• Übersicht
  • Bewertungen
  • Diskussion (1)

ICustom EA

Данный советник создан для того, чтобы у трейдера была возможность подключить пользовательский индикатор в него и на основе этого индикатора реализовать свой советник. Можно подключать пользовательский индикатор как из своего терминала, так и из маркета. Советник IСustom Advisor на основе заданных пользователем параметров определяет момент появления стрелочек или подобных им сигналов и открывает сделку в соответствующем направлении. Сразу скажу, что данная система будет работать не на всех индикаторах, так как методов написания индикаторов очень много и сложно написать систему, при которой они все были бы учтены. В советники встроена также базовый индикатор для того, чтобы вы могли протестировать режимы работы индикатора. Она основана на скользящих средних.


Для подключения индикатора из маркета, его надо вначале скачать или приобрести.

Советник может работать в нескольких режимах:
1. Открывать сделку по сигналам индикатора и закрывать ее при появлении обратного сигнала.
2. Открывать сделки по сигналам индикатора и закрывать их только при достижении TP и SL.

Входные параметры:
useExternIndicator - Использовать встроенную стратегию или использовать внешний индикатор (true - использовать внешний индикатор, false - использовать встроенную стратегию)
period_base_strategy  -  период для встроенной стратегии, если useExternIndicator = false
Magic - Magic для советника
lot - лот для торговли
closeOnopposite - закрывать ли сделку при появлении противоположного сигнала. Например, если у вас открыта позиция SELL и появился сигнал на BUY. true - закрывать сделку сразу же при появлении противополодного сигнала, false - закрывать сделку только при достижении TP или SL
maxOpenOrders - максимально возможное количество ордеров одновременно открытых. Действует только, если closeOnopposite = false. Если closeOnopposite = true, то maxOpenOrders становится равным 1.
TP - тэйкпрофит в пикселях
SL- стоплосс в пикселях
IndicatorName - название индикатора. Если вы используете индикатор с маркета, то надо писать Market/Название индикатора, если нет, то только название индикатора.
mode_buy  - индекс буфера индикатора с сигналами на buy

mode_sell  - индекс буфера индикатора с сигналами на sell
SignalOnLast  - сигнал появляется на текущей свече или на предыдущей. Нередко бывает, что индикатор дает сигнал не на текущей свече, а на предыдущей, то тогда надо ставить параметр SignalOnLast  = false

Далее идут входные параметры индикатора, который вы используете. По поводу полей typeParameter - если тип параметра не строковый (double, int,bool, float итд), то пишем 0, если  string,char - то пишем 1, если параметр не передается, то -1. 

typeParameter1 = -1; //Тип параметра 1 (-1, 0 или 1)
valueParameter1 = "No value"; //Значение параметра 1
typeParameter2 = -1; //Тип параметра 2 (-1, 0 или 1)
valueParameter2 = "No value"; //Значение параметра 2
typeParameter3 = -1; //Тип параметра 3 (-1, 0 или 1)
valueParameter3 = "No value"; //Значение параметра 3
typeParameter4 = -1; //Тип параметра 4 (-1, 0 или 1)
valueParameter4 = "No value"; //Значение параметра 4
typeParameter5 = -1; //Тип параметра 5  (-1, 0 или 1)
valueParameter5 = "No value"; //Значение параметра 5
typeParameter6 = -1; //Тип параметра 6 (-1, 0 или 1)

valueParameter6 = "No value"; //Значение параметра 6

Более подробная инструкция находится в первом комментарии: https://www.mql5.com/ru/market/product/37509#!tab=comments 

Пишите ваши отзывы, вопросы, комментарии - будем вместе дорабатывать данный советник.



Keine Bewertungen