If(MarketPosition == 0 && CrossOver(MA[1],MA1[1]) && High[1] > MA2)
Buy(1,Close);
你好,这样编写开仓策略可以吗?这样子,在模拟测试中,是以最新价平仓吗?
你好,如果我不回测,直接用在模拟盘中,我想直接用最新价下单,能用close吗?会不会有什么问题?
你好。用Close做为指令,历史回测是以收盘价平仓的,实时就算会以某个时刻的最新价发单,但图表上的信号也是会变化的,这都是写策略要规避的。另外写法中存在序列函数问题