Особенности эксперта
- Высокая устойчивость (широкий диапазон настроек дает положительные результаты в течение длительного периода тестирования во время оптимизации, а также при использовании у разных брокеров и с различными таймфреймами).
- Не используется мартингейл, а также другие подозрительные/опасные виды управления капиталом.
- Нет подозрительных просадок. На всех ордерах устанавливается стандартный стоп-лосс.
- Никаких запрограммированных уловок.
- Не нужно беспокоиться о задержках ордеров, советник использует только стоп-ордера.
- Настройки одинаково хорошо работают на несколько таймфреймах.
- Возможность регулировать соотношение риска к прибыли.
- Очень простое и безопасное управление капиталом.
- Тестирование на истории пользовательских оптимизаций. Данный советник является мощным инструментом, который навсегда поселится в вашем торговом арсенале. [Только для MetaTrader 5]
- Стоимость составляет менее одной третьей от обычной цены других качественных советников!
Описание
Советник использует для работы изменения в направлении канала на M5. Торговый робот обладает своим уникальным способом вычисления канала, а также многими дополнительными настройками.
Система управления капиталом проста. Установите параметр риска на необходимое значение в % на каждую сделку или на стандартное значение лота.
Я собираюсь использовать данного советника на своем действующем счете, но уровень моего стартового капитала недостаточно большой, поэтому я собираюсь продать несколько копий советника для приумножения средств на своем торговом счете. После того как на счете окажется достаточно средств, я сниму продукт с продажи (или подниму цену), поэтому торопитесь приобрести его сейчас!
На скриншотах представлена первая оптимизация за 10-летний период. Отчет учитывает еще один год перед началом оптимизации и один год после нее (2013). Использованы настройки по умолчанию, указанные на вкладке “Обсуждение”. На указанной вкладке вы найдете больше скриншотов, настроек и отчетов.
Настройки
- MINSWINGOUT – величина выступа точек колебаний (swing points)
- MINSWINGSPACE – минимальное количество баров между точками колебаний
- MAXSWINGSPACE – максимальное количество баров между точками колебаний
- MINSWINGS – минимальное количество точек колебаний для определения новой границы канала
- MAXCHANNELWIDTH – макс. ширина канала
- ALLOWANCE – уровень погрешности (level of imperfection) точек колебаний
- CHANNELBARS – длина канала
- STOP_LOSS – стоп-лосс
- TAKE_PROFIT – цель уровня тейк-профит
- CORE_LEVEL – основной уровень канала
- TRAILING_STOP – шаг перемещения уровня Stop Loss
- ORDER_STEP – шаг перемещения ордера
- CUSION – “подушка безопасности” (cushion) для входных стоп-ордеров (может принимать отрицательные значения)
- SLIPPAGE – проскальзывание
- LOT – размер лота в процентах или стандартных лотах
- LOT_TYPE – тип размера лота
- NOCHANNELBARS – расчет баров перед удалением всех отложенных ордеров в случае, когда канал не обнаружен
- MAGIC_NUMBER – уникальный номер советника
- TesterMinTrades – минимальное количество трейдов. Тестер жестко выбраковывает комбинации с недостаточным количеством очков, совершая по ним меньше сделок
- TesterSharpWeight – вес коэффициента Шарпа в пределах набранных очков
- TesterDDRatioWeight – вес просадки по отношению к коэффициенту прибыли в пределах набранных очков
- TesterPFWeight – вес профит-фактора в пределах набранных очков
- TesterProfitweight – вес прибыли за год в пределах набранных очков
- ScoreMultiplier – множитель очков в случае слишком низкого значения
Оптимизация
Пожалуйста, ознакомьтесь со всей необходимой документацией по MetaTrader 5 касательно подгонки кривой и тестирования на истории. Всегда учитывайте датафиды, валютные пары и таймфреймы. На вкладке “Обсуждение” вы сможете найти дополнительные советы по оптимизации, настройки, отчеты и скришоты.
- MINSWINGOUT: 5-200/5
- MINSWINGSPACE: 50-200/10
- MAXSWINGSPACE: 150-2000/25
- MINSWINGS: 2-3/1
- MAXCHANNELWIDTH: 300-2000/25
- ALLOWANCE: 2-20/2
- CHANNEL_LENGTH: 350-2000/25
- STOP_LOSS: 10-50/5
- TAKE_PROFIT: 150-400/25
- CHANNEL_CORE: 50-100/5
- TRAILING_STOP: 40-200/10
- STEP: 1
- NOCHANNELBARS: 10
- CUSION: -8-+3/1
- Min Trades: 450
Тестер иногда “спотыкается” на функции OnInit из-за фильтра, который блокирует некоторые прогоны при определенном наборе параметров, при котором никаких трейдов гарантированно не происходит, а также если параметр core превышает max width и т.д. Поэтому не пугайтесь, когда столкнетесь с ошибками OnInit во время оптимизаций. Ошибки ускоряют процесс и экономят вычислительные ресурсы компьютера.