通达信微烧擒牛选股指标(选股型)指标公式

📅 2026-08-29

核心逻辑

该指标寻找一种特定形态的强势股反弹机会:过去8天内曾出现过涨停(前一天涨幅>9.5%),但前一天出现大幅下跌(跌幅>3.5%),今天股价强势反转上涨(涨幅>5.5%),同时要求股票为小盘股(流通市值<5000万)且不是一字板。这种形态可以理解为:主力资金在前期涨停试盘后顺势洗盘,然后快速拉升的反转形态。

买卖信号

- **买入信号**:满足以下全部条件时产生信号 - 过去8天内存在涨停日(收盘价涨幅>9.5%) - 前一天大跌(跌幅>3.5%) - 今天强势上涨(收盘价涨幅>5.5%) - 开盘价>0 - 流通市值<5000万 - 不是一字板(最高价≠最低价)

用法

该指标主要用于选股,筛选符合特定反转形态的股票。使用时可结合其他技术指标或基本面分析进一步筛选。由于要求流通市值较小,需注意流动性风险。建议配合成交量放大、板块效应等因素综合判断买入时机。

公式源码

J5:COUNT(REF(C,1)>REF(C,2)*1.095,8)>0   AND (REF(C,1)-REF(C,2))/REF(C,2)<-0.035 AND C>REF(C,1)*1.055 AND DYNAINFO(4)>0 AND CAPITAL<5000000 AND NOT(H=L);
继续阅读 →

通达信微量涨停选股指标(成交量型)指标公式

📅 2026-08-29

核心逻辑

该指标用于捕捉"缩量涨停"或"放量滞涨"的特殊量价形态。核心原理是:当股价出现大幅上涨(接近涨停或涨停)时,如果成交量反而明显萎缩(相比近期成交量大幅减少),说明市场抛压减轻、筹码锁定良好,可能存在主力控盘或惜售行为。这种"价升量缩"的形态往往预示着短期强势行情。

买卖信号

- **卖出信号(出)**:当出现大阳线(涨幅>9.5%且收阳线)的同时,成交量明显萎缩(为前期成交量的30%-90%不等),触发"出"信号,表示可能见顶或需要卖出。 - **买入信号(YY)**:当出现大阳线且成交量低于昨日(<1.4倍),且7天内首次出现这种形态,触发黄色"YY"信号,表示关注买入机会。

用法

1. **"YY"信号(黄色)**:表示7天内首次出现缩量上涨形态,是潜在买入信号,可重点关注; 2. **"出"信号**:表示高位缩量,可能是卖出信号,提示风险; 3. 该指标结合了量价关系,属于短线强势股选股指标,适合捕捉涨停板回调或强势股启动的机会; 4. 建议结合大盘环境和个股基本面综合判断,避免单一指标决策。

公式源码

A1:=C/REF(C,1)>1.095 AND C>O;
A2:= V<REF(V,2)*0.3 OR V<REF(V,3)*0.5  OR V<REF(V,4)*0.7  OR V<REF(V,5)*0.9;
出:=A1  AND A2;
YY1:=V<REF(V,1)*1.4 AND A1;
YY:YY1 AND COUNT(YY1,7)=1,COLORYELLOW;
继续阅读 →

通达信换手成交量指标(成交量型)指标公式

📅 2026-08-29

核心逻辑

这是一个**换手率指标**,用于衡量股票的交易活跃程度。换手率 = 成交量 ÷ 流通股本 × 100%。公式通过不同颜色的柱状图展示换手率的高低:灰色柱表示低换手(≤3%),红色柱表示中等换手(>3%),绿色柱表示高换手(>10%)。同时叠加了5日和135日均量线来观察换手率的趋势变化。

买卖信号

- **买入信号**:股价低位出现红柱或绿柱(换手率上升)且出现"百日低换手"图标时,表示有资金进场,可能逢低进货 - **卖出信号**:股价高位出现绿色柱(换手率>10%)时,可能表示主力拉高出货,应考虑卖出 - **百日低换手信号**:当100日内最低换手率出现时,画图标提示

用法

1. 观察换手率柱状图颜色:红柱(>3%)表示活跃上涨预期,绿柱(>10%)表示可能见顶 2. 配合股价位置:在低位出现红柱/绿柱可考虑进货,在高位出现绿柱应考虑出货 3. 关注均量线:金叉(MA5上穿MA135)表示中期活跃度上升,死叉表示活跃度下降 4. 百日低换手图标出现时,是重要的关注信号

公式源码

STICKLINE(vol/CAPITAL*100<=3,0,3,5,0),COLOR600000;
3,DOTLINE,COLORLIMAGENTA;
成交量:V,COLORWHITE,NODRAW;
换手:VOL/CAPITAL*100,VOLSTICK;
STICKLINE(换手>3,3,换手,2.7,0),COLORRED;
STICKLINE(换手>10,10,换手,2.7,0),COLORGREEN;
百日低换手:LLV(换手,100)=换手,NODRAW,COLORGREEN;
DRAWICON(百日低换手,0,23);
MA5:MA(换手,5),COLORLIBLUE;
MA135:MA(换手,135),LINETHICK1,COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR,0,0,0,'★换手率大于3红柱!!'),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0.12,0,0,'★换手率大于10绿柱!!'),COLOR00FF00;
DRAWTEXT_FIX(ISLASTBAR,0.24,0,0,'★股价低位红柱绿柱进货!!'),COLORLIBLUE;
DRAWTEXT_FIX(ISLASTBAR,0.38,0,0,'★股价高位绿柱拉高出货!!'),COLORMAGENTA;
继续阅读 →

通达信关注阴线买入选股指标(其他)指标公式

📅 2026-08-29

核心逻辑

这是一个结合KDJ指标、K线形态和成交量的短线选股指标。核心思路是:前期股价连续下跌形成超卖状态后,出现一根涨幅超过6%的大阳线作为启动信号,随后股价小幅震荡调整,最后放量突破上涨。公式通过多重条件筛选这种"超跌反弹+放量突破"的强势股形态。

买卖信号

**买入条件(BB条件)**: - A:3天前相比1天前涨幅>6%(前期有启动大阳线) - A1:今日收盘价>昨日收盘价×1.03(继续上涨) - A2:J线上穿MA(J,2)且收阳线(KDJ金叉) - A3:昨日上下影线<2%(昨日波动小) - A4:前两天连续收阴线(调整充分) - A5:今日上影线<2%且创新高(蓄势突破) - A7:前日阴线

用法

公式源码

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
A:=((REF(C,3)-REF(C,1))/C)*100>6;
A1:= CLOSE>REF(CLOSE,1)*1.03 ;
A2:=crOSS(J,MA(J,2)) AND C>O;
A3:= REF(((H-O)/C)*100<2,1);
A4:=REF(C<O,2) AND REF(C<O,1);
A5:=((H-C)/C)*100<2 AND H>REF(H,1);
A6:=((REF(O,1)-REF(C,1))/C)*100>1;
A7:=((REF(O,2)-REF(C,2))/C)*100<9;
A8:=SUM(vol/CAPITAL*100,3)>10;
BB:A AND A1 AND A2 AND A3 AND A4 AND A5 AND A7;
继续阅读 →

通达信微积分指标(趋势型)指标公式

📅 2026-08-29

核心逻辑

这是一个基于收盘价连续二阶差分处理的指标。公式首先计算今日收盘价与昨日收盘价差值的一半(A1),然后对A1再进行同样的差分处理得到A2,以此类推,连续进行500多次的递归差分计算。这种处理方式类似于计算价格变化的"加速度",能够过滤掉短期波动噪音,提取更平滑的趋势变化特征。最终输出的是经过500次差分处理后的数值再向前偏移250天的结果。

买卖信号

该公式本身没有明确的买入或卖出条件判断语句,只是一个计算过程。但从其设计逻辑来看: - 当指标数值由负转正并持续上升时,可能暗示趋势转强(买入信号) - 当指标数值由正转负并持续下降时,可能暗示趋势转弱(卖出信号)

用法

1. **趋势判断**:观察指标线的方向,向上表示趋势增强,向下表示趋势减弱 2. **背离分析**:与价格走势进行对比,价格创新高而指标未能跟进时可能预示顶部 3. **过滤噪音**:由于经过多次差分处理,适合过滤短期波动,看中长期趋势 4. **参数调整**:可调整最后的250天偏移参数来适应不同的交易周期

公式源码

