[求助]关于CAPITAL的问题 [通达信]
-
咨询内容:
代码1:
股本:"???$CAPITAL",NODRAW;
股票名称写错,返回0值。
但类似错误的代码并不都是返回0值:
代码2:
股本1:"002700$CAPITAL",NODRAW;
股本2:"???$CAPITAL",NODRAW;
股本1返回460608.00
股本2返回460608.00
在这里股本2返回了上句代码的值,这应该是不正常的。
如果在其中插入其它代码,它似乎又正常了:
代码3:
股本1:"002700$CAPITAL",NODRAW;
插入:"002700$H",NODRAW;
股本2:"???$CAPITAL",NODRAW;
股本1返回460608.00
股本2返回0
但必须是插入双引号类型的代码,要不仍然出现前面的情况:
股本1:"002700$CAPITAL",NODRAW;
插入:H,NODRAW;
股本2:"???$CAPITAL",NODRAW;
股本1返回460608.00
股本2返回460608.00
这可能会导致一种情况的出现:
就是在输错股票代码的情况下,仍能获得数据,
当然这种数据是不正确的,可能会导致误判。
这也许不是什么问题,因为这个问题的前提是输错股票代码的情况下才会发生,
如果正确输入,就不存在这个问题。
在线的各位高手,请问,以上的看法正确吗?
盼回复。
-
通达信技术部:
因为本身$只支持 调用其他数据的 h o l c 基本行情数据 ,不支持其他的调用 如果你用h O L C 就会是正常的 如果你用其他的变量放在后面 他可能就只解析后面的capital了 祝投资愉快。
如果调用另一个品种的其他数据 请使用
CALCSTOCKINDEX.
用法:CALCSTOCKINDEX(股票代码,指标名称,指标线),
返回股票该指标相应输出的计算值.例如:
CALCSTOCKINDEX('600000SH','KDJ',3)表示上证600000股票的KDJ指标第3个输出即J之值
CALCSTOCKINDEX('IFL0','MACD',2)表示IFL0品种的MACD指标第2个输出值.注意:引用品种的对应周期的数据必须要先下载到本地
-
通达信客服:
感谢超版提示
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容