|
EA 用于输入的指标有:& _/ U, E. o8 F% V# i }
60SMA; t+ F# j" j: X0 g" V' g8 G$ P3 |
长期 MACD 30,60.30
6 P" E/ d( ]6 a4 H短期 MACD 12,26,5
+ S+ `8 r! G. j5/15 分钟蜡烛图(可选)* R* ^& J; f' r$ x! t0 Q% B, Q
长期 MACD 用于给出交易方向,例如,当柱状图为正时,进行多头交易;当柱状图为负时,仅进行空头交易。% `3 [8 l; R1 u/ H
一旦长期 MACD 出现趋势并寻求短期 MACD 回调,则柱状图上的趋势必须为负至少 2-3 个柱。
+ J' y7 L7 ~: n2 C/ |& g% L1 ~2 ?
t=163700 所以我想制作一个 EA 来在这些条件下进行自动交易,所以我聘请了一名专业的 MT4 编码员来完成它。# L+ ^! z: J$ ?$ y
在M5/M15中使用TickData进行测试时,我取得了一些不错的结果,但是当我们谈论网格时,主要问题是如何控制DD。( k# [, q8 q. p5 a& r d
该 EA 有 4 个参数来执行您在测试时可能想要执行的操作,或者对代码进行任何改进。/ m) P% C; [& q1 `
* F0 ~& |0 P0 b5 j. Z您可能需要解释的一些参数:
+ u: Y; E k/ U# ?( n, k8 d1. //添加手数- 当价格与您的订单相反时,它将打开另一个带有初始手数的订单 + //AddLot" e! l/ I) h c- A9 Q0 C
2. //魔法每个帐户一次交易 :
- e) `8 d1 ^/ w/ y; A0 [- false >所有对都具有相同的神奇数字,每个对都有自己的作用。为所有对提供不同的幻数是浪费时间。& g1 O8 t- ]7 h4 Z( x
- true > 所有货币对都具有相同的幻数,Ea 将检查是否有任何其他货币对已打开订单,如果没有,则会打开该订单,
7 e; W4 T( `. r# O. V1 Z6 \但如果有另一个已打开,则不会打开另一个。这样只有 1 个货币对会进行交易,即先开仓的货币对。. b) A/ q2 B) `, b
对于那些想要控制 DD 的人来说,我认为这是一个很好的功能。9 Z1 m2 W; ?# A& j. J+ K
3. //之前的 X 根柱(最小平均距离) - 它将检查下方 TF 的最后 X 根柱的开盘价/收盘价,如果价格对您不利且距离大于等于此平均值,则开仓订单。
4 D" @) S" g( l) {# M* }# z// TF 之前的 X 条= 我更喜欢 H1 或 H4。- x6 t6 [$ Y7 z6 h" G) ?9 Z. p- J2 @
============ 从网格中关闭部分 ============3 d$ T/ i7 T- u0 E( ?1 R
4. //当我们有 X 个订单时开始关闭部分(0 - 不使用)
( O4 K8 m5 s$ ~: I1 C6 y$ |//Ammount of Orders for close = 2& q3 p+ x3 L x# d
//Minimum sum for close = 5
1 Y0 g% a! R0 j! A1 B如果网格已开 6 个卖单且订单 5,6 的利润 = 5,则平仓 5,6 。% ]; k& `+ H6 ` [7 E
. a5 h+ T( Q. E$ I/ k; r- i对于编码员来说,您可能会在代码中看到该 EA 也是一个尊重网格条件的手动交易者。您可以根据需要调整代码。
k0 r# e$ b( O( D# F
8 C6 f# U% d1 O0 g" \ |
|