Советники: MartLock-1

 

MartLock-1:

Усредняющий советник с локирующим ордером.

Настройки сетки ордеров

Lots = 0.01; // Лот ордеров
Koef = 2; // Множитель лота ордеров
Step = 10; // "Минимальная охранная зона" между ордерами в пунктах
Max_Orders = 5;// Максимальное кол-во однотипных ордеров
TP = 10;// Тейк профит усредняющей сетки ордеров

Настройки локирующих ордеров

Step_Lock = 10; // Расстояние в пунктах, на котором от сетки открывается локирующий ордер
Koef_Lock = 2; // Множитель лота лок. ордера, на который умножается сумма лотов противоположных ордеров
Max_Lock_Orders = 1; // Кол-во попыток открыть лок. ордер
SL_Lock = 10;// Стоп лосс локирующего ордера

Автор: Novel555

 
Почему то в тестере не открывает сделки.
 
Leshii43:
Почему то в тестере не открывает сделки.
Попробуйте изменить данные индикатора RSI, например период 5 дней, диапазон 60-40
 

Прикольная идея

по поводу подбора настроек  есть предложение переписать под МТ5 с хэджем, таким образом

- во первых скорость тестирования будет в разы больше, а в облаке в тысячи раз,

- во вторых без заморочек можно использовать реальные тики )

 
Nikolay Moskalev:

Прикольная идея

по поводу подбора настроек  есть предложение переписать под МТ5 с хэджем, таким образом

- во первых скорость тестирования будет в разы больше, а в облаке в тысячи раз,

- во вторых без заморочек можно использовать реальные тики )

Да, я тоже думал об этом, однако переписать на mql5 представляется мне проблематичным; я слышал про возможность открывать в MT5 хедж сделки,  но пока не разобрался в этом.
 

Добавьте, пожалуйста, полезное:

Настройки сетки ордеров

Koef_Step = 1.0; // коэф. умножения расстояния между ордерами в пункта
Koef_Step_Lock = 2; // Множитель шага лок. ордеров


Настройки закрытия сетки ордеров по убытку и по суммарному тралу профита

Loss_Lock = 50;// Убыток при котором происходит полное локирование ордеров 
в текущем торговом цикле,
и советник перестаёт открывать новые ордера, подаёт сигнал, в т.ч. е-майл. 
Все ТП и СЛ с ордеров снимаются.

Loss_Type = [ меню выбора ] // на выбор в меню тип контроля общего убытка/прибыли: 
по п. / $ валюте / % баланса  / % эквити


Трал усредняющей сетки ордеров  //  Дист. срабатывания, шаг переноса стопа(ТП), 
отступ от цены (следует непрерывно за ценой с этим отступом)

BE // БУ, перевод ордеров сетки в безубыток. 
Дистанция сраб., отступ от средней цены БУ ордеров (цена+спред+комисс.) 
- тут стоп стоит и не переносится (далее - трал)


Прочее

(дополнительно к  Magic  = 1;// Номер своих ордеров  )

Magic_List_Buy: [ 0 111 ... ] 
Magic_List_Sell: [ 0 222 ... ]
 
MagicLock_List_Buy: [ 0 11111 ... ] 
MagicLock_List_Sell: [ 0 22222 ... ]

// куда можно вписать любые магики к-е советник будет считать своими. 
Чтоб вести и добавленные извне ордера.
Через пробел или запятую (по условиям кода). -1 = вести все магики.
 
Хороший советник, напомнил мне один из платных советников не буду писать название, просьба разработчиков добавить функцию открытия ордера по новому бару, чтобы снизить риски при сильных движениях рынка и если можно добавить возможность установить собственный порядок ордеров для усреднения.