Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 548
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Мне бы не хотелось показывать код, так как первая версия оказалась очень живучей. Выдержал 10 лет без оптимизации. Теперь хочу сделать его чуть сложней и прибыльней.
Код очень простой.
Все таки ордера на каждом тике могут открываться из-за ошибки в логике?
Проверку делайте перед открытием позиции на предмет есть ли уже открытые или нет.
Перед закрытием такая.
Так?
Примерно так.
Лучше оформить это в виде функции.
Перед закрытием такая.
Примерно так.
Нет, проблема не решилась. она не в этом блоке.
Поясните пожалуйста, в чем разница между моим и вашим вариантами?
Нет, проблема не решилась. она не в этом блоке.
Поясните пожалуйста, в чем разница между моим и вашим вариантами?
Значит что то делаете не так, разбирайтесь с вашим кодом.
Мой лучше :)
...
Так вы не пропустите не одного ордера. В вашем варианте если в этот момент будет закрыта какая то позиция или удален ордер, то можно пропустить какой то из оставшихся.
Значит что то делаете не так, разбирайтесь с вашим кодом.
Мой лучше :)
...
Так вы не пропустите не одного ордера. В вашем варианте если в этот момент будет закрыта какая то позиция или удален ордер, то можно пропустить какой то из оставшихся.
Объявил как глобальную переменную, но выдает ошибку.
int CountOrder;
Объявил как глобальную переменную, но выдает ошибку.
То что я вам написал это функция.
Вот пример использования.
То что я вам написал это функция.
Вот пример использования.