EA-14896 · 趋势跟踪

Exp_ForexLine

该EA基于自定义ForexLine指标进行交易,该指标使用双平滑移动平均线检测趋势方向。当指标发出上升趋势信号时开多仓,发出下降趋势信号时开空仓,支持可配置的止损和止盈。仓位管理委托给TradeAlgorithms库,支持多种资金管理模式。

打开交互版(权益曲线、切换品种)

基本信息

风险中等
评分★★☆☆☆
类型交易型 EA
周期H4, H8, D1
指标ForexLine (custom), LWMA, Smoothed Moving Averages (JJMA/JurX/ParMA/T3/VIDYA/AMA)
作者—

回测结果(H1,约 1 年)

暂未回测:这个 EA 还没能自动转换。

策略分析

策略概念基于ForexLine自定义指标的趋势跟踪,该指标通过两条经过双重平滑处理的移动平均线来判断市场趋势方向。入场条件为:当指标缓冲区1的值从非零切换到0且缓冲区0大于0时开多仓,当缓冲区1值为2且缓冲区0小于2时开空仓。出场条件为:当趋势反转信号出现时分别平掉多头或空头仓位,同时使用固定点数的止损(1000点)和止盈(2000点)进行风险管理。仓位管理支持五种模式,包括按自由保证金、余额、扣除亏损后的自由保证金、扣除亏损后的余额以及固定手数。资金管理通过MM参数控制风险比例,默认为0.1。策略使用IsNewBar机制确保仅在新的K线形成时才检测信号,避免重复入场,同时提供了SignalBar参数允许在当前K线上实时检测信号。

优势

  • 支持10种平滑算法(SMA/EMA/JJMA/JurX/T3等),灵活度高
  • 提供5种资金管理模式和4个独立的开平仓开关,风控参数丰富
  • 使用IsNewBar机制防止重复信号,逻辑严谨
  • 双重平滑处理减少了假信号,提高信号可靠性
  • 默认使用H8周期,适合中长线趋势跟踪,避免噪音干扰

劣势

  • 高度依赖外部自定义指标ForexLine和两个Include库,独立运行困难
  • 止损1000点和止盈2000点默认值过大,在非大周期环境下风险极高
  • 缺少点差过滤和最大持仓检查,在剧烈行情中可能连续开仓
  • 指标信号逻辑不够透明,仅通过缓冲区数值判断趋势方向,难以验证
  • 没有追踪止损或移动止盈机制,无法在趋势中锁定浮动利润

改进建议

  • 增加点差过滤和最大同时持仓数量限制,降低极端行情下的风险敞口
  • 添加追踪止损或动态止盈功能,在趋势延续时保护浮动利润

风险评估

总体风险: 中等

  • 默认止损止盈点数非常大(1000/2000点),若参数未适当调整可能导致单笔巨额亏损
  • 缺少点差过滤,在点差较大时可能以不利价格入场
  • 依赖外部自定义指标文件,若指标缺失EA将无法初始化

评估得分

代码质量3.0
策略逻辑3.0
风险管理3.0
稳健性2.0
创新性2.0
文档1.0
综合2.3

参数

参数默认值说明
MM0.1资金管理比例参数
MMModeLOT仓位计算模式(自由保证金/余额/固定手数等)
StopLoss_1000止损点数
TakeProfit_2000止盈点数
Deviation_10最大允许滑点
BuyPosOpentrue是否允许开多仓
SellPosOpentrue是否允许开空仓
BuyPosClosetrue是否允许平多仓
SellPosClosetrue是否允许平空仓
InpInd_TimeframePERIOD_H8指标计算时间周期
MA_Method11MODE_LWMA第1条线上第1层平滑方法
Length115第1条线上第1层平滑周期
Phase1115第1条线上第1层平滑相位参数
MA_Method12MODE_LWMA第1条线上第2层平滑方法
Length1210第1条线上第2层平滑周期
Phase1215第1条线上第2层平滑相位参数
IPC1PRICE_CLOSE第1条线应用价格类型
MA_Method21MODE_LWMA第2条线上第1层平滑方法
Length2120第2条线上第1层平滑周期
Phase2115第2条线上第1层平滑相位参数
MA_Method22MODE_LWMA第2条线上第2层平滑方法
Length2220第2条线上第2层平滑周期
Phase2215第2条线上第2层平滑相位参数
IPC2PRICE_CLOSE第2条线应用价格类型
SignalBar1信号检测K线索引(0为当前K线)

同类 EA:趋势跟踪

回测是历史模拟,不代表未来收益,不构成投资建议。

订阅每周 Arena 周报

每周一封邮件:排名变化、新信号和新研究。不发垃圾邮件,随时可以退订。