原码如下:dif:=ema(close,250)-ema(close,1000);dea:=ema(dif,9);macd:=(dif-dea)*2;dea>0 and cross(dif,dea) and c>ref(c,1);{周期参数是接你说的长期设置的}ps:你的问题表达不明,你应该是想表达说,macd零轴上金叉并且今日收盘价大于昨日收盘价 20210311
{满足条件:macd金叉 或 kdj金叉 或 rsi金叉 任一条件满足时选股 且收盘价在 60均线之上 且 macd值大于0}(cross(macd.dif,macd.dea) or cross(kdj.j,kdj.k) or cross(rsi.rsi1,rsi.rsi3)) and c>ma(c,60) and macd.macd>0;
因为阴阳十字星会影响到下影线的取值,所以阴阳十字星公式略有不同 {若昨收阳十字星那么公式为:} a:=ref(c,1); b:=ref(o,1); d:=a>b; e:=(a-b)/ref(b,1)<0.003; f:=c>o; g:=b-ref(l,1); k:=g/a>0.02; xg:d and e and f and k; {若昨收阴十字星那么公...