以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  后台模型不挂单  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=159499)

--  作者:qkl586
--  发布时间:2017/11/13 23:27:13
--  后台模型不挂单
开平仓语句如下,其中“多头加仓”“多头减仓”“空头加仓”“空头减仓”都是取的变量数值:
if (基线变 ) then
begin
TCANCELEX(1,0,TACCOUNT(1),STKLABEL);

if ( TBUYHOLDINGEX(0,0,1)<maxbuy ) then TBUY(1,SS,LMT,多头加仓);
if ( TBUYHOLDINGEX(0,0,1)>0 ) then TSELL(1,SS,LMT,多头减仓);

if ( TSELLHOLDINGEX(0,0,1)<maxsell) then TBUYSHORT(1,SS,LMT,空头加仓);
if ( TSELLHOLDINGEX(0,0,1)>0 ) then TSELLSHORT(1,SS,LMT,空头减仓);

end

问题:不能正常自动挂单,当根K线走完取值挂单,取值正常,但接着就撤单,手工挂也撤单,第三根K线之后才能手工挂上。
上述模型是在多笔线上运行,错误也是运行时发生。请教高手如何修改才能正常撤销老单,挂出新单?

--  作者:banzhuan
--  发布时间:2017/11/14 8:42:20
--  

能上传一下您的交易日志看一下吗


--  作者:FireScript
--  发布时间:2017/11/14 8:48:52
--  
手工挂单都撤单的话需要看一下日志上当时的详细记录了。未必是代码问题了。 你直接把那段时间的日志复制粘贴发上来。
--  作者:qkl586
--  发布时间:2017/11/14 14:41:55
--  
已经解决,加了延时挂单控制就正常了