ManyTools
- Эксперты
- Aleksander Chernov
- Версия: 2.0
- Обновлено: 4 декабря 2017
- Активации: 7
Основная идея - распределение баланса для торговли на большом количестве валютных инструментов. Это позволяет отслеживать большее количество движений цены на рынке. Используется индикатор CCI (14) на таймфреймах H4 и M5 и фильтр по спреду.
Аппаратные особенности программы:
- устанавливается в одно окно валютной пары (любой), но следит за всеми доступными для торговли инструментами в терминале,
- не требует больших ресурсов быстродействия процессора, т.к. использует последовательный алгоритм анализа,
- есть возможность тестирования в тестере стратегий - при проведении тестирования автоматически перестраивается в одновалютный режим (т.к. тестер стратегий не поддерживает мультивалютный режим)
Торговые особенности и условия программы:
- в программе заложен принцип наращивания объема (настраиваемый множитель) и усреднение при закрытии,
- для анализа используется трёхуровневый фильтр для генерации сигнала для входа в рынок:
- Отбор валютных инструментов - фильтр по спреду, если спред у валютного инструмента менее, чем MaxSpread - он проходит дальше для анализа
- Определение направления для торговли - фильтр на таймфрейме H4, анализируется индикатор CCI(14): если CCI меньше -100 следующий фильтр настраивается на сигнал для сделки BUY, если больше 100 - для сделки SELL,
- Определение момента входа в рынок - фильтр на таймфрейме M5, анализируется индикатор CCI(14): если CCI меньше -100 и предыдущий фильтр указал на BUY заключается ордер BUY, если больше 100 - ордер SELL,
- три возможных вида закрытия ордеров,
- возможность установки зависимости желаемой прибыли от объема лотов ордеров (kvLnZ)
- анализ свободных средств счета,
- параметры в свойствах советника используются для всех валютных пар доступных для торговли, если же есть ограничения (например установленные параметры не соответствуют разрешенным для валютного инструмента) программа сама рассчитывает их.
Параметры
- WORK_FROM_1_CURRENCY = false; - параметр устанавливает многовалютный режим работы советника
- true - советник работает только с той парой, в окне которой установлен
- false - советник торгует по всем инструментам, которые доступны в терминале (влияет параметр MarketWatch)
- MarketWatch = true;
- true – советник ведёт торговлю только по символам в MarketWatch терминала
- false - советник следит за всеми доступными для торговли инструментами
- Magic = 1955; - ИДЕНТИФИКАТОР СДЕЛОК (любое число, которое не нужно изменять в процессе работы советника)
- MaxSpread = 250; (пунктов) - ФИЛЬТР ПО СПРЕДУ
- LotConst_or_not = true; - вид расчёта начального лота
- true - лот постоянный и равен _lot
- false - лот рассчитывается в зависимости от баланса и параметра RiskPercent
- RiskPercent = 2.0; (%) - при авторасчете лота
- _lot = 0.01; - НАЧАЛЬНЫЙ ЛОТ, если равен 0 рассчитывается автоматически
- _M = 1.3; - МНОЖИТЕЛЬ лота
- _ML = 0.0; - ПРЕДЕЛЬНЫЙ ЛОТ - максимально разрешенный суммарный объем лотов сделок по одной паре
- _nM = 2; - КОЛИЧЕСТВО ордеров в серии, после которого начинается увеличение лота
- _nUo = 4; - КОЛИЧЕСТВО ордеров в серии, после которого начинается групповое закрытие ордеров
- _St = 30; - ШАГ (пунктов) - минимально разрешенное расстояние до следующего ордера
- _tS = 1; - ДИНАМИКА ШАГА - критерий расчёта минимального шага до следующей сделки:
- 0 - постоянный шаг,
- 1 - увеличивающийся,
- 2 - уменьшающийся
- _shS = 3; (пунктов) - ШАГ ДИНАМИКИ СЕТКИ
- _tZ = 2; - ВИД ЗАКРЫТИЯ
- 0 - по общему ТР,
- 1 - общий TrailingStop,
- 2 - несколько уровней TrailingStop (первый и два последних ордера + общий)
- _TP = 21; (пунктов) - прибыль при закрытии - TakeProfit
- _Trl = 7; (пунктов) Trailing Stop - расстояние на котором будет двигаться SL
- kvLnZ = 0.7; - Коэффициент влияния ОБЪЕМА на ТР сделок. (от 0 до 1) 0 - не влияет, 1 - ТР уменьшается с увеличением ОБЪЕМА
- Min_Proc_Sv_Sr = 95; (%) - процент свободных средств от общего баланса до достижения которого советник продолжает следить и открывать сделки по новым валютным инструментам. Когда свободных средств на счете становится меньше - советник продолжает работать только с теми парами, по которым он уже заключил сделки.
- ALARM_Proc_Sv_Sr = 55; (%) - процент свободных средств при достижении которого советник перестает открывать новые ордера.
- CLOSEALLORDER = false; - ЗАКРЫТЬ ВСЁ, в процессе торговли = false. Если true - советник закроет все открытые им сделки по текущей цене.
A very good EA with some patience, you can succeed with it.