Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 6969
- Рейтинг:
- Опубликован:
- 2009.05.21 06:22
- Обновлен:
- 2016.11.22 07:33
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Автор:
gpwr
Одним из простейших вейвлетом является функция sinc(x) = sin(pi*x) / (pi*x) . Чтобы контролировать её затухание, я добавил дополнительный множитель: wave(x,Q) = sinc(x)*(1 + Q*x^2) / (1 + x^2) . Приложенный индикатор подгоняет вейвлеты wave(x,Q) под ряд цен путём последовательного деления первоначального отрезка времени на 2. Точность предсказаний довольно низкая. Но, может кто-то решит развить идею.
Входные параметры:
LastBar - номер последнего бара в истории
PastBars - количество баров в истории. Должно быть 2^pwr
FutBars - количество предсказываемых будущих баров
trun - количество высокочастотных вейвлетов, которое должно быть отброшено
Q - фактор затухания вейвлета. Q = 1 воспроизводит sinc. Чем больше Q, тем больше колебания.
![Price Impuls](https://c.mql5.com/i/code/expert.png)
Открывает сделки в зависимости от скорости изменения цены
![TST](https://c.mql5.com/i/code/expert.png)
Без индикаторный советник.
![Day_Traiding_PAMXA](https://c.mql5.com/i/code/expert.png)
Переделанный Day_Traiding. На тестере за 2009 работает отлично. Тайфрейм D1. Используемые графики: AO, ADX и Stochastic.
![+ind_MA_RSI_MACD_v.7](https://c.mql5.com/i/code/indicator.png)
Стрелочный индикатор