利用键盘单键或鼠标点击图标快速下单并同时带止盈止损设置的EA

楼主  收藏   举报   帖子创建时间:  2019-05-05 04:57 回复:0 关注量:539
这是利用 MT4 build 600 后新功能设计的利用键盘单键或鼠标点击图标快速下单并同时带止盈止损设置的EA,解决交易者在下单时自动带上止盈止损的需求,这比用脚本带止盈止损拉到图表下单来的便利许多。需要的朋友请发邮件至:boolapi@sina.com

下单状态在图表上会有个简要的显示。

b_C5FCEEF7B74B6A2B734165D0B5D34FBC.jpg

检查您的 MT4 是否为 build 600 后:“帮助”-》“关于”,就可以看到您的 MT4 版本号,现在最新已经到了 build 765,原则上您的交易商只要是跟 metaQuotes 合规购买软件,应该都是最新版。

EA 档案放于 MQL4Experts 文件夹下,在 MT4 下面 EA 设定好后拉到要交易商品的图表,右上角就会出现 EA 的笑脸,如果出现哭脸表示 EA 没有启动成功,重新启动 MT4 看问题能不能排除。

在 EA 使用前先将 EA 的功能开启,但红色框内那选项却不能打勾,这应该是 MT4 简中版的一个翻译错误,这个选项在英文界面是指 EA 不会受到切换图表周期的影响,而不是中文界面讲的实时交易,不勾选后,这个 EA 才能在任何周期切换时都能正常工作:

b_9F82B5E0F8B3C60242824701E0F99748.jpg

EA 参数设定上:

有些商品交易最小单位是一手,而 EA 默认是设 0.01 手,如果单位不对,会导致下单失败,请设好“交易手数”这个参数,在试用时如果不确定可以直接设一手以避免测试失败。

1. 止盈止损点位单位是以该商品最小点数为基本单位,如小数点一位就是0.1,没有小数点就是基本点1点。但对于小数点五位或三位如一些交易商提供的外汇品种,程序会自动乘以十,这方便交易者对于外汇所谓多少点的认知,也就是等同于小数点四位或二位。

2. 图表上买卖图标位置可以选择于左右上下角四个方位,默认是在左下角,以下拉框来选择。

3. 使用键盘单键下单和使用鼠标点击图标都可以选择开启或关闭,设为 false 就是关闭其,默认是两个功能都开启。

多这个选项,方便如果交易者不愿意使用键盘,担心交易中不慎按到而下单,可以关闭键盘单键下单。

按键下单只有切换到要交易的那个图表时才会被触发动作,当切到其他图表,按键是不会触发 EA 动作的。

4. 使用键盘下单买卖键的设定:每个人都有自己偏好的热键,所以这里可以自己设定键盘的键码。键码的列表附于下方,默认是用 Z 键为卖键,M 键为买键。

刚使用时建议先在模拟账号上习惯操作,毕竟下单还是牵扯到钱财的重要动作。

b_BB791BC86BA874EADB1D2A89677E6E1E.jpg

键盘键码
keycode  65 = a A
keycode  66 = b B
keycode  67 = c C
keycode  68 = d D
keycode  69 = e E
keycode  70 = f F
keycode  71 = g G
keycode  72 = h H
keycode  73 = i I
keycode  74 = j J
keycode  75 = k K
keycode  76 = l L
keycode  77 = m M
keycode  78 = n N
keycode  79 = o O
keycode  80 = p P
keycode  81 = q Q
keycode  82 = r R
keycode  83 = s S
keycode  84 = t T
keycode  85 = u U
keycode  86 = v V
keycode  87 = w W
keycode  88 = x X
keycode  89 = y Y
keycode  90 = z Z

打赏