通达信突破平台及选股指标公式源码

该指标是一个综合性的副图技术分析工具,结合了多种技术分析方法。主要包含以下部分:

1. 核心价格线
上升价格线:基于价量加权计算的8周期均价线,用红色线表示。
下降价格线:上升价格线的8周期最低值,用绿色线表示。这两条线构成一个动态的价格通道。

2. 支撑与压力线
支撑线:基于RSI类指标(VAR3, VAR5)和价格行为动态计算出的支撑位,用洋红色粗线表示。
压力线:基于相同逻辑动态计算出的压力位,用蓝色粗线表示。

3. 量价分析模块
量价配合信号:定义了多种量价形态(如倍量、平量、高量、梯量等),并设置了“价涨量缩”等组合条件。
K线标识:
满足特定量价启动条件的K线,实体用黄色标识。
满足接力启动条件的K线,实体用洋红色标识。
在符合条件的K线高低点之间绘制棕色连接线,用于观察结构。
黄金柱/将军柱体系:根据“四日前量柱”与之后三日的“价、量、不破”关系,将量柱分类为黄金柱、次黄金柱、准黄金柱、将军柱等,并在对应位置标注文字。
黄金线:根据不同类型的量柱,其对应的“黄金线”取位规则不同(如实体下端、最低价等),最终输出一个综合的“黄金线”参考值。

4. 均线与成交量系统
绘制了5、10、20、60、120日价格均线。
绘制了5、10、40日成交量均线。
包含“量托”(成交量均线金叉)、“芙蓉出水”(价格突破60日均线)等经典形态的识别与标注。

5. 其他技术信号
加仓信号:当收盘价涨幅超过5%且股价紧贴当日高点时,在K线下方标注“加仓”和“★”。
一穿三:K线同时上穿14、25、99日三条均线时的标注。
前期高位:标记最近一个波段高点位置,用红点虚线表示。
立桩量:成交量创40日新高且为前一日1.9倍以上,随后三日股价突破立桩量当日高点的信号标注。
蓝色上影线:当上影线长度超过K线实体长度的特定比例时,将K线绘制为蓝色。

6. 选股条件
选股公式综合了副图中的多个条件进行筛选:
触发“加仓”信号。
当前“上升价格线”大于“下降价格线”。
今日开盘价不低于昨日收盘价,且今日收盘价上涨。
今日最低价不低于“压力线”。
排除涨停、ST股票和停牌股票。

使用要点
1. 信号综合判断:该指标信号繁多,应重点关注“加仓”、“立桩量”、“芙蓉出水”等明确标注的信号,并结合“支撑线/压力线”和“上升/下降价格线”通道进行判断。
2. 量价结合:指标核心是量价分析,需密切关注“黄金柱/将军柱”体系标注的位置及其对应的“黄金线”,这些常被视为重要的支撑基准。
3. 通道与均线:“上升/下降价格线”构成短期趋势通道,结合传统均线(如60日线)判断趋势强弱。
4. 选股应用:选股公式用于筛选同时满足趋势向上、突破压力、量价异动等多个条件的个股,可作为进一步分析的股票池。
 

{主图源码如下}

VAR1AA:=((2)*(CLOSE)+OPEN+HIGH+LOW)/(5);

VAR2AA:=VOL;

上升价格线:(SUM((VAR1AA)*(VAR2AA),8))/(SUM(VAR2AA,8)),COLOR0000FF;

下降价格线:LLV(上升价格线,8),COLOR00FF00;

VAR3AA:=IF((CLOSE>REF(CLOSE,1)),88,0);

VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05) AND ((HIGH)/(CLOSE)<1.01) AND (VAR3AA>0),91,0);

DRAWTEXT(FILTER((VAR4AA>90),34),(LOW)*(0.94999998),'加仓'),COLOR00FFFF;

DRAWTEXT(FILTER((VAR4AA>90),34),(LOW)*(0.99000001),'★'),COLOR00FFFF;

A1AA:=9;

A2AA:=(REF(CLOSE,A1AA+1)<CLOSE);

DRAWTEXT(FILTER((A2AA>0),34),(HIGH)*(1.02),''),COLORGREEN;

VAR1:=REF(CLOSE,1);

VAR2:=MA(CLOSE,5);

VAR3:=SMA(MAX(CLOSE-VAR1,0),6,1)/SMA(ABS(CLOSE-VAR1),6,1)*100;

VAR4:=SMA(MAX(CLOSE-VAR1,0),12,1)/SMA(ABS(CLOSE-VAR1),12,1)*100;

VAR5:=SMA(MAX(CLOSE-VAR1,0),24,1)/SMA(ABS(CLOSE-VAR1),24,1)*100;

VAR6:=IF(CROSS(VAR3,VAR5),LOW,REF(LOW,BARSLAST(CROSS(VAR3,VAR5))));

VAR7:=IF(CROSS(VAR5,VAR3),HIGH,REF(HIGH,BARSLAST(CROSS(VAR5,VAR3))));

VAR8:=IF(CLOSE>=MA(CLOSE,20),80,50);

VAR9:=IF(CLOSE>=MA(CLOSE,20),50,20);

VARA:=IF(VAR3<VAR8 AND REF(VAR3,1)>=VAR8,HHV(REF(HIGH,1),BARSLAST(VAR3>=VAR8 AND REF(VAR3,1)<VAR8)-1),REF(HHV(REF(HIGH,1),BARSLAST(VAR3>=VAR8 AND REF(VAR3,1)<VAR8)-1),BARSLAST(VAR3<VAR8 AND REF(VAR3,1))));

VARB:=IF(HIGH>VARA,LOW,REF(LOW,BARSLAST(HIGH>VARA)));

VARC:=IF(HIGH>VARA,VAR3,REF(VAR3,BARSLAST(HIGH>VARA)));

VARD:=IF(HIGH>VARB AND VAR3<VARC AND VAR3<VAR5,HIGH,REF(HIGH,BARSLAST(HIGH>VARB AND VAR3<VARC AND VAR3<VAR5)));

VARE:=IF(VAR3>VAR9 AND REF(VAR3,1)<=VAR9,LLV(REF(LOW,1),BARSLAST(VAR3<=VAR9 AND REF(VAR3,1)>VAR9)-1),REF(LLV(REF(LOW,1),BARSLAST(VAR3<=VAR9 AND REF(VAR3,1)>VAR9)-1),BARSLAST(VAR3>VAR9 AND REF(VAR3,1))));

VARF:=IF(LOW<VARE,HIGH,REF(HIGH,BARSLAST(LOW<VARE)));

VAR10:=IF(LOW<VARE,VAR3,REF(VAR3,BARSLAST(LOW<VARE)));

VAR11:=IF(LOW<VARF AND VAR3>VAR10 AND VAR3>VAR5,LOW,REF(LOW,BARSLAST(LOW<VARF AND VAR3>VAR10 AND VAR3>VAR5)));

支撑线: VAR11,COLORFF00FF ,LINETHICK2 ;

压力线: VARD, COLORBLUE,LINETHICK2 ;

DING:=MAX(O,C);{实顶}

DI:=MIN(O,C);{实底}

YANG:=(DI>=REF(DING,1)) OR (C>O AND NOT(DING<=REF(DI,1))) OR (C>REF(C,1) AND C=O) OR (C=REF(C,1) AND C=O AND REF(DING,1)=C);{阳线}

YIN:=NOT(YANG);

