① 那位老师给看看这指标大智慧为什么出现错误BARSTATUS=2
这段代码的最后漏了一个END
在最后一行加上END即可。
VAR0:=VOL/CLOSE/2;
VAR1:=SUM(IF(VAR0 > 100 AND CLOSE > REF(CLOSE,1),VAR0,0),0);
VAR2:=SUM(IF(VAR0 > 100 AND CLOSE < REF(CLOSE,1),VAR0,0),0);
VAR3:=SUM(IF(VAR0 < 100 AND CLOSE > REF(CLOSE,1),VAR0,0),0);
VAR4:=SUM(IF(VAR0 < 100 AND CLOSE < REF(CLOSE,1),VAR0,0),0);
VAR5:=VAR1 + VAR2 + VAR3 + VAR4;
VAR6:=IF(BARSTATUS=2,100 * VAR1/VAR5,0);
VAR7:=IF(BARSTATUS=2,100 * VAR2/VAR5,0);
VAR8:=IF(BARSTATUS=2,100 * VAR3/VAR5,0);
VAR9:=IF(BARSTATUS=2,100 * VAR4/VAR5,0);
机构买盘:VAR1,LINETHICK3,COLORFF55FF;
机构卖盘:VAR2,LINETHICK3,COLORFFFF55;
散户买盘:VAR3,COLOR5555FF;
散户卖盘:VAR4,COLOR55FF55;
DRAWTEXTREL(950,870,'机构买盘'),COLORFF00ff;
DRAWTEXTREL(950,570,'机构卖盘'),COLORFFFF00;
DRAWTEXTREL(950,320,'散户买盘'),COLOR0000FF;
DRAWTEXTREL(950,50,'散户卖盘'),COLOR00FF00;
IF BARSTATUS=2 THEN BEGIN
DRAWTEXTREL(1030,870,'' + FLOOR(VAR6) + '%'),COLORFF00FF;
END
IF BARSTATUS=2 THEN BEGIN
LOOP0:=FLOOR(VAR7);
VAR10:='' + LOOP0;
VAR11:=VAR10 + '%';
DRAWTEXTREL(1030,570,VAR11),COLORFFFF00;
END
IF BARSTATUS=2 THEN BEGIN
LOOP1:=FLOOR(VAR8);
VAR12:='' + LOOP1;
VAR13:=VAR12 + '%';
DRAWTEXTREL(1030,320,VAR13),COLOR0000FF;
END
IF BARSTATUS=2 THEN BEGIN
LOOP2:=FLOOR(VAR9);
VAR14:='' + LOOP2;
VAR15:=VAR14 + '%';
DRAWTEXTREL(1030,50,VAR15),COLOR00FF00;
END
② 大智慧转通达信指标
这个软件之间应该不能互相的转换
③ 哪位大神能把这个指标改成大智慧的选股公式
第一这公式改不了大智慧选股,第二善意的提醒你一下吧,如果按这个公式选股你不亏钱就怪了。
④ 通达信指标改成大智慧的选股公式.
A1:=BARSLAST(REF(CROSS("MACD.DIFF","MACD.DEA"),1));
B1:=REF(C,A1+1)> C AND REF("MACD.DIFF",A1+1)<"MACD.DIFF" AND CROSS("MACD.DIFF","MACD.DEA");
MACD底背:IF(B1>0,10,0);
起个名字,保存成条件选股公式就可以了。(如果对您有帮助请采纳答案谢谢)
⑤ 请高手帮忙把这个通达信指标改为大智慧可用的,非常谢谢!
A1:=SUM(IF(CLOSE>REF(CLOSE,1),VOL/CAPITAL*100,IF(CLOSE<REF(CLOSE,1),-VOL/CAPITAL*100,0)),0);
成交额:V*C/100,LINETHICK0;{万元}
A2:=SUM((IF(((成交额/8>20) AND (CLOSE>(REF(CLOSE,1)))),成交额,0)),0);
A3:=SUM((IF(((成交额/8>20) AND (CLOSE<(REF(CLOSE,1)))),成交额,0)),0);
A4:=SUM((IF(((成交额/8<20) AND (CLOSE>(REF(CLOSE,1)))),成交额,0)),0);
A5:=SUM((IF(((成交额/8<20) AND (CLOSE<(REF(CLOSE,1)))),成交额,0)),0);
A6:=((A2+A3)+A4)+A5;
A7:=IF((BARSCOUNT(C)),((100*A2)/A6),0);
A8:=IF((BARSCOUNT(C)),((100*A3)/A6),0);
A9:=IF((BARSCOUNT(C)),((100*A4)/A6),0);
A10:=IF((BARSCOUNT(C)),((100*A5)/A6),0);
增减仓:A1;
机构买:(A2),LINETHICK6,COLORRED;
机构卖:(A3),LINETHICK6,COLORFFFF55;
机构进出:机构买-机构卖,LINETHICK0;
散户买:(A4),COLOR5555FF;{细红线}
散户卖:(A5),COLOR55FF55;{细绿线}
强势:((100*A2)/A6>50);
STICKLINE(强势,机构买*1.02,机构买*1.1,1,0),COLORYELLOW;
拉升:((100*A2)/A6-(100*A3)/A6)>18 AND (100*A2)/A6-(100*A5)/A6>18;
STICKLINE(拉升,机构买*1.1,机构买*1.2,1,0),COLORFF00FF;
DRAWTEXT(BARSCOUNT(C)=1,机构买*0.95,'●机构买'),LINETHICK2,COLORRED;
DRAWTEXT(BARSCOUNT(C)=1,机构卖*0.95,'○机构卖'),LINETHICK2,COLORFFFF55;
DRAWTEXT(机构进出>0 AND REF(机构进出,1)<=0,机构买*1.02,'●机买'),COLORRED;
DRAWTEXT(机构进出<0 AND REF(机构进出,1)>=0,机构买*0.98,'○机卖'),COLORFFFF55;
⑥ 把下列指标公式改为大智慧指标公式及选股公式,求高手
DCLOSE 不定周期收盘价 是 未来函数。该函数是通达信专用函数,大智慧没有替代函数。
DCLOSE 不定周期收盘价 特征 下一个收盘价的之字转向的收盘价
举例:假如此次"收盘价的之字转向"间有5个周期,其收盘价分别为12,12.5,12.7,13,13.2
则这5天的DCLOSE分别为13.2,13.2,13.2,13.2,13.2 (取最后一天的收盘价)
用这个公式选股会产生漂移,不建议使用。
⑦ 股票指标(大智慧)编写
A:=999999999;
MK:=0;
PS:=0;
IF BARSTATUS=2 THEN
FOR I=1 TO BARPOS DO
IF SUM(AMOUNT,I)>A THEN
BEGIN
MK:=1;
BREAK;
END
PS:BACKSET(MK,I);
{呵呵,虽然来不知道你的用源途,你可以试下上面的代码(适合大智慧使用),A的数值是我随意敲进去的,你按你需要的修改}
⑧ 修改通达信指标为大智慧指标 指标如下 通达信的, 大智慧不能用 修改成大智慧的 谢谢
未来函数,不要用了。一定要用的话,把指标里面的颜色和线条宽度代码删除就可以了,这是预警指标,大智慧不认可颜色代码。
⑨ 怎样把通达信的指标公式改为大智慧指标公式,条件选股公式,进行预警
{OK。主图通过测试}
均价线:AMOUNT/V/100,POINTDOT;
C2:=REF(C,1);
涨停:=IF(REF(C,1)*1.1-C<0.01 ,1,0);
STICKLINE(涨停,OPEN,CLOSE,8,0),COLORRED;
STICKLINE(涨停,OPEN,CLOSE,5,0),COLORYELLOW;
STICKLINE(涨停,H,L,0,0),COLORYELLOW;
B1:='┄┄┄┄┄';
DRAWTEXT(均价线 AND 涨停,均价线,B1),COLORGREEN;
B3:='┄┄┄┄┄';
DRAWTEXT((O+C)/2 AND 涨停,(O+C)/2 ,B3),COLORMAGENTA;
B2:='┄┄┄┄┄';
DRAWTEXT(涨停,L,B2),COLORGRAY;
MA13:MA(C,13),COLORGRAY;
MA21:MA(C,21),COLORWHITE;
支撑线:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4,COLORMAGENTA;
LC:=REF(CLOSE,1);
操作线:SMA(MAX(CLOSE-LC,0),2,1)/SMA(ABS(CLOSE-LC),2,1)*100,COLORWHITE,LINETHICK0;
趋势线:SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100,COLORGRAY,LINETHICK0;
震仓线:45,COLORMAGENTA,LINETHICK0;
震仓线2:50,COLORGRAY,LINETHICK0;
逃命线:80,COLORRED,LINETHICK0;
抄底线:20,COLORGREEN,LINETHICK0;
绝底线:5,COLORBLUE,LINETHICK0;
PP2:=操作线<震仓线2 AND REF(操作线,1)>震仓线2 ;
PP:=操作线<震仓线 AND REF(操作线,1)>震仓线 ;
PP3:=操作线<抄底线 AND REF(操作线,1)>抄底线;
HH:=COUNT(涨停,13)>=1;
STICKLINE(PP2 AND HH,OPEN,CLOSE,8,0),COLORBLUE;
STICKLINE(PP AND HH,OPEN,CLOSE,8,0),COLORBLUE;
STICKLINE(PP3 AND HH,OPEN,CLOSE,8,0),COLORBLUE;
A:=SMA(L,4,3) ;
STICKLINE(A AND REF(PP,1) AND HH ,A*0.9999,A*0.9979,8,0),COLORGREEN;
PARTLINE(L,A AND REF(PP,1) AND HH,RGB(250,0,0)),CIRCLEDOT;
DRAWICON(A AND REF(PP,1) AND HH,L*0.98,1);
STICKLINE(A AND REF(PP3,1) AND HH ,A*0.9999,A*0.9979,8,0),COLORGREEN;
PARTLINE(L,A AND REF(PP3,1) AND HH,RGB(0,250,0)),CIRCLEDOT;
DRAWICON(A AND REF(PP3,1) AND HH,L*0.98,1);
HD:=COUNT(涨停,21)>=1;
A1:=SMA(H,4,3);
STICKLINE(A1 AND HD ,A1,A1*1.001,8,0),COLORWHITE;
博金投资:INDEXADV,COLOR0000EE,LINETHICK0;
========================
{副图显示}
LC:=REF(CLOSE,1);
操作线:SMA(MAX(CLOSE-LC,0),2,1)/SMA(ABS(CLOSE-LC),2,1)*100,COLORWHITE,LINETHICK0;
趋势线:SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100,COLORGRAY,LINETHICK0;
震仓线:45,COLORMAGENTA,LINETHICK0;
震仓线2:50,COLORGRAY,LINETHICK0;
逃命线:80,COLORRED,LINETHICK0;
抄底线:20,COLORGREEN,LINETHICK0;
绝底线:5,COLORBLUE,LINETHICK0;
PP2:=操作线<震仓线2 AND REF(操作线,1)>震仓线2 ;
PP:=操作线<震仓线 AND REF(操作线,1)>震仓线 ;
PP3:=操作线<抄底线 AND REF(操作线,1)>抄底线;
涨停:=IF(REF(C,1)*1.1-C<0.01 ,1,0);
HH:=COUNT(涨停,13)>=1;
STICKLINE(涨停 AND HH,0,0.8,4.5,0),COLORYELLOW;
DRAWTEXT(涨停 AND HH,1.3,'涨'),COLORYELLOW;
DRAWTEXT(涨停 AND HH,1,'停'),COLORYELLOW;
AA:=REF(PP,1) AND HH;
STICKLINE(PP AND HH,0,0.8,2,0),COLORRED;
DRAWTEXT(PP AND HH,1.3,'预'),COLORRED;
DRAWTEXT(PP AND HH,1,'警'),COLORRED;
STICKLINE(REF(PP,1) AND HH,0,3,0.5,0),COLORGREEN;
DRAWICON(REF(PP,1) AND HH,3.3,1);
BB:=REF(PP3,1) AND HH;
STICKLINE(PP3 AND HH,0,0.8,2,0),COLORRED;
STICKLINE(REF(PP3,1) AND HH,0,3,0.5,0),COLORGREEN;
DRAWICON(REF(PP3,1) AND HH,3.3,1);
黄色涨停板:PP,LINETHICK0,COLORYELLOW;
红色预警:PP,LINETHICK0,COLORRED;
绿色买入:PP,LINETHICK0,COLORGREEN;
=====================
{预警选股}
{1}
LC:=REF(CLOSE,1);
操作线:=SMA(MAX(CLOSE-LC,0),2,1)/SMA(ABS(CLOSE-LC),2,1)*100;
趋势线:=SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100;
震仓线:=45;
PP:=操作线<震仓线 AND REF(操作线,1)>震仓线 ;
涨停:=IF(REF(C,1)*1.1-C<0.01 ,1,0);
HH:=COUNT(涨停,13)>=1;
REF(PP,1) AND HH;
=====================
{2}
涨停:=IF(REF(C,1)*1.1-C<0.01 ,1,0);
HH:=COUNT(涨停,13)>=1;
涨停 AND HH;
=========================
{3}
LC:=REF(CLOSE,1);
操作线:=SMA(MAX(CLOSE-LC,0),2,1)/SMA(ABS(CLOSE-LC),2,1)*100;
抄底线:=20;
PP3:=操作线<抄底线 AND REF(操作线,1)>抄底线;
涨停:=IF(REF(C,1)*1.1-C<0.01 ,1,0);
HH:=COUNT(涨停,13)>=1;
PP3 AND HH;
⑩ 请大神们将通达信选股指标改成大智慧的,公式如下,谢谢!
可以修改为大智慧上所有公式。