|
本网上传了多款三角套利EA,部分运行环境在MT5,开单频率较低,很多人问猿猴,看能不能分享一款在MT4使用的对冲EA,最好不要是马丁或者网格,纯粹是品种相关性对冲,并且用户可以根据自己观察的关联性调整开仓手数,最好还能再附带开平仓时间,触发条件可自定义调整。
7 Y& W# I% e- G9 u2 D( [& c* u9 n
, R9 z' |/ b9 D那今天分享NEW SMARTHEDGE这款新版智能对冲EA,该EA的“SMART”所言不虚,编者确实在对冲模型里花了不少心思,后文会详细介绍。# W {% D3 e5 `2 q" p. h2 T N% _4 K
9 W h1 `, v; ~4 Q' b) d3 o3 E8 ONEW SMART HEDGE EA在其官网上标价,1年期为9500卢布(换算为人民币¥1115),无时间限制的为15000卢布(换算为人民币¥1761),我们分享的是无限制MT4版本,要上就上最好的。8 F8 D) D ?- T
C, f) [: J, i; B; u. l; P由于编者已经将许多判断写成模块了,故而该EA的参数不多,简单明了,以下晒出两个参数,不对交易结果负责。5 b m5 Q( s! P7 a9 C- W
2 k7 O5 ^. S/ t* ?8 ~
例如选择英镑兑美元5分钟图,加载EA
# m8 z, y2 K5 v& b8 p
+ |7 Y! e- s [+ z5 S1 sSymbol 2 - 调用参数或AUTO自动设置8 D/ Z& X' |: {& d8 E
7 j6 d4 H9 }( Y, C* H
Lot 1 (2) – 固定手数,0代表自动计算4 ], g! {% g4 ~% J4 U$ T
Lot 1 (2) = Balance % – 比例手数
8 b- Z2 W+ D1 o% \0 SKoeff Lot – 马丁倍数
. _7 I/ R6 n9 Q8 Q
N- A* z! Q. p1 u) ^9 b相关性设置
0 D$ d' |. p7 u
7 g/ y a7 e, ?# I+ f( }" L# bTIMEFRAMES = 5 Minutes,计算差值的时框,也可用M15
* N0 ?1 {6 {3 ]& @) ^1 p1 |) N {0 Z, z1 ^1 r% h% r
Bars Correlation - 300,计算300柱数
! d6 o! B: }* K7 b9 Q% t) }
' Y' ^9 p: k& z; XDelta First open – 40,首单的Delta百分比达到40%- h) i9 U4 l# i, e; k2 G" Z
# m$ m2 e( n: M* K' C( W
% Delta next open – 50,后面订单的Delta百分比达到50%,其他头寸作为虚拟挂单打开。* x1 Q% B7 I* t0 M! y) o0 _
9 D0 y5 @# l m _3 S
Level Virtual Orders - 0,虚拟单用点差倍数表示,比如设置为3,spread=8point,那挂单距离=24point
! u, \$ r0 {/ F) E( n0 o
! i: V/ Z" ?/ P! Y. X U过滤器设置
s$ ?0 u% O4 N: U
o# j2 y1 \. e5 r% }NoOpenSpread - 0,如果Delta < 两个点差之和*NoOpenSpread,则不打开过滤器9 @/ U( ^' J$ A: {
}. b. v3 S K' ^, P
Filter GEP – true,单柱内多次触发,禁止开单3 p! `5 F( ]4 ]! p5 A4 A2 o
. D/ _8 a2 x$ o% p
Minimum correlation for opening – 0.6,取值范围0-1,当前相关系数过小,禁止首单,但不禁止累加* g$ p6 N2 _" I! X# r
$ w. Q; }3 H- ? N; v) s0 i( u盈利冲高回落出场设置( c3 p5 ?+ }2 z& [0 y/ y
Start Tral profit (usd, 0-auto) – 移动止损启动金额,建议设为0自动计算
S; w; O: g- H! t* ]! [% l% U- y7 Y/ \" Y7 Z- p. n% u
close trall % – 75.0,即75%回落比例,0表示立即平仓
1 q1 Q5 ~6 @- }" L" H! @& o& xdividing the closing profit - 3.0,划分利润,用于减缓移损的启动时间,如果您认为初始利润仍然很遥远并且想要减少,则将值设置为大于1.0。如果以我们的示例为例,如果将此处的值设置为3.0,则移损将以4.45美元开始,则移损将以3.15美元开始。6 D) C6 Z, m) B7 n
! w' Y% S6 Q* B2 lEquity 净值参数
% b1 F5 R5 m8 k! kEquity profit % – 8.0,净值增长达到指定百分比如8%则全部平仓,0表示关闭 。
, v. @9 a- ?$ T5 o* R7 g" SMinimum profit – 0.01,最小利润,用来克服滑点损失。! m. {+ b% V% l3 E
( H t4 C! ~ a' t
TIME 时间参数4 q( Y, _$ x2 f" c; i
Time Start (hour) – 开始时间3点9 t$ Q( S( |* }4 }2 ]$ j
+ T3 Y6 K0 Y/ h, u! g$ mTime End (hour) – 结束时间22点
! ^; ^5 S: v$ G3 N' @$ |# R! QMagicPlus - 0,魔术号码为0,因为可用于多组交易,为避免误操作,需单独设置+ ^: p* u& [ z0 N, k: @) |
g' E( T) I: S* eMax Lot 1 – 甲币最大手数, o# Z, j7 l8 l4 M! I. C
Max Lot 2 – 乙币最大手数
& ?6 {$ ^. F! U; c* l/ n
5 f7 O- e. e6 @& g+ O0 e参数中可以修改的地方:
( ?8 V& x3 A/ g
; T f' _, I: u3 GBalance =lot 1 or 2 symbol(%)第一次开仓按余额百分比开仓,参数如果写的是0.1,则1000余额开0.10手;
, q: f0 z& t5 H- ~" G) Y4 W6 A% u/ w& F' O8 X. M1 L
coeff lot(EA的koeff应该是翻译出错),也就是手数系数,SMARTHEDGE EA会根据当前两个货币对的相关性调大delta值,当双货币对达到开仓条件,会将该系数乘上原有系数作为下一次开仓的手数,这里要理解清楚,不然到时手数一大给自己仓位造成困扰,就不能动弹了!
: }3 k5 ?& N: B6 z) V
; l( Q V' q* `- H6 L6 uMAX lot 1 or 2 symbol 也就是最大手数,这一层就会限制住上一层coeff lot;
: ^7 j0 M* E8 ?+ S
! T; j: w" c8 x2 W) I: ?' s, aBars correlation 要拿多少根K柱来作相关性对比;& d# e) a! i2 X% S$ {8 @( v5 S
& ~( l/ T5 a; H, E( TDelta open firest(%)NextDelta open firest(%)第一次开仓和第二次开仓的德尔塔百分比;(重点)7 q/ {! l: p% d8 G# j# D* M
1 W" O2 [6 G% e3 Q0 E
Start trail profit(EA中的字母拼错) 开始追踪止盈(重点);
" W& l* y" B5 B* E1 u# K, B+ c/ e, \# Q$ e
Close trail% 结束止盈(重点);
# X" G# ]/ s! x
3 b9 a* F5 W5 `* L" g( y, DDividing the closing profit 我们埋个伏笔,等有人问再说。- X- S- m8 Z/ W$ V
7 e3 f! d. T) E6 e" [6 r! k9 F
剩下的参数没有什么难度,简单理解一下就会了,这款EA不好回测,所以要上模拟盘多多测试,等到后面某个契机,我们会在适当的时候逐一公布过往EA的最优参数,敬请期待。
1 C* }; q, s8 X7 y) s @/ o u9 w% c7 Z& b$ F
4 h( _! x" `# F# O
|
|