COUNT的问题 (文华财经)

投资者咨询:COUNT的问题 (文华财经)
来源:文华财经  日期:2020-12-4 21:04
 M1:BARSLAST(CROSS(5,T1)),NODRAW;
M2:BARSLAST(CROSS(T1,-5)),NODRAW;
M3:COUNT(T1<REF(T1,1)||REF(T1,1)>REF(T1,2),M1),NODRAW;
M4:COUNT(T1>REF(T1,1)||REF(T1,1)<REF(T1,2),M2),NODRAW;

这个计算的值是错的,不知道问题在那里
技术人员回复
日期:2020-12-4 21:05
这样改看下:

M1:BARSLAST(CROSS(5,T1))+1,NODRAW;
M2:BARSLAST(CROSS(T1,-5))+1,NODRAW;
M3:COUNT(T1<REF(T1,1)||REF(T1,1)>REF(T1,2),M1),NODRAW;
M4:COUNT(T1>REF(T1,1)||REF(T1,1)<REF(T1,2),M2),NODRAW;
投资者咨询:COUNT的问题 (文华财经)
来源:文华财经  日期:2020-12-4 21:04
 不行啊
技术人员回复
日期:2020-12-4 21:09
您具体说下您的思路和具体哪里数值错误,提供下完整指标。

我们看下。
投资者咨询:COUNT的问题 (文华财经)
来源:文华财经  日期:2020-12-4 21:04
 MACD的红绿柱在单位时间内产生2次反转的时候,产生交易信号图片点击可在新窗口打开查看
技术人员回复
日期:2020-12-4 21:15

这样改看下:

M1:BARSLAST(CROSS(5,T1))+1,NODRAW;
M2:BARSLAST(CROSS(T1,-5))+1,NODRAW;
M3:COUNT(CROSS(T1<REF(T1,1),0.5)||CROSS(REF(T1,1)>REF(T1,2),0.5),M1),NODRAW;
M4:COUNT(CROSS(T1>REF(T1,1),0.5)||CROSS(REF(T1,1)<REF(T1,2),0.5),M2),NODRAW;
投资者咨询:COUNT的问题 (文华财经)
来源:文华财经  日期:2020-12-4 21:04
 还是不行啊
技术人员回复
日期:2020-12-4 21:25
 您提供下具体源码,说下具体错误位置。

我们对比看下。
投资者咨询:COUNT的问题 (文华财经)
来源:文华财经  日期:2020-12-4 21:04
 //MACD
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA  : EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
T1:2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线

////////////////////////////////
SETDEALPERCENT(100);
////////////////////////////////
M1:BARSLAST(CROSS(5,T1))+1,NODRAW;
M2:BARSLAST(CROSS(T1,-5))+1,NODRAW;
M3:COUNT(CROSS(T1<REF(T1,1),0.5)||CROSS(REF(T1,1)>REF(T1,2),0.5),M1),NODRAW;
M4:COUNT(CROSS(T1>REF(T1,1),0.5)||CROSS(REF(T1,1)<REF(T1,2),0.5),M2),NODRAW;

DRAWICON( T1>0 AND T1<REF(T1,1) AND REF(T1,1)>REF(T1,2),T1=0,'ICO117');
DRAWICON(T1<0 AND T1>REF(T1,1) AND REF(T1,1)<REF(T1,2),T1=0,'ICO116');

M3=2 AND (TIME>=2100&&TIME<2255||TIME>=0900&&TIME<1455),SPK;
M4=2 AND (TIME>=2100&&TIME<2255||TIME>=0900&&TIME<1455),BPK;

T1>REF(T1,1)||REF(T1,1)<REF(T1,2),BP;
T1<REF(T1,1)||REF(T1,1)>REF(T1,2),SP;

BKPRICE-CLOSE>=8,SP;
CLOSE-SKPRICE>=8,BP;
//T1>REF(T1,1),BP;
//T1<REF(T1,1),SP;

TIME>=2255&&TIME<2300||TIME>=1455&&TIME<1500,CLOSEOUT;
CLOSEKLINE(0,30);
AUTOFILTER;

技术人员回复
日期:2020-12-4 21:47
M1:BARSLAST(CROSS(T1,0))+1,NODRAW;
M2:BARSLAST(CROSS(0,T1))+1,NODRAW;
M3:COUNT(CROSS(T1<REF(T1,1),0.5)||CROSS(REF(T1,1)>REF(T1,2),0.5),M1),NODRAW;
M4:COUNT(CROSS(T1>REF(T1,1),0.5)||CROSS(REF(T1,1)<REF(T1,2),0.5),M2),NODRAW;