CandlesFinderVolumeLevelsMt5
- Эксперты
- Alexander Nikolaev
- Версия: 1.1
- Обновлено: 3 августа 2021
- Активации: 10
Этот советник определяет торговые свечи, которые часто предвещают разворот рынка и находит уровни накопления объёмов в истории торговли. Он открывает сделки в случае, если свеча типа "Доджи" или "Поглощение" появляется на объёмном уровне и цена как бы отталкивается от уровня. Чтобы пользователям была понятнее его стратегия, он может отображать объёмные уровни и сигнальные свечи (благодаря хорошему отображению, его можно использовать как индикатор). В тестере стратегий некоторые функции отображения работают неправильно, поэтому, смотрите видео, демонстрирующее работу. Данный советник имеет множество настроек для оптимизации, чтобы его можно было оптимизировать под разные валютные пары и таймфреймы и спустя длительное время, когда рынок меняется.
Входные параметры
- Lots - размер лота (при 0 лот будет рассчитываться от процента свободных средств на счете);
- Percent - процент от свободных средств для открытия каждой новой сделки (работает, когда Lots=0);
- OrdersComments - комментарий к сделкам;
- OrdersFilling - изменение способа исполнения ордеров (некоторые брокеры могут не поддерживать все способы);
- Slippage - проскальзывание (максимально допустимое отклонение цены);
- OpenOrdersDelayBars - задержка между открытием следующей сделки;
- MaxSpread - максимальный спред для открытия сделки (чтобы сделка открывалась, когда спред не выше этого значения);
- Magic - уникальный идентификатор (необходимо его делать разным, если в одном терминале запущено несколько советников);
- StopLoss - цена закрытия ордера при достижении уровня убыточности;
- TakeProfit - цена закрытия ордера при достижении уровня прибыльности;
- EnableAutoClose - автоматическое закрытие ордеров при обратном сигнале;
- TrailingStopValue - значение трейлинг-стопа в пунктах, если установлено значение = 0, тогда трейлинг-стоп не используется;
- StopToParabolicStep - шаг параболика для трейлинг-стопа (0 - не использовать трейлинг по параболику);
- HistoryBars - количество баров для определения ближних объемных уровней;
- Range - максимальное расстояние выше и ниже текущей цены для определения уровней;
- MinDistOfOppositeLevels - минимальное расстояние противоположных уровней (делать меньше чем Range);
- HistoryBarsLevels2 - количество баров для определения дальних объемных уровней;
- MinDistanceLevels2 - минимальное расстояние от ближнего уровня до дальнего;
- RedrawTime - время следующего поиска и перерисовки уровней (чем меньше это время, тем медленнее тестирование);
- LevelsDeterminationStep - шаг определения уровней (чем меньше шаг, тем выше точность, но расчет уровней дольше);
- AutoAdjustParameters - автоматическая настройка некоторых параметров для разных валютных пар и таймфреймов;
- MinSignalStrengthFromLevels - минимальная сила сигнала, чтобы открывались сделки (1-3);
- VolumeLevelDeviations - отклонения от объёмных уровней при сигнале касания уровня;
- BarsForMinVolume - количество баров для определения минимального объёма (рекомендуется 1-50);
- PeriodMAforFindLevels - период индикатора Moving Average для поиска уровней (расположение уровней относительно текущей цены зависят от показаний этого индикатора);
- CandlesShadowPercent - минимальная длина тени свечи Доджи для открытия сделки в процентах ко всей свече (1-99%, 0 - выкл.);
- MaxCandleBodyPercent - максимальная длина тела свечи Доджи (0.1% - 20%);
- CountLastCandles - кол-во предыдущих свечей в одну сторону перед разворотом Доджи (1-10);
- MinCandleLenghtPercent - минимальная длинна свечи Доджи в процентах к нескольким предыдущим (0, выключено, 1-200%);
- EngulfingBodyPercent - параметр указывает на сколько процентов тело сигнальной свечи должно перекрывать тело предыдущей (0 - выкл);
- MinCandleVolumePercent - Минимальная разница объемов в процентах к предыдущим свечам (0.0 - выкл);
- AdxPeriod - период индикатора ADX;
- MinAdxLevel - минимальный уровень индикатора ADX (например, 6.5);
- MaxAdxLevel - максимальный уровень индикатора ADX (например, 30);
- TradingStartHour - час начала торговли;
- TradingEndHour - час окончания торговли;
- EnableInfo - показывать информацию, объёмные уровни;
- ShowExampleCandles - показывать примеры сигнальных свечей на графике.