Type/to search

Торговая стратегия на основе прорыва гистограммы

Common strategy
Created: 2023-11-15 15:25:57
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

  1. Рассчитывается быстрая скользящая средняя (20 периодов) и медленная скользящая средняя (50 периодов).

  2. На основе свечей определяется, сформировался ли восходящий прямоугольник (close > open) или нисходящий прямоугольник (close < open).

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

  4. Одновременно проверяется, находится ли быстрая скользящая средняя выше медленной скользящей средней. Если да, тренд считается восходящим; в противном случае — нисходящим.

  5. Сигнал на пробой в длинную позицию считается действительным только при восходящем тренде, определяемом быстрой и медленной скользящими средними; сигнал на пробой в короткую позицию — только при нисходящем тренде. Это позволяет избежать ложных сигналов во время консолидации.

  6. При появлении действительного сигнала на пробой в длинную позицию открывается длинная сделка с заданными уровнями стоп-лосса и тейк-профита; при появлении действительного сигнала на пробой в короткую позицию открывается короткая сделка.

  7. Если быстрая и медленная скользящие средние пересекаются обратно, текущая позиция закрывается.

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

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

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

  • Сочетание тренда и пробоя делает стратегию эффективной в трендовых движениях.

  • Благодаря оптимизации параметров стратегия может быть адаптирована к различным инструментам и таймфреймам.

Риски и методы их решения

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

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

  • Риск слишком частого срабатывания стоп-лосса из-за слишком узкого стопа. Решение: динамическая корректировка размера стоп-лосса в зависимости от инструмента и таймфрейма.

  • Риск слишком малого потенциала прибыли. Решение: настройка различных соотношений риска и прибыли в зависимости от инструмента и таймфрейма.

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

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

  • Можно протестировать различные типы скользящих средних (например, EMA, SMA и т.д.) для поиска наиболее подходящего индикатора.

  • Можно добавить другие вспомогательные индикаторы, такие как Momentum, для повышения точности определения тренда.

  • Можно динамически оптимизировать параметры с помощью методов машинного обучения и т.п.

  • Можно проводить статистическое обучение на основе вероятности успешного пробоя для корректировки параметров пробоя.

Заключение

Данная стратегия объединяет признаки тренда и пробоя, что теоретически позволяет отфильтровывать множество неэффективных сигналов. Ключевым моментом является тщательное тестирование и оптимизация параметров, чтобы стратегия была адаптирована к различным инструментам и таймфреймам и обеспечивала хорошие результаты в реальной торговле. Кроме того, вспомогательные индикаторы и методы машинного обучения открывают пути для улучшения стратегии. Благодаря постоянной оптимизации данная стратегия может стать надёжной трендовой пробойной торговой системой.

Source
Pine
/*backtest
start: 2023-10-15 00:00:00
end: 2023-11-14 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//Backtested Time Frame: H1
//Default Settings: Are meant to run successfully on all currency pairs to reduce over-fitting.
//Risk Warning: This is a forex trading robot, backtest performance will not equal future performance, USE AT YOUR OWN RISK.
Strategy parameters
Strategy parameters
Equity Risk (%)
Stop Loss (x*ATR, Float)
Risk : Reward (1 : x*SL, Float)
Fast MA (Period)
Slow MA (Period)
ATR (Period)
Use MA Slope (Boolean)
Bull Slope Angle (Deg)
Bear Slope Angle (Deg)
Exit When MA Re-Cross (Boolean)
Cancel Entry After X Bars (Period)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)