[关闭]
@zmaibbs7 2019-02-22T10:55:21.000000Z 字数 2304 阅读 158

MQL 02.20 [QQ:3222518 孙武] MT4 EA 思路文档

MQL 趋势


0、强调!

该通道指标为客户提供。如果因为指标问题导致的错误,我们不对此负责。

1、参数

image.png-96.2kB

2、定义

定义

指标多单入场信号:
image.png-4.4kB

指标空单入场信号:
image.png-2.9kB

下单手数方式2[使用账户风险比率]:
止损系数乘数计算方法
image.png-18.5kB

3、逻辑

3.1 挂单[首单]

  1. //多单首单
  2. 条件A:[当前柱子]出现[定义: 指标多单入场信号]
  3. 条件B:条件A信号值 > 四条均线值[0柱]
  4. 条件C:使用交易入场参考图表, 4H[参数:交易入场参考图表]收盘价[1柱][参数:参考时间图表类型] > 4H[参数:交易入场参考图表]绿色均线[1柱]【指标的绿色线】
  5. 条件D
  6. //红色向上突破蓝色和黄线
  7. 不满足[红线[2柱] > 蓝线[2柱] 同时 红线[2柱] > 黄线[2柱]]
  8. 红线[1柱] > 蓝线[1柱] 同时 红线[1柱] > 黄线[1柱]
  9. 条件E:这一波挂单批次 < [参数:同一趋势自动挂单批量]
  10. 条件F:该信号是新的信号[1个指标信号只能使用1次]
  11. 同时满足以上条件,则:
  12. 删掉之前挂单信号的挂单。
  13. 开多单挂单BUYSTOP
  14. 挂单价格:向上空心箭头
  15. 止损:
  16. A、使用系统推荐的止损位止损
  17. B、固定止损系数[参数:固定止损系数]
  18. C、不使用止损
  19. 止盈:
  20. A、使用系统推荐的止盈位
  21. B、使用固定止盈系数 [参数:固定止损系数]
  22. C、不使用止盈位
  23. 手数:
  24. 方式1:固定交易比例
  25. //例:
  26. 参数:[余额y1000]
  27. [初始交易手数a:0.01]
  28. [0,1600) 0.01
  29. [1600,2560) 0.02
  30. [2560,4096) 0.04
  31. [4096,6553) 0.08
  32. -----公示总结-----
  33. [0,1.6y) 0.01
  34. [1.6y,2.56y) 0.02
  35. [2.56y,4.096y) 0.04
  36. [4.096y,6.553y) 0.08
  37. ---
  38. [0,1.6^1y) 0.01
  39. [1.6^1y,1.6^2y) 0.02
  40. [1.6^2y,1.6^3y) 0.04
  41. [1.6^3y,1.6^4y) 0.08
  42. [1.6^4y,1.6^5y) 0.16
  43. 金额保留最小为1.0美金,四舍五入409.6,四舍五入为410
  44. -----
  45. 当前账户净值 在哪个区间,则按照哪个区间的手数下挂单。每单挂单均为该手数
  46. 方式2:帐户风险比率
  47. 帐户当前余额(如1000$)* 所选风险比率值(10%=0.1)÷ 止损乘数 X(有对应的数值表格)= 0.22
  48. 根据[参数 - 同一批次挂单数量]决定开挂单数量。
  1. //空单首单
  2. 条件A:[当前柱子]出现[定义: 指标空单入场信号]
  3. 条件B:条件A信号值 < 四条均线值[0柱]
  4. 条件C:使用交易入场参考图表, 4H[参数:交易入场参考图表]收盘价[1柱][参数:参考时间图表类型] < 4H[参数:交易入场参考图表]绿色均线[1柱]【指标的绿色线】
  5. 条件D
  6. //红色向下突破蓝色和黄线
  7. 不满足[红线[2柱] < 蓝线[2柱] 同时 红线[2柱] < 黄线[2柱]]
  8. 红线[1柱] < 蓝线[1柱] 同时 红线[1柱] < 黄线[1柱]
  9. 条件E:这一波挂单批次 < [参数:同一趋势自动挂单批量]
  10. 条件F:该信号是新的信号[1个指标信号只能使用1次]
  11. 同时满足以上条件,则:
  12. 删掉之前挂单信号的挂单。
  13. 开多单挂单SELLSTOP
  14. 挂单价格:向下空心箭头
  15. 止损:
  16. A、使用系统推荐的止损位止损
  17. B、固定止损系数[参数:固定止损系数]
  18. C、不使用止损
  19. 止盈:
  20. A、使用系统推荐的止盈位
  21. B、使用固定止盈系数 [参数:固定止损系数]
  22. C、不使用止盈位
  23. 手数:
  24. 同上

3.2加仓

顺势加仓

  1. //多单顺势加仓
  2. [5#]距离1#挂单开单价格小于 50点[参数:50\80]
  3. 满足距离1#单对应指标信号K线 距离 6根以内[6为参数:原始订单后有效回调蜡烛数量]
  4. 则开单,开单手数为 1#[EA订单] 手数 - (0.01-0.09)参数

逆势加仓

  1. //多单逆势加仓
  2. [2#]距离1#挂单开单价格大于 30点 且 小于 100[参数:逆向震荡最高波动点数]
  3. [3#]距离1#挂单开单价格大于 60点 且 小于 100[参数:逆向震荡最高波动点数]
  4. [4#]距离1#挂单开单价格大于 90点 且 小于 100[参数:逆向震荡最高波动点数]
  5. 满足距离1#单对应指标信号K线 距离 6根以内[6为参数:原始订单后有效回调蜡烛数量]
  6. 则开单,开单手数为 1#[EA订单] 手数 - (0.01-0.09)参数

3.3 界面

注意事项

注意事项1

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

注意事项2

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

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