|
EA 用于输入的指标有:
4 {1 q$ C! K& i1 C& b% U60SMA
L, A' p0 T" T$ \3 s长期 MACD 30,60.306 V7 x/ I" J; I2 p; d& d# f
短期 MACD 12,26,5/ H' o* }7 N& B8 @+ }$ }
5/15 分钟蜡烛图(可选)! |" I9 v/ I8 [) Z j
长期 MACD 用于给出交易方向,例如,当柱状图为正时,进行多头交易;当柱状图为负时,仅进行空头交易。
c4 s* h5 a6 W' h+ G一旦长期 MACD 出现趋势并寻求短期 MACD 回调,则柱状图上的趋势必须为负至少 2-3 个柱。
7 O' I- R( C! ^! R+ a5 {! h- y/ h/ Z/ K' p; K: M
t=163700 所以我想制作一个 EA 来在这些条件下进行自动交易,所以我聘请了一名专业的 MT4 编码员来完成它。
/ U2 u8 a8 T8 V9 q在M5/M15中使用TickData进行测试时,我取得了一些不错的结果,但是当我们谈论网格时,主要问题是如何控制DD。
! K2 w! F5 b# E该 EA 有 4 个参数来执行您在测试时可能想要执行的操作,或者对代码进行任何改进。, Z+ f1 J7 I2 R' J2 L
: d2 R' Y# I, g; r$ n" L4 n您可能需要解释的一些参数:
F( x2 }6 K/ T# q" \0 M1. //添加手数- 当价格与您的订单相反时,它将打开另一个带有初始手数的订单 + //AddLot
0 ^& [+ }9 q* @" r1 K$ I* g% X2. //魔法每个帐户一次交易 :
( o1 O- w4 p, @. d6 }5 X- false >所有对都具有相同的神奇数字,每个对都有自己的作用。为所有对提供不同的幻数是浪费时间。
) F# _3 v2 r8 G$ R: ?- true > 所有货币对都具有相同的幻数,Ea 将检查是否有任何其他货币对已打开订单,如果没有,则会打开该订单,
2 E) c C2 s, A但如果有另一个已打开,则不会打开另一个。这样只有 1 个货币对会进行交易,即先开仓的货币对。
$ Z6 H' k2 _( f' _对于那些想要控制 DD 的人来说,我认为这是一个很好的功能。 t( R% k3 x: @; V
3. //之前的 X 根柱(最小平均距离) - 它将检查下方 TF 的最后 X 根柱的开盘价/收盘价,如果价格对您不利且距离大于等于此平均值,则开仓订单。# p- x6 y7 B9 }
// TF 之前的 X 条= 我更喜欢 H1 或 H4。
0 P2 N) F& q, H0 [* g============ 从网格中关闭部分 ============
( W$ l) h$ @. F& }, ^8 O4. //当我们有 X 个订单时开始关闭部分(0 - 不使用)
% w* L+ @, o* x6 W7 B r0 O, i: ]//Ammount of Orders for close = 20 { N( d" d, ~; ~. q. P
//Minimum sum for close = 53 \' Q: u1 m0 N: w4 ] ^
如果网格已开 6 个卖单且订单 5,6 的利润 = 5,则平仓 5,6 。
- |9 T. u2 x8 z1 \1 W6 q
8 E4 o+ H, \: ?+ `对于编码员来说,您可能会在代码中看到该 EA 也是一个尊重网格条件的手动交易者。您可以根据需要调整代码。. D- ?$ v; F6 ~! j1 P" x
% g9 `1 x0 h+ |% K q" Z+ K, S9 G |
|