Индикаторы: Прогнозирующий индикатор WmiFor 3.0 (ядро DTW) - страница 7

 

Советник, выложенный в обсуждении индикатора, закрывает ордера по Take Profit / Stop Loss или смене сигнала (с Buy на Sell)? А попробуйте изменить его так, чтобы после сигнала он выставлял ордер с тейком - все строго по индикатору WmiFor 3.0, а на следующей свече закрывал ордер, если индикатор показывает No Signal! И пофиг, в прибыли в этот момент находится ордер или в убытке. Причем у ордера не должно быть Stop Loss вообще!

Закрытие по Take Profit и обратному сигналу остается, а вместо переоткрытия ордера при новом сигнале в том же направлении лучше корректировать Take по индикатору WmiFor 3.0, чтобы не сорить спредами.

 

Параметры индикатора указаны для таймфрейма H1 ("часовик")

как изменить параметры для других таймфреймов?

например H4, M5

 
ok
 
Mendikero:

Советник, выложенный в обсуждении индикатора, закрывает ордера по Take Profit / Stop Loss или смене сигнала (с Buy на Sell)? А попробуйте изменить его так, чтобы после сигнала он выставлял ордер с тейком - все строго по индикатору WmiFor 3.0, а на следующей свече закрывал ордер, если индикатор показывает No Signal! И пофиг, в прибыли в этот момент находится ордер или в убытке. Причем у ордера не должно быть Stop Loss вообще!

Закрытие по Take Profit и обратному сигналу остается, а вместо переоткрытия ордера при новом сигнале в том же направлении лучше корректировать Take по индикатору WmiFor 3.0, чтобы не сорить спредами.


Ордера в выложенном мной советнике кроются по стопу/профиту/тралу. Закрытие по противоположному сигналу или отсутствию сигнала не делал (делал время жизни ордера/сделки равной времени на которое он/она была спрогнозарована, результат не улучшился). По моим тестам перспектив работать с ним дальше не обнаружил, потому эксперементы и модификации прекратил. Есть идеи как его доработать или изменить - сделаю, но уже за отдельную плату. yisfx@yandex.ru

 

Всем привет!

Еще раз вернулся к изучению данного индикатора. После некоторых поисков пришел к выводу, что лучше всего он себя ведет на паре USD-CAD на часах и 15-ти минутках.

Для его использования необходим дополнительный фильтр, который и был "добыт" из комбинации взаимного расположение и несокльких периодов немного доработаной версии индикатора

"http://codebase.mql4.com/ru/8257".

Смысл в том, что удалось найти определенные участки с помощью этого фильтра, где вероятность отработки прогноза очень высока.

Прикладываю результат тестирования советника.

В советнике реализован хитрый мартин (его параметры "привязаны" к самому прогнозу, то есть как, сколько и где доливаться робот решает исходя из выданного индикатором прогноза по первой сделке), но реально "запасной парашют" открывался только несколько раз при условии, что начальный лот "плавает" от 10% до 50% от депо, результат очень неплохой.

Первая сделка - она же прогноз, специально не тралится. Количество сделок, отработавших по ТП очень высоко.

Strategy Tester Report
WmiFor30_EA
AlpariUK-Demo-Pro (Build 432)

Символ USDCAD (US Dollar vs Canadian Dollar)
Период 15 Минут (M15) 2011.01.03 00:00 - 2012.08.27 23:45 (2011.01.01 - 2012.08.28)
Модель Все тики (наиболее точный метод на основе всех наименьших доступных таймфреймов)
Параметры s11="------Параметры управления размером лота--------"; Lot_Size=0.1; MM=true; MMRisk=0.1; s12="------Параметры ММ--------"; Trail_SL_TP_percent=10; Mnogitel=2; StopLoss_Level=10; Filtr=35; MM_exit=5; magic=12345; Slipage=2; s13="------Параметры настройки WmiFor--------"; metod=0; OffsetInBars=1; PastInBars=10; VarShiftInBars=3; ForecastInBars=3; MaxVarInPercents=95; MaxAlts=10;
Баров в истории 26737 Смоделировано тиков 11806490 Качество моделирования 90.00%
Ошибки рассогласования графиков 0
Начальный депозит 5000.00
Чистая прибыль 195953.20 Общая прибыль 281234.59 Общий убыток -85281.40
Прибыльность 3.30 Матожидание выигрыша 511.63
Абсолютная просадка 587.11 Максимальная просадка 45487.68 (27.41%) Относительная просадка 81.24% (33157.01)
Всего сделок 383 Короткие позиции (% выигравших) 322 (84.16%) Длинные позиции (% выигравших) 61 (85.25%)
Прибыльные сделки (% от всех) 323 (84.33%) Убыточные сделки (% от всех) 60 (15.67%)
Самая большая прибыльная сделка 10868.77 убыточная сделка -6893.79
Средняя прибыльная сделка 870.70 убыточная сделка -1421.36
Максимальное количество непрерывных выигрышей (прибыль) 25 (2861.57) непрерывных проигрышей (убыток) 3 (-15310.14)
Максимальная непрерывная прибыль (число выигрышей) 29703.50 (8) непрерывный убыток (число проигрышей) -15310.14 (3)
Средний непрерывный выигрыш 6 непрерывный проигрыш 1

 
yis:

