短线低买高卖主图指标源码分享
MA1:MA(CLOSE,5),COLOR0000FF;
MA2:MA(CLOSE,10);MA3:MA(CLOSE,20);MA4:MA(CLOSE,60);MA5:MA(CLOSE,120);MA6:MA(CLOSE,250);A:=BARSCOUNT(CLOSE);AH:=HHV(HIGH,200);AL:=LLV(LOW,200);B0:=(AH-AL)/40;B1:=HIGH+B0;B2:=LOW-B0;DRAWTEXT((A+0)/34=FLOOR((A+0)/34),B2-2.2*B0*1.1,'←窗,变盘'),COLORRED;LC:=REF(CLOSE,1);RSI:=SMA(MAX(CLOSE-LC,0),4.1,1)/SMA(ABS(CLOSE-LC),4.1,1)*100;DRAWICON(CROSS(RSI,11) ,L*0.99,3);VAR28:=SMA(MAX(CLOSE-LC,0),5.5,1)/SMA(ABS(CLOSE-LC),6,1)*100;DRAWTEXT(FILTER(EMA(CLOSE,60)-EMA(CLOSE,12)>0 AND EMA(CLOSE,12)/LOW>1.15,5),LOW,'买'),COLORFF00FF;VARA:=((AMOUNT)/(VOL))/(100);VARB:=((3)*(HIGH)+LOW+OPEN+(2)*(CLOSE))/(7);VARC:=((SUM(AMOUNT,7))/(VARA))/(100);VARD:=DMA(VARB,(VOL)/(VARC));VARE:=((CLOSE-VARD)/(VARD))*(100);VARF:=((CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)))*(100);VARJ:=MA(VARE,20)+STD(VARE,20);BIAS18:=((CLOSE-MA(CLOSE,18))/(MA(CLOSE,18)))*(100);AA:=SMA(VARF,3,1);SS:=(REF(BIAS18,1)>=5) AND CROSS(VARJ,VARE) AND (AA>79);V7:=IF(CURRBARSCOUNT=1,VOL*240/FROMOPEN/REF(VOL,1)-1,VOL/REF(VOL,1)-1);STICKLINE(V7>=1,O,C,1,0),COLORYELLOW;LC1:=REF(CLOSE,1);RSI1:=((SMA(MAX((CLOSE - LC1),0),3,1) / SMA(ABS((CLOSE - LC1)),3,1)) * 100);FF:=EMA(CLOSE,3);MA15:=EMA(CLOSE,21);DRAWTEXT(CROSS(FF,MA15),(LOW * 0.85),'←底背离'),COLORYELLOW;AA1:=(HHV(HIGH,20) - (2 * ATR));BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1));SSS:=CROSS(MIN(MA(CLOSE,13),AA1),CLOSE);BBB:=BARSLAST(BB);SSSB:=BARSLAST(SSS);B11:=((BBB = 0) AND (REF(SSSB,1) < REF(BBB,1)));B1B:=BARSLAST(B11);B21:=((((BB = 1) AND (B1B < SSSB)) AND (B1B > 0)) AND (COUNT(BB,SSSB) < 3));B2B:=BARSLAST(B21);B3:=((((BB = 1) AND (B2B < B1B)) AND (COUNT(BB,SSSB) < 4)) AND (COUNT(BB,SSSB) > 2));VAR2S:=(2*CLOSE+HIGH+LOW)/4;VAR3S:=IF(YEAR>=2099 AND MONTH>2,0,1);VAR4S:=LLV(LOW,5); VAR5S:=HHV(HIGH,4);散户:=EMA((VAR2S-VAR4S)/(VAR5S-VAR4S)*100,4)*VAR3S;庄家:=EMA(0.667*REF(散户,1)+0.333*散户,2)*VAR3S;DRAWTEXT(CROSS(散户,庄家) AND 散户<30,L-0.05,'←吸'),COLORRED;MA20:=MA(C,20);MA90:=MA(C,90);Y1:=BARSLAST(CROSS(MA5,MA20)) AND MA5>MA20;Y2:=Y1 AND BARSLAST(CROSS(MA5,MA90));Y3:=Y2 AND CROSS(MA20,MA90);STICKLINE(Y3,O,C,3,0),COLORYELLOW;DRAWTEXT(Y3,L-0.40,'←黑马'),COLORWHITE;F0:=BARSLAST(CROSS(MA(C,5),MA(C,90)));F1:=F0 AND BARSLAST(CROSS(MA(C,20),MA(C,90)));F2:=F1 AND CROSS(MA(C,5),MA(C,20)) AND MA(C,20)>MA(C,90);DRAWICON(F2,L-0.10,1);DRAWTEXT(F2,L-0.40,'←黑马'),COLORFF00FF;M:=OPEN;M1:=MA(C,1);M2:=REF(M1,1);M3:=REF(M2,1);保护价:(M2+M3+M)/3,COLORWHITE,LINETHICK0;STICKLINE(L<EMA(EMA(L,8),6)*0.799,B2,B2-0.8*B0,3,0),COLORYELLOW;波动回调提示图:=MA(CLOSE,10000);DRAWICON(CROSS(FF,MA15),(LOW -0.49),9);VAR1:=1;VAR2:=LLV(LOW,10);VAR3:=HHV(HIGH,25);X:=EMA(((SLOPE(CLOSE,21) * 20) + CLOSE),68);Y:=EMA(CLOSE,10);LL:=REF(CLOSE,2);MM:=((SMA(MAX((CLOSE - LL),0),6,1) / SMA(ABS((CLOSE - LL)),6,1)) * 100);DB:=IF(((MM < REF(MM,1)) AND (MM > 79)),MM,0);DRAWTEXT(CROSS(Y,X),(LOW * 0.985),'▲'),LINETHICK2,COLORRED;DRAWTEXT(CROSS(X,Y),(HIGH * 1.02),'◆'),LINETHICK2,COLOR00FF00;DRAWTEXT(DB,(HIGH * 1.02),'●'),LINETHICK2,COLOR00FF00;VAR11:=LLV(LOW,21);VAR21:=HHV(HIGH,21);AK1:=EMA((((CLOSE - VAR1) / (VAR2 - VAR1)) * 100),5);AK:=EMA((((CLOSE - VAR1) / (VAR2 - VAR1)) * 50),13);DD:=EMA(((0.667 * REF(AK1,1)) + (0.333 * AK1)),2);VAR31:=LLV(LOW,55);VAR4:=HHV(HIGH,34);VAR5:=EMA((((CLOSE - VAR3) / (VAR4 - VAR3)) * 100),3);VAR6:=((AK + VAR5) / 2);VAR7:=EMA(((0.667 * REF(VAR5,1)) + (0.333 * AK1)),2);VAR8:=EMA(VAR6,5);BBA:=EMA(((0.667 * REF(VAR8,1)) + (0.333 * VAR8)),2);AB:=CROSS(AK1,AK);BB1:=(CROSS(AK1,BBA) AND (BBA < 30));CD:=(BBA * 0.6);DRAWTEXT((CD = 0.6),(LOW * 0.99),'□'),LINETHICK2,COLOR33CC99;DRAWTEXT((AB = 1),(LOW * 0.99),'□'),LINETHICK2,COLORWHITE;C1:=(CLOSE+LOW+HIGH)/3;C2:=EMA(C1,6);C3:=EMA(C2,5);C4:=CROSS(C2,C3);DRAWTEXT(C4,LOW/1.01,'★'),,COLORRED;C5:=CROSS(C3,C2);DRAWTEXT(C5,HIGH*1.03,'★'),,COLORBLUE;IF(MA1>REF(MA1,1),MA1,DRAWNULL),COLORRED,LINETHICK2;IF(MA1<REF(MA1,1),MA1,DRAWNULL),COLORGREEN,LINETHICK2;JG:=CROSS(MA1,MA2);VOLUME:=VOL,VOLSTICK;MAVOL1:=MA(VOLUME,5);MAVOL2:=MA(VOLUME,10);NL:=CROSS(MAVOL1,MAVOL2);DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD:=(DIF-DEA)*2,COLORSTICK;NA:=CROSS(DIF,DEA);RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,9,1);D:=SMA(K,9,1);J:=3*K-2*D;KD:=CROSS(K,D) AND CROSS(J,D);定乾坤:DRAWTEXT((JG AND NL AND NA) OR (JG AND NL AND KD) OR(JG AND NA AND KD) OR (NL AND NA AND KD),L*0.93,'←定乾坤'),COLORYELLOW;X1:=LLV(J,2)=LLV(J,8);DRAWTEXT(CROSS(J,REF(J+0.01,1)) AND X1 AND J<20,LOW*0.98,'←进'),COLORLIMAGENTA;JH9:=SMA(MAX(C-REF(C,1),0),5,1)/SMA(ABS(C-REF(C,1)),5,1)*100;DRAWTEXT(CROSS(84,JH9),H*1.02,'★S'),COLORGREEN;空:=EMA(C,5);均衡:=EMA(空,5),COLORWHITE;中轨:=HHV(MA(H,13),13),COLORRED,LINETHICK2;VAR55:=FILTER(均衡>REF(均衡,1)AND 中轨<REF(中轨,1)AND C>REF(C,1),11);DRAWTEXT(VAR55,L*0.98,'←追'),COLORYELLOW;

