通达信〖主线擒红牛〗从趋势识别到买卖点确认完整分析框架源码
在风云变幻的A股市场中,如何精准抓住主升浪,始终是交易者孜孜以求的核心课题。今天,我们带来一款专为短线与波段操作量身定制的通达信主图工具——「主线擒红牛」。该公式通过多周期均线共振、价格角度变速识别、筹码分布透视以及升级版九转序列的有机融合,构建了一套从趋势识别到买卖点确认的完整分析框架,力求在起爆前夜锁定强势牛股。
本指标最突出的特色,在于其独创的“多空轨道+变速信号”机制。通过平滑曲线动态刻画市场平均成本,当股价拉升角度触发设定阈值(如45°、50°)时,主图将自动点亮加速标识,清晰标出主升浪的发力区间。同时,动态支撑与压力带会随多空转换由绿转红,为波段进出提供直观的参考坐标。
在择时维度上,公式内置改良版神奇九转计数系统。它以收盘价的位置关系为基准,自动生成多头(蓝色)与空头(紫色)两组序列数字。当某一方向计数演进至“9”,且满足预设过滤条件时,K线上方或下方将出现“9多”“9空”标记,构成高概率的反转预警信号,为高抛低吸提供精准辅助。
除此之外,该公式还集成了主力行为监控与量价异动识别能力。若个股单日涨幅超过3%且以最高价收盘,系统会将该K线染成黄色,并标注“90%吃肉”图标,提示强势资金介入。结合获利盘比例与量能饱和度的可视化展示,可有效验证突破的真实性。再配合120日走强线、成妖线及多组斐波那契周期均线,共同构建起一套立体化的中长期趋势研判体系。
在实战运用中,当平滑线与AA05线同步变红,同时价格角度符合加速条件,且SAR指标翻为洋红色时,往往意味着中短线共振走强,是试多介入的良机;反之,若出现“9空”信号且股价逼近压力带,则需警惕回落风险。而当主图显示“▲追击”或“★涨”提示,且量能饱和超过60%、获利筹码超过70%时,股价进入起爆区的概率显著增大。
需要提醒的是,该公式信号频率相对偏高,建议重点过滤低位多头序列中的“9多”信号,并结合大盘涨跌家数规避系统性回落。本指标适用于日线与60分钟级别行情,但ST股及上市不足60日的新股可能出现钝化或失真。作为一款功能全面的通达信公式,「主线擒红牛」有望为您的交易体系注入更强的技术动能。
---
公式名称:主线擒红牛
如下:
网:(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,22))/4 DOTLINE,COLOR00FF00,LINETHICK2;
角度N:=ATAN((网/REF(网,1)-1)*100)*180/3.1415926>=45;
IF(角度N,网,DRAWNULL),COLORRED,LINETHICK2;
AA05:MA(C,8) DOTLINE,COLORFF8800,LINETHICK1;
角度AN:=ATAN((AA05/REF(AA05,1)-1)*100)*180/3.1415926>=50;
IF(角度AN,AA05,DRAWNULL),COLORRED,LINETHICK2;
MA(C,120),COLORRED,LINETHICK1;
DRAWTEXT(ISLASTBAR,MA(C,120),'←走强线'),COLORRED;
MA(C,50),COLORWHITE,LINETHICK1;
Z1:=STRCAT(HYBLOCK,' ');
Z2:=STRCAT(Z1,DYBLOCK);
Z3:=STRCAT(Z2,' ');
Z4:=STRCAT(Z3,GNBLOCK);
Z5:=STRCAT(Z4,' ');
DRAWTEXT_FIX(ISLASTBAR,0,0.01,0,STRCAT(Z5,FGBLOCK)),COLORYELLOW;
ma20:MA(CLOSE,20) LINETHICK2,NODRAW;
大压线:MA(REF(HHV(C,22),1),2),COLORBLUE,,LINETHICK3;
IF((大压线) > (REF(大压线,1)),大压线,DRAWNULL),COLORGREEN,LINETHICK3;
网惜:ma20-2*STD(CLOSE,20),COLORGREEN,LINETHICK3;
多: IF(网惜>=REF(网惜,1),网惜,DRAWNULL),COLORRED,LINETHICK3;
空:IF(REF(网惜,1)>网惜,网惜,DRAWNULL),COLORGREEN,LINETHICK3;
ZBGS1:=ABS(((3.48*CLOSE+HIGH+LOW+OPEN)/5-EMA(CLOSE,20))/EMA(CLOSE,20));
ZBGS2:=DMA((2.15*CLOSE+LOW+HIGH+OPEN)/5,ZBGS1);
ZBGS3:=EMA(ZBGS2,200)*1.26;
ZBGS4:=EMA(ZBGS2,200)*1.18;
ZBGS5:=MA((LOW+HIGH+CLOSE)/3,5);
ZBGS6:=HHV(ZBGS5,60);
ZBGS7:=IF(ZBGS6>REF(ZBGS6,1),ZBGS6,DRAWNULL);
ZBGS8:=CLOSE*VOL;
ZBGS9:=EMA((EXPMA(ZBGS8,3)/EXPMA(VOL,3)+EXPMA(ZBGS8,6)/EXPMA(VOL,6)+EXPMA(ZBGS8,12)/EXPMA(VOL,12)+EXPMA(ZBGS8,24)/EXPMA(VOL,24))/4,13);
ZBGS10:=1.03*ZBGS9;
ZBGS11:=1.13*ZBGS9;
ZBGS12:=MIN(ZBGS7,ZBGS3);
ZBGS13:=MIN(ZBGS10,ZBGS3);
ZBGS14:=MIN(ZBGS7,ZBGS4);
ZBGS15:=MIN(ZBGS10,ZBGS4);
ZBGS16:=CLOSE/REF(CLOSE,1)>1.03 AND CLOSE=HIGH;
ZBGS17:=CROSS(CLOSE,ZBGS11) AND ZBGS16;
DRAWICON(ZBGS17,LOW*0.86,5);
{DRAWTEXT(ZBGS17,LOW*0.86,' 90%吃肉'),COLORYELLOW;}
XA_17:=IF(REF(CLOSE,1)*1.1-CLOSE<0.01,1,0);
STICKLINE(XA_17,OPEN,CLOSE,4,0),COLORRED;
STICKLINE(XA_17,OPEN,CLOSE,3,0),COLORYELLOW;
STICKLINE(XA_17,HIGH,LOW,0,0),COLORYELLOW;
XA_22:=ABS(((3.48*CLOSE+HIGH+LOW)/4-EMA(CLOSE,23))/EMA(CLOSE,23));
XA_123:=DMA((2.15*CLOSE+LOW+HIGH)/4,XA_22);
XA_124:=EMA(XA_123,200)*1.118;
XA_125:=EMA(XA_123,200)*1.118;
XA_26:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>8;
XA_27:=CROSS(CLOSE,XA_124) AND XA_26;
JJ:=CLOSE;J1:=MA(JJ,5);
J6:=MA(JJ,250);DRAWTEXT(ISLASTBAR,J1,'1'),COLORWHITE;
年线:J6,LINETHICK1,COLORWHITE,DOTLINE;
{DRAWTEXT_FIX(1,0.9,0.98,0,EXTERNSTR(0,2)),COLORWHITE;}
涨家数:INDEXADV,COLOR0000EE,NODRAW;
跌家数:INDEXDEC,COLOR00EE00,NODRAW;
{K线九转序列数}
周期上数:=IF(PERIOD=5 OR PERIOD=6 OR PERIOD=7 OR PERIOD=8,1.015,IF(PERIOD=4,1.006,IF(PERIOD=3,1.004,IF(PERIOD=2,1.002,IF(PERIOD=1,1.001,IF(PERIOD=0,1.001,DRAWNULL))))));
周期下数:=IF(PERIOD=5 OR PERIOD=6 OR PERIOD=7 OR PERIOD=8,0.993,IF(PERIOD=4,0.994,IF(PERIOD=3,0.995,IF(PERIOD=2,0.996,IF(PERIOD=1,0.997,IF(PERIOD=0,0.998,DRAWNULL))))));
买入起点:=REF(CLOSE,1)>REF(CLOSE,5) AND CLOSE<REF(CLOSE,4) NODRAW;
卖出起点:=REF(CLOSE,1)<REF(CLOSE,5) AND CLOSE>REF(CLOSE,4) NODRAW;
买起至今:=BARSLAST(买入起点)+1 NODRAW;
卖起至今:=BARSLAST(卖出起点)+1 NODRAW;
后买终值:=CONST(买起至今) NODRAW;
后卖终值:=CONST(卖起至今) NODRAW;
{DRAWTEXT(买入起点 AND CURRBARSCOUNT=后买终值,HIGH*周期上数,'空') COLORBLUE;
DRAWTEXT(卖出起点 AND CURRBARSCOUNT=后卖终值,LOW*周期下数,'多') COLORRED;}
空前置:BACKSET(买入起点 AND CURRBARSCOUNT=后买终值,TOTALBARSCOUNT-CURRBARSCOUNT) NODRAW;
多前置:BACKSET(卖出起点 AND CURRBARSCOUNT=后卖终值,TOTALBARSCOUNT-CURRBARSCOUNT) NODRAW;
{///////////////////////////////////}
买入低四:=CLOSE<REF(CLOSE,4) NODRAW;
买低计数:=BARSLASTCOUNT(买入低四) NODRAW;
买十计数:=BARSLASTCOUNT(买低计数>=10) NODRAW;
买十九计数:=BARSLASTCOUNT(买低计数>=19) NODRAW;
买二八计数:=BARSLASTCOUNT(买低计数>=28) NODRAW;
买三轮回值:=IF(买低计数<=9 AND 买低计数>=1,买低计数,IF(买低计数<=18 AND 买低计数>=1,买十计数,IF(买低计数<=27 AND 买低计数>=1,买十九计数,IF(买低计数<=36 AND 买低计数>=1,买二八计数,-100)))) NODRAW;
买中断时:=BARSLAST(买低计数=0 AND REF(买低计数,1)>0) NODRAW;
STICKLINE(买中断时=0 AND CURRBARSCOUNT=后买终值,O,C,3,0) COLORYELLOW;
买断距今:=BARSNEXT(买中断时=0) NODRAW;
买九距今:=IF(买三轮回值>=1,BARSLAST(买三轮回值=9),DRAWNULL) NODRAW;
买九最大:=REFX(HHV(买三轮回值,买中断时),买断距今-1) NODRAW;
买断过滤:=BACKSET(买中断时=0,REF(买九距今,1)+1) NODRAW;
DRAWNUMBER(买低计数>=1 AND 买断过滤=0 AND (买九最大<=8)=0 AND 空前置=0,LOW*周期下数,买三轮回值) COLORBLUE;
DRAWNUMBER(买低计数>=1 AND 买断过滤=0 AND (REFX(空前置,1)=0 OR ISLASTBAR),LOW*周期下数,买三轮回值) COLORBLUE;
DRAWNUMBER(买三轮回值=9 AND 买断过滤=0,LOW*周期下数,买三轮回值) COLORGREEN;
{/////////////////////////////////}
卖出低四:=CLOSE>REF(CLOSE,4) NODRAW;
卖低计数:=BARSLASTCOUNT(卖出低四) NODRAW;
卖十计数:=BARSLASTCOUNT(卖低计数>=10) NODRAW;
卖十九计数:=BARSLASTCOUNT(卖低计数>=19) NODRAW;
卖三轮回值:=IF(卖低计数<=9 AND 卖低计数>=1,卖低计数,IF(卖低计数<=18 AND 卖低计数>=1,卖十计数,IF(卖低计数<=27 AND 卖低计数>=1,卖十九计数,-100))) NODRAW;
卖中断时:=BARSLAST(卖低计数=0 AND REF(卖低计数,1)>0) NODRAW;
STICKLINE(卖中断时=0 AND CURRBARSCOUNT=后卖终值,O,C,3,0) COLORBLUE;
卖断距今:=BARSNEXT(卖中断时=0) NODRAW;
卖九距今:=IF(卖三轮回值>=1,BARSLAST(卖三轮回值=9),DRAWNULL) NODRAW;
卖九最大:=REFX(HHV(卖三轮回值,卖中断时),卖断距今-1) NODRAW;
卖断过滤:=BACKSET(卖中断时=0,REF(卖九距今,1)+1) NODRAW;
DRAWNUMBER(卖低计数>=1 AND 卖断过滤=0 AND (卖九最大<=8)=0 AND 多前置=0,HIGH*周期上数,卖三轮回值) COLORMAGENTA;
DRAWNUMBER(卖低计数>=1 AND 卖断过滤=0 AND (REFX(多前置,1)=0 OR ISLASTBAR),HIGH*周期上数,卖三轮回值) COLORMAGENTA;
DRAWNUMBER(卖三轮回值=9 AND 卖断过滤=0,HIGH*周期上数,卖三轮回值) COLORRED;
{四前线:IF(CURRBARSCOUNT<=5,CONST(REF(CLOSE,4)),DRAWNULL) COLORBLUE LINETHICK3;
五前线:IF(CURRBARSCOUNT<=6,CONST(REF(CLOSE,5)),DRAWNULL) COLORMAGENTA LINETHICK3;}
{多头信号计算部分}
DRAWTEXT(空前置=0 AND 卖出起点 AND REF(买三轮回值,1)=9,LOW*周期下数,'9多') COLORRED;
DRAWTEXT(空前置=0 AND 卖出起点 AND REF(买三轮回值,1)=8,LOW*周期下数,'8多') COLORRED;
DRAWTEXT(空前置=0 AND 卖出起点 AND REF(买三轮回值,1)=7,LOW*周期下数,'7多') COLORRED;
DRAWTEXT(空前置=0 AND 卖出起点 AND REF(买三轮回值,1)=6,LOW*周期下数,'6多') COLORRED;
DRAWTEXT(空前置=0 AND 多前置=1 AND 卖出起点 AND REF(买三轮回值,1)=5,LOW*周期下数,'5多') COLORRED;
DRAWTEXT(空前置=0 AND 卖出起点 AND REF(买三轮回值,1)=4,LOW*周期下数,'4多') COLORRED;
DRAWTEXT(空前置=0 AND 卖出起点 AND REF(买三轮回值,1)=3,LOW*周期下数,'3多') COLORRED;
DRAWTEXT(空前置=0 AND 卖出起点 AND REF(买三轮回值,1)=2,LOW*周期下数,'2多') COLORRED;
DRAWTEXT(空前置=0 AND 卖出起点 AND REF(买三轮回值,1)=1,LOW*周期下数,'1多') COLORRED;
{空头信号计算部分}
DRAWTEXT(多前置=0 AND 买入起点 AND REF(卖三轮回值,1)=9,HIGH*周期上数,'9空') COLORBLUE;
DRAWTEXT(多前置=0 AND 买入起点 AND REF(卖三轮回值,1)=8,HIGH*周期上数,'8空') COLORBLUE;
DRAWTEXT(多前置=0 AND 买入起点 AND REF(卖三轮回值,1)=7,HIGH*周期上数,'7空') COLORBLUE;
DRAWTEXT(多前置=0 AND 买入起点 AND REF(卖三轮回值,1)=6,HIGH*周期上数,'6空') COLORBLUE;
DRAWTEXT(多前置=0 AND 买入起点 AND REF(卖三轮回值,1)=5,HIGH*周期上数,'5空') COLORBLUE;
DRAWTEXT(多前置=0 AND 买入起点 AND REF(卖三轮回值,1)=4,HIGH*周期上数,'4空') COLORBLUE;
DRAWTEXT(多前置=0 AND 买入起点 AND REF(卖三轮回值,1)=3,HIGH*周期上数,'3空') COLORBLUE;
DRAWTEXT(多前置=0 AND 买入起点 AND REF(卖三轮回值,1)=2,HIGH*周期上数,'2空') COLORBLUE;
DRAWTEXT(多前置=0 AND 买入起点 AND REF(卖三轮回值,1)=1,HIGH*周期上数,'1空') COLORBLUE;
M89:=MA(CLOSE,89),COLORMAGENTA,LINETHICK2;
M144:=MA(CLOSE,144),COLORBROWN,LINETHICK2;
M233:=MA(CLOSE,233),COLORYELLOW,LINETHICK2;
M377:=MA(CLOSE,377),COLORCYAN,LINETHICK2;
M450:=MA(CLOSE,450),COLORGREEN,LINETHICK2;
M610:=MA(CLOSE,610),COLORRED,LINETHICK2;
A90:=(MA(COST(90),6)),DOTLINE,COLOR808040;
A70:=(MA(COST(70),6)),DOTLINE,COLOR808040;
M20:=MA(CLOSE,20),COLORWHITE,LINETHICK2;T5:=REF(HHVBARS(HIGH,60),15)+15;
T60:=REF(HIGH,T5),COLORRED,NODRAW;
STICKLINE(BARSTATUS=2,T60,T60,2000,1),COLORBLUE;
DRAWTEXT(BARSTATUS=2,T60,'小美人'),COLORYELLOW;
飞天:MA(CLOSE,25)+MA(CLOSE,25)*20/100,DOTLINE,COLORGRAY,LINETHICK1;
DRAWTEXT(ISLASTBAR,飞天,' ←成妖线'),COLORWHITE;
涨而不停:=H/REF(C,1)>1.097 AND C<H;
STICKLINE( 涨而不停,H,C,0.1,0),COLORWHITE;
STICKLINE(XA_27,CLOSE,OPEN,3.2,0),COLOR0077FF;
STICKLINE(XA_27,CLOSE,OPEN,2.5,0),COLOR0099FF;
STICKLINE(XA_27,CLOSE,OPEN,1.9,0),COLOR00BBFF;
STICKLINE(XA_27,CLOSE,OPEN,1.2,0),COLOR00DDFF;
STICKLINE(XA_27,CLOSE,OPEN,0.3,0),COLORYELLOW;
T1:=SMA(MAX(C-REF(C,1),0),24,1)/SMA(ABS(C-(REF(C,1))),24,1)*100>65 ;
VAR0:=((EMA(C,5))*7+(EMA(C,10))*3)/10;
VAR12:=MA(C,26)+2*(STD(C,26));
VAR18:=T1 AND VAR0>EMA(C,13) AND EMA(C,13)>EMA(C,55) AND VAR12>REF(VAR12,1) AND (C>(EMA((H+L+C)/3,13))) AND MA(C,5)>MA(C,10)
AND ((CROSS(HHV(C,5),(MA(H,10))*(1+5/(100)))) AND ((((C-(REF(C,1)))/(REF(C,1)))*(100))>(6.5)));
DRAWTEXT((VAR18)>0,L*0.98,'▲追击'),LINETHICK1,COLORYELLOW;
DRAWTEXT(((((C-(REF(C,1)))/(REF(C,1)))*(100))>(5.5)) AND (CROSS((L/((H+REF(C,1)+O)/3))*C,EMA((EMA(C,9))*(1.14),5))),EMA(L-(0.0),1),'★涨'),COLOR00FF00;
涨:=((C-REF(C,3))/REF(C,3)*100) >6.8;
STICKLINE(涨,O,C,0.5,0),COLORRED;
涨停:=((C-REF(C,1))/REF(C,1)*100) >9.7;
STICKLINE(涨停,O,(C-O)/2+O,3.1,0),COLOR660066;
STICKLINE(涨停,O,(C-O)/2+O,2.6,0),COLOR7D007D;
STICKLINE(涨停,O,(C-O)/2+O,2.1,0),COLOR990099;
STICKLINE(涨停,O,(C-O)/2+O,1.6,0),COLORBD00BD;
STICKLINE(涨停,O,(C-O)/2+O,1.0,0),COLORMAGENTA;
STICKLINE(涨停,O,(C-O)/2+O,0.5,0),COLORMAGENTA;
持股:IF(SAR(10,2,20)<=L,SAR(10,2,20),DRAWNULL),CIRCLEDOT,COLORMAGENTA,LINETHICK3;
N:=20;
N1:=7;
N2:=69;
VAR5:=((REF(HIGH,1)+REF(LOW,1))/(2))*(T1);
VAR6:=MA(CLOSE,N)+((2)*(STD(CLOSE,N)))*(T1);
VAR7:=REF(CLOSE,1);
VAR8:=((SMA(MAX(CLOSE-VAR7,0),N1,1))/(SMA(ABS(CLOSE-VAR7),N1,1)))*(100);
VAR9:=CROSS(N2,VAR8);
VARA:=(FILTER(VAR9,4))*(T1);
VARB:=((2)*(CLOSE)+HIGH+LOW)/(4);
VARC:=LLV(LOW,34);
VARD:=HHV(HIGH,34);
MA18:=MA(C,18);
VAR1:=C=HHV(C,4) AND REF(C,1)=LLV(C,4);
VAR2:=C=LLV(C,4) AND (REF(C,1)<REF(C,2) OR REF(C,1)<REF(C,3)) OR REF(C,1)=LLV(C,4) AND C<REF(C,2) OR REF(C,2)=LLV(C,4) AND REF(C,1)=HHV(C,4) AND C<REF(C,1) OR REF(C,3)=LLV(C,4) AND C<REF(C,1) AND C<REF(C,2);
VAR3:=REF(C,1)=LLV(C,4) AND C>=REF(C,2) OR REF(C,2)=LLV(C,4) AND REF(C,1)<=REF(C,3) AND REF(C,2)<REF(C,4) AND C>=REF(C,1);
A:=(3*C+L+O+H)/6;
VAR4:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+
14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)
+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210;
MTM:=C-REF(C,1);
DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);
CB:=EMA(VAR4,13);
JRH:=HHV(C,2);
JRL:=LLV(C,2);
VAR01:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2));
VAR02:=(REF(VAR01,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR03:=(REF(VAR02,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR04:=(REF(VAR03,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR05:=(REF(VAR04,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR06:=(REF(VAR05,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR07:=(REF(VAR06,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR08:=(REF(VAR07,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR09:=(REF(VAR08,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VARA1:=(REF(VAR09,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VARB1:=(REF(VARA1,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VARC1:=(REF(VARB1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VARD1:=(CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2)); {GUPIAOFF.COM}
VARE:=(REF(VARD1,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VARF:=(REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR010:=(REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR011:=(REF(VAR010,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR012:=(REF(VAR011,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR013:=(REF(VAR012,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR014:=(REF(VAR013,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR015:=(REF(VAR014,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR016:=(REF(VAR015,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR017:=(REF(VAR016,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
VAR018:=(REF(VAR017,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
VAR019:=((REF(VARD OR VARE OR VARF OR VAR010 OR VAR011 OR VAR012 OR VAR013 OR VAR014 OR VAR015 OR VAR016 OR VAR017 OR VAR018,1)) AND VAR01);
VAR1A:=((REF(VAR01 OR VAR02 OR VAR03 OR VAR04 OR VAR05 OR VAR06 OR VAR07 OR VAR08 OR VAR09 OR VARA OR VARB OR VARC,1)) AND VARD);
VV2:=REF(CLOSE,1);
VV3:=SMA((CLOSE-VV2),6,1)/SMA(ABS(CLOSE-VV2),6,1)*100;
DRAWICON(REF(VV3,1)>81 AND VV3<80,HIGH,2);
VF1:=MA(CLOSE,60)-MA(CLOSE,5)/3.2;
DRAWICON(DRAWTEXT(IF(CLOSE<VF1 AND VOL/240>MA(VOL,5)/240 AND CLOSE>=REF(CLOSE,1)*1.08 AND CLOSE<MA(CLOSE,13)*1.3,1,0),LOW,'☆'),LOW*0.97,34);
VARA111:=(CLOSE-REF(OPEN,29))/REF(OPEN,29)*100;
VARB111:=EMA(0.667*REF(VARA,1)+0.333*VARA,5);
DRAWTEXT(IF(VOL>=1.3*MA(VOL,5) AND COUNT(VARA>=VARB AND VARA<-17,3) AND REF(LOW,1)=LLV(LOW,120),1,0),LOW,'★注意买入');
VARR1:=SMA(MAX(CLOSE-REF(C,1),0),6,1)/SMA(ABS(CLOSE-REF(C,1)),6,1)*100;
DRAWICON(CROSS(82,VARR1),HIGH,2);
VAR1111:=(HIGH+LOW+OPEN+2*CLOSE)/5;
VAR1112:=REF(VAR1,1);
VAR1113:=SMA(MAX(VAR1-VAR2,0),10,1)/SMA(ABS(VAR1-VAR2),10,1)*100;
HY3:=IF(COUNT(VAR3<20,5)>=1 AND COUNT(VAR1=LLV(VAR1,10),10)>=1 AND CLOSE>=OPEN*1.038 AND VOL>MA(VOL,5)*1.2,1,0);
S:=MA(VOL,5)/MA(VOL,60),COLORRED,,LINETHICK2;
A1111:=MA(S,5),COLORGREEN,,LINETHICK2;
BIAS:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100;
F:=MA(S,121);
RSV:=(CLOSE-LLV(LOW,45))/(HHV(HIGH,45)-LLV(LOW,45))*100;
K:=SMA(RSV,15,1);
D:=SMA(K,15,1);
J:=3*K-2*D;
LC:=REF(CLOSE,1);
RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
CV:=CLOSE;
A0:=((L+H+C*2)/4);
上F:=EMA(A0,14)*1.1382,COLORYELLOW,LINETHICK2;
一涨停:=EVERY(C/REF(C,1)>=1.097 AND C=H,1);
角度:=ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*57.3;
持有:=EXIST(一涨停,5) AND 角度>75 AND C>上F AND C>REF(C,1) ;
DRAWICON(DRAWTEXT(持有,BBIBOLL,''),LOW*0.97,25);
爆发点:=(DCLOSE-REF(C, 1))/REF( C, 1)*100;
XB:=CROSS( 爆发点,20);DRAWICON(XB,LOW*0.97,23);
{获利筹码}
获利筹码:IF(WINNER(CLOSE),WINNER(CLOSE)*100,0),COLORCYAN,NODRAW;
SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));
量能饱和:=(IF(SAT>1,1,SAT)*100);
WR10:=(HHV(HIGH,3)-CLOSE)/(HHV(HIGH,3)-LLV(LOW,3))*100;
DRAWTEXT_FIX(1,0.655,0,1,STRCAT(STRCAT('量能饱和: ',CON2STR(量能饱和,2)),'%')),COLORYELLOW;
DRAWTEXT_FIX(1,0.655,0.099,1,STRCAT(STRCAT('今日筹码: ',CON2STR(获利筹码,2)),'%')),COLORCYAN;

未来函数检测结果如下:
该公式包含未来函数:BACKSET
该公式包含未来函数:WINNER
该公式包含未来函数:COST
该公式包含未来函数:DCLOSE
该公式包含未来函数:BARSNEXT
该公式包含未来函数:REFX
定制指标公式、软件请联系QQ或微信同号:88652583
输出网:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的22日简单移动平均)/4 DOTLINE,COLOR00FF00,线宽为2
角度N赋值:(网/1日前的网-1)*100的反正切*180/3.1415926>=45
如果角度N,返回网,否则返回无效数,画红色,线宽为2
输出AA05:收盘价的8日简单移动平均 DOTLINE,COLORFF8800,线宽为1
角度AN赋值:(AA05/1日前的AA05-1)*100的反正切*180/3.1415926>=50
如果角度AN,返回AA05,否则返回无效数,画红色,线宽为2
收盘价的120日简单移动平均,画红色,线宽为1
当满足条件是否最后一个周期时,在收盘价的120日简单移动平均位置书写文字,画红色
收盘价的50日简单移动平均,画白色,线宽为1
Z1赋值:字符串相加
Z2赋值:字符串相加
Z3赋值:字符串相加
Z4赋值:字符串相加
Z5赋值:字符串相加
当满足条件是否最后一个周期时,在横轴0纵轴0.01位置书写文字,画黄色
输出MA20:收盘价的20日简单移动平均 线宽为2,NODRAW
输出大压线:1日前的22日内收盘价的最高值的2日简单移动平均,画蓝色,,线宽为3
如果(大压线)>(1日前的大压线),返回大压线,否则返回无效数,画绿色,线宽为3
输出网惜:MA20-2*收盘价的20日估算标准差,画绿色,线宽为3
输出多: 如果网惜>=1日前的网惜,返回网惜,否则返回无效数,画红色,线宽为3
输出空:如果1日前的网惜>网惜,返回网惜,否则返回无效数,画绿色,线宽为3
ZBGS1赋值:((3.48*收盘价+最高价+最低价+开盘价)/5-收盘价的20日指数移动平均)/收盘价的20日指数移动平均的绝对值
ZBGS2赋值:以ZBGS1为权重(2.15*收盘价+最低价+最高价+开盘价)/5的动态移动平均
ZBGS3赋值:ZBGS2的200日指数移动平均*1.26
ZBGS4赋值:ZBGS2的200日指数移动平均*1.18
ZBGS5赋值:(最低价+最高价+收盘价)/3的5日简单移动平均
ZBGS6赋值:60日内ZBGS5的最高值
ZBGS7赋值:如果ZBGS6>1日前的ZBGS6,返回ZBGS6,否则返回无效数
ZBGS8赋值:收盘价*成交量(手)
ZBGS9赋值:(ZBGS8的3日指数移动平均/成交量(手)的3日指数移动平均+ZBGS8的6日指数移动平均/成交量(手)的6日指数移动平均+ZBGS8的12日指数移动平均/成交量(手)的12日指数移动平均+ZBGS8的24日指数移动平均/成交量(手)的24日指数移动平均)/4的13日指数移动平均
ZBGS10赋值:1.03*ZBGS9
ZBGS11赋值:1.13*ZBGS9
ZBGS12赋值:ZBGS7和ZBGS3的较小值
ZBGS13赋值:ZBGS10和ZBGS3的较小值
ZBGS14赋值:ZBGS7和ZBGS4的较小值
ZBGS15赋值:ZBGS10和ZBGS4的较小值
ZBGS16赋值:收盘价/1日前的收盘价>1.03 AND 收盘价=最高价
ZBGS17赋值:收盘价上穿ZBGS11 AND ZBGS16
当满足条件ZBGS17时,在最低价*0.86位置画5号图标
XA_17赋值:如果1日前的收盘价*1.1-收盘价<0.01,返回1,否则返回0
当满足条件XA_17时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,画红色
当满足条件XA_17时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件XA_17时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
XA_22赋值:((3.48*收盘价+最高价+最低价)/4-收盘价的23日指数移动平均)/收盘价的23日指数移动平均的绝对值
XA_123赋值:以XA_22为权重(2.15*收盘价+最低价+最高价)/4的动态移动平均
XA_124赋值:XA_123的200日指数移动平均*1.118
XA_125赋值:XA_123的200日指数移动平均*1.118
XA_26赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>8
XA_27赋值:收盘价上穿XA_124 AND XA_26
JJ赋值:收盘价
J1赋值:JJ的5日简单移动平均
J6赋值:JJ的250日简单移动平均
当满足条件是否最后一个周期时,在J1位置书写文字,画白色
输出年线:J6,线宽为1,画白色,DOTLINE
输出涨家数:大盘的上涨家数,COLOR0000EE,NODRAW
输出跌家数:大盘的下跌家数,COLOR00EE00,NODRAW
周期上数赋值:如果周期类型=5ORPERIOD=6ORPERIOD=7ORPERIOD=8,返回1.015,否则返回如果周期类型=4,返回1.006,否则返回如果周期类型=3,返回1.004,否则返回如果周期类型=2,返回1.002,否则返回如果周期类型=1,返回1.001,否则返回如果周期类型=0,返回1.001,否则返回无效数
周期下数赋值:如果周期类型=5ORPERIOD=6ORPERIOD=7ORPERIOD=8,返回0.993,否则返回如果周期类型=4,返回0.994,否则返回如果周期类型=3,返回0.995,否则返回如果周期类型=2,返回0.996,否则返回如果周期类型=1,返回0.997,否则返回如果周期类型=0,返回0.998,否则返回无效数
买入起点赋值:1日前的收盘价>5日前的收盘价 AND 收盘价<4日前的收盘价 NODRAW
卖出起点赋值:1日前的收盘价<5日前的收盘价 AND 收盘价>4日前的收盘价 NODRAW
买起至今赋值:上次买入起点距今天数+1 NODRAW
卖起至今赋值:上次卖出起点距今天数+1 NODRAW
后买终值赋值:买起至今的最后一日取值设为常数 NODRAW
后卖终值赋值:卖起至今的最后一日取值设为常数 NODRAW
输出空前置:若买入起点ANDCURR有效数据周期数=后买终值则将最近总的周期数-到最后交易的周期周期置为1 NODRAW
输出多前置:若卖出起点ANDCURR有效数据周期数=后卖终值则将最近总的周期数-到最后交易的周期周期置为1 NODRAW
买入低四赋值:收盘价<4日前的收盘价 NODRAW
买低计数赋值:条件连续成立次数 NODRAW
买十计数赋值:条件连续成立次数 NODRAW
买十九计数赋值:条件连续成立次数 NODRAW
买二八计数赋值:条件连续成立次数 NODRAW
买三轮回值赋值:如果买低计数<=9AND买低计数>=1,返回买低计数,否则返回如果买低计数<=18AND买低计数>=1,返回买十计数,否则返回如果买低计数<=27AND买低计数>=1,返回买十九计数,否则返回如果买低计数<=36AND买低计数>=1,返回买二八计数,否则返回-100 NODRAW
买中断时赋值:上次买低计数=0ANDREF(买低计数,1)>0距今天数 NODRAW
当满足条件买中断时=0ANDCURRBARSCOUNT=后买终值时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱. 画黄色
买断距今赋值:下次买中断时=0距今天数 NODRAW
买九距今赋值:如果买三轮回值>=1,返回上次买三轮回值=9距今天数,否则返回无效数 NODRAW
买九最大赋值:买断距今-1日后的买中断时日内买三轮回值的最高值 NODRAW
买断过滤赋值:若买中断时=0则将最近1日前的买九距今+1周期置为1 NODRAW
当满足条件买低计数>=1AND买断过滤=0AND(买九最大<=8)=0AND空前置=0时,在最低价*周期下数位置书写数字 画蓝色
当满足条件买低计数>=1AND买断过滤=0AND(1日后的空前置=0ORISLASTBAR)时,在最低价*周期下数位置书写数字 画蓝色
当满足条件买三轮回值=9AND买断过滤=0时,在最低价*周期下数位置书写数字 画绿色
卖出低四赋值:收盘价>4日前的收盘价 NODRAW
卖低计数赋值:条件连续成立次数 NODRAW
卖十计数赋值:条件连续成立次数 NODRAW
卖十九计数赋值:条件连续成立次数 NODRAW
卖三轮回值赋值:如果卖低计数<=9AND卖低计数>=1,返回卖低计数,否则返回如果卖低计数<=18AND卖低计数>=1,返回卖十计数,否则返回如果卖低计数<=27AND卖低计数>=1,返回卖十九计数,否则返回-100 NODRAW
卖中断时赋值:上次卖低计数=0ANDREF(卖低计数,1)>0距今天数 NODRAW
当满足条件卖中断时=0ANDCURRBARSCOUNT=后卖终值时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱. 画蓝色
卖断距今赋值:下次卖中断时=0距今天数 NODRAW
卖九距今赋值:如果卖三轮回值>=1,返回上次卖三轮回值=9距今天数,否则返回无效数 NODRAW
卖九最大赋值:卖断距今-1日后的卖中断时日内卖三轮回值的最高值 NODRAW
卖断过滤赋值:若卖中断时=0则将最近1日前的卖九距今+1周期置为1 NODRAW
当满足条件卖低计数>=1AND卖断过滤=0AND(卖九最大<=8)=0AND多前置=0时,在最高价*周期上数位置书写数字 画洋红色
当满足条件卖低计数>=1AND卖断过滤=0AND(1日后的多前置=0ORISLASTBAR)时,在最高价*周期上数位置书写数字 画洋红色
当满足条件卖三轮回值=9AND卖断过滤=0时,在最高价*周期上数位置书写数字 画红色
当满足条件空前置=0AND卖出起点AND1日前的买三轮回值=9时,在最低价*周期下数位置书写文字 画红色
当满足条件空前置=0AND卖出起点AND1日前的买三轮回值=8时,在最低价*周期下数位置书写文字 画红色
当满足条件空前置=0AND卖出起点AND1日前的买三轮回值=7时,在最低价*周期下数位置书写文字 画红色
当满足条件空前置=0AND卖出起点AND1日前的买三轮回值=6时,在最低价*周期下数位置书写文字 画红色
当满足条件空前置=0AND多前置=1AND卖出起点AND1日前的买三轮回值=5时,在最低价*周期下数位置书写文字 画红色
当满足条件空前置=0AND卖出起点AND1日前的买三轮回值=4时,在最低价*周期下数位置书写文字 画红色
当满足条件空前置=0AND卖出起点AND1日前的买三轮回值=3时,在最低价*周期下数位置书写文字 画红色
当满足条件空前置=0AND卖出起点AND1日前的买三轮回值=2时,在最低价*周期下数位置书写文字 画红色
当满足条件空前置=0AND卖出起点AND1日前的买三轮回值=1时,在最低价*周期下数位置书写文字 画红色
当满足条件多前置=0AND买入起点AND1日前的卖三轮回值=9时,在最高价*周期上数位置书写文字 画蓝色
当满足条件多前置=0AND买入起点AND1日前的卖三轮回值=8时,在最高价*周期上数位置书写文字 画蓝色
当满足条件多前置=0AND买入起点AND1日前的卖三轮回值=7时,在最高价*周期上数位置书写文字 画蓝色
当满足条件多前置=0AND买入起点AND1日前的卖三轮回值=6时,在最高价*周期上数位置书写文字 画蓝色
当满足条件多前置=0AND买入起点AND1日前的卖三轮回值=5时,在最高价*周期上数位置书写文字 画蓝色
当满足条件多前置=0AND买入起点AND1日前的卖三轮回值=4时,在最高价*周期上数位置书写文字 画蓝色
当满足条件多前置=0AND买入起点AND1日前的卖三轮回值=3时,在最高价*周期上数位置书写文字 画蓝色
当满足条件多前置=0AND买入起点AND1日前的卖三轮回值=2时,在最高价*周期上数位置书写文字 画蓝色
当满足条件多前置=0AND买入起点AND1日前的卖三轮回值=1时,在最高价*周期上数位置书写文字 画蓝色
M89赋值:收盘价的89日简单移动平均,画洋红色,线宽为2
M144赋值:收盘价的144日简单移动平均,画棕色,线宽为2
M233赋值:收盘价的233日简单移动平均,画黄色,线宽为2
M377赋值:收盘价的377日简单移动平均,画青色,线宽为2
M450赋值:收盘价的450日简单移动平均,画绿色,线宽为2
M610赋值:收盘价的610日简单移动平均,画红色,线宽为2
A90赋值:(获利盘为90%的成本分布的6日简单移动平均),DOTLINE,COLOR808040
A70赋值:(获利盘为70%的成本分布的6日简单移动平均),DOTLINE,COLOR808040
M20赋值:收盘价的20日简单移动平均,画白色,线宽为2
T5赋值:15日前的60日内最高价距今天数+15
T60赋值:T5日前的最高价,画红色,NODRAW
当满足条件数据位置状态=2时,在T60和T60位置之间画柱状线,宽度为2000,1不为0则画空心柱.,画蓝色
当满足条件数据位置状态=2时,在T60位置书写文字,画黄色
输出飞天:收盘价的25日简单移动平均+收盘价的25日简单移动平均*20/100,DOTLINE,画深灰色,线宽为1
当满足条件是否最后一个周期时,在飞天位置书写文字,画白色
涨而不停赋值:最高价/1日前的收盘价>1.097 AND 收盘价<最高价
当满足条件涨而不停时,在最高价和收盘价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画白色
当满足条件XA_27时,在收盘价和开盘价位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLOR0077FF
当满足条件XA_27时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR0099FF
当满足条件XA_27时,在收盘价和开盘价位置之间画柱状线,宽度为1.9,0不为0则画空心柱.,COLOR00BBFF
当满足条件XA_27时,在收盘价和开盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR00DDFF
当满足条件XA_27时,在收盘价和开盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画黄色
T1赋值:收盘价-1日前的收盘价和0的较大值的24日[1日权重]移动平均/收盘价-(1日前的收盘价)的绝对值的24日[1日权重]移动平均*100>65
VAR0赋值:((收盘价的5日指数移动平均)*7+(收盘价的10日指数移动平均)*3)/10
VAR12赋值:收盘价的26日简单移动平均+2*(收盘价的26日估算标准差)
VAR18赋值:T1 AND VAR0>收盘价的13日指数移动平均 AND 收盘价的13日指数移动平均>收盘价的55日指数移动平均 AND VAR12>1日前的VAR12 AND (收盘价>((最高价+最低价+收盘价)/3的13日指数移动平均)) AND 收盘价的5日简单移动平均>收盘价的10日简单移动平均 AND ((5日内收盘价的最高值上穿(最高价的10日简单移动平均)*(1+5/(100))) AND ((((收盘价-(1日前的收盘价))/(1日前的收盘价))*(100))>(6.5)))
当满足条件(VAR18)>0时,在最低价*0.98位置书写文字,线宽为1,画黄色
当满足条件((((收盘价-(1日前的收盘价))/(1日前的收盘价))*(100))>(5.5))AND((最低价/((最高价+1日前的收盘价+开盘价)/3))*收盘价上穿(收盘价的9日指数移动平均)*(1.14)的5日指数移动平均)时,在最低价-(0.0)的1日指数移动平均位置书写文字,COLOR00FF00
涨赋值:((收盘价-3日前的收盘价)/3日前的收盘价*100) >6.8
当满足条件涨时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画红色
涨停赋值:((收盘价-1日前的收盘价)/1日前的收盘价*100) >9.7
当满足条件涨停时,在开盘价和(收盘价-开盘价)/2+开盘价位置之间画柱状线,宽度为3.1,0不为0则画空心柱.,COLOR660066
当满足条件涨停时,在开盘价和(收盘价-开盘价)/2+开盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR7D007D
当满足条件涨停时,在开盘价和(收盘价-开盘价)/2+开盘价位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLOR990099
当满足条件涨停时,在开盘价和(收盘价-开盘价)/2+开盘价位置之间画柱状线,宽度为1.6,0不为0则画空心柱.,COLORBD00BD
当满足条件涨停时,在开盘价和(收盘价-开盘价)/2+开盘价位置之间画柱状线,宽度为1.0,0不为0则画空心柱.,画洋红色
当满足条件涨停时,在开盘价和(收盘价-开盘价)/2+开盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画洋红色
输出持股:如果步长为2极限值为20的10日抛物转向<=最低价,返回步长为2极限值为20的10日抛物转向,否则返回无效数,CIRCLEDOT,画洋红色,线宽为3
N赋值:20
N1赋值:7
N2赋值:69
VAR5赋值:((1日前的最高价+1日前的最低价)/(2))*(T1)
VAR6赋值:收盘价的N日简单移动平均+((2)*(收盘价的N日估算标准差))*(T1)
VAR7赋值:1日前的收盘价
VAR8赋值:((收盘价-VAR7和0的较大值的N1日[1日权重]移动平均)/(收盘价-VAR7的绝对值的N1日[1日权重]移动平均))*(100)
VAR9赋值:N2上穿VAR8
VARA赋值:(VAR9的4日过滤)*(T1)
VARB赋值:((2)*(收盘价)+最高价+最低价)/(4)
VARC赋值:34日内最低价的最低值
VARD赋值:34日内最高价的最高值
MA18赋值:收盘价的18日简单移动平均
VAR1赋值:收盘价=4日内收盘价的最高值 AND 1日前的收盘价=4日内收盘价的最低值
VAR2赋值:收盘价=4日内收盘价的最低值 AND (1日前的收盘价<2日前的收盘价 OR 1日前的收盘价<3日前的收盘价) OR 1日前的收盘价=4日内收盘价的最低值 AND 收盘价<2日前的收盘价 OR 2日前的收盘价=4日内收盘价的最低值 AND 1日前的收盘价=4日内收盘价的最高值 AND 收盘价<1日前的收盘价 OR 3日前的收盘价=4日内收盘价的最低值 AND 收盘价<1日前的收盘价 AND 收盘价<2日前的收盘价
VAR3赋值:1日前的收盘价=4日内收盘价的最低值 AND 收盘价>=2日前的收盘价 OR 2日前的收盘价=4日内收盘价的最低值 AND 1日前的收盘价<=3日前的收盘价 AND 2日前的收盘价<4日前的收盘价 AND 收盘价>=1日前的收盘价
A赋值:(3*收盘价+最低价+开盘价+最高价)/6
VAR4赋值:(20*A+19*1日前的A+18*2日前的A+17*3日前的A+16*4日前的A+15*5日前的A+ 14*6日前的A+13*7日前的A+12*8日前的A+11*9日前的A+10*10日前的A+9*11日前的A+8*12日前的A +7*13日前的A+6*14日前的A+5*15日前的A+4*16日前的A+3*17日前的A+2*18日前的A+20日前的A)/210
MTM赋值:收盘价-1日前的收盘价
DX赋值:100*MTM的6日指数移动平均的6日指数移动平均/MTM的绝对值的6日指数移动平均的6日指数移动平均
CB赋值:VAR4的13日指数移动平均
JRH赋值:2日内收盘价的最高值
JRL赋值:2日内收盘价的最低值
VAR01赋值:(收盘价>1日前的收盘价 AND 收盘价>2日前的收盘价)
VAR02赋值:(1日前的VAR01 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价)
VAR03赋值:(1日前的VAR02 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价)
VAR04赋值:(1日前的VAR03 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价)
VAR05赋值:(1日前的VAR04 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价)
VAR06赋值:(1日前的VAR05 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价)
VAR07赋值:(1日前的VAR06 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价)
VAR08赋值:(1日前的VAR07 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价)
VAR09赋值:(1日前的VAR08 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价)
VARA1赋值:(1日前的VAR09 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价)
VARB1赋值:(1日前的VARA1 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价)
VARC1赋值:(1日前的VARB1 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价)
VARD1赋值:(收盘价<1日前的收盘价 AND 收盘价<2日前的收盘价)
VARE赋值:(1日前的VARD1 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价)
VARF赋值:(1日前的VARE AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价)
VAR010赋值:(1日前的VARF AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价)
VAR011赋值:(1日前的VAR010 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价)
VAR012赋值:(1日前的VAR011 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价)
VAR013赋值:(1日前的VAR012 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价)
VAR014赋值:(1日前的VAR013 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价)
VAR015赋值:(1日前的VAR014 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价)
VAR016赋值:(1日前的VAR015 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价)
VAR017赋值:(1日前的VAR016 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价)
VAR018赋值:(1日前的VAR017 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价)
VAR019赋值:((1日前的VARDORVAREORVARFORVAR010ORVAR011ORVAR012ORVAR013ORVAR014ORVAR015ORVAR016ORVAR017ORVAR018) AND VAR01)
VAR1A赋值:((1日前的VAR01ORVAR02ORVAR03ORVAR04ORVAR05ORVAR06ORVAR07ORVAR08ORVAR09ORVARAORVARBORVARC) AND VARD)
VV2赋值:1日前的收盘价
VV3赋值:(收盘价-VV2)的6日[1日权重]移动平均/收盘价-VV2的绝对值的6日[1日权重]移动平均*100
当满足条件1日前的VV3>81ANDVV3<80时,在最高价位置画2号图标
VF1赋值:收盘价的60日简单移动平均-收盘价的5日简单移动平均/3.2
当满足条件当满足条件如果收盘价成交量(手)的5日简单移动平均/240ANDCLOSE>=1日前的收盘价*1.08ANDCLOSE<收盘价的13日简单移动平均*1.3,返回1,否则返回0时,在最低价位置书写文字时,在最低价*0.97位置画34号图标
VARA111赋值:(收盘价-29日前的开盘价)/29日前的开盘价*100
VARB111赋值:0.667*1日前的VARA+0.333*VARA的5日指数移动平均
当满足条件如果成交量(手)>=1.3*成交量(手)的5日简单移动平均ANDCOUNT(VARA>=VARBANDVARA<-17,3)ANDREF(最低价,1)=120日内最低价的最低值,返回1,否则返回0时,在最低价位置书写文字
VARR1赋值:收盘价-1日前的收盘价和0的较大值的6日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均*100
当满足条件82上穿VARR1时,在最高价位置画2号图标
VAR1111赋值:(最高价+最低价+开盘价+2*收盘价)/5
VAR1112赋值:1日前的VAR1
VAR1113赋值:VAR1-VAR2和0的较大值的10日[1日权重]移动平均/VAR1-VAR2的绝对值的10日[1日权重]移动平均*100
HY3赋值:如果统计5日中满足VAR3<20的天数>=1ANDCOUNT(VAR1=10日内VAR1的最低值,10)>=1ANDCLOSE>=开盘价*1.038ANDVOL>成交量(手)的5日简单移动平均*1.2,返回1,否则返回0
S赋值:成交量(手)的5日简单移动平均/成交量(手)的60日简单移动平均,画红色,,线宽为2
A1111赋值:S的5日简单移动平均,画绿色,,线宽为2
BIAS赋值:(收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*100
F赋值:S的121日简单移动平均
RSV赋值:(收盘价-45日内最低价的最低值)/(45日内最高价的最高值-45日内最低价的最低值)*100
K赋值:RSV的15日[1日权重]移动平均
D赋值:K的15日[1日权重]移动平均
J赋值:3*K-2*D
LC赋值:1日前的收盘价
RSI赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100
CV赋值:收盘价
A0赋值:((最低价+最高价+收盘价*2)/4)
上F赋值:A0的14日指数移动平均*1.1382,画黄色,线宽为2
一涨停赋值:最近1日一直存在收盘价/1日前的收盘价>=1.097ANDC=最高价
角度赋值:(收盘价的5日简单移动平均/1日前的收盘价的5日简单移动平均-1)*100的反正切*57.3
持有赋值:最近5日存在一涨停 AND 角度>75 AND 收盘价>上F AND 收盘价>1日前的收盘价
当满足条件当满足条件持有时,在多空布林线位置书写文字时,在最低价*0.97位置画25号图标
爆发点赋值:(不定周期收盘价-1日前的收盘价)/1日前的收盘价*100
XB赋值:爆发点上穿20
当满足条件XB时,在最低价*0.97位置画23号图标
输出获利筹码:如果以收盘价计算的获利盘比例,返回以收盘价计算的获利盘比例*100,否则返回0,画青色,NODRAW
SAT赋值:(成交额(元)/收盘价)/(20日内成交额(元)的最高值/20日内收盘价的最高值)
量能饱和赋值:(如果SAT>1,返回1,否则返回SAT*100)
WR10赋值:(3日内最高价的最高值-收盘价)/(3日内最高价的最高值-3日内最低价的最低值)*100
当满足条件1时,在横轴0.655纵轴0位置书写文字,画黄色
当满足条件1时,在横轴0.655纵轴0.099位置书写文字,画青色