Всем привет!

Еще раз вернулся к изучению данного индикатора. После некоторых поисков пришел к выводу, что лучше всего он себя ведет на паре USD-CAD на часах и 15-ти минутках.

Для его использования необходим дополнительный фильтр, который и был "добыт" из комбинации взаимного расположение и несокльких периодов немного доработаной версии индикатора

"http://codebase.mql4.com/ru/8257".

Смысл в том, что удалось найти определенные участки с помощью этого фильтра, где вероятность отработки прогноза очень высока.

Прикладываю результат тестирования советника.

В советнике реализован хитрый мартин (его параметры "привязаны" к самому прогнозу, то есть как, сколько и где доливаться робот решает исходя из выданного индикатором прогноза по первой сделке), но реально "запасной парашют" открывался только несколько раз при условии, что начальный лот "плавает" от 10% до 50% от депо, результат очень неплохой.

Первая сделка - она же прогноз, специально не тралится. Количество сделок, отработавших по ТП очень высоко.

Strategy Tester Report
WmiFor30_EA
AlpariUK-Demo-Pro (Build 432)

Символ USDCAD (US Dollar vs Canadian Dollar)
Период 15 Минут (M15) 2011.01.03 00:00 - 2012.08.27 23:45 (2011.01.01 - 2012.08.28)
Модель Все тики (наиболее точный метод на основе всех наименьших доступных таймфреймов)
Параметры s11="------Параметры управления размером лота--------"; Lot_Size=0.1; MM=true; MMRisk=0.1; s12="------Параметры ММ--------"; Trail_SL_TP_percent=10; Mnogitel=2; StopLoss_Level=10; Filtr=35; MM_exit=5; magic=12345; Slipage=2; s13="------Параметры настройки WmiFor--------"; metod=0; OffsetInBars=1; PastInBars=10; VarShiftInBars=3; ForecastInBars=3; MaxVarInPercents=95; MaxAlts=10;
Баров в истории 26737 Смоделировано тиков 11806490 Качество моделирования 90.00%
Ошибки рассогласования графиков 0
Начальный депозит 5000.00
Чистая прибыль 195953.20 Общая прибыль 281234.59 Общий убыток -85281.40
Прибыльность 3.30 Матожидание выигрыша 511.63
Абсолютная просадка 587.11 Максимальная просадка 45487.68 (27.41%) Относительная просадка 81.24% (33157.01)
Всего сделок 383 Короткие позиции (% выигравших) 322 (84.16%) Длинные позиции (% выигравших) 61 (85.25%)
Прибыльные сделки (% от всех) 323 (84.33%) Убыточные сделки (% от всех) 60 (15.67%)
Самая большая прибыльная сделка 10868.77 убыточная сделка -6893.79
Средняя прибыльная сделка 870.70 убыточная сделка -1421.36
Максимальное количество непрерывных выигрышей (прибыль) 25 (2861.57) непрерывных проигрышей (убыток) 3 (-15310.14)
Максимальная непрерывная прибыль (число выигрышей) 29703.50 (8) непрерывный убыток (число проигрышей) -15310.14 (3)
Средний непрерывный выигрыш 6 непрерывный проигрыш 1

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

Склоняюсь в глубоком реверансе перед автором! Ширакный инструмент!

10 баллов.

Вопрос автору - анализируется ли инверсная история? Т.е. когда любой параметр (Ask, Bid, Open, Close, High, Low) вычисляется по формуле (скажем для пары EURUSD) Bid=(3-Ask),Ask=(3-Bid), Close=(3-Close), Open=(3-Open), High=(3-Low), Low=(3-High).  Ведь это логично. Картина же часто повтояется инверсной. Скажем фигура голова- плечи может быть обычной и перевернутой. А реализовать не так уж и сложно. Считаю, что КПД(эфективность) индикатора увеличиться даже больше чем в два раза (т.к. глазами инверсию увидеть сложнее).

 
Хорошая попытка создать интересный индикатор, хороши также замечания  step_up777. Всем спасибо.
 

Что-то он у меня не грузится на график.

При компиляции показывает:

arrays passed by reference only                                      WmiFor30.mq4    317    27
arrays passed by reference only                                      WmiFor30.mq4    317    39

the size of local variables is too large (more than 512kb)   WmiFor30.mq4    317    8

Подскажите, пожалуйста что исправить? -  double DTWDistance(double s[], double t[])

 
Добавил на график индикатор, но ничего не показывается вообще, как будто его и нету. Из-за чего так может быть? 
Причина обращения: