[关闭]
@zmaibbs7 2019-04-27T13:55:06.000000Z 字数 1587 阅读 147

MQL 04.27 [QQ:117372981 小伟] MT4 EA 思路文档

MQL


定义

柱子序号说明

参数

多日周期平均线说明

多日周期平均线值=(小周期均线均价+中周期均线均价+大周期均线均价+特大周期均线均价)/4

参数

image.png-64.1kB

逻辑

开单条件

  1. //多单
  2. 条件1:开多单开关为开的状态
  3. 条件21柱收盘价>多日周期平均线1柱值+开单距离均线点数
  4. 条件3:当前Ask价<多日周期平均线值+开单距离均线点数
  5. 条件4MACD白色柱体值[1柱] > 0
  6. 条件5:当[参数:比较前NK柱]为3,则比较前3根收盘K线满足:
  7. {
  8. 收盘价[1柱] > 收盘价[2柱] 同时
  9. 收盘价[2柱] > 收盘价[3柱]
  10. }
  11. 同时
  12. {
  13. 最低价[1柱] > 最低价[2柱] 同时
  14. 最低价[2柱] > 最低价[3柱]
  15. }
  16. 当[参数:比较前NK柱]为4, 则比较前4根收盘K线满足:
  17. {
  18. 收盘价[1柱] > 收盘价[2柱] 同时
  19. 收盘价[2柱] > 收盘价[3柱] 同时
  20. 收盘价[3柱] > 收盘价[4柱]
  21. }
  22. 同时
  23. {
  24. 最低价[1柱] > 最低价[2柱] 同时
  25. 最低价[2柱] > 最低价[3柱] 同时
  26. 最低价[3柱] > 最低价[4柱]
  27. }
  28. 条件6:当前EA多单订单数 < 单方向最多持仓单数
  29. 同时满足以上条件,则开多单,开单手数为【参数–下单手数】。设置固定止盈为【参数—固定止盈点数】,止损价格=多日周期平均线值-【参数—均线止损点数】。
  1. //空单
  2. 条件1:开空单开关为开的状态
  3. 条件21柱收盘价<多日周期平均线1柱值-开单距离均线点数
  4. 条件3:当前Bid价>多日周期平均线值-开单距离均线点数
  5. 条件4MACD白色柱体值[1柱] < 0
  6. 条件5:当[参数:比较前NK柱]为3,则比较前3根收盘K线满足:
  7. {
  8. 收盘价[1柱] < 收盘价[2柱] 同时
  9. 收盘价[2柱] < 收盘价[3柱]
  10. }
  11. 同时
  12. {
  13. 最高价[1柱] < 最高价[2柱] 同时
  14. 最高价[2柱] < 最高价[3柱]
  15. }
  16. 当[参数:比较前NK柱]为4, 则比较前4根收盘K线满足:
  17. {
  18. 收盘价[1柱] < 收盘价[2柱] 同时
  19. 收盘价[2柱] < 收盘价[3柱] 同时
  20. 收盘价[3柱] < 收盘价[4柱]
  21. }
  22. 同时
  23. {
  24. 最高价[1柱] < 最高价[2柱] 同时
  25. 最高价[2柱] < 最高价[3柱] 同时
  26. 最高价[3柱] < 最高价[4柱]
  27. }
  28. 条件7:当前EA空单订单数 < 单方向最多持仓单数
  29. 同时满足以上条件,则开空单,开单手数为【参数–下单手数】。设置固定止盈为【参数—固定止盈点数】,止损价格=多日周期平均线值+【参数—均线止损点数】。

移动止损

  1. 条件1:是否启用移动止损为开的状态
  2. 条件2:当前有持仓单
  3. 当盈利到达【参数—订单盈利X点激活移动止损】激活移动止损,移动止损点数为【参数—移动止损点数】。

注意事项

不保存您的思路文档和代码,请务必自己管理备份好

反馈问题:

需要演示可重复

注意事项1

EA下单、止盈、止损,只是我们的EA程序提交请求给服务器,在历史测试中,往往是百分之百成交。
但是在实际实盘中,可能会存在漏单,穿仓,滑点,过了止损止盈价格不平仓,这都是服务器的问题。不属于我们程序的问题。
举简单例子来说,您在MT4手动下单,也不是每次都能成交或立刻成交,特别是在非农的时候,所以,我们只是提交请求到服务器,具体成不成交,什么时候成交是根据您的平台服务器而定。
所以我们最终验收是根据测试历史数据为准,实盘以上这种问题不是我们的责任【有些特别思路不能历史测试的,再另行沟通验收办法】

注意事项2

只对以上思路和功能负责。
由于上次提交的思路文档,里面很多地方没有说清楚,经过我们QQ沟通之后,我重新帮您整理了一下您的思路文档。您看下,如果没有问题,那就用我给您的这份思路文档代替您原来的思路文档。
根据这份思路文档,我们作为验收的依据。
如果您同意就付款,如果您以后做的任何修改思路或者添加功能,我们不保证一定能改,如果可以修改,也需要重新报价

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注