Type/to search

Стратегия количественного наложения Ишимоку и смещения тренда

Common strategy
Created: 2024-02-20 16:46:56
Last modified: 2 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия представляет собой комбинацию индикаторов «Ишимоку» (Ichimoku Kinko Hyo) и OSMA (Moving Average of Oscillator), используемых для выявления потенциального тренда цены акций и определения моментов покупки и продажи. Стратегия рассчитывает линии Ишимоку, а затем, в сочетании с индикатором OSMA, определяет направление тренда и генерирует торговые сигналы. Для фильтрации рисков используется индикатор RSI.

Принцип стратегии

Стратегия состоит из трех основных частей:

  1. Индикатор Ишимоку: В основном используются две линии – линия поворота (Tenkan-sen) и базовая линия (Kijun-sen), образующие форму «Ишимоку». Линия поворота отражает краткосрочный тренд цены, базовая линия – среднесрочный тренд. Пересечения этих линий формируют сигналы покупки и продажи.

  2. Индикатор OSMA (Moving Average of Oscillator): OSMA вычисляет полосу дискретного относительного диапазона и сглаженное относительное значение для определения направления тренда. Когда цена из внешней зоны полосы входит в среднюю зону, генерируется торговый сигнал.

  3. Индикатор RSI: Используется для оценки перекупленности или перепроданности цены. Устанавливаются уровни перекупленности и зона перепроданности. Сигналы OSMA и RSI совместно определяют моменты открытия длинных и коротких позиций.

Конкретно, стратегия отслеживает, происходит ли «золотое пересечение» (линия поворота пересекает базовую линию снизу вверх) или «смертельное пересечение» (линия поворота пересекает базовую линию сверху вниз), чтобы определить моменты покупки и продажи. Одновременно с этим OSMA оценивает общее направление тренда. Когда оба индикатора подают сигнал, и RSI не показывает перекупленности или перепроданности, генерируется торговый сигнал.

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

Сочетание различных индикаторов для определения направления тренда и моментов входа/выхода повышает точность решений за счет взаимодополняемости, снижая вероятность ошибки отдельных индикаторов. Основные преимущества:

  1. Использование линии поворота и базовой линии в составе индикатора Ишимоку позволяет одновременно отражать краткосрочный и среднесрочный тренды, что точнее, чем использование одной скользящей средней (MA).

  2. Индикатор OSMA надежно определяет общее направление тренда, дополняя Ишимоку.

  3. RSI с заданными фильтрами эффективно отсеивает ложные пробои, снижая торговые риски.

  4. Стратегия проста для понимания и реализации, подходит для алгоритмической торговли.

Риски стратегии

Хотя использование нескольких индикаторов снижает вероятность ложных сигналов, существуют следующие основные риски:

  1. Риск настройки параметров. Неправильный выбор параметров для линии поворота, базовой линии и т.д. может приводить к ошибочным сигналам. Требуется оптимизация под различные инструменты.

  2. Риск разворота тренда. На боковом рынке (флэт) возможны ложные сигналы. Необходимо дополнительно анализировать развороты тренда с помощью других индикаторов.

  3. Риск слишком строгих условий RSI. Это может отсекать многие прибыльные сделки. Стоит рассмотреть смягчение параметров RSI.

Методы решения:

  1. Оптимизация параметров на большем объеме исторических данных для каждого инструмента для обеспечения адекватных настроек.

  2. Введение механизма стоп-лосса: закрытие позиции при пробое ценой стоп-линии в противоположном направлении.

  3. Оптимизация параметров RSI, смягчение фильтров при сохранении контроля над рисками для получения большего числа сделок.

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

Стратегия может быть улучшена следующими способами:

  1. Добавление алгоритмов машинного обучения для динамической адаптации параметров к изменениям рынка, повышая адаптивность стратегии.

  2. Модульное построение компонентов стратегии для быстрой замены отдельных блоков и их тестирования, что ускоряет разработку.

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

  4. Разработка инструментов бэктестинга для всестороннего тестирования стратегии с записью метрик для оптимизации параметров и выбора моделей.

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

Заключение

Данная стратегия объединяет индикаторы «Ишимоку» и OSMA для взаимодополняющей оценки ценового тренда и моментов входа/выхода. Фильтрация с помощью RSI позволяет контролировать риски. Такой мультииндикаторный подход повышает точность решений и улучшает результаты. Однако параметры и выбор индикаторов требуют постоянного тестирования и оптимизации под различные инструменты, чтобы стратегия могла быстро адаптироваться к рыночным изменениям и сохранять устойчивую прибыльность.

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © KryptoNight

//@version=4
Strategy parameters
Strategy parameters
Standard Ichimoku Cloud
Ichimoku Cloud - no offset - no repaint
Conversion Line Period - Tenkan-Sen
Base Line Period - Kijun-Sen
Base Line Period - Kijun-Sen (auxiliary)
Lagging Span 2 Periods - Senkou Span B
Displacement: (-) Chikou Span; (+) Senkou Span A
Displacement: additional bars
Lagging Span price source - Chikou-Span
RSI Filter: Overbought level (0 = off)
RSI Filter: Oversold level (100 = off)
RSI Length
RSI Price source
RSI Length
RSI Smoothing
Fast QQE Factor
Thresh-hold
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)