|
从参数表来看,该EA是一个机器学习类EA
9 X. v9 |- ?6 Q( @. a1 \. O" g
1 i, E) q9 q# Z4 ^) o7 J) [* J' o& `+ Q1 ^+ c
它用了 K-NN(K 最近邻)算法 来生成交易信号。历史 K 线作为样本,提取若干特征后,用“邻居投票”方式决定现在该做多、做空还是观望。5 H* i5 o+ {2 L4 P" x
数据采集:每根新 K 线收盘时,计算 5 个特征值。
( u2 k, e' `& VK-NN 预测:在历史 2000 根 K 线里找与当前特征最相似的 8 条记录。2 S0 }- g! y9 }2 c6 y
信号生成:8 W& ]% E" Z7 I
如果 8 条记录里多数方向为“买”→ 开多单;
- U1 x" d; ?( x多数方向为“卖”→ 开空单;
+ |, {" H C0 ~6 u* O: ~7 B票数相当时观望。) u$ {3 @0 f, C3 \! l4 q
下单与风控:. m" [# k3 P0 }6 t4 ?) @4 I1 a
方向相反时先平仓,再按 lot multiplier=2 放大手数开新单。
- I/ r* @' V/ D* s# S固定止损 200 points,止盈 400 points。9 g1 N6 I- _) s' I9 A! @" h
3 g9 J$ T5 V: }# l. A实际使用建议:
2 k# d3 i2 t% R在小资金、小仓位先跑模拟盘,观察加仓路径。
9 l% P& E0 z! `1 y, ]把 Lot multiplier 改为 1.0 或 1.5,降低爆仓概率。
/ u" g5 {+ G+ F! T3 A# i加入 最大连续亏损限制 或 最大持仓手数上限。
& k8 h% g z) W. G扩大样本量(如 1 万根以上)并做 Walk-Forward 验证,防止过拟合。2 B; x* e3 r. U8 x3 M; v: Y) X
: P2 n2 P8 _0 {% h/ N, ~ |
|