老师,您好,请问一下,我想在图表交易系统运行程序化,策略中需要使用账户浮动盈亏的函数,我看了一下函数表,有TACCOUNT(4)可以使用,但是这个函数属于账户函数,不知道这个函数可不可以使用在图表交易系统运行了?
最好不要用。这个函数只有最新值,没有历史值。在图表上用会直接影响到信号的。
那如果不用这个函数,还有没有其他函数可以调用账户的浮动盈亏啊?
是这样的,你用其他方式调用实际账户栏的数据都是存在同样的问题的。 图表模型里面就直接用图表里的浮动盈亏函数,这样比较合理。比如:OPENPROFIT
先说清楚,不是没有调用的函数。是调用了,你不能在图表上用,不仅仅这个函数,所有账户栏数据读取的函数都会在图表模型里面带来问题。因为它对图表模型历史信号有很大影响。
OPENPROFIT 这个是根据模型所加载的品种根据模拟运算的虚拟持仓情况 计算出来的结果。
对比图表,它本身就是独立的虚拟系统。不会和实际账户之间存在之间关联。OPENPROFIT就是当前图表的理论浮盈。
如果你想直接操作实际账户,可以使用后台程序化。