投资者咨询:文华财经如何跨合约引用价格? (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-7-23 22:00
我希望在螺纹1910的主图日k线上,鼠标指向任意一根日k线,就显示那一天螺纹2001的收盘价,网上说文华有一个import函数可以跨合约引用价格,但我在wh6里找不到import函数。那如何跨合约引用价格呢?
技术人员回复
日期:2019-7-23 22:04
投资者咨询:文华财经如何跨合约引用价格? (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-7-23 22:00
那如何查一个合约的文华码?或者用什么函数可以取得一个合约的文华码?谢谢!
技术人员回复
日期:2019-7-23 22:25
投资者咨询:文华财经如何跨合约引用价格? (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-7-23 22:00
为了让这条命令更适用于不同的合约,我把它改成这样:
CC:IF(NAMELIKE('螺纹'),IF(ISCONTRACT('6890'),"6881$CLOSE",NULL),NULL);
CC:IF(NAMELIKE('焦煤'),IF(ISCONTRACT('8390'),"8381$CLOSE",NULL),NULL);
但是返回值一直是0,并没有像我期望那样,在螺纹1910上,返回对应的螺纹2001收盘价;在焦煤1909上,返回对应的焦煤2001收盘价;这是为什么?应该如何修改才能达到我期望的效果?
CC:IF(NAMELIKE('螺纹'),IF(ISCONTRACT('6890'),"6881$CLOSE",NULL),NULL);
CC:IF(NAMELIKE('焦煤'),IF(ISCONTRACT('8390'),"8381$CLOSE",NULL),NULL);
但是返回值一直是0,并没有像我期望那样,在螺纹1910上,返回对应的螺纹2001收盘价;在焦煤1909上,返回对应的焦煤2001收盘价;这是为什么?应该如何修改才能达到我期望的效果?
技术人员回复
日期:2019-7-24 8:29
投资者咨询:文华财经如何跨合约引用价格? (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-7-23 22:00
CC1:="6881$CLOSE";
CC5:="6885$CLOSE";
CC9:="6890$CLOSE";
XZC:IF(ISCONTRACT('RB1910'),CC1,NULL);
XZC:IF(ISCONTRACT('RB2001'),CC5,NULL);
XZC:IF(ISCONTRACT('RB2005'),CC9,NULL);
我把指标如上修改,希望指标加载在螺纹1910上,返回对应的螺纹2001收盘价;在螺纹2001上,返回rb2005的收盘价;在螺纹2005上,返回rb1910的收盘价;但是点“语法检测”,提示了2个错误:只支持引用1个合约,变量重复定义,如何解决?谢谢!


CC5:="6885$CLOSE";
CC9:="6890$CLOSE";
XZC:IF(ISCONTRACT('RB1910'),CC1,NULL);
XZC:IF(ISCONTRACT('RB2001'),CC5,NULL);
XZC:IF(ISCONTRACT('RB2005'),CC9,NULL);
我把指标如上修改,希望指标加载在螺纹1910上,返回对应的螺纹2001收盘价;在螺纹2001上,返回rb2005的收盘价;在螺纹2005上,返回rb1910的收盘价;但是点“语法检测”,提示了2个错误:只支持引用1个合约,变量重复定义,如何解决?谢谢!


技术人员回复
日期:2019-7-29 8:31