螺纹指数换月那一天的开盘价和收盘价 (文华财经WH8赢智V8.2)

投资者咨询:螺纹指数换月那一天的开盘价和收盘价 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-4-11 17:01
如何求:螺纹指数换月那一天的开盘价和收盘价?
例如:主力5月1905合约换月10月1910合约,求10月1910合约成为主力合约那一天的开盘价和收盘价。
谢谢。
技术人员回复
日期:2019-4-11 17:04
参考:

AA..BARSLAST(HISEXPDATE<>REF(HISEXPDATE,1))+1;
VALUEWHEN(AA=1,O);
VALUEWHEN(AA=1,C);
投资者咨询:螺纹指数换月那一天的开盘价和收盘价 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-4-11 17:01
 是这样写吗?
AA..BARSLAST(HISEXPDATE<>REF(HISEXPDATE,1))+1;
DO:VALUEWHEN(AA=1,O);//定义换月主力开盘价
DC:VALUEWHEN(AA=1,C);//定义换月主力收盘价
技术人员回复
日期:2019-4-11 18:21
 是的,可以的 

 另外,需要用到主连合约上,您加载看下
投资者咨询:螺纹指数换月那一天的开盘价和收盘价 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-4-11 17:01
 加载到螺纹指数不出划线?
投资者咨询:螺纹指数换月那一天的开盘价和收盘价 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-4-11 17:01
回测用:
如何求:螺纹指数历史每次换月那一天,成为主力那天的开盘价和收盘价?

如何编写:
成为主力那天的收盘价,BK;
新主力出现(换月),SP;

技术人员回复
日期:2019-4-11 19:11
我们分析了一下您的思路,需要换到主连合约上实现

编写参考,这样开盘收盘也会有数值和画线的,您体验一下:

AA..BARSLAST(HISEXPDATE<>REF(HISEXPDATE,1))+1;
DO:VALUEWHEN(AA=1,O);//定义换月主力开盘价
DC:VALUEWHEN(AA=1,C);//定义换月主力收盘价
REF(AA,1),BK;
AA,SP;
MULTSIG(0,0,1,0);
AUTOFILTER;