|
从参数表来看,该EA是一个机器学习类EA
% e9 H1 q3 U) {8 A) J* G, \# v f% Y+ S. k
+ N% B+ a/ u$ y1 |; t3 H& _1 f它用了 K-NN(K 最近邻)算法 来生成交易信号。历史 K 线作为样本,提取若干特征后,用“邻居投票”方式决定现在该做多、做空还是观望。4 r+ n, x L! h7 l6 F
数据采集:每根新 K 线收盘时,计算 5 个特征值。8 k5 H' S ?1 e
K-NN 预测:在历史 2000 根 K 线里找与当前特征最相似的 8 条记录。# x T: v! ^1 R2 P1 Y
信号生成:6 Z8 P% Q: Q+ m; }+ r, \
如果 8 条记录里多数方向为“买”→ 开多单;& T& P. r' o2 I4 S' Y5 d9 z7 _0 l: l) a
多数方向为“卖”→ 开空单;8 v8 ~3 l7 e" I& v& V+ r7 _
票数相当时观望。
7 U, d: O$ \% j3 o# E" e- ]7 e' {' m下单与风控:
4 H2 |2 v. n) l方向相反时先平仓,再按 lot multiplier=2 放大手数开新单。3 Y1 K8 I0 y5 {
固定止损 200 points,止盈 400 points。9 A4 Y- L) k7 B! N
3 I/ A. b8 p, w) F3 H
实际使用建议:
4 Q( j- Q9 R) t( p% J在小资金、小仓位先跑模拟盘,观察加仓路径。$ ?! B S9 d9 f: \3 [' Z( f
把 Lot multiplier 改为 1.0 或 1.5,降低爆仓概率。1 d5 J4 r8 @. T4 l* D8 A$ }
加入 最大连续亏损限制 或 最大持仓手数上限。4 ^8 X3 {0 Z% L/ O
扩大样本量(如 1 万根以上)并做 Walk-Forward 验证,防止过拟合。
. X5 x. P( w- \$ l0 O! K
* M$ D: w# f, X) E |
|