用网页编写mt4量化自动交易ea!简单、易用、高效!   新手入门视频   入门第一课图文   ea下载(1元一个)   ea编写教学视频   条件指令   动作指令   取值指令
亏损计入手数】动作指令说明

此指令计算一个最小的手数,使得这个手数盈利A点所盈利的金额,在抵消之前的亏损金额后,仍能获得指定点数的盈利。
注意:此指令只计入已经平仓订单的盈亏,持仓订单忽略不计。所以,一般用于空仓时,首单的手数计算。      
ww11.png
本EA识别码,所有识别码
     本EA识别码:表示只统计使用本ea参数窗口中的“订单识别码”进行建仓的订单的盈亏,如果“订单识别码”设置为0,则不限制识别码。 
     所有识别码:表示不限制订单识别码,不管订单的识别码是什么,不管是否手工建仓,还是其它ea建仓,都参与统计盈亏。    
当前商品,所有商品】只统计本ea所挂品种的订单的盈亏,或所有品种的订单的盈亏都参与统计。
BUY、SELL】可以勾选只统计某种类型的订单的盈亏,全不选等于全选。      
本次挂ea建仓的单,所有历史记录】本选项限制历史平仓记录的统计范围。
    本次挂ea建仓的单:只统计本次挂ea后建仓的平仓订单。
    所有历史记录:所有已经平仓的订单都参与统计。
    注意:无论选择的是哪个选项,ea从最后平仓的订单开始,依平仓时间从后向前统计订单的盈亏金额(包含过夜费、手续费),
          一旦遇到盈利点数(此点数不包含过夜费、手续费)大等于“平衡亏损后要求盈利点数”的平仓单,就结束统计。(此单不计入本次统计金额)
初始手数】首张订单的建仓手数。
平衡亏损后要求盈利点数A
     指定将计算得出的手数结果需要满足:盈利A点所得盈利金额,将大等于(平仓订单盈亏金额合计+初始手数获利A点的盈利金额
输出手数】指定计算结果存储到哪个变量中。注意:不能选择整数变量(N1、N2…),否则,手数值的小数部分将丢失。
亏损次数重置阀值】指定亏损平仓几次后,手数不再放大,直接返回 初始手数 作为计算结果。
亏损金额小于几不计入亏损重置次数】此参数服务于“亏损次数重置阀值”参数,可以设置订单的亏损金额太小,不计入亏损次数。
-----------------------------------------------------------------------------------------------------
应用

ww11.png
下图为生成ea后的回测效果,可以看出:
1、订单止损后,下一单的建仓手数会增大。
2、一旦最后一单止盈(下图红框),则获得的利润在抵消之前的亏损后,仍然会至少获得初始建仓手数(0.1)盈利100个点的利润(10美元)。

ww11.png