• 股票公式
  • 股票公式
  • 股票公式
优化“涨停回马枪”

编写要求:

涨停回马枪源码: DIFF:= EMA(CLOSE,12) - EMA(CLOSE,26); DEA:= EMA(DIFF,9); MACD:= 2*(DIFF-DEA); TS:= BARSLAST(C/REF(C,1)>1.085);{上一个涨停距今天数} A2:= IF(REF(L,TS)>REF(H,TS+1),REF(C,TS+1),REF(O,TS));{涨停当天最低价} A3:= BETWEEN(TS,2,13); {天数条件} A4:= C>=A2 AND BETWEEN(L/A2,1.035,0.97);{价格条件} A5:= V=A2;{单阳不破} A8:= MACD>-1;{MACD条件} 左侧低吸: A3 AND A4 AND A5 AND A6 AND A7 AND A8; A9:=MA(C,5)>=A2 AND C>A2 AND C>=MA(C,5) AND REF(C,1)<=REF(MA(C,5),1) AND LLV(L,TS)0 AND A9; 要求:把这个涨停回马枪优化能有信号出来,谢谢!

11q.cn解答:

 DIFF:= EMA(CLOSE,12) - EMA(CLOSE,26);

DEA:= EMA(DIFF,9);
MACD:= 2*(DIFF-DEA);
TS:= BARSLAST(C/REF(C,1)>1.085);{上一个涨停距今天数}
A2:= IF(REF(L,TS)>REF(H,TS+1),REF(C,TS+1),REF(O,TS));{涨停当天最低价}
A3:= BETWEEN(TS,1,9); {天数条件}
A4:= C>=A2 AND BETWEEN(L/A2,1.035,0.97);{价格条件}
A5:= V<REF(V,1) AND V<MA(V,5);{成交量条件}
A6:= ABS(C/O-1)*100<5;{K线条件}
A7:= LLV(C,TS)>=A2;{单阳不破}
A8:= MACD>-1;{MACD条件}
左侧低吸:  A3 AND A4 AND A5 AND A6 AND A7 AND A8;
A9:=MA(C,5)>=A2 AND C>A2 AND C>=MA(C,5) AND REF(C,1)>REF(MA(C,5),1)
AND LLV(L,TS)<A2*1.035;
右侧突破: REF(A3,1)>0 AND A9;
 

修改通达信的分时量比公式为大智慧的

编写要求:

TT:=IF(HOUR>12,(HOUR-13)*60+MINUTE+120,(HOUR-9)*60+MINUTE-30); P:=IF(ISLASTBAR,BARSLAST(TT=1),0); T:=BACKSET(P,P+1); VV:=IF(T=1,V,0); 量比:1*DYNAINFO(17)*(SUM(VV,TT)/TT)/(DYNAINFO(8)/FROMOPEN); 上面这个公式,老师看看能不能修改为大智慧可用的,先谢谢了

11q.cn解答:

 kpt:=BARSLAST(time=93000 );

即时量比:(sum(v,kpt+1)/DYNAINFO(38))*(240/kpt);
 
 
 

把羸钱法宝指标发出信号时做个选股公式

编写要求:

