anTu7869
Active Member
- Messages
- 1,322
- Joined
- Jan 8, 2008
- Messages
- 1,322
- Reaction score
- 232
- Points
- 33
masta maidin,ada ka script yang boleh close berdasarkan komen yang kita letak?klu ada,bleh la close layer² ni guna script.....
err... nak nyelit leh?
note: copy sume2 nih, save la close(magic).mq4 ke apa ke...letak dlm folder script, pastu compile... selamat mencuba... bagi pancing jek... ikan carik sendiri...
Code:
// allow script to accept inputs from user
#property show_inputs
//user input
extern int Magic;
int Slippage = 2;
//+------------------------------------------------------------------+
//| script program start function |
//+------------------------------------------------------------------+
int init()
{}
int start()
{
int cv;
string mySymbol;
double myAsk;
double myBid;
for(cv=OrdersTotal(); cv>=0; cv--)
{
OrderSelect(cv, SELECT_BY_POS, MODE_TRADES);
if( OrderType()==OP_BUY || OrderType()==OP_SELL && Magic==OrderMagicNumber())
{
mySymbol=OrderSymbol();
if(OrderType()==OP_BUY)
{
myBid=MarketInfo(mySymbol,MODE_BID);
OrderClose(OrderTicket(),OrderLots(),myBid,Slippage,0);
} // if BUY
if(OrderType()==OP_SELL)
{
myAsk=MarketInfo(mySymbol,MODE_ASK);
OrderClose(OrderTicket(),OrderLots(),myAsk,Slippage,0);
} //if SELL
} // if(OrderSymbol)
} // for
Alert("Success!!! Position(s) with magic number ="+Magic+" closed.");
return;
}
