以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请老师帮忙解决一下图表模式下持仓同步的问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=149307)

--  作者:zm71212302
--  发布时间:2017/3/18 16:36:44
--  请老师帮忙解决一下图表模式下持仓同步的问题
cczyz:STKINDI(\'\',\'czyz.xncc\',0,DATAPERIOD),LINETHICK0;
p:=1;
if holding>0 and cczyz<0 then sell(1,0,limitr,OPEN);
if holding<0 and cczyz>0 then sellshort(1,0,limitr,OPEN);
if holding=0 and cczyz>0 then buy(1,P,limitr,OPEN);
if holding=0 and cczyz<0 then buyshort(1,P,limitr,OPEN);

xncc这个信号引用存在信号漂移,在实际持仓中,如果开了多单后不一会虚拟持仓变为空单,而实盘却是多单,用软件的持仓同步会直接平多开空,这时候会导致所开空单的价格非常差,所以能利用代码实现虚拟与实盘的判断同步功能。
要求判断当前实盘账户与虚拟账户持仓均价偏离不大的情况下纠正持仓,否则平仓,请问老师如何能实现,谢谢!


--  作者:jinzhe
--  发布时间:2017/3/20 9:03:44
--  
用系统自带的自动持仓功能
--  作者:zm71212302
--  发布时间:2017/3/20 12:36:12
--  

系统自带的功能主要是它会平完重新开反向单的,我想要的是他纠正后不开反向单

 


--  作者:zm71212302
--  发布时间:2017/3/20 12:37:05
--  
要求判断当前实盘账户与虚拟账户持仓均价偏离不大的情况下纠正持仓,否则平仓,请问老师如何能实现
--  作者:jinzhe
--  发布时间:2017/3/20 13:02:12
--  
那就不行了,图表上不判断实际持仓的
--  作者:zm71212302
--  发布时间:2017/3/20 17:24:22
--  
图片点击可在新窗口打开查看