总体止盈算的是净仓位还是合计仓位?
随着时间的推移,Hedging EA的功能也是越来越丰富,就拿平仓面板的总体止盈来说,里面就有多种止盈方式,那问题就来了:Hedging EA平仓面板里面的总体止盈里面的各种止盈条件算的是净仓位还是总仓位呢?
什么是净仓位和总仓位呢?
净仓位:就是多单和空单仓位相减得到的一个绝对值为净仓位,比如说多单比空单多一手,就是按一手的盈利来计算;
总仓位:在没有选择平仓面板里面的双向订单情况下,多单的盈利按本EA管理的本品种所有多单仓位来算,空单的盈利按本EA管理的本品种所有空单仓位来算;
若选择双向订单,盈利按总仓位来计算(总仓位=本EA管理的本品种所有多单仓位+本EA管理的本品种所有空单仓位)。
接下来咱们用历史数据回测来试一下,这样比较直观一点:
设置一个总体止盈(金额止盈10美元);打开顺势和逆势加仓按钮;自动面板设置无脑开仓,固定仓位0.01;
面板参数设置完成之后,关闭所有的面板,这样测试的速度会快点。
当触发总体止盈的时候,咱们看一下它是按总仓位还是净仓位?下图是空单达到总体止盈的条件。
空单平仓信息:
在这儿,可能有朋友又会提出这样的问题呢?这不是多单的平仓信息?
因为在订单类型里面,平仓空单相当于就是把空单买会回来,所以在类型里面显示的是“buy”
咱们来计算一下:合计盈亏=10.36+4.83+1.3-1.2-1.69-2.73=10.87;
盈利金额是10.874$,为什么不是10$呢?这是正常的,因为我回测的时候选择的是控制点,它是随机选择的当前K线的12个点,当某个点盈利金额>=10$的时候就满足平仓条件了,选择控制点是为了回测的速度更快,你可以根据需要选择更精细的数据。
所以,从以上的举例当中,我们可以发现:平仓面板总体止盈里面的条件平仓指的是总仓位,而不是净仓位。

相关文章
均线偏离用哪种?当前价还是最近交点?
这是EA邦论坛里面一会员提的需求,他平时交易的时候喜欢用Hedging EA 条件开平仓里面的均线偏离,...
EA程序化交易软件安装教学,遇到安装问题可以这么做
带你了解程序化交易,你好,我是小龙。 今天我会通过唐老师的一段视频来给大家说一下EA的安装以及安装的一些常...
MT5历史数据回测教学,比MT4回测方便多了
带你了解程序化交易,你好,我是小龙。 今天我会通过...
EA程序化交易软件无法加载或不开仓的原因
经常有人问下载的ea为什么不开仓,这篇文章整理一些不开仓的可能原因,供您参考。1、EA没有安装正确。 如下图,可能在mt4或mt5软件的Ea导航里就看不到...
EA高级应用-形态加仓
EA邦EA加仓面板中的形态加仓功能,应用了缠论中的分形。EA下载地址在文末。 之前的两种加仓方式(顺势加仓、逆势加仓),都是上...
双向对冲策略如何避免天地锁
上一篇我们说了《基于反向对冲的交易策略实测》,在使用过程中,发现了一个新的问题——在反向对冲中,有可能会形成天地锁。 ...
止盈止损线的实操
本文主要给大家讲一下平仓面板里的多单止盈止损线和空单止盈止损线的功能以及使用技巧。在这里,我们基于AllTime EA v5.1进行讲解,其他EA里的止盈止损线基本一致。 &...
MT4(MT5)数据文件夹默认在C盘,用此方法自定义数据文件夹
带你了解程序化交易,你好,我是小龙。 &nbs...