未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
输出MA1:收盘价的5日简单移动平均,COLOR0000FF
输出均线:收盘价的10日简单移动平均
输出MA3:收盘价的20日简单移动平均
输出MA4:收盘价的60日简单移动平均
输出MA5:收盘价的120日简单移动平均
输出MA6:收盘价的250日简单移动平均
A赋值:收盘价的有效数据周期数
AH赋值:200日内最高价的最高值
AL赋值:200日内最低价的最低值
B0赋值:(AH-AL)/40
B1赋值:最高价+B0
B2赋值:最低价-B0
当满足条件(A+0)/34=(A+0)/34的向下舍入时,在B2-2.2*B0*1.1位置书写文字,画红色
LC赋值:1日前的收盘价
RSI赋值:收盘价-LC和0的较大值的4.1日[1日权重]移动平均/收盘价-LC的绝对值的4.1日[1日权重]移动平均*100
当满足条件RSI上穿11时,在最低价*0.99位置画3号图标
VAR28赋值:收盘价-LC和0的较大值的5.5日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100
当满足条件收盘价的60日指数移动平均-收盘价的12日指数移动平均>0ANDEMA(收盘价,12)/最低价>1.15的5日过滤时,在最低价位置书写文字,COLORFF00FF
VARA赋值:((成交额(元))/(成交量(手)))/(100)
VARB赋值:((3)*(最高价)+最低价+开盘价+(2)*(收盘价))/(7)
VARC赋值:((成交额(元)的7日累和)/(VARA))/(100)
VARD赋值:以(成交量(手))/(VARC)为权重VARB的动态移动平均
VARE赋值:((收盘价-VARD)/(VARD))*(100)
VARF赋值:((收盘价-34日内最低价的最低值)/(34日内最高价的最高值-34日内最低价的最低值))*(100)
VARJ赋值:VARE的20日简单移动平均+VARE的20日估算标准差
BIAS18赋值:((收盘价-收盘价的18日简单移动平均)/(收盘价的18日简单移动平均))*(100)
AA赋值:VARF的3日[1日权重]移动平均
SS赋值:(1日前的BIAS18>=5) AND VARJ上穿VARE AND (AA>79)
V7赋值:如果到最后交易的周期=1,返回成交量(手)*240/当前离开盘分钟数/1日前的成交量(手)-1,否则返回成交量(手)/1日前的成交量(手)-1
当满足条件V7>=1时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
LC1赋值:1日前的收盘价
RSI1赋值:(((收盘价-LC1)和0的较大值的3日[1日权重]移动平均 / (收盘价-LC1)的绝对值的3日[1日权重]移动平均) * 100)
FF赋值:收盘价的3日指数移动平均
MA15赋值:收盘价的21日指数移动平均
当满足条件FF上穿MA15时,在(最低价*0.85)位置书写文字,画黄色
AA1赋值:(20日内最高价的最高值 - (2 * 真实波幅))
BB赋值:收盘价上穿1日前的55日内最高价的最高值
SSS赋值:收盘价的13日简单移动平均和AA1的较小值上穿收盘价
BBB赋值:上次BB距今天数
SSSB赋值:上次SSS距今天数
B11赋值:((BBB = 0) AND (1日前的SSSB < 1日前的BBB))
B1B赋值:上次B11距今天数
B21赋值:((((BB = 1) AND (B1B < SSSB)) AND (B1B > 0)) AND (统计SSSB日中满足BB的天数 < 3))
B2B赋值:上次B21距今天数
B3赋值:((((BB = 1) AND (B2B < B1B)) AND (统计SSSB日中满足BB的天数 < 4)) AND (统计SSSB日中满足BB的天数 > 2))
VAR2S赋值:(2*收盘价+最高价+最低价)/4
VAR3S赋值:如果年份>=2099ANDMONTH>2,返回0,否则返回1
VAR4S赋值:5日内最低价的最低值
VAR5S赋值:4日内最高价的最高值
散户赋值:(VAR2S-VAR4S)/(VAR5S-VAR4S)*100的4日指数移动平均*VAR3S
庄家赋值:0.667*1日前的散户+0.333*散户的2日指数移动平均*VAR3S
当满足条件散户上穿庄家AND散户<30时,在最低价-0.05位置书写文字,画红色
MA20赋值:收盘价的20日简单移动平均
MA90赋值:收盘价的90日简单移动平均
Y1赋值:上次MA5上穿MA20距今天数 AND MA5>MA20
Y2赋值:Y1 AND 上次MA5上穿MA90距今天数
Y3赋值:Y2 AND MA20上穿MA90
当满足条件Y3时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件Y3时,在最低价-0.40位置书写文字,画白色
F0赋值:上次收盘价的5日简单移动平均上穿收盘价的90日简单移动平均距今天数
F1赋值:F0 AND 上次收盘价的20日简单移动平均上穿收盘价的90日简单移动平均距今天数
F2赋值:F1 AND 收盘价的5日简单移动平均上穿收盘价的20日简单移动平均 AND 收盘价的20日简单移动平均>收盘价的90日简单移动平均
当满足条件F2时,在最低价-0.10位置画1号图标
当满足条件F2时,在最低价-0.40位置书写文字,COLORFF00FF
M赋值:开盘价
M1赋值:收盘价的1日简单移动平均
M2赋值:1日前的M1
M3赋值:1日前的M2
输出保护价:(M2+M3+M)/3,画白色,线宽为0
当满足条件最低价<最低价的8日指数移动平均的6日指数移动平均*0.799时,在B2和B2-0.8*B0位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
波动回调提示图赋值:收盘价的10000日简单移动平均
当满足条件FF上穿MA15时,在(最低价-0.49)位置画9号图标
VAR1赋值:1
VAR2赋值:10日内最低价的最低值
VAR3赋值:25日内最高价的最高值
X赋值:((收盘价的21日线性回归斜率*20)+收盘价)的68日指数移动平均
Y赋值:收盘价的10日指数移动平均
LL赋值:2日前的收盘价
MM赋值:(((收盘价-LL)和0的较大值的6日[1日权重]移动平均 / (收盘价-LL)的绝对值的6日[1日权重]移动平均) * 100)
DB赋值:如果((MM<1日前的MM)AND(MM>79)),返回MM,否则返回0
当满足条件Y上穿X时,在(最低价*0.985)位置书写文字,线宽为2,画红色
当满足条件X上穿Y时,在(最高价*1.02)位置书写文字,线宽为2,COLOR00FF00
当满足条件DB时,在(最高价*1.02)位置书写文字,线宽为2,COLOR00FF00
VAR11赋值:21日内最低价的最低值
VAR21赋值:21日内最高价的最高值
AK1赋值:(((收盘价-VAR1)/(VAR2-VAR1))*100)的5日指数移动平均
AK赋值:(((收盘价-VAR1)/(VAR2-VAR1))*50)的13日指数移动平均
DD赋值:((0.667*1日前的AK1)+(0.333*AK1))的2日指数移动平均
VAR31赋值:55日内最低价的最低值
VAR4赋值:34日内最高价的最高值
VAR5赋值:(((收盘价-VAR3)/(VAR4-VAR3))*100)的3日指数移动平均
VAR6赋值:((AK + VAR5) / 2)
VAR7赋值:((0.667*1日前的VAR5)+(0.333*AK1))的2日指数移动平均
VAR8赋值:VAR6的5日指数移动平均
BBA赋值:((0.667*1日前的VAR8)+(0.333*VAR8))的2日指数移动平均
AB赋值:AK1上穿AK
BB1赋值:(AK1上穿BBA AND (BBA < 30))
CD赋值:(BBA * 0.6)
当满足条件(CD=0.6)时,在(最低价*0.99)位置书写文字,线宽为2,COLOR33CC99
当满足条件(AB=1)时,在(最低价*0.99)位置书写文字,线宽为2,画白色
C1赋值:(收盘价+最低价+最高价)/3
C2赋值:C1的6日指数移动平均
C3赋值:C2的5日指数移动平均
C4赋值:C2上穿C3
当满足条件C4时,在最低价/1.01位置书写文字,,画红色
C5赋值:C3上穿C2
当满足条件C5时,在最高价*1.03位置书写文字,,画蓝色
如果MA1>1日前的MA1,返回MA1,否则返回无效数,画红色,线宽为2
如果MA1<1日前的MA1,返回MA1,否则返回无效数,画绿色,线宽为2
JG赋值:MA1上穿MA2
VOLUME赋值:成交量(手),VOLSTICK
MAVOL1赋值:VOLUME的5日简单移动平均
MAVOL2赋值:VOLUME的10日简单移动平均
NL赋值:MAVOL1上穿MAVOL2
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:(DIF-DEA)*2,COLORSTICK
NA赋值:DIF上穿DEA
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:RSV的9日[1日权重]移动平均
D赋值:K的9日[1日权重]移动平均
J赋值:3*K-2*D
KD赋值:K上穿D AND J上穿D
输出定乾坤:当满足条件(JGANDNLANDNA)OR(JGANDNLANDKD)OR(JGANDNAANDKD)OR(NLANDNAANDKD)时,在最低价*0.93位置书写文字,画黄色
X1赋值:2日内J的最低值=8日内J的最低值
当满足条件J上穿1日前的J+0.01ANDX1ANDJ<20时,在最低价*0.98位置书写文字,画淡洋红色
JH9赋值:收盘价-1日前的收盘价和0的较大值的5日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的5日[1日权重]移动平均*100
当满足条件84上穿JH9时,在最高价*1.02位置书写文字,画绿色
空赋值:收盘价的5日指数移动平均
均衡赋值:空的5日指数移动平均,画白色
中轨赋值:13日内最高价的13日简单移动平均的最高值,画红色,线宽为2
VAR55赋值:均衡>1日前的均衡AND中轨<1日前的中轨ANDC>1日前的收盘价的11日过滤
当满足条件VAR55时,在最低价*0.98位置书写文字,画黄色