{YIN:=(C<O AND NOT(DI>=REF(DING,1))) OR (C>O AND DING<=REF(DI,1)) OR (C<REF(C,1) AND C=O) OR (C=REF(C,1) AND C=O AND REF(DI,1)=C);{阴线}

YANGSHENG:YANG AND C>=REF(DING,BARSLAST(YIN)) AND (V>REF(V,BARSLAST(YIN)) OR (BETWEEN(V,REF(V,BARSLAST(YIN))*0.95,REF(V,BARSLAST(YIN))*1.05))),NODRAW;

;

LIANGJIABI:V/C,NODRAW;

MALIANGJIABI:MA(LIANGJIABI,3),NODRAW;

LIANGJIABIXISHU:=1.5;

BLZ:=V>REF(V,1)*1.5;

V1 := REF(V, 1);
V2 := REF(V, 2);
V3 := REF(V, 3);
V4 := REF(V, 4);
V5 := REF(V, 5);
V6 := REF(V, 6);
V7 := REF(V, 7);
V8 := REF(V, 8);
V9 := REF(V, 9);
V10 := REF(V, 10);
V11 := REF(V, 11);
V12 := REF(V, 12);


MA2_1 := REF(MA(V, 2), 1);
HHV2_1 := REF(HHV(V, 2), 1);

MA3_1 := REF(MA(V, 3), 1);
HHV3_1 := REF(HHV(V, 3), 1);

MA4_1 := REF(MA(V, 4), 1);
HHV4_1 := REF(HHV(V, 4), 1);

MA5_1 := REF(MA(V, 5), 1);
HHV5_1 := REF(HHV(V, 5), 1);

MA6_1 := REF(MA(V, 6), 1);
HHV6_1 := REF(HHV(V, 6), 1);

MA7_1 := REF(MA(V, 7), 1);
HHV7_1 := REF(HHV(V, 7), 1);

MA8_1 := REF(MA(V, 8), 1);
HHV8_1 := REF(HHV(V, 8), 1);

MA9_1 := REF(MA(V, 9), 1);
HHV9_1 := REF(HHV(V, 9), 1);

MA10_1 := REF(MA(V, 10), 1);
HHV10_1 := REF(HHV(V, 10), 1);

MA11_1 := REF(MA(V, 11), 1);
HHV11_1 := REF(HHV(V, 11), 1);


COND1 := BETWEEN(V, V1*0.95, V1*1.05) OR BETWEEN(V, REFX(V, 1)*0.95, REFX(V, 1)*1.05);

COND2 := BETWEEN(V, V2*0.95, V2*1.05) AND V > V1*1.2;

COND3 := BETWEEN(V, V3*0.95, V3*1.05) AND V > MA2_1*1.2 AND V > HHV2_1;

COND4 := BETWEEN(V, V4*0.95, V4*1.05) AND V > MA3_1*1.2 AND V > HHV3_1;

COND5 := BETWEEN(V, V5*0.95, V5*1.05) AND V > MA4_1*1.2 AND V > HHV4_1;

COND6 := BETWEEN(V, V6*0.95, V6*1.05) AND V > MA5_1*1.2 AND V > HHV5_1;

COND7 := BETWEEN(V, V7*0.95, V7*1.05) AND V > MA6_1*1.2 AND V > HHV6_1;

COND8 := BETWEEN(V, V8*0.95, V8*1.05) AND V > MA7_1*1.2 AND V > HHV7_1;

COND9 := BETWEEN(V, V9*0.95, V9*1.05) AND V > MA8_1*1.2 AND V > HHV8_1;

COND10 := BETWEEN(V, V10*0.95, V10*1.05) AND V > MA9_1*1.2 AND V > HHV9_1;

COND11 := BETWEEN(V, V11*0.95, V11*1.05) AND V > MA10_1*1.2 AND V > HHV10_1;

COND12 := BETWEEN(V, V12*0.95, V12*1.05) AND V > MA11_1*1.2 AND V > HHV11_1;

PLZ := COND1 OR COND2 OR COND3 OR COND4 OR COND5 OR COND6 OR COND7 OR COND8 OR COND9 OR COND10 OR COND11 OR COND12;

GLZ:=V=HHV(V,3) AND V=REFX(HHV(V,3),2);

TLZ:=(V*1.1<REFX(V,1) AND REFX(V,1)*1.1<REFX(V,2)) OR (V>REF(V,1)*1.1 AND V*1.1<REFX(V,1)) OR (V>REF(V,1)*1.1 AND REF(V,1)>REF(V,2)*1.1);

JSLS:=C<=REFX(C,1) AND REFX(C,1)<=REFX(C,2) AND LIANGJIABI>REFX(LIANGJIABI,1) AND REFX(LIANGJIABI,1)>REFX(LIANGJIABI,2);

JZ:=BLZ OR GLZ OR PLZ OR TLZ,NODRAW;

JJZ:=CURRBARSCOUNT>=4 AND YANG AND (YANGSHENG) AND JZ AND REFX(LLV(DI,3),3)>=DI AND (REFX(MA(LIANGJIABI,3),3)<=LIANGJIABIXISHU*LIANGJIABI OR REFX(JSLS,1)) AND REFX(C,3)>=DING,NODRAW;

HJZ1:=JJZ AND REFX(MA(C,3),3)>=DING AND REFX(MA(LIANGJIABI,3),3)<=LIANGJIABI AND REFX(YANG,3);

HJZ2:=YANG AND YANGSHENG AND JZ AND REFX(DI,1)>=DI AND REFX(JJZ,2) AND REFX(C,2)>DING AND REFX(LIANGJIABI,1)<LIANGJIABI;

HJZ3:=YANG AND YANGSHENG AND JZ AND REFX(LLV(DI,2),2)>=DI AND REFX(JJZ,3) AND REFX(C,3)>DING AND REFX(MA(LIANGJIABI,2),2)<LIANGJIABI;

HJZ4:=JJZ AND REFX(LLV(DI,3),3)>=DING AND REFX(MA(LIANGJIABI,3),3)<=LIANGJIABI AND REFX(YANG,3) AND (REFX(YANG,1) OR REFX(YANG,2));

WP:JJZ OR HJZ1 OR HJZ4 OR HJZ2 OR HJZ3,NODRAW;

CONDJJZ:=JJZ AND REF(NOT(WP),1);

CONDHJZ1:=(HJZ1 OR HJZ2 OR HJZ3) AND REF(NOT(WP),1);

STICKLINE(CONDJJZ,C,O,1,0),COLORYELLOW;

STICKLINE(CONDHJZ1,C,O,1,0),COLORMAGENTA;

DRAWTEXT(HJZ4 AND REF(NOT(HJZ4),1),L*0.98,'H'),COLORRED;

DRAWLINE(CONDJJZ,DING,REF(CONDJJZ,1),REF(DING,1),1),COLORBROWN;

DRAWLINE(CONDJJZ,DI,REF(CONDJJZ,1),REF(DI,1),1),COLORBROWN;

DRAWLINE(CONDHJZ1,DING,REF(CONDHJZ1,1),REF(DING,1),1),COLORBROWN;

DRAWLINE(CONDHJZ1,DI,REF(CONDHJZ1,1),REF(DI,1),1),COLORBROWN;

VOL5:=MA(VOL,5),COLORWHITE;

VOL10:=MA(VOL,10),COLORYELLOW;

VOL40:=MA(VOL,40),COLORFF00FF ;

MA5:=MA(CLOSE,5),COLORWHITE;

MA10:=MA(CLOSE,10),COLORYELLOW;

MA20:=MA(CLOSE,20),COLORMAGENTA;

MA60:=MA(CLOSE,60),COLORGREEN;

MA120:=MA(CLOSE,120),COLORLIMAGENTA;

MA240:=MA(CLOSE,240),COLORBLUE,NODRAW;

量托:=VOL5>=VOL40 AND CROSS(VOL10,VOL40) AND REF(VOL10,1)<REF(VOL40,1);

DRAWTEXT(量托,L-0.012,'量托'),COLORWHITE;

AA1:=BARSLAST(MA60>MA20 AND (MA20=MA10 OR MA20>MA10));

BB1:=REF(COUNT(C<MA60,AA1)=AA1,1);

CC1:=CROSS(C,MA60) AND VOL>MA(VOL,5) AND (C-REF(C,1))/REF(C,1)*100>3;

芙蓉出水:=BB AND CC1,COLOR00FF00;

DRAWTEXT(芙蓉出水,H+0.12,'芙蓉出水'),COLORFF00FF;

STICKLINE(芙蓉出水,H,L,0.5,1),COLORFF00FF;

STICKLINE(芙蓉出水,O,C,3,1),LINETHICK2,COLORFF00FF;

MA1:=MA(CLOSE,14);

MA2:=MA(CLOSE,25);

MA3:=MA(CLOSE,99);

ZJ:=AMOUNT/10000;{资金}

TM:=V-MA(V,10);{量填满}

一穿三:=MA1>O AND MA2>O AND MA3>O AND MA1<C AND MA2<C AND MA3<C AND CLOSE>OPEN ;

DRAWTEXT(一穿三,L-0.012,'穿'),COLORFF00FF;

TY:=C;

A1:=REF(TY,10)=HHV(TY,2*10+1); B1:=FILTER(A1,10); C1:=BACKSET(B1,10+1); HD:=FILTER(C1,10);

A2:=REF(TY,10)=LLV(TY,2*10+1); B2:=FILTER(A2,10); C2:=BACKSET(B2,10+1); LD:=FILTER(C2,10);

前期高位:REF(C,BARSLAST(HD)),COLOR00FF00,POINTDOT;

STICKLINE(C,前期高位,前期高位,8,0),COLORRED;

STICKLINE((HIGH-MAX(CLOSE,OPEN))/(HIGH-LOW)>0.667,H,C,0.8,0),COLORBLUE;

三日不破:=MIN(MIN(L,REF(L,1)),REF(L,2))>=REF(L,3);

三日量缩:=(MAX(MAX(V,REF(V,1)),REF(V,2))<REF(V,3));

三日价涨A:=C>=REF(C,1);

三日价涨B:=C<REF(C,1);

三日价涨C:=MIN(MIN(C,REF(C,1)),REF(C,2))>=REF(L,3);

TIM:=IF(DATE<1140214,1,0);

缩倍柱:=(VOL*1.95<=REF(VOL,1))*TIM;

百日低量:=(VOL=LLV(VOL,100))*TIM;

倍量柱:=C>REF(C,1)*1.04 AND (VOL>=1.9*REF(VOL,1))*TIM;

四日前倍量柱:=(REF(VOL,3)>1.9*REF(VOL,4))*TIM;

四日前高量柱:=(REF(VOL,3)>=REF(VOL,4) AND REF(VOL,3)<1.9*REF(VOL,4) AND 三日量缩)*TIM;

前三引用不成立:=COUNT(REF(四日前倍量柱,1) AND (REF(三日不破,1) OR REF(三日价涨C,1)),3)=0 AND COUNT(REF(四日前高量柱,1) AND (REF(三日不破,1) OR REF(三日价涨C,1)),3)=0;

倍量黄金柱:=四日前倍量柱 AND 三日量缩 AND 三日不破 AND 三日价涨A AND 前三引用不成立;

高量黄金柱:=四日前高量柱 AND 三日量缩 AND 三日不破 AND 三日价涨A AND 前三引用不成立;

黄金柱:=倍量黄金柱 OR 高量黄金柱;

次倍量黄金柱:=NOT(黄金柱) AND 四日前倍量柱 AND 三日量缩 AND 三日不破 AND 三日价涨B AND 前三引用不成立;

次高量黄金柱:=NOT(黄金柱) AND 四日前高量柱 AND 三日量缩 AND 三日不破 AND 三日价涨B AND 前三引用不成立;

次黄金柱:=次倍量黄金柱 OR 次高量黄金柱;

准倍量黄金柱:=NOT(黄金柱 OR 次黄金柱) AND 四日前倍量柱 AND ((三日量缩 AND 三日价涨C) OR (COUNT(倍量柱,3)>=1 AND 三日不破)) AND 前三引用不成立;

准高量黄金柱:=NOT(黄金柱 OR 次黄金柱) AND 四日前高量柱 AND (三日量缩 AND 三日价涨C) AND 前三引用不成立;

准黄金柱:=准倍量黄金柱 OR 准高量黄金柱;

倍量将军柱:=NOT(黄金柱 OR 次黄金柱 OR 准黄金柱) AND 四日前倍量柱 AND 三日不破 AND 三日价涨A AND 前三引用不成立;

高量将军柱:=NOT(黄金柱 OR 次黄金柱 OR 准黄金柱) AND 四日前高量柱 AND 三日不破 AND 三日价涨A AND 前三引用不成立;

将军柱:=倍量将军柱 OR 高量将军柱;

次倍量将军柱:=NOT(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱) AND 四日前倍量柱 AND 三日不破 AND 三日价涨B AND 前三引用不成立;

次高量将军柱:=NOT(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱) AND 四日前高量柱 AND 三日不破 AND 三日价涨B AND 前三引用不成立;

次将军柱:=次倍量将军柱 OR 次高量将军柱;

准倍量将军柱:=NOT(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱 OR 次将军柱) AND 四日前倍量柱 AND 三日价涨C AND 前三引用不成立;

准高量将军柱:=NOT(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱 OR 次将军柱) AND 四日前高量柱 AND 三日价涨C AND 前三引用不成立;

准将军柱:=准倍量将军柱 OR 准高量将军柱;

BACKSET100:=BACKSET(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱 OR 次将军柱 OR 准将军柱,4);

FILTER100:=FILTER(BACKSET100,3),NODRAW;

BACKSET101:=BACKSET(黄金柱,4);

FILTER101:=FILTER(BACKSET101,3);

BACKSET102:=BACKSET(次黄金柱,4);

FILTER102:=FILTER(BACKSET102,3);

BACKSET103:=BACKSET(准黄金柱,4);

FILTER103:=FILTER(BACKSET103,3);

BACKSET104:=BACKSET(将军柱,4);

FILTER104:=FILTER(BACKSET104,3);

BACKSET105:=BACKSET(次将军柱,4);

FILTER105:=FILTER(BACKSET105,3);

BACKSET106:=BACKSET(准将军柱,4);

FILTER106:=FILTER(BACKSET106,3);

黄金线下影线:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))<=REF(L,3);

