输入/搜索内容

基于Ichimoku的多信号量化交易策略

通用策略
创建日期: 2023-11-13 10:24:35
最后修改: 3 年前
复制: 2
点击次数: 1262
1
关注
1815
关注者

img

概述

本策略综合运用Ichimoku Kinko Hyo指标以及多种其它技术指标,实现多种交易信号的结合,以发挥Ichimoku系统的优势,同时通过多信号确认进行入场,能有效过滤假信号,在追求高胜率的同时控制风险。

策略原理

本策略主要分为以下几个部分:

  1. Ichimoku Kinko Hyo指标的计算,包括转向线(Tenkan-sen)、基准线(Kijun-sen)、先行线(Senkou Span A)、滞后线(Senkou Span B)、云叠(Kumo)等的计算公式。

  2. 多种过滤器的设定,包括Kumo云叠过滤器、Kijun基准线过滤器、MACD过滤器、RSI过滤器、Bill WilliamsARGUMENTS fractals过滤器、SuperTrend过滤器、Parabolic SAR过滤器和ADX过滤器等。这些过滤器用于确认趋势方向,避免交易受到震荡市的影响。

  3. 多种交易信号的设定,包括前期收盘价突破基准线信号、Chikou幅与价格或云叠的关系信号、转向线与基准线或云叠的关系信号等共23种Ichimoku原生交易信号。此外,还加入多种其它技术指标信号,如MACD、RSI、Fractals等。这些交易信号用于寻找潜在的交易机会。

  4. 两级过滤器的设定,用于过滤入场信号。分别选择一种过滤器作為第一级和第二级过滤器,可有效避免假信号。

  5. 两级过滤器的设定,用于过滤出场信号。类似入场过滤器。

  6. 多信号集合作为最终的入场和出场信号。根据用户选择的具体交易信号,同时结合一级和二级入场过滤器以及出场过滤器,形成最终的交易决策。

  7. 止盈止损设置。可以选择是否启用以及具体止盈止损点位。

  8. 回测周期设置。可以设置回测的起止时间。

策略优势

本策略具有以下优势:

  1. 综合运用Ichimoku多种指标和多种交易信号的优势,兼顾趋势跟踪和信号过滤。

  2. 通过两级过滤器设定避免入场时被套,有效控制风险。

  3. 提供多种交易信号可供选择,可以针对不同市场环境进行优化。

  4. 提供多种过滤器可供选择,可以针对个股特点进行优化。

  5. 可设置止盈止损点位,有助于锁定盈利和控制风险。

  6. 可设置不同的回测周期进行验证,方便针对策略进行优化。

策略风险

本策略也存在一些风险:

  1. Ichimoku系统对买卖信号判定比较慢,可能会错过短线交易机会。可以适当缩短周期优化。

  2. 多重过滤可能过于谨慎,导致入场不确定性。可以测试调整过滤参数。

  3. 单一止损点位设置不够灵活,无法应对复杂行情。可以考虑动态止损。

  4. 回测周期设置不够精确,无法完全模拟实盘环境。需要多次调整验证。

策略优化方向

本策略可以从以下方面进行优化:

  1. 调整Ichimoku系统参数,如调短转向线周期适应短线交易。

  2. 测试不同的交易信号组合,识别最适合个股的信号选择。

  3. 优化过滤器参数,平衡过滤效果与入场确定性。

  4. 尝试动态止损方式,使止损更贴近市场变化。

  5. 设置更长的回测周期,或使用tick回测数据使模拟更准确。

  6. 增加仓位管理模块,通过加仓方式优化资金利用效率。

  7. 增加自动参数优化功能,实现更智能的策略调整。

总结

本策略通过Ichimoku系统提供的多种指标与交易信号,并配合使用其它技术指标进行信号过滤和确认,实现了一套融合趋势跟踪和突破信号的量化交易策略。策略充分发挥Ichimoku系统的优势,同时设计了参数化的模块用于调整和优化,可以更好地适应市场的变化。通过不断测试与优化,本策略有望达到较高的稳定盈利能力。

策略源码
Pine
/*backtest
start: 2023-10-13 00:00:00
end: 2023-11-12 00:00:00
period: 1h
basePeriod: 15m
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/
// © ramsay09
//@version=4
strategy(title="The Strategy - Ichimoku Kinko Hyo and more",shorttitle="Strategy ", overlay=true)
策略参数
策略参数
Backtest (no comment-string)
Long/Short Entry
Shared Filter and Entry Parameters :
Fractals Period (Filter/Entry)
RSI Period (Filter/Entry)
SuperTrend multiplier (Filter/Entry)
SuperTrend length (Filter/Entry)
ADX Period (Filter/Entry)
ADX threshold (Filter/Entry)
Signal
Entry filter 1
Entry filter 2
Exit filter 1
Exit filter 2
CB/CS signal sesitivity
IB/IS signal sesitivity
Enable take profit
Take profit - quantity of position (percent)
Take profit - ticks
Enable stop loss
Stop loss - ticks
Start year
Start month
Start day
Stop year
Stop month
Stop day
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)