|
本网上传了多款三角套利EA,部分运行环境在MT5,开单频率较低,很多人问猿猴,看能不能分享一款在MT4使用的对冲EA,最好不要是马丁或者网格,纯粹是品种相关性对冲,并且用户可以根据自己观察的关联性调整开仓手数,最好还能再附带开平仓时间,触发条件可自定义调整。
% X. Q% A+ a- ^5 M
* t+ w6 y. w; @2 z) H/ ?/ a' Z那今天分享NEW SMARTHEDGE这款新版智能对冲EA,该EA的“SMART”所言不虚,编者确实在对冲模型里花了不少心思,后文会详细介绍。1 W+ y1 U" f2 F$ d3 D* J% j- U
9 K* H! l1 Y( f0 f* sNEW SMART HEDGE EA在其官网上标价,1年期为9500卢布(换算为人民币¥1115),无时间限制的为15000卢布(换算为人民币¥1761),我们分享的是无限制MT4版本,要上就上最好的。% c }8 t( G, r* ~
, w) V. E, D7 C0 g/ P1 b
由于编者已经将许多判断写成模块了,故而该EA的参数不多,简单明了,以下晒出两个参数,不对交易结果负责。
) J. Y3 M! r1 U) V$ l6 ~; q
9 s# C. p9 Y6 k1 E例如选择英镑兑美元5分钟图,加载EA9 `1 ^$ F+ ^! ^2 y' H
$ j/ G' Z( J. t8 |
Symbol 2 - 调用参数或AUTO自动设置) \- X4 u7 t6 b! S9 v( }
( u" }, w8 b% F @! E( NLot 1 (2) – 固定手数,0代表自动计算
2 d4 i1 S8 `9 W7 O# Q' }0 m6 @( a' T) iLot 1 (2) = Balance % – 比例手数9 H8 M) n) f9 j8 V2 H |2 i
Koeff Lot – 马丁倍数
0 m3 x1 ^6 M! S# K/ U8 v
& N. [( ]: p$ |% Z0 d相关性设置
. y3 ?& \+ f2 p l L" z! [6 r% v( M+ p3 B
TIMEFRAMES = 5 Minutes,计算差值的时框,也可用M15& Y- X n2 O$ y/ E' `1 H6 N1 ]
. U6 e$ B K& I+ Y
Bars Correlation - 300,计算300柱数, A3 ?, N+ F* G! _5 h
8 |5 B2 ]9 Z0 U' ^3 [
Delta First open – 40,首单的Delta百分比达到40%; U0 I; j6 q! a( i) i$ I! \
. i3 U/ a; G" B; I% Delta next open – 50,后面订单的Delta百分比达到50%,其他头寸作为虚拟挂单打开。
" l. M7 O& S! ^# ^8 Z, F; A# ], Y' h' v: H) ?; w
Level Virtual Orders - 0,虚拟单用点差倍数表示,比如设置为3,spread=8point,那挂单距离=24point
& q* e1 x+ x' {; |* a5 F
. Z! F/ G& l. a过滤器设置/ R, E# h' L3 f% C
7 l% i: B& V1 C# `4 l; F/ F: iNoOpenSpread - 0,如果Delta < 两个点差之和*NoOpenSpread,则不打开过滤器
! X* u0 v; p2 }. r$ m( E/ I0 i B+ [9 J
Filter GEP – true,单柱内多次触发,禁止开单# W6 d' h& z. v' B$ s! s( R
/ L5 i* @- \4 r6 A2 p. u7 kMinimum correlation for opening – 0.6,取值范围0-1,当前相关系数过小,禁止首单,但不禁止累加 H7 C* X3 a8 S0 l$ J
( a, c& }( |- `1 ], U* @9 I4 C! Z盈利冲高回落出场设置! t0 ^+ ~% E! \2 p) J% [8 V& H
Start Tral profit (usd, 0-auto) – 移动止损启动金额,建议设为0自动计算
3 o |" C* e7 H q" f S' j, Q) o, S
close trall % – 75.0,即75%回落比例,0表示立即平仓# c! f( U/ f' g9 v, w) \
dividing the closing profit - 3.0,划分利润,用于减缓移损的启动时间,如果您认为初始利润仍然很遥远并且想要减少,则将值设置为大于1.0。如果以我们的示例为例,如果将此处的值设置为3.0,则移损将以4.45美元开始,则移损将以3.15美元开始。
: U7 K3 n7 \& w: u/ i& \
+ C; f @7 F! z( L1 D2 Q/ v) z0 U* MEquity 净值参数% [% }- z0 M% `$ K
Equity profit % – 8.0,净值增长达到指定百分比如8%则全部平仓,0表示关闭 。
& N: V, s1 y4 n1 MMinimum profit – 0.01,最小利润,用来克服滑点损失。9 n# n. D0 o" V
; [0 f0 V8 q9 zTIME 时间参数
8 C* }0 G* L5 o$ X+ QTime Start (hour) – 开始时间3点3 E( ~0 k6 ]' E9 B$ l" p5 l
9 D$ h* ^ b* n% L
Time End (hour) – 结束时间22点6 ~& N& A' U F) a, z0 Z" R
MagicPlus - 0,魔术号码为0,因为可用于多组交易,为避免误操作,需单独设置
! P4 F2 X* r# @5 I) l: R! \
2 R) z% B0 ~1 l; v4 EMax Lot 1 – 甲币最大手数: ]9 b% s+ x: `$ b N4 |; G
Max Lot 2 – 乙币最大手数
" z H6 e. c6 G: S( }, Z3 W0 d( B/ J \6 T1 i
参数中可以修改的地方:
% S1 q2 ?6 U& \+ C# ?$ s5 k
( E$ G" `' o! v8 o% e" qBalance =lot 1 or 2 symbol(%)第一次开仓按余额百分比开仓,参数如果写的是0.1,则1000余额开0.10手;
# U/ g: P Q" }" W; E2 m2 U2 H, ~) X! r4 f( V) F7 T- y- J
coeff lot(EA的koeff应该是翻译出错),也就是手数系数,SMARTHEDGE EA会根据当前两个货币对的相关性调大delta值,当双货币对达到开仓条件,会将该系数乘上原有系数作为下一次开仓的手数,这里要理解清楚,不然到时手数一大给自己仓位造成困扰,就不能动弹了!3 f' J% k6 n1 i% j5 ^. I- Y5 S
D7 f$ k& ^& R$ c, z- gMAX lot 1 or 2 symbol 也就是最大手数,这一层就会限制住上一层coeff lot;, |% N2 v! P, H
* a$ y- V7 s- r, m2 l9 ^% S" f
Bars correlation 要拿多少根K柱来作相关性对比;- {1 F. U/ T/ C0 u
. p0 S3 s7 G! y% e1 l; a
Delta open firest(%)NextDelta open firest(%)第一次开仓和第二次开仓的德尔塔百分比;(重点)
% ]3 ]2 K" e6 n8 h2 H0 `) N
- _, [5 P6 Y& P( D" j7 \2 [Start trail profit(EA中的字母拼错) 开始追踪止盈(重点);
% ^& g3 z& [; F5 c, Y9 A0 d9 e1 ]/ h, q; P3 H/ i! S, ~2 k% c
Close trail% 结束止盈(重点);: {3 q w$ i, Y3 B) U& T- T, a: a
~- I* T Y9 n( ?, [
Dividing the closing profit 我们埋个伏笔,等有人问再说。- T$ j7 \9 P6 K# d5 f( b
! Z X+ b* ]2 o! {2 B9 X, {剩下的参数没有什么难度,简单理解一下就会了,这款EA不好回测,所以要上模拟盘多多测试,等到后面某个契机,我们会在适当的时候逐一公布过往EA的最优参数,敬请期待。
4 ?6 I, T/ t; v E2 W+ b6 f
: j8 `- n' ]) Q
3 u) t! i# D+ X9 q1 {) ^0 h/ L |
|