鉴于论坛坛友反应不是很明白EA的测试流程,因此在本贴中对于基础步骤和相关基础知识作简单的梳理。
8 S* [% v2 c3 C5 J! b* xEA测试. _* m# t% p1 V4 q; q
EA测试简介和基础知识
" N3 I7 @" Q! q
打开客户端后,可以点击那个放大镜;或者点击”显示“==>”EA交易测试“;或者使用CTRL+R快捷键
/ Q) s: `# Z" G0 C( FMoving Average.ex4这一栏可以选择想要测试的EA程序6 Y9 {, S, E$ R8 G9 E
交易品种选择想要用于测试的品种
% q4 L9 Q- b, l1 ~& z' V3 F, P复盘模型选择如图所示的默认选项/ K& z% T, N8 u# q. g$ Z- H3 E
适用日期打钩,填写开始时间和结束时间/ _3 D. E. ~* \ |
时间周期选择想要测试的时间周期0 s6 k3 E6 x; I1 {; N
点差可以根据自己需求填写,个点相当于1美元' c: d' h4 t o! S1 |
复盘显示可以勾选,也可以不勾选。一般推荐的做法是:勾选,并且把进度条拉到最大,然后在点击”开始“进行测试后点击”跳至“。 h. g1 g. R. {+ }/ [9 j7 w7 ~4 `
EA测试报告判读
! M* C% ], X" m3 O! O
EA测试简介和基础知识
G7 b5 b! u7 o4 r* J& @
点击”报告“选项卡,右键选择”保存报告“。& M9 n7 { M, q9 z' b+ a! ]
任何交易可以在历史数据上测试。在测试完成之后,总结性的结果和一些特性会在“报告”标签显示。报告允许对不同智能交易进行对比,对于相同而不同输入数据的智能交易进行对比。本文将会详细解析测试报告中的数字意义。
+ y5 s) a/ ~6 ], o以下方测试报告结果为范例进行解析:# q. J: x0 l% {& l. l& z. Z; N
EA测试简介和基础知识
. s& `+ c% g: q% G$ ]$ @) m( Y" X
TotalTrades – 交易总数;
+ a: |% @* q5 G$ Q$ d! o! sProfitTrades – 赢利交易总数;
% E( P- \ u& a- `8 {5 ?5 C( H8 |7 QLossTrades – 亏损交易总数;4 K* s; k9 ^" Y' {9 Q
GrossProfit – 净赢利交易总数;; @" h* v1 X& \/ M! T
GrossLoss – 净亏损交易总数. F7 Q' f9 A( Y# P" c, g1 O7 S4 x3 t
在一定程度上从最初的平衡显示减少原始的价值:
1 p2 ~8 }3 V1 D9 JAbsoluteDrawDown = InitialDeposit - MinimalBalance
4 _: y$ `; q% C2 z0 j5 J最大借款值和当前最小借款值的最大差距:+ @ f) W: `2 w
MaximalDrawDown = Max of (Maximal Peak - next Minimal Peak)
5 [8 N( L) s4 |9 R7 {# ?在图表的下方会给出测试的最大借款价值的基本状态。总的最大借款价值会以粗箭头标出。, L* A: O8 p2 U
EA测试简介和基础知识
6 Z1 y; s( Y! f: \! @* [$ R
4 r% O) L7 A" w
最大借款百分比的比率等于最大借款和它的各自价值的商:
# e1 ? l, b/ ~* n5 Z; wMaxDrawDown % = MaxDrawDown / its MaxPeak * 100%
& F: b* q0 I! ?$ o0 Q在报告中显示的其他结果可以应用简单的数学方法计算。. J" f# d9 {$ U
Total trades – 在测试里的交易总数;+ o' V* ^0 \* O( `% Y8 F6 k
Short positions (won %) – 卖空仓位总数额和其中赢利百分比(卖空仓位/卖空仓位总数*100%);/ l/ b$ @7 y0 v5 L: L
Long positions (won %) – 看涨仓位总数额和其中赢利百分比(看涨仓位/看涨仓位总数*100%);; S% \: G3 i( l
Profit trades (% of total) – 赢利交易总数和交易总数的百分比(赢利交易/交易总数*100%);! g7 J' V! N' U9 v# m; ]; {2 x
Loss trades (% of total) – 亏损交易总数和交易总数的百分比(亏损交易/交易总数*100%);! X: Z' M& E4 X: o
Largest profit trade – 赢利交易中获得的最大赢利;7 _/ k6 \( P2 c8 S
Largest loss trade – 亏损交易中获得的最大赢利;
4 V5 z( j( ?( m: v3 u5 pAverage profit trade – 赢利交易中赢利的平均数 (净赢利值 / 赢利交易);2 F9 v% M' V3 h( A! H
Average loss trade – 亏损交易中亏损的平均数(净亏损值 / 亏损交易);3 Z( k% M% H4 F0 h) ]
Maximum consecutive wins (profit in money) – 在这一系列赢利总数和交易的赢利系列中最大连续盈利;
! Q. L( S4 r" A% l, N: C" TMaximum consecutive losses (loss in money) – 在这一系列亏损总数和交易的亏损系列中最大连续损失;
3 l' y9 W+ N/ I. jMaximal consecutive profit (count of wins) – 在交易总数中最大连续交易的赢利;( @2 O; [+ i, B% O* `
Maximal consecutive loss (count of losses) – 在交易总数中最大连续交易的赢利;
/ @6 `8 n/ s' |& LAverage consecutive wins – 赢利系列中连续盈利的平均数;. g" S, J" _+ N$ R1 m4 B
Average consecutive losses – 亏损系列中连续损失的平均数.) ?- m7 ?1 |' j* Z$ B( ^9 f
模型示意图中的色彩应用& J. W5 `( h" V4 K) q/ d; C8 B
以下色彩应用于以下示意图:/ v# ?. C# Z" b* k- G, ?" F4 k
亮绿色- 分钟内的模型,图中标注为7。3 ` ^5 i; r0 M5 X. F4 Y
略深绿色 – 显示模型大的时间范围,从M5至 H4。7 Q) }7 a( G% M$ t5 ^) J7 D- h
粉色- 完全的不规则碎片模型。图中标注为2 。9 U! [9 P& B% v6 e9 H
灰色- 原有的模型,图中标注为1 。6 c$ G$ l/ p: J
EA测试简介和基础知识
) {; K/ k9 q5 x+ w6 s9 s0 b) H/ m$ l0 }1 J4 P# F
上方的色彩示意图是按照最初模型数据计算的:& N7 I. S8 K" _
Bars in test = 4190;
2 j# P* X d4 F# t lStartBar = 2371;
( h$ {9 O6 i( kStartGen (H4) = 3042 (图中标注为3 );
2 Z7 a0 d, T" x& W; x4 |# D- dStart H1 = 3355 (图中标注为4);) C9 k& b' ?* d; j0 C
Start M30 = 3841 (图中标注为5);
/ A1 p9 i; @1 \) Y9 YStart M15 = 3891 (图中标注为6);2 L% u8 L0 }0 m' p; [; z
Start M5 = 0 (图中没有标注);* W; M. ]) K$ G1 }- e% g3 P
Start M1 = 3917.# ^- n |* s6 H( `' q
由以上这些价值和模型的公式获得以下结果:
$ ^+ z! d# _. T9 _8 y( t+ z- R((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%
( J% t- ?/ [& i k5 I; m518外汇网--是一家专门提供外汇交易平台免费学习的专业化外汇交易论坛、外汇开户、炒外汇入门,如何炒外汇,外汇培训、外汇学习网,提供外汇交易教程,外汇视频教程,外汇基础知识,外汇交易策略. 炒外汇工具,MT4技术指标、外汇技术指标分析,MT4外汇交易系统全汉化下载 ,外汇赠金活动,MT4外汇交易系统,十大外汇平台,外汇投资高手,外汇EA下载,外汇技术面分析技巧,外汇基本面分析技巧,黄金分析软件,主要是以公平公正的角度传达做外汇需要的心态 技巧。免费共享各种外汇交易投资策略,提供新鲜的外汇交易资讯和公平,透明的外汇交易平台.! |( d( X2 K% M6 z- z
1 R9 S1 m) C9 W
|