вот бы ещё эту функцию docs.mql4.com/ru/trading/orderopentime прикрутить как надо к R2-D2
, что бы возвращал хотя бы время последнего ордера в часах для тотального контроля.
брокера Альпари при выходе новостей заявки не обрабатываются по 3 часа иногда, и
брокера Форекс клуб заявки утром обрабатываются часто по 5 минут, если обрабатываются.
С этим вызовом кода ошибки
полный дом непоняток.
, ни и что теперь один терминал — один робот
.<code>
r=OrderSend(NULL,type,lot,NormalizeDouble(price,Digits),Slip,sl,tp," Момент ",Magic,TimeCurrent()+Expir*60*60,clr);//
Sleep (5000);
co=GetLastError();
if (co==0)Alot=0;
if (r==0)
{if ( co==128||co==4||co==6||co==129||co==128||co==135||co==136||co==137||co==138||co==141||co==146||co==4107)
PutOrder(type,price, stoploss, takeprofit, Alot);
if(co!=0)Print("Текущая ошибка ", co,", Модель: ",Magic);
}
</code>
Только как это решает вопрос например с ошибкой «время запроса истекло и ордер не выставился?
Этот кад похож на беседу брокера и купца:
— ты примешь заявку?
— нет.
— ну тогда попью чая.
axe44