黄金线实体下端:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))<=MIN(REF(C,3),REF(O,3)) AND MIN(MIN(L,REF(L,1)),REF(L,2))>REF(L,3),LINETHICK0;

黄金线上影线:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))>=REF(H,3);

黄金线实体上端:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))>=MAX(REF(C,3),REF(O,3)) AND REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))<REF(H,3);

黄金线实体中间:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))<MAX(REF(C,3),REF(O,3)) AND REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))>MIN(REF(C,3),REF(O,3));

黄金线实体中间1:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))<MAX(REF(C,3),REF(O,3)) AND REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))>MIN(REF(C,3),REF(O,3)) AND REF(L,2)=MIN(MIN(L,REF(L,1)),REF(L,2));

黄金线实体中间2:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))<MAX(REF(C,3),REF(O,3)) AND REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))>MIN(REF(C,3),REF(O,3)) AND REF(L,1)=MIN(MIN(L,REF(L,1)),REF(L,2));

黄金线实体中间3:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))<MAX(REF(C,3),REF(O,3)) AND REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))>MIN(REF(C,3),REF(O,3)) AND L=MIN(MIN(L,REF(L,1)),REF(L,2));

BACKSET201:=BACKSET(黄金线下影线,4);

FILTER201:=FILTER(BACKSET201,3),NODRAW;

BACKSET202:=BACKSET(黄金线实体下端,4);

