Reasonable Trader – мультивалютный советник, не “мартингейл” и не “сетка”.
Работает с 5 и 4 знаками после запятой в котировке.
Мониторинг реального счета: http://www.mql5.com/ru/signals/29928
Мониторинг демо-счета: http://www.mql5.com/ru/signals/30047
Используемые индикаторы:
- Moving Average of Oscillator
- Stochastic Oscillator
- Moving Average
- фильтр на основе “Elder impulse system”
Функционал советника:
- Для пятизначной котировки параметры подстраиваются автоматически. Для пяти знаков после запятой в котировке такие параметры, как, например, “t_p=150”- (уровень тейк-профит = 150 пунктов) программой будут умножены на 10 (уровень тейк-профит = 1 500 пунктов).
- Динамический уровень “stop-loss”. Рассчитывается с учетом волатильности рынка.
- Расчет размера лота в зависимости от “stop-loss” и процента риска.
- Фильтрация сделок, убыток по которым в пунктах может превысить заданный уровень (даже если риск по сделке не превышает допустимый).
- Трехуровневый “трейлинг-стоп” по максимумам и минимумам.
- Перенос “stop-loss” в безубыток.
- Возможно отключать один или несколько индикаторов, или фильтр. Если отключать один или несколько индикаторов, можно добиться более агрессивной торговли.
Параметры советника:
- comment – пользовательский комментарий, отображается на графике.
- “Level of take profit” – наименование функции.
- t_p – уровень тейк-профит в пунктах.
- “chart period for calculating stop-loss” – наименование функции.
- tm_sl – период графика для расчета стоп-лосс.
- “number of bars for calculating stop-loss” – наименование функции.
- Numb_bars_sl – количество баров для расчета уровня стоп-лосс.
- “The maximum level of stop-loss” – наименование функции.
- Level_sl – максимально допустимый уровень стоп-лосс.
- “percent of risk” – наименование функции.
- Risk_persent – процент возможных потерь на одну сделку.
- “Minimum Lot” – наименование функции.
- LotMin – минимальный размер лота.
- “Maximum Lot” – наименование функции.
- LotMax – максимально допустимый размер лота.
- “maximum orders in each direction” – наименование функции.
- PosMax – максимальное количество открытых позиций в каждую сторону.
- “Filtering by Elder Impulse System” – наименование функции.
- Filtering_on – (true-false) включение/отключение фильтра “Elder Impulse System”.
- MACD_FastPeriod – период быстрого “MACD”.
- MACD_SlowPeriod – период медленного “MACD”.
- MACD_SignalPeriod – период сигнальной линии “MACD”.
- EMA_Period – период “MA”.
- PRICE – цена для расчета.
- “Trigger-1 – Stochastic Oscillator” – наименование функции.
- Trigger_1_on – (true-false) включение/отключение сигнала “Stochastic Oscillator”.
- k_per – K-период “Stochastic Oscillator”.
- D_per – D-период “Stochastic Oscillator”.
- slow – замедление.
- st_price – цена для расчета.
- method – MA-метод для расчета “Stochastic Oscillator”.
- signal_duration_1 – длительность сигнала в барах с момента появления.
- “Trigger-2 – Moving average” – наименование функции.
- Trigger_2_on – (true-false) включение/отключение сигнала “Moving average”.
- Ma_Period – период “Moving average”.
- Ma_Shift – сдвиг “Moving average”.
- Ma_Method – метод “Moving average”.
- Price – цена “Moving average”.
- signal_duration_2 – длительность сигнала в барах с момента появления.
- “Trigger-3 – OsMa” – наименование функции.
- Trigger_3_on – (true-false) включение/отключение сигнала “OsMa”.
- OsMaFast_ema_period – период быстрого “MA”.
- OsMaSlow_ema_period – период медленного “MA”.
- OsMaSignal_period – период сигнальной линии.
- OsMaFilter_ema_period – период “MA”, рассчитанной по “OsMa”.
- signal_duration_3 – длительность сигнала в барах с момента появления.
- “MagicNumber” – наименование функции.
- magic=487692 – “magic”-номер.
- Close_order – (true-false) закрытие позиций при появлении обратного сигнала.
- “break-even after (b_e) pips” – наименование функции.
- b_e – перенос STOP LOSS в безубыточный уровень после “b_e” пунктов.
- “trailing stop-1” – наименование функции.
- Tral1 – (true-false) включение/отключение первого уровня трала.
- tral1_after_pips – начало работы трала №1 после “tral1_after_pips” пунктов.
- “trailing stop-2” – наименование функции.
- Tral2 – (true-false) включение/отключение второго уровня трала.
- tral2_after_pips – начало работы трала №2 после “tral2_after_pips” пунктов.
- “trailing stop-3” – наименование функции.
- Tral3 – (true-false) включение/отключение третьего уровня трала.
- tral3_after_pips – начало работы трала №3 после “tral3_after_pips” пунктов.
Рекомендации:
- Оптимизацию лучше проводить на 15-тиминутном графике по ценам открытия.
- Поскольку советник торгует достаточно редко, лучше запускать его на нескольких валютных парах.
- Обязательно меняйте “magic”-номер для разных валютных пар.