h1:ema(c,5);
h2:ema(h1,10);
cross1:=cross(h1,h2);
cross2:=cross(h2,h1);
buy(cross1,1,market);
buyshort(cross2,1,market);
简单的两条线h1 h2交叉时开仓,只做开仓,遇到cross1、2就重复开仓。
这样编写,没办法在每个金叉死叉时出现信号,为什么?
h1:ema(c,5);
h2:ema(h1,10);
cross1:=cross(h1,h2);
cross2:=cross(h2,h1);
SELLSHORT(cross1,1,market);
buy(cross1,1,market);
SELL(cross2,1,market);
buyshort(cross2,1,market);
单方面开仓的话会导致虚拟资金不足,而且图表不支持锁仓,开多后不平多是无法开空的