Советник конструктор стратегий Multi Strategy EA
Автор
Johnathan_Burov
, 04 Feb 2011 16:44
В теме одно сообщение
#1
Отправлено 04 February 2011 - 16:44
Multi-Strategy@FSF.mq4 72.88К 226 скачиваний
indicators.zip 7.24К 175 скачиваний
Советник конструктор стратегий Multi Strategy EA.
Мульти Советник, позволяет использовать несколько стратегий Multi Strategy EA
Особенность данного советника – он не для тех кто простохочет поставить советник Multi Strategy EA ипозволить ему работать. Он для тех у кого есть торговая стратегия и тот хочетопо ней торговать автоматически; но нет никаких знаний в области программировани
How To TuneIt with Our Strategy??
Как совместить советник с вашей стратегией. Для этого нужнознать:
1- Какой и ндикатор использовать для открытия позиций
2- Какой индикатор использовать для закрытия позиций
3- с какого таймфрейма будут посутпать сигналы
4- параметры для индикаторов ( такие как Periods,Shift,FastEma,…….)
5- какой режим индикатора использовать для открытия позиций
6- какой режим индикатора использовать для закрытия позиций
7- определитьься как использовать данные индикаторы, толькодля получения сигналов по тренду, илитолько использовать как определение тренда. Или же как фильтр или использовать BBand на флетовом рынке.
8- определиться, использовать последние сигналы индикаторовили по смене сигнала в любое время
9- ……….
Пример по использованию данных параметров советникаконструктора стратегий Multi Strategy EA смотри на последней странице описания
О параметрах Мульти советника, позволяющего использоватьнесколько стратегий Multi Strategy EA:
1-Combo_Trader_Factor: этот параметр для TrendDetect or BBand, для их комбинации ,введите значение от 1 до 3
2-USE_MA : если вы хотитеиспользовать средние кривые установите значениеTrue
3-USE_Last_MA_Signal: если вы установите это значение в true то этоприведет к использованию last signal of Moving Average Cross(как пример если вы установите значение true и хотите использовать последнеепересечение(last cross)как сигнлал и другой индикатор для входа в позицию позже.
4-MA_MODE: Этодля типа пересечениясредних кривых и сигнала от них. Выберитеего от 1 до 5, 1 – для сигнала когда FastMA & MidMa пересекают друг друга, 2 - когда MidMa&SlowMa пересекаютдруг друга, 3 – два первых режима 1 или 2поучения сигналов работают вместе, 4 - кода FastMa пересекает SlowMa,5 – для режимов 3 и 4 вместе.
5-MA_TIMEFRAME: параметрустанавливает, какой таймфрейм использовать для получения сигналов отпересечения средних кривых. Значения таймфрейма задаются следующим образом
Между 1-6 (1 для 1min, 2 для 5min, 3 для 15min, 4 для 30min, 5 для 1H, 6 для 4H)
6- теперь для средних кривых необходимо ввести оставшиеся параметры,такие как:
Period,Price, Shift, Shifting( последний параметриспользуется для пересечения на нулевом баре или на номере бара который вызададите.
7-USE_RSI &USE_Last_RSI_Signal &RSI_TIMEFRAME Все тоже самое как и длясредних кривых выше
8-RSI_MODE: введите значения между 1 и 4, 1 - перекупленности/перепроданности, 2 - для тренда RSI, 3 – два первых варианта вместе 1 и 2, 4 – для RSI в зоне
9-MACD_MODE: аналогично введите значение от 1 до 4, ->
MACD MODE1: использование направление тренда по MACD, MACD MODE2: использование сигналов на покупку в sell зоне и сигналов на продажу в buy зоне,MACD MODE 3: использование первыхдвух режимов вместе 1 и 2, MACD MODE 4: использование дляполучения сигналов пересечения нулевой линии.
10-Zerolag_MACD : установите параметр в true, если хотите использовать zerolag Macd(похожий на OsMa)
11-Classic_MACD: установите параметр в true, если хотите использовать Classic MACD indicator не zeroLag Macd
*** примечание: в10-ом 11-ом пунктах нужно в trueпоставить только один параметр, два вместе нельзя
12-useSTOHighLow:установите этот параметр в true ,если хотите использовать Stochastic в зонах Overbought/Oversold Zones.
13-Open_at_newbar: если установить true, то сделка будетоткрыта, если полученный сигнал будет подтвержден сигналом со следующей свечи.И только если сигнал направления совпадает с предыдущим.
14-Use_Static_Lot:если хотите использовать постоянныйлот, без управления капиталомустановите этот параметр в true, и укажитеразмер лота в переменной Static_Lot.
15-Risk:параметр риска, указывает в процентах сколько будет использоваться процентов наиск одной сделки от размер а депозита.
16-Trenddetect:если установить параметр в true, то для определениятренда будет использоваться ADX.
17-Filtering_Noise: если установлено true,то для фильтрации сигналов используется Damiani_Volatmetr,
18-NOISE_TIMEFRAME: таймфрейм индикатора Damiani_Volatmetr для определения сигналов фильтра (от 1 до 6 по аналогии смотри выше).
19-Use_BBand: установка параметра в true позволяет использовать индикатор Bollinger Bands нафлэтовом рынке.
---------------------------------------------------------------------------------------
Как настраивать стратегию при помощи данного советника EA Мульти Советник,позволяющий использовать несколько стратегий Multi Strategy EA:
Первое: открытие позиций
1– выберите любой индикатор, которыйсобираетесь использоватьдля открытия позиций и установите значение в true;
2 – установить параметры выбранных индикаторов
3 – выбрать таймфрейм, для каждого индикатора, который будетиспользоваться для открытия позиций. Как было описано выше – значения от 1 до 6
Где setxxx_timefram("xxx" название индикатора ) to1 to 6 (1 - 1min, 2 - 5MIN, 3 - 15min,.....,6 - 4H)
4- выберите один режим для каждого индикатора, которыйсобираетесь использовать. ( про режимы индикаторов смотри выше)
для MA(5режимов), MACD(у macd естьmode "4" когдапроисходит пересечение нулевой линии upward/downward,RSI(4 режима доступно)
5 – если собираетесь проверять направление тренда,установите TrendDetect в true,и параметры adx для определения направления тренда,установить рабочий таймфрейм ADX_TIMEFRAME; проверить adx на TF, который установлен . (от 1 до 6) помните.
Если вы установите использование определение тренда trenddetect в true, то иногда сделки открываютсяпоздно по причине того что советник должен получить подтверждение тренда отсигналов индикаторов.
6 – если вы хотите использовать фильтр против шума, установите true , и Noise_Timeframe также укажите. Помните, поаналогии с trenddetect иногда позиции могут открываться позже, правда я считаю, чтоэто не так и плохо.
7 – если вы хотите использовать bbands(bollinger bands) , то установите этотпараметр в true, когдараспознаете, что рынок начал двигаться во флэте. Установите рабочий таймфрейм прямокак и для bband_timframe, а также другиепараметры для bbands. Если вы отключите этотиндикатор, то у вас будет больше шансов для открытия позиций. (также этоработает только если выбран параметр trenddetect).
ЭТО ДЛЯ ОТКРЫТИЯ ПОЗИЦИЙ Мульти Советник, позволяющийиспользовать несколько стратегий Multi Strategy EA
---------------------------------------
СЕЙЧАС ЧТО КАСАЕТСЯ ЗАКРЫТИЯ ПОЗИЦИЙ Мульти Советник,позволяющий использовать несколько стратегий Multi Strategy EA.
Пример использования конструктора стратегий на примере моейторговой системы:
Стратегия использует пересечение средних кривых Moving Averages ипересечение нулевой линии MACD.
На TF1H когдаMACD пересекаетнулевую линию, я ожидаю первое пересечение двух средних кривых на TF 1min после чегооткрываю сделку, для закрытия позиции использую TP, SL или MACD mode4(аналогичен сигналу открытия) на TF 15min.
Для работы советника-конструктора установлены следующиепараметры:
1- я использую Use_MA и Use_MACD в true, остальные индикаторы в false
2- я установил MACD_TIMEFRAME = 5(значит 1H )
3- MA_TIMEFRAME = 1( значит 1min)
4- MA_MODE = 2(для пересечения двух среднихкривых –FastMA &SlowMA)
5- MACD_MODE = 4( сигналы от пересечения нулевой линии)
6- TrendDetect = False(я не хочу использовать Trend Detecting в своей стратегии )
7- Filtering_noise= false
8- ввожу свои параметры MACD (Fast,Slow,Signal Periods,…)
9- Classic_MACD = true
10- устанавливаю параметры Moving Averages Parameters (FastMa,MidMa,… Periods)
11-Use_Last_MACD_signal = true
12- Use_Last_MA_Signal= false
13- Open_At_New_bar= false
14-утсановка параметров управления рисками в советникеконструкторе стратегий Multi Strategy EA
15- установил Static_TP и Static_SL
Параметры для автоматического закрытия Auto_Close в советнике конструкторе стратегий Multi Strategy EA:
Для этго используется MACD Closing mode 4(пересечение нулевой линии) на Time Frame15 min ,
Параметры для закрытия позиций в советнике конструкторестратегий Multi Strategy EA:
16-установить автозакрытие позиций Auto_Close = true
17- установить все индикаторы на закрытие = false, кроме USE_MACD_CLOSING =True
18-MACD_MODE_CLOSING= 4
19-MACD_TIMEFRAME_CLOSING= 3 (значит TF = 15М)
Вот и все, стратегия готов для использования
Респект автору Farshad.saremifar@gmail.com
 
#2
Отправлено 08 February 2011 - 13:19
Скажите, а можно ли в данном советнике, в качестве сигнала на открытие использовать совпадающие сигналы, например, от двух или трёх одинаковых индикатора с разными периодами и на разных ТФ. Напрмер, по совпадению 3-х МАшек?