Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1057

Roman Sharanov:

Хочу "продлить" трендовую линию вправо

задаю 

Но почему то вся линия улетает вправо, а не только правая ее точка. Цена одинаковая для обеих точек

В чем проблема?

Ошибка:

_Period

Чтобы не допускать подобное просто запустите скрипт:



Хотите получить секунды в тайфмрфейме - используйте PeriodSeconds.

Файлы:
А что, в МТ5 по-прежнему лимитный ордер превращается в рыночный при касании его ценой? Вроде ж терминал заявлен как биржевой?
Vladimir Karputov:

Ошибка:

Чтобы не допускать подобное просто запустите скрипт:



Хотите получить секунды в тайфмрфейме - используйте PeriodSeconds.

Спасибо!

secret:
А что, в МТ5 по-прежнему лимитный ордер превращается в рыночный при касании его ценой? Вроде ж терминал заявлен как биржевой?

на форексе или бирже?

Roman Sharanov:

на форексе или бирже?

на форексе
secret:
на форексе

на форексе нет лимиток же

[Удален]
Roman Sharanov:

на форексе нет лимиток же

Даааа???? 8/

Сергей Таболин:

Даааа???? 8/

не знаю как на реальном, на кухонном точно нет

В MqlTradeResult result.price получаю 0 при исполнении лимитного ордера (BUY STOP в моем случае).

Остальные поля, такие как объем, ордер и пр. приходят с данными. Почему цена 0? Или как правильно?

p.s. я смотрю в дебаггере на истории.

leonerd:

В MqlTradeResult result.price получаю 0 при исполнении лимитного ордера (BUY STOP в моем случае).

Остальные поля, такие как объем, ордер и пр. приходят с данными. Почему цена 0? Или как правильно?

p.s. я смотрю в дебаггере на истории.

Ну так и есть. При ORDER_TYPE_BUY в result.price я получаю цену, а при ORDER_TYPE_BUY_STOP туда же получаю 0. Почему?