B2JQQ:=STRTRIMLEFT(OPOBYPRIRCE('QQ510050',B2JQ,0,1,0),'QQ'); //指定认购合约
B2J:=CALLSTOCKEX(B2JQQ,VTCLOSE ,DATATYPE,0,100); //认购收盘价
在策略里运行,发现只有当最后一根k线满足条件时候才能取得收盘价。
由于B2JQQ是字符串,调试时候无法知道历史k线是否有值。
判断并不是字符串序列。
如果我需要在策略中根据信号来生成不同字符串,再根据字符串引用对应品种价格,该怎么写?
查了一下,主要是OPOBYPRIRCE这个函数只能支持最后一根K线有效,没法使用历史值的