本源码适用飞狐,所谓大K线,就是N+1日的收盘价与最后日的收盘价画K线,可知N+1日的开盘价,最高价和最低价的位置。比如,需要5日K线,就将参数N调整为4,需要20日K线,就将N调整为19,就可以清晰地知道5日或20日的开盘价,最高价和最低价。下面贴图给大家看看。 oo:=REF(o,n); cc:=C; HH:=REF(hhv(H,n),1); LL:=REF(LLV(L,n),1); STICKLINE(ISLASTBAR=1 AND CC>OO,OO,CC,N*20+10,1),COLORRED,LINEDOT; STICKLINE(ISLASTBAR=1 AND CC<OO,OO,CC,N*20+10,1),COLORCYAN,LINEDOT; STICKLINE(ISLASTBAR=1 AND CC>OO,hhv(H,n),LLV(L,n),0.1,0),COLORMAGENTA; STICKLINE(ISLASTBAR=1 AND CC<OO,LLV(L,n),hhv(H,n),0.1,0),COLORGRAY; KLINE(O,H,L,C,0); 第一张图是20日K线,N为19,呈红色K线,说明当前收盘价在前20日开盘价之上,下方线为开盘价上方线为收盘价。
  |