Стратегия отслеживания прорыва VWAP - это стратегия отслеживания, использующая индикатор VWAP для определения направления тренда. Она определяет направление прорыва цены, анализируя, когда закрывающиеся цены на последних 5 K-линий прорывают VWAP. Когда обнаруживается, что 3 последовательных K-линии прорывают VWAP в том же направлении, записывается наивысшая или наименьшая цена на третьей K-линии в этом направлении.
Основным преимуществом этой стратегии является возможность быстрого захвата возможностей для ценового прорыва и достижения сверхкороткой линии отслеживания сделок. Однако существует определенный риск слишком быстрого накопления позиций.
Основным показателем, используемым в этой стратегии, является VWAP. VWAP представляет собой среднюю цену сделки, которая является средней ценовой линией, взвешенной с учетом объема сделки. Она хорошо отражает уровень цен, признанный рынком.
Внутри стратегии в реальном времени рассчитываются 5 линий K и показатель VWAP. Определяется ряд логических параметров, которые позволяют определить, есть ли у цены определенное количество последовательных прорывов.
Торговые сигналы стратегии исходят из новых высоких или низких, созданных ценовым прорывом. Конкретная логика:
Таким образом, в основе стратегии лежит определение направления ценовых прорывов, отслеживание новых высоких или низких, которые возникают в результате прорывов, и торговля ими.
Позиция по умолчанию составляет 100% от прибыли счета. Это означает, что вы можете торговать на полную позицию. Учитывая высокую частоту и короткую линию стратегии, можно соответствующим образом снизить размер позиции, чтобы контролировать риск.
Условие равновесия заключается в том, что цена пересекает показатель VWAP. То есть используйте VWAP в качестве стоп-стопа, чтобы избежать расширения убытков.
Основные преимущества VWAP заключаются в том, что она позволяет быстро улавливать краткосрочные ценовые тенденции и отслеживать их для совершения сделок. Основные преимущества VWAP заключаются в следующем:
Эта стратегия особенно подходит для торговли высокочастотными короткими линиями и позволяет быстро закрепить краткосрочную прибыль. Она наиболее эффективна в тех сортах, которые имеют заметную волатильность (например, нефть, золото и т. д.).
Несмотря на быстрое и эффективное отслеживание, существуют некоторые риски:
В отношении вышеуказанных рисков можно сделать следующие улучшения:
Стратегия VWAP по прорыву слежения, как стратегия слежения сверхкороткой линии, может быть оптимизирована в следующих измерениях:
Интеграция с несколькими показателямиИнтеграция других показателей, таких как волатильность, MACD, установление более строгих условий фильтрации торговых сигналов, уменьшение вероятности ошибочного суждения
Динамическая позицияВ зависимости от степени рыночных колебаний, динамически корректируйте размер позиции. Уменьшайте позиции при большом количестве колебаний, увеличивайте позиции при явных тенденциях
Приспособность к потере: преобразование фиксированных стоп-линий VWAP в динамически отслеживаемые стоп-позиции. и в сочетании с ATR-индикаторами для расчета стоп-дистанции, для адаптации стоп-линий
Механизм управления ветромУстановка параметров риска, таких как максимальное время удержания позиции, ограничение на получение прибыли в течение одного дня и линейка отзывов, чтобы ограничить торговлю
Машинное обучениеСбор исторических данных о сделках, оптимизация параметров стратегии с использованием моделей глубокого обучения для достижения большей стабильности
В целом, VWAP является очень практичной стратегией для торговли на высокой частоте. Она позволяет быстро реагировать на краткосрочные возможности ценового прорыва и использовать полный отслеживание для достижения сверхкороткого арбитража. В то же время встроенный VWAP-стоп-стоп хорошо контролирует риск.
С помощью дальнейших методов оптимизации, таких как интеграция нескольких показателей, динамическое управление позициями, адаптивная стоп-линия и механизм ветроуправления, можно сделать торговые решения этой стратегии более стабильными и повысить эффективность отслеживания. Вместе с оптимизацией параметров машинного обучения эффективность стратегии отслеживания прорыва VWAP может быть значительно улучшена.
Для инвесторов, которые предпочитают высокочастотные торговые операции, это определенно стратегический план, который стоит рассмотреть и постоянно оптимизировать.
/*backtest
start: 2023-12-12 00:00:00
end: 2023-12-19 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy(title="VWAP Push", initial_capital = 100000, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0, currency = 'USD', overlay=true)
//VWAP
vwap = ta.vwap(close)
plot(vwap, color=color.black, title="vwap")
//Last 5 Closes
closeBarPrevious5 = close[5]
closeBarPrevious4 = close[4]
closeBarPrevious3 = close[3]
closeBarPrevious2 = close[2]
closeBarPrevious1 = close[1]
closeBarCurrent = close
//is_1530 = (hour == 15) and (minute == 30)
is_push_up = (closeBarCurrent > closeBarPrevious1) and (closeBarPrevious1 > closeBarPrevious2) and (closeBarPrevious2 > closeBarPrevious3) and (closeBarPrevious4 < vwap) and (closeBarPrevious3 > vwap)
is_push_down = (closeBarCurrent < closeBarPrevious1) and (closeBarPrevious1 < closeBarPrevious2) and (closeBarPrevious2 < closeBarPrevious3) and (closeBarPrevious4 > vwap) and (closeBarPrevious3 < vwap)
var float hi = na
var float lo = na
hi := is_push_up ? high : hi
lo := is_push_down and (close < vwap) ? low : lo
plot(hi, "High", color.green, 1, plot.style_circles)
plot(lo, "Low", color.red, 1, plot.style_circles)
// Conditions
longCondition = ta.crossover(close,hi)
exitLong = ta.crossunder(close,vwap)
shortCondition = ta.crossunder(close,lo) and (close < vwap)
exitShort = ta.crossover(close,vwap)
// Entries Exits
if (longCondition)
strategy.entry("Long", strategy.long)
if (exitLong)
strategy.close("Long")
if (shortCondition)
strategy.entry("Sell", strategy.short)
if (exitShort)
strategy.close("Sell")