投资者咨询:若平仓信号一直不成交 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-6-9 19:04
为了避免滑点过多,我是用触发价平仓的,但有个问题,若平仓信号一直不成交,且一直处于亏损中,程序能不能读取浮亏额,然后判断浮亏超过多少(止损),自动撤单,并重新委托平仓?如果不能自动撤单并重新委托,哪能不能根据浮亏额开出相反方向的单,进行锁仓?(例如SP一直不成交,亏损超过1000元,发出SK卖开,与不能成交的多单对锁)问题的关键在于,因为系统已经发出了SP只是不成交,此时还能不能读取当前的浮亏额?
投资者咨询:若平仓信号一直不成交 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-6-9 19:04
如下表达可否实现?
ISLASTBP AND REFSIG_PRICE2(BP,1)=0 AND REFSIG_PRICE(BP,1)-C>=10,BK(REFSIG_VOL(BP,1));//上一笔买平不成交,且价格低于平仓价格10个点,反向开多,锁仓
ISLASTSP AND REFSIG_PRICE2(SP,1)=0 AND C-REFSIG_PRICE(SP,1)>=10,SK(REFSIG_VOL(SP,1));//上一笔卖平不成交,且价格高于平仓价格10个点,反向开空,锁仓
上一笔BP不成交,用 REFSIG_PRICE2(BP,1)=0,是否正确?一天之中有N个BP信号,如果上一笔BP未成交,那么REFSIG_PRICE2(BP,1)读取的是最后一个已发出BP信号未成交的价格还是倒数第二个BP信号的已成交价格?
投资者咨询:若平仓信号一直不成交 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-6-9 19:04
锁仓后如何解锁,看看如下是否可行:(加了分组指令)与楼上相比,我把比平仓价低10点改成了比开仓价相差10点
ISLASTBP AND REFSIG_PRICE2(BP,1)=0 AND REFSIG_PRICE(SK,1)-C>=10,BK('B',REFSIG_VOL(BP,1));//上一笔买平不成交,且价格低于开仓价格10个点,反向开多,锁仓
ISLASTSP AND REFSIG_PRICE2(SP,1)=0 AND C-REFSIG_PRICE(BK,1)>=10,SK('B',REFSIG_VOL(SP,1));//上一笔卖平不成交,且价格高于开仓价格10个点,反向开空,锁仓
REFSIG_PRICE2(BP,1)>0 AND BKVOL>0,SP('B',BKVOL);//当上一个未成交的空头最终成交,B组多头平仓,解锁
ISLASTBP AND REFSIG_PRICE2(BP('A'),1)=0 AND REFSIG_PRICE(SK('A'),1)-C>=10,BK('B',REFSIG_VOL(BP('A'),1));//上一笔买平不成交,且价格低于平仓价格7个点,反向开多,锁仓
ISLASTSP AND REFSIG_PRICE2(SP('A'),1)=0 AND C-REFSIG_PRICE(BK('A'),1)>=10,SK('B',REFSIG_VOL(SP('A'),1));//上一笔卖平不成交,且价格高于平仓价格7个点,反向开空,锁仓
REFSIG_PRICE2(BP('A'),1)>0 AND BKVOL>0,SP('B',BKVOL);//当上一个未成交的空头最终成交,B组多头平仓,解锁
REFSIG_PRICE2(SP('A'),1)>0 AND SKVOL>0,BP('B',SKVOL);//当上一个未成交的多头最终成交,B组空头平仓,解锁
技术人员回复
日期:2018-6-10 12:00
分析您1楼思路中含有锁仓思路
经核实,趋势模型是不支持锁仓的,这里需要您调整下思路
投资者咨询:若平仓信号一直不成交 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-6-9 19:04
可事实上,实盘中,由于有挂单未成交,经常是有两种持仓单同时存在的(请看附件)
。而当价格大幅震荡时,原来亏损且平仓未成交的多单也会最终成交。我是想利用这种机会,制造出锁仓的效果。请主要分析我上述的这些函数应用,逻辑上是否有问题,如果没有问题,我明天可以模拟跑实测试试看!
。而当价格大幅震荡时,原来亏损且平仓未成交的多单也会最终成交。我是想利用这种机会,制造出锁仓的效果。请主要分析我上述的这些函数应用,逻辑上是否有问题,如果没有问题,我明天可以模拟跑实测试试看! 投资者咨询:若平仓信号一直不成交 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-6-9 19:04
由于未成交的BP信号,或者SP信号,已经成为确定性信号,所以,模型已经判断完成了一次完整的交易。因此开出新的BK,SK应该完全没有问题。我这里主要问的是,上述判断有未成交的函数是否正确,如果能判断出有未成交,作出新的开仓条件,也未尚不可呀?
技术人员回复
日期:2018-6-10 19:21
您上面的情况主要是委托价格没有优势导致一直挂单,建议使用市价委托,可以避免这类不成交的情况
如果想想对挂单进行进一步的精细控制,需要通过算法交易模型来实现
可以参考高级教程了解一下:
投资者咨询:若平仓信号一直不成交 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-6-9 19:04
不行的,我这种超短本来就是吃两个点的差价,滑一个点就不赚钱了,用市价至少滑一个点。我只想问的是,REFSIG_PRICE2(BP,1)这个函数,当BP信号已经确定的情况下,挂单还没有成交,是不是返回的数值为0,而当随后的挂单成交后,返回的是不是实际成交价格。
技术人员回复
日期:2018-6-11 9:47