FILTER202:=FILTER(BACKSET202,3),NODRAW;

BACKSET203:=BACKSET(黄金线上影线,4);

FILTER203:=FILTER(BACKSET203,3),NODRAW;

BACKSET204:=BACKSET(黄金线实体上端,4);

FILTER204:=FILTER(BACKSET204,3),NODRAW;

BACKSET205:=BACKSET(黄金线实体中间,4);

FILTER205:=FILTER(BACKSET205,3),NODRAW;

BACKSET2051:=BACKSET(黄金线实体中间1,4);

FILTER2051:=FILTER(BACKSET2051,3),NODRAW;

BACKSET2052:=BACKSET(黄金线实体中间2,4);

FILTER2052:=FILTER(BACKSET2052,3),NODRAW;

BACKSET2053:=BACKSET(黄金线实体中间3,4);

FILTER2053:=FILTER(BACKSET2053,3),NODRAW;

BT201:=IF(BARSLAST(FILTER201)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER201));

BT202:=IF(BARSLAST(FILTER202)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER202));

BT203:=IF(BARSLAST(FILTER203)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER203));

BT204:=IF(BARSLAST(FILTER204)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER204));

BT205:=IF(BARSLAST(FILTER205)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER205));

BT2051:=IF(BARSLAST(FILTER2051)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER2051));

BT2052:=IF(BARSLAST(FILTER2052)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER2052));

BT2053:=IF(BARSLAST(FILTER2053)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER2053));

最近黄金线:=MIN(MIN(MIN(MIN(MIN(MIN(BT201,BT202),BT203),BT204),BT2051),BT2052),BT2053);

DAY1:=SUMBARS(FILTER100,1),NODRAW;

HJX1_1:=IF(SUMBARS(FILTER201,1)=DAY1,IF(DAY1=1,LOW,REF(LOW,DAY1-1)),0),NODRAW;

HJX1_2:=IF(SUMBARS(FILTER202,1)=DAY1,IF(DAY1=1,MIN(C,O),MIN(REF(C,DAY1-1),REF(OPEN,DAY1-1))),0),NODRAW;

HJX1_3:=IF(SUMBARS(FILTER203,1)=DAY1,IF(DAY1=1,HIGH,REF(HIGH,DAY1-1)),0),NODRAW;

HJX1_4:=IF(SUMBARS(FILTER204,1)=DAY1,IF(DAY1=1,MAX(C,O),MAX(REF(C,DAY1-1),REF(OPEN,DAY1-1))),0),NODRAW;

HJX1_51:=IF(SUMBARS(FILTER2051,1)=DAY1,IF(DAY1=2,LOW,IF(DAY1<2,DRAWNULL,REF(LOW,DAY1-2))),0),NODRAW;

HJX1_52:=IF(SUMBARS(FILTER2052,1)=DAY1,IF(DAY1=3,LOW,IF(DAY1<3,DRAWNULL,REF(LOW,DAY1-3))),0),NODRAW;

HJX1_53:=IF(SUMBARS(FILTER2053,1)=DAY1,IF(DAY1=4,LOW,IF(DAY1<4,DRAWNULL,REF(LOW,DAY1-4))),0),NODRAW;

黄金线:HJX1_1+HJX1_2+HJX1_3+HJX1_4+HJX1_51+HJX1_52+HJX1_53,COLORYELLOW,NODRAW;

立桩量:=VOL=HHV(VOL,40) AND VOL>1.9*REF(VOL,1);

立桩量三日突破:=IF(BARSLAST(立桩量)=1 AND CLOSE>REF(HIGH,1),1,IF(BARSLAST(立桩量)=2 AND CLOSE>REF(HIGH,2),1,IF(BARSLAST(立桩量)=3 AND CLOSE>REF(HIGH,3),1,0)));

立桩量三日不破:=BARSLAST(立桩量)=3 AND REF(LOW,3)<=MIN(MIN(C,REF(C,1)),REF(C,2));

BACKSET300:=BACKSET(立桩量三日不破,4);

BACKSET301:=BACKSET(立桩量三日突破,4);

立桩量成立:=FILTER(BACKSET300,3) AND BACKSET301 AND 立桩量;

DRAWTEXT(立桩量成立,HIGH*1.01,'↙立桩量'),COLORRED;

DRAWTEXT(FILTER101,LOW*0.986,'↖黄金柱'),COLORYELLOW;

DRAWTEXT(FILTER102,LOW*0.986,'↖次黄金柱'),COLORYELLOW;

DRAWTEXT(FILTER104,LOW*0.986,'↖将军柱'),COLORYELLOW;









{选股源码如下}


RSV:=((HHV(HIGH,13)-CLOSE)/(HHV(HIGH,13)-LLV(LOW,13)))*(100);

LWR1:=SMA(RSV,3,1);

LWR2:=SMA(LWR1,5,1);

VAR1AA:=((2)*(CLOSE)+OPEN+HIGH+LOW)/(5);

VAR2AA:=VOL;

上升价格线:=(SUM((VAR1AA)*(VAR2AA),8))/(SUM(VAR2AA,8));

下降价格线:=LLV(上升价格线,8);

VAR3AA:=IF((CLOSE>REF(CLOSE,1)),88,0);

VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05) AND ((HIGH)/(CLOSE)<1.01) AND (VAR3AA>0),91,0);

VAR1:=REF(CLOSE,1);

VAR2:=MA(CLOSE,5);

VAR3:=SMA(MAX(CLOSE-VAR1,0),6,1)/SMA(ABS(CLOSE-VAR1),6,1)*100;

VAR4:=SMA(MAX(CLOSE-VAR1,0),12,1)/SMA(ABS(CLOSE-VAR1),12,1)*100;

VAR5:=SMA(MAX(CLOSE-VAR1,0),24,1)/SMA(ABS(CLOSE-VAR1),24,1)*100;

VAR6:=IF(CROSS(VAR3,VAR5),LOW,REF(LOW,BARSLAST(CROSS(VAR3,VAR5))));

VAR7:=IF(CROSS(VAR5,VAR3),HIGH,REF(HIGH,BARSLAST(CROSS(VAR5,VAR3))));

VAR8:=IF(CLOSE>=MA(CLOSE,20),80,50);

VAR9:=IF(CLOSE>=MA(CLOSE,20),50,20);

VARA:=IF(VAR3<VAR8 AND REF(VAR3,1)>=VAR8,HHV(REF(HIGH,1),BARSLAST(VAR3>=VAR8 AND REF(VAR3,1)<VAR8)-1),REF(HHV(REF(HIGH,1),BARSLAST(VAR3>=VAR8 AND REF(VAR3,1)<VAR8)-1),BARSLAST(VAR3<VAR8 AND REF(VAR3,1))));

VARB:=IF(HIGH>VARA,LOW,REF(LOW,BARSLAST(HIGH>VARA)));

VARC:=IF(HIGH>VARA,VAR3,REF(VAR3,BARSLAST(HIGH>VARA)));

VARD:=IF(HIGH>VARB AND VAR3<VARC AND VAR3<VAR5,HIGH,REF(HIGH,BARSLAST(HIGH>VARB AND VAR3<VARC AND VAR3<VAR5)));

VARE:=IF(VAR3>VAR9 AND REF(VAR3,1)<=VAR9,LLV(REF(LOW,1),BARSLAST(VAR3<=VAR9 AND REF(VAR3,1)>VAR9)-1),REF(LLV(REF(LOW,1),BARSLAST(VAR3<=VAR9 AND REF(VAR3,1)>VAR9)-1),BARSLAST(VAR3>VAR9 AND REF(VAR3,1))));

VARF:=IF(LOW<VARE,HIGH,REF(HIGH,BARSLAST(LOW<VARE)));

