输入/搜索内容

基于相对成交量和趋势的交易策略

通用策略
创建日期: 2023-10-17 16:19:59
最后修改: 3 年前
复制: 0
点击次数: 1115
1
关注
1830
关注者

img

概述

该策略结合相对成交量指标和价格行情判断的趋势指标,实现了一个融合趋势跟踪和突破的自动化交易系统。当成交量增加且波动较小时买入,根据止损点和价格行情判断止盈或止损。

策略原理

  1. 使用 Bollinger Bands 判断价格是否波动较小。具体实现是比较ATR和BOLL通道带宽。

  2. 计算过去N天的平均成交量,和当前Volume比较判断成交量是否增加。

  3. 当价格低位运行,成交量增加,波动较小时买入。

  4. 设置止损点,跟踪最低价更新。

  5. 当价格向下突破止损点时止损。

  6. 当价格形成多头吞噬模式时止盈。

优势分析

  1. 结合成交量和波动性指标,可以有效过滤假突破。

  2. 采用趋势跟踪止损方法,可以最大限度锁定利润。

  3. 利用多头吞噬等形态判断作为止盈信号,可以在趋势反转前夕及时止盈。

  4. 策略较为直观简单,容易理解和跟踪。

  5. 止损和止盈规则比较明确,降低了闭市antisipate带来的不确定性。

风险分析

  1. 成交量指标存在滞后,可能错过最佳入场点。

  2. 多头吞噬等形态判断作为止盈信号可能不足够可靠,存在过早止盈的风险。

  3. 止损点靠后的策略,存在单笔损失可能较大的风险。

  4. 需要合理参数调整,如ATR和成交量周期等,否则可能出现频繁交易。

  5. 需要关注和优化止盈止损规则,降低不必要平仓的可能。

优化方向

  1. 尝试结合其他指标过滤入场信号,如MACD等。

  2. 优化ATR和成交量周期参数,降低频繁交易风险。

  3. 尝试其他止盈信号,如价格突破下轨等Exit机制。

  4. 研究通过动态调整止损位来锁定更多利润的可能性。

  5. 测试不同持仓时间对绩效的影响,寻找最优持仓周期。

  6. 回测不同品种合约效果,找到最佳适用品种。

总结

该策略整体较为简单直观,通过结合成交量指标和价格行情判断,实现了趋势跟踪型策略。优点是信号生成较为清晰,跟踪容易,降低反向操作风险。但仍需优化过滤信号的质量和止盈止损规则,使策略更稳定可靠。通过继续改进参数设定、进场退出机制等,有望产生更加优异的绩效表现。

策略源码
Pine
/*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
策略参数
策略参数
Backtest Start Time
Define backtest end-time (If false, will test up to most recent candle)
Backtest End Time (if checked above)
Length of ATR [Trailing Stop Loss] (x2)
SMA(volume) length (for relative comparison)
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)