Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共70 条记录, 每页显示 10 条, 页签: [1] [2][3][4][5][6][7]
[浏览完整版]

标题:[求助]k线时间问题

1楼
渴望知识 发表于:2015/6/29 21:46:45
请教一个K线问题,我的代码如下:
if ref(h<ref(hhv(h,pzsj),1) or l>ref(llv(l,pzsj),1),1) then pzsj:=pzsj+1;//盘整时间
if ref(h>ref(hhv(h,pzsj),1) or l<ref(llv(l,pzsj),1),1) then pzsj:=1;//盘整时间

我使用的是5分钟周期,但是运行模式是序列计算,扫描时间为1秒。我调出这个PZSJ后,发现这个值在每秒都增加一个。
我想要的是计算K线的数值,这个用什么函数比较好呢?
我想到用时间函数,但是这里就有个问题了,中场休息的时间也会加入在内,那就影响了这个数值的可靠性了,请指教一下。
2楼
jinzhe 发表于:2015/6/30 8:50:40
那么pzsj是什么?
3楼
渴望知识 发表于:2015/6/30 9:09:55
就是一个全局变量名。
4楼
jinzhe 发表于:2015/6/30 9:13:31
超全局变量?不能迭代计算的,你用全局变量试试
5楼
渴望知识 发表于:2015/6/30 9:40:54
我用的是GLOBALVARIABLE 因为是后台程序,不能用VAR。。。。那个吧
[此贴子已经被作者于2015/6/30 9:41:10编辑过]
6楼
jinzhe 发表于:2015/6/30 9:41:47
用extgbdataset吧,
7楼
渴望知识 发表于:2015/6/30 9:43:08
另外,我想,因为是序列计算,轮询1秒,那这个条件每一秒都会成立的,应该是用一个判定K线的函数吧。
因为我求的是K线的数量,说白了也就应该是条件一成立后立即定义这个K线位置,就类似tenterbars这样一开仓就定义了这个K线位置一样。
[此贴子已经被作者于2015/6/30 9:44:57编辑过]
8楼
渴望知识 发表于:2015/6/30 9:45:55
extgbdatase这个不行吧,那会把我其他品种的策略都打乱了啊。
9楼
jinzhe 发表于:2015/6/30 9:52:36

每个策略里面extgbdataset定义的变量名不一样就行了

10楼
渴望知识 发表于:2015/6/30 10:01:28
除了这个就没别的方法了?
共70 条记录, 每页显示 10 条, 页签: [1] [2][3][4][5][6][7]


Powered By Dvbbs Version 8.3.0
Processed in 0.04297 s, 3 queries.