以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  数据格式  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=148138)

--  作者:林华强
--  发布时间:2017/2/24 9:29:46
--  数据格式
QNB是什么意思?以下是我的部分代码:
IF THOLDING()>0 THEN BEGIN
   WIN:=H-TENTERPRICE;
   LOSS:=TENTERPRICE-L;
END;
IF THOLDING()<0 THEN BEGIN 
   WIN:=TENTERPRICE-L;
   LOSS:=H-TENTERPRICE;
END;

DEBUGFILE(\'D:\\TEST2.TXT \', \'WIN:\'&NUMTOSTR(WIN,4)&
                            \'       LOSS:\'&NUMTOSTR(LOSS,4)&
                            \'       持仓类型:\'&NUMTOSTR(THOLDING(),1)&
                            \'       最新价:\'&NUMTOSTR(dynainfo(7),4)&
                            ...........................
图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2017/2/24 9:33:13
--  

空值

把你的输出调试代码发完整

 


--  作者:林华强
--  发布时间:2017/2/24 9:41:25
--  
//止盈
TSELL(WIN>=ZHIYING*MINDIFF,手数,LMT,CLOSE); 
TSELLSHORT(WIN>=ZHIYING*MINDIFF,手数,LMT,CLOSE);
//止损
TSELL(LOSS>=ZHISUN*MINDIFF,手数,STPLMT,TENTERPRICE-ZHISUN*MINDIFF,CLOSE); 
TSELLSHORT(LOSS>=ZHISUN*MINDIFF,手数,STPLMT,TENTERPRICE+ZHISUN*MINDIFF,CLOSE);

空值的话会影响这几句的判断吗?后面的调试代码没有问题,就是WIN,LOSS这两个输出数据没看懂。

--  作者:jinzhe
--  发布时间:2017/2/24 9:44:01
--  
以下是引用jinzhe在2017-2-24 9:33:13的发言:

空值

把你的输出调试代码发完整

 


--  作者:林华强
--  发布时间:2017/2/24 9:58:51
--  
DEBUGFILE(\'D:\\TEST2.TXT \', \'WIN:\'&NUMTOSTR(WIN,4)&
                            \'       LOSS:\'&NUMTOSTR(LOSS,4)&
                            \'       持仓类型:\'&NUMTOSTR(THOLDING(),1)&
                            \'       最新价:\'&NUMTOSTR(dynainfo(7),4)&
                            \'       卖一价:\'&NUMTOSTR(DYNAINFO(34),4)&
                            \'       买一价:\'&NUMTOSTR(DYNAINFO(28),4)&
                            \'       n1:\'&NUMTOSTR(n1,2)&
                            \'       上次开多委托价:\'&NUMTOSTR(TORDERPRICE(1,1),4)&
                            \'       n2:\'&NUMTOSTR(n2,1)&
                            \'       上次平多委托价:\'&NUMTOSTR(TORDERPRICE(2,1),4)&
                            \'       n3:\'&NUMTOSTR(n3,1)& 
                            \'       上次开空委托价:\'&NUMTOSTR(TORDERPRICE(3,1),4)&
                            \'       n4:\'&NUMTOSTR(n4,1)&
                            \'       上次平空委托价:\'&NUMTOSTR(TORDERPRICE(4,1),4)
                             ,0);

--  作者:jinzhe
--  发布时间:2017/2/24 10:13:09
--  

那么这段输出结果,是在有开仓的情况下还是没有开仓的情况下输出的?


--  作者:林华强
--  发布时间:2017/2/24 10:24:00
--  
输出结果我没有限制条件
--  作者:林华强
--  发布时间:2017/2/24 10:25:32
--  
WIN跟LOSS是在有持仓的情况下才给他赋值
[此贴子已经被作者于2017-2-24 10:25:54编辑过]

--  作者:jinzhe
--  发布时间:2017/2/24 10:40:13
--  
持仓是手工开仓还是程序开仓
--  作者:jinzhe
--  发布时间:2017/2/24 10:40:33
--  
持仓是只有单向持仓,还是多空都有?