A1:=(C-REFXV(C,1))/2;
A2:=(A1-REFXV(A1,1))/2;
A3:=(A2-REFXV(A2,1))/2;
A4:=(A3-REFXV(A3,1))/2;
A5:=(A4-REFXV(A4,1))/2;
A6:=(A5-REFXV(A5,1))/2;
A7:=(A6-REFXV(A6,1))/2;
A8:=(A7-REFXV(A7,1))/2;
A9:=(A8-REFXV(A8,1))/2;
A10:=(A9-REFXV(A9,1))/2;
A11:=(A10-REFXV(A10,1))/2;
A12:=(A11-REFXV(A11,1))/2;
A13:=(A12-REFXV(A12,1))/2;
A14:=(A13-REFXV(A13,1))/2;
A15:=(A14-REFXV(A14,1))/2;
A16:=(A15-REFXV(A15,1))/2;
A17:=(A16-REFXV(A16,1))/2;
A18:=(A17-REFXV(A17,1))/2;
A19:=(A18-REFXV(A18,1))/2;
A20:=(A19-REFXV(A19,1))/2;
A21:=(A20-REFXV(A20,1))/2;
A22:=(A21-REFXV(A21,1))/2;
A23:=(A22-REFXV(A22,1))/2;
A24:=(A23-REFXV(A23,1))/2;
A25:=(A24-REFXV(A24,1))/2;
A26:=(A25-REFXV(A25,1))/2;
A27:=(A26-REFXV(A26,1))/2;
A28:=(A27-REFXV(A27,1))/2;
A29:=(A28-REFXV(A28,1))/2;
A30:=(A29-REFXV(A29,1))/2;
A31:=(A30-REFXV(A30,1))/2;
A32:=(A31-REFXV(A31,1))/2;
A33:=(A32-REFXV(A32,1))/2;
A34:=(A33-REFXV(A33,1))/2;
A35:=(A34-REFXV(A34,1))/2;
A36:=(A35-REFXV(A35,1))/2;
A37:=(A36-REFXV(A36,1))/2;
A38:=(A37-REFXV(A37,1))/2;
A39:=(A38-REFXV(A38,1))/2;
A40:=(A39-REFXV(A39,1))/2;
A41:=(A40-REFXV(A40,1))/2;
A42:=(A41-REFXV(A41,1))/2;
A43:=(A42-REFXV(A42,1))/2;
A44:=(A43-REFXV(A43,1))/2;
A45:=(A44-REFXV(A44,1))/2;
A46:=(A45-REFXV(A45,1))/2;
A47:=(A46-REFXV(A46,1))/2;
A48:=(A47-REFXV(A47,1))/2;
A49:=(A48-REFXV(A48,1))/2;
A50:=(A49-REFXV(A49,1))/2;
A51:=(A50-REFXV(A50,1))/2;
A52:=(A51-REFXV(A51,1))/2;
A53:=(A52-REFXV(A52,1))/2;
A54:=(A53-REFXV(A53,1))/2;
A55:=(A54-REFXV(A54,1))/2;
A56:=(A55-REFXV(A55,1))/2;
A57:=(A56-REFXV(A56,1))/2;
A58:=(A57-REFXV(A57,1))/2;
A59:=(A58-REFXV(A58,1))/2;
A60:=(A59-REFXV(A59,1))/2;
A61:=(A60-REFXV(A60,1))/2;
A62:=(A61-REFXV(A61,1))/2;
A63:=(A62-REFXV(A62,1))/2;
A64:=(A63-REFXV(A63,1))/2;
A65:=(A64-REFXV(A64,1))/2;
A66:=(A65-REFXV(A65,1))/2;
A67:=(A66-REFXV(A66,1))/2;
A68:=(A67-REFXV(A67,1))/2;
A69:=(A68-REFXV(A68,1))/2;
A70:=(A69-REFXV(A69,1))/2;
A71:=(A70-REFXV(A70,1))/2;
A72:=(A71-REFXV(A71,1))/2;
A73:=(A72-REFXV(A72,1))/2;
A74:=(A73-REFXV(A73,1))/2;
A75:=(A74-REFXV(A74,1))/2;
A76:=(A75-REFXV(A75,1))/2;
A77:=(A76-REFXV(A76,1))/2;
A78:=(A77-REFXV(A77,1))/2;
A79:=(A78-REFXV(A78,1))/2;
A80:=(A79-REFXV(A79,1))/2;
A81:=(A80-REFXV(A80,1))/2;
A82:=(A81-REFXV(A81,1))/2;
A83:=(A82-REFXV(A82,1))/2;
A84:=(A83-REFXV(A83,1))/2;
A85:=(A84-REFXV(A84,1))/2;
A86:=(A85-REFXV(A85,1))/2;
A87:=(A86-REFXV(A86,1))/2;
A88:=(A87-REFXV(A87,1))/2;
A89:=(A88-REFXV(A88,1))/2;
A90:=(A89-REFXV(A89,1))/2;
A91:=(A90-REFXV(A90,1))/2;
A92:=(A91-REFXV(A91,1))/2;
A93:=(A92-REFXV(A92,1))/2;
A94:=(A93-REFXV(A93,1))/2;
A95:=(A94-REFXV(A94,1))/2;
A96:=(A95-REFXV(A95,1))/2;
A97:=(A96-REFXV(A96,1))/2;
A98:=(A97-REFXV(A97,1))/2;
A99:=(A98-REFXV(A98,1))/2;
A100:=(A99-REFXV(A99,1))/2;
A101:=(A100-REFXV(A100,1))/2;
A102:=(A101-REFXV(A101,1))/2;
A103:=(A102-REFXV(A102,1))/2;
A104:=(A103-REFXV(A103,1))/2;
A105:=(A104-REFXV(A104,1))/2;
A106:=(A105-REFXV(A105,1))/2;
A107:=(A106-REFXV(A106,1))/2;
A108:=(A107-REFXV(A107,1))/2;
A109:=(A108-REFXV(A108,1))/2;
A110:=(A109-REFXV(A109,1))/2;
A111:=(A110-REFXV(A110,1))/2;
A112:=(A111-REFXV(A111,1))/2;
A113:=(A112-REFXV(A112,1))/2;
A114:=(A113-REFXV(A113,1))/2;
A115:=(A114-REFXV(A114,1))/2;
A116:=(A115-REFXV(A115,1))/2;
A117:=(A116-REFXV(A116,1))/2;
A118:=(A117-REFXV(A117,1))/2;
A119:=(A118-REFXV(A118,1))/2;
A120:=(A119-REFXV(A119,1))/2;
A121:=(A120-REFXV(A120,1))/2;
A122:=(A121-REFXV(A121,1))/2;
A123:=(A122-REFXV(A122,1))/2;
A124:=(A123-REFXV(A123,1))/2;
A125:=(A124-REFXV(A124,1))/2;
A126:=(A125-REFXV(A125,1))/2;
A127:=(A126-REFXV(A126,1))/2;
A128:=(A127-REFXV(A127,1))/2;
A129:=(A128-REFXV(A128,1))/2;
A130:=(A129-REFXV(A129,1))/2;
A131:=(A130-REFXV(A130,1))/2;
A132:=(A131-REFXV(A131,1))/2;
A133:=(A132-REFXV(A132,1))/2;
A134:=(A133-REFXV(A133,1))/2;
A135:=(A134-REFXV(A134,1))/2;
A136:=(A135-REFXV(A135,1))/2;
A137:=(A136-REFXV(A136,1))/2;
A138:=(A137-REFXV(A137,1))/2;
A139:=(A138-REFXV(A138,1))/2;
A140:=(A139-REFXV(A139,1))/2;
A141:=(A140-REFXV(A140,1))/2;
A142:=(A141-REFXV(A141,1))/2;
A143:=(A142-REFXV(A142,1))/2;
A144:=(A143-REFXV(A143,1))/2;
A145:=(A144-REFXV(A144,1))/2;
A146:=(A145-REFXV(A145,1))/2;
A147:=(A146-REFXV(A146,1))/2;
A148:=(A147-REFXV(A147,1))/2;
A149:=(A148-REFXV(A148,1))/2;
A150:=(A149-REFXV(A149,1))/2;
A151:=(A150-REFXV(A150,1))/2;
A152:=(A151-REFXV(A151,1))/2;
A153:=(A152-REFXV(A152,1))/2;
A154:=(A153-REFXV(A153,1))/2;
A155:=(A154-REFXV(A154,1))/2;
A156:=(A155-REFXV(A155,1))/2;
A157:=(A156-REFXV(A156,1))/2;
A158:=(A157-REFXV(A157,1))/2;
A159:=(A158-REFXV(A158,1))/2;
A160:=(A159-REFXV(A159,1))/2;
A161:=(A160-REFXV(A160,1))/2;
A162:=(A161-REFXV(A161,1))/2;
A163:=(A162-REFXV(A162,1))/2;
A164:=(A163-REFXV(A163,1))/2;
A165:=(A164-REFXV(A164,1))/2;
A166:=(A165-REFXV(A165,1))/2;
A167:=(A166-REFXV(A166,1))/2;
A168:=(A167-REFXV(A167,1))/2;
A169:=(A168-REFXV(A168,1))/2;
A170:=(A169-REFXV(A169,1))/2;
A171:=(A170-REFXV(A170,1))/2;
A172:=(A171-REFXV(A171,1))/2;
A173:=(A172-REFXV(A172,1))/2;
A174:=(A173-REFXV(A173,1))/2;
A175:=(A174-REFXV(A174,1))/2;
A176:=(A175-REFXV(A175,1))/2;
A177:=(A176-REFXV(A176,1))/2;
A178:=(A177-REFXV(A177,1))/2;
A179:=(A178-REFXV(A178,1))/2;
A180:=(A179-REFXV(A179,1))/2;
A181:=(A180-REFXV(A180,1))/2;
A182:=(A181-REFXV(A181,1))/2;
A183:=(A182-REFXV(A182,1))/2;
A184:=(A183-REFXV(A183,1))/2;
A185:=(A184-REFXV(A184,1))/2;
A186:=(A185-REFXV(A185,1))/2;
A187:=(A186-REFXV(A186,1))/2;
A188:=(A187-REFXV(A187,1))/2;
A189:=(A188-REFXV(A188,1))/2;
A190:=(A189-REFXV(A189,1))/2;
A191:=(A190-REFXV(A190,1))/2;
A192:=(A191-REFXV(A191,1))/2;
A193:=(A192-REFXV(A192,1))/2;
A194:=(A193-REFXV(A193,1))/2;
A195:=(A194-REFXV(A194,1))/2;
A196:=(A195-REFXV(A195,1))/2;
A197:=(A196-REFXV(A196,1))/2;
A198:=(A197-REFXV(A197,1))/2;
A199:=(A198-REFXV(A198,1))/2;
A200:=(A199-REFXV(A199,1))/2;
A201:=(A200-REFXV(A200,1))/2;
A202:=(A201-REFXV(A201,1))/2;
A203:=(A202-REFXV(A202,1))/2;
A204:=(A203-REFXV(A203,1))/2;
A205:=(A204-REFXV(A204,1))/2;
A206:=(A205-REFXV(A205,1))/2;
A207:=(A206-REFXV(A206,1))/2;
A208:=(A207-REFXV(A207,1))/2;
A209:=(A208-REFXV(A208,1))/2;
A210:=(A209-REFXV(A209,1))/2;
A211:=(A210-REFXV(A210,1))/2;
A212:=(A211-REFXV(A211,1))/2;
A213:=(A212-REFXV(A212,1))/2;
A214:=(A213-REFXV(A213,1))/2;
A215:=(A214-REFXV(A214,1))/2;
A216:=(A215-REFXV(A215,1))/2;
A217:=(A216-REFXV(A216,1))/2;
A218:=(A217-REFXV(A217,1))/2;
A219:=(A218-REFXV(A218,1))/2;
A220:=(A219-REFXV(A219,1))/2;
A221:=(A220-REFXV(A220,1))/2;
A222:=(A221-REFXV(A221,1))/2;
A223:=(A222-REFXV(A222,1))/2;
A224:=(A223-REFXV(A223,1))/2;
A225:=(A224-REFXV(A224,1))/2;
A226:=(A225-REFXV(A225,1))/2;
A227:=(A226-REFXV(A226,1))/2;
A228:=(A227-REFXV(A227,1))/2;
A229:=(A228-REFXV(A228,1))/2;
A230:=(A229-REFXV(A229,1))/2;
A231:=(A230-REFXV(A230,1))/2;
A232:=(A231-REFXV(A231,1))/2;
A233:=(A232-REFXV(A232,1))/2;
A234:=(A233-REFXV(A233,1))/2;
A235:=(A234-REFXV(A234,1))/2;
A236:=(A235-REFXV(A235,1))/2;
A237:=(A236-REFXV(A236,1))/2;
A238:=(A237-REFXV(A237,1))/2;
A239:=(A238-REFXV(A238,1))/2;
A240:=(A239-REFXV(A239,1))/2;
A241:=(A240-REFXV(A240,1))/2;
A242:=(A241-REFXV(A241,1))/2;
A243:=(A242-REFXV(A242,1))/2;
A244:=(A243-REFXV(A243,1))/2;
A245:=(A244-REFXV(A244,1))/2;
A246:=(A245-REFXV(A245,1))/2;
A247:=(A246-REFXV(A246,1))/2;
A248:=(A247-REFXV(A247,1))/2;
A249:=(A248-REFXV(A248,1))/2;
A250:=(A249-REFXV(A249,1))/2;
A251:=(A250-REFXV(A250,1))/2;
A252:=(A251-REFXV(A251,1))/2;
A253:=(A252-REFXV(A252,1))/2;
A254:=(A253-REFXV(A253,1))/2;
A255:=(A254-REFXV(A254,1))/2;
A256:=(A255-REFXV(A255,1))/2;
A257:=(A256-REFXV(A256,1))/2;
A258:=(A257-REFXV(A257,1))/2;
A259:=(A258-REFXV(A258,1))/2;
A260:=(A259-REFXV(A259,1))/2;
A261:=(A260-REFXV(A260,1))/2;
A262:=(A261-REFXV(A261,1))/2;
A263:=(A262-REFXV(A262,1))/2;
A264:=(A263-REFXV(A263,1))/2;
A265:=(A264-REFXV(A264,1))/2;
A266:=(A265-REFXV(A265,1))/2;
A267:=(A266-REFXV(A266,1))/2;
A268:=(A267-REFXV(A267,1))/2;
A269:=(A268-REFXV(A268,1))/2;
A270:=(A269-REFXV(A269,1))/2;
A271:=(A270-REFXV(A270,1))/2;
A272:=(A271-REFXV(A271,1))/2;
A273:=(A272-REFXV(A272,1))/2;
A274:=(A273-REFXV(A273,1))/2;
A275:=(A274-REFXV(A274,1))/2;
A276:=(A275-REFXV(A275,1))/2;
A277:=(A276-REFXV(A276,1))/2;
A278:=(A277-REFXV(A277,1))/2;
A279:=(A278-REFXV(A278,1))/2;
A280:=(A279-REFXV(A279,1))/2;
A281:=(A280-REFXV(A280,1))/2;
A282:=(A281-REFXV(A281,1))/2;
A283:=(A282-REFXV(A282,1))/2;
A284:=(A283-REFXV(A283,1))/2;
A285:=(A284-REFXV(A284,1))/2;
A286:=(A285-REFXV(A285,1))/2;
A287:=(A286-REFXV(A286,1))/2;
A288:=(A287-REFXV(A287,1))/2;
A289:=(A288-REFXV(A288,1))/2;
A290:=(A289-REFXV(A289,1))/2;
A291:=(A290-REFXV(A290,1))/2;
A292:=(A291-REFXV(A291,1))/2;
A293:=(A292-REFXV(A292,1))/2;
A294:=(A293-REFXV(A293,1))/2;
A295:=(A294-REFXV(A294,1))/2;
A296:=(A295-REFXV(A295,1))/2;
A297:=(A296-REFXV(A296,1))/2;
A298:=(A297-REFXV(A297,1))/2;
A299:=(A298-REFXV(A298,1))/2;
A300:=(A299-REFXV(A299,1))/2;
A301:=(A300-REFXV(A300,1))/2;
A302:=(A301-REFXV(A301,1))/2;
A303:=(A302-REFXV(A302,1))/2;
A304:=(A303-REFXV(A303,1))/2;
A305:=(A304-REFXV(A304,1))/2;
A306:=(A305-REFXV(A305,1))/2;
A307:=(A306-REFXV(A306,1))/2;
A308:=(A307-REFXV(A307,1))/2;
A309:=(A308-REFXV(A308,1))/2;
A310:=(A309-REFXV(A309,1))/2;
A311:=(A310-REFXV(A310,1))/2;
A312:=(A311-REFXV(A311,1))/2;
A313:=(A312-REFXV(A312,1))/2;
A314:=(A313-REFXV(A313,1))/2;
A315:=(A314-REFXV(A314,1))/2;
A316:=(A315-REFXV(A315,1))/2;
A317:=(A316-REFXV(A316,1))/2;
A318:=(A317-REFXV(A317,1))/2;
A319:=(A318-REFXV(A318,1))/2;
A320:=(A319-REFXV(A319,1))/2;
A321:=(A320-REFXV(A320,1))/2;
A322:=(A321-REFXV(A321,1))/2;
A323:=(A322-REFXV(A322,1))/2;
A324:=(A323-REFXV(A323,1))/2;
A325:=(A324-REFXV(A324,1))/2;
A326:=(A325-REFXV(A325,1))/2;
A327:=(A326-REFXV(A326,1))/2;
A328:=(A327-REFXV(A327,1))/2;
A329:=(A328-REFXV(A328,1))/2;
A330:=(A329-REFXV(A329,1))/2;
A331:=(A330-REFXV(A330,1))/2;
A332:=(A331-REFXV(A331,1))/2;
A333:=(A332-REFXV(A332,1))/2;
A334:=(A333-REFXV(A333,1))/2;
A335:=(A334-REFXV(A334,1))/2;
A336:=(A335-REFXV(A335,1))/2;
A337:=(A336-REFXV(A336,1))/2;
A338:=(A337-REFXV(A337,1))/2;
A339:=(A338-REFXV(A338,1))/2;
A340:=(A339-REFXV(A339,1))/2;
A341:=(A340-REFXV(A340,1))/2;
A342:=(A341-REFXV(A341,1))/2;
A343:=(A342-REFXV(A342,1))/2;
A344:=(A343-REFXV(A343,1))/2;
A345:=(A344-REFXV(A344,1))/2;
A346:=(A345-REFXV(A345,1))/2;
A347:=(A346-REFXV(A346,1))/2;
A348:=(A347-REFXV(A347,1))/2;
A349:=(A348-REFXV(A348,1))/2;
A350:=(A349-REFXV(A349,1))/2;
A351:=(A350-REFXV(A350,1))/2;
A352:=(A351-REFXV(A351,1))/2;
A353:=(A352-REFXV(A352,1))/2;
A354:=(A353-REFXV(A353,1))/2;
A355:=(A354-REFXV(A354,1))/2;
A356:=(A355-REFXV(A355,1))/2;
A357:=(A356-REFXV(A356,1))/2;
A358:=(A357-REFXV(A357,1))/2;
A359:=(A358-REFXV(A358,1))/2;
A360:=(A359-REFXV(A359,1))/2;
A361:=(A360-REFXV(A360,1))/2;
A362:=(A361-REFXV(A361,1))/2;
A363:=(A362-REFXV(A362,1))/2;
A364:=(A363-REFXV(A363,1))/2;
A365:=(A364-REFXV(A364,1))/2;
A366:=(A365-REFXV(A365,1))/2;
A367:=(A366-REFXV(A366,1))/2;
A368:=(A367-REFXV(A367,1))/2;
A369:=(A368-REFXV(A368,1))/2;
A370:=(A369-REFXV(A369,1))/2;
A371:=(A370-REFXV(A370,1))/2;
A372:=(A371-REFXV(A371,1))/2;
A373:=(A372-REFXV(A372,1))/2;
A374:=(A373-REFXV(A373,1))/2;
A375:=(A374-REFXV(A374,1))/2;
A376:=(A375-REFXV(A375,1))/2;
A377:=(A376-REFXV(A376,1))/2;
A378:=(A377-REFXV(A377,1))/2;
A379:=(A378-REFXV(A378,1))/2;
A380:=(A379-REFXV(A379,1))/2;
A381:=(A380-REFXV(A380,1))/2;
A382:=(A381-REFXV(A381,1))/2;
A383:=(A382-REFXV(A382,1))/2;
A384:=(A383-REFXV(A383,1))/2;
A385:=(A384-REFXV(A384,1))/2;
A386:=(A385-REFXV(A385,1))/2;
A387:=(A386-REFXV(A386,1))/2;
A388:=(A387-REFXV(A387,1))/2;
A389:=(A388-REFXV(A388,1))/2;
A390:=(A389-REFXV(A389,1))/2;
A391:=(A390-REFXV(A390,1))/2;
A392:=(A391-REFXV(A391,1))/2;
A393:=(A392-REFXV(A392,1))/2;
A394:=(A393-REFXV(A393,1))/2;
A395:=(A394-REFXV(A394,1))/2;
A396:=(A395-REFXV(A395,1))/2;
A397:=(A396-REFXV(A396,1))/2;
A398:=(A397-REFXV(A397,1))/2;
A399:=(A398-REFXV(A398,1))/2;
A400:=(A399-REFXV(A399,1))/2;
A401:=(A400-REFXV(A400,1))/2;
A402:=(A401-REFXV(A401,1))/2;
A403:=(A402-REFXV(A402,1))/2;
A404:=(A403-REFXV(A403,1))/2;
A405:=(A404-REFXV(A404,1))/2;
A406:=(A405-REFXV(A405,1))/2;
A407:=(A406-REFXV(A406,1))/2;
A408:=(A407-REFXV(A407,1))/2;
A409:=(A408-REFXV(A408,1))/2;
A410:=(A409-REFXV(A409,1))/2;
A411:=(A410-REFXV(A410,1))/2;
A412:=(A411-REFXV(A411,1))/2;
A413:=(A412-REFXV(A412,1))/2;
A414:=(A413-REFXV(A413,1))/2;
A415:=(A414-REFXV(A414,1))/2;
A416:=(A415-REFXV(A415,1))/2;
A417:=(A416-REFXV(A416,1))/2;
A418:=(A417-REFXV(A417,1))/2;
A419:=(A418-REFXV(A418,1))/2;
A420:=(A419-REFXV(A419,1))/2;
A421:=(A420-REFXV(A420,1))/2;
A422:=(A421-REFXV(A421,1))/2;
A423:=(A422-REFXV(A422,1))/2;
A424:=(A423-REFXV(A423,1))/2;
A425:=(A424-REFXV(A424,1))/2;
A426:=(A425-REFXV(A425,1))/2;
A427:=(A426-REFXV(A426,1))/2;
A428:=(A427-REFXV(A427,1))/2;
A429:=(A428-REFXV(A428,1))/2;
A430:=(A429-REFXV(A429,1))/2;
A431:=(A430-REFXV(A430,1))/2;
A432:=(A431-REFXV(A431,1))/2;
A433:=(A432-REFXV(A432,1))/2;
A434:=(A433-REFXV(A433,1))/2;
A435:=(A434-REFXV(A434,1))/2;
A436:=(A435-REFXV(A435,1))/2;
A437:=(A436-REFXV(A436,1))/2;
A438:=(A437-REFXV(A437,1))/2;
A439:=(A438-REFXV(A438,1))/2;
A440:=(A439-REFXV(A439,1))/2;
A441:=(A440-REFXV(A440,1))/2;
A442:=(A441-REFXV(A441,1))/2;
A443:=(A442-REFXV(A442,1))/2;
A444:=(A443-REFXV(A443,1))/2;
A445:=(A444-REFXV(A444,1))/2;
A446:=(A445-REFXV(A445,1))/2;
A447:=(A446-REFXV(A446,1))/2;
A448:=(A447-REFXV(A447,1))/2;
A449:=(A448-REFXV(A448,1))/2;
A450:=(A449-REFXV(A449,1))/2;
A451:=(A450-REFXV(A450,1))/2;
A452:=(A451-REFXV(A451,1))/2;
A453:=(A452-REFXV(A452,1))/2;
A454:=(A453-REFXV(A453,1))/2;
A455:=(A454-REFXV(A454,1))/2;
A456:=(A455-REFXV(A455,1))/2;
A457:=(A456-REFXV(A456,1))/2;
A458:=(A457-REFXV(A457,1))/2;
A459:=(A458-REFXV(A458,1))/2;
A460:=(A459-REFXV(A459,1))/2;
A461:=(A460-REFXV(A460,1))/2;
A462:=(A461-REFXV(A461,1))/2;
A463:=(A462-REFXV(A462,1))/2;
A464:=(A463-REFXV(A463,1))/2;
A465:=(A464-REFXV(A464,1))/2;
A466:=(A465-REFXV(A465,1))/2;
A467:=(A466-REFXV(A466,1))/2;
A468:=(A467-REFXV(A467,1))/2;
A469:=(A468-REFXV(A468,1))/2;
A470:=(A469-REFXV(A469,1))/2;
A471:=(A470-REFXV(A470,1))/2;
A472:=(A471-REFXV(A471,1))/2;
A473:=(A472-REFXV(A472,1))/2;
A474:=(A473-REFXV(A473,1))/2;
A475:=(A474-REFXV(A474,1))/2;
A476:=(A475-REFXV(A475,1))/2;
A477:=(A476-REFXV(A476,1))/2;
A478:=(A477-REFXV(A477,1))/2;
A479:=(A478-REFXV(A478,1))/2;
A480:=(A479-REFXV(A479,1))/2;
A481:=(A480-REFXV(A480,1))/2;
A482:=(A481-REFXV(A481,1))/2;
A483:=(A482-REFXV(A482,1))/2;
A484:=(A483-REFXV(A483,1))/2;
A485:=(A484-REFXV(A484,1))/2;
A486:=(A485-REFXV(A485,1))/2;
A487:=(A486-REFXV(A486,1))/2;
A488:=(A487-REFXV(A487,1))/2;
A489:=(A488-REFXV(A488,1))/2;
A490:=(A489-REFXV(A489,1))/2;
A491:=(A490-REFXV(A490,1))/2;
A492:=(A491-REFXV(A491,1))/2;
A493:=(A492-REFXV(A492,1))/2;
A494:=(A493-REFXV(A493,1))/2;
A495:=(A494-REFXV(A494,1))/2;
A496:=(A495-REFXV(A495,1))/2;
A497:=(A496-REFXV(A496,1))/2;
A498:=(A497-REFXV(A497,1))/2;
A499:=(A498-REFXV(A498,1))/2;
A500:=(A499-REFXV(A499,1))/2;
五百组:REF((A499-REFXV(A499,1)),250)/2;
继续阅读 →

