使用GETPRICE没有信号! (文华财经WH6赢顺V6.7)

投资者咨询:使用GETPRICE没有信号! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-31 9:27
同样模型,在模拟当中,一个使用主连有信号,一个使用指数加GETPRICE加CHECKSIG没有信号!

ZJ:REF(SETTLE,N),COLORGRAY;//昨结
PJ:SETTLE,COLORYELLOW;//昨平均价


差别,无其他差别,怎么会没信号?

ZJ:GETPRICE('YSETTLE'),COLORGRAY;//取得昨结
PJ:GETPRICE('AVPRICE'),COLORYELLOW;//昨平均价
 
技术人员回复
日期:2018-5-31 9:29
 GETPRICE 取的是盘口数据,不支持回测

您是在WH8上用吧?

小周期取昨结,您用YSETTLE就行了,您试下
投资者咨询:使用GETPRICE没有信号! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-31 9:27
 回测是没信号我知道啊,但是已经是运行模组中也没出信号啊,已经在运行了啊!

ZJ:REF(SETTLE,N),COLORGRAY;//昨结
PJ:SETTLE,COLORYELLOW;//昨平均价
一个使用主连有信号,





一个使用指数加GETPRICE加CHECKSIG没有信号!
ZJ:GETPRICE('YSETTLE'),COLORGRAY;//取得昨结
PJ:GETPRICE('AVPRICE'),COLORYELLOW;//昨平均价


 
投资者咨询:使用GETPRICE没有信号! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-31 9:27
发现问题了:


ZT:=GETPRICE( 'RISELIMIT'),NODRAW;//
DT:=GETPRICE( 'FALLLIMIT'),NODRAW;//
ZF:(ZT-ZJ)/ZJ,NODRAW;//
DF:=(DT-ZJ)/ZJ,NODRAW;//
QJ1:=((3*(ZT-ZJ))/4+ZJ),NODRAW;//
QJ2:=((3*(DT-ZJ))/4+ZJ),NODRAW;//
4F3:=C<=((3*(ZT-ZJ))/4+ZJ)&&C>=((3*(DT-ZJ))/4+ZJ),NODRAW;//幅度的4分之3价格内买卖


在开仓条件 条件中加入4F3为条件后,出现没有信号,那么老师指数是否没有涨跌停幅度和价格呢?
 
技术人员回复
日期:2018-5-31 9:43
因为 不支持回测,所以加入到模组时是忽略历史信号的

您在实盘运行时没出信号,是由于行情没满足

您对信号没执行有疑问的话,您上传指令语句,以及模组监控K线图,我们帮您看下
投资者咨询:使用GETPRICE没有信号! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-31 9:27
   
技术人员回复
日期:2018-5-31 9:49
可以的,GETPRICE取值时加入文华码指定取值即可


ZT:=GETPRICE(2114, 'RISELIMIT'),NODRAW;//
DT:=GETPRICE(2114, 'FALLLIMIT'),NODRAW;//
投资者咨询:使用GETPRICE没有信号! (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-31 9:27
以下是引用舟亢在2018/5/31 9:49:00的发言:
可以的,GETPRICE取值时加入文华码指定取值即可


ZT:=GETPRICE(2114, 'RISELIMIT'),NODRAW;//
DT:=GETPRICE(2114, 'FALLLIMIT'),NODRAW;//

 是否可以使用通用函数,不需要一个个写对应的合约文华码?直接是取得默认交易合约的!
技术人员回复
日期:2018-5-31 10:27
 没有的,这里只能手动调取,请理解