以文本方式查看主题

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

--  作者:lmvest
--  发布时间:2017/2/8 22:37:20
--  编程求停牌个股问题
引用的指标:停牌个股
TODATE:date;

跨指标引用:
TSDATE:STKINDI(\'000001\',\'停牌个股.TODATE\',0,6);//调用上证指数的DATE值
TPDATE:date;//计算停牌个股的DATE值

非常奇怪,如果跨指标引用只有第一行代码,那么可以准确显示大盘指数的DATE值,也就是可以取得最新的交易日;
但是如果两行代码都写出来,那么第一行就只能跟随第二行代码取得的DATE值了,当停牌日期比如是1150900,那么第一行不再是1170208,而是1150900;

应该怎样编写?请老师解惑,谢谢


--  作者:jinzhe
--  发布时间:2017/2/9 8:48:04
--  
上证指数是sh001,你些000001引用的是平安银行
--  作者:lmvest
--  发布时间:2017/2/9 10:40:01
--  
谢谢老师,但是问题还没解决,其一是同样下载了数据,为何SH001的数据缺失很严重;
第二想到换了创业板指399006来代替,问题和刚开始反应的是一样的;

继续请老师指导

--  作者:jinzhe
--  发布时间:2017/2/9 11:00:07
--  

“但是如果两行代码都写出来,那么第一行就只能跟随第二行代码取得的DATE值了,当停牌日期比如是1150900,那么第一行不再是1170208,而是1150900”

 

如图所示,都是最新值,


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

--  作者:lmvest
--  发布时间:2017/2/9 11:18:11
--  
老师换一只正在停牌的个股,看下指标计算出的结果就明白我的意思了;
--  作者:jinzhe
--  发布时间:2017/2/9 11:23:00
--  

你举个例子,说明问题一定是要有具体实力的,你不能举个不能说明问题的例子


--  作者:lmvest
--  发布时间:2017/2/9 11:32:25
--  重新发帖贴图上去
回复帖子找不到怎么发图
--  作者:lmvest
--  发布时间:2017/2/9 11:34:45
--  
抱歉还是找不到怎么发图片
以前很容易看见的

--  作者:lmvest
--  发布时间:2017/2/9 11:36:20
--  
比如我选000007全新好,已经停牌的个股,运行的结果都是1170113,调用指数返回的DATE不再是1170209了,单独一行语句就是1170209
--  作者:jinzhe
--  发布时间:2017/2/9 13:31:13
--  
你讲的只有第一句和两句都有的情况,我在本地调试了,没有你说的情况,你看图
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

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