关于持仓问题 (文华财经WH8赢智V8.2)

投资者咨询:关于持仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-23 6:25
      请问老师,假如账户有持仓一手多单或空单,模组在   页面盒子  里自动运行直接下单的程序,请问直接下单对原有账户的持仓一手会有什么影响?假如信号是空单,对账户的多单怎么处理?
假如信号是多单,对账户的空单如何处理?假如信号和账户的持仓方向一致,那么对账户的持仓又如何处理?谢谢! 
技术人员回复
日期:2018-5-23 8:13
 

盒子出开仓信号,只是在原来持仓的基础上加上新开的仓位

――例如,原有多单1手,盒子发出SK信号,账户变成1手多单,1手空单

盒子出平仓信号,会平掉账户里的持仓

――例如  原有多单1手,盒子发出SP信号,账户1手多单被平掉
 
投资者咨询:关于持仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-23 6:25
 我做的是外盘合约,账户不可以同时持有多单和空单,请问也是同样的原理吗?会不会模组信号与持仓合约的交易方向相反 ,把持仓平掉再重新开立新的仓位? 
技术人员回复
日期:2018-5-23 8:45
我做的是外盘合约,账户不可以同时持有多单和空单,请问也是同样的原理吗?

――原理不同的,2楼给您解释的是内盘的机制。

外盘交易机制只有买、卖,不区分开、平。也就是我们常说的:外盘不支持锁仓,所以程序化信号执行时,和内盘有很大区别


――――――――――――――――――


举个例子:

如账户持有1手多单,外盘盒子出SK信号,因为外盘SK表示的就是卖出,所以会平掉多单,总账户的持仓会变成0

但是您在盒子里看到最新信号还是SK信号,后续待盒子再出BP信号,即表示:买入,所以账户会再开多1手

账户里变成1手多单,而只从盒子图表上看,您会以为自己是没有持仓的

也就是上面说的:外盘不区分开、平,所以您的账户持仓可能和盒子里的信号方向存在不同


注意:外盘程序化交易中,理论信号是完全按照信号配对原则来执行的:BK-SP-SK-BP,所以外盘机制不影响理论信号的判断

但账户持仓,是根据外盘机制来的,所以如果您有多单,出卖的信号就会把账户持仓平掉


您可以综合上面的小例子理解一下

       
投资者咨询:关于持仓问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-23 6:25
 我实际交易的纳指合约,是账户持有卖单一手,当卖开信号来时,与账户持仓方向一致,会卖开一手,为两手卖单,当买入信号来时,会执行两手买入,账户持仓为零,然后又出现一手卖开信号,账户为一手卖单持仓,然后又来了一手买信号,发出两手买开,账户为2-1等于一手买单,
   是不是可以理解为与账户持仓方向相同的信号会发出一手,与账户相反方向的信号,会发出两手?  
 
技术人员回复
日期:2018-5-23 10:01
不是这样理解

具体下单几手,都是设置的模型手数固定好的,并不是看方向取决于下几手


――――――――――――――――――――――――――――――――

是账户持有卖单一手,当卖开信号来时,与账户持仓方向一致,会卖开一手,为两手卖单

――这个是因为之前有一笔空单持仓,又遇到SK,再开1手(实际因为盒子程序化默认下单手数为1),所以一共变成2手

当买入信号来时,会执行两手买入,账户持仓为零

――当遇到BP时,因为您的模型默认手数是1,所以会平掉1手空,总持仓变成1手空单(就是还剩下非程序化之前开的那手空单)

然后又出现一手卖开信号,账户为一手卖单持仓

――再遇到SK。再开1手空,总账户已经有一手空,再开一手空,就变成2手空单

然后又来了一手买信号,发出两手买开,账户为2-

――再遇到BP。再平掉一手空。剩余还是最初的那1手空单