Это стратегия скальпинга, которая использует объем и средневзвешенную цену объема (VWAP) для подтверждения.
Стратегия в основном основана на двух показателях для принятия решений - объеме и VWAP.
Во-первых, он рассчитывает 20-периодный VWAP. VWAP представляет собой среднюю цену дня и является важным эталоном для оценки разумности цен. Если цена выше VWAP, это указывает на более сильные бычьи силы, и наоборот для медвежих сил.
Во-вторых, стратегия также проверяет, превышает ли объем каждой свечи установленный порог 100. Только когда объем торгов достаточно активен, считается, что существует определенная тенденция.
На основе этих двух критериев формируются правила въезда и выезда:
Условия въезда
Условия выхода
Как мы видим, стратегия сочетает в себе как ценовой показатель VWAP, так и объем, используя двойную подтверждение для повышения стабильности.
К основным преимуществам этой стратегии относятся:
Следует также отметить некоторые риски:
Для смягчения рисков рекомендуется использовать акции с высокой ликвидностью с узким диапазоном цен и волатильностью.
Некоторые способы дальнейшей оптимизации стратегии:
С помощью настройки параметров, добавления фильтров, остановки потерь и т.д., мы можем еще больше улучшить стабильность и прибыльность.
Стратегия объединяет два основных показателя, VWAP и объем, чтобы выбрать акции с разумной ценой и подтверждением большого объема. Она имеет высокую частоту работы и сильную способность улавливать тенденции. В то же время следует управлять торговыми затратами и стоп-потерями. Дальнейшая оптимизация может привести к еще лучшей эффективности стратегии.
/*backtest start: 2023-12-01 00:00:00 end: 2023-12-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © netyogindia //@version=5 strategy("Scalping Strategy with Volume and VWAP Confirmation", overlay=true) // Input parameters length = input(14, title="MACD Length") volume_threshold = input(100, title="Volume Threshold") vwap_length = input(20, title="VWAP Length") // Calculate VWAP vwapValue = ta.vwap(close, vwap_length) // Calculate volume barVolume = volume // Define entry conditions longCondition = close > vwapValue and barVolume > volume_threshold shortCondition = close < vwapValue and barVolume > volume_threshold // Define exit conditions exitLongCondition = close < vwapValue exitShortCondition = close > vwapValue // Plot VWAP plot(vwapValue, color=color.blue, title="VWAP") // Plot Volume bars barcolor(barVolume >= volume_threshold ? color.green : na) // Execute strategy orders strategy.entry("Long", strategy.long, when=longCondition) strategy.entry("Short", strategy.short, when=shortCondition) strategy.close("Long", when=exitLongCondition) strategy.close("Short", when=exitShortCondition)