Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1988
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всем доброго дня!
Занимаюсь перевестом код советника с MQL4 на MQL5. В коде MQL4 есть такие функции, как OrderStopLoss () и OrderTakeProfit(). Есть ли им аналог в языке MQL5 или нужно отдельно писать код для каждой из этих функций?
С уважением, Владимир.
MqlTradeRequest
Приветствую!
Что-то никак не могу найти что мне нужно, нужно обычное iMA выыести на график(не на тестере, а в реале), а в иделе, чтобы несколько iMA разных СИМВОЛОВ на одном (в окне отдельном или сразу на линии символа)
В МТ5 это называется позиция. Соответственно всё это можно получить в свойствах позиции. Если-же позиция уже закрыта, то надо в истории выбрать ордера и сделки по ID позиции и среди них найти что надо.
Спасибо, Алексей! А если позиция ещё не была открыта, а пока ещё тралится отложенный ордер вместе со стоп лоссом и тейк профитом? Вот код на языке MQL4:
PNT - это поинт, а STP=MarketInfo(SMB,MODE_STOPLEVEL);
В этом куске уже поменял OrderOpenPrice() на
Если правильно понял из этой части кода, то позиция еще не открыта, хотя могу ошибаться.
С уважением, Владимир.
Спасибо, Алексей! А если позиция ещё не была открыта, а пока ещё тралится отложенный ордер вместе со стоп лоссом и тейк профитом? Вот код на языке MQL4:
PNT - это поинт, а STP=MarketInfo(SMB,MODE_STOPLEVEL);
В этом куске уже поменял OrderOpenPrice() на
Если правильно понял из этой части кода, то позиция еще не открыта, хотя могу ошибаться.
С уважением, Владимир.
Приказы на проведение торговых операций оформляются ордерами.
https://www.mql5.com/ru/docs/constants/tradingconstants/orderproperties
Результатом совершения торговых операций являются открытие позицииПриказы на проведение торговых операций оформляются ордерами.
https://www.mql5.com/ru/docs/constants/tradingconstants/orderproperties
Благодарю!
С уважением, Владимир.
Спасибо, Алексей! А если позиция ещё не была открыта, а пока ещё тралится отложенный ордер вместе со стоп лоссом и тейк профитом? Вот код на языке MQL4:
PNT - это поинт, а STP=MarketInfo(SMB,MODE_STOPLEVEL);
В этом куске уже поменял OrderOpenPrice() на
Если правильно понял из этой части кода, то позиция еще не открыта, хотя могу ошибаться.
С уважением, Владимир.
Ну так всё те-же свойства как у позиций, но с небольшим отличием. Тем более всё это рядом со свойством ORDER_PRICE_OPEN…
Возможно понял не правильно. В mql4 и отложенные называются ордерами, и позиции называются ордерами.Ну так всё те-же свойства как у позиций, но с небольшим отличием. Тем более всё это рядом со свойством ORDER_PRICE_OPEN…
Возможно понял не правильно. В mql4 и отложенные называются ордерами, и позиции называются ордерами.С ордерами, сделками и позициями в Metatrader 5 познакомился сразу, когда начал торговать в ручную. Вот ссылки, если кому-нибудь будет интересно или захочет освежить память:
https://www.metatrader5.com/ru/mobile-trading/android/help/trade/general_concept
https://www.metatrader5.com/ru/mobile-trading/android/help/trade/general_concept/execution_types
https://www.metatrader5.com/ru/mobile-trading/android/help/trade/general_concept/order_types
С Metatrader 4 никогда не сталкивался.
С уважением, Владимир.
С ордерами, сделками и позициями познакомился сразу, когда начал торговать в ручную. Вот ссылки, если кому-нибудь будет интересно или захочет освежить память:
С уважением, Владимир.
Владимир, вы начали изучение с MQL5 и соответственно знаете уже разницу между ордером сделкой и позицией. НО! не зная mql4 вы не поняли того, что тут всё едино и ордер и позиция — это всё ордер. Отличается только типом ордера. А сделка вообще выпадает в осадок и нигде не учитывается.
Владимир, вы начали изучение с MQL5 и соответственно знаете уже разницу между ордером сделкой и позицией. НО! не зная mql4 вы не поняли того, что тут всё едино и ордер и позиция — это всё ордер. Отличается только типом ордера. А сделка вообще выпадает в осадок и нигде не учитывается.
Алексей, сделка не учитывается, но зато печатается во вкладке Эксперты:
С уважением, Владимир.
Алексей, сделка не учитывается, но зато печатается во вкладке Эксперты:
С уважением, Владимир.
Сделка в осадок, это я о МТ4 и соответственно mql4.