Типа этого...
for i=1 to TotalTrades {
if ((Ord(i,VAL_TYPE)=OP_BUYSTOP then {
If (CurTime-Ord(i,VAL_OPENTIME))>3600 then {
DeleteOrder(Ord(i,VAL_TICKET),Red);
Exit;
};
};
}
for i=1 to TotalTrades {
if ((Ord(i,VAL_TYPE)=OP_BUYSTOP then {
If (CurTime-Ord(i,VAL_OPENTIME))>3600 then {
DeleteOrder(Ord(i,VAL_TICKET),Red);
Exit;
};
};
}
не идет
........если поменять знак больше на меньше удаляет сразу.....а так вообще не хочет,
........если поменять знак больше на меньше удаляет сразу.....а так вообще не хочет,
Т.е. даже через час после открытия позиции она не удаляется? А тип ордера совпадает?
а в журнале какие сообщения?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
подскажите, как удалить выставленую лимитку
SetOrder(OP_BUYSTOP,Lots,fup,0,fup-StopLoss*Point,fup+TakeProfit*Point,RED);
при условии ее не выполнении через час...