通达信微积分抄底指标(震荡型)指标公式

📅 2026-08-29

核心逻辑

这是一个结合了价格变化率和三角函数波动的复合指标。"价位线"计算当前价格相对于10天前价格的变化幅度(取负值),反映短期价格波动强度。"正发线"和"余发线"分别使用正弦和余弦函数计算当前价格相对于100天前价格的比率,利用三角函数的周期性特性来捕捉价格的波动规律。当"余发线"大于"正发线"时显示红色柱状图,表示中长期价格波动处于特定状态。

买卖信号

- **买入信号**:当红色柱状图出现(余发线>正发线)时,可能表示短期价位线处于相对低位,可以考虑买入 - **卖出信号**:当红色柱状图消失(余发线≤正发线)时,可能表示价位线处于相对高位,需要注意风险 - **辅助判断**:价位线接近-3附近时,往往是短期超卖区域;价位线远离-3时,可能是超买区域

用法

1. 观察红色柱状图的出现和消失,作为中长期的波动参考 2. 价位线在-3附近时关注超卖机会,价位线明显偏离-3时注意风险 3. 该指标更适合结合其他趋势类指标一起使用,单独使用时信号较为模糊 4. 建议在日线周期下使用,长周期效果更稳定

公式源码

价位线:-(1-C/REF(C,10))*10,COLORRED;
正发线:SIN(C/REF(C,100))*10;
余发线:COS(C/REF(C,100))*10;
STICKLINE(余发线>正发线,10,9,1,0),COLORRED;
-3;
继续阅读 →

通达信微积分MACD指标(MACD类)指标公式

📅 2026-08-29

核心逻辑

这是一个基于MACD原理的改进型指标,对传统MACD进行了变形处理。主要原理是: 1. 使用12日和26日的EMA差值计算DIF12,并对其进行标准化处理(除以两者平均值再乘以1000) 2. 对DIF12进行9日EMA平滑得到DEA12 3. 通过类似KDJ的算法,对MACD差值进行3倍放大后再做SMA平滑,生成"买卖力道"指标 4. 同时保留了RSV(9日威廉指标)的计算 该指标的核心用途是捕捉价格的短期动能变化,通过MACD变形来更敏感地反映多空力量的转换。

买卖信号

1. **买入信号**: - DIF12上穿DEA12(金叉) - 相对MACD柱状图由负转正 - 买卖力道由负转正并上行 2. **卖出信号**: - DIF12下穿DEA12(死叉) - 相对MACD柱状图由正转负 - 买卖力道由正转负并下行 3. **辅助信号**: - 买卖力道创新高可能预示短期超买 - 买卖力道创新低可能预示短期超卖

用法

1. **基本用法**:参考传统MACD的使用方法,关注金叉死叉以及柱状图变化 2. **结合分析**:买卖力道是对MACD的放大,可以更敏感地捕捉信号变化 3. **趋势判断**:DIF12和DEA12的相对位置可判断当前趋势方向 4. **背离信号**:可观察价格创新高/新低但指标未跟随,识别潜在的反转机会 5. **仓位建议**:该指标偏短期信号,建议结合其他趋势指标综合使用,避免频繁交易

公式源码

DIF12:=(EMA(CLOSE,12)-EMA(CLOSE,26))/((EMA(CLOSE,12)+EMA(CLOSE,26))/2)*1000;   
DEA12:=EMA(DIF12,9);   
相对macd:2*(DIF12-DEA12),COLORSTICK,COLORRED;   
kdIF12:=3*(DIF12-DEA12);{KDIF12:=2*(DIF12-DEA12)};   
KDEA12:=SMA(KDIF12,5,2);   
买卖力道:2*(KDIF12-KDEA12),COLORLIRED,LINETHICK1;   
相对DIF:DIF12,COLORMAGENTA,LINETHICK2;   
相对DEA:DEA12,COLORGREEN,LINETHICK2;   
微分DIF:KDIF12,COLORYELLOW,LINETHICK2;   
微分DEA:KDEA12,COLORLIGRAY,LINETHICK1;   
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
继续阅读 →

通达信微积分macd(MACD类)指标公式

📅 2026-08-29

核心逻辑

该指标是对传统MACD指标的变形和增强版。具体原理如下: 1. **相对MACD部分**:首先计算12日EMA和26日EMA的差值,除以两者平均值后再乘以1000(相当于对传统MACD进行了标准化处理),然后计算DIF和DEA的差值作为MACD柱状线。 2. **买卖力道部分**:将MACD的差值放大3倍后再进行SMA平滑处理,得到"微分DIF"和"微分DEA",两者差值的2倍构成"买卖力道"指标。 3. **RSV部分**:标准的9日RSV指标,反映股价在近期波动区间中的相对位置。 整体思路是通过对MACD指标的变形和放大,使其信号更加敏感,同时结合RSV来辅助判断超买超卖。

买卖信号

- **买入信号**:DIF12上穿DEA12(相对MACD金叉);买卖力道从负转正(红色柱状线出现) - **卖出信号**:DIF12下穿DEA12(相对MACD死叉);买卖力道从正转负 - **辅助信号**:RSV低于20可能超卖,RSV高于80可能超买

用法

1. **基本用法**:观察"相对DIF"(粉色线)和"相对DEA"(绿色线)的交叉情况,金叉买入,死叉卖出 2. **买卖力道**:红色柱状线由负转正且放大时为强势买入信号;由正转负时考虑卖出 3. **多指标结合**:可结合RSV判断超买超卖区间,在低位金叉更可靠 4. **注意事项**:该指标对传统MACD进行了放大处理,信号可能比标准MACD更敏感,需结合其他指标或趋势判断

公式源码

DIF12:=(EMA(CLOSE,12)-EMA(CLOSE,26))/((EMA(CLOSE,12)+EMA(CLOSE,26))/2)*1000;
DEA12:=EMA(DIF12,9);
相对macd:2*(DIF12-DEA12),COLORSTICK,COLORRED;
kdIF12:=3*(DIF12-DEA12);{KDIF12:=2*(DIF12-DEA12)};
KDEA12:=SMA(KDIF12,5,2);
买卖力道:2*(KDIF12-KDEA12),COLORLIRED,LINETHICK1;
相对DIF:DIF12,COLORMAGENTA,LINETHICK2;
相对DEA:DEA12,COLORGREEN,LINETHICK2;
微分DIF:KDIF12,COLORYELLOW,LINETHICK2;
微分DEA:KDEA12,COLORLIGRAY,LINETHICK1;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
继续阅读 →

通达信微分MACD指标(MACD类)指标公式

📅 2026-08-29

核心逻辑

这是一个基于MACD指标的改进型指标,可称为“微分MACD”或“变色MACD”。其核心原理是: 1. 先计算标准MACD的DIF和DEA(DIF12、DEA12) 2. 对MACD柱状图进行3倍放大得到KDIF12,再对其进行SMA平滑得到KDEA12 3. 最终形成“微分DIF”(黄线)和“微分DEA”(灰线),以及“微分MACD”(蓝柱) 4. 通过变色机制(红、黄、绿)来标识不同的市场状态

买卖信号

**买入信号:** - **B11信号**:连续3根递增的红柱(MACD连续上升),代表上涨动能在积累 - **B121信号**:B11之后出现回落(B12),且满足特定时间条件,代表回调后的再次启动买点 - **抄底信号**:微分DIF上穿微分DEA,且微分DEA≤-0.07,代表超跌反弹买点 **卖出信号:** - 微分MACD开始回落(从红柱变为黄柱)时考虑减仓

用法

1. **B11信号**出现时表示上涨动能积聚,可关注 2. **B121信号**是B11之后的回调结束点,是较好的买入时机 3. **抄底信号**用于捕捉超跌反弹机会 4. 红柱表示上涨中继,黄柱(下跌中)和B11位置(黄色粗线)表示关键节点,绿柱(B121位置)表示特殊买入点 5. 可结合“买卖力道”指标判断力度强弱

公式源码

