CandlesFinderVolumeLevels
- Эксперты
- Alexander Nikolaev
- Версия: 1.0
- Активации: 5
Этот советник находит уровни накопления объёмов в истории торговли, а также определяет свечи типа "Доджи" и "Поглощение", которые часто предвещают разворот рынка. Если такая свеча появляется на объёмном уровне и цена как бы отталкивается от уровня, советник открывает сделку. Кроме торговли, он может отображать объёмные уровни и сигнальные свечи, чтобы пользователям была понятнее его стратегия (и также можно его использовать как индикатор). Советник имеет множество настроек для оптимизации, чтобы его можно было оптимизировать под разные валютные пары и таймфреймы и спустя длительное время, когда рынок меняется. Для показа примеров свечей и сигналов сделано меню слева на графике (однако, в тестере стратегий его невозможно проверить правильно, по-этому, смотрите видео, показывающее то, что будет при реальной торговле). Чтобы уменьшить возможный убыток, функцию мартингейла можно не использовать, установив параметр MartingaleMaxLosses=0.
Параметры
- Lots - размер лота (при 0 задаётся параметром PercentageMoney);
- PercentageMoney - процент от свободных средств для открытия каждой новой сделки (работает, когда Lots=0);
- MartingaleMaxLosses - максимальное количество убытков подряд, при котором лот будет увеличиваться до сброса, 0 - не использовать мартингейл;
- MartingaleFactor - во сколько раз будет увеличиваться лот при убытке (например, 1.5);
- MartinSLTP - уровень стоп-лосса и тейк-профита при активности мартингела (0 - использовать обычные стопы, а также уровни и индикаторы);
- MaxSpread - максимальный спред для открытия сделки;
- Magic - уникальный идентификатор (необходимо его делать разным для работающих советников);
- StopLoss - величина стоп-лосса;
- TakeProfit - величина тейк-профита;
- EnableAutoClose - автоматическое закрытие ордеров при обратном сигнале;
- TrailingStopValue - значение трейлинг-стопа (0 - выкл);
- HistoryBars - количество баров для определения ближних объемных уровней;
- Range - максимальное расстояние выше и ниже текущей цены для определения уровней;
- MinDistOfOppositeLevels - минимальное расстояние противоположных уровней (делать меньше чем Range);
- HistoryBarsLevels2 - количество баров для определения дальних объемных уровней;
- MinDistanceLevels2 - минимальное расстояние от ближнего уровня до дальнего;
- RedrawTime - время следующего поиска и перерисовки уровней (чем меньше это время, тем медленнее тестирование);
- LevelsDeterminationStep - шаг определения уровней (чем меньше шаг, тем выше точность, но расчет уровней дольше);
- AutoAdjustParameters - автоматическая настройка некоторых параметров для разных валютных пар и таймфреймов;
- MinSignalStrengthFromLevels - минимальная сила сигнала, чтобы открывались сделки (1-3);
- VolumeLevelDeviations - отклонения от объёмных уровней при сигнале касания уровня;
- BarsForMinVolume - количество баров для определения минимального объёма (рекомендуется 1-50);
- PeriodMAforFindLevels - период индикатора Moving Average для поиска уровней (расположение уровней относительно текущей цены зависят от показаний этого индикатора);
- MinLongShadowPercent - минимальная длина тени свечи Доджи для открытия сделки (в процентах ко всей свече, 1-99%);
- 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 - час окончания торговли;
- CntHoursForVerificationOrder - количество баров для проверки - была ли открыта хотя бы одна сделка (только для оптимизации, 0 - не использовать);
- ProfitToLossRatio - количество прибылей к убыткам;
- ShowInfo - показывать информацию, линии, сигналы.