如何找出不同持仓品种的多空的开仓价,如同时持有RB,HC,RU
最近一次的开仓价?这个不好实现,主要无法和品种以及多空方向进行对应的。
如果你是后台(使用到的函数是动态函数一般只能在后台用的)我倒是可以在任意品种上调取某个品种的上次开仓价。但是多空方向就不太好区分了。 我本地先尝试下吧。
[此贴子已经被作者于2018/11/15 11:29:25编辑过]
DYNAINFO(211) 可以返回某个品种最近一次的开仓价,无论是后台还是手工都能记录。
当前品种上返回的就是当前品种的最近一次开仓价。如果要调用其他品种的,就直接跨周期调用下这个函数的返回值,例如:
STKINDI('RB01','bs.s',0,1,0);
其中bs代码:
s:DYNAINFO(211);
但是区分不了多和空,并且也只能取最近一次的。
TORDERPRICE 可以指定多和空,但是这个依赖于程序化交易的记录(监控下面的记录),如果当前后台程序没有这个记录也是不行的,它是完全按照监控界面的记录去读取的。其他方式下的单 或者其他后台程序下的单 它是获取不了的。