|
|
这是一款基于双均线交叉信号、带有马丁格尔式加仓逻辑的自动化交易EA
8 p: Z3 v% n, Q$ u6 C9 h& v1 M/ a& l6 s4 S
核心交易逻辑框架
% k& I9 k" Q+ W0 f* d. R- D0 `/ \1. 信号生成模块(基于MA指标). }, k, r/ e6 B6 A. @
指标组合:MA13(快线)与MA34(慢线)组成的经典双均线策略
% v ]' q" S7 i2 T! z z: i! O9 S做多信号:MA13上穿MA34(金叉),在收盘确认后触发
2 V& a, \4 {0 y+ C$ E0 Z做空信号:MA13下穿MA34(死叉),在收盘确认后触发
3 }% P1 R# h e; j4 l) m2 T信号过滤:如果金叉/死叉后行情已波动超过80点,则放弃该信号(避免追高风险)
3 P( G+ s" p0 r2. 仓位管理模块(马丁格尔策略) I0 Z5 m; R6 Q7 N% ?; b
采用8级加仓体系,每级最多加仓3次:" s( M3 [8 _. C( s
( |# I7 V( z I! {+ [ ^* h* S
加仓触发条件:当持仓方向与当前信号一致时,价格每波动指定点数就加仓一次。
! K; \ F) O8 _/ T2 T3. 出场与风控模块
8 b% y. K9 o9 g1 |) ]2 n动态止盈:当均线发生反向交叉时:0 O+ [$ ^, \; a9 K: D0 y
若当前亏损<30点,立即平仓
4 e! Y/ v6 X+ o9 C& Z4 N若价格回撤至距离短均线5点范围内,触发保护性平仓
/ n) K1 {8 Q0 H) g# j单向订单限制:最多持有50个同方向订单(防止无限加仓)5 K* \, R$ Q" a/ I
价格限制(未启用):"价格大于做空"和"价格小于做多"设为0.0,该功能关闭
! J8 S+ ]9 b1 z/ G3 k, i7 n P+ P- @! G, C; G5 d
场景:欧元/美元上涨趋势
/ a, J/ _/ D: I. p! y! `初始入场:MA13金叉MA34 → 开多仓 0.01手(L1第1单)
1 z/ U9 w0 ~1 p顺势加仓:价格每上涨10点 → 连续加3次0.01手(L1完成,共0.04手)
) N) t# r+ Z& g) N0 l. d* Q进入L2:再涨10点 → 加仓0.03手(L2第1单)
& t" ^' }5 l2 f; ]3 a进入L3:继续涨10点 → 加仓0.09手(L3第1单)
" o9 M& i9 R' d极端行情:若趋势持续,最终可能加仓至9.0手级别
* k9 `/ }( E$ A出场:当MA13死叉MA34时,根据亏损情况决定是否平仓 K$ u, c3 n5 e8 m& h3 b
7 h# L2 b! e+ _ X% e |
|