通达信方大炭素源码

 
M1:=MA(CLOSE,13);
M2:=MA(CLOSE,34);
M3:=MA(CLOSE,55);
M4:=OPEN<M1 AND CLOSE>M1;
M5:=OPEN<M2 AND CLOSE>M2;
M6:=OPEN<M3 AND CLOSE>M3;
M7:=CLOSE/OPEN>=1.04;
M8:=VOL>HHV(HIGH,10);
M9:=M1>=REF(M1,1);
M10:=1;
M11:=M4 AND M5 AND M6 AND M7 AND M8 AND M9;
M12:=MA(CLOSE,5);
M13:=MA(CLOSE,10);
M14:=MA(CLOSE,30);
M22:=SUM(VOL*CLOSE*100,28)/SUM(VOL*100,28);
M23:=INTPART(M22*100)/100;
M24:=EMA(CLOSE,5)-EMA(CLOSE,10)*M10;
M25:=EMA(M24,9);
M27:=1;
M31:=REF(M25,1)*M27;
M32:=M25;
M33:=M32-M31;
M34:=REF(M24,1)*M10;
M35:=M24;
M36:=M35-M34;
M37:=OPEN;
M38:=CLOSE;
M39:=M37<=M12 AND M37<=M13 AND M37<=M14 AND M38>=M12 AND M38>=M23 AND M33>0 AND M36>0;
M40:=(EMA(CLOSE,4)+MA(CLOSE,8)+MA(CLOSE,16))/3;
M41:=(EMA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/3;
M42:=(EMA(CLOSE,9)+MA(CLOSE,18)+MA(CLOSE,36))/3;
M43:=(EMA(CLOSE,13)+MA(CLOSE,26)+MA(CLOSE,52))/3;
M44:=(EMA(CLOSE,18)+MA(CLOSE,36)+MA(CLOSE,72))/3;
M45:=(EMA(CLOSE,24)+MA(CLOSE,48)+MA(CLOSE,96))/3;
M46:=OPEN<M40 AND OPEN<M41 AND OPEN<M42 AND OPEN<M43 AND OPEN<M44 AND OPEN<M45 AND CLOSE>M40 AND CLOSE>M41 AND CLOSE>M42 AND CLOSE>M43 AND CLOSE>M44 AND CLOSE>M45;
M47:=CLOSE;
M48:=(MA(M47,3)+MA(M47,6)+MA(M47,12)+MA(M47,24))/4;
M49:=M48+6*STD(M48,11)*M27;
M51:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
M52:=(IF(CLOSE>OPEN,M51*(HIGH-LOW),IF(CLOSE<OPEN,M51*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-M51*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-M51*(HIGH-LOW),0-VOL/2)))*M27;
M53:=M52/20/1.15;
M54:=(M53*0.55+REF(M53,1)*0.33+REF(M53,2)*0.22)*M10;
M55:=EMA(M54,3)*M10;
M56:=SUM(M55,1);
M57:=SUM(M55,2);
M58:=SUM(M55,3);
M59:=SUM(M55,4);
M60:=SUM(M55,5);
M61:=SUM(M55,6);
M62:=SUM(M55,7);
M63:=SUM(M55,8);
M64:=SUM(M55,9);
M65:=SUM(M55,10);
M66:=M56 AND M57 AND M58 AND M59 AND M60 AND M61 AND M62 AND M63 AND M64 AND M65 AND CLOSE-OPEN>=M49-M48 AND VOL/REF(VOL,1)>=1.9;
M67:=DATETODAY(DATE);
M68:=VOL/REF(MA(VOL,5),1);
M69:=VOL/CAPITAL*100;
M70:=(M68>3.75 AND M68<3.77)*(M67>9435 AND M67<9440) AND (M69>1.44 AND M69<1.46)*(M67>9435 AND M67<9440);
M71:=(M68>3.28 AND M68<3.3)*(M67>9225 AND M67<9228) AND (M69>11.79 AND M69<11.81)*(M67>9225 AND M67<9228);
M72:=(M68>2.07 AND M68<2.08)*(M67>9322 AND M67<9325) AND (M69>2.68 AND M69<2.7)*(M67>9322 AND M67<9325);
M73:=(M68>2.08 AND M68<2.1)*(M67>9672 AND M67<9680) AND (M69>2.76 AND M69<2.78)*(M67>9672 AND M67<9680);
M74:=(M68>5.7 AND M68<5.72)*(M67>9735 AND M67<9740) AND (M69>4.85 AND M69<4.87)*(M67>9735 AND M67<9740);
M75:=(M68>1.58 AND M68<1.6)*(M67>9690 AND M67<9698) AND (M69>24.07 AND M69<24.09)*(M67>9690 AND M67<9698);
M76:=(M68>7.92 AND M68<7.94)*(M67>9565 AND M67<9570) AND (M69>12.46 AND M69<12.48)*(M67>9565 AND M67<9570);
M77:=M71 OR M72 OR M73 OR M74 OR M75 OR M70 OR M76;
M78:=EMA((CLOSE-MA((2*CLOSE+HIGH+LOW)/4,30))/MA((2*CLOSE+HIGH+LOW)/4,30)*100,3)*M10;
M79:=IF(CROSS(M78,0),40,0)*M10;
M81:=LLV(LOW,94);
M82:=HHV(HIGH,89)*M27;
M83:=EMA((CLOSE-M81)/(M82-M81)*100,8);
M84:=EMA(0.667*REF(M83,1)+0.333*M83,10);
M85:=COUNT(M79>=40,5)>0;
M86:=IF(CROSS(M83,M84) AND M85,60,0)*M10;
M87:=M79+M86>=1;
M88:=MA(CLOSE,5);
M89:=MA(CLOSE,10);
M90:=MA(CLOSE,20);
M91:=MA(CLOSE,30)*M27;
M92:=MA(CLOSE,55)*M27;
M93:=OPEN<M88 AND OPEN<M89 AND OPEN<M90 AND LOW<M91 AND LOW<M92;
M94:=CLOSE>M88 AND CLOSE>M89 AND HIGH>M90 AND HIGH>M91 AND HIGH>M92;
M95:=M93 AND M94;
M101:=MA(CLOSE,20);
M102:=MA(CLOSE,6);
M103:=CROSS(M102,M101)*M10;

V1:=MA(CLOSE,120)<REF(MA(CLOSE,120),1) OR MA(CLOSE,100)<REF(MA(CLOSE,100),1) OR MA(CLOSE,80)<REF(MA(CLOSE,80),1) OR MA(CLOSE,60)<REF(MA(CLOSE,60),1) OR MA(CLOSE,40)<REF(MA(CLOSE,40),1) OR MA(CLOSE,20)<REF(MA(CLOSE,20),1) OR MA(CLOSE,15)<REF(MA(CLOSE,15),1) OR MA(CLOSE,10)<REF(MA(CLOSE,10),1) OR MA(CLOSE,5)<REF(MA(CLOSE,5),1);
V2:=BARSLAST(V1)=1;
V3:=BARSLASTCOUNT(VOL>REF(VOL,1))>1 AND CLOSE>=OPEN;
V4:=BARSLAST(V3)<3;
V5:=VOL>REF(VOL,1) AND REF(CLOSE,1)<=REF(OPEN,1);
V6:=V4 OR V5;
V7:=BARSLAST(LOW<MA(CLOSE,20))<5;
V8:=BARSLAST(MA(CLOSE,5)<MA(CLOSE,10))<10;
V9:=HIGH>FINDHIGH(MAX(CLOSE,CLOSE),1,19,1) OR OPEN<MA(CLOSE,5);
V11:=MA(VOL,3)*(1-2/88);
V12:=MA(VOL,5)*(1-4/88);
V13:=MA(VOL,7)*(1-6/88);
V14:=MA(VOL,9)*(1-8/88);
V15:=MA(VOL,11)*(1-10/88);
V16:=MA(VOL,13)*(1-12/88);
V17:=MA(VOL,15)*(1-14/88);
V18:=MA(VOL,17)*(1-16/88);
V19:=MA(VOL,19)*(1-18/88);
V20:=MA(VOL,21)*(1-20/88);
V21:=MA(VOL,23)*(1-22/88);
V22:=MA(VOL,25)*(1-24/88);
V23:=MA(VOL,27)*(1-26/88);
V24:=MA(VOL,29)*(1-28/88);
V25:=MA(VOL,31)*(1-30/88);
V26:=MA(VOL,33)*(1-32/88);
V27:=MA(VOL,35)*(1-34/88);
V28:=MA(VOL,37)*(1-36/88);
V29:=MA(VOL,39)*(1-38/88);
V30:=MAX(V11,V12);
V31:=MAX(V30,V13);
V32:=MAX(V31,V14);
V33:=MAX(V32,V15);
V34:=MAX(V33,V16);
V35:=MAX(V34,V17);
V36:=MAX(V35,V18);
V37:=MAX(V36,V19);
V38:=MAX(V37,V20);
V39:=MAX(V38,V21);
V40:=MAX(V39,V22);
V41:=MAX(V40,V23);
V42:=MAX(V41,V24);
V43:=MAX(V42,V25);
V44:=MAX(V43,V26);
V45:=MAX(V44,V27);
V46:=MAX(V45,V28);
V47:=MAX(V46,V29);
V48:=VOL>V47 OR VOL>MA(VOL,50)*(1+49/88);
V49:=CLOSE>OPEN AND V7 AND V8 AND V9 AND V48;
V104:=(V2 AND V6 AND V49)*M10;
V105:=M11+M39+M46+M66+M87+M95+M103+V104>=7;
启动:(M77 OR V105),COLORRED;
STICKLINE(IF(启动,(-120),0),1,0,6,0),COLOR00BBFF;
STICKLINE(IF(启动,(-120),0),1,0,5,0),COLOR00BBFF;
STICKLINE(IF(启动,(-120),0),1,0,4,0),COLOR00BBFF;
STICKLINE(IF(启动,(-120),0),1,0,3,0),COLOR00CCFF;
STICKLINE(IF(启动,(-120),0),1,0,2,0),COLOR00DDFF;
STICKLINE(IF(启动,(-120),0),1,0,1,0),COLOR00EEFF;
STICKLINE(IF(启动,(-120),0),1,0,0.9,0),COLORYELLOW;
DRAWICON(启动,0.01,24);
DRAWICON(启动,0.1,24);
DRAWICON(启动,0.2,24);
DRAWICON(启动,0.3,24);
DRAWICON(启动,0.4,24);
DRAWICON(启动,0.5,24);
DRAWICON(启动,0.6,24);
DRAWICON(启动,0.7,24);
DRAWICON(启动,0.8,24);
DRAWICON(启动,0.9,24);
DRAWICON(启动,1.01,24);



来函数检测结果如下
该公式包含未来函数:CAPITAL
该公式包含未来函数:DHIGH

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


M1赋值:收盘价的13日简单移动平均
M2赋值:收盘价的34日简单移动平均
M3赋值:收盘价的55日简单移动平均
M4赋值:开盘价M1
M5赋值:开盘价M2
M6赋值:开盘价M3
M7赋值:收盘价/开盘价>=1.04
M8赋值:成交量(手)>10日内最高价的最高值
M9赋值:M1>=1日前的M1
M10赋值:1
M11赋值:M4 AND M5 AND M6 AND M7 AND M8 AND M9
M12赋值:收盘价的5日简单移动平均
M13赋值:收盘价的10日简单移动平均
M14赋值:收盘价的30日简单移动平均
M22赋值:成交量(手)*收盘价*100的28日累和/成交量(手)*100的28日累和
M23赋值:M22*100的整数部分/100
M24赋值:收盘价的5日指数移动平均-收盘价的10日指数移动平均*M10
M25赋值:M24的9日指数移动平均
M27赋值:1
M31赋值:1日前的M25*M27
M32赋值:M25
M33赋值:M32-M31
M34赋值:1日前的M24*M10
M35赋值:M24
M36赋值:M35-M34
M37赋值:开盘价
M38赋值:收盘价
M39赋值:M37<=M12 AND M37<=M13 AND M37<=M14 AND M38>=M12 AND M38>=M23 AND M33>0 AND M36>0
M40赋值:(收盘价的4日指数移动平均+收盘价的8日简单移动平均+收盘价的16日简单移动平均)/3
M41赋值:(收盘价的6日指数移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/3
M42赋值:(收盘价的9日指数移动平均+收盘价的18日简单移动平均+收盘价的36日简单移动平均)/3
M43赋值:(收盘价的13日指数移动平均+收盘价的26日简单移动平均+收盘价的52日简单移动平均)/3
M44赋值:(收盘价的18日指数移动平均+收盘价的36日简单移动平均+收盘价的72日简单移动平均)/3
M45赋值:(收盘价的24日指数移动平均+收盘价的48日简单移动平均+收盘价的96日简单移动平均)/3
M46赋值:开盘价M40 AND 收盘价>M41 AND 收盘价>M42 AND 收盘价>M43 AND 收盘价>M44 AND 收盘价>M45
M47赋值:收盘价
M48赋值:(M47的3日简单移动平均+M47的6日简单移动平均+M47的12日简单移动平均+M47的24日简单移动平均)/4
M49赋值:M48+6*M48的11日估算标准差*M27
M51赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
M52赋值:(如果收阳线,返回M51*(最高价-最低价),否则返回如果收阴线,返回M51*(最高价-开盘价+收盘价-最低价),否则返回成交量(手)/2+如果收阳线,返回0-M51*(最高价-收盘价+开盘价-最低价),否则返回如果收阴线,返回0-M51*(最高价-最低价),否则返回0-成交量(手)/2)*M27
M53赋值:M52/20/1.15
M54赋值:(M53*0.55+1日前的M53*0.33+2日前的M53*0.22)*M10
M55赋值:M54的3日指数移动平均*M10
M56赋值:M55的1日累和
M57赋值:M55的2日累和
M58赋值:M55的3日累和
M59赋值:M55的4日累和
M60赋值:M55的5日累和
M61赋值:M55的6日累和
M62赋值:M55的7日累和
M63赋值:M55的8日累和
M64赋值:M55的9日累和
M65赋值:M55的10日累和
M66赋值:M56 AND M57 AND M58 AND M59 AND M60 AND M61 AND M62 AND M63 AND M64 AND M65 AND 收盘价-开盘价>=M49-M48 AND 成交量(手)/1日前的成交量(手)>=1.9
M67赋值:日期对应的转换天数
M68赋值:成交量(手)/1日前的成交量(手)的5日简单移动平均
M69赋值:成交量(手)/当前流通股本(手)*100
M70赋值:(M68>3.75 AND M68<3.77)*(M67>9435 AND M67<9440) AND (M69>1.44 AND M69<1.46)*(M67>9435 AND M67<9440)
M71赋值:(M68>3.28 AND M68<3.3)*(M67>9225 AND M67<9228) AND (M69>11.79 AND M69<11.81)*(M67>9225 AND M67<9228)
M72赋值:(M68>2.07 AND M68<2.08)*(M67>9322 AND M67<9325) AND (M69>2.68 AND M69<2.7)*(M67>9322 AND M67<9325)
M73赋值:(M68>2.08 AND M68<2.1)*(M67>9672 AND M67<9680) AND (M69>2.76 AND M69<2.78)*(M67>9672 AND M67<9680)
M74赋值:(M68>5.7 AND M68<5.72)*(M67>9735 AND M67<9740) AND (M69>4.85 AND M69<4.87)*(M67>9735 AND M67<9740)
M75赋值:(M68>1.58 AND M68<1.6)*(M67>9690 AND M67<9698) AND (M69>24.07 AND M69<24.09)*(M67>9690 AND M67<9698)
M76赋值:(M68>7.92 AND M68<7.94)*(M67>9565 AND M67<9570) AND (M69>12.46 AND M69<12.48)*(M67>9565 AND M67<9570)
M77赋值:M71 OR M72 OR M73 OR M74 OR M75 OR M70 OR M76
M78赋值:(收盘价-(2*收盘价+最高价+最低价)/4的30日简单移动平均)/(2*收盘价+最高价+最低价)/4的30日简单移动平均*100的3日指数移动平均*M10
M79赋值:如果M78上穿0,返回40,否则返回0*M10
M81赋值:94日内最低价的最低值
M82赋值:89日内最高价的最高值*M27
M83赋值:(收盘价-M81)/(M82-M81)*100的8日指数移动平均
M84赋值:0.667*1日前的M83+0.333*M83的10日指数移动平均
M85赋值:统计5日中满足M79>=40的天数>0
M86赋值:如果M83上穿M84ANDM85,返回60,否则返回0*M10
M87赋值:M79+M86>=1
M88赋值:收盘价的5日简单移动平均
M89赋值:收盘价的10日简单移动平均
M90赋值:收盘价的20日简单移动平均
M91赋值:收盘价的30日简单移动平均*M27
M92赋值:收盘价的55日简单移动平均*M27
M93赋值:开盘价M94赋值:收盘价>M88 AND 收盘价>M89 AND 最高价>M90 AND 最高价>M91 AND 最高价>M92
M95赋值:M93 AND M94
M101赋值:收盘价的20日简单移动平均
M102赋值:收盘价的6日简单移动平均
M103赋值:M102上穿M101*M10
V1赋值:收盘价的120日简单移动平均<1日前的收盘价的120日简单移动平均 OR 收盘价的100日简单移动平均<1日前的收盘价的100日简单移动平均 OR 收盘价的80日简单移动平均<1日前的收盘价的80日简单移动平均 OR 收盘价的60日简单移动平均<1日前的收盘价的60日简单移动平均 OR 收盘价的40日简单移动平均<1日前的收盘价的40日简单移动平均 OR 收盘价的20日简单移动平均<1日前的收盘价的20日简单移动平均 OR 收盘价的15日简单移动平均<1日前的收盘价的15日简单移动平均 OR 收盘价的10日简单移动平均<1日前的收盘价的10日简单移动平均 OR 收盘价的5日简单移动平均<1日前的收盘价的5日简单移动平均
V2赋值:上次V1距今天数=1
V3赋值:条件连续成立次数>1 AND 收盘价>=开盘价
V4赋值:上次V3距今天数<3
V5赋值:成交量(手)>1日前的成交量(手) AND 1日前的收盘价<=1日前的开盘价
V6赋值:V4 OR V5
V7赋值:上次最低价<收盘价的20日简单移动平均距今天数<5
V8赋值:上次收盘价的5日简单移动平均<收盘价的10日简单移动平均距今天数<10
V9赋值:最高价>收盘价和收盘价的较大值在1日前的19天内第1个最高价 OR 开盘价<收盘价的5日简单移动平均
V11赋值:成交量(手)的3日简单移动平均*(1-2/88)
V12赋值:成交量(手)的5日简单移动平均*(1-4/88)
V13赋值:成交量(手)的7日简单移动平均*(1-6/88)
V14赋值:成交量(手)的9日简单移动平均*(1-8/88)
V15赋值:成交量(手)的11日简单移动平均*(1-10/88)
V16赋值:成交量(手)的13日简单移动平均*(1-12/88)
V17赋值:成交量(手)的15日简单移动平均*(1-14/88)
V18赋值:成交量(手)的17日简单移动平均*(1-16/88)
V19赋值:成交量(手)的19日简单移动平均*(1-18/88)
V20赋值:成交量(手)的21日简单移动平均*(1-20/88)
V21赋值:成交量(手)的23日简单移动平均*(1-22/88)
V22赋值:成交量(手)的25日简单移动平均*(1-24/88)
V23赋值:成交量(手)的27日简单移动平均*(1-26/88)
V24赋值:成交量(手)的29日简单移动平均*(1-28/88)
V25赋值:成交量(手)的31日简单移动平均*(1-30/88)
V26赋值:成交量(手)的33日简单移动平均*(1-32/88)
V27赋值:成交量(手)的35日简单移动平均*(1-34/88)
V28赋值:成交量(手)的37日简单移动平均*(1-36/88)
V29赋值:成交量(手)的39日简单移动平均*(1-38/88)
V30赋值:V11和V12的较大值
V31赋值:V30和V13的较大值
V32赋值:V31和V14的较大值
V33赋值:V32和V15的较大值
V34赋值:V33和V16的较大值
V35赋值:V34和V17的较大值
V36赋值:V35和V18的较大值
V37赋值:V36和V19的较大值
V38赋值:V37和V20的较大值
V39赋值:V38和V21的较大值
V40赋值:V39和V22的较大值
V41赋值:V40和V23的较大值
V42赋值:V41和V24的较大值
V43赋值:V42和V25的较大值
V44赋值:V43和V26的较大值
V45赋值:V44和V27的较大值
V46赋值:V45和V28的较大值
V47赋值:V46和V29的较大值
V48赋值:成交量(手)>V47 OR 成交量(手)>成交量(手)的50日简单移动平均*(1+49/88)
V49赋值:收阳线ANDSE V7 AND V8 AND V9 AND V48
V104赋值:(V2 AND V6 AND V49)*M10
V105赋值:M11+M39+M46+M66+M87+M95+M103+V104>=7
输出启动:(M77 OR V105),画红色
当满足条件如果启动,返回(-120),否则返回0时,在1和0位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR00BBFF
当满足条件如果启动,返回(-120),否则返回0时,在1和0位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR00BBFF
当满足条件如果启动,返回(-120),否则返回0时,在1和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00BBFF
当满足条件如果启动,返回(-120),否则返回0时,在1和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00CCFF
当满足条件如果启动,返回(-120),否则返回0时,在1和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00DDFF
当满足条件如果启动,返回(-120),否则返回0时,在1和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00EEFF
当满足条件如果启动,返回(-120),否则返回0时,在1和0位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,画黄色
当满足条件启动时,在0.01位置画24号图标
当满足条件启动时,在0.1位置画24号图标
当满足条件启动时,在0.2位置画24号图标
当满足条件启动时,在0.3位置画24号图标
当满足条件启动时,在0.4位置画24号图标
当满足条件启动时,在0.5位置画24号图标
当满足条件启动时,在0.6位置画24号图标
当满足条件启动时,在0.7位置画24号图标
当满足条件启动时,在0.8位置画24号图标
当满足条件启动时,在0.9位置画24号图标
当满足条件启动时,在1.01位置画24号图标
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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