Type/to search

Стратегия обратного тестирования осциллятора на основе прогнозирования точек разворота

Common strategy
Created: 2023-12-20 13:44:26
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Эта стратегия основана на бэктестинге индикатора Pivot Point Forecast Oscillator, разработанного Тушаром Чанде. Данный индикатор вычисляет процентное отклонение цены закрытия от прогнозной цены, полученной с помощью линейной регрессии за n периодов. Когда прогнозная цена выше цены закрытия, индикатор пересекает нулевую линию сверху вниз; когда прогнозная цена ниже цены закрытия, индикатор пересекает нулевую линию снизу вверх. Это может использоваться для выявления разворотных точек рынка.

Принцип работы стратегии

Стратегия использует осциллятор прогноза поворотных точек для определения бычьего или медвежьего настроения рынка. Конкретно, вычисляется прогнозная цена на основе линейной регрессии за n периодов и рассчитывается процентное отклонение от фактической цены закрытия. Когда процентное отклонение пересекает нулевую линию снизу вверх, открывается длинная позиция; когда пересекает сверху вниз – короткая. Полная логика торговли выглядит следующим образом:

  1. Вычисляется прогнозная цена xLG на основе линейной регрессии за n периодов.
  2. Вычисляется процентное отклонение xCFO между ценой закрытия и прогнозной ценой.
  3. Определяется отношение процентного отклонения xCFO к нулю, формируется сигнал длинной/короткой позиции possig:
    1. Если xCFO > 0 и разрешено открытие длинной позиции, possig = 1.
    2. Если xCFO < 0 и разрешено открытие короткой позиции, possig = -1.
    3. В противном случае possig = 0.
  4. В соответствии с сигналом possig открывается длинная или короткая позиция.

Стратегия проста и прямолинейна: сравнивая фактическую цену с прогнозной, она определяет, переоценен или недооценен рынок, и генерирует торговые сигналы.

Анализ преимуществ

Данная стратегия обладает следующими преимуществами:

  1. Логика ясна, легко понять и реализовать.
  2. Малое количество параметров, что упрощает настройку.
  3. Гибкий выбор периода, позволяющий адаптироваться к разным рынкам.
  4. Удобное переключение между длинными и короткими направлениями.
  5. Визуализируемый индикатор, формирующий четкие торговые сигналы.

Анализ рисков

Стратегия также сопряжена с определенными рисками:

  1. Прогноз на основе линейной регрессии имеет временную ограниченность и не может оставаться эффективным постоянно.
  2. Неправильный выбор параметров может привести к чрезмерно частым сделкам.
  3. Внезапные события могут вызвать ложные сигналы индикатора.

Меры противодействия:

  1. Комбинировать с другими индикаторами для обеспечения эффективности прогноза линейной регрессии.
  2. Оптимизировать параметры для снижения частоты торговли.
  3. Добавить стратегию стоп-лосса для контроля убытков по каждой сделке.

Направления оптимизации

Стратегию можно оптимизировать по следующим направлениям:

  1. Комбинировать с такими индикаторами, как скользящие средние, для обогащения торговых сигналов.
  2. Добавить стратегию стоп-лосса для предотвращения крупных убытков.
  3. Оптимизировать параметры для получения наилучшего сочетания.
  4. Добавить стратегию автоматического тейк-профита.
  5. Учесть комиссии за сделки, установив разумные уровни тейк-профита и стоп-лосса.

Заключение

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

Source
Pine
/*backtest
start: 2022-12-13 00:00:00
end: 2023-12-19 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 19/03/2018
// The Chande Forecast Oscillator developed by Tushar Chande The Forecast 
Strategy parameters
Strategy parameters
Length
Offset
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)