[关闭]
@zmaibbs7 2019-01-04T16:19:36.000000Z 字数 1827 阅读 182

- 赤子之心思路 - MT4 思路文档 修改策略 智能交易网 2019.1.4

马丁EA G 面板



1.1 参数

参数

1.2 面板样式

面板

2 修改内容

1、 程序的第一单到第十单还是原来的逻辑,删除大于等于10单盈利倍数减半功能
2、 第11单,加仓间距为:默认间距+50,比如默认是100,则11单加仓间距为150,盈利倍数为不变,总盈利>=总单数×盈利倍数,平仓
3、 第12单,加仓间距为:默认间距+150,比如默认是100,则12单加仓间距为250,盈利倍数为不变,总盈利>=总单数×盈利倍数,平仓
4、 第13单,加仓间距为:默认间距+200,比如默认是100,则13单加仓间距为300,盈利倍数为不变,总盈利>=总单数×盈利倍数×1/2,平仓
5、 第14单,加仓间距为:默认间距+400,比如默认是100,则14单加仓间距为500,盈利倍数为不变,总盈利>=总单数×盈利倍数×1/4,平仓
6、 同一个MAGIC下总单数为14单,之后不再下单

3、EA逻辑

3.1 首单开单条件

  1. - 条件1:持仓单数 =0
  2. - 条件2:主面板启动键为按下状态

同时满足以上条件,则同时下多空单,下单手数为【参数-第1单】*加仓倍数】。

3.2 加仓开单条件

A、[多单]加仓开单条件:

  1. - 条件1:主面板启动键为按下状态
  2. - 条件2:上一多单开单价-当前ASK价>=【参数-加仓间距】(总单数大于10时,按照修改内容中的间距)
  3. - 条件3:多单数>=空单数

同时满足以上条件,则下多单,下单手数为根据已下单数量,第二单为【参数-第2单*加仓倍数】,第三单为【参数-第3单】 *加仓倍数】,第四单为【参数-第4单】 *加仓倍数】。

B、[空单]加仓开单条件:

  1. - 条件1:主面板启动键为按下状态
  2. - 条件2:当前BID价-上一空单开单价>=【参数-加仓间距】(总单数大于10时,按照修改内容中的间距)
  3. - 条件3:空单数>=多单数

同时满足以上条件,则下空单,下单手数为根据已下单数量,第二单为【参数-第2单*加仓倍数】,第三单为【参数-第3单】 *加仓倍数】,第四单为【参数-第4单】 *加仓倍数】。

3.3 平仓条件

A、盈利平仓条件:

  1. - 条件1:持仓单数<=10
  2. - 条件2:盈利金额>=总单数 * 【参数-盈利倍数】
  1. - 条件1:持仓单数>10
  2. - 条件2:盈利金额>=总单数 * 【参数-盈利倍数】(总单数大于10时,按照修改内容中的盈利平仓条件)

同时满足以上条件,则将所有持仓单平仓。

B、一键平仓条件:

  1. - 条件:按下 一键平仓 按钮

满足以上条件,则将所有持仓单平仓。说明:启动键为按下状态时平仓后将重新建仓一多一空

C、一键平仓条件:

  1. - 条件:按下 停止 按钮

满足以上条件,则将所有持仓单平仓。说明:停止键按下后,启动键为非按下状态,平仓后不再建仓

D、部分平仓条件:

  1. - 条件:账户仓位预付款比率小于100

满足以上条件,平掉倒数第三单。

4、注意事项

4.1 注意事项1

您的要求中MQL4无法实现的功能:1.轮数无法记录,需要考虑短线重连以及多台客户端同时操作同一账户的情况。2.启动按下后不可更改为其他文字,只能实现变色功能。

4.2 注意事项2

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

4.3 注意事项3

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

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