- Площадь
- Стратегия высоко-низкого прорыва на рынке SMC
Стратегия высоко-низкого прорыва на рынке SMC
Автор:
Чао Чжан, Дата: 2024-05-23 18:04:59
Тэги:
SMCHTF
Обзор
Стратегия SMC Market High-Low Breakout является количественной торговой стратегией, основанной на принципах концепции превосходного рынка (SMC). Она определяет значительные зоны давления на покупку/продажу (блоки ордеров) в более высокие временные рамки и ищет оптимальные точки входа в текущий временной период. Это согласуется с принципом SMC, что эти блоки часто действуют как уровни поддержки или сопротивления. Стратегия рассматривает направление тренда, модели стимулирования и соотношение риск-вознаграждение для оптимизации уровней входа и целей прибыли.
Принципы стратегии
- Определите восходящие и нисходящие тренды на более высоком временном отрезке (например, 1-часовой график).
- Поиск стимулирующих закономерностей на более высоких временных отрезках. Бычье стимулирование происходит в восходящем тренде, когда предыдущий максимум выше максимумов последних двух и трех периодов. Медвежье стимулирование происходит в нисходящем тренде, когда предыдущий минимум ниже минимумов последних двух и трех периодов.
- Определить блоки ордеров на более высоком временном отрезке. После бычьего стимулирования, высокий и низкий уровень этого периода определяют верхние и нижние границы блока ордеров.
- Найти оптимальные точки входа на текущем временном диапазоне (например, 15-минутный график). Длинный вход происходит, когда текущий закрытие превышает нижнюю границу блока ордера, а предыдущий закрытие находится в блоке. Короткий вход происходит, когда закрытие превышает верхнюю границу.
- Установите уровни стоп-лосса и тек-прифта. Стоп-лосс размещается на границе блока ордеров, а тек-прибыль рассчитывается на основе установленного соотношения риск-вознаграждение (например, 1:1.5).
Преимущества стратегии
- Основываясь на принципах SMC, он фиксирует основные тенденции и ключевые уровни поддержки/сопротивления в более высокие временные рамки, избегая помех шума в более низкие временные рамки.
- Выявление моделей стимулирования помогает оценить силу и устойчивость тренда, предоставляя больше оснований для входа.
- Точные записи о прорыве в текущем периоде времени снижают ложные сигналы и риски привлечения.
- Гибкие параметры соотношения риск-прибыль могут быть скорректированы в соответствии с индивидуальными предпочтениями по риску.
Стратегические риски
- Во время консолидации рынка или раннего изменения тенденции стратегия может столкнуться с рисками снижения.
- При экстремальных рыночных условиях (например, резких подъемах или падениях) блоки ордеров могут стать недействительными, что приводит к чрезмерно свободным стоп-лосс.
- Рассмотрение только ценового движения и игнорирование других важных показателей, таких как объем, может привести к предвзятым суждениям.
Направления оптимизации стратегии
- Внедрить более длительные временные рамки (например, ежедневные, еженедельные) для фильтрации, чтобы обеспечить отслеживание долгосрочных тенденций.
- Комбинировать системы скользящих средних, индикаторы импульса и т. д., чтобы улучшить точность определения тенденции и модели стимулирования.
- Динамически оптимизировать границы блоков заказов, например, учитывая средний истинный диапазон (ATR) или ширину канала, чтобы адаптироваться к различным рыночным условиям.
- Применение последующих стоп-лосс после входа, таких как отслеживание ATR или Parabolic SAR, для снижения рисков удержания.
- Для выявления потенциальных сдвигов трендов или событий черного лебедя следует учитывать показатели настроения на рынке (например, VIX) или макроэкономические данные.
Резюме
Стратегия SMC Market High-Low Breakout является количественной торговой стратегией, основанной на принципах SMC. Она определяет ключевые зоны давления на более высокие временные рамки и ищет оптимальные точки входа в текущий временной период. Стратегия всесторонне рассматривает направление тренда, модели стимулирования и соотношение риск-вознаграждение для оптимизации уровней входа и целей прибыли. Ее преимущества заключаются в фильтрации шума на основе более высоких временных рамок, точном улавливании тенденций и предоставлении гибких функций управления рисками. Однако стратегия может столкнуться с снижением рисков во время консолидации рынка или ранних реверсий тренда.
//@version=5
strategy("SMC Indian Market Strategy", overlay=true)
// Input Parameters
htf = input.timeframe("60", title="Higher Timeframe") // For Inducement & Order Block
riskRewardRatio = input.float(1.5, title="Risk:Reward Ratio", minval=0.1)
// Higher Timeframe Data
[htfOpen, htfHigh, htfLow, htfClose] = request.security(syminfo.tickerid, htf, [open, high, low, close])
// Trend Identification (HTF)
bool htfUptrend = htfClose > htfClose[1] and htfLow > htfLow[1] // Price action
bool htfDowntrend = htfClose < htfClose[1] and htfHigh < htfHigh[1]
// Inducement Identification (HTF)
bool htfInducementHigh = htfUptrend and high[1] > high[2] and high[1] > high[3]
bool htfInducementLow = htfDowntrend and low[1] < low[2] and low[1] < low[3]
float inducementLevel = htfInducementHigh ? high[1] : htfInducementLow ? low[1] : na
// Order Block Identification (HTF)
var float htfOBHigh = na // Highest high within the order block
var float htfOBLow = na // Lowest low within the order block
if htfInducementHigh
htfOBHigh := htfHigh
htfOBLow := htfLow
else if htfInducementLow
htfOBHigh := htfHigh
htfOBLow := htfLow
// Optimal Entry (Current Timeframe)
bool longEntry = htfUptrend and close > htfOBLow and close[1] < htfOBLow // Break of OB low
bool shortEntry = htfDowntrend and close < htfOBHigh and close[1] > htfOBHigh // Break of OB high
// Stop Loss and Take Profit
float longSL = htfOBLow
float longTP = close + (close - longSL) * riskRewardRatio
float shortSL = htfOBHigh
float shortTP = close - (shortSL - close) * riskRewardRatio
// Strategy Execution
if longEntry
strategy.entry("Long", strategy.long, stop=longSL, limit=longTP)
else if shortEntry
strategy.entry("Short", strategy.short, stop=shortSL, limit=shortTP)
Связанные
Больше