Описание работы советника:

Выставляется два стоповых ордера на расстоянии Step от цены (настраивается)

Допустим сработал селл ордер по цене 1,2500

Первый ордер — размером 1 лот (в настройках)

Противоположный ордер сразу удаляется и выставляется байстоп размером 2лота, то есть идет (умножение лотности (коэфф) на расстоянии степ от первого ( селл) допустим 10п. (настраивается) — 1,2510

далее, цена развернулась, прошла 10п. и открылся этот бай стоп в2лота.

В этот самый момент ставится третий ордер – снова селлстоп –уже в 4 лота, но !

НА ТОЖЕ САМОЕ МЕСТО ГДЕ БЫЛ ПЕРВЫЙ СЕЛЛ! — 1,2500

Цена не дошла до профита и снова разворот в сторону селл.

Открывается третий ордер — селлстоп N2

в этот же момент выставляется 4й ордер – 2й байстоп по цене 8лотов, на место первого бай ордера. И т.д……

1

ВСЕ ОРДЕРА СТАВЯТСЯ ТОЛЬКО ПО ОДНИМ уровням — в нашем примере ЦЕНА 1го селл 1
,2500 и цена 1го бай . 1,2510 — никаких сетей!

Получаются такие качели, всегда с перевесом одной стороны. Конечно пока хватит депозита для поддержки ордеров.

 Параметры:

input int    Step               = 6;        //расстояние между ордерами 
input int    TrailingStart      = 2;        //прибыль в пунктах для старта тралла (минимальный профит) 
input int    TrailingStop       = 2;        //старт тралла в пунктах от точки безубытка 
input double FixLot             = 0.0;      //фиксированный лот, если 0 то по LotPercent 
input double LotPercent         = 0.01;     //процент от депозита для установки начального лота 
input double K_Lot              = 2.5;      //коэффициент умножения лота 
input int    DigitsLot          = 2;        //кол-во знаков после запятой в размере лота 1 - 0.1   2 - 0.01 
input int    Closing_at_zero    = 10;       //после какого кол-ва ордеров закрывать ордерав при достижении нулевой прибыли 
 
input int    TimeStart          = 0 ,       //ограничение времени работы советника 
             TimeEnd            = 24;       //не открываем ордера и закрываем отложки если время не между TimeStart и TimeEnd 
 
input int    Magic              = 123; 
input bool   DrawInfo           = true;     //вывод информации на экран 
input bool   DrawOrders         = true;     //вывод линий ордеров 
input int    font_size          = 10;       //размер шрифта 
input color  text_color         = clrAqua;  //цвет вывода информации 
input int    attemps            = 25;       //кол-во попыток 
input int    Key                = 0; 
input double MaxLoss            = 10;       //лок при просадке в процентах 
 
input bool   использовать_фильтр         = true;     //использовать фильтр для первого входа 
extern int     KPeriod             = 5, 
               DPeriod             = 3, 
               Slowing             = 3, 
               LevelDn             = 30, 
               LevelUp             = 70;

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

1

Советник условно бесплатный. Вы можете использовать его в тестере и на демо счетах без всяких ограничений. Для работы на реальном счете нужен ключ. Подробнее….

На форуме МТ5 по данному советнику есть тема, в которой вы сможете найти  более подробное описание его работы, обсуждение и все сделанные доработки.

 

ParaStop 6
ParaStop 6
ParaStop 6.rar
59.2 KiB
678 Downloads
Детали