Break even не запускается!?
Break even не запускается!?
Попробуй этот.
int start()
{
double s,num;
double WinPrice=WindowPriceOnDropped();
if(WinPrice==0){Alert("Нужно перетащить на график");return;}
PlaySound("tick.wav");
int i;
for(;i<OrdersTotal();i++)
{//+-----------------------------------------------------------------------------------------+for
OrderSelect(i,SELECT_BY_POS);
if(OrderSymbol()!= Symbol()&&OrderType()>1)continue;
double OpPr = OrderOpenPrice();
double r = MathAbs(WinPrice-OpPr);
if(i==0){s=r;continue;}
if(s>r){s=r;num=i;}
}//+----------------------------------------------------------------------------------------+for
OrderSelect(num,SELECT_BY_POS);
int Ticket = OrderTicket();
double OrdOp = OrderOpenPrice();
double OrdTP = OrderTakeProfit();
double OrdSL = OrderStopLoss();
OrderModify(Ticket,OrdOp,OrdOp,OrdTP,0);
int error=GetLastError();
if(error==6){Alert("Нет связи");return;}
if(error==132){Alert("Рынок закрыт");return;}
if(error==4051){Alert("Нужно перетащить на график");return;}
if(error==130){Alert("Неправильные стопы");return;}
if(error!=0)Alert("Ошибка: ",error);
return;}
//+------------------------------------------------------------------+
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
StopMove:
Author: Andrey Anisimov