写了个价格高低于均线加止盈的策略,价格高于均线就开多头仓,低于均线就开空头仓,然后盈利高于多少点就止盈。结果止盈后因为开仓条件依然成立,所以就在止盈触发后不停的开仓然后止盈,再开仓再止盈。请问应该写个什么东西控制一下??即价格高于均线开仓止盈后就不能再开多仓,价格低于均线开空头仓止盈后不能再开空仓。
序列变量做一个状态开关,价格金叉均线开仓,关掉这个状态开关,死叉均线再打开这个开关。
把这个开关状态判断放到你的开仓条件里
老师,你说的我听明白了,我原来经常做日内策略,都是用IF DATE != DATE[1]来给开关做一个初始化。。但是这个趋势策略我不知道怎么给开关做这个初始化。。。