以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  DATATYPE和TENTERPRICE问题  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=170020)

--  作者:qucheng686
--  发布时间:2019/5/21 11:47:55
--  DATATYPE和TENTERPRICE问题
if STKLABEL=\'ZC09\' then begin
DEBUGFILE(\'D:\\TEST00.TXT\',\'----------------------------\',0);
DEBUGFILE(\'D:\\TEST00.TXT\',\'品种代码:\'+STKLABEL,0);
DEBUGFILE(\'D:\\TEST00.TXT\',\'时间:%.2f\',DATE+19000000);
DEBUGFILE(\'D:\\TEST00.TXT\',\'time:%.0f\',TIME());
DEBUGFILE(\'D:\\TEST00.TXT\',\'账户持仓tholding:%.0f\',tholding);
DEBUGFILE(\'D:\\TEST00.TXT\',\'买入持仓量TBUYHOLDING:%.0f\',TBUYHOLDING(0));
DEBUGFILE(\'D:\\TEST00.TXT\',\'卖出持仓量TSELLHOLDING:%.0f\',TSELLHOLDING(0));

DEBUGFILE(\'D:\\TEST00.TXT\',\'最大亏损额:%.2f\',TWORSTTRADE);
DEBUGFILE(\'D:\\TEST00.TXT\',\'上次开仓到当前的周期数:%.0f\',TENTERBARS(0));
DEBUGFILE(\'D:\\TEST00.TXT\',\'上次开仓价格:%.2f\',
图片点击可在新窗口打开查看此主题相关图片如下:666.png
图片点击可在新窗口打开查看
);
DEBUGFILE(\'D:\\TEST00.TXT\',\'上次开仓类型:%.0f\',TTYPE(1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'当前数据周期:%.0f\',DATATYPE());

DEBUGFILE(\'D:\\TEST00.TXT\',\'N次信号指定类型距当前周期TTYPEBAR(N,TYPE):%.0f\',TTYPEBAR(2,1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'----------------------------\',0);
end


2019-05-21 11:37:30.914    ----------------------------
2019-05-21 11:37:30.914    品种代码:ZC09
2019-05-21 11:37:30.915    时间:20190521.00
2019-05-21 11:37:30.915    time:152200
2019-05-21 11:37:30.915    账户持仓tholding:-1
2019-05-21 11:37:30.915    买入持仓量TBUYHOLDING:0
2019-05-21 11:37:30.916    卖出持仓量TSELLHOLDING:1
2019-05-21 11:37:30.916    最大亏损额:0.00
2019-05-21 11:37:30.916    上次开仓到当前的周期数:-1
2019-05-21 11:37:30.917    上次开仓价格:-1.#R
2019-05-21 11:37:30.917    上次开仓类型:0
2019-05-21 11:37:30.917    当前数据周期:1
2019-05-21 11:37:30.918    N次信号指定类型距当前周期TTYPEBAR(N,TYPE):-1
2019-05-21 11:37:30.918    ----------------------------



DATATYPE问题,ZC09有开仓和持仓 但是上次开仓到当前的周期数:-1 , 上次开仓价格:-1.#R .  


--  作者:yukizzc
--  发布时间:2019/5/21 13:21:02
--  
TENTERBARS(1)
这里用1,0表示成交,瞬间开仓是不可能成交的

--  作者:qucheng686
--  发布时间:2019/5/21 14:06:50
--  
改了,但还是有问题, TENTERPRICE为-1.#R  .  TENTERBARS(0)为-1  . 





if TBUYHOLDING(0)>0 or TSELLHOLDING(0)>0 then begin
DEBUGFILE(\'D:\\TEST00.TXT\',\'----------------------------\',0);
DEBUGFILE(\'D:\\TEST00.TXT\',\'品种代码:\'+STKLABEL,0);
DEBUGFILE(\'D:\\TEST00.TXT\',\'时间:%.2f\',DATE+19000000);
DEBUGFILE(\'D:\\TEST00.TXT\',\'time:%.0f\',TIME());
DEBUGFILE(\'D:\\TEST00.TXT\',\'账户持仓tholding:%.0f\',tholding);
DEBUGFILE(\'D:\\TEST00.TXT\',\'买入持仓量TBUYHOLDING:%.0f\',TBUYHOLDING(0));
DEBUGFILE(\'D:\\TEST00.TXT\',\'卖出持仓量TSELLHOLDING:%.0f\',TSELLHOLDING(0));
DEBUGFILE(\'D:\\TEST00.TXT\',\'开仓价:%.2f\',开仓价);
DEBUGFILE(\'D:\\TEST00.TXT\',\'最大亏损额:%.2f\',TWORSTTRADE);
DEBUGFILE(\'D:\\TEST00.TXT\',\'上次开仓到当前的周期数:%.0f\',TENTERBARS(0));
DEBUGFILE(\'D:\\TEST00.TXT\',\'上次开仓价格:%.2f\',TENTERPRICE);
DEBUGFILE(\'D:\\TEST00.TXT\',\'上次开仓类型:%.0f\',TTYPE(1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'当前数据周期:%.0f\',DATATYPE());
DEBUGFILE(\'D:\\TEST00.TXT\',\'N次信号指定类型距当前周期TTYPEBAR(N,TYPE):%.0f\',TTYPEBAR(2,1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'closetime(1):%.0f\',OPENTIME(1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'closetime(2):%.0f\',OPENTIME(2));
DEBUGFILE(\'D:\\TEST00.TXT\',\'closetime(3):%.0f\',OPENTIME(2));
DEBUGFILE(\'D:\\TEST00.TXT\',\'closetime(4):%.0f\',OPENTIME(4));
DEBUGFILE(\'D:\\TEST00.TXT\',\'OPENTIME(1):%.0f\',OPENTIME(1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'OPENTIME(2):%.0f\',OPENTIME(2));
DEBUGFILE(\'D:\\TEST00.TXT\',\'OPENTIME(3):%.0f\',OPENTIME(3));
DEBUGFILE(\'D:\\TEST00.TXT\',\'OPENTIME(4):%.0f\',OPENTIME(4));
DEBUGFILE(\'D:\\TEST00.TXT\',\'----------------------------\',0);
end




2019-05-21 14:02:37.051    ----------------------------
2019-05-21 14:02:37.052    品种代码:FU09
2019-05-21 14:02:37.052    时间:20190521.00
2019-05-21 14:02:37.053    time:180300
2019-05-21 14:02:37.053    账户持仓tholding:3
2019-05-21 14:02:37.054    买入持仓量TBUYHOLDING:3
2019-05-21 14:02:37.054    卖出持仓量TSELLHOLDING:0
2019-05-21 14:02:37.054    开仓价:2916.00
2019-05-21 14:02:37.054    最大亏损额:0.00
2019-05-21 14:02:37.055    上次开仓到当前的周期数:-1
2019-05-21 14:02:37.055    上次开仓价格:-1.#R
2019-05-21 14:02:37.055    上次开仓类型:2
2019-05-21 14:02:37.055    当前数据周期:1
2019-05-21 14:02:37.056    N次信号指定类型距当前周期TTYPEBAR(N,TYPE):-1
2019-05-21 14:02:37.056    closetime(1):10000
2019-05-21 14:02:37.056    closetime(2):130000
2019-05-21 14:02:37.056    closetime(3):130000
2019-05-21 14:02:37.057    closetime(4):173000
2019-05-21 14:02:37.057    OPENTIME(1):10000
2019-05-21 14:02:37.057    OPENTIME(2):130000
2019-05-21 14:02:37.057    OPENTIME(3):143000
2019-05-21 14:02:37.058    OPENTIME(4):173000
2019-05-21 14:02:37.058    ----------------------------


--  作者:qucheng686
--  发布时间:2019/5/21 14:16:26
--  
fu09 2019/05/21 13:57:59开仓, 还未平仓
图片点击可在新窗口打开查看此主题相关图片如下:66666.png
图片点击可在新窗口打开查看

--  作者:banzhuan
--  发布时间:2019/5/21 14:22:42
--  
目前版本的 TENTERPRICE 返回值有些问题,如果没有已经成交价的委托价格则返回无效值,该问题已经反馈,后续版本版本中会修复的