SubscribeBar(SymbolType()+IIFString(Len(SymbolType())>1,"888","9888"),"1h",Data0.BeginDateTime());
如题,请问老师们,怎么修改上面一句才能实现按加载的数据源拿 到他的主连呢。 比如我加载的RB指数,自动订阅到主连
一个完整的合约名应该包含交易所标识,比如rb888合约的正确名称是“rb888.SHFE”,所以,你只需把数据源中这个交易所标识获取到,并加到888或者9888后面即可。
SubscribeBar(SymbolType()+IIFString(Len(SymbolType())>1,"888.","9888.") + ExchangeCode,"1h",Data0.BeginDateTime());
888 和 000 可以调用relativesymbol 来获取当前的主力合约