Советники: 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 = вести все магики.
Причина обращения: