以文本方式查看主题

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

--  作者:qucheng686
--  发布时间:2019/7/2 21:30:17
--  TENTERBARS问题
1. 经测试 TENTERBARS(1) 和 TTYPEBAR(1,1) 函数存在bug.
场景: 在2019/7/2 13:44 开的多单.   到15:00 收盘正常,  
可是 2019/7/2 21:00 开盘  TENTERBARS(1) 和 TTYPEBAR(1,1) 的值都变为 0. 可是并没有任何品种开仓 

--  作者:qucheng686
--  发布时间:2019/7/2 21:36:21
--  
这是明细和 日志

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\',\'买入持仓量TBUYHOLDING:%.0f\',TBUYHOLDING(1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'卖出持仓量TSELLHOLDING:%.0f\',TSELLHOLDING(1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'上次开仓到当前的周期数TENTERBARS(1):%.0f\',TENTERBARS(1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'上次开仓价格:%.2f\',TENTERPRICE);
DEBUGFILE(\'D:\\TEST00.TXT\',\'上次开仓类型:%.0f\',TTYPE(1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'当前数据周期:%.0f\',DATATYPE());
DEBUGFILE(\'D:\\TEST00.TXT\',\'前一次开多TTYPEBAR:%.0f\',TTYPEBAR(1,1));
DEBUGFILE(\'D:\\TEST00.TXT\',\'前一次开空TTYPEBAR:%.0f\',TTYPEBAR(1,3));



图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2019/7/2 21:36:36编辑过]

--  作者:FireScript
--  发布时间:2019/7/3 9:17:27
--  
你先看下后台设置这里的数据量是多少?

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2019/7/3 9:17:38编辑过]

--  作者:qucheng686
--  发布时间:2019/7/3 10:22:13
--  
这个设置的是1500
--  作者:FireScript
--  发布时间:2019/7/3 10:43:05
--  
 这个函数我本地试了是正常的。

你那个输出里面我注意到一个奇怪的地方可能和这个问题有关:
DEBUGFILE(\'D:\\TEST00.TXT\',\'时间:%.2f\',DATE+19000000);
DEBUGFILE(\'D:\\TEST00.TXT\',\'time:%.0f\',TIME());

这里代码写的输出是当前的time和date

但是日志记录的时间:

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

这个明显有问题,你是不是本地时间有点问题?因为你本地日志日期是7.02 金字塔输出的日期不可能是7.01。

--  作者:qucheng686
--  发布时间:2019/7/3 11:02:39
--  
本地时间是没有问题的,那个日志时间只有在每天晚上21点00分有问题,过了21点01分,就没问题了,这个我也注意到了,只是那个问题没有我提的问题严重就没有问。
--  作者:qucheng686
--  发布时间:2019/7/3 11:03:38
--  
现在测试确实没问题,场景只有在每天晚上21点开始就出问题了
--  作者:qucheng686
--  发布时间:2019/7/3 11:05:12
--  
版主可以在弄个测试,早盘开个模拟仓,到了晚上21点开盘,看下日志,就能重现问题
--  作者:FireScript
--  发布时间:2019/7/3 11:09:26
--  
 好,我按照你这个场景先测试下吧。
--  作者:qucheng686
--  发布时间:2019/7/3 11:49:41
--  
这是完整版日志
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:test00.txt2019-07-02 21#26#07.txt