EA功能说明:- 正向跟单,反向跟单,跟挂单,一对多(一个喊,多个跟),多对一(多个喊,一个跟)。
- 跟单手数选择灵活(固定手数,按比例计算,按资金管理计算)。
- 选择是否跟止盈和止损。
- 选择是否跟平仓,即只跟喊单开仓,平仓时可以不跟单,跟单者自己决定平仓。
- 只跟指定的品种,或者不跟指定的品种。
- 只跟指定的magic number的单子,或者不跟指定的maigc number的单子。
- 只有一个EA文件,使用时选择 跟单EA或者 喊单EA
- 务必将EA运行于24小时交易的品种上,不要运行在指数等非24小时交易的品种上。建议运行在EURUSD日线图表上。
EA参数设置详解:1.选择EA工作模式: 三种选择(跟单EA,喊单EA,不工作),不工作用于则暂不跟单/不喊单。
- 用于喊单EA时,只需要设置第一个和第二个参数,其他参数与喊单EA无关
- 用于跟单EA时,需要设置所有参数
2.设置共享信号ID: 默认是0,这是喊与跟配对通信时用的数字标识(标识通信通道),喊与跟的该参数设置必须相同才能配对。
- 是由喊单EA决定的,喊单EA用了什么数字,跟单必须用该数字。
- 举例说明: 同一台电脑上,A喊,B跟A的单子;C喊单,D跟C的单子。
- A选择EA工作模式为喊单,B选择跟单,A与B配对,A用数字ID为1122,B也必须用1122
- C选择EA工作模式为喊单,D选择跟单,C与D配对,这时C不能用1122(该数字已经被A占用)
- 因为A,B已占用了这个通信通道,C用其他任意数即可,只要没有被其他配对占用就行,如C用1133,那D也必须用1133
一对多跟单:一个喊,多个跟,举例说明
- A喊单,B1,B2,B3...Bn 跟单,跟单个MT4最多31个。比如喊单A的信号ID设置为123,那么所有的跟单者的信号ID都必须设置成123.
- 就说喊单A决定用123,想跟他的单就必须用123。 就是A开了个房间,房间号码是123,想跟着看表演的只有输入123才能找到到房间。
- 注意如果有其他喊单EA先用了123(123先被占用了),那么这个A就不能用123了,用了就乱套了。
多对一跟单:多个喊,一个跟,举例说明
- 比如B1,B2,B3喊单,A跟这3个MT4的单子,那么A开启MT4,打开3个图表,同时挂3个跟单EA,分别接收来自B1,B2,B3的数据。
- B1用ID假设是333,那么A的MT4中必须有一个跟单EA也用333来配对
- B2用ID假设是334,那么A的MT4中必须再开一个图表挂跟单EA,且设置ID为334,这样才能配对(这时候B2不可用333,否则乱套了)
- B3用ID假设是335,那么A的MT4中必须再开一个图表挂跟单EA,且设置ID为335,这样才能配对(这时B3不可以用333,334,否则乱套了)
3.选择跟单类型:四选一: 暂不跟单,跟多与空,只跟多,只跟空 4.错过多少秒则不跟: 默认180秒,意思是喊单的单子开仓时间超过了180秒了,则不跟单了。
- 只跟180秒内开出的单子,防止喊单的单子开出很久了(比如1天前开的) 跟单还会跟。
- 由于跟单是实时的,单子一开出就会跟上,所以180秒也足够了,这是防止跟单与喊单的MT4有掉线,可能会恰好掉了几秒,所以需要限定时间。
- 如果你想跟前几天的单子,那你就把这个参数设置足够大,自己去算应该是多少秒。
5.错过多少倍点差不跟:默认是1,意思是喊单价格与跟单价格超过1倍点差则不跟。建议设置为10。
- 注意如果是反向跟单,这个参数务必设置至少2,因为反向跟单时两边本身就差距了一倍的点差。
- 错过多少倍点差不跟=1,意思是喊单开仓价格与跟单开仓价格超过了跟单品种的点差的1倍就不跟单,1倍以内就跟单。
- 用跟单品种自身的点差作为参考,这样就可以适应任意品种了。
- 如果是点差极小的ECN平台,建议设置为10,避免开仓/平仓漏单
- 跟单是实时的,设置大一点并不会影响开仓/平仓价格
- 设置大一点,会更快的通过EA的条件检查,跟单也就能立即执行
注意:
- 4与5必须同时成立才会跟单(开仓/平仓),否则会导致不跟单
- 错过多少秒则不跟,建议为180
- 错过多少倍点差不跟,建议为10
*********************************************
6.喊单MT4的品种后缀:
- 如果喊单的品种没有后缀,则不用设置。
- 如果喊单与跟单的品种名称完全一致,即使都有后缀,但是后缀一样的,则这个参数不用设置;如果后缀不一样,则必须设置。
7.跟单MT4的品种后缀:
- 如果跟单的品种没有后缀,则不用设置。
- 如果喊单与跟单的品种名称完全一致,即使都有后缀,但是后缀一样的,则这个参数不用设置;如果后缀不一样,则必须设置。
- 6与7这2个参数举例说明:
- 如果喊单与跟单都没有后缀,比如喊单是EURUSD,跟单也是EURUSD,则这2个参数都不需要设置。
- 如果喊单与跟单都有后缀,但是是一样的后缀,比如喊单是EURUSDm,跟单也是EURUSDm,后缀都是m,则这2个参数都不需要设置。
- 也就是说6,7 当喊与跟的品种名称完全一模一样时,6和7就都不需要设置。
- 只有一个有后缀,一个没有后缀就需要设置,或者都有后缀但是后缀又不一样,就需要设置。
- 比如喊单有后缀,跟单没有有后缀:如喊单是EURSUDm,跟单是EURUSD,那么喊单要设置成m,跟单则不需要设置,即:喊单MT4的品种后缀 m
- 比如喊单没有后缀,跟单有后缀:如喊单是EURSUD,跟单是EURUSDx,那么喊单不需要设置,跟单则需要设置成x,即: 跟单MT4的品种后缀 x
- 比如喊单与跟单都有后缀,且不同。如喊单是EURUSDm,跟单是EURUSDpro, 则设置如下:
- 喊单MT4的品种后缀 m
- 跟单MT4的品种后缀 pro
- 什么是后缀举例说明:
- EURUSDm 后缀是 m
- EURUSD.m 后缀是 .m
- EURUSD.M 后缀是 .M
- EURUSDpro 后缀是 pro
- EURUSD#pro 后缀是 #pro
- 简单地说,后缀就是 EURUSD 后面的所有的字符,包括 . 也是属于后缀的一部分,且要注意大小写。
********************************************* 8. 喊与跟黄金白银名称有差异
- 请在下面设置,喊与跟之间用*隔开,例如GOLD*XAUUSDm,先写喊单的GOLD,再写跟单的XAUUSDm,中间用*隔开,是全名称即有后缀。
- 主要是喊单与跟单的黄金白银品名差异,只要不是一模一样,那么就必须指明各自的全名称,即指明的时候必须带有后缀。
下面是示范填写: 9. 喊单与跟单黄金全名称(用*隔开): GOLD*XAUUSDm 10.喊单与跟单白银全名称(用*隔开) SILVER*XAGUSDm 11.... 12.... 13. 选择跟单手数类型:这个参数有五种选择,按照倍数,固定手数,资金管理,跟喊资比,跟喊合约比。默认是固定手数。 14. 设置倍数: 如果手数类型选择了 按照倍数,则这个参数必须设置一个倍数,默认是1,那么跟单的手数= 喊单的手数*倍数。 15.设置固定手数: 如果手数类型选择了 固定手数,则这个参数必须设置一个手数,默认是0.1,那么无论喊单的单子是多少手,跟单都固定为0.1手。 16.资金管理百分比: 如果手数类型选择了 资金管理,则这个参数必须设置一个资金百分比,默认是3,表示3%,那么跟单的手数=可以保证金*3%计算手数。 17.跟喊资比调整系数:如果手数类型选择了 跟喊资比,那么这里必须设置这个参数,默认是0.95,可以理解成用净资产的95%来跟单。 17A.跟喊合约比调整系数: 跟单手数选择 按照 跟喊合约比,即跟单合约大小/喊单合约大小*调整系数*喊单手数 18.最小手数:如果上面四种方式得出的手数比这个最小手数 还小,则以这个最小手数开仓。如果默认是0,则这个参数不起作用。 19.最大手数:如果上面四种方式得出的手数笔这个最大手数 还大,则以这个最大手数开仓。如果默认是0,则这个参数不起作用。 跟喊资比解释:
- 跟喊资比意思是跟单与喊单的净资产之比,用来来计算跟单手数。
- 要用到跟单净资产,跟单品种合约大小,喊单净资产,喊单品种合约大小参数,计算过程如下:
- 跟单手数 = (跟单净资产/喊单净资产) * (喊单品种合约大小/跟单品种合约大小) * 跟喊资比调整系数 * 喊单单子手数
- 跟喊资比调整系数:这个参数默认是0.95,可以理解成跟单者用净资产的95%来跟单,也就是这样:
- 跟单手数 = (跟单净资产 * 跟喊资比调整系数/喊单净资产) * (喊单品种合约大小/跟单品种合约大小) * 喊单单子手数
- 请注意,本EA考虑的是跟单与喊单帐号都是相同的货币帐号。如果两边是不同货币帐号,比如喊单是日元帐号,跟单是美元帐号
- 那只能用户自己通过USDJPY=115.11的价格计入到跟喊资比调整系数中,设置成 喊资比调整系数 = 115.11*0.95 = 109.35 ,达到两边都是日元的大致效果。
按照跟喊合约比解释:
注意:
- 13,14,15,16,17,18,19 这里是关于手数的计算,最终计算结果如果比平台规定最大手数还大,那就按照平台的最大手数交易
- 如果比平台规定的最小手数还小,那就按照平台的最小手数交易。
20.是否跟平仓: false则不跟平仓,那跟过的单子则不会跟着喊单平仓。true则跟着平仓 20.是否跟挂单: false则不跟,挂单成交后再跟。true则实时跟挂单。 20.是否跟止盈止损:false则不跟。true则跟,那么喊单的止盈止损会实时同步到跟单单子,喊单修改了,跟单也会实时修改。 20.是否反向跟单:false表示不反向,true表示反向。反向意思是喊单是buy,跟单则sell,喊单是sell,跟单则buy。
- 注意:如果跟单途中把正向跟单修改成反向跟单,那么前面正向跟上的单子不会继续跟单(平仓,修改止盈止损都不会跟进)
- 或者反向跟单的途中,修改成正向跟单了,那么前面反向跟单的单子不会继续跟单(平仓,修改止盈止损都不会跟进)
- 喊单与跟单的单子都是一一对应的,假设喊单单子的单号是33445678
- 如果设置为正向跟单,对应的跟单的单子的注释为33445678#
- 如果设置为反向跟单,则对应的跟单的单子的注释为33445678R#
- 设置为正向跟单,EA只检查 xxxxxx#单子,而不会检查xxxxxxR#
- 如果设置为反向跟单,EA只检查xxxxxxR#单子,而不会检查xxxxxx#
- 因此凡是中途由正向跟单修改成反向(或者反之), 都会导致前面的跟单无法继续跟进。
21.品种过滤设置:
- 按照喊单MT4的品名填写,多个品种用*隔开,如 EURUSD*GBPUSD*AUDUSD
- 如果喊单的品名有后缀则也必须写全后缀
22.只跟的品种:
- 比如只想跟EURUSDpro就填写EURUSDpro
- 只想跟EURUSDpro和USDJPYpro就填写 EURUSDpro*USDJPYpro
23.不跟的品种:
注意:
- 22,23这两个参数,需要填写就填写,不需要就空着,不要填写任何东西,包括空格都不行。
- 需要填写的时候,末尾不要有任何其他多余的字符,比如这样填写EURUSDpro*USDJPYpro# ,最后的#就是多余的,会造成跟单错误。
- 22,23这两个参数要按照 喊单MT4的品名填写,而不是跟单MT4的品名,不是跟单MT4的品名,不是跟单MT4的品名,说三遍。
- 跟单过程中途添加了只跟品种,比如EURUSDpro*USDJPYpro,那之前开的其他品种是不会继续跟单(开仓,平仓,修改止盈止损等都不会跟进)
- 跟单过程中途添加了不跟品种,比如EURUSDpro*USDJPYpro,那之前开的EURUSDpro,USDJPYpro是不会继续跟单(平仓,修改止盈止损等都不会跟进)
24.魔术数Magic Num过滤设置
- 有则填写下面25,26参数,没有就空着
- 多个Magic Num用 * 隔开,如7052*3568*1234
25.设置只跟魔术数: 26.设置不跟魔术数: 注意:
- 如无需要,请不要填写任何数字,空着它即可。
- 跟单过程中途添加了只跟魔术数,比如112,那之前开的单子,如果魔术数不是112,则不会继续跟单(平仓,修改止盈止损等都不会跟进)。
- 跟单过程中途添加了不跟魔术数,比如113,那之前开的单子,如果魔术数是113,则不会继续跟单(平仓,修改止盈止损等都不会跟进)。
|