概述
该策略结合相对成交量指标和价格行情判断的趋势指标,实现了一个融合趋势跟踪和突破的自动化交易系统。当成交量增加且波动较小时买入,根据止损点和价格行情判断止盈或止损。
策略原理
-
使用 Bollinger Bands 判断价格是否波动较小。具体实现是比较ATR和BOLL通道带宽。
-
计算过去N天的平均成交量,和当前Volume比较判断成交量是否增加。
-
当价格低位运行,成交量增加,波动较小时买入。
-
设置止损点,跟踪最低价更新。
-
当价格向下突破止损点时止损。
-
当价格形成多头吞噬模式时止盈。
优势分析
-
结合成交量和波动性指标,可以有效过滤假突破。
-
采用趋势跟踪止损方法,可以最大限度锁定利润。
-
利用多头吞噬等形态判断作为止盈信号,可以在趋势反转前夕及时止盈。
-
策略较为直观简单,容易理解和跟踪。
-
止损和止盈规则比较明确,降低了闭市antisipate带来的不确定性。
风险分析
-
成交量指标存在滞后,可能错过最佳入场点。
-
多头吞噬等形态判断作为止盈信号可能不足够可靠,存在过早止盈的风险。
-
止损点靠后的策略,存在单笔损失可能较大的风险。
-
需要合理参数调整,如ATR和成交量周期等,否则可能出现频繁交易。
-
需要关注和优化止盈止损规则,降低不必要平仓的可能。
优化方向
-
尝试结合其他指标过滤入场信号,如MACD等。
-
优化ATR和成交量周期参数,降低频繁交易风险。
-
尝试其他止盈信号,如价格突破下轨等Exit机制。
-
研究通过动态调整止损位来锁定更多利润的可能性。
-
测试不同持仓时间对绩效的影响,寻找最优持仓周期。
-
回测不同品种合约效果,找到最佳适用品种。
总结
该策略整体较为简单直观,通过结合成交量指标和价格行情判断,实现了趋势跟踪型策略。优点是信号生成较为清晰,跟踪容易,降低反向操作风险。但仍需优化过滤信号的质量和止盈止损规则,使策略更稳定可靠。通过继续改进参数设定、进场退出机制等,有望产生更加优异的绩效表现。
/*backtest
start: 2022-10-10 00:00:00
end: 2023-10-16 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/
// © DojiEmoji (kevinhhl)
//@version=4- 1