DIF12:=(EMA(CLOSE,12)-EMA(CLOSE,26))/((EMA(CLOSE,12)+EMA(CLOSE,26))/2)*1000;
DEA12:=EMA(DIF12,9);
{相对macd:2*(DIF12-DEA12),STICK,COLORRED;}
kdIF12:=3*(DIF12-DEA12);{KDIF12:=2*(DIF12-DEA12)};
KDEA12:=SMA(KDIF12,5,2);
买卖力道:2*(KDIF12-KDEA12),COLORLIRED,LINETHICK1;
{相对DIF:DIF12,COLORMAGENTA,LINETHICK2;
相对DEA:DEA12,COLORGREEN,LINETHICK2;}
微分DIF:KDIF12,COLORYELLOW,LINETHICK2;
微分DEA:KDEA12,COLORLIGRAY,LINETHICK1;
微分MACD:2*(KDIF12-KDEA12),STICK,,LINETHICK2,COLORBLUE;
B11:微分MACD>REF(微分MACD,1) AND 微分MACD>REF(微分MACD,2) AND
REF(微分MACD,2)>REF(微分MACD,1) AND REF(微分MACD,2)/REF(微分MACD,1)>0,NODRAW;
B12:=EXIST(B11,15)=1 AND 微分MACD<REF(微分MACD,1) AND REF(微分MACD,1)>REF(微分MACD,2);
B121:B12 AND BARSLAST(B11)>BARSLAST(B12) AND COUNT(B12,BARSLAST(B11))=1,NODRAW;
{以下为MACD变色的代码}
_红柱:IF(微分MACD>REF(微分MACD,1),微分MACD,DRAWNULL),STICK,COLORRED;
IF(B11,微分MACD,DRAWNULL),STICK,COLORYELLOW,LINETHICK7;
IF(B121,微分MACD,DRAWNULL),STICK,COLORGREEN,LINETHICK7;
绿柱:IF(微分MACD<REF(微分MACD,1),微分MACD,DRAWNULL),STICK,COLORYELLOW;
_抄底:=((crOSS(微分DIF,微分DEA)
&&微分DEA<=-0.07)*微分DIF)*1.50,COLORLIMAGENTA;
_DIF:=微分DIF,COLORWHITE;
_DEA:=微分DEA,COLORYELLOW;
__强度:=IF(_DIF>_DEA,_DIF,DRAWNULL),COLORRED,LINETHICK2;
_强度:=IF(_DEA<_DIF,_DEA,DRAWNULL),COLORMAGENTA,LINETHICK2;
0;
{统计买入后涨幅};
ZF:=C/(REF(C,BARSLAST(B11)))*100-100,NODRAW;
本轮涨幅1:=IF(B121=1,ZF,DRAWNULL);
本轮涨幅:IF(C/(REF(C,BARSLAST(B11)))=0,1,本轮涨幅1);
涨跌算术和1:SUM(本轮涨幅,0);
{ZFF:=1*本轮涨幅/100;
首轮涨后:1*(1+REF(ZFF,BARSSINCE(B121)) );
N1轮涨:首轮涨后*REF(本轮涨幅,BARSSINCEN(B121,COUNT(B121,0)-1));
总涨倍率1:=(本轮涨幅*REF(本轮涨幅,BARSLAST(B121)))/10000,NODRAW;
总涨倍率:IF(B121=1,总涨倍率1,DRAWNULL);};
继续阅读 →

通达信微调半对数主图指标(其他)指标公式

📅 2026-08-29

核心逻辑

这是一个综合性的技术分析指标,主要包含以下核心逻辑: 1. **KDJ超买超卖判断**:计算KDJ指标,当KDJ>=90时显示蓝色(超买信号),KDJ<=10时显示红色(超卖信号) 2. **自动高低点识别**:通过"周期微调"参数识别股价的波峰和波谷,形成类似ZigZag的趋势线 3. **黄金分割计算**:在识别出的高低点之间计算多个黄金分割回撤位(PB1-PB4、PS1-PS4、HB1-HB4、HS1-HS4等) 4. **三点形态识别**:识别"三点买入"和"三点卖出"形态,即连续三个高点或低点的关系判断 5. **手动预测功能**:支持用户手动输入高低点位置进行预测

买卖信号

1. **买入信号**: - KDJ <= 10(显示红色K线) - "三点买入成立"条件满足时 - 手动设置的低位D被触发时 2. **卖出信号**: - KDJ >= 90(显示蓝色K线) - "三点卖出成立"条件满足时 - 手动设置的高位C被触发时

用法

1. **基础用法**:观察蓝色K线区域(超买)可能卖出,红色K线区域(超卖)可能买入 2. **周期调整**:如果自动识别的高低点不准确,可按ALT+T键调整"周期微调"参数(默认3) 3. **手动预测**:设置"高位C"和"低位D"的K线根数,可手动指定高低点进行黄金分割计算 4. **趋势线**:通过"趋势线开关"控制是否显示连接高低点的趋势线 5. **黄金分割应用**:PB/PS/HB/HS系列线段表示不同比例的回撤位,可作为支撑阻力参考

公式源码

