что означает "не даёт результата"?
ставьте вопрос конкретно!
Вы логи анализировали?
ставьте вопрос конкретно!
Вы логи анализировали?
конкретно: вижу,что приказ стоит, но проверку и модификацию типа:
If OrderValue(cnt,VAL_TYPE)=OP_SELLSTOP then
{ NewSellLimit=MTS; NewStopShort=MPS;
ModifyOrder(OrderValue(cnt,VAL_TICKET),NewSellLimit, NewStopShort,NewSellLimit,DarkMagenta);
exit;
}
{ else DeleteOrder(cnt,violet);exit;}
НЕ ПРОХОДИТ.Вместо типа уже подставлял 5 - не работает -не входит в тело цикла.Вопрос: четко ли отлажена функция OrderValue(cnt,VAL_TYPE) для стоп-приказов.
If OrderValue(cnt,VAL_TYPE)=OP_SELLSTOP then
{ NewSellLimit=MTS; NewStopShort=MPS;
ModifyOrder(OrderValue(cnt,VAL_TICKET),NewSellLimit, NewStopShort,NewSellLimit,DarkMagenta);
exit;
}
{ else DeleteOrder(cnt,violet);exit;}
НЕ ПРОХОДИТ.Вместо типа уже подставлял 5 - не работает -не входит в тело цикла.Вопрос: четко ли отлажена функция OrderValue(cnt,VAL_TYPE) для стоп-приказов.
как Вы определили, что не входит в тело цикла?
вы ставили отладочную печать? или просто по тому факту, что модификация не проходит?
вы ставили отладочную печать? или просто по тому факту, что модификация не проходит?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Конструкция
If OrderValue(cnt,VAL_TYPE)=OP_SELLLIMIT and OrderValue(cnt,VAL_SYMBOL)=Symbol then ....Modify(
не дает результата