通达信〖缠论3.0〗统精准捕捉主升浪的实战利器指标公式源码


指标的核心功能是通过自适应参数动态捕捉市场趋势和动量变化,识别价格与动量的背离现象(如底背离或顶背离),并生成买卖信号。它结合波动率调整均线周期,区分强趋势与震荡市,提供进场点、止损位和目标价参考。操作策略:在强趋势中,当出现底背离、动量金叉且量能放大时买入,初始止损设在动态止损线;达到基于波动率设定的目标价时逐步止盈;卖出信号在顶背离或死叉时触发;震荡市暂停交易以规避风险。整体强调灵活适应市场波动,强化风险控制。
 
{主图源码如下}

ATRHG:= 14;
真实波幅:= MAX(MAX(H - L, ABS(H - REF(C, 1))), ABS(L - REF(C, 1)));
波动率:= MA(真实波幅, ATRHG) / C * 100, NODRAW;
波动阈值:= 3.0;
动态HG:= IF(波动率 >= 波动阈值, 8, 21);
自适应HG:= ROUND(动态HG * (1 + 波动率 / 20)), NODRAW;
X_:= EMA(C, 自适应HG), COLORWHITE, LINETHICK1;
X_涨速: (X_ - REF(X_, 1)) / REF(X_, 1) * 100, NODRAW;
突破价: REF(EMA(C, 自适应HG), 1), NODRAW;
乖离率: (C - 突破价) / 突破价 * 100, NODRAW;
进场线: IF(X_涨速 >= 0, REF(EMA(C, 自适应HG), BARSLAST(CROSS(X_涨速, 0)) + 1), DRAWNULL), COLORRED, LINETHICK1;
止损线: IF(X_涨速 < 0, REF(EMA(C, 自适应HG), BARSLAST(CROSS(0, X_涨速)) + 1), DRAWNULL), COLORGREEN, LINETHICK1;
涨幅: IF(X_涨速 >= 0, (C - 进场线) / 进场线 * 100, DRAWNULL), NODRAW;
跌幅: IF(X_涨速 < 0, (C - 止损线) / 止损线 * 100, DRAWNULL), NODRAW;
目标系数:= IF(波动率 >= 5, 1.15, IF(波动率 >= 3, 1.10, 1.08));
支撑系数:= IF(波动率 >= 5, 0.85, IF(波动率 >= 3, 0.90, 0.92));
目标1: IF(H >= 进场线 * 目标系数, 进场线 * 目标系数, DRAWNULL), COLORRED, POINTDOT;
目标2: IF(H >= 进场线 * (目标系数 + 0.05), 进场线 * (目标系数 + 0.05), DRAWNULL), COLORRED, POINTDOT;
目标3: IF(H >= 进场线 * (目标系数 + 0.10), 进场线 * (目标系数 + 0.10), DRAWNULL), COLORRED, POINTDOT;
支撑1: IF(L < 止损线 * 支撑系数, 止损线 * 支撑系数, DRAWNULL), COLORGREEN, POINTDOT;
支撑2: IF(L < 止损线 * (支撑系数 - 0.05), 止损线 * (支撑系数 - 0.05), DRAWNULL), COLORGREEN, POINTDOT;
支撑3: IF(L < 止损线 * (支撑系数 - 0.10), 止损线 * (支撑系数 - 0.10), DRAWNULL), COLORGREEN, POINTDOT;
STICKLINE(CROSS(X_涨速, 0), C, O, 2, 0), COLORYELLOW;
STICKLINE(CROSS(0, X_涨速), C, O, 2, 0), COLORGREEN;
STICKLINE(CROSS(X_涨速, 0) OR CROSS(0, X_涨速), REF(EMA(C, 自适应HG), 1), REF(EMA(C, 自适应HG), 1) * 0.998, 2, 0), COLORWHITE;
STICKLINE(ISLASTBAR, REF(EMA(C, 自适应HG), 1), REF(EMA(C, 自适应HG), 1) * 0.998, 5, 0), COLORWHITE;
TR值:= MAX(MAX(H - L, ABS(H - REF(C, 1))), ABS(L - REF(C, 1)));
HD值:= H - REF(H, 1);
LD值:= REF(L, 1) - L;
DMP值:= IF(HD值 > 0 AND HD值 > LD值, HD值, 0);
DMM值:= IF(LD值 > 0 AND LD值 > HD值, LD值, 0);
TR平滑:= MA(TR值, 14);
DMP平滑:= MA(DMP值, 14);
DMM平滑:= MA(DMM值, 14);
PDI值:= DMP平滑 / TR平滑 * 100;
MDI值:= DMM平滑 / TR平滑 * 100;
ADX值:= MA(ABS(MDI值 - PDI值) / (MDI值 + PDI值) * 100, 6);
趋势强度:= ADX值;
强趋势:= 趋势强度 >= 25;
震荡市:= 趋势强度 < 20;
基HG:= IF(波动率 >= 5, 5, IF(波动率 >= 3, 8, 13));
HG1:= ROUND(基HG);
HG2:= ROUND(基HG * 2.618);
HG3:= ROUND(基HG * 4.236);
HG4:= ROUND(基HG * 6.854);
DRAWLINE(H >= HHV(H, HG1), H, L <= LLV(L, HG1), L, 0), COLOR808080;
DRAWLINE(L <= LLV(L, HG1), L, H >= HHV(H, HG1), H, 0), COLOR808080;
DRAWLINE(H >= HHV(H, HG2), H, L <= LLV(L, HG2), L, 0), COLORAAAAAA;
DRAWLINE(L <= LLV(L, HG2), L, H >= HHV(H, HG2), H, 0), COLORAAAAAA;
DRAWLINE(H >= HHV(H, HG3), H, L <= LLV(L, HG3), L, 0), COLORCCCCCC;
DRAWLINE(L <= LLV(L, HG3), L, H >= HHV(H, HG3), H, 0), COLORCCCCCC;
DRAWLINE(H >= HHV(H, HG4), H, L <= LLV(L, HG4), L, 0), COLOREEEEEE;
DRAWLINE(L <= LLV(L, HG4), L, H >= HHV(H, HG4), H, 0), COLOREEEEEE;
HGN:= IF(波动率 >= 3, 7, 10);
动量:= C - REF(C, 1);
TSI值:= 100 * EMA(EMA(动量, HGN), HGN) / EMA(EMA(ABS(动量), HGN), HGN);
TSIX_:= MA(TSI值, 2);
TSI高点:= HHV(TSI值, 20);
TSI低点:= LLV(TSI值, 20);
买阈值:= MAX(0, TSI低点 * 0.3);
卖阈值:= MIN(80, TSI高点 * 0.7);
主趋势:= EMA(C, 55) > EMA(C, 89);
量能X_:= MA(V, 20);
放量确认:= V > 量能X_ * 1.2;
价格新低:= L < REF(LLV(L, 10), 1);
TSI未新低:= TSI值 > REF(LLV(TSI值, 10), 1);
底HG哥:= 价格新低 AND TSI未新低 AND TSI值 < 0;
价格新高:= H > REF(HHV(H, 10), 1);
TSI未新高:= TSI值 < REF(HHV(TSI值, 10), 1);
顶HG哥:= 价格新高 AND TSI未新高 AND TSI值 > 0;
金叉条件:= CROSS(TSI值, TSIX_) AND TSI值 < 0;
死叉条件:= CROSS(TSIX_, TSI值) AND TSI值 > 0;
强买:= 底HG哥 AND 金叉条件 AND 强趋势 AND 放量确认 AND 主趋势;
弱买:= 金叉条件 AND 主趋势 AND NOT(强买) AND NOT(震荡市);
强卖:= 顶HG哥 AND 死叉条件 AND 强趋势 AND NOT(主趋势);
弱卖:= 死叉条件 AND NOT(主趋势) AND NOT(强卖) AND NOT(震荡市);
DRAWICON(FILTER(强买, 8), LOW * 0.98, 7), COLORRED;
STICKLINE(FILTER(强买, 8), C, O, 2, 0), COLORRED;
DRAWICON(FILTER(弱买 AND 强趋势, 5), LOW * 0.99, 5), COLORFF9999;
STICKLINE(FILTER(弱买 AND 强趋势, 5), C, O, 1, 1), COLORFF9999;
DRAWICON(FILTER(强卖, 8), HIGH * 1.02, 8), COLOR00FF00;
STICKLINE(FILTER(强卖, 8), C, O, 2, 0), COLOR00FF00;
DRAWICON(FILTER(弱卖 AND 强趋势, 5), HIGH * 1.01, 6), COLOR99FF99;
STICKLINE(FILTER(弱卖 AND 强趋势, 5), C, O, 1, 1), COLOR99FF99;
DRAWICON(底HG哥 AND NOT(强买), LOW * 0.97, 1), COLORFF6666;
DRAWICON(顶HG哥 AND NOT(强卖), HIGH * 1.03, 2), COLOR66FF66;
DRAWTEXT(底HG哥 AND NOT(强买), LOW * 0.96, '底背'), COLORFF6666;
DRAWTEXT(顶HG哥 AND NOT(强卖), HIGH * 1.04, '顶背'), COLOR66FF66;
DRAWTEXT(震荡市 AND ISLASTBAR, HIGH * 1.05, '震荡市-信号失效'), COLORGRAY;
KDJHG:= IF(波动率 >= 4, 5, IF(波动率 >= 2, 9, 14));
RSV值:= (C - LLV(L, KDJHG)) / (HHV(H, KDJHG) - LLV(L, KDJHG)) * 100;
K值:= SMA(RSV值, 3, 1);
D值:= SMA(K值, 3, 1);
J值:= 3 * K值 - 2 * D值;
超买线:= IF(波动率 >= 4, 70, 80);
J值高位:= HHV(J值, 3) = HHV(J值, 8) AND J值 > 超买线;
风险提示:= IF(CROSS(REF(J值 - 0.01, 1), J值) AND REF(J值高位, 1), 1, 0);
DRAWTEXT(风险提示 AND 强卖 < 1 AND 弱卖 < 1, HIGH * 1.02, '风险'), COLOR00FF00, LINETHICK2;
STICKLINE(风险提示 AND 强卖 < 1 AND 弱卖 < 1, O, CLOSE, 1, 0), COLORYELLOW, LINETHICK2;
显著高点:= H >= HHV(H, 20);
显著低点:= L <= LLV(L, 20);
上次高点位置:= BARSLAST(显著高点);
上次低点位置:= BARSLAST(显著低点);
时间跨度:= IF(上次高点位置 > 上次低点位置, 上次高点位置 - 上次低点位置, 上次低点位置 - 上次高点位置);
时间窗口1:= ROUND(时间跨度 * 0.382);
时间窗口2:= ROUND(时间跨度 * 0.500);
时间窗口3:= ROUND(时间跨度 * 0.618);
时间窗口4:= ROUND(时间跨度 * 1.000);
时间窗口5:= ROUND(时间跨度 * 1.618);
时间窗口6:= ROUND(时间跨度 * 2.618);
DRAWTEXT(CURRBARSCOUNT = 时间窗口1 + 1, L * 0.98, '38%'), COLORAAAAAA;
DRAWTEXT(CURRBARSCOUNT = 时间窗口2 + 1, L * 0.98, '50%'), COLORCCCCCC;
DRAWTEXT(CURRBARSCOUNT = 时间窗口3 + 1, L * 0.98, '62%'), COLORAAAAAA;
DRAWTEXT(CURRBARSCOUNT = 时间窗口4 + 1, L * 0.97, '100%'), COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT = 时间窗口5 + 1, L * 0.97, '162%'), COLORCYAN;
DRAWTEXT(CURRBARSCOUNT = 时间窗口6 + 1, L * 0.97, '262%'), COLORLIMAGENTA;
窗口区间:= (CURRBARSCOUNT >= 时间窗口2 - 2 AND CURRBARSCOUNT <= 时间窗口2 + 2) OR (CURRBARSCOUNT >= 时间窗口3 - 2 AND CURRBARSCOUNT <= 时间窗口3 + 2) OR (CURRBARSCOUNT >= 时间窗口4 - 3 AND CURRBARSCOUNT <= 时间窗口4 + 3) OR (CURRBARSCOUNT >= 时间窗口5 - 3 AND CURRBARSCOUNT <= 时间窗口5 + 3);
STICKLINE(窗口区间 AND 时间跨度 > 10, H * 1.02, L * 0.98, 0, -1), COLOR404040;
信号强度显示:= IF(强买, '强买', IF(弱买, '弱买', IF(强卖, '强卖', IF(弱卖, '弱卖', '观望'))));
信息行1:= STRCAT6('波动:', CON2STR(波动率, 2), '% | ADX:', CON2STR(趋势强度, 1), ' | ', IF(强趋势, '强趋势', IF(震荡市, '震荡', '普通')));
信息行2:= STRCAT6('TSI:', CON2STR(TSI值, 1), ' | 信号:', 信号强度显示, ' | ', IF(放量确认, '放量', '缩量'));
信息行3:= STRCAT6('目标:', CON2STR(目标系数, 2), ' | 支撑:', CON2STR(支撑系数, 2), '', '');
DRAWTEXT_FIX(ISLASTBAR, 0.005, 0.012, 0, 信息行1), COLORWHITE;
DRAWTEXT_FIX(ISLASTBAR, 0.005, 0.050, 0, 信息行2), COLORCYAN;
DRAWTEXT_FIX(ISLASTBAR, 0.005, 0.088, 0, 信息行3), COLORGRAY;


