中文模块写ea(MT4MT5源码),轻松写ea,不难! 新手入门视频 入门第一课图文 ea下载 ea编写教学视频 条件指令 动作指令 取值指令 |
本指令根据同向单的最后建仓单的建仓价偏离指定点数执行盈利加仓或亏损加仓,多空单分开执行,本指令只操作当前商品。
【本ea识别码,所有识别码】选择本ea识别码时,只处理本ea识别码的订单。(如果ea参数中识别码设置为0,等同于选择了所有识别码)
【亏损加仓,盈利加仓】每亏损N点加仓一单,或,每盈利N点加仓一单。
【间隔点数列表】用空格间隔输入多个间隔点数。
如果列表输入200 400 600,表示加仓第1单需与上单间隔200点,加仓第2单需与上单间隔400点,加仓第3单需与上单间隔600点。
如果列表中的数字个数小于加仓单数参数,则以列表中的最后一个数字作为超出部分的加仓单的间隔点数。
【手数倍数列表】输入英文空格间隔的多个数字,如“1.5 2 2.5 3.3”,
表示第n张单的手数相对于前一单的手数的倍数。当列表中数字个数比加仓单数少时,超出的订单使用最后一个数字算手数。
【手数模式】
手数模式-尾单倍数:根据同向最后一张建仓单的手数乘以设置的“手数倍数”得到新加仓单的手数。
a、当设定的倍数小于1时,如果计算出的手数与上单手数相同,则会减去平台允许的最小手数,作为新的建仓手数。
b、当设定的倍数大于1时,如果计算出的手数与上单手数相同,则会加上平台允许的最小手数,作为新的建仓手数。
手数模式-首单累乘:用持仓单中同向最早建仓单的手数乘以倍数,同向持仓几单就乘几次,得到新加仓单的手数。
累乘的运算结果的多余小数位,会直接被舍去,不进行四舍五入。
比如:如果平台允许的最小下单手数为0.1手,如果累乘的结果为0.16,那么最后的6会被舍去,只建仓0.1手。
【加仓单数】指定最大加仓几单。如果设置为5,则加上首单,则最大持仓6单。
如果中途有订单平仓,则达到加仓间隔后,会执行加仓,直到重新达到持仓6单。
如果加仓单数设置为-1或其它小于0的数字,则以间隔点数列表和手数倍数列表中包含的数字个数的较大者为加仓单数。
【一根K线只建仓一单】勾选后,一根K线的时间范围内,只加仓一次。
【止损点数】各加仓单建仓时,根据建仓价偏移指定点数,设置各自的止损价。
【止盈点数】各加仓单建仓时,根据建仓价偏离指定点数,设置各自的止盈价。
【单单最大手数】如果单张加仓单的手数大于此设定,则只开此设定的手数。