DIFF :=EMA(CLOSE,S) - EMA(CLOSE,P);
DEA :=EMA(DIFF,M);
MACD :=2*(DIFF-DEA);
手数:=ss;//交易条件
开多条件:=CROSS(DIFF,DEA);//开多条件
平多条件:=CROSS(DEA,DIFF);//平多条件
//交易系统
IF 开多条件=1 THEN BEGIN
BUY(1,1,MARKET);
END
IF 平多条件=1 THEN SELL(1,HOLDING,MARKET)
老师,我想请教,相隔很久的距离连续出现买入信号,怎么过滤啊?怎么用公式代码写出盘整啊?我可能问题太多了。麻烦您了
加一个限制条件吧。
IF 开多条件=1 THEN BEGIN
BUY(count(开多条件,N)<=1,1,MARKET);//N周期内至多一次下单,这个N你自行定义下数值。
END