Советник RJSurferPA

Купить эксперта RJSurferPA в магазине систем алготрейдинга

Советник использует индикатор RJ Prince Acceleration для сигналов входа в сочетании с методами управления позициями, представленными в советниках RJHulk и RJSurfer. Идея этих методов проста: по мере поступления новых торговых сигналов безвыигрышные позиции модифицируются и объединяются с новыми, образуя длинные или короткие позиции, и советник пытается закрыть всю позицию с прибылью. При точных сигналах можно ожидать прибыль в течение длительного времени. Советник торгует по тренду как бы “плавая” на ценовых волнах. Советник работает практически с любыми валютными парами и таймфреймами.

Советник RJSurferPA EA напоминает грид-стратегию, потому что он использует волновой характер рынка. Однако это совершенно другой подход по следующим причинам:

  1. Отложенные ордера не используются, только рыночные ордера.
  2. Ордера не открываются по фиксированным ценовым уровням, точки входа определяются рыночными условиями. Параметр StepCorrect устанавливает минимальное расстояние для коррекций. При коррекции меняется тейк-профит, и все ордера одного типа закрываются одновременно с надеждой на прибыль. SЕсли параметр равен нулю, эта функция отключена.
  3. Серии на покупку и продажу управляются одновременно, но они не зависят друг от друга.
  4. Стоп-лосс управляется открытием противоположной позиции. Уровни стоп-лосс и тейк-профит настраиваются таким образом, чтобы оба ордера закрылись по одной цене с надеждой на прибыль. Если параметр StopLoss равен нулю, функция отключена.
  5. Сигналы входа советник получает от индикатора Price Aceleration on MA, они фильтруются дополнительным параметром TimeFrame. Фильтрация простая: покупка около последнего минимума, продажа возле последнего максимума.

Советник содержит уникальную функцию, позволяющую использовать только часть средств на счете. Эта функция была реализована для имитации снятия в Тестере стратегий MT4, но стала удобным инструментом для управления рисками. Она работает следующим образом: эксперт прекратит торговлю и закроет все ордера, если сумма средств на счете падает ниже определенного значения, поэтому у нас есть виртуальный стоп-лосс, настроенный на на уровне счета. Эта сумма изначально задается параметром Limite и увеличивается ежемесячно за счет прибыли в соответствии с параметром SecProfLevel.

Другие подробности RJSurferPA:

  • Эксперт оценивается на новых баров, не на каждом тике. Это позволяет проводить быструю оптимизацию даже в визуальном режиме (рекомендуется).
  • Изначально трейды идут без стоп-лосса.
  • Стратегия не отвечает правилу FIFO, поэтому ее нельзя использовать с американскими брокерами.
  • Эксперт торгует по тренду, поэтому большую часть времени просадки будут небольшими.
  • Советник автоматически подстраивается под 4- и 5-значные котировки.

Это мощная и универсальная стратегия, однако она также опасна и при плохом управлении может привести к большим потерям. Прежде чем торговать, вы должны понимать иметь достаточный опыт в управлении рисками. Также стратегия требует терпения и, возможно, смены парадигмы при торговле. Вам придется наблюдать за ростом убытков до возможности коррекции и иногда терпеть значительные просадки.

Параметры советника:

  • EAComment (string).
  • Magic (int)
    Магическое число.
  • PeriodHMA (int)
    Период сглаживания для скользящей средней.
  • MethodHMA (int)
    Метод усреднения для скользящей средней.
  • PriceHMA (int)
    Тип цены для расчета скользящей средней.
  • Accel (double)
    Значение ускорения для срабатывания торговых сигналов.
  • StepCorrect (double)
    Минимальное расстояние в пунктах для открытия нового корректирующего ордера того же типа.
  • TakeProfit (double)
    Take Profit в пунктах.
  • StopLoss (double)
    Минимальное расстояние в пунктах для открытия корректирующего ордера противоположного типа.
  • Lots (double)
    Объем первой сделки в любом направлении. Объем корректирующих ордеров вычисляется внутри.
  • Limite (double)
    Объем заблокированного баланса счета. Начальное значение будет увеличиваться в соответствии с прибылью.
  • SecProfLevel (double)
    Процент ежемесячной прибыли, который будет добавлен к заблокированным средствам.
  • MedRiskLevel (double)
    Контрольное значение для оценки риска в процентах от торгуемых средств (баланс счета – заблокированные средства). Не используется в расчете, только для информации. Уровни определяются следующим образом:
    Low Risk <= 0.5 * MedRiskLevel * Trading Funds
    High Risk > 2 * MedRiskLevel * Trading Funds.
  • LockProfits (bool)
    Если равно true, советник закроет открытые ордера и остановит торговлю, если размер средств упадет ниже Limite.
  • TradeProfits (bool)
    Если равно true, советник увеличит количество лоты при Trading Funds (торгуемые средства) – MaxFloatingPL > 2*InitialCapital.
  • TimeFrame(ENUM_TIMEFRAMES)
    Советник использует последнее максимальное и минимальное значение с этого таймфрейма для фильтрации сигналов на вход.
  • AgressiveMode (bool)
    При значении true советник будет чаще совершать сделки. Можно использовать для трендовых пар. Используйте с осторожностью.
  • MaxSpread (double).
  • OperateOnBar (int)
    Обычно равен 1, это означает, что эксперт работает на основе сигналов последних закрытых баров.

Trading Results

Работу эксперта можно оценить по моим сигналам: RJSurferPA F4Y и RJSurfer Alpari.

Добавить комментарий

Войти с помощью: 

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Time limit is exhausted. Please reload the CAPTCHA.