Сломал мозг в попытках понять, что происходит: МТ5, ВТБ-брокер, гоняю простейший советник, который строго по-одному выставляет рыночные ордера на продажу и покупку с одним и тем же объемом, причем строго прописано что цена покупку меньше цены продажи на фиксированный шаг. Независимо ни от каких свойств ордера вижу в истории закрытые сделки в 23:59:59 с ценой естественно неадекватной, то есть советник начинает сливать депозит по непонятной мне причине. Почему _рыночный_ ордер не выполняется, почему если это так он закрывается позже, и закрывается именно через закрытие позиции встречной, а не просто отменяется? Меняю тип ордера на лимитный - получаю такую же картину: закрывающиеся в полночь ордера по невыгодной цене, тут же открытие заново уже по другой и тд. Творится какая-то дичь, поясните плиз дураку, что я не так делаю?
Файлы:
222.jpg
106 kb
- Непойму, почему скрипт для удаления всех ордеров оставляет последний ордер открытым и не удаляет его. Помогите, туплю.
- Вопросы от начинающих MQL5 MT5 MetaTrader 5
- Закрывайте только прибыльные сделки, достигая цели по прибыли
Роман Сидоренко:
Сломал мозг в попытках понять, что происходит: МТ5, ВТБ-брокер, гоняю простейший советник, который строго по-одному выставляет рыночные ордера на продажу и покупку с одним и тем же объемом, причем строго прописано что цена покупку меньше цены продажи на фиксированный шаг. Независимо ни от каких свойств ордера вижу в истории закрытые сделки в 23:59:59 с ценой естественно неадекватной, то есть советник начинает сливать депозит по непонятной мне причине. Почему _рыночный_ ордер не выполняется, почему если это так он закрывается позже, и закрывается именно через закрытие позиции встречной, а не просто отменяется? Меняю тип ордера на лимитный - получаю такую же картину: закрывающиеся в полночь ордера по невыгодной цене, тут же открытие заново уже по другой и тд. Творится какая-то дичь, поясните плиз дураку, что я не так делаю?
Сломал мозг в попытках понять, что происходит: МТ5, ВТБ-брокер, гоняю простейший советник, который строго по-одному выставляет рыночные ордера на продажу и покупку с одним и тем же объемом, причем строго прописано что цена покупку меньше цены продажи на фиксированный шаг. Независимо ни от каких свойств ордера вижу в истории закрытые сделки в 23:59:59 с ценой естественно неадекватной, то есть советник начинает сливать депозит по непонятной мне причине. Почему _рыночный_ ордер не выполняется, почему если это так он закрывается позже, и закрывается именно через закрытие позиции встречной, а не просто отменяется? Меняю тип ордера на лимитный - получаю такую же картину: закрывающиеся в полночь ордера по невыгодной цене, тут же открытие заново уже по другой и тд. Творится какая-то дичь, поясните плиз дураку, что я не так делаю?
Причин для этого всего две: 1) во-первых прежде всего такой алгоритм прописан в советнике; 2) вторая причина чуть-чуть менее очевидная но достаточно простая
Прикрепите советник - возможно, получите более подробное пояснение
вряд ли стоит самого себя обзывать. можно попробовать решать математические задачи для развития или заняться программированием

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь