Расставляем стрелочки на графике - получаем параметры индикатора ;) - страница 5

 
victors:
предлагаю далее потестить с Schaff Trend Cycle
И с чем его едят?
 
перебирать циклы с шагом 2 от 8 до 30
при пересечении значений от 5 до 95 с шагом 5
 
victors:
перебирать циклы с шагом 2 от 8 до 30
при пересечении значений от 5 до 95 с шагом 5
А теперь подробнее.
- что перебирать?
- что считать сигналом?

А то ничего не понятно ;)
 

значения по умолчанию этого индикатора

#property indicator_minimum -10 (ноль это минимальное значение индикатора - когда пошло вниз и подниматься не собирается)
#property indicator_maximum 110 (сто это максимальное значение - обратный случай)

extern int MAShort=23; (оставим как есть - хотя можно и перебирать но многовато будет)
extern int MALong=50; (оставим как есть - хотя можно и перебирать но многовато будет)
extern double Cycle=10; (тот временной цикл на котором имеет значение численное изменение индикатора)
extern int CountBars=300; (маловато будет:) - чем больше тем больше истории)

после выявления индикативных баров с помощью зигзага проверять попадание в их зону при условиях:
в покупку если пошел рост с нуля до ста с шагом 5
в продажу если пошел спад со ста до нуля с шагом 5
после каждой проверки для Cycle=8 сделать тоже самое для Cycle=Cycle+2 до ....

 
я нормально изложил?
или надо код с прямыми условиями входа (не уверен что у меня это быстро получится:))?
 
victors:
я нормально изложил?
или надо код с прямыми условиями входа (не уверен что у меня это быстро получится:))?
Не совсем понятно
"в покупку если пошел рост с нуля до ста с шагом 5
в продажу если пошел спад со ста до нуля с шагом 5"

Формулу, плз (не обязательно на мкл4, просто чтоб понятно было).
 
пусть ind это значение индикатора тогда покупаем при условии
ind_previous<5 && ind_current>=5
 
victors:
пусть ind это значение индикатора тогда покупаем при условии
ind_previous<5 && ind_current>=5
Теперь понятнее ;)
Параметр "5" перебираем от 5 до 95 с шагом 5? (от 0 не получится, если индюк не дает значения меньше 0)
 

да

 
Добавил в перебор MAShort (от 10 до 30 с шагом 2) и MALong (от 20 до 100 с шагом 5).
Вот лучшие результаты (по шаблону со стрелочками, GBPUSD M15):
MAShort MALong Cycle CrossLevel Correct Action, % Wrong Action, % Passed Action, %
10 20 8 15 85 6 89
10 20 8 30 84 7 89
12 20 8 10 86 6 90
22 25 8 15 86 6 90
28 20 8 85 86 6 90
10 20 8 10 85 6 90
10 20 8 25 85 6 90
10 25 8 10 85 6 90
12 20 8 15 85 6 90
18 20 8 90 85 6 90













Пропущенных сигналов - минимум 89% =)

Полный список результатов - в прикрепленном архиве.
Файлы: