Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
2 вопроса
1) зачем нужна строчка if (OrdersTotal()==4)
2) как открываешь ордер, покажи функцию
2 вопроса
1) зачем нужна строчка if (OrdersTotal()==4)
2) как открываешь ордер, покажи функцию
if (OrdersTotal()==4) ето вообщем как для примера, тоесть если будет 4 ордера то надо произвести модификацию выбранного ордера, тот что с коментом "+Order_0"открытие состоит из 2 частей 1-я:
и 2-я :
да уж, замысловатый код. В общем коммент должен быть установлен в этой строчке
_OrderComment [i] = iifStr(TradeDirection > 0,StringSetChar(OrderCommentMes[i],0,'+'),StringSetChar(OrderCommentMes[i],0,'-'));
А по проще код не хочешь сделать? Тебе бы было проще разобраться
да уж, замысловатый код. В общем коммент должен быть установлен в этой строчке
_OrderComment [i] = iifStr(TradeDirection > 0,StringSetChar(OrderCommentMes[i],0,'+'),StringSetChar(OrderCommentMes[i],0,'-'));
А по проще код не хочешь сделать? Тебе бы было проще разобраться
где комент должден рамищатся я знаю..) но дело в том что функция дальше не выполняется ( что касается модификации выбранного ордера)......не...таков уж весь код советника замысловатый))ну ошибка значит где то в коде, это все полностью надо смотреть. кстати замысловатость это одна из причин по которой легко допустить ошибку и сложно найти.