Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 15652
- Рейтинг:
- Опубликован:
- 2012.06.11 17:25
- Обновлен:
- 2016.11.22 07:33
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Эксперт торгует по сигналам индикатора EMA_RSI_VA.
При пересечении быстрой линии EMA_RSI_VA снизу вверх, производится покупка, и наоборот.
В эксперт встроена функция увеличения лота (как функция отношения депозита к заданной просадке).
Результаты тестирования на истории (EURUSD, H1):
Без увеличения лота на всех тиках с 2009 г. (1_eurusd_h1.set)
С увеличением лота на всех тиках с 2009 г. (2_eurusd_h1.set):
Реалистичный тест с начальным 1.000$ лотом 0.1 (3_eurusd_h1):
При использовании увеличения лота (use_Multpl = true) рекомендуется протестировать параметры без увеличения и использовать в качестве значения Max_drawdown максимальную просадку средств.
Результат: $600 000 при начальном депозите $10 000 с лотом 1.0.
![Пример обработки результатов оптимизации в тестере стратегий](https://c.mql5.com/i/code/expert.png)
Пример визуализации результатов тестирования (динамика кривой баланса и статистические характеристики торгового советника) в процессе оптимизации.
![EMA_RSI_VA](https://c.mql5.com/i/code/indicator.png)
Экспоненциальная средняя с периодом сглаживания, зависящим от значений индикатора RSI (Exponential Moving Average - RSI Volatility-Adjusted by Jose Silva).
![Chart_Period_Changer](https://c.mql5.com/i/code/script.png)
Простой скрипт переключения основных таймфреймов. Основное назначение - удобство переключения по горячим клавишам.
![Corrected Average (CA)](https://c.mql5.com/i/code/indicator.png)
Индикатор Corrected Average (Optimal moving average) учитывает текущую волатильность (превышение порога свидетельствует о трендовом движении), что позволяет фильтровать ложные сигналы при слабом тренде.