- Гибкая торговая система MetaTrader 5 со всеми видами ордеров
- Автоматизация MetaTrader 5
- Возможности веб-версии - MetaTrader 5
Добрый день Господа програмисты!!! Есть вот такая ситуация.....Открыта позиция SELL на 5лотов... В свою очередь она состоит из трех сделок с разными магиками 1)Sell 2лота магик 10 2)SELL 1лот магик 11 3) Sell 2лота магик 13..... Пожскажите как можно закрыть одну сделку из позиции например Sell 2 магик 13 ????
Сделка это исторический факт проведённой транзакции по выставленному вами ордеру. Вам нужно закрывать часть позиции. Для этого достаточно выставить ордер встречный по типу позиции заданным объёмом. В вашей ситуации для закрытия объёма равного 2 лота нужет ордер Buy на 2 лота.
ЗЫ для последующего разбора полётов можете также к этому ордеру выставить магик или коммент.
... в истории данной позиции... если быть точнее
... в истории данной позиции... если быть точнее
- www.mql5.com
Как вариант - создать собственную библиотеку, которая позволит видеть позиции "глазами 4-ки". Задача довольно таки объемная и требующая тщательного продумывания=)
Никто не сделал еще? Поделитесь!=)))
Насчет перемудрили - они просто сделали все логично, судите сами: как у вас одновременно может быть продан лот и куплен лот? Абсурд. А вот стратегии "а-ля в две стороны" придется приспосабливать.
Вы путаете одноимённые названия. В мт4 ордер означает одно, в мт5 совсем другое.
В мт5 роль ордера мт4 исполняет позиция.
Портировать советники довольно кропотливая работа.
Проще описать стратегию словами преобразовать её под неттинговый тип и уже тогда закодировать как говорится снуля.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования