通达信【金钻擒妖】主副图指标 采用了强势股加速的思路编制 源码
通达信【金钻擒妖】主副图指标 采用了强势股加速的思路编制 源码
【金钻擒妖】套装指标包含1个主图+1个副图+1个,这套源码采用了强势股加速的思路编制而成;用于快速寻找到支撑较强的个骨信号;可以在集合竞价期间进行预警。指标作了些优化,在此免费分享给更多有需求的股友参考。
{金钻擒妖主图源码如下}
STICKLINE((C-REF(C,1))/REF(C,1)>=0.099,O,C,2,0),COLORYELLOW;
操盘线:MA(C,5)DOTLINE;
趋势线:MA(C,30)COLORMAGENTA ;
ABC1:=IF(NAMELIKE(1),1,0)=0;
ABC2:=IF(NAMELIKE(2),1,0)=0;
ABC3:=IF(NAMELIKE(3),1,0)=0;
ABC4:=IF(CODELIKE(4),1,0)=0;
ABC5:=IF(CODELIKE(5),1,0)=0;
ABC6:=IF(CODELIKE(6),1,0)=0;
ABC7:=ABC1 AND ABC2 AND ABC3 AND ABC5 AND ABC6;
ABC8:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));
ABC9:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));
ABC10:=SUM(ABC8,5);
ABC11:=SUM(ABC9,5);
ABC12:=IF(ABC10>ABC11,(ABC10-ABC11)/ABC10,IF(ABC10=ABC11,0,(ABC10-ABC11)/ABC11));
ABC13:=MA(ABC12,5);
ABC14:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));
ABC15:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));
ABC16:=SUM(ABC14,3);
ABC17:=SUM(ABC15,3);
ABC18:=IF(ABC16>ABC17,(ABC16-ABC17)/ABC16,IF(ABC16=ABC17,0,(ABC16-ABC17)/ABC17));
ABC19:=MA(ABC18,3);
ABC20:=HHV(CLOSE,2);
ABC21:=BARSLAST(ABC20< REF(ABC20,2));
ABC22:=IF(INBLOCK(1),0.2,IF(INBLOCK(2),0.2,IF(INBLOCK(3),0.05,0.1)));
ABC23:=CLOSE>=ZTPRICE(REF(CLOSE,1),ABC22) AND CLOSE=HIGH AND OPEN!=HIGH;
ABC24:=REF(BARSLASTCOUNT(ABC23),1);
ABC25:=(OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100;
ABC26:=DYNAINFO(15)/OPEN/100;
ABC27:=IF(CAPITAL< 100000,100000,CAPITAL);
ABC28:=ABC26/REF(MA(VOL,5),1)*240;
ABC29:=ABC25*ABC26/ABC27*100;
ABC30:=DYNAINFO(15)/OPEN/FINANCE(46)*100;
DRAWTEXT(RANGE(ABC25,4,9) AND ABC24=1 AND ABC28>20 AND ABC29>4 AND ABC30>1.5 AND ABC7 AND CLOSE< 40,L*0.99,' ★金钻擒妖'),COLORFF00FF;
DRAWICON(RANGE(ABC25,4,9) AND ABC24=1 AND ABC28>20 AND ABC29>4 AND ABC30>1.5 AND ABC7 AND CLOSE< 40,L,25);
{金钻擒妖副图源码如下}
ABC1:=IF(NAMELIKE(1),1,0)=0;
ABC2:=IF(NAMELIKE(2),1,0)=0;
ABC3:=IF(NAMELIKE(3),1,0)=0;
ABC4:=IF(CODELIKE(4),1,0)=0;
ABC5:=IF(CODELIKE(5),1,0)=0;
ABC6:=IF(CODELIKE(6),1,0)=0;
ABC7:=ABC1 AND ABC2 AND ABC3 AND ABC5 AND ABC6;
ABC8:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));
ABC9:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));
ABC10:=SUM(ABC8,5);
ABC11:=SUM(ABC9,5);
ABC12:=IF(ABC10>ABC11,(ABC10-ABC11)/ABC10,IF(ABC10=ABC11,0,(ABC10-ABC11)/ABC11));
ABC13:=MA(ABC12,5);
ABC14:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));
ABC15:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));
ABC16:=SUM(ABC14,3);
ABC17:=SUM(ABC15,3);
ABC18:=IF(ABC16>ABC17,(ABC16-ABC17)/ABC16,IF(ABC16=ABC17,0,(ABC16-ABC17)/ABC17));
ABC19:=MA(ABC18,3);
ABC20:=HHV(CLOSE,2);
ABC21:=BARSLAST(ABC20< REF(ABC20,2));
ABC22:=IF(INBLOCK(1),0.2,IF(INBLOCK(2),0.2,IF(INBLOCK(3),0.05,0.1)));
ABC23:=CLOSE>=ZTPRICE(REF(CLOSE,1),ABC22) AND CLOSE=HIGH AND OPEN!=HIGH;
ABC24:=REF(BARSLASTCOUNT(ABC23),1);
ABC25:=(OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100;
ABC26:=DYNAINFO(15)/OPEN/100;
ABC27:=IF(CAPITAL< 100000,100000,CAPITAL);
ABC28:=ABC26/REF(MA(VOL,5),1)*240;
ABC29:=ABC25*ABC26/ABC27*100;
ABC30:=DYNAINFO(15)/OPEN/FINANCE(46)*100;
金钻擒妖:RANGE(ABC25,4,9) AND ABC24=1 AND ABC28>20 AND ABC29>4 AND ABC30>1.5 AND ABC7 AND CLOSE< 40 COLORYELLOW LINETHICK2;
DRAWTEXT(金钻擒妖,0.9,'★金钻擒妖'),,COLORMAGENTA;
DRAWICON(金钻擒妖,1,25);
来函数检测结果如下:
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE
解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标
相关指标公式
当满足条件(收盘价-1日前的收盘价)/1日前的收盘价>=0.099时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
输出操盘线:收盘价的5日简单移动平均DOTLINE
输出趋势线:收盘价的30日简单移动平均画洋红色
ABC1赋值:如果模糊匹配品种名称,返回1,否则返回0=0
ABC2赋值:如果模糊匹配品种名称,返回1,否则返回0=0
ABC3赋值:如果模糊匹配品种名称,返回1,否则返回0=0
ABC4赋值:如果模糊匹配品种代码,返回1,否则返回0=0
ABC5赋值:如果模糊匹配品种代码,返回1,否则返回0=0
ABC6赋值:如果模糊匹配品种代码,返回1,否则返回0=0
ABC7赋值:ABC1 AND ABC2 AND ABC3 AND ABC5 AND ABC6
ABC8赋值:如果开盘价<=1日前的开盘价,返回0,否则返回最高价-开盘价和开盘价-1日前的开盘价的较大值
ABC9赋值:如果开盘价>=1日前的开盘价,返回0,否则返回开盘价-最低价和开盘价-1日前的开盘价的较大值
ABC10赋值:ABC8的5日累和
ABC11赋值:ABC9的5日累和
ABC12赋值:如果ABC10>ABC11,返回(ABC10-ABC11)/ABC10,否则返回如果ABC10=ABC11,返回0,否则返回(ABC10-ABC11)/ABC11
ABC13赋值:ABC12的5日简单移动平均
ABC14赋值:如果开盘价<=1日前的开盘价,返回0,否则返回最高价-开盘价和开盘价-1日前的开盘价的较大值
ABC15赋值:如果开盘价>=1日前的开盘价,返回0,否则返回开盘价-最低价和开盘价-1日前的开盘价的较大值
ABC16赋值:ABC14的3日累和
ABC17赋值:ABC15的3日累和
ABC18赋值:如果ABC16>ABC17,返回(ABC16-ABC17)/ABC16,否则返回如果ABC16=ABC17,返回0,否则返回(ABC16-ABC17)/ABC17
ABC19赋值:ABC18的3日简单移动平均
ABC20赋值:2日内收盘价的最高值
ABC21赋值:上次ABC20<2日前的ABC20距今天数
ABC22赋值:如果属于某板块,返回0.2,否则返回如果属于某板块,返回0.2,否则返回如果属于某板块,返回0.05,否则返回0.1
ABC23赋值:收盘价>=计算涨停价 AND 收盘价=最高价 AND 开盘价不等于最高价
ABC24赋值:1日前的条件连续成立次数
ABC25赋值:(开盘价-1日前的收盘价)/1日前的收盘价*100
ABC26赋值:开盘金额/开盘价/100
ABC27赋值:如果当前流通股本(手)<100000,返回100000,否则返回当前流通股本(手)
ABC28赋值:ABC26/1日前的成交量(手)的5日简单移动平均*240
ABC29赋值:ABC25*ABC26/ABC27*100
ABC30赋值:开盘金额/开盘价/自由流通股本(股)*100
当满足条件ABC25位于4和9之间ANDABC24=1ANDABC28>20ANDABC29>4ANDABC30>1.5ANDABC7ANDCLOSE<40时,在最低价*0.99位置书写文字,COLORFF00FF
当满足条件ABC25位于4和9之间ANDABC24=1ANDABC28>20ANDABC29>4ANDABC30>1.5ANDABC7ANDCLOSE<40时,在最低价位置画25号图标
ABC1赋值:如果模糊匹配品种名称,返回1,否则返回0=0
ABC2赋值:如果模糊匹配品种名称,返回1,否则返回0=0
ABC3赋值:如果模糊匹配品种名称,返回1,否则返回0=0
ABC4赋值:如果模糊匹配品种代码,返回1,否则返回0=0
ABC5赋值:如果模糊匹配品种代码,返回1,否则返回0=0
ABC6赋值:如果模糊匹配品种代码,返回1,否则返回0=0
ABC7赋值:ABC1 AND ABC2 AND ABC3 AND ABC5 AND ABC6
ABC8赋值:如果开盘价<=1日前的开盘价,返回0,否则返回最高价-开盘价和开盘价-1日前的开盘价的较大值
ABC9赋值:如果开盘价>=1日前的开盘价,返回0,否则返回开盘价-最低价和开盘价-1日前的开盘价的较大值
ABC10赋值:ABC8的5日累和
ABC11赋值:ABC9的5日累和
ABC12赋值:如果ABC10>ABC11,返回(ABC10-ABC11)/ABC10,否则返回如果ABC10=ABC11,返回0,否则返回(ABC10-ABC11)/ABC11
ABC13赋值:ABC12的5日简单移动平均
ABC14赋值:如果开盘价<=1日前的开盘价,返回0,否则返回最高价-开盘价和开盘价-1日前的开盘价的较大值
ABC15赋值:如果开盘价>=1日前的开盘价,返回0,否则返回开盘价-最低价和开盘价-1日前的开盘价的较大值
ABC16赋值:ABC14的3日累和
ABC17赋值:ABC15的3日累和
ABC18赋值:如果ABC16>ABC17,返回(ABC16-ABC17)/ABC16,否则返回如果ABC16=ABC17,返回0,否则返回(ABC16-ABC17)/ABC17
ABC19赋值:ABC18的3日简单移动平均
ABC20赋值:2日内收盘价的最高值
ABC21赋值:上次ABC20<2日前的ABC20距今天数
ABC22赋值:如果属于某板块,返回0.2,否则返回如果属于某板块,返回0.2,否则返回如果属于某板块,返回0.05,否则返回0.1
ABC23赋值:收盘价>=计算涨停价 AND 收盘价=最高价 AND 开盘价不等于最高价
ABC24赋值:1日前的条件连续成立次数
ABC25赋值:(开盘价-1日前的收盘价)/1日前的收盘价*100
ABC26赋值:开盘金额/开盘价/100
ABC27赋值:如果当前流通股本(手)<100000,返回100000,否则返回当前流通股本(手)
ABC28赋值:ABC26/1日前的成交量(手)的5日简单移动平均*240
ABC29赋值:ABC25*ABC26/ABC27*100
ABC30赋值:开盘金额/开盘价/自由流通股本(股)*100
输出金钻擒妖:ABC25位于4和9之间 AND ABC24=1 AND ABC28>20 AND ABC29>4 AND ABC30>1.5 AND ABC7 AND 收盘价< 40 画黄色 线宽为2
当满足条件金钻擒妖时,在0.9位置书写文字,,画洋红色
当满足条件金钻擒妖时,在1位置画25号图标