鉴于论坛坛友反应不是很明白EA的测试流程,因此在本贴中对于基础步骤和相关基础知识作简单的梳理。
3 S5 K% f$ P8 V) N7 v( u8 GEA测试
4 h. K# n% E# w. c/ q$ q3 P, j
EA测试简介和基础知识
) k0 o. l( }# e/ u: [3 W打开客户端后,可以点击那个放大镜;或者点击”显示“==>”EA交易测试“;或者使用CTRL+R快捷键 N7 t' l5 d$ @# p
Moving Average.ex4这一栏可以选择想要测试的EA程序
5 Y4 ^! k. M. I2 K( g7 S交易品种选择想要用于测试的品种
, n1 ?/ O9 I4 B$ _8 `! W0 u复盘模型选择如图所示的默认选项+ c+ d w8 r3 k) u
适用日期打钩,填写开始时间和结束时间* @; Z% f- R8 M/ i4 F( Y9 R
时间周期选择想要测试的时间周期
3 [ v h5 [" ?点差可以根据自己需求填写,个点相当于1美元4 `- _, m% x' }' f5 Q. S- L
复盘显示可以勾选,也可以不勾选。一般推荐的做法是:勾选,并且把进度条拉到最大,然后在点击”开始“进行测试后点击”跳至“。
$ S+ R) N: A! @" ~2 A: ZEA测试报告判读" B7 V" w5 F/ }! Y% O- b
EA测试简介和基础知识
/ r9 k% {7 W3 c+ {( C4 a点击”报告“选项卡,右键选择”保存报告“。
, Q4 H2 h8 P6 j! ?6 j# G任何交易可以在历史数据上测试。在测试完成之后,总结性的结果和一些特性会在“报告”标签显示。报告允许对不同智能交易进行对比,对于相同而不同输入数据的智能交易进行对比。本文将会详细解析测试报告中的数字意义。5 v, x2 g' D7 H& w- t% w
以下方测试报告结果为范例进行解析:, m2 S* G& k+ o6 Q) ]
EA测试简介和基础知识
/ r* k; Q6 V( j7 s2 I& x( i4 ]
8 ? |4 o1 K, c. ]9 \9 O
TotalTrades – 交易总数;+ ^$ G3 o( `; B5 Q: M
ProfitTrades – 赢利交易总数;
" ?9 Y2 M0 j4 ZLossTrades – 亏损交易总数;
, E# ]( E* T0 z2 ^( N* {GrossProfit – 净赢利交易总数;- j+ t5 P) i: h. d+ Y
GrossLoss – 净亏损交易总数.
0 j+ m. z2 t0 C在一定程度上从最初的平衡显示减少原始的价值:
; |3 f! ^! z4 \AbsoluteDrawDown = InitialDeposit - MinimalBalance
9 E4 x7 C7 B: V9 i+ G9 Y, S9 V最大借款值和当前最小借款值的最大差距:, K( S0 H4 s- N& U% d- X2 Q
MaximalDrawDown = Max of (Maximal Peak - next Minimal Peak)- M+ j1 p5 E3 c0 m r6 J0 X& Z
在图表的下方会给出测试的最大借款价值的基本状态。总的最大借款价值会以粗箭头标出。2 H2 F( X1 n! k, k; f3 m# a8 F7 }
EA测试简介和基础知识
m9 u. d; B! q6 I9 F1 D) `) j1 x W9 k8 p3 n
最大借款百分比的比率等于最大借款和它的各自价值的商:* b+ X! i1 A, |
MaxDrawDown % = MaxDrawDown / its MaxPeak * 100%
j3 _' u' T2 i9 P. I在报告中显示的其他结果可以应用简单的数学方法计算。- ~/ V5 L$ i2 l9 g2 e, R
Total trades – 在测试里的交易总数;
6 I1 e: Z5 Z, F9 U3 iShort positions (won %) – 卖空仓位总数额和其中赢利百分比(卖空仓位/卖空仓位总数*100%);( T5 L' d. E* Q7 W# @" }+ `% J
Long positions (won %) – 看涨仓位总数额和其中赢利百分比(看涨仓位/看涨仓位总数*100%);) _& g) J3 R. ?( \
Profit trades (% of total) – 赢利交易总数和交易总数的百分比(赢利交易/交易总数*100%);
4 j* j1 N9 P+ u( d. B( y VLoss trades (% of total) – 亏损交易总数和交易总数的百分比(亏损交易/交易总数*100%);
5 |" k s9 [% D0 |% Q' ALargest profit trade – 赢利交易中获得的最大赢利;) v& L( ^3 M0 D) m
Largest loss trade – 亏损交易中获得的最大赢利;
# T! z/ V2 g* A" V# kAverage profit trade – 赢利交易中赢利的平均数 (净赢利值 / 赢利交易);
$ N3 N7 M2 B. h* {" d: G" \Average loss trade – 亏损交易中亏损的平均数(净亏损值 / 亏损交易);
- }- Z3 C) e! G% X9 C( F5 JMaximum consecutive wins (profit in money) – 在这一系列赢利总数和交易的赢利系列中最大连续盈利;
0 r$ k! H( ~& A k2 a) lMaximum consecutive losses (loss in money) – 在这一系列亏损总数和交易的亏损系列中最大连续损失;9 m2 Q5 R- A% F. b
Maximal consecutive profit (count of wins) – 在交易总数中最大连续交易的赢利;8 E3 W4 \" w9 E# e% P
Maximal consecutive loss (count of losses) – 在交易总数中最大连续交易的赢利;8 m7 K1 z! h" K' C8 M/ {+ T/ o) j v) J
Average consecutive wins – 赢利系列中连续盈利的平均数;
- b. A9 S- U/ x: |; rAverage consecutive losses – 亏损系列中连续损失的平均数." V- l6 ~; I, T; w+ H' s. s/ Z
模型示意图中的色彩应用
# y* L( T6 X. `% p5 I U以下色彩应用于以下示意图:* A' ^" v. G1 E" z% k
亮绿色- 分钟内的模型,图中标注为7。( p! i$ |: b- W& n4 T, M. R
略深绿色 – 显示模型大的时间范围,从M5至 H4。
" m9 p$ v2 g6 a3 V# n; _粉色- 完全的不规则碎片模型。图中标注为2 。
3 d( ]& F7 q4 n0 L' j- \0 K* m灰色- 原有的模型,图中标注为1 。
9 x- c. s* O* O7 G5 [9 W
EA测试简介和基础知识
4 g, E8 U( x4 e' k) G! ]4 Q
! C! b6 \# x+ ]上方的色彩示意图是按照最初模型数据计算的:
; D) j3 e0 v! c) E( _7 E6 q/ NBars in test = 4190;
( D8 m% g: [3 o, @& MStartBar = 2371;
, f0 [4 O4 e7 o& x$ yStartGen (H4) = 3042 (图中标注为3 );0 r _! }! \! s
Start H1 = 3355 (图中标注为4);
9 G7 T1 U4 A% A) Y0 u* R' PStart M30 = 3841 (图中标注为5);5 f. E# B0 y% l4 z& d+ g
Start M15 = 3891 (图中标注为6);! ~* O" }- x7 Z. Q& Z
Start M5 = 0 (图中没有标注);9 B* y: |' p6 J; x
Start M1 = 3917.
# p, u' O4 z; ]2 U, j3 y* Q1 J$ k由以上这些价值和模型的公式获得以下结果:
: ~% C2 X: K9 [: L: V- m8 c+ N* m((0.25*(3042-2371) + 0.5*(3917-3042) + 0.9*(4190-3917)) / (4190-2371))*100% = ((0.25*671 + 0.5*875 + 0.9*273) / 1819)*100% = 46.78%7 ?8 r0 s1 ]( \3 x6 R% K- u
518外汇网--是一家专门提供外汇交易平台免费学习的专业化外汇交易论坛、外汇开户、炒外汇入门,如何炒外汇,外汇培训、外汇学习网,提供外汇交易教程,外汇视频教程,外汇基础知识,外汇交易策略. 炒外汇工具,MT4技术指标、外汇技术指标分析,MT4外汇交易系统全汉化下载 ,外汇赠金活动,MT4外汇交易系统,十大外汇平台,外汇投资高手,外汇EA下载,外汇技术面分析技巧,外汇基本面分析技巧,黄金分析软件,主要是以公平公正的角度传达做外汇需要的心态 技巧。免费共享各种外汇交易投资策略,提供新鲜的外汇交易资讯和公平,透明的外汇交易平台.1 y, q8 p5 \$ j) v1 k4 G
: g- ^& U* v# R- y# x
|