源码:AAA2:=SUM(IF( CLOSE>REF(CLOSE,1),VOL*C,0),0); AAA3:=SUM(IF( CLOSE1; PMB:=REF(PMA,1)<1 AND PMA; 密码:=(EMA(MA(B1万元,2),2))/100000; 二日比:=密码/REF(密码,1); 选股:=PMB AND 密码>REF(密码,1) AND 二日比>1; 均价线:=AMOUNT/V/100; 均价线2:=MA(均价线,3); 均价线5:=MA(均价线,5); 均价线10:=MA(均价线,10); 均价线30:=MA(均价线,30); 突破:=C>均价线2 AND 均价线2

11q.cn解答:

 AAA2:=SUM(IF( CLOSE>REF(CLOSE,1),VOL*C,0),0);

AAA3:=SUM(IF( CLOSE<REF(CLOSE,1),VOL*C,0),0);
AAA4:=SUM(IF( CLOSE=REF(CLOSE,1),VOL*C,0),0);
BB1:=0;
B1万元:=VOL*CLOSE/100;
B1差:=B1万元-REF(B1万元,1);
B2万元:=VOL*CLOSE/100;
B2比:=B2万元/REF(B2万元,1);
净流入万元:=(AAA2-AAA3-0.5*AAA4);
PM:=MA(净流入万元,1);
PMA:=PM/REF(PM,1)>1;
PMB:=REF(PMA,1)<1 AND PMA; 
密码:=(EMA(MA(B1万元,2),2))/100000;
二日比:=密码/REF(密码,1);
选股:=PMB AND 密码>REF(密码,1) AND 二日比>1;
均价线:=AMOUNT/V/100;
均价线2:=MA(均价线,3);
C>均价线2 AND 均价线2<REF(均价线2,1) AND REF(均价线2,1)<REF(均价线2,2)
AND  REF(均价线2,2)<REF(均价线2,3) AND 选股;

写个涨停后回调再突破涨停价的选股

编写要求:

劳驾老师帮写个涨停后回调再突破涨停价的选股,意思就是涨停后第二天就是阴线回调,而且最高价即上影线没有超过涨停价,在第三天到第十天的这个范围内,当股价超过涨停价时就发出选股信号。如下图涨停的第七天股价超过了涨停价时发出了信号。谢谢。

11q.cn解答:

 REF(HHV(ABS(C-REF(C,1))/REF(C,1)*100<0.0001,BARSLAST(C>REF(C,1)*1.06))<7,1) 

AND C>REF(C,1)*1.06;

用于分笔周期的3分钟涨速指标

编写要求:

写个用于分笔周期的3分钟涨速指标(不要引用其他周期)

11q.cn解答:

 A1:=BARSLAST(MINUTE<>REF(MINUTE,1));{第1分钟}

A2:=REF(A1,A1+1);{第2分钟}
A3:=REF(REF(A1,A1+1),A1+1);{第3分钟}
涨速3:C/REF(C,A1+A2+A3+2)*100-100;

把融大的JJ共振改成大智慧的

编写要求:

RSV2:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K2:=SMA(RSV2,3,1); D2:=SMA(K2,3,1); J2:=3*K2-2*D2; BB1:=EMA(J2,5); BB2:=REF(BB1,1); STICKLINE(BB1>BB2,BB1,BB2,2,1),COLOR0000CC; STICKLINE(BB1<=BB2,BB1,BB2,2,1),COLOR353500; STICKLINE(BB1<=BB2,BB1,BB2,2,1),COLOR555500; STICKLINE(BB1<=BB2,BB1,BB2,2,1),COLOR757500; STICKLINE(BB1<=BB2,BB1,BB2,2,1),COLOR858500; RSV1:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100; K1:=SMA(RSV1,5,1); D1:=SMA(K1,5,1); J1:=3*K1-2*D1; AA1:=EMA(J1,5); AA2:=REF(AA1,1); STICKLINE(AA1>AA2,AA1,AA2,1,0),COLORFF00FF; STICKLINE(AA1<=AA2,AA1,AA2,1,0),COLOR006600; STICKLINE(AA1<=AA2,AA1,AA2,1,0),COLOR009900; STICKLINE(AA1<=AA2,AA1,AA2,1,0),COLOR00BB00; STICKLINE(AA1<=AA2,AA1,AA2,1,0),COLOR00CC00; DD:=AA1>AA2 AND BB1>BB2; ATB:=DD AND NOT(REF(DD,1)) AND (AA1<50 OR BB1<50) ,LINETHICK0; DRAWICON(ATB,-5,1); ATS:=REF(DD,1)=1 AND NOT(DD),LINETHICK0; DRAWICON(ATS,110,2);

11q.cn解答:

 RSV2:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; 

K2:=SMA(RSV2,3,1);    
D2:=SMA(K2,3,1);    
J2:=3*K2-2*D2;    
BB1:=EMA(J2,5);    
BB2:=REF(BB1,1);  
 
STICKLINE(BB1>BB2,BB1,BB2,2,1),COLOR0000CC;  
STICKLINE(BB1<=BB2,BB1,BB2,2,1),COLOR353500;    
STICKLINE(BB1<=BB2,BB1,BB2,2,1),COLOR555500;    
STICKLINE(BB1<=BB2,BB1,BB2,2,1),COLOR757500;    
STICKLINE(BB1<=BB2,BB1,BB2,2,1),COLOR858500;    
 
RSV1:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;    
K1:=SMA(RSV1,5,1);    
D1:=SMA(K1,5,1);    
J1:=3*K1-2*D1;    
AA1:=EMA(J1,5);    
AA2:=REF(AA1,1);    
 
STICKLINE(AA1>AA2,AA1,AA2,1,0),COLORFF00FF;       
STICKLINE(AA1<=AA2,AA1,AA2,1,0),COLOR006600;    
STICKLINE(AA1<=AA2,AA1,AA2,1,0),COLOR009900;    
STICKLINE(AA1<=AA2,AA1,AA2,1,0),COLOR00BB00;    
STICKLINE(AA1<=AA2,AA1,AA2,1,0),COLOR00CC00;
 
DD:=AA1>AA2 AND BB1>BB2;
ATB:DD AND NOT(REF(DD,1)) AND (AA1<50 OR BB1<50) ,LINETHICK0;
DRAWICON(ATB,-5,7);
ATS:REF(DD,1)=1 AND NOT(DD),LINETHICK0;
DRAWICON(ATS,110,8);
 

将下面公式中的背离做成选股公式

编写要求:

PJ:=(H+L+C)/3; V1:=IF(H=L,1,H-MAX(O,C)); V2:=IF(H=L,1,MAX(C,O)-PJ); V3:=IF(H=L,1,MIN(O,C)-L); V4:=IF(H=L,1,PJ-MIN(C,O)); V5:=VOL/IF(H=L,4,H-L); V6:=(V1*V5)+(V2*V5); V7:=(V3*V5)+(V4*V5); WP1:=DYNAINFO(23); NP1:=DYNAINFO(22); WP2:=IF(BARSTATUS=2,V7*240/IF(HOUR<12,60*(HOUR-9)-30+MINUTE,120+60*(HOUR-13)+MINUTE),V7); NP2:=IF(BARSTATUS=2,V6*240/IF(HOUR<12,60*(HOUR-9)-30+MINUTE,120+60*(HOUR-13)+MINUTE),V6); WP:=IF(BARSTATUS=2 AND VOL*240,WP1,WP2); NP:=IF(BARSTATUS=2 AND VOL*240 ,NP1,NP2); 日差:WP-NP,LINETHICK0; 周差:SUM(日差,5),LINETHICK0; 月差:SUM(日差,22),LINETHICK0; STICKLINE(日差>O,0,日差,-1,0),COLORRED; STICKLINE(日差c and ref(五日差,A1+1)<五日差 and cross(五日差,十日差); 背离:=FILTER(B1>0,5); STICKLINE(背离,五日差+7500,十日差-7500,3,0),COLORwhite; DRAWTEXT(背离,0.57,'背离'),COLORred; 请老师将上面公式中的背离做成大智慧选股公式

11q.cn解答:

 

 
PJ:=(H+L+C)/3;
V1:=IF(H=L,1,H-MAX(O,C));
V2:=IF(H=L,1,MAX(C,O)-PJ);
V3:=IF(H=L,1,MIN(O,C)-L);
V4:=IF(H=L,1,PJ-MIN(C,O));
V5:=VOL/IF(H=L,4,H-L);
V6:=(V1*V5)+(V2*V5);
V7:=(V3*V5)+(V4*V5);
WP1:=DYNAINFO(23);
NP1:=DYNAINFO(22);
WP2:=IF(BARSTATUS=2,V7*240/IF(HOUR<12,60*(HOUR-9)-30+MINUTE,120+60*(HOUR-13)+MINUTE),V7);
NP2:=IF(BARSTATUS=2,V6*240/IF(HOUR<12,60*(HOUR-9)-30+MINUTE,120+60*(HOUR-13)+MINUTE),V6);
WP:=IF(BARSTATUS=2 AND VOL*240,WP1,WP2);
NP:=IF(BARSTATUS=2 AND VOL*240 ,NP1,NP2);
日差:=WP-NP;
五日差:=MA(日差,5);
十日差:=MA(日差,10);
A1:=BARSLAST(ref(cross(五日差,十日差),1));
B1:=ref(c,A1+1)>c and ref(五日差,A1+1)<五日差 and cross(五日差,十日差);
背离:FILTER(B1>0,5);
 

布林通道张口,股价大于中轨的选股公式

编写要求:

请老师帮忙给写个布林通道张口,股价大于中轨的选股公式,谢谢!! 指标如下: MID:MA(CLOSE,20); UPPER:MID+2*STD(CLOSE,20); LOWER:MID-2*STD(CLOSE,20);

11q.cn解答:

 MID:=MA(CLOSE,20);

UPPER:=MID+2*STD(CLOSE,20);
LOWER:=MID-2*STD(CLOSE,20);
ATAN((UPPER/REF(UPPER,1)-1)*100)*57.3>10 AND C>MID;
 
 
 

“剔除ST、剔除创业板”的选股公式

编写要求:

请老师帮忙写一个大智慧2“剔除ST、剔除创业板”的选股公式。谢谢!!!

11q.cn解答:

 ((STRCMP(STKNAME,'ST')=-1 OR STRCMP(STKNAME,'*ST')=-1)=0) AND STRFIND(STKLABEL,'3',1)<>1;

在MACD公式金叉处怎么标注DIFF的值

编写要求:

请问老师们:在MACD公式金叉处怎么标注DIFF的值???

11q.cn解答:

 DIFF:EMA(CLOSE,12) - EMA(CLOSE,26);

DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
DRAWTEXT(CROSS("MACD.DIFF","MACD.DEA"),"MACD.DIFF",'DIFF:'+NUMTOSTRN("MACD.DIFF",2)),ALIGN2,COLORGREEN;

让大智慧主图同时显示日K线和周K线

编写要求:

如题,请老师们帮忙写出,衷心谢谢。

11q.cn解答:

 分2步

 
先建名为Z01的指标
{Z01}
收:C;
开:O;
 
再建主图指标
周收:="Z01.收#WEEK";
周开:="Z01.开#WEEK";
STICKLINE(周收>=周开,周收,周开,10,0),Color800080;
STICKLINE(周收<=周开,周收,周开,10,0),Color808040;
STICKLINE(C>=O,C,O,7,1),COLOR5454FF;
STICKLINE(C>=O,H,MAX(C,O),0,0),COLOR5454FF;
STICKLINE(C>=O,L,MIN(C,O),0,0),COLOR5454FF;
STICKLINE(C<=O,C,O,7,0),COLORFFFF54;
STICKLINE(C<=O,H,MAX(C,O),0,0),COLORFFFF54;
STICKLINE(C<=O,L,MIN(C,O),0,0),COLORFFFF54;

KDJ的反推算

编写要求:

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:SMA(RSV,3,1),linethick1; D:SMA(K,3,1),linethick1; J:3*K-2*D,linethick1; 如何准确计算出,“盘中第一次“K上穿D时的价格? 1.如果按照收盘后的D的数值来计算,由于股价当天的上涨使得D的上涨,计算出来的K上穿D的价格肯定不够精准,计算出的结果一定高于盘中“K上穿D时的价格,故而放弃; 2.如果按照K等于昨日的D来计算,算出来的价格非常接近,但仍不精确; 3.如果按照D等于昨日的D来计算,算出来的价格也非常接近,但仍不是罪精确的答案。 所以请教有没有人研究过这个问题,计算出“盘中第一次“K上穿D时的价格?

11q.cn解答:

 分2步

 
先建名为YY01的指标
{YY01}
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
KK:REF(K,1);
DD:REF(D,1);
HH:HHV(H,9);
LL:LLV(L,9);
TJ:REF(K<D,1);
 
再建分笔周期指标
RSV1:=(C-"YY01.LL#DAY")/("YY01.HH#DAY"-"YY01.LL#DAY")*100;
KK:="YY01.KK#DAY"*2/3+RSV1*1/3;
DD:="YY01.DD#DAY"*2/3+KK*1/3;
TJ:="YY01.TJ#DAY";
金叉信号:CROSS(KK,DD) AND TJ;
复盘信号:HHV(金叉信号,0);{用于复盘选股,周期一定要选分笔}
金叉价格:HHV(IF(CROSS(复盘信号,0.5),C,0),0),LINETHICK0;
金叉时间:HHV(IF(CROSS(复盘信号,0.5),TIME,0),0),LINETHICK0;
金叉盈亏:C/HHV(IF(CROSS(复盘信号,0.5),C,0),0)*100-100,LINETHICK0;

把通达信捉涨停改成大智慧用

编写要求:

{N:2 100 12}{M:2 100 6} {W:1 500 1} PSY:COUNT(CLOSE>REF(CLOSE,1),N)/N*100; PSYMA:MA(PSY,M); 50,COLORLIGREEN,LINETHICK4,POINTDOT; V11:=MA(C,3)=LLV(MA(C,3),7); V12:=MA(C,3)

11q.cn解答:

 N:=12;M:=6;W:=1;                                                                 

PSY:COUNT(CLOSE>REF(CLOSE,1),N)/N*100;
PSYMA:MA(PSY,M);
50,COLOR40C040,LINETHICK4,POINTDOT;
V11:=MA(C,3)=LLV(MA(C,3),7);
V12:=MA(C,3)<MA(C,5);
V13:=MA(V,5)<MA(V,10)*0.99;
V14:=COUNT(MA(C,1)<REF(C,1),2)=2;
买:IF(V11 AND V12 AND V13 AND V14,80,40),COLORBLUE,LINETHICK2;

把副图中出现黄色方形处做个选股

编写要求:

N:=9;M1:=3;M2:=3;P:=9; RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; K:=SMA(RSV,M1,1),COLORRED,LINETHICK2; D:=SMA(K,M2,1),COLOR00FF00; JJ:=P*(3*D-2*K),COLOR00FF00; J:=((3 * K) - (2 * D)); MAIRU:= CROSS(K,D) AND K<20; MAICHU:= CROSS(D,K) AND D>80; VAR2:=REF(LOW,1); VAR3:=SMA(ABS(LOW-VAR2),3,1)/SMA(MAX(LOW-VAR2,0),3,1)*100; VAR4:=EMA(IF(CLOSE*1.3,VAR3*10,VAR3/10),3); VAR5:=LLV(LOW,30); VAR6:=HHV(VAR4,30); VAR7:=IF(MA(CLOSE,58),1,0); VAR8:=EMA(IF(LOW<=VAR5,(VAR4+VAR6*2)/2,0),3)/618*VAR7; VAR9:=IF(VAR8>100,100,VAR8); 吸筹:STICKLINE(VAR9>-120,0,VAR9,6,1),COLORF00FF0; 快线:(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,COLORFF937F; 慢线:SMA(快线,M1,1),COLORRED,LINETHICK2; 空:SMA(慢线,M2,1),COLOR00FF00; 牛股:IF(BARSLAST(CROSS(慢线,空))

=3 AND CROSS(快线,慢线) AND 慢线<30,20,0); 买:STICKLINE(BB,0,20,3,1),COLORYELLOW; AA:=IF(BARSLAST(CROSS(快线,慢线))>=4 AND CROSS(慢线,快线) AND 快线>50,20,0); 卖:STICKLINE(AA,80,100,3,1),COLOR00FF00;

11q.cn解答:

 N:=9;M1:=3;

快线:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
慢线:=SMA(快线,M1,1);
BARSLAST(CROSS(慢线,快线))>=3 AND CROSS(快线,慢线) AND 慢线<30;
 

把相对强弱中的强弱值由负数变为正数写一个

编写要求:

请老师把网上的相对强弱中的强弱值由负数变为正数写一个选股公式,或者选出强弱值由负一到正一之间的股票,另外还想附加一个30周线向上的条件。谢谢。 N 1 100 21 个股:=(CLOSE-REF(CLOSE,N))/REF(CLOSE,N)*100; 大盘:=(INDEXC-REF(INDEXC,N))/REF(INDEXC,N)*100; 强弱值:EMA(个股-大盘,7);

11q.cn解答:

 {负数变为正数}

N:=21;
个股:=(CLOSE-REF(CLOSE,N))/REF(CLOSE,N)*100; 
大盘:=(INDEXC-REF(INDEXC,N))/REF(INDEXC,N)*100; 
强弱值:=EMA(个股-大盘,7);
CROSS(强弱值,0);
 
{由负一到正一之间}
N:=21;
个股:=(CLOSE-REF(CLOSE,N))/REF(CLOSE,N)*100; 
大盘:=(INDEXC-REF(INDEXC,N))/REF(INDEXC,N)*100; 
强弱值:=EMA(个股-大盘,7);
REF(强弱值<0 AND 强弱值>=-1,1) AND 强弱值>0 AND 强弱值<=1;
 

把副图出现红色三角处做个选股

编写要求:

AA:=(O+H+L+C)/4; BB:=MA(AA,3); CC:=SUM(IF(AA>REF(AA,1),AA*VOL,0),4)/SUM(IF(AA90 AND BBREF(中期,1)AND 中期<5 AND C>REF(C,1),5),20,0),COLORRED,LINETHICK2; STICKLINE(短期>90 AND 中期>70,86,94,6,0),COLOR00FF00; STICKLINE(短期<5 AND 中期<30,0,8,6,0); D1:=中期>REF(中期,1)AND 短期>REF(短期,1)AND 长期>REF(长期,1)AND 长期<8 AND 中期<10 AND 短期<15; D2:=CROSS(短期,中期)AND 中期<8; D3:=CROSS(短期,长期)AND 长期<8 AND 中期<20; DRAWICON(FILTER((D1 OR D2 OR D3) AND DD<15 AND C>REF(C,1),5),5,1); DRAWICON(FILTER((中期95 AND 短期>85)OR (长期>100 AND 中期>100 AND 短期>100),5),95,2); 警戒区:90,LINETHICK1,COLORWHITE; 安全区:20,COLORFFFF00;

11q.cn解答:

 AA:=(O+H+L+C)/4;

B1:=HHV(AA,60);
B2:=LLV(AA,60);
B3:=B1-B2;
B4:=EMA((AA-B2)/B3,2)*100;
中期:=B4;
FILTER(中期>REF(中期,1)AND 中期<5 AND C>REF(C,1),5);
 

做出现虎到时候选股预警

编写要求:

VAR2N:=1; V1:=(MA(((100 * (CLOSE - LLV(CLOSE,34))) / (HHV(HIGH,34) - LLV(LOW,34))),5) - 20); V2:=(2 * ABS(V1)); V3:=(100 - ((100 - (3 * SMA((((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100),20,1))) + (2 * SMA(SMA((((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100),20,1),15,1)))); V4:=(100 - ((100 - (3 * SMA((((OPEN - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100),20,1))) + (2 * SMA(SMA((((OPEN - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100),20,1),15,1)))); V5:=(((HIGH + LOW) + CLOSE) / 3); V6:=((V5 - MA(V5,10)) / (0.015 * AVEDEV(V5,10))); V7:=((V5 - MA(V5,30)) / (0.015 * AVEDEV(V5,30))); V8:=IF(((((V6 >= 150) AND (V6 < 200)) AND (V7 >= 150)) AND (V7 < 200)),10,0); V9:=(IF(((((V6 <= (0 - 150)) AND (V6 > (0 - 200))) AND (V7 <= (0 - 150))) AND (V7 > (0 - 200))),(0 - 10),V8) * VAR2N); VA:=(((CLOSE - MA(CLOSE,13)) / MA(CLOSE,13)) * 100); VB:=(100 - ABS(VA)); VC:=((3 * SMA((((INDEXC - LLV(INDEXL,55)) / (HHV(INDEXH,55) - LLV(INDEXL,55))) * 100),20,1)) - (2 * SMA(SMA((((INDEXC - LLV(INDEXL,55)) / (HHV(INDEXH,55) - LLV(INDEXL,55))) * 100),20,1),15,1))); VD:=((3 * SMA((((INDEXO - LLV(INDEXL,55)) / (HHV(INDEXH,55) - LLV(INDEXL,55))) * 100),20,1)) - (2 * SMA(SMA((((INDEXO - LLV(INDEXL,55)) / (HHV(INDEXH,55) - LLV(INDEXL,55))) * 100),20,1),15,1))); VE:=(REF(LOW,1) * 0.9); VF:=(LOW * 0.9); V10:=(((VF * VOL) + (VE * (CAPITAL - VOL))) / CAPITAL); V11:=EMA(V10,30); V12:=(V11 - CLOSE); V13:=REF(CLOSE,1); V14:=((SMA(MAX((CLOSE - V13),0),7,1) / SMA(ABS((CLOSE - V13)),7,1)) * 100); V15:=((SMA(MAX((CLOSE - V13),0),13,1) / SMA(ABS((CLOSE - V13)),13,1)) * 100); V16:=BARSCOUNT(CLOSE); V17:=((SMA(MAX((CLOSE - REF(CLOSE,1)),0),6,1) / SMA(ABS((CLOSE - REF(CLOSE,1))),6,1)) * 100); V18:=(((((0 - 100) * (HHV(HIGH,60) - CLOSE)) / (HHV(HIGH,60) - LLV(LOW,60))) + 50) * 2); V19:=(((CLOSE - LLV(LOW,15)) / (HHV(HIGH,15) - LLV(LOW,15))) * 100); V1A:=((SMA(V19,4,1) - 50) * 2); V1B:=SMA(V1A,3,1); V1C:=(((INDEXC - LLV(INDEXL,14)) / (HHV(INDEXH,14) - LLV(INDEXL,14))) * 100); V1D:=SMA(V1C,4,1); V1E:=SMA(V1D,3,1); V1F:=(((HHV(HIGH,30) - CLOSE) / CLOSE) * 100); V20:=(IF((((((((((V17 <= 25) AND (V18 < (0 - 95))) AND (V1F > 20)) AND (V1B < (0 - 30))) AND (V1E < 30)) AND (V12 >= (0 - 0.25))) AND (V14 < 22)) AND (V15 < 28)) AND (V16 > 50)),80,0) * VAR2N); 空方:(0 - (IF((V1 < 0),V2,0) * VAR2N)),LINESTICK C1:=HHV(C0,55); C2:=LLV(C0,55); C3:=(C1 - C2); C4:=(EMA(((C0 - C2) / C3),2) * 100); A10:=(A4 - 50); A20:=(B4 - 50); A30:=(C4 - 50); DRAWICON(CROSS(A1,0),0,4); RSV2:=(((CLOSE - LLV(LOW,30)) / (HHV(HIGH,30) - LLV(LOW,30))) * 100); K2:=SMA(RSV2,3,1); D2:=SMA(K2,3,1); J2:=((3 * K2) - (2 * D2)); 动力线:(EMA(J2,6) * VAR2N),COLOR00FFFF; VAR2W:=EMA(CLOSE,5); RSI1W:=((SMA(MAX((CLOSE - VAR2W),0),6,1) / SMA(ABS((CLOSE - VAR2W)),6,1)) * 100); RSI2W:=((SMA(MAX((CLOSE - VAR2W),0),3,1) / SMA(ABS((CLOSE - VAR2W)),3,1)) * 100); VAR1F:="KDJ.D"(18,5,6); 虎:IF(((((((((动力线 < 15.5) AND (空方 < (0 - 30))) AND (VAR1F < 35)) AND (RSI1W < 10)) AND (RSI2W < 6.5)) AND (A10 < (0 - 47))) AND (A20 < (0 - 47))) AND (A30 < (0 - 48.5))),50,0); 牛:(IF(((空方 < (0 - 38)) AND (虎 > 0)),70,0) * VAR2N); VAR2:=(((((MA(AMOUNT,5) / MA(VOL,5)) / 100) - ((MA(AMOUNT,110) / MA(VOL,110)) / 100)) / ((MA(AMOUNT,5) / MA(VOL,5)) / 100)) < (0 - 0.273)); VAR21:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100); VAR22:=(((CLOSE - MA(CLOSE,30)) / MA(CLOSE,30)) < (0 - 0.125)); 获利线:=(VAR2 AND VAR22); LC:=EMA((WINNER(CLOSE) * 100),3); VAR2Q:=EMA(CLOSE,3); 神奇线:=((SMA(MAX((CLOSE - VAR2Q),0),6,1) / SMA(ABS((CLOSE - VAR2Q)),6,1)) * 100); 买点一:=MA(神奇线,10); 牛A:(IF((VAR22 AND (神奇线 < 3)),(0 - 40),0) * VAR2N),LINETHICK2,COLOR3399FF; 牛B:(IF((VAR22 AND (买点一 < 9)),(0 - 38),0) * VAR2N),LINETHICK2,COLOR3399FF; 剑:(FILTER(((神奇线 < 6) AND 获利线),35) * 1),STICK,LINETHICK2,COLORFF0000; DRAWICON((剑 > 0),1,1); 牛3:(IF((((LC < 1.5) AND (买点一 < 21)) AND (神奇线 < 5.5)),80,0) * VAR2N),LINETHICK2,COLOR3399FF; VAR1N:=1050431; VAR2N1:=IF((DATE<=VAR1N),1,0); 稳赚:=(MA(CLOSE,80) - (MA(CLOSE,13) / 3)); 买点二:=MA(((CLOSE - 稳赚) / 稳赚),1); XA:=IF((CROSS(买点二,0) AND ((LOW / REF(HIGH,1)) < 1.012)),0.5,0); XB:=IF((((COUNT((买点二 > REF(买点二,1)),3) = 3) AND (COUNT((买点二 < 0),10) = 10)) AND (REF(买点二,3) = LLV(买点二,10))),0.5,0); VAR82:=IF((((((REF(买点二,2) = LLV(买点二,20)) AND (REF(买点二,2) < 0.071)) AND (REF(买点二,2) < REF(买点二,1))) AND NOT(((REF(LOW,1) > REF(HIGH,2)) AND (LOW > REF(HIGH,1))))) AND (CLOSE > REF(CLOSE,1))),0.5,0); VAR83:=(EMA(买点二,12) * 0.7); VAR84:=EMA(买点二,3); 底部将成:(IF((LLV((VAR84 - VAR83),5) > 0),0,(0 - 40)) * VAR2N1),COLORFFCC66;

11q.cn解答:

 V1:=(MA(((100 * (CLOSE - LLV(CLOSE,34))) / (HHV(HIGH,34) - LLV(LOW,34))),5) - 20);

V2:=(2 * ABS(V1));
空方:=(0 - (IF((V1 < 0),V2,0)));
C0:=(((HIGH + LOW) + CLOSE) / 3);
A1:=HHV(C0,14);
A2:=LLV(C0,14);
A3:=(A1 - A2);
A4:=(EMA(((C0 - A2) / A3),2) * 100);
B1:=HHV(C0,30);
B2:=LLV(C0,30);
B3:=(B1 - B2);
B4:=(EMA(((C0 - B2) / B3),2) * 100);
C1:=HHV(C0,55);
C2:=LLV(C0,55);
C3:=(C1 - C2);
C4:=(EMA(((C0 - C2) / C3),2) * 100);
A10:=(A4 - 50);
A20:=(B4 - 50);
A30:=(C4 - 50);
 
RSV2:=(((CLOSE - LLV(LOW,30)) / (HHV(HIGH,30) - LLV(LOW,30))) * 100);
K2:=SMA(RSV2,3,1);
D2:=SMA(K2,3,1);
J2:=((3 * K2) - (2 * D2));
动力线:=(EMA(J2,6) );
VAR2W:=EMA(CLOSE,5);
RSI1W:=((SMA(MAX((CLOSE - VAR2W),0),6,1) / SMA(ABS((CLOSE - VAR2W)),6,1)) * 100);
RSI2W:=((SMA(MAX((CLOSE - VAR2W),0),3,1) / SMA(ABS((CLOSE - VAR2W)),3,1)) * 100);
VAR1F:="KDJ.D"(18,5,6);
虎:((((((((动力线 < 15.5) AND (空方 < (0 - 30))) AND (VAR1F < 35)) AND (RSI1W < 10)) AND (RSI2W < 6.5)) AND (A10 < (0 - 47))) AND (A20 < (0 - 47))) AND (A30 < (0 - 48.5)));
 

WVAD,VOL合并做一选股公式

编写要求:

WVAD WVAD:SUM((CLOSE-OPEN)/(HIGH-LOW)*VOL,24)/10000; MAWVAD:MA(WVAD,6); VOL VOLUME:VOL,VOLSTICK; MAVOL1:MA(VOLUME,M1); MAVOL2:MA(VOLUME,M2); 选股条件: WVAD>0时,VOL今量>昨量(昨量大一点就行,选股时不一定要陪量,昨天缩量,阴线、阳线都可以),关键是选股时成交量在这期间是缩量。

11q.cn解答:

 WVAD:=SUM((CLOSE-OPEN)/(HIGH-LOW)*VOL,24)/10000;

WVAD>0 AND BETWEEN(V/REF(V,1),0.8,1);

用函数表达10个公历日前的收盘价

编写要求:

ref(c,10)是10个交易日,10个公历日如何表达啊?

11q.cn解答:

 AA:=DATETODAY(DATE);

BB:=CONST(AA)-10;
TT:=BARSLAST(AA<=BB);
CC:CONST(REF(C,TT));
 
 
 
 

把买卖公式做个选股公式

编写要求:

中轴线:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4; 压力线: BBI+3*STD(BBI,10); 支撑线: BBI-3*STD(BBI,10); 安全线: MA(CLOSE,30), CIRCLEDOT,COLORFFFF00; 上开:=O; 上收:=C; 上高:=H; 上低:=L; JJ:=(上开+上高+上低)/3; A:=EMA(JJ,4); VA1:=EMA(上收,8); VA2:=EMA(上收,20); LC:=REF(CLOSE,1); RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100; DRAWTEXT(CROSS(84,RSI) , HIGH,'逃顶'),COLORYELLOW ; DRAWTEXT(CROSS(RSI,11) , LOW-0.05,' 低吸'),COLORRED ; DRAWTEXT(CROSS(VA1,VA2)AND(C>=O)AND A>REF(A,1),VA1*0.97,'★买'),COLOR00FF00; DRAWTEXT(CROSS(REF(ZIG(3,10),1),ZIG(3,10)),HIGH*1.02,'★卖'); 箱顶:MA(REF(HHV(上收,30),1),2),COLOR0000FF,LINETHICK2; 箱底:MA(REF(LLV(上收,30),1),2),COLOR00FF00,LINETHICK2; 买线:=EMA(C,2); 卖线:=EMA(SLOPE(C,21)*20+C,42); DRAWTEXT(CROSS(买线,卖线)AND 箱顶>=REF(箱顶,1),LOW*0.95,'★跟'),COLOR00FFFF; X1:=(C+L+H)/3; X2:=EMA(X1,6); X3:=EMA(X2,5); DRAWTEXT(CROSS(X2,X3),L-0.09,'★'),COLORYELLOW; S:=EMA((CLOSE-LLV(CLOSE,21))/(HHV(CLOSE,21)-LLV(CLOSE,21)),1); 庄:=IF(S>0,MA(S,1),0); DRAWTEXT(CROSS(庄,0.001),L-0.09,'☆'); {VAR326:=IF(CLOSE>REF(CLOSE,1),88,0); VAR327:=IF(CLOSE/REF(CLOSE,1)>1.050 AND HIGH/CLOSE<1.010 AND VAR326>0, 91, 0); STICKLINE(VAR327>90,L*0.80,L*0.95,4,0),COLORYELLOW; DRAWTEXT(VAR327>90,LOW*0.79,'追涨'),COLORYELLOW;};

11q.cn解答:

 CROSS(ZIG(3,8),REF(ZIG(3,8),1));

把短线是银指标改为通达信用

编写要求:

如题。下是源码 主线能量:MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSEREF(CLOSE,1),VOL,IF(CLOSEREF(CLOSE,1),VOL,IF(CLOSEREF(CLOSE,1),VOL,IF(CLOSE短期能量,主线能量,短期能量),colorred; FILLRGN(主线能量<短期能量,主线能量,短期能量),coloryellow; PARTLINE(主线能量>短期能量,主线能量),colorred; PARTLINE(主线能量>短期能量,短期能量),colorred; PARTLINE(主线能量<短期能量,主线能量),coloryellow; PARTLINE(主线能量<短期能量,短期能量),coloryellow; 参数:M=3,N1=21,N2=55,N3=120

11q.cn解答:

 M:=3;N:=13;N1:=21;N2:=55;N3:=120;

主线能量:MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0),M);
短期能量:MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0),N);
中期能量:MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0),N1);
长期能量:MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0),N2)COLORYELLOW;
DRAWTEXT(CROSS(主线能量,短期能量),短期能量,'▲')COLORGREEN;
DRAWBAND(主线能量,RGB(250,0,0),短期能量,RGB(230,230,0));
IF(主线能量,主线能量>短期能量,DRAWNULL),COLORRED;
IF(短期能量,主线能量>短期能量,DRAWNULL),COLORRED;
IF(主线能量,主线能量<短期能量,DRAWNULL),COLORYELLOW;
IF(短期能量,主线能量<短期能量,DRAWNULL),COLORYELLOW;
 

将极品底与底改选股

编写要求:

BIAS1:=(C-MA(C,6))/MA(C,6)*100; BIAS2:=(C-MA(C,12))/MA(C,12)*100; BIAS3:=(C-MA(C,24))/MA(C,24)*100; BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6; 乖离:=MA(BIAS,3); 极品底:(CROSS(BIAS,乖离) AND 乖离<-9),COLORRED; STICKLINE(CROSS(BIAS,乖离) AND 乖离<-9,10,0,5,0),COLORRED; 底:IF((MA(C,5)-C)/C>0.03 AND (MA(C,10)-MA(C,5))/MA(C,5)>0.03,23,0),LINETHICK2,COLORFF00FF; DRAWICON(底=23,23,1),LINETHICK2,COLORFFFFFF; RSV:=(CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100;

11q.cn解答:

 BIAS1:=(C-MA(C,6))/MA(C,6)*100;

BIAS2:=(C-MA(C,12))/MA(C,12)*100;
BIAS3:=(C-MA(C,24))/MA(C,24)*100;
BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6;
乖离:=MA(BIAS,3);
极品底:=(CROSS(BIAS,乖离) AND 乖离<-9),COLORRED;
底:=IF((MA(C,5)-C)/C>0.03 AND (MA(C,10)-MA(C,5))/MA(C,5)>0.03,23,0); 
极品底 AND 底;
 

DF选股公式!要求股票从上市日到选股时间

编写要求:

请老师编写一个DF选股公式!要求股票从上市到选股时间不超过300天。跌幅大于百分二十上的股票

11q.cn解答:

 BARSCOUNT(C)<300 AND (REF(C,30)-C)/REF(C,30)*100>=20;

反K线选股

编写要求:

请老师做一选股指标:选出最低价小于等于红线。源码如下:{正反K线} 日:=100; 昨前:=3; 高1:=REF(HHV(H,日),昨前); 低1:=REF(LLV(L,日),昨前); 低:REFDATE(低1,DATE),COLORRED,LINETHICK2; DRAWKLINE(低+(低-LOW), 低+(低-OPEN), 低+(低-HIGH),低+ (低-CLOSE)); VARC:=低+(低-OPEN); WR1:=低+(HHV(HIGH,5)-CLOSE)/(HHV(HIGH,5)-LLV(LOW,5)); WR2:=低-(HHV(HIGH,5)-CLOSE)/(HHV(HIGH,5)-LLV(LOW,5)); M1:MA(C,5),COLORYELLOW; M2:MA(C,10),COLORMAGENTA; M3:MA(C,30),COLORGREEN; M4:MA(C,60),COLORLIGRAY; {M5:MA(C,120),COLORBLUE;} {M1A:MA(VARC,5),COLORYELLOW; M2B:MA(VARC,10),COLORMAGENTA; M3C:MA(VARC,30),COLORGREEN; M4D:MA(VARC,60),COLORLIGRAY; M5E:MA(VARC,120);} STICKLINE(C>OPEN,低+(低-OPEN), 低+ (低-CLOSE),3,0), COLORRED; STICKLINE(CO ,C ,H ,0 ,0 ),COLORRED; STICKLINE(C>O ,O ,L ,0 ,0 ),COLORRED; STICKLINE(C

11q.cn解答:

 日:=100;

昨前:=3;
高1:=REF(HHV(H,日),昨前);
低1:=REF(LLV(L,日),昨前);
低:L<=REFDATE(低1,DATE);

今天的最低价价格是60天内最低价如何用公

编写要求:

今天的最低价价格是60天内最低价如何用公式表达

11q.cn解答:

 IF(ISLASTBAR,L=LLV(L,60),0);

 
 

    4228 条记录   页次:12/170 [上一页] [下一页]   转到第