Type/to search

Стратегия отклонения от средней цены за день в алгоритмической торговле

Common strategy
Created: 2023-12-15 15:44:18
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия генерирует торговые сигналы на основе одного свечного индикатора — Ichimoku Kinko Hyo. Ichimoku Kinko Hyo в дословном переводе означает «график равновесия одним взглядом». Он объединяет преимущества скользящих средних и осцилляторов, позволяя одновременно определять направление тренда и уровни поддержки/сопротивления, и считается комплексным индикатором.

Стратегия использует линии Ichimoku Kinko Hyo для оценки направления и силы тренда. Торговые сигналы возникают при пробое ценой верхней или нижней границы облака. Кроме того, стратегия использует возможности входа по принципу «край к краю» — уникальные торговые возможности Ichimoku.

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

Данная стратегия использует пять линий Ichimoku Kinko Hyo:

  1. Линия Tenkan (линия поворота): 9-дневное среднее от максимумов и минимумов.
  2. Линия Kijun (базовая линия): 26-дневное среднее от максимумов и минимумов.
  3. Senkou Span A (опережающая линия A): среднее от линий Tenkan и Kijun.
  4. Senkou Span B (опережающая линия B): 52-дневное среднее от максимумов и минимумов.
  5. Линия Chikou (запаздывающая линия): 26-дневное смещённое среднее цены закрытия.

Также строится облако Ichimoku, состоящее из Senkou Span A и Senkou Span B, которое в целом представляет текущий трендовый диапазон.

Торговые сигналы данной стратегии возникают в следующих ситуациях:

  1. Пробой ценой верхней границы облака снизу: сигнал к покупке.
  2. Пробой ценой нижней границы облака сверху: сигнал к продаже.
  3. Вход цены в облако снизу: возможность входа на покупку «край к краю».
  4. Вход цены в облако сверху: возможность входа на продажу «край к краю».

Кроме того, стратегия использует пересечения линий Tenkan и Kijun («золотое» и «мёртвое») как моменты для фиксации прибыли и стоп-лосса.

Преимущества стратегии

Главное преимущество данной стратегии — высокая способность индикатора Ichimoku Kinko Hyo определять направление тренда и уровни поддержки/сопротивления.

  1. Облако помогает определить основное направление тренда, избегая торговли против тренда.
  2. Составляющие линии идентифицируют уровни поддержки/сопротивления, находя точные моменты для пробоя.
  3. Дополнительные входы «край к краю» расширяют возможности для получения прибыли.

Кроме того, стратегия включает модули стоп-лосса при «золотом» пересечении и фиксации прибыли при «мёртвом» пересечении, что позволяет частично зафиксировать прибыль и контролировать риски.

Риски и их решение

Основной риск стратегии связан с потенциальными гэпами, вызванными алгоритмом расчёта линий Ichimoku. Это может привести к ложным пробоям.

Решение: соответствующим образом настроить параметры алгоритма, уменьшить расстояние между линиями или добавить фильтрующие условия, чтобы избежать входа в боковые диапазоны.

Оптимизация стратегии

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

  1. Оптимизация параметров линий Ichimoku — настройка периодов скользящих средних для адаптации к разным инструментам и таймфреймам.
  2. Добавление подтверждения объёмом — для избежания ложных сигналов из-за гэпов.
  3. Комбинация с другими индикаторами — например, MACD, RSI и т.п. для определения тренда и зон перекупленности/перепроданности.
  4. Оптимизация логики стоп-лосса и тейк-профита — например, использование трейлинг-стопа, уменьшение объёма и т.д.

Заключение

В целом, данная стратегия использует облако и линии Ichimoku Kinko Hyo для определения направления тренда и торговых возможностей. Её преимущества — чёткое определение тренда и точные точки входа. Путём оптимизации параметров и добавления фильтров можно дополнительно снизить долю ложных сигналов, что приведёт к улучшению результатов стратегии.

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

//@version=5
strategy("Ichimoku Cloud", shorttitle="Ichimoku", overlay=true)

previous_close = close[1]
Strategy parameters
Strategy parameters
Conversion Line Periods
Base Line Periods
Lagging Span 2 Periods
Displacement
Long Entry
Short Entry
E2E Entry
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)