{副图源码如下}

HG1:=BARSLAST(CURRBARSCOUNT=120);
HG2:=CONST(IF(ISLASTBAR=1,HHV(HIGH,HG1),0));
HG3:=CONST(IF(ISLASTBAR=1,LLV(LOW,HG1),0));
HG4:=EMA(CLOSE,3)>EMA(CLOSE,21);
HG5:=EMA(CLOSE,3)< EMA(CLOSE,21);
HG6:=EMA(CLOSE,3)>EMA(CLOSE,8);
HG7:=EMA(CLOSE,3)< EMA(CLOSE,8);
HG8:=EMA(HHV(HIGH,1),8);
HG9:=EMA(C,8)< REF(EMA(C,8),1) AND CLOSE< EMA(C,8);
HG10:=IF(HG8< REF(HG8,1) OR HG9,1,0);
HG11:=SMA(MAX(C-REF(C,1),0),2,1)/SMA(ABS(C-REF(C,1)),2,1)*100;
HG12:=HG11< 45 AND REF(HG11,1)>45;
HG13:=HG11< 20 AND REF(HG11,1)>20;
HG14:=COUNT(HG10=1,4)=3 AND HG10=0 AND O< C;
HG36:=(HG14 AND (C-REF(C,1))/REF(C,1)>0.065)*10>=10;
XG:HG36 OR ((C-REF(C,1))/REF(C,1)>0.065 AND (REF(HG13,1) OR REF(HG12,1)));










