|
|
本网上传了多款三角套利EA,部分运行环境在MT5,开单频率较低,很多人问猿猴,看能不能分享一款在MT4使用的对冲EA,最好不要是马丁或者网格,纯粹是品种相关性对冲,并且用户可以根据自己观察的关联性调整开仓手数,最好还能再附带开平仓时间,触发条件可自定义调整。0 w2 [. S4 ~/ M$ K' y2 Q) I q
, t! J9 _: t, w# u# Y
那今天分享NEW SMARTHEDGE这款新版智能对冲EA,该EA的“SMART”所言不虚,编者确实在对冲模型里花了不少心思,后文会详细介绍。0 h' i w& P# T0 G' g5 o
4 v& W8 E# v- V' w9 F% d
NEW SMART HEDGE EA在其官网上标价,1年期为9500卢布(换算为人民币¥1115),无时间限制的为15000卢布(换算为人民币¥1761),我们分享的是无限制MT4版本,要上就上最好的。
1 ]9 B& A$ Q# y1 t1 o4 O3 ^7 d/ n: H- @
由于编者已经将许多判断写成模块了,故而该EA的参数不多,简单明了,以下晒出两个参数,不对交易结果负责。# j+ O4 x5 s0 r$ ~: U
, x7 W1 z2 j" I* B$ w9 Z例如选择英镑兑美元5分钟图,加载EA8 l" V% G. i4 ]- y) o7 i& }4 |
) }; P( a% ?5 l9 J
Symbol 2 - 调用参数或AUTO自动设置2 h( [% b/ X: F& `: R
0 o" C% V; r/ B8 s `
Lot 1 (2) – 固定手数,0代表自动计算
0 }' B! ^* ?/ X1 N' }6 ULot 1 (2) = Balance % – 比例手数
: X, a- {% `1 @) x$ A! L5 F& HKoeff Lot – 马丁倍数) S) A3 Z5 A# b \( C2 }# O- \
8 Q, v1 Z1 e, s4 I" p1 i/ `0 ~6 m: m相关性设置0 v) p) P7 J0 W i% j }
0 b1 K- w- t) o. a8 OTIMEFRAMES = 5 Minutes,计算差值的时框,也可用M15$ U4 E& B% V9 X5 F( @
3 L1 z5 [$ w) k( v$ m( ]3 U& ]Bars Correlation - 300,计算300柱数
* }4 d7 {: d3 J; F4 O0 g( f+ l/ `* R
) j4 ^ P( f1 o2 x+ g4 aDelta First open – 40,首单的Delta百分比达到40%! E$ b1 v3 O3 s; V3 F
9 B$ p: k% O* p& v& E% Delta next open – 50,后面订单的Delta百分比达到50%,其他头寸作为虚拟挂单打开。* c2 x8 C& Z4 ~8 E2 R) A
" @* C" N- ]) E/ Q/ d+ T
Level Virtual Orders - 0,虚拟单用点差倍数表示,比如设置为3,spread=8point,那挂单距离=24point
7 _& \7 _, @6 ?' d
, e2 z9 h; P* H3 z1 V过滤器设置
% f5 ^* e; x+ |
$ L) s0 n' |% \NoOpenSpread - 0,如果Delta < 两个点差之和*NoOpenSpread,则不打开过滤器& _* P# t; k7 Z; R C: n8 W
. e, c! x" N& f: v9 l1 R
Filter GEP – true,单柱内多次触发,禁止开单
0 n8 C/ P: W0 A$ N5 Q
j5 O! h7 s2 d3 `9 ^& aMinimum correlation for opening – 0.6,取值范围0-1,当前相关系数过小,禁止首单,但不禁止累加
6 @' F5 F: v& b" \5 a3 T' U
8 {1 H6 W5 S$ `" e4 x8 r$ v盈利冲高回落出场设置" f+ X! |$ A( {1 ?( M% n
Start Tral profit (usd, 0-auto) – 移动止损启动金额,建议设为0自动计算
5 Z! g% U0 V( n0 m& z7 ?; Q% W5 k
close trall % – 75.0,即75%回落比例,0表示立即平仓
0 G( M' X! x7 J. `3 kdividing the closing profit - 3.0,划分利润,用于减缓移损的启动时间,如果您认为初始利润仍然很遥远并且想要减少,则将值设置为大于1.0。如果以我们的示例为例,如果将此处的值设置为3.0,则移损将以4.45美元开始,则移损将以3.15美元开始。
7 u8 g) Y( `( \- W) Z3 W! H& T4 ~% D2 z7 P4 k1 J8 d
Equity 净值参数- J3 w& K6 v) F) w. y/ C
Equity profit % – 8.0,净值增长达到指定百分比如8%则全部平仓,0表示关闭 。
L, K. n0 `1 `# d9 Z# pMinimum profit – 0.01,最小利润,用来克服滑点损失。# {) o$ {/ C% a7 V* N) ?
7 W' j- {) ~9 S& e6 q" Z( _4 y
TIME 时间参数 c: B4 }8 k. M) K
Time Start (hour) – 开始时间3点; m) i+ q/ c& w$ V; G
! ? X& o; A( ^1 }/ `; ]9 @+ j
Time End (hour) – 结束时间22点
2 ^/ G% k0 E1 q wMagicPlus - 0,魔术号码为0,因为可用于多组交易,为避免误操作,需单独设置3 ~, X$ [' m7 y! b @
) P& j* A8 X. }) [$ H( V; TMax Lot 1 – 甲币最大手数
0 t# A. x5 x! \5 e7 N- d9 p0 I5 pMax Lot 2 – 乙币最大手数5 B1 ]/ y Y! f6 m( |8 ^5 L
; X* n1 r4 R' T参数中可以修改的地方:
# ]& U+ B: ?3 D# z8 E
' u( E0 k# i$ R kBalance =lot 1 or 2 symbol(%)第一次开仓按余额百分比开仓,参数如果写的是0.1,则1000余额开0.10手;
# W; M' P; Y3 s3 ^+ S& O- `' i6 \- m2 l7 M
coeff lot(EA的koeff应该是翻译出错),也就是手数系数,SMARTHEDGE EA会根据当前两个货币对的相关性调大delta值,当双货币对达到开仓条件,会将该系数乘上原有系数作为下一次开仓的手数,这里要理解清楚,不然到时手数一大给自己仓位造成困扰,就不能动弹了!6 K, n1 A3 h* e5 @+ [9 _8 T
1 F0 P8 g) n' u- B" N1 LMAX lot 1 or 2 symbol 也就是最大手数,这一层就会限制住上一层coeff lot;
8 y, F+ }4 Q' {. C! p9 D/ Z1 o, @4 s p' F0 F+ R. j4 ^
Bars correlation 要拿多少根K柱来作相关性对比;6 C5 g! z" r; Q: E, i1 a
; _3 ~% y1 H5 d/ e; d I1 kDelta open firest(%)NextDelta open firest(%)第一次开仓和第二次开仓的德尔塔百分比;(重点)
9 Z: Z1 \3 W& N) M' ?( }6 P, E) j8 B5 B& h
Start trail profit(EA中的字母拼错) 开始追踪止盈(重点);( W4 j3 z7 U; c- K
+ c, U+ C+ ?6 e7 X9 XClose trail% 结束止盈(重点);- L$ h0 F ~* ~4 ]3 ~$ [/ n2 E
, w) O3 x9 W0 F/ vDividing the closing profit 我们埋个伏笔,等有人问再说。9 Z7 i u! j" u. E! B
5 c# D+ B6 \, V7 y8 |* n剩下的参数没有什么难度,简单理解一下就会了,这款EA不好回测,所以要上模拟盘多多测试,等到后面某个契机,我们会在适当的时候逐一公布过往EA的最优参数,敬请期待。% R7 v; I$ |" W0 F' W1 Q
+ n, f3 c' L" v( O1 D- N3 g$ D# U, e" o1 b$ D, y
|
|