BTC USD 83,509.9 Gold USD 4,114.94
Time now: Jun 1, 12:00 AM

EA Atau Script Close All Position Base On 1Pair

thanks bro...tkper lah aya keep searching la

Bro cuba cari ea etrailing, ea ni auto trailing multi pair, saya pernah guna dulu. masalah sekarang saya tak dapat post ea tu kat sini, sebab ea ni ada kat dekstop saya yang rosak , sekarang waiting for formart.
 
silap lah, EA tu untuk single pair

bawah ni saya modified sket. Bro test sendiri

Code:
//+------------------------------------------------------------------+
//|                                            Auto close GBPJPY.mq4 |
//|                                          Copyright © 2011, Aiman |
//|                                                                  |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2011, Aiman"
#property link      "Aiman"

int myOpenPost;
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
{
//----
   if (totalGJ()<myOpenPost) closeALL();
   myOpenPost= totalGJ();
   
   return (0);
}
   
int totalGJ ()
{
   int count;
   string symbol = "GBPJPY" + StringSubstr(Symbol(),6,1);
   for (int i=0; i<OrdersTotal(); i++)
   {
      OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
      if (OrderSymbol()!=symbol) continue;
      count++;
   }
   return (count);
}  

void closeALL ()
{
   int type;
   double bid,ask;
   while(OrdersTotal()>0)
   {
      for(int i=OrdersTotal()-1; i>=0; i--)
      {
         OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
         type   = OrderType();
         bid    = MarketInfo(OrderSymbol(),MODE_BID);
         ask    = MarketInfo(OrderSymbol(),MODE_ASK);
         
         switch(type)
         {
            case OP_BUY       : OrderClose(OrderTicket(),OrderLots(),bid,0,CLR_NONE); break;
            case OP_SELL      : OrderClose(OrderTicket(),OrderLots(),ask,0,CLR_NONE); break;
            case OP_BUYLIMIT  :
            case OP_BUYSTOP   :
            case OP_SELLLIMIT :
            case OP_SELLSTOP  : OrderDelete(OrderTicket());break;
                      default : break;
         }
         Sleep (700);
      }
   }
}

=============================================================
Bro Aiman, saya dah cuba ea ni memang menarik letak lah berapa pair pun bila gj hit tp ja gj close ,semua pair lain turut close , walau pun dalam multipair tu ada 2 post gj, jika salah satu post gj tersebut hit tp semua post turut close.
tq bro aiman
 

Latest Posts

Live Forex Chart

Currency
Rates
EUR / USD
1.13714
USD / JPY
157.426
GBP / USD
1.32550
USD / CHF
0.83204
USD / CAD
1.41746
EUR / JPY
178.965
AUD / USD
0.70179
Back
Top
Log in Register