来函数检测结果如下
该公式没有未来函数


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


ATRHG赋值: 14
真实波幅赋值: 最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值
波动率赋值: 真实波幅的ATRHG日简单移动平均 / 收盘价 * 100, NODRAW
波动阈值赋值: 3.0
动态HG赋值: 如果波动率>=波动阈值,返回8,否则返回21
自适应HG赋值: 对动态HG*(1+波动率/20)(进行)四舍五入, NODRAW
X_赋值: 收盘价的自适应HG日指数移动平均, 画白色, 线宽为1
输出X_涨速: (X_ - 1日前的X_) / 1日前的X_ * 100, NODRAW
输出突破价: 1日前的收盘价的自适应HG日指数移动平均, NODRAW
输出乖离率: (收盘价 - 突破价) / 突破价 * 100, NODRAW
输出进场线: 如果X_涨速>=0,返回上次X_涨速上穿0距今天数+1日前的收盘价的自适应HG日指数移动平均,否则返回无效数, 画红色, 线宽为1
输出止损线: 如果X_涨速<0,返回上次0上穿X_涨速距今天数+1日前的收盘价的自适应HG日指数移动平均,否则返回无效数, 画绿色, 线宽为1
输出涨幅: 如果X_涨速>=0,返回(收盘价-进场线)/进场线*100,否则返回无效数, NODRAW
输出跌幅: 如果X_涨速<0,返回(收盘价-止损线)/止损线*100,否则返回无效数, NODRAW
目标系数赋值: 如果波动率>=5,返回1.15,否则返回如果波动率>=3,返回1.10,否则返回1.08
支撑系数赋值: 如果波动率>=5,返回0.85,否则返回如果波动率>=3,返回0.90,否则返回0.92
输出目标1: 如果最高价>=进场线*目标系数,返回进场线*目标系数,否则返回无效数, 画红色, POINTDOT
输出目标2: 如果最高价>=进场线*(目标系数+0.05),返回进场线*(目标系数+0.05),否则返回无效数, 画红色, POINTDOT
输出目标3: 如果最高价>=进场线*(目标系数+0.10),返回进场线*(目标系数+0.10),否则返回无效数, 画红色, POINTDOT
输出支撑1: 如果最低价<止损线*支撑系数,返回止损线*支撑系数,否则返回无效数, 画绿色, POINTDOT
输出支撑2: 如果最低价<止损线*(支撑系数-0.05),返回止损线*(支撑系数-0.05),否则返回无效数, 画绿色, POINTDOT
输出支撑3: 如果最低价<止损线*(支撑系数-0.10),返回止损线*(支撑系数-0.10),否则返回无效数, 画绿色, POINTDOT
当满足条件X_涨速上穿0时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱., 画黄色
当满足条件0上穿X_涨速时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱., 画绿色
当满足条件X_涨速上穿0ORCROSS(0,X_涨速)时,在1日前的收盘价的自适应HG日指数移动平均和1日前的收盘价的自适应HG日指数移动平均*0.998位置之间画柱状线,宽度为2,0不为0则画空心柱., 画白色
当满足条件是否最后一个周期时,在1日前的收盘价的自适应HG日指数移动平均和1日前的收盘价的自适应HG日指数移动平均*0.998位置之间画柱状线,宽度为5,0不为0则画空心柱., 画白色
TR值赋值: 最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值
HD值赋值: 最高价 - 1日前的最高价
LD值赋值: 1日前的最低价 - 最低价
DMP值赋值: 如果HD值>0ANDHD值>LD值,返回HD值,否则返回0
DMM值赋值: 如果LD值>0ANDLD值>HD值,返回LD值,否则返回0
TR平滑赋值: TR值的14日简单移动平均
DMP平滑赋值: DMP值的14日简单移动平均
DMM平滑赋值: DMM值的14日简单移动平均
PDI值赋值: DMP平滑 / TR平滑 * 100
MDI值赋值: DMM平滑 / TR平滑 * 100
ADX值赋值: MDI值-PDI值的绝对值/(MDI值+PDI值)*100的6日简单移动平均
趋势强度赋值: ADX值
强趋势赋值: 趋势强度 >= 25
震荡市赋值: 趋势强度 < 20
基HG赋值: 如果波动率>=5,返回5,否则返回如果波动率>=3,返回8,否则返回13
HG1赋值: 对基HG(进行)四舍五入
HG2赋值: 对基HG*2.618(进行)四舍五入
HG3赋值: 对基HG*4.236(进行)四舍五入
HG4赋值: 对基HG*6.854(进行)四舍五入
当满足条件最高价>=HG1日内最高价的最高值时,在最高价位置画直线起点,当满足条件最低价<=HG1日内最低价的最低值时,在最低价位置画直线终点,0表示是否延长., COLOR808080
当满足条件最低价<=HG1日内最低价的最低值时,在最低价位置画直线起点,当满足条件最高价>=HG1日内最高价的最高值时,在最高价位置画直线终点,0表示是否延长., COLOR808080
当满足条件最高价>=HG2日内最高价的最高值时,在最高价位置画直线起点,当满足条件最低价<=HG2日内最低价的最低值时,在最低价位置画直线终点,0表示是否延长., COLORAAAAAA
当满足条件最低价<=HG2日内最低价的最低值时,在最低价位置画直线起点,当满足条件最高价>=HG2日内最高价的最高值时,在最高价位置画直线终点,0表示是否延长., COLORAAAAAA
当满足条件最高价>=HG3日内最高价的最高值时,在最高价位置画直线起点,当满足条件最低价<=HG3日内最低价的最低值时,在最低价位置画直线终点,0表示是否延长., COLORCCCCCC
当满足条件最低价<=HG3日内最低价的最低值时,在最低价位置画直线起点,当满足条件最高价>=HG3日内最高价的最高值时,在最高价位置画直线终点,0表示是否延长., COLORCCCCCC
当满足条件最高价>=HG4日内最高价的最高值时,在最高价位置画直线起点,当满足条件最低价<=HG4日内最低价的最低值时,在最低价位置画直线终点,0表示是否延长., COLOREEEEEE
当满足条件最低价<=HG4日内最低价的最低值时,在最低价位置画直线起点,当满足条件最高价>=HG4日内最高价的最高值时,在最高价位置画直线终点,0表示是否延长., COLOREEEEEE
HGN赋值: 如果波动率>=3,返回7,否则返回10
动量赋值: 收盘价 - 1日前的收盘价
TSI值赋值: 100 * 动量的HGN日指数移动平均的HGN日指数移动平均 / 动量的绝对值的HGN日指数移动平均的HGN日指数移动平均
TSIX_赋值: TSI值的2日简单移动平均
TSI高点赋值: 20日内TSI值的最高值
TSI低点赋值: 20日内TSI值的最低值
买阈值赋值: 0和TSI低点*0.3的较大值
卖阈值赋值: 80和TSI高点*0.7的较小值
主趋势赋值: 收盘价的55日指数移动平均 > 收盘价的89日指数移动平均
量能X_赋值: 成交量(手)的20日简单移动平均
放量确认赋值: 成交量(手) > 量能X_ * 1.2
价格新低赋值: 最低价 < 1日前的10日内最低价的最低值
TSI未新低赋值: TSI值 > 1日前的10日内TSI值的最低值
底HG哥赋值: 价格新低 AND TSI未新低 AND TSI值 < 0
价格新高赋值: 最高价 > 1日前的10日内最高价的最高值
TSI未新高赋值: TSI值 < 1日前的10日内TSI值的最高值
顶HG哥赋值: 价格新高 AND TSI未新高 AND TSI值 > 0
金叉条件赋值: TSI值上穿TSIX_ AND TSI值 < 0
死叉条件赋值: TSIX_上穿TSI值 AND TSI值 > 0
强买赋值: 底HG哥 AND 金叉条件 AND 强趋势 AND 放量确认 AND 主趋势
弱买赋值: 金叉条件 AND 主趋势 AND 取反 AND 取反
强卖赋值: 顶HG哥 AND 死叉条件 AND 强趋势 AND 取反
弱卖赋值: 死叉条件 AND 取反 AND 取反 AND 取反
当满足条件强买的8日过滤时,在最低价*0.98位置画7号图标, 画红色
当满足条件强买的8日过滤时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱., 画红色
当满足条件弱买AND强趋势的5日过滤时,在最低价*0.99位置画5号图标, COLORFF9999
当满足条件弱买AND强趋势的5日过滤时,在收盘价和开盘价位置之间画柱状线,宽度为1,1不为0则画空心柱., COLORFF9999
当满足条件强卖的8日过滤时,在最高价*1.02位置画8号图标, COLOR00FF00
当满足条件强卖的8日过滤时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱., COLOR00FF00
当满足条件弱卖AND强趋势的5日过滤时,在最高价*1.01位置画6号图标, COLOR99FF99
当满足条件弱卖AND强趋势的5日过滤时,在收盘价和开盘价位置之间画柱状线,宽度为1,1不为0则画空心柱., COLOR99FF99
当满足条件底HG哥ANDNOT(强买)时,在最低价*0.97位置画1号图标, COLORFF6666
当满足条件顶HG哥ANDNOT(强卖)时,在最高价*1.03位置画2号图标, COLOR66FF66
当满足条件底HG哥ANDNOT(强买)时,在最低价*0.96位置书写文字, COLORFF6666
当满足条件顶HG哥ANDNOT(强卖)时,在最高价*1.04位置书写文字, COLOR66FF66
当满足条件震荡市ANDISLASTBAR时,在最高价*1.05位置书写文字, 画深灰色
KDJHG赋值: 如果波动率>=4,返回5,否则返回如果波动率>=2,返回9,否则返回14
RSV值赋值: (收盘价 - KDJHG日内最低价的最低值) / (KDJHG日内最高价的最高值 - KDJHG日内最低价的最低值) * 100
K值赋值: RSV值的3日[1日权重]移动平均
D值赋值: K值的3日[1日权重]移动平均
J值赋值: 3 * K值 - 2 * D值
超买线赋值: 如果波动率>=4,返回70,否则返回80
J值高位赋值: 3日内J值的最高值 = 8日内J值的最高值 AND J值 > 超买线
风险提示赋值: 如果1日前的J值-0.01上穿J值ANDREF(J值高位,1),返回1,否则返回0
当满足条件风险提示AND强卖<1AND弱卖<1时,在最高价*1.02位置书写文字, COLOR00FF00, 线宽为2
当满足条件风险提示AND强卖<1AND弱卖<1时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱., 画黄色, 线宽为2
显著高点赋值: 最高价 >= 20日内最高价的最高值
显著低点赋值: 最低价 <= 20日内最低价的最低值
上次高点位置赋值: 上次显著高点距今天数
上次低点位置赋值: 上次显著低点距今天数
时间跨度赋值: 如果上次高点位置>上次低点位置,返回上次高点位置-上次低点位置,否则返回上次低点位置-上次高点位置
时间窗口1赋值: 对时间跨度*0.382(进行)四舍五入
时间窗口2赋值: 对时间跨度*0.500(进行)四舍五入
时间窗口3赋值: 对时间跨度*0.618(进行)四舍五入
时间窗口4赋值: 对时间跨度*1.000(进行)四舍五入
时间窗口5赋值: 对时间跨度*1.618(进行)四舍五入
时间窗口6赋值: 对时间跨度*2.618(进行)四舍五入
当满足条件到最后交易的周期=时间窗口1+1时,在最低价*0.98位置书写文字, COLORAAAAAA
当满足条件到最后交易的周期=时间窗口2+1时,在最低价*0.98位置书写文字, COLORCCCCCC
当满足条件到最后交易的周期=时间窗口3+1时,在最低价*0.98位置书写文字, COLORAAAAAA
当满足条件到最后交易的周期=时间窗口4+1时,在最低价*0.97位置书写文字, 画黄色
当满足条件到最后交易的周期=时间窗口5+1时,在最低价*0.97位置书写文字, 画青色
当满足条件到最后交易的周期=时间窗口6+1时,在最低价*0.97位置书写文字, 画淡洋红色
窗口区间赋值: (到最后交易的周期 >= 时间窗口2 - 2 AND 到最后交易的周期 <= 时间窗口2 + 2) OR (到最后交易的周期 >= 时间窗口3 - 2 AND 到最后交易的周期 <= 时间窗口3 + 2) OR (到最后交易的周期 >= 时间窗口4 - 3 AND 到最后交易的周期 <= 时间窗口4 + 3) OR (到最后交易的周期 >= 时间窗口5 - 3 AND 到最后交易的周期 <= 时间窗口5 + 3)
当满足条件窗口区间AND时间跨度>10时,在最高价*1.02和最低价*0.98位置之间画柱状线,宽度为0,-1不为0则画空心柱., COLOR404040
信号强度显示赋值: 如果强买,返回'强买',否则返回如果弱买,返回'弱买',否则返回如果强卖,返回'强卖',否则返回如果弱卖,返回'弱卖',否则返回'观望'
信息行1赋值: [新]字符串相加
信息行2赋值: [新]字符串相加
信息行3赋值: [新]字符串相加
当满足条件是否最后一个周期时,在横轴0.005纵轴0.012位置书写文字, 画白色
当满足条件是否最后一个周期时,在横轴0.005纵轴0.050位置书写文字, 画青色
当满足条件是否最后一个周期时,在横轴0.005纵轴0.088位置书写文字, 画深灰色
HG1赋值:上次到最后交易的周期=120距今天数
HG2赋值:如果是否最后一个周期=1,返回HG1日内最高价的最高值,否则返回0的最后一日取值设为常数
HG3赋值:如果是否最后一个周期=1,返回HG1日内最低价的最低值,否则返回0的最后一日取值设为常数
HG4赋值:收盘价的3日指数移动平均>收盘价的21日指数移动平均
HG5赋值:收盘价的3日指数移动平均< 收盘价的21日指数移动平均
HG6赋值:收盘价的3日指数移动平均>收盘价的8日指数移动平均
HG7赋值:收盘价的3日指数移动平均< 收盘价的8日指数移动平均
HG8赋值:1日内最高价的最高值的8日指数移动平均
HG9赋值:收盘价的8日指数移动平均< 1日前的收盘价的8日指数移动平均 AND 收盘价< 收盘价的8日指数移动平均
HG10赋值:如果HG8<1日前的HG8ORHG9,返回1,否则返回0
HG11赋值:收盘价-1日前的收盘价和0的较大值的2日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的2日[1日权重]移动平均*100
HG12赋值:HG11< 45 AND 1日前的HG11>45
HG13赋值:HG11< 20 AND 1日前的HG11>20
HG14赋值:统计4日中满足HG10=1的天数=3 AND HG10=0 AND 收阳线
HG36赋值:(HG14 AND (收盘价-1日前的收盘价)/1日前的收盘价>0.065)*10>=10
输出XG:HG36 OR ((收盘价-1日前的收盘价)/1日前的收盘价>0.065 AND (1日前的HG13 OR 1日前的HG12))
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

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