Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Оцени его работу в терминале MetaTrader 5
PFE_Overlay - индикатор для MetaTrader 5
- Просмотров:
- 1193
- Рейтинг:
- Опубликован:
- 2018.07.30 14:03
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Индикатор PFE_Overlay (Polarized Fractal Efficiency Overlay) служит для идентификации трендов. В отличие от Polarized Fractal Efficiency, данный индикатор отображается на графике цены и помимо своей линии отображает две линии рассчитанного значения отклонения StdDev.
Имеет семь настраиваемых параметров:
- Fast ROC period - период расчета быстрого ROC (Rate of Change);
- Slow ROC period - период расчета медленного ROC (Rate of Change);
- MA period - период расчета МА;
- PDS - чувствительность;
- Avg period - период расчета отклонений;
- Deviation - отклонение;
- Show deviations - показывать отклонения (Yes/No).
Расчет:
PFE = BL + (100.0 + RAW) / scale
TL = MA + Deviation * Dev
BL = MA - Deviation * Dev
TL = MA + Deviation * Dev
BL = MA - Deviation * Dev
где:
MA = SMA(Avg period)
Dev = StdDev(Avg period, MODE_SMA)
scale = 200.0 / (TL - BL)
Dev = StdDev(Avg period, MODE_SMA)
scale = 200.0 / (TL - BL)
-
Если Close > Close[Slow ROC period]
RAW = 100.0 * Z
-
Иначе:
RAW = -100 * Z
Z = X / Y
X = Sqrt(SlowROC * SlowROC + 100.0)
Y = Sqrt(FastROC * FastROC + 1.0) + PDS
X = Sqrt(SlowROC * SlowROC + 100.0)
Y = Sqrt(FastROC * FastROC + 1.0) + PDS
SlowROC = 100.0 * (Close / Close[Slow ROC period]-1)
FastROC = 100.0 * (Close / Close[Fast ROC period]-1)
FastROC = 100.0 * (Close / Close[Fast ROC period]-1)