以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  tenterbars总是输出-1  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=11628)

--  作者:自下而上
--  发布时间:2012/5/11 8:33:45
--  tenterbars总是输出-1

公式很简单,股票账户中也有持仓,但利用debugfile总是输出错误的结果,不知道是我对函数的用法有误,还是函数用于股市有问题?下面附公式:

 

runmode:0;

if tholding>0 then DEBUGFILE(\'c:\\chicangshijian.txt\',\'持仓时间=%.0f\'+\',品种:\'+stkname,tenterbars(0));

 

 

[此贴子已经被作者于2012-5-11 8:34:35编辑过]

--  作者:jinzhe
--  发布时间:2012/5/11 8:55:01
--  
输出tholding的值看一下,看看是不是也是输出一个不理想的值
[此贴子已经被作者于2012-5-11 8:57:16编辑过]

--  作者:admin
--  发布时间:2012/5/11 9:02:19
--  
仔细看看tenterbars函数的说明!
--  作者:自下而上
--  发布时间:2012/5/11 9:02:24
--  

持仓输出正常,公式如下:

 

runmode:0;

if tholding>0 then DEBUGFILE(\'c:\\chicangshijian.txt\',\'持仓量=%.0f\'+\',品种:\'+stkname,tholding);

if tholding>0 then DEBUGFILE(\'c:\\chicangshijian.txt\',\'持仓时间=%.0f\'+\',品种:\'+stkname,tenterbars(0));


--  作者:自下而上
--  发布时间:2012/5/11 9:03:05
--  

输出如下:

2012-05-11 09:01:22.879    持仓量=400,品种:华联控股
2012-05-11 09:01:22.880    持仓时间=-1,品种:华联控股
2012-05-11 09:01:23.558    持仓量=200,品种:中水渔业
2012-05-11 09:01:23.558    持仓时间=-1,品种:中水渔业
2012-05-11 09:01:24.033    持仓量=200,品种:利欧股份
2012-05-11 09:01:24.034    持仓时间=-1,品种:利欧股份
2012-05-11 09:01:24.076    持仓量=100,品种:精诚铜业
2012-05-11 09:01:24.076    持仓时间=-1,品种:精诚铜业
2012-05-11 09:01:24.311    持仓量=100,品种:新筑股份
2012-05-11 09:01:24.312    持仓时间=-1,品种:新筑股份
2012-05-11 09:01:24.389    持仓量=100,品种:中泰桥梁
2012-05-11 09:01:24.389    持仓时间=-1,品种:中泰桥梁
2012-05-11 09:01:24.442    持仓量=100,品种:四川路桥
2012-05-11 09:01:24.443    持仓时间=-1,品种:四川路桥
2012-05-11 09:01:24.637    持仓量=100,品种:西部资源
2012-05-11 09:01:24.637    持仓时间=-1,品种:西部资源


--  作者:jinzhe
--  发布时间:2012/5/11 9:18:24
--  
下个单试试,看看是不是也是-1?
--  作者:自下而上
--  发布时间:2012/5/11 9:19:20
--  
昨天已经试过,自动下单,是-1
--  作者:jinzhe
--  发布时间:2012/5/11 9:33:30
--  
因该是第一次开所以是-1,过了几根k线这个值就不同了
--  作者:自下而上
--  发布时间:2012/5/11 9:34:54
--  
不是,持仓中持仓2天、3天、4天的都有
--  作者:自下而上
--  发布时间:2012/5/11 9:39:07
--  
以下是引用admin在2012-5-11 9:02:19的发言:
仔细看看tenterbars函数的说明!

认真研读过说明,空仓情况下输出-1,问题是目前有持仓。当然,可能我的理解还不到位,或者牵涉到哪里的设置会有影响?