想请问一下,想按照账户比例下单,用PERTRADER的话,这个函数我看说明,在实盘中是按照自己账户比例的百分之多少下单的,但是我想知道如果多策略用在同一个品种的话,如何做到各个策略具体下单多少手,平仓的时候就平多少,这样代码要怎么写呢??
例如我账户自己100万,A,B策略同时用在同一个品种上,A策略20%来做可以开30手,B策略15%仓位可以开20手,那么A策略触发平仓条件就平他自己开的那30手,B策略触发平仓就平他自己开的那20手。。
图表 平的时候数量用 sell(1,holding,xxx) 这样基本不会错
HOLDING是读取图表的持仓。在两个策略同时开仓的情况下,图表持仓量就会变成50,那平仓的话会全部平掉。。而我是想每个策略各自平各自的仓.
两个策略用在同一个品种耶??我之前实盘跑过。。一个策略平仓把另一个策略开的的仓都平掉了......
也不会,上面的朋友已经告诉你用holding来解决了
用图表运行的话,PERTRADER是读取真实账户数据来计算开单手数的呀,那HOLDING是显示虚拟账户的呀。两个不是会有不一样吗?。。。
holding也只是分辨信号持仓是多少,你要判断实际持仓就不行了