周期微调:=3;
高位C:=0;
低位D:=0;
手动开关:=1;
趋势线开关:=1;
顶底开关:=1;
DRAWTEXT_FIX(1,0.72,0.003,1,'说明: 如果自动选点不对,可按ALT+T键弹出参数调整窗,进行周期微调到符合点位,缺省值为“3”;顶底开关是开启或关闭黄色顶和蓝色底的信号之用。
高位C、低位D是手动输入k线根数,进行手动预测。'),COLORYELLOW;
AR1:=BARSCOUNT(C);
AR2:=CONST(AR1);
AR3:=AR2-AR1;
K线根数:AR3+1,NODRAW,COLORYELLOW;
kdjA :=3*SMA((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,3,1)-2*SMA(SMA((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,3,1),3,1),NODRAW;
STICKLINE(顶底开关>0 AND (kdJA >=90),CLOSE,OPEN,2.5,0),COLOR0088FF;
STICKLINE(顶底开关>0 AND (KDJA >=90),H,L,0,0),COLOR0088FF;
STICKLINE(顶底开关>0 AND (KDJA <=10),CLOSE,OPEN,2.5,0),COLORFF0000;
STICKLINE(顶底开关>0 AND (KDJA <=10),H,L,0,0),COLORFF0000;
A1:=REF(HIGH,周期微调)=HHV(HIGH,2*3+1); 
B1:=FILTER(A1,周期微调); 
C1:=BACKSET(B1,周期微调+1); 
D1:=FILTER(C1,周期微调);
A2:=REF(LOW,周期微调)=LLV(LOW,2*3+1); 
B2:=FILTER(A2,周期微调); 
C2:=BACKSET(B2,周期微调+1); 
D2:=FILTER(C2,周期微调);
E1:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2; 
E2:=(HIGH+LOW)/2;
H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
H2:=D1 AND NOT(D2 AND E1>=E2);
L1:=D2 AND NOT(D1 AND E1=E2);
X1:=REF(BARSLAST(H1),1)+1; 
F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,LOW,10000),X1));
G1:=F1>REF(F1,1); 
I1:=BACKSET(G1,2);
LD:=I1>REF(I1,1);
L2:=LD OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
X2:=REF(BARSLAST(L2),1)+1; 
F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,HIGH,0),X2));
G2:=F2>REF(F2,1); 
I2:=BACKSET(G2,2); 
HD:=I2>REF(I2,1);
A3:=H;
B3:=REF(H,REF(BARSLAST(HD),1)+1)>REF(H,REF(BARSLAST(HD),1)+2+REF(BARSLAST(HD),REF(BARSLAST(HD),1)+2));
D3:=A3 AND B3 AND HD; 
E3:=BACKSET(D3,REF(BARSLAST(HD),1)+2); 
HH:=E3>REF(E3,1);
A4:=L>REF(L,REF(BARSLAST(LD),1)+1);
B4:=REF(L,REF(BARSLAST(LD),1)+1); D4:=A4 AND B4 AND LD; 
E4:=BACKSET(D4,REF(BARSLAST(LD),1)+2); 
LL:=E4>REF(E4,1);
H3:=HH OR ISLASTBAR OR BARSCOUNT(C)=1; 
X3:=REF(BARSLAST(H3),1)+1; 
F3:=BACKSET(H3 AND COUNT(LL,X3)>0,LLVBARS(IF(LL,L,POW(10,20)),X3));
G3:=F3>REF(F3,1); 
I3:=BACKSET(G3,2); 
LZ:=I3>REF(I3,1); 
L4:=LZ OR ISLASTBAR OR BARSCOUNT(C)=1;
X4:=REF(BARSLAST(L4),1)+1; 
F4:=BACKSET(L4 AND COUNT(HH,X4)>0,HHVBARS(IF(HH,H,-POW(10,20)),X4));
G4:=F4>REF(F4,1); 
I4:=BACKSET(G4,2); 
HZ:=I4>REF(I4,1);
K1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HZ),BARSLAST(LZ))+1); 
K2:=K1>REF(K1,1);
UU:=BACKSET(ISLASTBAR,BARSLAST(LD)+1);
VV:=UU>REF(UU,1);
WW:=BACKSET(VV,REF(BARSLAST(LD),1)+2);
XX:=WW>REF(WW,1);
UU2:=BACKSET(ISLASTBAR,BARSLAST(HD)+1);
VV2:=UU2>REF(UU2,1);
WW2:=BACKSET(VV2,REF(BARSLAST(HD),1)+2);
XX2:=WW2>REF(WW2,1);
高点:=BARSLAST(HD);
低点:=BARSLAST(LD);
J1:=BACKSET(ISLASTBAR,MIN(高点,低点)+1);
J2:=J1>REF(J1,1);
IF(趋势线开关=1,DRAWLINE(LD,L,HD,H,0),DRAWNULL)LINETHICK1,DOTLINE,COLOR0000FF;
IF(趋势线开关=1,DRAWLINE(HD,H,LD,L,0),DRAWNULL)LINETHICK1,DOTLINE,COLORYELLOW;
K:=CURRBARSCOUNT,NODRAW;
DRAWNUMBER(趋势线开关=1 AND HD,H,K),COLORLIRED,DRAWABOVE;
DRAWNUMBER(趋势线开关=1 AND LD,L,K),COLORFFFF00;
高位价:REF(REF(H,高点),1),COLORRED,NODRAW;
低位价:REF(REF(L,低点),1),COLORGREEN,NODRAW;
GGA:=IFC(高点<低点 AND 高位价>低位价 AND LOW>=低位价,高位价,DRAWNULL);
LLA:=IFC(高点<低点 AND 高位价>低位价,低位价,DRAWNULL);
PB1A:=POW(LLA,0.382)*POW(GGA,0.618);
PB2A:=SQRT(LLA*GGA);
PB3A:=POW(LLA,0.618)*POW(GGA,0.382);
PB4A:=POW(LLA,0.875)*POW(GGA,0.125);
PB1:DRAWLINE(VV2,CONST(PB1A),CURRBARSCOUNT=1,CONST(PB1A),1),COLORFF8800,DOTLINE;
PB2:DRAWLINE(VV2,CONST(PB2A),CURRBARSCOUNT=1,CONST(PB2A),1),COLORFF8800,DOTLINE;
PB3:DRAWLINE(VV2,CONST(PB3A),CURRBARSCOUNT=1,CONST(PB3A),1),COLORFF8800,DOTLINE;
PB4:DRAWLINE(VV2,CONST(PB4A),CURRBARSCOUNT=1,CONST(PB4A),1),COLORFF8800,DOTLINE;
DRAWTEXT(VV2,CONST(PB1A),VARCAT('PB1=',VAR2STR(CONST(PB1A),2))),COLORWHITE;
DRAWTEXT(VV2,CONST(PB2A),VARCAT('PB2=',VAR2STR(CONST(PB2A),2))),COLORWHITE;
DRAWTEXT(VV2,CONST(PB3A),VARCAT('PB3=',VAR2STR(CONST(PB3A),2))),COLORWHITE;
DRAWTEXT(VV2,CONST(PB4A),VARCAT('PB4=',VAR2STR(CONST(PB4A),2))),COLORWHITE;
DRAWTEXT(VV,L,VARCAT('低位【A】',VAR2STR(L,2))),COLORGREEN;
DRAWTEXT(VV2,H,VARCAT('高位【B】',VAR2STR(H,2))),COLORRED;
STICKLINE(VV2,H,CONST(PB4A),0,0),COLORFF8800;
IFC(高点<低点 AND 高位价>低位价 AND LOW>=低位价,DRAWLINE(VV,L,VV2,H,0),DRAWNULL),COLORFF8800,LINETHICK2;
DRAWLINE(VV2,H,CURRBARSCOUNT=1,CONST(PB4A),0),COLORFF8800,DOTLINE;
DRAWICON(CURRBARSCOUNT=XX,L,38);
DRAWICON(CURRBARSCOUNT=VV2,H,39);
反弹高位:=REF(REF(H,高点),1),COLORRED,NODRAW;
反弹低位:=REF(REF(L,低点),1),COLORGREEN,NODRAW;
GGB:=IFC(高点>低点 AND 反弹高位>反弹低位 AND HIGH<=反弹高位,反弹高位,DRAWNULL);
LLB:=IFC(高点>低点 AND 反弹高位>反弹低位,反弹低位,DRAWNULL);
PS1B:=POW(GGB,0.382)*POW(LLB,0.618);
PS2B:=SQRT(GGB*LLB);
PS3B:=POW(GGB,0.618)*POW(LLB,0.382);
PS4B:=POW(GGB,0.875)*POW(LLB,0.125);
PS1:DRAWLINE(VV,CONST(PS1B),CURRBARSCOUNT=1,CONST(PS1B),1),COLORMAGENTA,DOTLINE;
PS2:DRAWLINE(VV,CONST(PS2B),CURRBARSCOUNT=1,CONST(PS2B),1),COLORMAGENTA,DOTLINE;
PS3:DRAWLINE(VV,CONST(PS3B),CURRBARSCOUNT=1,CONST(PS3B),1),COLORMAGENTA,DOTLINE;
PS4:DRAWLINE(VV,CONST(PS4B),CURRBARSCOUNT=1,CONST(PS4B),1),COLORMAGENTA,DOTLINE;
DRAWTEXT(VV,CONST(PS1B),VARCAT('PS1=',VAR2STR(CONST(PS1B),2))),COLORYELLOW;
DRAWTEXT(VV,CONST(PS2B),VARCAT('PS2=',VAR2STR(CONST(PS2B),2))),COLORYELLOW;
DRAWTEXT(VV,CONST(PS3B),VARCAT('PS3=',VAR2STR(CONST(PS3B),2))),COLORYELLOW;
DRAWTEXT(VV,CONST(PS4B),VARCAT('PS4=',VAR2STR(CONST(PS4B),2))),COLORYELLOW;
DRAWLINE(VV,L,CURRBARSCOUNT=1,CONST(PS4B),0),COLORMAGENTA,DOTLINE;
STICKLINE(VV,L,CONST(PS4B),0,0),COLORMAGENTA;
IFC(高点>低点 AND 反弹高位>反弹低位 AND HIGH<=反弹高位,DRAWLINE(VV2,H,VV,L,0),DRAWNULL),COLORMAGENTA,LINETHICK2;
DRAWICON(VV,L,38);
DRAWICON(VV2,H,39);
前高2:=BARSLAST(XX2),NODRAW;
低位2:=BARSLAST(VV),NODRAW;
次高2:=BARSLAST(VV2),NODRAW;
前低2:=BARSLAST(XX),NODRAW;
前高价:=REF(REF(H,前高2),1),COLORLIRED,NODRAW;
低价:=REF(REF(L,低位2),1),COLORGREEN,NODRAW;
次高价:=REF(REF(H,次高2),1),COLORYELLOW,NODRAW;
MH11:=前高价,NODRAW;
MH21:=低价,NODRAW;
MH31:=次高价,NODRAW;
LY11:=前高价=0,NODRAW;
LY21:=低价=0,NODRAW;
LY31:=次高价=0,NODRAW;
VVM11:=IF(前高2>低位2,MH11,LY11)NODRAW;
VVM21:=IF(低位2>次高2,MH21,LY21)NODRAW;
VVM41:=IF(前高价>次高价,MH31,LY31)NODRAW;
VVM51:=IF(LOW<=MH21,MH21,LY21)NODRAW;
CL4:=VVM11 AND VVM21 AND VVM41 AND VVM51,COLOR00FFFF,NODRAW;
三点买入成立:=CL4,COLORRED,NODRAW;
GGC:=IFC(CL4,MH11,LY11);
LLC:=IFC(CL4,MH21,LY21);
GDC:=IFC(CL4,MH31,LY31);
VAR1:=(LLC/GGC);
HB1C:=POW(VAR1,0.618)*GDC;
HB2C:=(LLC/GGC)*GDC;
HB3C:=POW(VAR1,1.382)*GDC;
HB4C:=POW(VAR1,1.875)*GDC;
HB1:DRAWLINE(VV2,CONST(HB1C),CURRBARSCOUNT=1,CONST(HB1C),1),COLORGREEN,DOTLINE;
HB2:DRAWLINE(VV2,CONST(HB2C),CURRBARSCOUNT=1,CONST(HB2C),1),COLORGREEN,DOTLINE;
HB3:DRAWLINE(VV2,CONST(HB3C),CURRBARSCOUNT=1,CONST(HB3C),1),COLORGREEN,DOTLINE;
HB4:DRAWLINE(VV2,CONST(HB4C),CURRBARSCOUNT=1,CONST(HB4C),1),COLORGREEN,DOTLINE;
DRAWTEXT(VV2,CONST(HB1C),VARCAT('HB1=',VAR2STR(CONST(HB1C),2))),COLORWHITE;
DRAWTEXT(VV2,CONST(HB2C),VARCAT('HB2=',VAR2STR(CONST(HB2C),2))),COLORWHITE;
DRAWTEXT(VV2,CONST(HB3C),VARCAT('HB3=',VAR2STR(CONST(HB3C),2))),COLORWHITE;
DRAWTEXT(VV2,CONST(HB4C),VARCAT('HB4=',VAR2STR(CONST(HB4C),2))),COLORWHITE;
DRAWTEXT(XX2,H,VARCAT('3点(前高)',VAR2STR(H,2))),COLORLIRED;
STICKLINE(VV2,H,CONST(HB4C),0,-1),COLORGREEN;
IFC(CL4,DRAWLINE(XX2,H,VV,L,0),DRAWNULL)COLORFF8080,LINETHICK2;
IFC(CL4,DRAWLINE(VV,L,VV2,H,0),DRAWNULL)COLORFF8080,LINETHICK2;
DRAWLINE(VV2,H,CURRBARSCOUNT=1,CONST(HB4C),1),COLORGREEN,DOTLINE;
DRAWICON(XX2,H,39);
前低:=BARSLAST(XX),NODRAW;
高位:=BARSLAST(VV2),NODRAW;
次低:=BARSLAST(VV),NODRAW;
前低价3:=REF(REF(L,前低),1),COLORGREEN,NODRAW;
高位价3:=REF(REF(H,高位),1),COLORRED,NODRAW;
次低价3:=REF(REF(L,次低),1),COLORFFFF00,NODRAW;
HH11:=前低价3,NODRAW;
HH21:=高位价3,NODRAW;
H131:=次低价3,NODRAW;
LH21:=前低价3=0,NODRAW;
L231:=高位价3=0,NODRAW;
L241:=次低价3=0,NODRAW;
VVA11:=IF(前低>高位,HH11,LH21)NODRAW;
VVA21:=IF(高位>次低,HH21,LH21)NODRAW;
VVA41:=IF(高位价3>前低价3 AND 前低价3<次低价3,HH11,LH21)NODRAW;
VVA51:=IF(HIGH>=HH21,HH11,LH21)NODRAW;
CL2:=VVA11 AND VVA21 AND VVA41 AND VVA51,COLOR00FFFF,NODRAW;
三点卖出成立:=CL2,NODRAW;
GGD:=IFC(CL2,HH21,LH21);
LLD:=IFC(CL2,HH11,LH21);
LDD:=IFC(CL2,H131,L241);
VAR2:=(GGD/LLD);
HS1C:=VAR2*LDD;
HS2C:=POW(VAR2,1.382)*LDD;
HS3C:=POW(VAR2,1.618)*LDD;
HS4C:=POW(VAR2,1.875)*LDD;
HS1:DRAWLINE(VV,CONST(HS1C),CURRBARSCOUNT=1,CONST(HS1C),1),COLORLIRED,DOTLINE;
HS2:DRAWLINE(VV,CONST(HS2C),CURRBARSCOUNT=1,CONST(HS2C),1),COLORLIRED,DOTLINE;
HS3:DRAWLINE(VV,CONST(HS3C),CURRBARSCOUNT=1,CONST(HS3C),1),COLORLIRED,DOTLINE;
HS4:DRAWLINE(VV,CONST(HS4C),CURRBARSCOUNT=1,CONST(HS4C),1),COLORLIRED,DOTLINE;
DRAWTEXT(VV,CONST(HS1C),VARCAT('HS1=',VAR2STR(CONST(HS1C),2))),COLORYELLOW;
DRAWTEXT(VV,CONST(HS2C),VARCAT('HS2=',VAR2STR(CONST(HS2C),2))),COLORYELLOW;
DRAWTEXT(VV,CONST(HS3C),VARCAT('HS3=',VAR2STR(CONST(HS3C),2))),COLORYELLOW;
DRAWTEXT(VV,CONST(HS4C),VARCAT('HS4=',VAR2STR(CONST(HS4C),2))),COLORYELLOW;
DRAWTEXT(XX,L,VARCAT('3点(前低)',VAR2STR(L,2))),COLORFFFF00;
STICKLINE(VV,L,CONST(HS4C),0,-1),COLORLIRED;
IFC(CL2,DRAWLINE(XX,L,VV2,H,0),DRAWNULL),COLORYELLOW,LINETHICK2;
IFC(CL2,DRAWLINE(VV2,H,VV,L,0),DRAWNULL),COLORYELLOW,LINETHICK2;
DRAWLINE(VV,L,CURRBARSCOUNT=1,CONST(HS4C),1),COLORLIRED,DOTLINE;
DRAWICON(XX2,H,39);
DRAWICON(XX,L,38);
DRAWICON(VV,L,38);
DRAWICON(VV2,H,39);
GB2:=IF(手动开关=1,CONST(REF(H,高位C-1)),DRAWNULL),NODRAW;
LB2:=IF(手动开关=1,CONST(REF(L,低位D-1)),DRAWNULL),NODRAW;
手动高位:GB2,COLORLIRED,NODRAW;
手动低位:LB2,COLORFFFF00,NODRAW;
VVB1:=IF(高位C>低位D,GB2,DRAWNULL)NODRAW;
VVB2:=IF(高位C>低位D,LB2,DRAWNULL)NODRAW;
VVB3:=IF(GB2>LB2,GB2,DRAWNULL)NODRAW;
VVB4:=IF(GB2>LB2,LB2,DRAWNULL)NODRAW;
CB1:=VVB1 AND VVB2 AND VVB3 AND VVB4,NODRAW;
GB3:=IFC(CB1,GB2,DRAWNULL); 
LB3:=IFC(CB1,LB2,DRAWNULL); 
PSC1:=POW(GB3,0.382)*POW(LB3,0.618);
PSC2:=SQRT(GB3*LB3);
PSC3:=POW(GB3,0.618)*POW(LB3,0.382);
PSC4:=POW(GB3,0.875)*POW(LB3,0.125);
DRAWLINE(CURRBARSCOUNT=(低位D),CONST(PSC1),CURRBARSCOUNT=低位D-5,CONST(PSC1),0),COLORLIRED,DOTLINE;
DRAWLINE(CURRBARSCOUNT=(低位D),CONST(PSC2),CURRBARSCOUNT=低位D-6,CONST(PSC2),0),COLORLIRED,DOTLINE;
DRAWLINE(CURRBARSCOUNT=(低位D),CONST(PSC3),CURRBARSCOUNT=低位D-7,CONST(PSC3),0),COLORLIRED,DOTLINE;
DRAWLINE(CURRBARSCOUNT=(低位D),CONST(PSC4),CURRBARSCOUNT=低位D-9,CONST(PSC4),0),COLORLIRED,DOTLINE;
DRAWTEXT(CURRBARSCOUNT=低位D,CONST(PSC1),VARCAT('PS1=',VAR2STR(CONST(PSC1),2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=低位D,CONST(PSC2),VARCAT('PS2=',VAR2STR(CONST(PSC2),2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=低位D,CONST(PSC3),VARCAT('PS3=',VAR2STR(CONST(PSC3),2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=低位D,CONST(PSC4),VARCAT('PS4=',VAR2STR(CONST(PSC4),2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=高位C,H,VARCAT('高位【C】',VAR2STR(H,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=低位D,L,VARCAT('低位【D】',VAR2STR(L,2))),COLORGREEN;
DRAWLINE(CURRBARSCOUNT=低位D,L,CURRBARSCOUNT=低位D-8,CONST(PSC4),0),COLORLIRED,DOTLINE;
IF(手动开关=1 AND GB2>LB2,DRAWLINE(CURRBARSCOUNT=高位C,H,CURRBARSCOUNT=低位D,L,0),DRAWNULL),COLORFF0080,LINETHICK3;
STICKLINE(CURRBARSCOUNT=低位D,L,CONST(PSC4),0,-1),COLORLIRED;
DRAWICON(CURRBARSCOUNT=高位C,H,39);
DRAWICON(CURRBARSCOUNT=低位D,L,38);
GC1:=IF(手动开关=1,CONST(REF(H,高位C-1)),DRAWNULL),NODRAW;
LC1:=IF(手动开关=1,CONST(REF(L,低位D-1)),DRAWNULL),NODRAW;
VVC5:=IF(高位C<低位D,GC1,DRAWNULL)NODRAW;
VVC6:=IF(高位C<低位D,LC1,DRAWNULL)NODRAW;
VVC7:=IF(GC1>LC1,GC1,DRAWNULL)NODRAW;
VVC8:=IF(GC1>LC1,LC1,DRAWNULL)NODRAW;
CC2:=VVC5 AND VVC6 AND VVC7 AND VVC8, NODRAW;
GC5:=IFC(CC2,GC1,DRAWNULL); 
LC5:=IFC(CC2,LC1,DRAWNULL); 
PBD1:=POW(LC5,0.382)*POW(GC5,0.618);
PBD2:=SQRT(LC5*GC5);
PBD3:=POW(LC5,0.618)*POW(GC5,0.382);
PBD4:=POW(LC5,0.875)*POW(GC5,0.125);
DRAWLINE(CURRBARSCOUNT=高位C,CONST(PBD1),CURRBARSCOUNT=高位C-5,CONST(PBD1),0),COLORGREEN,DOTLINE;
DRAWLINE(CURRBARSCOUNT=高位C,CONST(PBD2),CURRBARSCOUNT=高位C-6,CONST(PBD2),0),COLORGREEN,DOTLINE;
DRAWLINE(CURRBARSCOUNT=高位C,CONST(PBD3),CURRBARSCOUNT=高位C-7,CONST(PBD3),0),COLORGREEN,DOTLINE;
DRAWLINE(CURRBARSCOUNT=高位C,CONST(PBD4),CURRBARSCOUNT=高位C-9,CONST(PBD4),0),COLORGREEN,DOTLINE;
DRAWTEXT(CURRBARSCOUNT=高位C,CONST(PBD1),VARCAT('PB1=',VAR2STR(CONST(PBD1),2))),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=高位C,CONST(PBD2),VARCAT('PB2=',VAR2STR(CONST(PBD2),2))),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=高位C,CONST(PBD3),VARCAT('PB3=',VAR2STR(CONST(PBD3),2))),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=高位C,CONST(PBD4),VARCAT('PB4=',VAR2STR(CONST(PBD4),2))),COLORWHITE;
DRAWLINE(CURRBARSCOUNT=高位C,H,CURRBARSCOUNT=高位C-8,CONST(PBD4),0),COLORGREEN,DOTLINE;
STICKLINE(CURRBARSCOUNT=高位C,H,CONST(PBD4),0,-1),COLORGREEN;
IF(手动开关=1 AND GC1>LC1,DRAWLINE(CURRBARSCOUNT=低位D,L,CURRBARSCOUNT=高位C,H,0),DRAWNULL),COLORLIRED,LINETHICK3;
预测走势:IF(趋势线开关=1,DRAWLINE(J2,IF(HD,H,L),ISLASTBAR,IF(高点>低点,H,L),0),DRAWNULL)DOTLINE,COLORFFFFFF;
继续阅读 →

通达信威中短线指标(超买超卖型)指标公式

📅 2026-08-29

核心逻辑

这是一个基于威廉指标(Williams %R)原理设计的超买超卖型指标。通过计算当前价格与过去一定周期内最高价、最低价的位置关系,来判断价格处于近期区间的相对高低位置。 - **中线**:使用40日周期,衡量价格在40日高低区间中的位置,反映中期超买超卖状态 - **短线**:使用10日周期,衡量价格在10日高低区间中的位置,反映短期超买超卖状态 数值范围是-100到0:越接近0表示价格越接近近期高点(超买),越接近-100表示价格越接近近期低点(超卖)

买卖信号

- **买入信号(抄底)**:当中线或短线向下穿越-90线(抄底线)时,表示价格处于极低位置,可能出现反弹 - **卖出信号(逃顶)**:当中线或短线向上突破-5线(逃顶线)时,表示价格接近近期高点,可能见顶回落 - **警戒信号**:当指标进入-15到-5区间(接近0轴)时,表示市场处于超买状态,需要警惕

用法

1. **超卖买入**:当指标下穿-90时考虑分批建仓,当指标从极低位置回升时加仓 2. **超买卖出**:当指标上穿-5时考虑减仓或获利了结 3. **中短线结合**:短线波动更灵敏,用于把握短期买卖点;中线更稳定,用于判断中长期趋势 4. **背离信号**:价格创新低但指标未创新低,可能出现底背离;反之可能出现顶背离

公式源码

中线: -100*(HHV(HIGH,40)-CLOSE)/(HHV(HIGH,40)-LLV(LOW,40)),LINETHICK2;
短线: -100*(HHV(HIGH,10)-CLOSE)/(HHV(HIGH,10)-LLV(LOW,10)),COLORFFFF00;
警戒线: -15,COLORFF00FF;
逃顶线: -5,COLOR00FF00;
抄底线: -90,colorred,LINETHICK2;
继续阅读 →

通达信威之线主图指标(均线型)指标公式

📅 2026-08-29

核心逻辑

该指标是一个综合型趋势判断指标,主要包含两部分: 1. **均线系统**:使用6条不同周期的指数移动平均线(MA5、工作线14日、二号线25日、九号线99日、MA120、生命线453日)来判断市场长期趋势。当均线形成多头排列(短期均线在长期均线上方)时表示上涨趋势,形成空头排列时表示下跌趋势。 2. **MACD类指标**:使用DIFF和DEA(类似传统MACD)以及SK和SD来判断短期动量和买卖时机。当DIFF上穿DEA时形成金叉,表示买入信号;下穿时形成死叉,表示卖出信号。

买卖信号

**买入信号:** - MACD金叉(DIFF>=DEA):显示黄色K线 - "短线"买入信号(满足以下任一条件): - SK上穿SD,且SK<-0.04,且当日涨幅>=3% - SK上穿SD,且SK<=-0.14 - SK上穿SD,且SK<=0.05,且(成交量/5日均量>2 或 当日涨幅>3.5%) **卖出信号:** - MACD死叉(DIFF<DEA):显示绿色K线

用法

1. **趋势判断**:观察均线排列,多头排列时持有,空头排列时观望 2. **中线操作**:MACD金叉时买入,死叉时卖出 3. **短线操作**:出现"短线"文字标注和红色K线时买入 4. **综合判断**:建议结合均线趋势和MACD信号,在上升趋势中金叉买入可靠性更高

公式源码

MA5:EMA(C,5),COLORWHITE;
工作线:EMA(C,14),COLORF00FF0,LINETHICK1;
二号线:EMA(C,25),COLORBLUE,LINETHICK1;
九号线:EMA(CLOSE,99),LINETHICK1;
MA120:EMA(CLOSE,120),LINETHICK1;
生命线:EMA(CLOSE,453),LINETHICK2,COLORRED;
DIFF:=( EMA(CLOSE,7) - EMA(CLOSE,19));
DEA:=EMA(DIFF,9);
macd:=0.90*(DIFF-DEA);
TJ:=(DIFF>=DEA);
TJ1:=(DIFF>=0);
STICKLINE(TJ,H,L,0.5,0),COLORYELLOW;
STICKLINE(TJ,O,C,4,0),COLORYELLOW;
STICKLINE(TJ1 AND TJ,H,L,0.5,0),COLORF00FF0;
STICKLINE(TJ1 AND TJ,O,C,4,1),COLORF00FF0;
STICKLINE(DIFF<DEA,H,L,0.5,0),COLORF0F000;
STICKLINE(DIFF<DEA,O,C,4,0),COLORF0F000;
VAR1:=(CLOSE*2+HIGH+LOW)/4;
SK:= EMA(VAR1,13)-EMA(VAR1,73);
SD:= EMA(SK,2);
DRAWTEXT((crOSS(SK,SD) AND SK<-0.04 AND (C-REF(C,1))/REF(C,1)>=0.03) OR (CROSS(SK,SD) AND SK<=-0.14 ) 
OR (CROSS(SK,SD) AND SK<=0.05 AND (V/MA(V,5)>2 OR C/REF(C,1)>0.035)) ,L*0.99,'短线'),COLORGREEN;
STICKLINE((CROSS(SK,SD) AND SK<-0.04 AND (C-REF(C,1))/REF(C,1)>=0.03) OR (CROSS(SK,SD) AND SK<=-0.14 ) 
OR (CROSS(SK,SD) AND SK<=0.05 AND (V/MA(V,5)>2 OR C/REF(C,1)>0.035)),H,L,0.5,0),COLORRED;
STICKLINE((CROSS(SK,SD) AND SK<-0.04 AND (C-REF(C,1))/REF(C,1)>=0.03) OR (CROSS(SK,SD) AND SK<=-0.14 ) 
OR (CROSS(SK,SD) AND SK<=0.05 AND (V/MA(V,5)>2 OR C/REF(C,1)>0.035)),O,C,3.8,1),LINETHICK3,COLORRED;
继续阅读 →

通达信威震八方指标(趋势型)指标公式

📅 2026-08-29

核心逻辑

该指标是一个**多指标综合系统**,核心原理是通过四根柱状图(紫、蓝、红、黄)判断多空趋势,并结合MACD、KDJ类指标、绝佳买点等多个子指标进行综合分析。具体包括: 1. **多空趋势判断**:通过BH(蓝/紫柱)和BL(红/黄柱)的颜色变化判断市场多空状态 2. **趋势指标**:类似MACD的"趋势"指标,用于判断中长期趋势 3. **绝佳买点**:基于成本分布和资金流向的综合选股指标,数值越高表示买点越佳 4. **MACD指标**:标准的DIFF、DEA、MACD柱状图

买卖信号

**买入信号:** - 红柱与黄柱交错(多头趋势中) - 出现"疯牛"、"倾家荡产买"、"疯牛2"等文字提示 - 绝佳买点上穿1.2、3.6、4.5等关键数值 - 趋势指标上穿底部(数值5) **卖出信号:** - 紫柱与蓝柱交替(空头趋势形成) - 红柱黄柱消失(多头趋势结束) - MACD死叉(MACD柱由红转绿)

用法

1. **多空判断**:观察四根柱体的颜色交替,红黄柱代表多头,紫蓝柱代表空头 2. **重点关注**:当出现"疯牛"等文字标注时,需高度重视,可能即将变盘 3. **买入时机**:在多头趋势下(红黄柱存在),结合绝佳买点数值和MACD金叉综合判断 4. **卖出时机**:空头趋势形成(紫蓝柱交替)或红黄柱消失时果断离场

公式源码

指标中如果出现紫柱跟蓝柱交替,就是空头趋势,此时只要两个柱体交错,我们坚决不拿股票,说明空头趋势已经降临,任何时候,买入股票都是错误的,如果是红色柱体跟黄色柱体交错的话,说明此时股票还是多头趋势,在多头趋势的情况下,我们任何时候持有股票都是正确的。如果在指标当中,出现各个字体标注,如果是疯牛,或者倾家荡产买股票等字眼,说明此时我们应该高度重视,这个时候,很容易变盘,如果出现柱体交换的话,我们就可以买入股票!但是一定要遵循市场的原则,红色柱体跟黄色柱体消失之后,要毫不犹豫的卖出股票!此指标的重点就在于通过四个柱体的颜色,我们来判断多空趋势,仅仅是判断多空趋势以及大盘强弱的指标,而非买卖点的指标。					
					VAR2:=(HIGH+LOW+(CLOSE)*(2))/(4);
BH:=((EMA((VAR2-LLV(VAR2,15))/(HHV(LOW,15)-LLV(VAR2,15)),2))*(38)),COLOR0000FF,LINESTICK;
BL:=((((-1))*(EMA((VAR2-LLV(VAR2,15))/(HHV(LOW,15)-LLV(VAR2,15)),2))+0.01)*(38)),COLOR339999,LINESTICK;
VAR22:=((CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10)))*(100);
VAR33:=EMA(VAR22,10);
VAR44:=EMA(VAR33,10);
VAR55:=(3)*(VAR33)-(2)*(VAR44);
VAR66:=EMA(VAR55,5);
桥:(EMA(VAR66,1)),COLOR007700,LINETHICK1;
跨:(REVERSE(桥)),COLORFFFFFF,LINETHICK1;
{(0),COLORFFFF00,LINETHICK3;}
趋势:=(5)*(SMA(((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*(100),5,1))-(3)*(SMA(SMA(((CLOSE-LLV(LOW,27))
/(HHV(HIGH,27)-LLV(LOW,27)))*(100),5,1),3,1))-SMA(SMA(SMA(((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*(100),5,1),3,1),2,1);
底部:=5;
{底:DRAWTEXT((crOSS(趋势,底部)),0,'◥◤'),COLOR00FFFF;}
DRAWTEXT(CROSS((趋势),底部),15,'◢◣'),COLOR00FFFF;
{DRAWTEXT(CROSS(趋势,底部),0,'★'),COLORRED;
DRAWTEXT(CROSS(趋势,底部),20,'●'),COLORGREEN;}
VARA1:=((CLOSE>=REF(CLOSE,1)) AND (REF(CLOSE,1)>=REF(CLOSE,2)) AND (REF(CLOSE,1)<=REF(CLOSE,3)) 
AND (REF(CLOSE,2)<=REF(CLOSE,3)) AND ((REF(CLOSE,4)>REF(CLOSE,2)) OR (REF(CLOSE,4)<=REF(CLOSE,2)) 
AND (REF(CLOSE,5)>=REF(CLOSE,3))) OR (CLOSE>=REF(CLOSE,1)) AND (REF(CLOSE,1)<=REF(CLOSE,2)) 
AND (CLOSE>=REF(CLOSE,2)) AND ((REF(CLOSE,3)>REF(CLOSE,1)) OR (REF(CLOSE,3)<=REF(CLOSE,1)) AND (REF(CLOSE,4)>=REF(CLOSE,2))));
VARA2:=LLV(LOW,5);
VARA3:=HHV(HIGH,5);
VARA4:=EMA(((CLOSE-VARA2)/(VARA3-VARA2))*(100),1);
VARA5:=EMA((0.66699999)*(REF(VARA4,1))+(0.333)*(VARA4),2);
VARA6:=(VARA5<24) AND (OPEN<MA(CLOSE,20));
VARA1 AND (VARA6),COLORFF0000;
STICKLINE(VARA1 AND (VARA6),-40,40,10,1),COLOR2894FF;
VARB2:=((CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10)))*(100);
VARB3:=EMA(VARB2,7);
VARB4:=EMA(VARB3,10);
VARB5:=(3)*(VARB3)-(2)*(VARB4);
VARB6:=EMA(VARB5,5);
趋势1:=(3)*(SMA(((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*(100),5,1))-(2)
*(SMA(SMA(((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*(100),5,1),3,1));
探底:IF((趋势<=5),58,0),COLORFF00FF;
桥1:=EMA(VARB6,1);
美化:=IF(REF((COUNT((桥1<=REF(桥1,1)),5)=5),1) AND (桥1>REF(桥1,1)),10,0);
STICKLINE((美化),-20,20,15,1),COLORFFFF00;
mtm1:MA((CLOSE-REF(CLOSE,13))*31,5),LINETHICK1,COLOR7711EE;
VARF1:=MA(HHV(HIGH,485),17);
VARF2:=MA(HHV(HIGH,222),17);
VARF3:=MA(HHV(HIGH,96),17);
VARF4:=MA(LLV(LOW,485),17);
VARF5:=MA(LLV(LOW,222),17);
VARF6:=MA(LLV(LOW,96),17);
VARF7:=MA((VARF4*0.96+VARF5*0.96+VARF6*0.96+VARF1*0.558+VARF2*0.558+VARF3*0.558)/6,17);
VARF8:=MA((VARF4*1.25+VARF5*1.23+VARF6*1.2+VARF1*0.55+VARF2*0.55+VARF3*0.65)/6,17);
VARF9:=MA((VARF4*1.3+VARF5*1.3+VARF6*1.3+VARF1*0.68+VARF2*0.68+VARF3*0.68)/6,17);
VARFA:=MA((VARF7*3+VARF8*2+VARF9)/6*1.738,17);
VARFB:=IF(C=C,VARFA,VARFA*DAY);
VARFC:=LOW;
VARFD:=REF(LOW,1);
VARFE:=SMA(Abs(VARFC-VARFD),3,1)/SMA(MAX(VARFC-VARFD,0),3,1)*100;
VARFF:=MA(IF(CLOSE*1.35<=VARFB,VARFE*10,VARFE/10),3);
VARf10:=LLV(LOW,30);
VARF11:=HHV(VARFF,30);
绝佳买点:IF(C=C,MA(IF(LOW<=VARF10,(VARFF+VARF11*2)/2,0),3),100000000)/(200),COLORRED,LINETHICK2;
I:=IF(CLOSE<REF(CLOSE,1),0,vol/CAPITAL);
骤雨初晴:=ABS(EMA(I,13.3)-18)/WINNER(CLOSE)*IF((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)<-0.04,1,0);
W:=COST(10)*0;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26),COLORRED;
DEA:=EMA(DIFF,9),COLORYELLOW;
macd:=2*(DIFF-DEA)*231,STICK,COLORRED,LINETHICK1;
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,0.9,0),COLOR00FFFF;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,0.8,0 ),COLORFFEE44; 
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,1.1,0 ),COLOR0055FF; 
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,1.1,0 ),COLORFF55BB; 
DRAWTEXT(CROSS(绝佳买点,1.20000) ,-32,'疯牛'),COLORYELLOW,LINETHICK2 ; 
DRAWTEXT(CROSS(绝佳买点,4.50000) ,63,'倾家荡产买'),COLOR00FFFF,LINETHICK2; 
{DRAWTEXT(CROSS(绝佳买点,7.00000) ,88,'疯牛3'),COLORCYAN,LINETHICK4;}
DRAWTEXT(CROSS(绝佳买点,3.60000) ,28,'疯牛2'),COLORFF00FF,LINETHICK4; 
{DRAWTEXT(CROSS(绝佳买点,2.40000) ,-55,'疯牛1'),COLORFFFFCC,LINETHICK3 ; };
继续阅读 →

通达信威龙指标(其他)指标公式

📅 2026-08-29

核心逻辑

这是一个综合型选股指标,融合了均线系统、MACD、KDJ、成本均线、成交量分析、获利盘比例等多种技术分析方法。核心思路是:通过均线金叉和价格突破寻找趋势启动点,结合MACD的动能分析、KDJ的超卖状态、成交量放大、机构资金入场等多个维度进行综合筛选,最终找出处于上涨趋势初期且有资金支持的强势股。

买卖信号

**买入条件:** 1. **

用法

公式源码

X_1:=11;
X_2:=36;
X_3:=MA(CLOSE,X_1);
X_4:=MA(CLOSE,X_2);
X_5:=crOSS(CLOSE,MA(CLOSE,36)) AND MA(CLOSE,11)<MA(CLOSE,36) AND CLOSE>(REF(LOW,1)+REF(HIGH,1))/2 OR (LOW<X_4 AND CLOSE>X_4 AND CROSS(X_3,X_4) AND CLOSE>(REF(LOW,1)+REF(HIGH,1))/2);
X_6:=EMA(CLOSE,12)-EMA(CLOSE,26);
X_7:=EMA(X_6,9);
X_8:=(X_6-X_7)*2;
X_9:=7;
X_10:=50;
X_11:=17;
X_12:=(3*CLOSE+LOW+OPEN+HIGH)/6;
X_13:=(20*X_12+19*REF(X_12,1)+18*REF(X_12,2)+17*REF(X_12,3)+16*REF(X_12,4)+15*REF(X_12,5)+14*REF(X_12,6)+13*REF(X_12,7)+12*REF(X_12,8)+11*REF(X_12,9)+10*REF(X_12,10)+9*REF(X_12,11)+8*REF(X_12,12)+7*REF(X_12,13)+6*REF(X_12,14)+5*REF(X_12,15)+4*REF(X_12,16)+3*REF(X_12,17)+2*REF(X_12,18)+REF(X_12,20))/210;
X_14:=EMA(X_13,13);
X_15:=LLV(HIGH,30);
X_16:=100*WINNER(CLOSE);
X_17:=(HHV(X_16,X_11)+LLV(X_16,X_11))/2;
X_18:=kdj.K;
X_19:=kdJ.D;
X_20:=KDJ.J;
X_21:=EMA(vol/CAPITAL,3);
X_22:=HHV(X_21,240);
X_23:=LLV(X_21,240);
X_24:=MA(CLOSE,33);
X_25:=EMA(CLOSE,20);
X_26:=EMA((X_21-X_23)/X_23*X_24,13);
X_27:=EMA((X_22-X_21)/X_21*X_24,13);
X_28:=X_26-X_27;
X_29:=WINNER(CLOSE/1.1)*100;
X_30:=STICKLINE(X_28>0,X_29,X_28,0.3,10);
X_31:=STICKLINE(CLOSE/1.1*100,X_29,0,4,0);
X_32:=STICKLINE(CLOSE/1.1*100,X_29,0,0.7,0);
X_33:=STICKLINE(CLOSE/1.1*100,X_29,0,0.2,0);
X_34:=100*WINNER(CLOSE*0.97);
X_35:=0*WINNER(CLOSE*0.9*0.9);
X_36:=WINNER(CLOSE/1.1)*100;
X_37:=(CLOSE*2+HIGH+LOW)/4*10;
X_38:=EMA(X_37,13)-EMA(X_37,34);
X_39:=EMA(X_38,5);
X_40:=2*(X_38-X_39)*5.5;
X_41:=0;
X_42:=IF(X_40<=0,X_40,0);
X_43:=IF(X_40>=0,X_40,0);
X_44:=(HHV(INDEXH,8)-INDEXC)/(HHV(INDEXH,8)-LLV(INDEXL,8))*8;
X_45:=EMA(3*X_44-2*SMA(X_44,18,1),5);
X_46:=(INDEXC-LLV(INDEXL,8))/(HHV(INDEXH,8)-LLV(INDEXL,8))*10;
X_47:=(INDEXC*2+INDEXH+INDEXL)/4;
X_48:=EMA(X_47,13)-EMA(X_47,34);
X_49:=EMA(X_48,3);
X_50:=(X_48-X_49)/2;
X_51:=IF(X_50>=0,X_50,0);
X_52:=IF(X_50<=0,X_50,0);
X_53:=REF(LOW,1);
X_54:=SMA(Abs(LOW-X_53),13,1)/SMA(MAX(LOW-X_53,0),13,1)*4;
X_55:=EMA(X_54,13);
X_56:=LLV(LOW,34);
X_57:=EMA(IF(LOW<=X_56,X_55,0),3);
X_58:=IF(X_57<REF(X_57,1),X_57,0);
X_59:=X_18<25;
X_60:=EXIST(X_59,11);
X_61:=X_28>REF(X_28,1) AND X_27<REF(X_27,1) AND CROSS(X_34,X_26) AND X_8<0.16 AND X_58>=0 AND X_6<0.11 AND X_7<0.08 AND X_60 AND X_42=0 AND X_17<60;
X_62:=REF(X_61,1);
X_63:=CLOSE>REF(CLOSE,1) AND CLOSE/REF(CLOSE,1)>=1.03;
X_64:=X_62 AND X_63;
X_65:=REF(X_61,1);
X_66:=CLOSE>REF(CLOSE,1) AND CLOSE/REF(CLOSE,1)<1.03;
X_67:=X_65 AND X_66;
X_68:=BARSLAST(X_61);
X_69:=X_68<=50;
X_70:=REF(CLOSE,1)<=REF(CLOSE,X_68);
X_71:=CLOSE>REF(CLOSE,X_68);
X_72:=CLOSE>REF(CLOSE,4);
X_73:=CLOSE>REF(OPEN,4);
X_74:=X_72 OR X_73;
X_75:=X_69 AND X_70 AND X_71 AND X_74;
X_76:=(HIGH+LOW+OPEN+3*CLOSE)/6;
X_77:=(X_76-EMA(X_76,21))/EMA(X_76,21)*100;
X_78:=HHV(X_77,89);
X_79:=X_78>REF(X_78,5);
X_80:=X_64 OR X_75 AND X_67<1 AND X_79<1;
X_81:=COUNT(X_80,10)>=1;
X_82:=X_81 AND X_5;
X_83:=COUNT(X_5,3)>=1;
X_84:=X_83 AND X_80;
X_85:=COUNT(X_61,10)>=2;
X_86:=X_85 AND X_5;
X_87:=X_83 AND X_85;
X_88:=X_82 OR X_84 OR X_86 OR X_87;
X_89:=CLOSE/REF(CLOSE,1)>1.04;
X_90:=X_88 AND X_89;
X_91:=REF(X_88,1);
X_92:=CLOSE>REF(CLOSE,1) OR CLOSE>OPEN;
X_93:=X_91 AND X_92;
X_94:=REF(CLOSE<OPEN,1) AND REF(CLOSE,1)<REF(CLOSE,2);
X_95:=REF(CLOSE>OPEN,2) AND REF(CLOSE,2)>REF(CLOSE,3);
X_96:=CLOSE>REF(CLOSE,2) AND X_88;
X_97:=X_94 AND X_95 AND X_96;
X_98:=REF(X_88,2);
X_99:=REF(CLOSE<OPEN,1) AND REF(CLOSE,1)<REF(CLOSE,2);
X_100:=REF(CLOSE>OPEN OR CLOSE<OPEN,2) AND REF(CLOSE,2)>REF(CLOSE,3);
X_101:=CLOSE>REF(CLOSE,2) AND X_98;
X_102:=X_99 AND X_100 AND X_101;
X_103:=COUNT(X_89,3)>=2;
X_104:=X_90 OR X_93 OR X_97 OR X_102;
X_105:=X_104 AND X_103<1 AND CLOSE>X_3 AND CLOSE>REF(CLOSE,2);
威龙:IF(X_105,130,1),COLORRED;
STICKLINE(X_105,90,2,1.1,0),COLORRED;
STICKLINE(X_105,60,2,1.1,0),COLORYELLOW;
STICKLINE(X_105,30,2,1.1,0),COLORGREEN;
DRAWTEXT(X_105,45,'威龙'),COLORRED;
继续阅读 →

通达信换手操盘线主图指标(其他)指标公式

📅 2026-08-29

核心逻辑

这是一个综合型技术指标,融合了均线系统、RSI指标、成交量分析和资金流向判断。主要包含以下几个核心部分: 1. **自定义均线(N3/N4)**:基于成交量累计和EMA计算的特色均线,用于判断资金控盘情况 2. **多周期均线系统**:13/34/55/120日 EMA 组合判断趋势 3. **RSI指标**:14周期RSI用于判断超买超卖 4. **资金流向分析**:通过价格角度和成交量角度的配合判断主力资金动向 5. **涨跌幅度过滤**:结合涨跌幅限制过滤假信号 整体逻辑是:在下降通道中如果没有资金控盘(无黄线),RSI即使在低位也不产生买入信号,以此抑制抄底冲动。

买卖信号

**买入信号:** - RSI1上穿50('买'图标) - 杏花信号(AR6):EMA55>EMA34>EMA13多头排列,股价从低位回升站上EMA13 - DBUY条件:成交量角度<0且价格角度与成交量角度差<30,同时WAV<10或WAV-REF(WAV,4)<-50 - DI2条件:跌幅<-20% **卖出信号:** - RSI1

用法

公式源码

下降通道股价无资金控盘则无黄线,rsi操盘也无买入提示,可抑制操底冲动,冲动是魔鬼					
					M1:=10;
N1:SUMBARS(V,CAPITAL*0.25),NODRAW;
N2:SUMBARS(V,CAPITAL*2),NODRAW;
N3:2*EMA(C,N1)-EMA(C,N2),COLORDD8758;
N4:EMA(N3,5),COLOR1318FF;
持股:IF(MA(N3,1)>REF(MA(N3,1),1),MA(N3,1),DRAWNULL),COLORYELLOW,LINETHICK2;
EMA13:=EMA(C,13),COLOR0000FF;
EMA34:=EMA(C,34),COLORYELLOW;
EMA55:=EMA(C,55),COLORFF00FF;
EMA120:=EMA(C,120),COLORFFCC66;
AR1:=EMA55>EMA34 AND EMA34>EMA13;
AR2:=BARSLAST((C-EMA13)/EMA13*100<-6);
AR3:=EMA13>=REF(EMA13,2);
AR4:=COUNT(crOSS(C,EMA13),AR2)=1;
AR5:=AR1 AND AR2 AND AR3 AND AR4;
AR6:=AR5 AND FILTER(AR5,10);
DRAWTEXT(AR6,L-0.25,'杏'),COLOR00CCFF;
STICKLINE(AR6,H,L,0.5,1),COLOR00CCFF;
STICKLINE(AR6,O,C,6,1),LINETHICK2,COLOR00CCFF;
LC := REF(CLOSE,1);
rsi1:=SMA(MAX(CLOSE-LC,0),M1,1)/SMA(Abs(CLOSE-LC),M1,1)*100,COLOR9900FF;
DRAWTEXT(CROSS(RSI1,80),(HIGH * 1.1),'卖'),COLORYELLOW;
DRAWICON(CROSS(RSI1,80),(HIGH)*(1.02),2);
DRAWTEXT(CROSS(RSI1,50),L-1.08,'买'),COLORRED;
DRAWICON(CROSS(RSI1,50),L-0.58,1);
DRAWTEXT(CROSS(88,RSI),(HIGH * 1.02),'顶'),COLOR1880FF;
RSV11:=(C - LLV(LOW,27))/(HHV(HIGH,3) - LLV(LOW,27)) * 100;
F := SMA(RSV11, 3, 1);
K1 := SMA(F,3, 1);
D1 := SMA(K1,3, 1);
WAV:=3*K1-2*D1;
A11:=IF(1,C,IF(C<REF(O,1) AND L<REF(L,1),L,C));
A12:=IF(C<REF(L,1),L,A11);
A13:=IF(H<REF(O,1),L,A12);
A14:=IF(O<=REF(C,1) AND C<REF(O,1),L,A13);
A:=IF(C<O AND O<REF(O,1) AND L<REF(L,1),L,A14);
AJ1:=ATAN((A/REF(A,1)-1)*100)*180/3.1416;
LJIAO:=ATAN((vol/REF(VOL,1)-1)*100)*180/3.1416;
DSLJ:=LJIAO>0 AND ABS(LJIAO-AJ1)<30;
JIA5:=WAV-REF(WAV,4)>50;
DSALE:=DSLJ AND (JIA5 OR WAV>90);
DILJ:=LJIAO<0 AND ABS(LJIAO-AJ1)<30;
JIA6:=WAV-REF(WAV,4)<-50;
DBUY:=DILJ AND (JIA6 OR WAV<10);
PLX:=((C-MA(C,10))/MA(C,10)+(C-MA(C,5))/MA(C,5))*100;
DING1:=PLX>25;
DI1:=PLX<-25;
跌幅:=(C-HHV(C,10))/HHV(C,10)*100;
DI2:=跌幅<-20;
涨幅:=(C-LLV(C,10))/LLV(C,10)*100;
DING2:=涨幅>20;
DING:=DSALE OR DING2;
DI:=DBUY OR DI1 OR DI2;
QSA:=(MA(C,60)-REF(MA(C,60),10))/REF(MA(C,60),10)*100;
QS:=SMA(QSA,10,1);
DS:=QS<-3 OR MA(C,60)<REF(MA(C,60),1);
QC:=DS AND DING AND DING!=REF(DING,1);
DRAWTEXT(QC,H*1.05,'◇'),COLORRED;
DRAWTEXT(QC,H*1.15,'做空'),COLORRED;
继续阅读 →

通达信威廉三线指标(超买超卖型)指标公式

📅 2026-08-29

核心逻辑

这是一个基于威廉指标(WR)的三线组合指标,类似于KDJ指标的三条线结构。它使用三条不同周期的WR线(短期10日、中期25日、长期55日)来研判股价的超买超卖状态和趋势走向。威廉指标通过计算当前价格与最近N日内最高价、最低价的位置关系来判断市场强弱,数值越接近-100表示越超卖(可能见底),越接近0表示越超买(可能见顶)。

买卖信号

**买入信号:** - 绿线(WR1)从底部上穿中线(-50)或突破线 - 绿线、黄线、红线三线在底部集合向上发散 - 绿线下探后勾头向上,暗示洗盘结束 **卖出信号:** - 绿线从高位下穿中线(-50) - 三线在顶部集合后向下发散 - 绿线先下穿中线,黄线和红线随后下穿

用法

1. **趋势判断**:观察三线的相对位置和排列顺序 - 上涨趋势:绿上、黄中、红下→三线在顶部集合 - 下跌趋势:绿先下、黄红后下→三线依次下穿中线 2. **关键价位**:参考三条水平线 - 底部线(-80):超卖区域,可能见底 - 突破线(-50):多空分界线 - 暴涨线(-25):超买区域,可能见顶 3. **洗盘识别**:绿线下穿中线但红线未下穿且浮于中线之上,暗示主力洗盘,后市可能新一轮上涨

公式源码

股票从底部企稳回升,这时绿上,黄红在下潜伏;
真正向上了,就形成绿上,黄中,红下的格局;
等到黄过中线才能确认是真正的涨升,直到红过中线,三线在顶部集合;
下跌时是绿先下,黄,红后下。分别下穿中线,到底部扒伏;
洗盘时,是绿下穿中线,黄,红在上,往往红的不下穿中线,它会浮在中线之上;好像人头在井口观看,而绿线像手在井下提水上来,只要绿线能上勾复起,就是洗盘结束。新一轮升势就会开始。
参数:N 1 100 10 N1 1 100 25 N2 1 100 55}
wr1:-100*(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N)),COLORGREEN;
WR2:-100*(HHV(HIGH,N1)-CLOSE)/(HHV(HIGH,N1)-LLV(LOW,N1)),COLORYELLOW;
WR3:-100*(HHV(HIGH,N2)-CLOSE)/(HHV(HIGH,N2)-LLV(LOW,N2)),COLORRED;
底部线:-80.00,COLORYELLOW,LINETHICK2;
突破线:-50.00,COLORWHITE,LINETHICK2;
暴涨线:-25.00,COLORRED,LINETHICK2;
继续阅读 →

通达信威廉姆斯选股指标(其他)指标公式

📅 2026-08-29

核心逻辑

该指标通过计算K线的买入力度(JB)和卖出力度(JJS)的比值,得出“买进率”来判断多空双方力量对比。买进率 = 买入力度 / (买入力度 + 卖出力度),反映在一定价格区间内多方力量占比。同时结合成交量、涨跌家数(Z5)等市场整体情绪指标,构建了一个综合性的量价分析系统。Z6指标将量价关系与市场涨跌家数结合,捕捉量价配合的强势信号。

买卖信号

**买入信号:** - Z7买入信号:当(L+C+H)/3 = 20日内最低价,且Z6 > 20日内Z6最低值时,显示价格处于低位但开始转强 - XG加强买入信号:在上述条件基础上,买进率 ≥ 0.40(多方力量占40%以上),为更可靠的买入点 **卖出信号:** - 源码中未设置明确的卖出信号

用法

1. 关注XG信号,当出现时表示价格处于阶段性低点,且买进率较高(≥40%),多方力量开始占据优势,可考虑买入 2. 买进率数值越高,代表多方力量越强;低于0.5表示空方占优 3. Z

公式源码

B1:=IF(REF(C,1)>H,0,H-REF(C,1));
B2:=C-L;
JB:=B1+B2;
S1:=IF(REF(C,1)<L,0,REF(C,1)-L);
S2:=H-C;
JJS:=S1+S2;
买进率:JB/(JB+JJS);
obvO:买进率*V;
Z1:=H-L;Z2:=C-O;Z3:=Z2/Z1;
Z4:Z3*V,COLORSTICK;
Z5:=SUM(INDEXADV-INDEXDEC,0);
Z6:Z4+REF(Z5,1);
Z7:DRAWICON((L+C+H)/3=LLV((H+L+C)/3,20) AND Z6>LLV(Z6,20),-200,1);
XG:DRAWICON((L+C+H)/3=LLV((H+L+C)/3,20) AND Z6>LLV(Z6,20) AND 买进率>=0.40,-10000,11);
继续阅读 →

通达信威廉离散量指标(资金型)指标公式

📅 2026-08-29

核心逻辑

这是一个改进的WVAD(威廉变异离散量)指标变体。原始WVAD指标的核心思想是:(收盘价-开盘价)/(最高价-最低价)×成交量,用来衡量多方和空方的力量对比。 但这个公式存在明显的语法错误。正确的逻辑应该是: - A = 收盘价 - 开盘价(当天的涨跌) - B = 最高价 - 最低价(当天的波动范围) - V1 = 成交量 × 24(放大成交量的权重) 该指标通过(涨跌/波动)比率结合成交量,来反映多方推动价格上涨的能量。

买卖信号

公式存在严重语法错误(MAX函数用法不正确),无法产生有效的买卖信号。 从指标介绍文字可知: - 指标为正值 → 多方力量占优势 → 买进信号 - 指标为负值 → 空方力量占优势 → 卖出信号

用法

1. 观察WVAD指标的数值正负 2. WVAD > 0 且持续上升 → 多头趋势,可考虑买入 3. WVAD < 0 且持续下降 → 空头趋势,应考虑卖出 4. 可配合其他指标(如均线、MACD)进行综合判断 注意:该公式代码有误,实际使用需修正。

公式源码

{指标介绍:1.指标为正值,代表多方的力量占优势,买进。2.指标为负值,代表空方的力量占优势,卖出。}					
					X_1:=6;
A:CLOSE-OPEN;
B:HIGH-LOW;
V1:vol*24;
WVAD:MAX(REF(A/B*V1*X_1,1),2)=1;
继续阅读 →

通达信威廉拉升在即指标(超买超卖型)指标公式

📅 2026-08-29

核心逻辑

这是一个威廉指标(Williams %R)的变形指标。通过计算短期(10日)和中期(13日)周期内最高价到收盘价的距离占比,来判断股价在近期波动区间中的相对位置。当威廉指标值低于40时,表示股价处于超卖区域;当高于40时,表示进入超买区域。指标通过比较两个周期的威廉数值关系(大小比较或粘合),来捕捉股价的转势信号。

买卖信号

**买入信号:** - 条件1(绿色):前一天QF2<40,当天QF1上穿40 - 条件2(红色):前一天QF2上穿40,当天QF1也上穿40 - 出现"拉升在即"文字提示 **卖出信号:** - 公式中未明确给出卖出条件

用法

1. 关注威廉指标下移到30以下的超卖区域 2. 当QF1与QF2出现高度粘合(数值相等,显示绿色粗线)时,是重要信号 3. 买入时机:满足上述买入条件时,可考虑建仓 4. 辅助判断:配合10日均线呈坡度上扬使用效果更佳 5. 图标信号:QF1上穿40显示买入图标

公式源码

1、威廉出现高度粘合;
2、下移30以下运动;
3、股价10日线呈坡度上扬。					
					QF1:100*(HHV(HIGH,10)-CLOSE)/(HHV(HIGH,10)-LLV(LOW,10));
QF2:100*(HHV(HIGH,13)-CLOSE)/(HHV(HIGH,13)-LLV(LOW,13));
IF(QF1>QF2,QF1,DRAWNULL)COLORMAGENTA;
IF(QF1<QF2,QF1,DRAWNULL)COLORLIBLUE;
AA:IF(QF2=QF1,QF2,DRAWNULL)COLORGREEN,LINETHICK2;
40,LINETHICK2,COLORRED;
起飞:IF(QF2=QF1,QF2,DRAWNULL)COLORGREEN,LINETHICK2;
STICKLINE(REF(crOSS(40,QF2),2) AND CROSS(40,QF1),QF1,98,0,1),COLORMAGENTA,LINETHICK2;
STICKLINE(REF(QF2,1)<40 AND CROSS(40,QF1),QF1,98,0,1),COLORGREEN,LINETHICK2;
STICKLINE(REF(CROSS(40,QF2),1) AND CROSS(40,QF1),QF1,98,0,1),COLORRED,LINETHICK2;
XG:=REF(CROSS(40,QF2),1) AND CROSS(40,QF1);
DRAWICON(CROSS(40,QF1),40,1);
DRAWICON(CROSS(40,QF2),30,9);
DRAWICON(REF(CROSS(40,QF2),1) AND CROSS(40,QF1),100,1);
DRAWTEXT(REF(CROSS(40,QF2),1) AND CROSS(40,QF1),88,'拉升在即'),COLORYELLOW;
继续阅读 →

通达信威廉锯齿顶底指标(超买超卖型)指标公式

📅 2026-08-29

核心逻辑

这是一个综合型超买超卖指标,结合了威廉指标、KDJ随机指标和自定义支撑压力位算法。 1. **威廉波段**:计算34日内最高价与最低价区间中,当前价格的位置百分比。数值越低表示价格越接近短期底部,越高表示越接近顶部。 2. **VAR系列(支撑压力系统)**:通过485日、222日、96日三个周期的最高价和最低价,分别计算不同倍数的支撑位和压力位,再综合形成动态的支撑压力带。 3. **VAR39(类KDJ)**:计算27日内价格的波动范围中,当前价格所处的位置,是经典的随机指标算法。 4. **多层次判断**:通过威廉波段、KDJ、支撑位突破等多个维度判断市场是否处于超卖状态。

买卖信号

**卖出信号:** - MC = 100(当VAR24=0时),显示为紫色 - 威廉顶部:威廉波段>95时显示为红色(风险区域) **买入信号:** - 威廉底部:威廉波段<5时显示为黄色(超卖区域) - 抄底(CD):VAR39<5时显示青色(强烈超卖) - 超低(超低A):VAR19>30000时显示蓝色(极强超卖信号) - 锯齿底部(DB):VAR19>10000 AND >20000时显示黄色

用法

1. **威廉波段单边运行**:威廉波段从高位回落至20附近可能见顶,从低位回升至80附近可能见底 2. **组合信号买入**:当"抄底"和"超低"同时出现时,是较强的买入信号 3. **锯齿底部**:当出现锯齿底部信号时,表明价格已接近阶段性底部 4. **趋势判断**:走势线(红色)与超短线(橙色)的相对位置可以判断短期趋势方向 5. **配合均线**:可结合20日、50日、80日水平线(STICKLINE)作为参考支撑压力位

公式源码

威廉波段:=100-(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34))*100;
威廉风险:=IF(威廉波段>95,95,110),COLOR00FFFF,LINETHICK0;
DRAWBAND(110,RGB(0,250,250),威廉风险,RGB(0,0,0));
威廉顶部:威廉风险,COLORFF0000,LINETHICK2;
WLDB:=IF(威廉波段<5,15,-10),COLORFFFF00,LINETHICK1;
DRAWBAND(WLDB,RGB(250,250,0),-10,RGB(0,0,0));
威廉底部:WLDB,COLORFF0000,LINETHICK2;
N:=3;
VAR01:=MA(HHV(HIGH,485),17);
VAR02:=MA(HHV(HIGH,222),17);
VAR03:=MA(HHV(HIGH,96),17);
VAR04:=MA(LLV(LOW,485),17);
VAR05:=MA(LLV(LOW,222),17);
VAR06:=MA(LLV(LOW,96),17);
VAR07:=MA((VAR04*0.96+VAR05*0.96+VAR06*0.96+VAR01*0.558+VAR02*0.558+VAR03*0.558)/6,17);
VAR08:=MA((VAR04*1.25+VAR05*1.23+VAR06*1.2+VAR01*0.55+VAR02*0.55+VAR03*0.65)/6,17);
VAR09:=MA((VAR04*1.3+VAR05*1.3+VAR06*1.3+VAR01*0.68+VAR02*0.68+VAR03*0.68)/6,17);
VAR10:=MA((VAR07*3+VAR08*2+VAR09)/6*1.738,17);
VAR11:=IF(DATE<=1050531,VAR10,VAR10*DAY);
VAR12:=LOW;
VAR13:=REF(LOW,1);
VAR14:=SMA(Abs(VAR12-VAR13),3,1)/SMA(MAX(VAR12-VAR13,0),N,1)*100;
VAR15:=MA(IF(CLOSE*1.35<=VAR11,VAR14*10,VAR14/10),N);
VAR16:=LLV(LOW,30);
VAR17:=HHV(VAR15,30);
VAR18:=1990831;
VAR19:=IF(DATE<=VAR18,MA(IF(LOW<=VAR16,(VAR15+VAR17*2)/2,0),N),100000000);
VAR20:=(HHV(H,9.8)-C)/(HHV(H,9.8)-LLV(L,9.8))*100;
VAR21:=SMA(VAR20,3,1);
VAR22:=SMA(VAR21,3,1);
VAR23:=3*VAR21-2*VAR22;
VAR24:=IF(VAR23>=100,100,IF(VAR23<=0,0,VAR23));
VAR36:=100-((100*((HHV(HIGH,17))-CLOSE))/((HHV(HIGH,17))-(LLV(LOW,17))));
VAR37:=100-(MA(((100*((HHV(HIGH,17))-CLOSE))/((HHV(HIGH,17))-(LLV(LOW,17)))),4));
VAR38:=MA(VAR37,1);
VAR39:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);
MC:=IF((VAR24=0),100,110);
DRAWBAND(110,RGB(240,240,0),MC,RGB(0,0,0));
卖出:MC,COLORFF00FF,LINETHICK2;
超低:=IF(VAR19>30000 AND VAR19>30000,20,-10);
DRAWBAND(超低,RGB(250,180,0),-10,RGB(0,0,0));
超低A:超低,COLOR0000FF,LINETHICK2;
CD:=IF(VAR39<5,10,-10);
DRAWBAND(CD,RGB(180,0,0),-10,RGB(0,0,0));
抄底:CD,COLOR00FFFF,LINETHICK2;
DB:IF(VAR19>10000 AND VAR19>20000,0,-10);
DRAWBAND(DB,RGB(240,0,250),-10,RGB(0,0,0));
锯齿底部:DB,COLORFFFF00,LINETHICK2;
超短:IF((VAR36<VAR38),VAR38,VAR36),COLORFF00FF,LINETHICK2;
走势:(VAR38),COLORFF0000,LINETHICK2;
DRAWBAND(超短,RGB(250,110,0),走势,RGB(0,250,0));
威廉:威廉波段,COLORCCCC00,LINETHICK2;
STICKLINE(1,80,80,2,0),COLORFFFF00;
STICKLINE(1,50,50,2,0),COLORFF0000;
STICKLINE(1,20,20,2,0),COLOR0000FF;
继续阅读 →