buy(longpos=0,1,marketr),IGNORECHECKPRICE;
longcost=enterprice;将开多成交价传给全局变量
longenterbar=todaybar; 将成交时的k线次序数传给全局变量
longpos=1; 将持仓置1.
上述前两个全局变量不能正常显示,有值,但不规则,是怎么回事,怀疑下单指令没有返回数据
想记录开仓之后的成本 价和 开仓时的k线位置,如何实现,而且是要多空分别独立 记录,软件给出的函数只能记录总体
代码复制的旧的,不过新的已经把忘掉的冒号加上去了,代码语法上没有问题,
当需要把多单和空单分别 独立记录的时候就需要在 开了空仓之后 将 enterbars及enterprice传给全局变量,而 这两个函数 是‘最近一次开仓的价格和位置’, 在高频交易中,最近一次开仓可能是空也可能是多,当客户需要统计多空各自的成本和位置的时候怎么办? 难道软件的臆想假定 是客户只能做一个方向,要么做多要么做空?许多时候许多炒家同时持有多空!
另外这两个函数还有一个毛病 就是 假如开仓之后又平掉了,那么这两个函数还是有‘最近一次开仓’的数据,有意义吗?如果是平掉了,就不需要了,除非再开新仓,所以这两个函数用起来很弱小。