VAR10:=IF(LOW<VARE,VAR3,REF(VAR3,BARSLAST(LOW<VARE)));

VAR11:=IF(LOW<VARF AND VAR3>VAR10 AND VAR3>VAR5,LOW,REF(LOW,BARSLAST(LOW<VARF AND VAR3>VAR10 AND VAR3>VAR5)));

压力线:= VAR11,COLORFF00FF ,LINETHICK2 ;

A:=C/REF(C,1)>1.095 AND H=O AND L=H;

去除ST和停牌:=NOT(NAMELIKE('S') OR NAMELIKE('*S')) AND DYNAINFO(4)>0;

XG:FILTER((VAR4AA>90),34) AND 上升价格线>下降价格线 AND O>=REF(C,1) AND C>REF(C,1) AND LOW>=压力线 AND NOT(A) AND 去除ST和停牌;








来函数检测结果如下
该公式包含未来函数:BACKSET
该公式包含未来函数:DYNAINFO
该公式包含未来函数:REFX

定制、编写公式指标请联系QQ或微信同号:88652583

VAR1AA赋值:((2)*(收盘价)+开盘价+最高价+最低价)/(5)
VAR2AA赋值:成交量(手)
输出上升价格线:((VAR1AA)*(VAR2AA)的8日累和)/(VAR2AA的8日累和),COLOR0000FF
输出下降价格线:8日内上升价格线的最低值,COLOR00FF00
VAR3AA赋值:如果(收盘价>1日前的收盘价),返回88,否则返回0
VAR4AA赋值:如果((收盘价)/(1日前的收盘价)>1.05)AND((最高价)/(收盘价)<1.01)AND(VAR3AA>0),返回91,否则返回0
当满足条件(VAR4AA>90)的34日过滤时,在(最低价)*(0.94999998)位置书写文字,COLOR00FFFF
当满足条件(VAR4AA>90)的34日过滤时,在(最低价)*(0.99000001)位置书写文字,COLOR00FFFF
A1AA赋值:9
A2AA赋值:(A1AA+1日前的收盘价<收盘价)
当满足条件(A2AA>0)的34日过滤时,在(最高价)*(1.02)位置书写文字,画绿色
VAR1赋值:1日前的收盘价
VAR2赋值:收盘价的5日简单移动平均
VAR3赋值:收盘价-VAR1和0的较大值的6日[1日权重]移动平均/收盘价-VAR1的绝对值的6日[1日权重]移动平均*100
VAR4赋值:收盘价-VAR1和0的较大值的12日[1日权重]移动平均/收盘价-VAR1的绝对值的12日[1日权重]移动平均*100
VAR5赋值:收盘价-VAR1和0的较大值的24日[1日权重]移动平均/收盘价-VAR1的绝对值的24日[1日权重]移动平均*100
VAR6赋值:如果VAR3上穿VAR5,返回最低价,否则返回上次VAR3上穿VAR5距今天数日前的最低价
VAR7赋值:如果VAR5上穿VAR3,返回最高价,否则返回上次VAR5上穿VAR3距今天数日前的最高价
VAR8赋值:如果收盘价>=收盘价的20日简单移动平均,返回80,否则返回50
VAR9赋值:如果收盘价>=收盘价的20日简单移动平均,返回50,否则返回20
VARA赋值:如果VAR3=VAR8,返回上次VAR3>=VAR8ANDREF(VAR3,1)=VAR8ANDREF(VAR3,1)VARB赋值:如果最高价>VARA,返回最低价,否则返回上次最高价>VARA距今天数日前的最低价
VARC赋值:如果最高价>VARA,返回VAR3,否则返回上次最高价>VARA距今天数日前的VAR3
VARD赋值:如果最高价>VARBANDVAR3VARBANDVAR3VARE赋值:如果VAR3>VAR9ANDREF(VAR3,1)<=VAR9,返回上次VAR3<=VAR9ANDREF(VAR3,1)>VAR9距今天数-1日内1日前的最低价的最低值,否则返回上次VAR3>VAR9ANDREF(VAR3,1)距今天数日前的上次VAR3<=VAR9ANDREF(VAR3,1)>VAR9距今天数-1日内1日前的最低价的最低值
VARF赋值:如果最低价VAR10赋值:如果最低价VAR11赋值:如果最低价VAR10ANDVAR3>VAR5,返回最低价,否则返回上次最低价VAR10ANDVAR3>VAR5距今天数日前的最低价
输出支撑线: VAR11,COLORFF00FF ,线宽为2
输出压力线: VARD, 画蓝色,线宽为2
DING赋值:开盘价和收盘价的较大值
DI赋值:开盘价和收盘价的较小值
YANG赋值:(DI>=1日前的DING) OR (收阳线AND 取反) OR (收盘价>1日前的收盘价 AND 平盘) OR (收盘价=1日前的收盘价 AND 平盘AND 1日前的DING=收盘价)
YIN赋值:取反
输出}YANGSHENG:YANG AND 收盘价>=上次YIN距今天数日前的DING AND (成交量(手)>上次YIN距今天数日前的成交量(手) OR (成交量(手)位于上次YIN距今天数日前的成交量(手)*0.95和上次YIN距今天数日前的成交量(手)*1.05之间)),NODRAW

