封牛支撑指标 公式 源码[通达信公式]
指标公式源码分析及使用说明:
源码:
{公式名称: 封牛撑压}{主图叠加}DRAWGBK(CLOSE>0,RGB(1,1,1),RGB(1,1,1),0,0,1);BL_1:=7;BL_2:=7;BL_3:=10;BL_4:=120;BL_5:=1;BL_6:=EMA(INDEXC,120)/EMA(CLOSE,120);BL_7:=1;BL_8:=1;BL_9:=IF(FINANCE(3)!=0,(INDEXC/BL_6+0.812*REF(INDEXC/BL_6,1)+0.618*REF(INDEXC/BL_6,2)+0.382*REF(INDEXC/BL_6,3)+0.191*REF(INDEXC/BL_6,4))/3.003,DRAWNULL);BL_10:=IF(BL_7,EMA(HY_INDEXC,120)/EMA(CLOSE,120),0);BL_11:=IF(FINANCE(3)!=0,(HY_INDEXC/BL_10+0.812*REF(HY_INDEXC/BL_10,1)+0.618*REF(HY_INDEXC/BL_10,2)+0.382*REF(HY_INDEXC/BL_10,3)+0.191*REF(HY_INDEXC/BL_10,4))/3.003,DRAWNULL);BL_12:=(CLOSE+0.812*REF(CLOSE,1)+0.618*REF(CLOSE,2)+0.382*REF(CLOSE,3)+0.191*REF(CLOSE,4))/3.003;DRAWBAND(BL_9,RGB(38,38,38),BL_11,RGB(38,38,38));BL_13:=(3*CLOSE+LOW+OPEN+HIGH)/6;BL_14:=BL_13;BL_15:=IF(CLOSE<500 AND SETCODE<=2,0,(20*BL_14+19*REF(BL_14,1)+18*REF(BL_14,2)+17*REF(BL_14,3)+16*REF(BL_14,4)+15*REF(BL_14,5)+14*REF(BL_14,6)+13*REF(BL_14,7)+12*REF(BL_14,8)+11*REF(BL_14,9)+10*REF(BL_14,10)+9*REF(BL_14,11)+8*REF(BL_14,12)+7*REF(BL_14,13)+6*REF(BL_14,14)+5*REF(BL_14,15)+4*REF(BL_14,16)+3*REF(BL_14,17)+2*REF(BL_14,18)+REF(BL_14,20))/210);BL_16:=IF(FINANCE(3)!=0,DRAWNULL,MA(BL_15,5));DRAWBAND(BL_15,RGB(99,0,0),BL_16,RGB(0,99,0));BL_17:=LOW>REF(HIGH,1)+0.001;BL_18:=BARSLAST(BL_17);BL_19:=COUNT(LOW>REF(HIGH,BL_18+1),BL_18+1)=BL_18+1;BL_20:=CROSS(BACKSET(BL_19>0 AND ISLASTBAR,BL_18+1),0.5);BL_21:=BARSLAST(BL_20);BL_22:=IF(CURRBARSCOUNT<=CONST(BL_21+1),CONST(LLV(LOW,BL_21+1)),DRAWNULL);BL_23:=IF(CURRBARSCOUNT<=CONST(BL_21+1),REF(HIGH,BL_21+1),DRAWNULL);STICKLINE(CURRBARSCOUNT<=CONST(BL_21+1),BL_22,BL_23,15,0),COLORGRAY;BL_24:=HIGH<REF(LOW,1)-0.001;BL_25:=BARSLAST(BL_24);BL_26:=COUNT(HIGH<REF(LOW,BL_25+1),BL_25+1)=BL_25+1;BL_27:=CROSS(BACKSET(BL_26>0 AND ISLASTBAR,BL_25+1),0.5);BL_28:=BARSLAST(BL_27);BL_29:=IF(CURRBARSCOUNT<=CONST(BL_28+1),CONST(HHV(HIGH,BL_28+1)),DRAWNULL);BL_30:=IF(CURRBARSCOUNT<=CONST(BL_28+1),REF(LOW,BL_28+1),DRAWNULL);STICKLINE(CURRBARSCOUNT<=CONST(BL_28+1),BL_29,BL_30,15,0),COLORGRAY;BL_31:=HHV((CLOSE+HIGH+LOW)/3,2);BL_32:=LLV((CLOSE+HIGH+LOW)/3,2);BL_33:=BL_31;BL_34:=(BL_31+BL_32)/2;BL_35:=BL_32;上线:IF(1,REF(BL_33,1),DRAWNULL),NODRAW,COLOR0000CC;中线:IF(1,REF(BL_34,1),DRAWNULL),NODRAW,COLORWHITE;下线:IF(1,REF(BL_35,1),DRAWNULL),NODRAW,COLORCCCC00;BL_36:=COST(1);BL_37:=COST(10);BL_38:=COST(20);BL_39:=COST(30);BL_40:=COST(40);BL_41:=COST(50);BL_42:=COST(60);BL_43:=COST(70);BL_44:=COST(80);BL_45:=COST(90);BL_46:=COST(99);BL_47:=COST(5);BL_48:=COST(15);BL_49:=COST(25);BL_50:=COST(35);BL_51:=COST(45);BL_52:=COST(55);BL_53:=COST(65);BL_54:=COST(75);BL_55:=COST(85);BL_56:=COST(95);BL_57:=BL_47-BL_36;BL_58:=BL_37-BL_47;BL_59:=BL_48-BL_37;BL_60:=BL_38-BL_48;BL_61:=BL_49-BL_38;BL_62:=BL_39-BL_49;BL_63:=BL_50-BL_39;BL_64:=BL_40-BL_50;BL_65:=BL_51-BL_40;BL_66:=BL_41-BL_51;BL_67:=BL_52-BL_41;BL_68:=BL_42-BL_52;BL_69:=BL_53-BL_42;BL_70:=BL_43-BL_53;BL_71:=BL_54-BL_43;BL_72:=BL_44-BL_54;BL_73:=BL_55-BL_44;BL_74:=BL_45-BL_55;BL_75:=BL_56-BL_45;BL_76:=BL_46-BL_56;BL_77:=MIN(BL_57,MIN(BL_58,MIN(BL_59,MIN(BL_60,MIN(BL_61,MIN(BL_62,MIN(BL_63,MIN(BL_64,MIN(BL_65,MIN(BL_66,MIN(BL_67,MIN(BL_68,MIN(BL_69,MIN(BL_70,MIN(BL_71,MIN(BL_72,MIN(BL_73,MIN(BL_74,MIN(BL_75,BL_76)))))))))))))))))));BL_78:=IF(BL_57=BL_77,(BL_47+BL_36)/2,IF(BL_58=BL_77,(BL_47+BL_37)/2,IF(BL_59=BL_77,(BL_48+BL_37)/2,IF(BL_60=BL_77,(BL_48+BL_38)/2,IF(BL_61=BL_77,(BL_49+BL_38)/2,IF(BL_62=BL_77,(BL_49+BL_39)/2,IF(BL_63=BL_77,(BL_50+BL_39)/2,IF(BL_64=BL_77,(BL_50+BL_40)/2,IF(BL_65=BL_77,(BL_51+BL_40)/2,IF(BL_66=BL_77,(BL_51+BL_41)/2,IF(BL_67=BL_77,(BL_52+BL_41)/2,IF(BL_68=BL_77,(BL_52+BL_42)/2,IF(BL_69=BL_77,(BL_53+BL_42)/2,IF(BL_70=BL_77,(BL_53+BL_43)/2,IF(BL_71=BL_77,(BL_54+BL_43)/2,IF(BL_72=BL_77,(BL_54+BL_44)/2,IF(BL_73=BL_77,(BL_55+BL_44)/2,IF(BL_74=BL_77,(BL_55+BL_45)/2,IF(BL_75=BL_77,(BL_56+BL_45)/2,(BL_56+BL_46)/2)))))))))))))))))));止盈:REF(BL_34,1),COLOREEEEEE;筹码峰线:BL_78,NODRAW,COLOR00EEEE;永久使用:DRAWNULL,COLORCCCCCC;BL_79:=IF(BL_8,BL_77,0);STICKLINE(BL_79=BL_57,BL_36,BL_47,5,0),COLORFF8800;STICKLINE(BL_79=BL_58,BL_37,BL_47,5,0),COLORFF8800;STICKLINE(BL_79=BL_59,BL_48,BL_37,5,0),COLORFF8800;STICKLINE(BL_79=BL_60,BL_38,BL_48,5,0),COLORFF8800;STICKLINE(BL_79=BL_61,BL_49,BL_38,5,0),COLORFF8800;STICKLINE(BL_79=BL_62,BL_39,BL_49,5,0),COLORFF8800;STICKLINE(BL_79=BL_63,BL_50,BL_39,5,0),COLORFF8800;STICKLINE(BL_79=BL_64,BL_40,BL_50,5,0),COLORFF8800;STICKLINE(BL_79=BL_65,BL_51,BL_40,5,0),COLORFF8800;STICKLINE(BL_79=BL_66,BL_41,BL_51,5,0),COLORFF8800;STICKLINE(BL_79=BL_67,BL_52,BL_41,5,0),COLORFF8800;STICKLINE(BL_79=BL_68,BL_42,BL_52,5,0),COLORFF8800;STICKLINE(BL_79=BL_69,BL_53,BL_42,5,0),COLORFF8800;STICKLINE(BL_79=BL_70,BL_43,BL_53,5,0),COLORFF8800;STICKLINE(BL_79=BL_71,BL_54,BL_43,5,0),COLORFF8800;STICKLINE(BL_79=BL_72,BL_44,BL_54,5,0),COLORFF8800;STICKLINE(BL_79=BL_73,BL_55,BL_43,5,0),COLORFF8800;STICKLINE(BL_79=BL_74,BL_45,BL_55,5,0),COLORFF8800;STICKLINE(BL_79=BL_75,BL_56,BL_45,5,0),COLORFF8800;STICKLINE(BL_79=BL_76,BL_46,BL_56,5,0),COLORFF8800;BL_80:=IF(BL_7,BL_46-BL_36,0);BL_81:=BL_45-BL_42;BL_82:=BL_44-BL_41;BL_83:=BL_43-BL_40;BL_84:=BL_42-BL_39;BL_85:=BL_41-BL_38;BL_86:=BL_40-BL_37;BL_87:=BL_39-BL_36;STICKLINE(BL_81/BL_80<0.08,BL_45,BL_42,5,0),COLOR004455;STICKLINE(BL_82/BL_80<0.08,BL_44,BL_41,5,0),COLOR004455;STICKLINE(BL_83/BL_80<0.08,BL_43,BL_40,5,0),COLOR004455;STICKLINE(BL_84/BL_80<0.08,BL_42,BL_39,5,0),COLOR004455;STICKLINE(BL_85/BL_80<0.08,BL_41,BL_38,5,0),COLOR004455;STICKLINE(BL_86/BL_80<0.08,BL_40,BL_37,5,0),COLOR004455;BL_88:=BL_45-BL_43;BL_89:=BL_44-BL_42;BL_90:=BL_43-BL_41;BL_91:=BL_42-BL_40;BL_92:=BL_41-BL_39;BL_93:=BL_40-BL_38;BL_94:=BL_39-BL_37;STICKLINE(BL_88/BL_80<0.05,BL_45,BL_43,5,0),COLOR554400;STICKLINE(BL_89/BL_80<0.05,BL_44,BL_42,5,0),COLOR554400;STICKLINE(BL_90/BL_80<0.05,BL_43,BL_41,5,0),COLOR554400;STICKLINE(BL_91/BL_80<0.05,BL_42,BL_40,5,0),COLOR554400;STICKLINE(BL_92/BL_80<0.05,BL_41,BL_39,5,0),COLOR554400;STICKLINE(BL_93/BL_80<0.05,BL_40,BL_38,5,0),COLOR554400;STICKLINE(BL_94/BL_80<0.05,BL_39,BL_37,5,0),COLOR554400;BL_95:=MAX(CLOSE,OPEN);BL_96:=MIN(CLOSE,OPEN);BL_97:=MA(CLOSE,20);BL_98:=BARSLASTCOUNT(CLOSE<BL_97);BL_99:=BACKSET((BL_98>=4)*BL_98,BL_98);BL_100:=BARSLASTCOUNT(CLOSE>BL_97);BL_101:=BACKSET((BL_100>=4)*BL_100,BL_100);BL_102:=BARSLASTCOUNT(NOT(BL_99 OR BL_101));BL_103:=BARSLASTCOUNT(REF(BL_99>0,BL_102));BL_104:=BARSLASTCOUNT(REF(BL_101>0,BL_102));BL_105:=IF(BL_7<1,0,FILTERX(LLV(BL_96,BL_103)=BL_96,BL_103));BL_106:=IF(BL_8<1,0,
公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程】
有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友
可联系技术人员 QQ: 262069696 或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
相关文章
-
没有相关内容