求大智慧最近10天内涨停股票自动画出涨停当天最低价及收盘价水平线公式

如题所述

我只玩通达信。呵呵,对不住。
一、我发一个通达信的90日之内画三条线的
涨2停:=C>=INTPART(REF(C,1)*(1.1)*100)/100 AND C=H AND CURRBARSCOUNT<=90;
涨停处开盘:=REF(L,BARSLAST(涨2停));
涨停处收盘:=REF(H,BARSLAST(涨2停));
涨停中处:=REF((H+L)/2,BARSLAST(涨2停));
STICKLINE(CURRBARSCOUNT<=90,涨停中处,涨停中处,2,0),COLORMAGENTA;
STICKLINE(CURRBARSCOUNT<=90,涨停处开盘,涨停处开盘,2,0),COLORMAGENTA;
STICKLINE(CURRBARSCOUNT<=90,涨停处收盘,涨停处收盘,2,0),COLORMAGENTA;
二、如果只要10日内的划线,改一下就行。
涨2停:=C>=INTPART(REF(C,1)*(1.1)*100)/100 AND C=H AND CURRBARSCOUNT<=10;
涨停处开盘:=REF(L,BARSLAST(涨2停));
涨停处收盘:=REF(H,BARSLAST(涨2停));
涨停中处:=REF((H+L)/2,BARSLAST(涨2停));
STICKLINE(CURRBARSCOUNT<=10,涨停中处,涨停中处,2,0),COLORMAGENTA;
STICKLINE(CURRBARSCOUNT<=10,涨停处开盘,涨停处开盘,2,0),COLORMAGENTA;
STICKLINE(CURRBARSCOUNT<=10,涨停处收盘,涨停处收盘,2,0),COLORMAGENTA;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-17
是这个意思吗
AA:=BARSLAST(CLOSE/REF(C,1)>1.08);
BB:=REF(C,AA);
CC:=REF(L,AA);
DRAWTEXT(AA,BB,'---------------------------------------------------------------------');
DRAWTEXT(AA,CC,'---------------------------------------------------------------------');
水平线长度不够你自己添加。这是在通达信里写,大智慧应该也行的。
第2个回答  2012-06-23
ZT:=C/REF(C,1)>1.097;
XH:=FILTER(ZT,10);
BH:=BARSLAST(ZT);
CZ:=REF(H,BH)-REF(L,BH);
STICKLINE(C,(REF(C,BH)),(REF(C,BH)),7,0),COLORRED;
STICKLINE(C,REF(L,BH),REF(L,BH),7,0),COLORBLUE;

大智慧测试通过,希望能喜欢
相似回答