Переоткрытие прибыльных сделок

cmillion

Гуру форума
Цена часто отталкивается от одного уровня, выставляете 1 раз ордер от этого уровня, а дальше советник сам будет перевыставлять от него новые ордера.

Советник анализирует все рыночные позиции по той паре, на которую он брошен и тралит прибыльные. (Перемещает стоплосс за ценой на расстоянии TrailingStop выше цены открытия для Buy и ниже цены открытия для Sell).
Всем позициям на которых стоит стоплосс (те которые уже не могут закрыться с убытком), советник выставляет лимитные ордера на цену их открытия. Тем же лотом как и открытый ордер.
Тем самым советник каждый раз переоткрывает позиции с их лотом по их цене в случае закрытия позиции по прибыли.


Пример работы:
Открыта позиция buy 1.2345 как только цена пройдет путь вверх более TrailingStop+спред, стоплосс выставится на цену открытия ордера и далее потянется за ценой вверх. При этом советник сразу ставит ордер buylimit на цену 1,2345 тем же лотом что и открытая позиция. Как только цена развернулась, позиция закрывается в плюсе по стопу, цена еще опускается до 1,2345 и открывается повторная позиция buy.

Открытых позиций советник может контроллировать до 100 шт. Их направление не имеет значения. Для наглядности я сделал открытие ордеров в тестере. Т..е. запустив советник в тестере можно увидеть и понять его работу визуально.
 

Вложения

  • Repeat Orders.zip
    5,8 КБ · Просмотры: 223
Последнее редактирование:

165

Местный знаток
а если цена пойдет ниже, что будет. Повторно выставленный ордер со стоплосем?
 

cmillion

Гуру форума
а если цена пойдет ниже, что будет. Повторно выставленный ордер со стоплосем?

Советник работает только с теми ордерами, которые вошли в прибыль. Как поступить с теми ордерами, что ушли в убыток решать Вам. Можно как вариант установить паралельно советник РАЗРУЛИВАНИЕ УСРЕДНЕНИЕМ и выводить просадочные ордера в плюс путем их частичного усреднения.
 
Последнее редактирование:

165

Местный знаток
нет вы не поняли. есть у меня сделка Б, она пошла в плюс. ваш советник на месте открытия поставил лимитник. Селка Б закрылась и цена пошла вниз и цапанула лимитник. Вот про него я испрашивал. на него ставится лось?
 

cmillion

Гуру форума
нет вы не поняли. есть у меня сделка Б, она пошла в плюс. ваш советник на месте открытия поставил лимитник. Селка Б закрылась и цена пошла вниз и цапанула лимитник. Вот про него я испрашивал. на него ставится лось?

Cтоплосс в убыток советник не ставит, стоплосс начинает выставляться только траллом и первый стоплосс выставляется на цену открытия ордера в тот момент, когда от цены Bid до цены открытия ордера расстояние равно TrailingStop.
 

fair65

Новичок форума
Добавте пожалуйста Stop Loss первого ордера.
 

cmillion

Гуру форума
Добавте пожалуйста Stop Loss первого ордера.

В данной стратегии это невозможно. Придется полностью менять алгоритм работы советника. Можно написать индивидуально по Вашей стратегии советник любой сложности, пишите в личку.
 

cmillion

Гуру форума
Reopening After Profit

Идея советника взялась с теории отскоков. Ведь часто встречаем уровни от которых цена отскакивает. Вот трейдер нашел такую точку, поставил там ордер и чтобы не сидеть неделями не повторять те же действия, просто ставит советник.
Советник открывает лимитный ордер на месте только что закрытого в прибыли ордера
Все параметры, лот стоплосс, тейкпрофит и направление идентичны закрытому.

Пример работы
Отрыта позиция 1,1234 после ее закрытия по профиту на цену 1,1234 встанет лимитный ордер с теми же параметрами. Если позиция закроется в убыток, то далее ордера открывать советник не будет. Будет ждать открытие нового ордера по данной паре.

Тестирование
В тестере советник открывает два ордера buy и sell для того, чтобы можно было наглядно увидеть его работу.
 

Вложения

  • Reopening After Profit.ex4
    8,5 КБ · Просмотры: 49
Владимир, можно ли сделать советник, который будет переоткрывать (восстанавливать по цене открытия) закрытые по профиту ордера с теми же параметрами тэйкпрофита, но не только лимитные, а стоповые тоже? Естественно, что чтобы ордер buystop (например) восстановился по прежней цене, необходимо, чтобы цена валютной пары была ниже уровня восстановления ордера.
P.S. Спасибо Вам, что делитесь опытом, помогаете людям. Вы сделали очень много действительно полезных вещей, облегчающих работу на рынке(y)
 

cmillion

Гуру форума
Владимир, можно ли сделать советник, который будет переоткрывать (восстанавливать по цене открытия) закрытые по профиту ордера с теми же параметрами тэйкпрофита, но не только лимитные, а стоповые тоже? Естественно, что чтобы ордер buystop (например) восстановился по прежней цене, необходимо, чтобы цена валютной пары была ниже уровня восстановления ордера.
P.S. Спасибо Вам, что делитесь опытом, помогаете людям. Вы сделали очень много действительно полезных вещей, облегчающих работу на рынке(y)
Да это возможно, но бесплатно пока некогда сделать. Если очень нужен, то пишите в личку.
 
Верх