输出LIANGJIABI:成交量(手)/收盘价,NODRAW
输出MALIANGJIABI:LIANGJIABI的3日简单移动平均,NODRAW
赋值:1.5
BLZ赋值:成交量(手)>1日前的成交量(手)*1.5
PLZ赋值:成交量(手)位于1日前的成交量(手)*0.95和1日前的成交量(手)*1.05之间 OR 成交量(手)位于1日后的成交量(手)*0.95和1日后的成交量(手)*1.05之间 OR(成交量(手)位于2日前的成交量(手)*0.95和2日前的成交量(手)*1.05之间 AND 成交量(手)>1日前的成交量(手)*1.2) OR (成交量(手)位于3日前的成交量(手)*0.95和3日前的成交量(手)*1.05之间 AND 成交量(手)>1日前的成交量(手)的2日简单移动平均*1.2 AND 成交量(手)>1日前的2日内成交量(手)的最高值) OR (成交量(手)位于4日前的成交量(手)*0.95和4日前的成交量(手)*1.05之间 AND 成交量(手)>1日前的成交量(手)的3日简单移动平均*1.2 AND 成交量(手)>1日前的3日内成交量(手)的最高值) OR (成交量(手)位于5日前的成交量(手)*0.95和5日前的成交量(手)*1.05之间 AND 成交量(手)>1日前的成交量(手)的4日简单移动平均*1.2 AND 成交量(手)>1日前的4日内成交量(手)的最高值) OR (成交量(手)位于6日前的成交量(手)*0.95和6日前的成交量(手)*1.05之间 AND 成交量(手)>1日前的成交量(手)的5日简单移动平均*1.2 AND 成交量(手)>1日前的5日内成交量(手)的最高值) OR (成交量(手)位于7日前的成交量(手)*0.95和7日前的成交量(手)*1.05之间 AND 成交量(手)>1日前的成交量(手)的6日简单移动平均*1.2 AND 成交量(手)>1日前的6日内成交量(手)的最高值) OR(成交量(手)位于8日前的成交量(手)*0.95和8日前的成交量(手)*1.05之间 AND 成交量(手)>1日前的成交量(手)的7日简单移动平均*1.2 AND 成交量(手)>1日前的7日内成交量(手)的最高值) OR(成交量(手)位于9日前的成交量(手)*0.95和9日前的成交量(手)*1.05之间 AND 成交量(手)>1日前的成交量(手)的8日简单移动平均*1.2 AND 成交量(手)>1日前的8日内成交量(手)的最高值) OR (成交量(手)位于10日前的成交量(手)*0.95和10日前的成交量(手)*1.05之间 AND 成交量(手)>1日前的成交量(手)的9日简单移动平均*1.2 AND 成交量(手)>1日前的9日内成交量(手)的最高值) OR (成交量(手)位于11日前的成交量(手)*0.95和11日前的成交量(手)*1.05之间 AND 成交量(手)>1日前的成交量(手)的10日简单移动平均*1.2 AND 成交量(手)>1日前的10日内成交量(手)的最高值) OR(成交量(手)位于12日前的成交量(手)*0.95和12日前的成交量(手)*1.05之间 AND 成交量(手)>1日前的成交量(手)的11日简单移动平均*1.2 AND 成交量(手)>1日前的11日内成交量(手)的最高值)
GLZ赋值:成交量(手)=3日内成交量(手)的最高值 AND 成交量(手)=2日后的3日内成交量(手)的最高值
TLZ赋值:(成交量(手)*1.1<1日后的成交量(手) AND 1日后的成交量(手)*1.1<2日后的成交量(手)) OR (成交量(手)>1日前的成交量(手)*1.1 AND 成交量(手)*1.1<1日后的成交量(手)) OR (成交量(手)>1日前的成交量(手)*1.1 AND 1日前的成交量(手)>2日前的成交量(手)*1.1)
JSLS赋值:收盘价<=1日后的收盘价 AND 1日后的收盘价<=2日后的收盘价 AND LIANGJIABI>1日后的LIANGJIABI AND 1日后的LIANGJIABI>2日后的LIANGJIABI
JZ赋值:BLZ OR GLZ OR PLZ OR TLZ,NODRAW
JJZ赋值:到最后交易的周期>=4 AND YANG AND (YANGSHENG) AND JZ AND 3日后的3日内DI的最低值>=DI AND (3日后的LIANGJIABI的3日简单移动平均<=LIANGJIABIXISHU*LIANGJIABI OR 1日后的JSLS) AND 3日后的收盘价>=DING,NODRAW
HJZ1赋值:JJZ AND 3日后的收盘价的3日简单移动平均>=DING AND 3日后的LIANGJIABI的3日简单移动平均<=LIANGJIABI AND 3日后的YANG
HJZ2赋值:YANG AND YANGSHENG AND JZ AND 1日后的DI>=DI AND 2日后的JJZ AND 2日后的收盘价>DING AND 1日后的LIANGJIABIHJZ3赋值:YANG AND YANGSHENG AND JZ AND 2日后的2日内DI的最低值>=DI AND 3日后的JJZ AND 3日后的收盘价>DING AND 2日后的LIANGJIABI的2日简单移动平均HJZ4赋值:JJZ AND 3日后的3日内DI的最低值>=DING AND 3日后的LIANGJIABI的3日简单移动平均<=LIANGJIABI AND 3日后的YANG AND (1日后的YANG OR 2日后的YANG)
输出WP:JJZ OR HJZ1 OR HJZ4 OR HJZ2 OR HJZ3,NODRAW
CONDJJZ赋值:JJZ AND 1日前的取反
CONDHJZ1赋值:(HJZ1 OR HJZ2 OR HJZ3) AND 1日前的取反
当满足条件CONDJJZ时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件CONDHJZ1时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色
当满足条件HJZ4ANDREF(取反,1)时,在最低价*0.98位置书写文字,画红色
当满足条件CONDJJZ时,在DING位置画直线起点,当满足条件1日前的CONDJJZ时,在1日前的DING位置画直线终点,1表示是否延长.,画棕色
当满足条件CONDJJZ时,在DI位置画直线起点,当满足条件1日前的CONDJJZ时,在1日前的DI位置画直线终点,1表示是否延长.,画棕色
当满足条件CONDHJZ1时,在DING位置画直线起点,当满足条件1日前的CONDHJZ1时,在1日前的DING位置画直线终点,1表示是否延长.,画棕色
当满足条件CONDHJZ1时,在DI位置画直线起点,当满足条件1日前的CONDHJZ1时,在1日前的DI位置画直线终点,1表示是否延长.,画棕色
VOL5赋值:成交量(手)的5日简单移动平均,画白色
VOL10赋值:成交量(手)的10日简单移动平均,画黄色
VOL40赋值:成交量(手)的40日简单移动平均,COLORFF00FF
MA5赋值:收盘价的5日简单移动平均,画白色
MA10赋值:收盘价的10日简单移动平均,画黄色
MA20赋值:收盘价的20日简单移动平均,画洋红色
MA60赋值:收盘价的60日简单移动平均,画绿色
MA120赋值:收盘价的120日简单移动平均,画淡洋红色
MA240赋值:收盘价的240日简单移动平均,画蓝色,NODRAW
量托赋值:VOL5>=VOL40 AND VOL10上穿VOL40 AND 1日前的VOL10<1日前的VOL40
当满足条件量托时,在最低价-0.012位置书写文字,画白色
AA1赋值:上次MA60>MA20AND(MA20=MA10ORMA20>MA10)距今天数
BB1赋值:1日前的统计AA1日中满足收盘价CC1赋值:收盘价上穿MA60 AND 成交量(手)>成交量(手)的5日简单移动平均 AND (收盘价-1日前的收盘价)/1日前的收盘价*100>3
芙蓉出水赋值:布林极限 AND CC1,COLOR00FF00
当满足条件芙蓉出水时,在最高价+0.12位置书写文字,COLORFF00FF
当满足条件芙蓉出水时,在最高价和最低价位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,COLORFF00FF
当满足条件芙蓉出水时,在开盘价和收盘价位置之间画柱状线,宽度为3,1不为0则画空心柱.,线宽为2,COLORFF00FF
MA1赋值:收盘价的14日简单移动平均
MA2赋值:收盘价的25日简单移动平均
MA3赋值:收盘价的99日简单移动平均
ZJ赋值:成交额(元)/10000
TM赋值:成交量(手)-成交量(手)的10日简单移动平均
一穿三赋值:MA1>开盘价 AND MA2>开盘价 AND MA3>开盘价 AND MA1<收盘价 AND MA2<收盘价 AND MA3<收盘价 AND 收阳线
当满足条件一穿三时,在最低价-0.012位置书写文字,COLORFF00FF
TY赋值:收盘价
A1赋值:10日前的TY=2*10+1日内TY的最高值
B1赋值:A1的10日过滤
C1赋值:若B1则将最近10+1周期置为1
HD赋值:C1的10日过滤
A2赋值:10日前的TY=2*10+1日内TY的最低值
B2赋值:A2的10日过滤
C2赋值:若B2则将最近10+1周期置为1
LD赋值:C2的10日过滤
输出前期高位:上次HD距今天数日前的收盘价,COLOR00FF00,POINTDOT
当满足条件收盘价时,在前期高位和前期高位位置之间画柱状线,宽度为8,0不为0则画空心柱.,画红色
当满足条件(最高价-收盘价和开盘价的较大值)/(最高价-最低价)>0.667时,在最高价和收盘价位置之间画柱状线,宽度为0.8,0不为0则画空心柱.,画蓝色
三日不破赋值:最低价和1日前的最低价的较小值和2日前的最低价的较小值>=3日前的最低价
三日量缩赋值:(成交量(手)和1日前的成交量(手)的较大值和2日前的成交量(手)的较大值<3日前的成交量(手))
三日价涨A赋值:收盘价>=1日前的收盘价
三日价涨B赋值:收盘价<1日前的收盘价
三日价涨C赋值:收盘价和1日前的收盘价的较小值和2日前的收盘价的较小值>=3日前的最低价
TIM赋值:如果日期<1140214,返回1,否则返回0
缩倍柱赋值:(成交量(手)*1.95<=1日前的成交量(手))*TIM
百日低量赋值:(成交量(手)=100日内成交量(手)的最低值)*TIM
倍量柱赋值:收盘价>1日前的收盘价*1.04 AND (成交量(手)>=1.9*1日前的成交量(手))*TIM
四日前倍量柱赋值:(3日前的成交量(手)>1.9*4日前的成交量(手))*TIM
四日前高量柱赋值:(3日前的成交量(手)>=4日前的成交量(手) AND 3日前的成交量(手)<1.9*4日前的成交量(手) AND 三日量缩)*TIM
前三引用不成立赋值:统计3日中满足1日前的四日前倍量柱AND(1日前的三日不破ORREF(三日价涨C,1))的天数=0 AND 统计3日中满足1日前的四日前高量柱AND(1日前的三日不破ORREF(三日价涨C,1))的天数=0
倍量黄金柱赋值:四日前倍量柱 AND 三日量缩 AND 三日不破 AND 三日价涨A AND 前三引用不成立
高量黄金柱赋值:四日前高量柱 AND 三日量缩 AND 三日不破 AND 三日价涨A AND 前三引用不成立
黄金柱赋值:倍量黄金柱 OR 高量黄金柱
次倍量黄金柱赋值:取反 AND 四日前倍量柱 AND 三日量缩 AND 三日不破 AND 三日价涨B AND 前三引用不成立
次高量黄金柱赋值:取反 AND 四日前高量柱 AND 三日量缩 AND 三日不破 AND 三日价涨B AND 前三引用不成立
次黄金柱赋值:次倍量黄金柱 OR 次高量黄金柱
准倍量黄金柱赋值:取反 AND 四日前倍量柱 AND ((三日量缩 AND 三日价涨C) OR (统计3日中满足倍量柱的天数>=1 AND 三日不破)) AND 前三引用不成立
准高量黄金柱赋值:取反 AND 四日前高量柱 AND (三日量缩 AND 三日价涨C) AND 前三引用不成立
准黄金柱赋值:准倍量黄金柱 OR 准高量黄金柱
倍量将军柱赋值:取反 AND 四日前倍量柱 AND 三日不破 AND 三日价涨A AND 前三引用不成立
高量将军柱赋值:取反 AND 四日前高量柱 AND 三日不破 AND 三日价涨A AND 前三引用不成立
将军柱赋值:倍量将军柱 OR 高量将军柱
次倍量将军柱赋值:取反 AND 四日前倍量柱 AND 三日不破 AND 三日价涨B AND 前三引用不成立
次高量将军柱赋值:取反 AND 四日前高量柱 AND 三日不破 AND 三日价涨B AND 前三引用不成立
次将军柱赋值:次倍量将军柱 OR 次高量将军柱
准倍量将军柱赋值:取反 AND 四日前倍量柱 AND 三日价涨C AND 前三引用不成立
准高量将军柱赋值:取反 AND 四日前高量柱 AND 三日价涨C AND 前三引用不成立
准将军柱赋值:准倍量将军柱 OR 准高量将军柱
BACKSET100赋值:若黄金柱OR次黄金柱OR准黄金柱OR将军柱OR次将军柱OR准将军柱则将最近4周期置为1
FILTER100赋值:BACKSET100的3日过滤,NODRAW
BACKSET101赋值:若黄金柱则将最近4周期置为1
FILTER101赋值:BACKSET101的3日过滤
BACKSET102赋值:若次黄金柱则将最近4周期置为1
FILTER102赋值:BACKSET102的3日过滤
BACKSET103赋值:若准黄金柱则将最近4周期置为1
FILTER103赋值:BACKSET103的3日过滤
BACKSET104赋值:若将军柱则将最近4周期置为1
FILTER104赋值:BACKSET104的3日过滤
BACKSET105赋值:若次将军柱则将最近4周期置为1
FILTER105赋值:BACKSET105的3日过滤
BACKSET106赋值:若准将军柱则将最近4周期置为1
FILTER106赋值:BACKSET106的3日过滤
黄金线下影线赋值:3日前的FILTER100=1 AND 最低价和1日前的最低价的较小值和2日前的最低价的较小值<=3日前的最低价
黄金线实体下端赋值:3日前的FILTER100=1 AND 最低价和1日前的最低价的较小值和2日前的最低价的较小值<=3日前的收盘价和3日前的开盘价的较小值 AND 最低价和1日前的最低价的较小值和2日前的最低价的较小值>3日前的最低价,线宽为0
黄金线上影线赋值:3日前的FILTER100=1 AND 最低价和1日前的最低价的较小值和2日前的最低价的较小值>=3日前的最高价
黄金线实体上端赋值:3日前的FILTER100=1 AND 最低价和1日前的最低价的较小值和2日前的最低价的较小值>=3日前的收盘价和3日前的开盘价的较大值 AND 3日前的FILTER100=1 AND 最低价和1日前的最低价的较小值和2日前的最低价的较小值<3日前的最高价
黄金线实体中间赋值:3日前的FILTER100=1 AND 最低价和1日前的最低价的较小值和2日前的最低价的较小值<3日前的收盘价和3日前的开盘价的较大值 AND 3日前的FILTER100=1 AND 最低价和1日前的最低价的较小值和2日前的最低价的较小值>3日前的收盘价和3日前的开盘价的较小值
赋值:3日前的FILTER100=1 AND 最低价和1日前的最低价的较小值和2日前的最低价的较小值<3日前的收盘价和3日前的开盘价的较大值 AND 3日前的FILTER100=1 AND 最低价和1日前的最低价的较小值和2日前的最低价的较小值>3日前的收盘价和3日前的开盘价的较小值 AND 2日前的最低价=最低价和1日前的最低价的较小值和2日前的最低价的较小值
赋值:3日前的FILTER100=1 AND 最低价和1日前的最低价的较小值和2日前的最低价的较小值<3日前的收盘价和3日前的开盘价的较大值 AND 3日前的FILTER100=1 AND 最低价和1日前的最低价的较小值和2日前的最低价的较小值>3日前的收盘价和3日前的开盘价的较小值 AND 1日前的最低价=最低价和1日前的最低价的较小值和2日前的最低价的较小值
赋值:3日前的FILTER100=1 AND 最低价和1日前的最低价的较小值和2日前的最低价的较小值<3日前的收盘价和3日前的开盘价的较大值 AND 3日前的FILTER100=1 AND 最低价和1日前的最低价的较小值和2日前的最低价的较小值>3日前的收盘价和3日前的开盘价的较小值 AND 最低价=最低价和1日前的最低价的较小值和2日前的最低价的较小值
BACKSET201赋值:若黄金线下影线则将最近4周期置为1
FILTER201赋值:BACKSET201的3日过滤,NODRAW
BACKSET202赋值:若黄金线实体下端则将最近4周期置为1
FILTER202赋值:BACKSET202的3日过滤,NODRAW
BACKSET203赋值:若黄金线上影线则将最近4周期置为1
FILTER203赋值:BACKSET203的3日过滤,NODRAW
BACKSET204赋值:若黄金线实体上端则将最近4周期置为1
FILTER204赋值:BACKSET204的3日过滤,NODRAW
BACKSET205赋值:若黄金线实体中间则将最近4周期置为1
FILTER205赋值:BACKSET205的3日过滤,NODRAW
BACKSET2051赋值:若黄金线实体中间1则将最近4周期置为1
FILTER2051赋值:BACKSET2051的3日过滤,NODRAW
BACKSET2052赋值:若黄金线实体中间2则将最近4周期置为1
FILTER2052赋值:BACKSET2052的3日过滤,NODRAW
BACKSET2053赋值:若黄金线实体中间3则将最近4周期置为1
FILTER2053赋值:BACKSET2053的3日过滤,NODRAW
BT201赋值:如果上次FILTER201距今天数=无效数,返回收盘价的有效数据周期数,否则返回上次FILTER201距今天数
BT202赋值:如果上次FILTER202距今天数=无效数,返回收盘价的有效数据周期数,否则返回上次FILTER202距今天数
BT203赋值:如果上次FILTER203距今天数=无效数,返回收盘价的有效数据周期数,否则返回上次FILTER203距今天数
BT204赋值:如果上次FILTER204距今天数=无效数,返回收盘价的有效数据周期数,否则返回上次FILTER204距今天数
BT205赋值:如果上次FILTER205距今天数=无效数,返回收盘价的有效数据周期数,否则返回上次FILTER205距今天数
BT2051赋值:如果上次FILTER2051距今天数=无效数,返回收盘价的有效数据周期数,否则返回上次FILTER2051距今天数
BT2052赋值:如果上次FILTER2052距今天数=无效数,返回收盘价的有效数据周期数,否则返回上次FILTER2052距今天数
BT2053赋值:如果上次FILTER2053距今天数=无效数,返回收盘价的有效数据周期数,否则返回上次FILTER2053距今天数
最近黄金线赋值:BT201和BT202的较小值和BT203的较小值和BT204的较小值和BT2051的较小值和BT2052的较小值和BT2053的较小值
DAY1赋值:FILTER100累加至1的天数,NODRAW
HJX1_1赋值:如果FILTER201累加至1的天数=DAY1,返回如果DAY1=1,返回最低价,否则返回DAY1-1日前的最低价,否则返回0,NODRAW
HJX1_2赋值:如果FILTER202累加至1的天数=DAY1,返回如果DAY1=1,返回收盘价和开盘价的较小值,否则返回DAY1-1日前的收盘价和DAY1-1日前的开盘价的较小值,否则返回0,NODRAW
HJX1_3赋值:如果FILTER203累加至1的天数=DAY1,返回如果DAY1=1,返回最高价,否则返回DAY1-1日前的最高价,否则返回0,NODRAW
HJX1_4赋值:如果FILTER204累加至1的天数=DAY1,返回如果DAY1=1,返回收盘价和开盘价的较大值,否则返回DAY1-1日前的收盘价和DAY1-1日前的开盘价的较大值,否则返回0,NODRAW
HJX1_51赋值:如果FILTER2051累加至1的天数=DAY1,返回如果DAY1=2,返回最低价,否则返回如果DAY1<2,返回无效数,否则返回DAY1-2日前的最低价,否则返回0,NODRAW
HJX1_52赋值:如果FILTER2052累加至1的天数=DAY1,返回如果DAY1=3,返回最低价,否则返回如果DAY1<3,返回无效数,否则返回DAY1-3日前的最低价,否则返回0,NODRAW
HJX1_53赋值:如果FILTER2053累加至1的天数=DAY1,返回如果DAY1=4,返回最低价,否则返回如果DAY1<4,返回无效数,否则返回DAY1-4日前的最低价,否则返回0,NODRAW
输出黄金线:HJX1_1+HJX1_2+HJX1_3+HJX1_4+HJX1_51+HJX1_52+HJX1_53,画黄色,NODRAW
立桩量赋值:成交量(手)=40日内成交量(手)的最高值 AND 成交量(手)>1.9*1日前的成交量(手)
立桩量三日突破赋值:如果上次立桩量距今天数=1ANDCLOSE>1日前的最高价,返回1,否则返回如果上次立桩量距今天数=2ANDCLOSE>2日前的最高价,返回1,否则返回如果上次立桩量距今天数=3ANDCLOSE>3日前的最高价,返回1,否则返回0
立桩量三日不破赋值:上次立桩量距今天数=3 AND 3日前的最低价<=收盘价和1日前的收盘价的较小值和2日前的收盘价的较小值
BACKSET300赋值:若立桩量三日不破则将最近4周期置为1
BACKSET301赋值:若立桩量三日突破则将最近4周期置为1
立桩量成立赋值:BACKSET300的3日过滤 AND BACKSET301 AND 立桩量
当满足条件立桩量成立时,在最高价*1.01位置书写文字,画红色
当满足条件FILTER101时,在最低价*0.986位置书写文字,画黄色
当满足条件FILTER102时,在最低价*0.986位置书写文字,画黄色
当满足条件FILTER104时,在最低价*0.986位置书写文字,画黄色
RSV赋值:((13日内最高价的最高值-收盘价)/(13日内最高价的最高值-13日内最低价的最低值))*(100)
LWR1赋值:RSV的3日[1日权重]移动平均
LWR2赋值:LWR1的5日[1日权重]移动平均
VAR1AA赋值:((2)*(收盘价)+开盘价+最高价+最低价)/(5)
VAR2AA赋值:成交量(手)
上升价格线赋值:((VAR1AA)*(VAR2AA)的8日累和)/(VAR2AA的8日累和)
下降价格线赋值:8日内上升价格线的最低值
VAR3AA赋值:如果(收盘价>1日前的收盘价),返回88,否则返回0
VAR4AA赋值:如果((收盘价)/(1日前的收盘价)>1.05)AND((最高价)/(收盘价)<1.01)AND(VAR3AA>0),返回91,否则返回0
VAR1赋值:1日前的收盘价
VAR2赋值:收盘价的5日简单移动平均
VAR3赋值:收盘价-VAR1和0的较大值的6日[1日权重]移动平均/收盘价-VAR1的绝对值的6日[1日权重]移动平均*100
VAR4赋值:收盘价-VAR1和0的较大值的12日[1日权重]移动平均/收盘价-VAR1的绝对值的12日[1日权重]移动平均*100
VAR5赋值:收盘价-VAR1和0的较大值的24日[1日权重]移动平均/收盘价-VAR1的绝对值的24日[1日权重]移动平均*100
VAR6赋值:如果VAR3上穿VAR5,返回最低价,否则返回上次VAR3上穿VAR5距今天数日前的最低价
VAR7赋值:如果VAR5上穿VAR3,返回最高价,否则返回上次VAR5上穿VAR3距今天数日前的最高价
VAR8赋值:如果收盘价>=收盘价的20日简单移动平均,返回80,否则返回50
VAR9赋值:如果收盘价>=收盘价的20日简单移动平均,返回50,否则返回20
VARA赋值:如果VAR3=VAR8,返回上次VAR3>=VAR8ANDREF(VAR3,1)=VAR8ANDREF(VAR3,1)VARB赋值:如果最高价>VARA,返回最低价,否则返回上次最高价>VARA距今天数日前的最低价
VARC赋值:如果最高价>VARA,返回VAR3,否则返回上次最高价>VARA距今天数日前的VAR3
VARD赋值:如果最高价>VARBANDVAR3VARBANDVAR3VARE赋值:如果VAR3>VAR9ANDREF(VAR3,1)<=VAR9,返回上次VAR3<=VAR9ANDREF(VAR3,1)>VAR9距今天数-1日内1日前的最低价的最低值,否则返回上次VAR3>VAR9ANDREF(VAR3,1)距今天数日前的上次VAR3<=VAR9ANDREF(VAR3,1)>VAR9距今天数-1日内1日前的最低价的最低值
VARF赋值:如果最低价VAR10赋值:如果最低价VAR11赋值:如果最低价VAR10ANDVAR3>VAR5,返回最低价,否则返回上次最低价VAR10ANDVAR3>VAR5距今天数日前的最低价
压力线赋值: VAR11,COLORFF00FF ,线宽为2
A赋值:收盘价/1日前的收盘价>1.095 AND 最高价=开盘价 AND 最低价=最高价
去除ST和停牌赋值:取反 AND 开盘价>0
输出XG:(VAR4AA>90)的34日过滤 AND 上升价格线>下降价格线 AND 开盘价>=1日前的收盘价 AND 收盘价>1日前的收盘价 AND 最低价>=压力线 AND 取反 AND 去除ST和停牌
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图