老师,下面公式测试出现调用的参数与预定义参数不符,请修改一下:
M:=3;
XXOPEN:=(REF(OPEN,M)+REF(CLOSE,M))/2;
XXCLOSE:=(HIGH+LOW+CLOSE+OPEN)/4;
XXHIGH:=MAX(XXOPEN,XXCLOSE,HHV(HIGH,M));
XXLOW:=MIN(XXOPEN,XXCLOSE,LLV(LOW,M));
老师,下面公式通过测试,画K线图少上下引线,如图所示:请老师修改一下,下面公式
M:=3;
XXOPEN:=(REF(OPEN,M)+REF(CLOSE,M))/2,NODRAW;
XXCLOSE:=(HIGH+LOW+CLOSE+OPEN)/4,NODRAW;
XXHIGH:=MAX(max(XXOPEN,XXCLOSE),HHV(HIGH,M)),NODRAW;
XXLOW:=MIN(min(XXOPEN,XXCLOSE),LLV(LOW,M)),NODRAW;
STICKLINE(XXCLOSE>XXOPEN,XXCLOSE ,XXOPEN ,8,1 ),COLORRED;
DRAWLINE(XXCLOSE>XXOPEN,XXHIGH ,XXCLOSE>XXOPEN,XXCLOSE,COLORRED );
DRAWLINE(XXCLOSE>XXOPEN,XXOPEN ,XXCLOSE>XXOPEN,XXLOW ,COLORRED);
////////
STICKLINE(XXCLOSE<=XXOPEN,XXCLOSE ,XXOPEN ,8,0 ),COLORCYAN;
DRAWLINE(XXCLOSE<=XXOPEN,XXOPEN ,XXCLOSE<=XXOPEN,XXHIGH,COLORCYAN);
DRAWLINE(XXCLOSE<=XXOPEN,XXCLOSE ,XXCLOSE<=XXOPEN,XXLOW,COLORCYAN);
少上下引线图:
此主题相关图片如下:snipaste_2021-03-09_16-52-14.jpg
正确的K线图如下:
老师,对不起,我把楼上的NODRAW去掉,上面公式应为:
M:=3;
XXOPEN:=(REF(OPEN,M)+REF(CLOSE,M))/2;
XXCLOSE:=(HIGH+LOW+CLOSE+OPEN)/4;
XXHIGH:=MAX(max(XXOPEN,XXCLOSE),HHV(HIGH,M));
XXLOW:=MIN(min(XXOPEN,XXCLOSE),LLV(LOW,M));
STICKLINE(XXCLOSE>XXOPEN,XXCLOSE ,XXOPEN ,8,1 ),COLORRED;
DRAWLINE(XXCLOSE>XXOPEN,XXHIGH ,XXCLOSE>XXOPEN,XXCLOSE,COLORRED );
DRAWLINE(XXCLOSE>XXOPEN,XXOPEN ,XXCLOSE>XXOPEN,XXLOW ,COLORRED);
////////
STICKLINE(XXCLOSE<=XXOPEN,XXCLOSE ,XXOPEN ,8,0 ),COLORCYAN;
DRAWLINE(XXCLOSE<=XXOPEN,XXOPEN ,XXCLOSE<=XXOPEN,XXHIGH,COLORCYAN);
DRAWLINE(XXCLOSE<=XXOPEN,XXCLOSE ,XXCLOSE<=XXOPEN,XXLOW,COLORCYAN);