输入/搜索内容

自定义非重绘HTF MACD MFI可缩放机器人策略

通用策略
创建日期: 2023-12-22 12:47:21
最后修改: 3 年前
复制: 5
点击次数: 1428
1
关注
1830
关注者

img

概述

该策略是一个高度可自定义的非重绘MACD和MFI指标的组合策略,适用于算法交易机器人。它结合了趋势指标和动量指标,通过多种过滤器来产生交易信号。

策略原理

该策略使用了MACD指标判断市场趋势方向。MACD是一种趋势跟踪型动量指标,由快速移动均线减去慢速移动均线得到MACD柱状图,再用MACD的指数移动平均线得到信号线。当快线上穿慢线时为买入信号,下穿为卖出信号。

另外,该策略还使用了MFI指标判断市场的超买超卖状态。MFI指标结合了价格和成交量信息,值在0至100之间波动。MFI低于20时是超卖区域,高于80时是超买区域。

为过滤虚假信号,该策略还加入了趋势过滤器和RSI过滤器。当价格在上升趋势下,并且RSI小于设定阈值时产生买入信号。

策略优势

  • 组合多个指标,综合判断市场状态,提高胜率
  • 加入过滤器机制,避免虚假信号,减少不必要交易
  • 各类参数及过滤器可自定义配置,适应不同品种及交易偏好
  • 可用于手动交易,也可连接算法机器人进行程序化交易

策略风险及解决方法

  • 指标参数设置不当容易产生虚假信号

  • 可测试不同参数,选取最优参数组合

  • 多品种参数不通用,需要分别测试优化

  • 交易频率可能过高,增加交易成本和滑点风险

  • 可调整过滤器,降低交易频率

  • 实盘交易时注意成本控制

策略优化方向

  • 测试更长的数据周期,评估参数稳定性
  • 尝试不同的指标参数组合
  • 优化指标权重,提高策略稳定性
  • 加入更多过滤器,降低不必要交易

总结

该策略是一个可高度定制的趋势跟踪型策略,同时结合趋势和动量指标判断市场状态,并有效利用过滤器机制控制风险。它可用于手动交易,也可连接算法机器人实现自动化程度很高的程序化交易,是一套值得长期跟踪优化的策略体系。

策略源码
Pine
/*backtest
start: 2022-12-15 00:00:00
end: 2023-12-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//(c) Wunderbit Trading
//Modified by Mauricio Zuniga - Trade at your own risk
//This script was originally shared on Wunderbit website as a free open source script for the community. (https://help.wundertrading.com/en/articles/5246468-macd-mfi-trading-bot-for-ftx)
// 
策略参数
策略参数
Period
Fast Length
Slow Length
Source
Signal Smoothing
Simple MA(Oscillator)
Simple MA(Signal Line)
length
lower
upper
Highlight Oversold/Overbought?
Long Take Profit 1 %
Long Take Profit 1 Qty
Trailing Stop Long
SL Mutiplier
ATR period
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Strategy
Resolution
Open Long Comment (选填)
Filters
Use Trend
Trend MA
Use RSI
RSI Length
Buy Below RSI Filter
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)