Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Другой подход. Запрет открытия второго ордера на текущей свече.
Спасибо огромное! Все заработало :)
Интересная конструкция, я не додумался: if ( OrderOpenTime() >= Time[ 0 ] )
Почему, интересно, предыдущий вариант не работал...
Доброго времени суток!
Использовал предложенный ниже код, и снова получилась ситуация, когда в начале тестирования совершается всего одна сделка, и дальше советник не торгует.
Думаю, проблема все-таки в проверке на новую свечу. Видно, останавливается работа после if (PreviousBar == Time[0]) return;
Не могу понять, вроде же все логично, почему не работает? Может как-то по другому обыграть?