以文本方式查看主题

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

--  作者:李亚弟
--  发布时间:2013/7/9 15:06:56
--  stkindi
代码如下:
fr:stkindi(\'IF00\',close,0,4); 
在股指连续30分钟K线下为什么不能正确显示收盘价?

fr:stkindi(\'IF00\',\'close\',0,4); 也不行。
--  作者:jinzhe
--  发布时间:2013/7/9 15:15:44
--  

完全不对啊,函数说明上是这么写的吗?

不会用的话推荐一个调用行情信息专用函数:callstock

举例

fr:callstock(\'if00\',vtclose,4);


--  作者:李亚弟
--  发布时间:2013/7/9 15:35:56
--  
fr:callstock(\'if00\',vtclose,4); 在 股指连续 30分钟K线上正常显示收盘价;
fr:callstock(\'ag00\',vtclose,4);却不能在 上期夜盘 的 白银连续 上正常显示收盘价。
为什么这样子?
我的目的是在上期夜盘上正常显示。

--  作者:jinzhe
--  发布时间:2013/7/9 15:46:51
--  

fr:callstock(\'syag00\',vtclose,4);

要这么写,不仅要写ag00,还要写对应的市场SY(上海夜盘市场)


--  作者:李亚弟
--  发布时间:2013/7/15 10:28:45
--  
我想引用TR,callstock引用不了,代码a:STKINDI(\'if00\',\'close\',0,6,-1);不知道错在哪里,不能正确显示。麻烦帮我改正。

--  作者:jinzhe
--  发布时间:2013/7/15 10:32:43
--  
callstock引用完全没有问题,stkindi写法参考函数说明
--  作者:李亚弟
--  发布时间:2013/7/15 10:50:26
--  
CALLSTOCK(\'1A0001\',VTCLOSE,6,-1);  这个是函数列表里面的例子,我直接复制,VTCLOSE改成VTTR,编译提示变量未定义。
关于STKINDI,我确实循着函数列表里的函数介绍在写,可能是我身在其中所以没看懂,请帮我写一个。这个函数我从上礼拜就开始问,现在还没能正确使用,并不是随便一个不懂就找别人要代码,不算过度依赖别人。

--  作者:jinzhe
--  发布时间:2013/7/15 11:01:15
--  

引用TR的话,可以这么写:

ATR1:STKINDI(\'\',\'ATR.ATR\',6,-1);

引用行情数据close,那么用callstock是没有问题的


--  作者:李亚弟
--  发布时间:2013/7/15 11:45:59
--  
fc:callstock(\'\',vtclose,1);
这行代码不能画出线来。
副图,逐K线计算,没勾  仅刷新最后一根K线。版本V2.997

--  作者:jinzhe
--  发布时间:2013/7/15 13:17:39
--  
callstock中不能用\'\'来替代默认的当前品种,得要这么写stklabel