



extern bool close_at_equity=true;
extern int win_USD=20;
double ACC=AccountBalance();
double win_USD_1=MathAbs(win_USD+ACC);
if( win_USD_1>0&&AccountEquity()>=win_USD_1&&close_at_equity==true){CloseDeleteAll();}
void CloseDeleteAll()
{
int total = OrdersTotal();
for (int cnt = total-1 ; cnt >=0 ; cnt--)
{
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
{
switch(OrderType())
{
case OP_BUY :
{
if(!OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),0,Violet))
return(false);
}break;
case OP_SELL :
{
if(!OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),0,Violet))
return(false);
}break;
}
if(OrderType()==OP_BUYSTOP || OrderType()==OP_SELLSTOP || OrderType()==OP_BUYLIMIT || OrderType()==OP_SELLLIMIT)
if(!OrderDelete(OrderTicket()))
{
Print("Error deleting " + OrderType() + " order : ",GetLastError());
return (false);
} }
}
return (true);
} extern bool close_at_equity=true;
extern int win_USD=20;
double ACC=AccountBalance();
double win_USD_1=MathAbs(win_USD+ACC);
if( win_USD_1>0&&AccountEquity()>=win_USD_1&&close_at_equity==true){CloseDeleteAll();}
void CloseDeleteAll()
{
int total = OrdersTotal();
for (int cnt = total-1 ; cnt >=0 ; cnt--)
{
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
{
switch(OrderType())
{
case OP_BUY :
{
if(!OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),0,Violet))
return(false);
}break;
case OP_SELL :
{
if(!OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),0,Violet))
return(false);
}break;
}
if(OrderType()==OP_BUYSTOP || OrderType()==OP_SELLSTOP || OrderType()==OP_BUYLIMIT || OrderType()==OP_SELLLIMIT)
if(!OrderDelete(OrderTicket()))
{
Print("Error deleting " + OrderType() + " order : ",GetLastError());
return (false);
} }
}
return (true);
} 
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| طلب كود برمجى | خالد شحاتة | منتدى المؤشرات و الاكسبرتات | 3 | 12 - 11 - 2014 05:15 PM |
| طلب كود برمجي | engineer34 | منتدى المؤشرات و الاكسبرتات | 3 | 20 - 10 - 2012 11:40 PM |
| طلب طود برمجي | engineer34 | منتدى المؤشرات و الاكسبرتات | 2 | 11 - 05 - 2012 07:29 PM |
| طلب كود برمجي | the ikoder | منتدى المؤشرات و الاكسبرتات | 4 | 06 - 01 - 2010 03:21 AM |