Частичное закрытие сделки

 

После очередной упущенной прибыли начал искать советника закрывающего позицию по частям.

Нашел один про который пишут что он нерабочий, и еще пару за 200 и 500 баксов, что для центового счета явный перебор :-)

Посоветуйте что-нибудь толковое.

 
psyman:

После очередной упущенной прибыли начал искать советника закрывающего позицию по частям.

Нашел один про который пишут что он нерабочий, и еще пару за 200 и 500 баксов, что для центового счета явный перебор :-)

Посоветуйте что-нибудь толковое.

Лучше напишите, что должен делать советник. 

 
Vladimir Karputov:

Лучше напишите, что должен делать советник. 


Делать именно то что в сабже написано - при запуске предложить пользователю выбрать открытую позицию и назначить ей первый уровень частичного закрытия с указанием количества лотов. Можно одним уровнем не ограничиться, а сделать 2-3. Вроде бы довольно просто.

 
psyman:

Делать именно то что в сабже написано - при запуске предложить пользователю выбрать открытую позицию и назначить ей первый уровень частичного закрытия с указанием количества лотов. Можно одним уровнем не ограничиться, а сделать 2-3. Вроде бы довольно просто.

Для этого не нужен советник. Достаточно установить отложенные ордера обратного типа на необходимых уровнях. Если счет типа неттинг, то все автоматом и закроется. Если хедж, то просто получите лок, который можно закрыть в любое время до конца суток (в смысле, чтобы своп не капнул) путем встречного закрытия.

 
Ihor Herasko:

Для этого не нужен советник. Достаточно установить отложенные ордера обратного типа на необходимых уровнях. Если счет типа неттинг, то все автоматом и закроется. Если хедж, то просто получите лок, который можно закрыть в любое время до конца суток (в смысле, чтобы своп не капнул) путем встречного закрытия.

тут как с Москвой, если город не указан - значит Москва.
если терминал не указан - значит МТ4 )))

 
psyman:


Делать именно то что в сабже написано - при запуске предложить пользователю выбрать открытую позицию и назначить ей первый уровень частичного закрытия с указанием количества лотов. Можно одним уровнем не ограничиться, а сделать 2-3. Вроде бы довольно просто.

закажите себе такой. судя по описанию ничего сложного. только описание пишите подробное, услуги экстрасенсов нынче дороги.
https://www.mql5.com/ru/job

Торговые приложения для MetaTrader 5 на заказ
Торговые приложения для MetaTrader 5 на заказ
  • www.mql5.com
В советнике используются двескользящие средние (MA),тип МА –задаваемый вручную, периоды МА и сдвиг также задаются вручную. Продажа осуществляется при пробоебыстрой МА более медленной МА сверху вниз на открытии свечи, следующей запересечением двух МА. На картинке выглядит так: Используем ТП и СЛ, если СЛ незадан, советник закрывает позиции при...
 

Оказалось тема не такая и сложная, кроме того есть метод PositionClosePartial как раз для такого случая.

Вот только как добавить нужный тикет при старте совы если позиций больше одной и они открыты руками?

Пока что придумал только сделать скрипт, выводящий тикеты в качестве текстовых меток или создавать ГП.

Можно ли как-то тикеты подать входящими параметрами при старте советника типа перечислений enum?

 
Можно подать через запятой в тип STRING
Причина обращения: