以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]止损语句失灵  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=83288)

--  作者:jason123
--  发布时间:2015/8/14 14:21:01
--  [求助]止损语句失灵
代码结构如下
//零仓位开多

if 零仓位开多 then begin
TBUY(1 AND TBUYHOLDINGEX( \'ac\',\'ic08\' ,0 )<10,1,LMT,A01,0,\'512810491\',\'ic08\' );
//开空后止损
if ZSCOND then BEGIN
TSELLSHORT(ZSCOND,TBUYHOLDINGEX( \'ac\',\'ic08\' ,0 ),MKT,0,\'512810491\',\'ic08\');
a43=0//标记仓位
end
a43=1//标记仓位
end

//零仓位开空
if 零仓位开空 then begin
TBUYSHORT(1 and AND TBUYHOLDINGEX( \'ac\',\'ic08\' ,0 )<10,b04,LMT,A01,A01-30,\'ac\',\'ic08\');

//开多后止损
if ZSCOND then BEGIN
TSELLSHORT(ZSCOND,TBUYHOLDINGEX( \'512810491\',\'ic08\' ,0 ),MKT,0,\'512810491\',\'ic08\');
a43=0 //标记仓位
end

a43=-1//标记仓位
end 

--  作者:jinzhe
--  发布时间:2015/8/14 14:33:28
--  

不是失灵

而是止损条件不成立


--  作者:jason123
--  发布时间:2015/8/14 14:52:35
--  
ZSCOND:TAVGENTERPRICEEX2( \'ac\' ,\'ic08\' ,0)-DYNAINFO(7)>=150*MINDIFF;

30个点 早就成立了啊 ,但是没有触发止损下单啊

--  作者:jinzhe
--  发布时间:2015/8/14 15:05:55
--  

这个结果是不是调试出来的吧?

用debugfile等函数进行调试下单条件,看看是不是和你想的一样,是成立的