Советники: LockSystem 2+1

 

LockSystem 2+1:

В основе советника - локирование. Закрытие происходит либо по общему профиту по всем ордерам, либо частично закрываются серии ордеров по моей методике "2+1" (1 убыточный + 2 прибыльных ордера).

Author: Арман

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

---
Но проблема в другом - для такой системы оказываются критичными развороты, из-за чего ордера зависают и минус общий растет.
Решение данной проблемы пока не нашел, как и не нашел оптимальных настроек.

---

Однажды Ходжа Насреддин решил отучить своего ослика кушать.
И все шло хорошо и практически даже удалось осуществить задуманное, но...
К сожалению, как раз, когда конец обучения был совсем-совсем близок - ослик неожиданно издох...

PS Примерно сопоставимые по сложности (и потребности в их решении) Задачи, да...

 
Добавляю скрипт трейлинг стоп TrailingStopFrCnSAR и пока что прекрасно все идет и лучше тралов пока еще ничего не придумали. По ММ открывает но закрывает то по СЛ, а тралы все выметают...
 
Любопытный советник. Но создаёт проблемку с четвёртым, открытым ордером. Так как закрывает прибыльную комбинацию из 3х ордеров, где 2 прибыльные, и один убыточный, а четвёртый, убыточный ордер остаётся в просадке. В тренде будут открываться только 3 ордера, во флете просадка не существенная, и советник всегда будет находить возможность закрыть его с плюсом, но как только цена уйдёт в тренд после флета, и при развороте... четвёртый "зависнет", и будет дожидаться когда он попадёт под какую либо прибыльную комбинацию из 3х ордеров, тогда сов его закроет. Всё это хорошо видно, если сжать в настройках открытие ордеров до нескольких пипсов. Если продумать вариант закрытия этого, четвёртого ордера, хотя бы малой кровью, то цены не будет этому советнику.
 
А зачем в системе четвертый ордер? Для решения этой проблемы достаточно три ордера, только первый ордер надо ставить не на линии поддержки-сопротивления, чтобы многократно не обрабатывался, а немного выше или ниже. А так цена цепляет первый - идет допустим вверх - разворачивается - делает ретест уровня - цепляет второй, я так понимаю с увеличенным лотом и если еще раз разворачивается - цепляет третий. Сумма 0,1-0,2+0,3 допустим дает 0,2 лота позицию. А вот если ордера ставятся на линии поддержки или сопротивления - получаем многократный ретест и соответственно депозита может не хватить, чтобы выйти в плюс. Встройте в советник хороший индикатор пивот уровней и проблема с четвертым ордером решится - он будет не нужен.
 
evillive:
Задавать СЛ надо бы, лучшего решения для страховки от разворотов не придумали, локирование разрулить малой кровью очень редко получается. А тут, хоть советник и предусматривает стоплосс, при открытии позиции его не выставляет.

Полностью согласен, стоплосс необходим! А просадку при срабатывании стоплосса можно компенсировать открытием еще одного ордера с удвоенным лотом.
 
Вопрос к автору. Не совсем понял назначение параметра Use_block = false; // флаг работы функции блокировки, что именно блокирует данная функция? По подробней, насколько это возможно.
 
260593LV:
Вопрос к автору. Не совсем понял назначение параметра Use_block = false; // флаг работы функции блокировки, что именно блокирует данная функция? По подробней, насколько это возможно.

В советник включена функция определения точки безубытка. При включенной блокировке Use_block = true - если цена движется в сторону точки БУ, то дополнительные ордера не открываем. Эту функцию внедрял как способ вывода в общий БУ. При отключенной блокировке советник обычно продолжает открывать ордера с заданным шагом открытия.
 

А вот работа системы. Зубцы это повороты.

попробую вписать поворот вашу систему

 
KluchnikVremy:

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

Кусок сегодняшнего тренда.

А вот работа системы. Зубцы это повороты.

попробую вписать поворот вашу систему

Было бы интересно, если вы конечно выложите в кодобазу...