投资者咨询:[求助]哪里出了问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-6-2 13:53
#CALL[399006,AA] AS VAR1
#CALL[399005,AA] AS VAR2
#CALL[399001,AA] AS VAR3
#CALL[999999,AA] AS VAR4
#CALL[999300,AA] AS VAR5
#CALL[5320,AA] AS VAR6
HH1:=VAR1.HH;
LL1:=VAR1.LL;
HH2:=VAR2.HH;
LL2:=VAR2.LL;
HH3:=VAR3.HH;
LL3:=VAR3.LL;
HH4:=VAR4.HH;
LL4:=VAR4.LL;
HH5:=VAR5.HH;
LL5:=VAR5.LL;
HH6:=VAR6.HH;
LL6:=VAR6.LL;
RH:=IF(ISCONTRACT('沪金'),HH6,IF(CODELIKE(馄'),HH1,IF(CODELIKE(顚'),HH2,IF(CODELIKE(願'),HH3,IF(CODELIKE(ླྀ'),HH4,IF(CODELIKE(駧')||CODELIKE(鰿'),HH5,NULL))))));
#CALL[399005,AA] AS VAR2
#CALL[399001,AA] AS VAR3
#CALL[999999,AA] AS VAR4
#CALL[999300,AA] AS VAR5
#CALL[5320,AA] AS VAR6
HH1:=VAR1.HH;
LL1:=VAR1.LL;
HH2:=VAR2.HH;
LL2:=VAR2.LL;
HH3:=VAR3.HH;
LL3:=VAR3.LL;
HH4:=VAR4.HH;
LL4:=VAR4.LL;
HH5:=VAR5.HH;
LL5:=VAR5.LL;
HH6:=VAR6.HH;
LL6:=VAR6.LL;
RH:=IF(ISCONTRACT('沪金'),HH6,IF(CODELIKE(馄'),HH1,IF(CODELIKE(顚'),HH2,IF(CODELIKE(願'),HH3,IF(CODELIKE(ླྀ'),HH4,IF(CODELIKE(駧')||CODELIKE(鰿'),HH5,NULL))))));
RL:=IF(ISCONTRACT('沪金'),LL6,IF(CODELIKE(馄'),LL1,IF(CODELIKE(顚'),LL2,IF(CODELIKE(願'),LL3,IF(CODELIKE(ླྀ'),LL4,IF(CODELIKE(駧')||CODELIKE(鰿'),LL5,NULL))))));
根据以上的程序应该是只有到特定的合约才有数据输出,但是在以上的程序在任何合约上都有数据输出,不知道是怎么回事?
技术人员回复
日期:2018-6-2 18:02
您的程序源码有误,标红的源码您是想取什么合约呢?
双击选中函数右键,可以查看详细的函数说明的,您可以参考函数说明了解下
投资者咨询:[求助]哪里出了问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-6-2 13:53
AA指标:HH:=H;LL:=L;
#CALL[399006,AA] AS VAR1
#CALL[399005,AA] AS VAR2
#CALL[399001,AA] AS VAR3
#CALL[999999,AA] AS VAR4
#CALL[999300,AA] AS VAR5
#CALL[5320,AA] AS VAR6
HH1:=VAR1.HH;
LL1:=VAR1.LL;
HH2:=VAR2.HH;
LL2:=VAR2.LL;
HH3:=VAR3.HH;
LL3:=VAR3.LL;
HH4:=VAR4.HH;
LL4:=VAR4.LL;
HH5:=VAR5.HH;
LL5:=VAR5.LL;
HH6:=VAR6.HH;
LL6:=VAR6.LL;
#CALL[399005,AA] AS VAR2
#CALL[399001,AA] AS VAR3
#CALL[999999,AA] AS VAR4
#CALL[999300,AA] AS VAR5
#CALL[5320,AA] AS VAR6
HH1:=VAR1.HH;
LL1:=VAR1.LL;
HH2:=VAR2.HH;
LL2:=VAR2.LL;
HH3:=VAR3.HH;
LL3:=VAR3.LL;
HH4:=VAR4.HH;
LL4:=VAR4.LL;
HH5:=VAR5.HH;
LL5:=VAR5.LL;
HH6:=VAR6.HH;
LL6:=VAR6.LL;
RH:=IF(ISCONTRACT('沪金'),HH6,IF(CODELIKE('300'),HH1,IF(CODELIKE('002'),HH2,IF(CODELIKE('000'),HH3,IF(CODELIKE('60'),HH4,IF(CODELIKE('399')||CODELIKE('999'),HH5,NULL))))));
RL:=IF(ISCONTRACT('沪金'),LL6,IF(CODELIKE('300'),LL1,IF(CODELIKE('002'),LL2,IF(CODELIKE('000'),LL3,IF(CODELIKE('60'),LL4,IF(CODELIKE('399')||CODELIKE('999'),LL5,NULL))))));
我要引用的指数是:沪金合约引用美国的5320指数,沪银引用美国的5300, 所有的金属期货合约引用美国的相应指数(或者伦敦的对应指数也可以),三个煤炭合约引用煤炭指数引用7199煤炭指数,其他的合约引用相对应的指数,如玻璃引用玻璃指数。就股票来说沪市引用999999,深市399001,创业板399006,中小板399005,399指数系列引用沪深300,999300指数。
谢谢您!
技术人员回复
日期:2018-6-3 10:17
投资者咨询:[求助]哪里出了问题 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-6-2 13:53
当然是对应的实际合约了。
技术人员回复
日期:2018-6-3 17:53