相关简介: 本人自用的操盘指标公式献给大家用用 源码概况:操盘指标公式 指标类别:操盘指标公式 授权方式:免费版 指标评级:★★★★★ 指标分类:策略 画线方法:副图/主图操盘指标公式未来函数检测结果: 暂未发现存在未来函数操盘指标公式源码: {3Dk线} stICKLINE(CLOSE =OPEN,OPEN,CLOSE,3,0),COLOR000033; STICKLINE(CLOSE =OPEN,OPEN,CLOSE,2.5,0),COLOR000044; STICKLINE(CLOSE =OPEN,OPEN,CLOSE,2,0),COLOR000055; STICKLINE(CLOSE =OPEN,OPEN,CLOSE,1.5,0),COLOR000066; STICKLINE(CLOSE =OPEN,OPEN,CLOSE,1,0),COLOR000077; STICKLINE(CLOSE =OPEN,OPEN,CLOSE,0.5,0),COLOR000088; STICKLINE(CLOSE =OPEN,OPEN,CLOSE,0.2,0),COLOR000099; STICKLINE(CLOSE =OPEN,L,H,0,0),COLOR000099; {收阴} STICKLINE(CLOSE OPEN,OPEN,CLOSE,3,0),COLORFF3300; STICKLINE(CLOSE OPEN,OPEN,CLOSE,2.6,0),COLORFF5500; STICKLINE(CLOSE OPEN,OPEN,CLOSE,2.2,0),COLORFF7700; STICKLINE(CLOSE OPEN,OPEN,CLOSE,1.7,0),COLORFF8800; STICKLINE(CLOSE OPEN,OPEN,CLOSE,1.2,0),COLORFF9900; STICKLINE(CLOSE OPEN,OPEN,CLOSE,0.8,0),COLORFFBB00; STICKLINE(CLOSE OPEN,OPEN,CLOSE,0.5,0),COLORFFDD00; STICKLINE(CLOSE OPEN,L,H,0,0),COLORFFDD00; VARDQ:=((REF(CLOSE,1)=HHV(CLOSE,4))AND(CLOSE REF(CLOSE,2))OR((REF(CLOSE,2)=HHV(CLOSE,4))AND(REF(CLOSE,1) REF(CLOSE,3))OR(REF(CLOSE,3)=HHV(CLOSE,4))AND(REF(CLOSE,1) REF(CLOSE,2)))AND(REF(CLOSE,2) =REF(CLOSE,4))AND(CLOSE REF(CLOSE,1))); STICKLINE(VARDQ,OPEN,(OPEN+CLOSE)/(2),3,0),COLOR003300; STICKLINE(VARDQ,OPEN,(OPEN+CLOSE)/(2),2.6,0),COLOR005500; STICKLINE(VARDQ,OPEN,(OPEN+CLOSE)/(2),2.2,0),COLOR007700; STICKLINE(VARDQ,OPEN,(OPEN+CLOSE)/(2),1.8,0),COLOR009900; STICKLINE(VARDQ,OPEN,(OPEN+CLOSE)/(2),1.2,0),COLOR00BB00; STICKLINE(VARDQ,OPEN,(OPEN+CLOSE)/(2),0.5,0),COLOR00DD00; VARCQ:=((REF(CLOSE,1)=LLV(CLOSE,4))AND(CLOSE =REF(CLOSE,2))OR(REF(CLOSE,2)=LLV(CLOSE,4))AND(REF(CLOSE,1) =REF(CLOSE,3))AND(REF(CLOSE,2) REF(CLOSE,4))AND(CLOSE =REF(CLOSE,1))); STICKLINE(VARCQ,OPEN,(OPEN+CLOSE)/(2),3,0),COLOR005500; STICKLINE(VARCQ,OPEN,(OPEN+CLOSE)/(2),2.6,0),COLOR007700; STICKLINE(VARCQ,OPEN,(OPEN+CLOSE)/(2),2.2,0),COLOR009900; STICKLINE(VARCQ,OPEN,(OPEN+CLOSE)/(2),1.8,0),COLOR00BB00; STICKLINE(VARCQ,OPEN,(OPEN+CLOSE)/(2),1.2,0),COLOR00DD00; STICKLINE(VARCQ,OPEN,(OPEN+CLOSE)/(2),0.5,0),COLOR00FF00; STICKLINE(LOW REF(HIGH,1),REF(HIGH,1),LOW,5,0),COLOR555500; 中阳:=CLOSE/REF(CLOSE,1) =1.03; STICKLINE(中阳,O,C,0.5,0),COLORYELLOW; {买卖点} VAR1:=(100-((90*(HHV(HIGH,21)-CLOSE))/(HHV(HIGH,21)-LLV(LOW,21)))); VAR2:=(100-((90*(HHV(HIGH,21)-CLOSE))/(HHV(HIGH,21)-LLV(LOW,21)))); VAR3:=(100-ma(((100*(HHV(HIGH,6)-CLOSE))/(HHV(HIGH,6)-LLV(LOW,6))),34)); DRAWICON(crOSS(VAR2,MA(VAR3,6)),(LOW*0.984),1); DRAWICON(CROSS(MA(VAR3,6),VAR1),(HIGH*1.035),2); {攻防价位} 实体:=MAX(OPEN,CLOSE)-MIN(OPEN,CLOSE); 攻防价位:(REF(实体*0.618+MIN(OPEN,CLOSE),1)),NODRAW,COLORYELLOW; STICKLINE(ISLASTBAR,攻防价位,攻防价位,6,0),COLORYELLOW; {中线多空线} MID:=(3*CLOSE+LOW+OPEN+HIGH)/6; 多:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,COLORRED; 空:MA(多,6),COLORGREEN; 工作:MA(CLOSE,60),COLORYELLOW,POINTDOT; MS:IF(多 =REF(多,1),多,DRAWNULL),COLORRED,LINETHICK2; MM:IF(空 =REF(空,1),空,DRAWNULL),COLORYELLOW,LINETHICK2; 买:=CROSS(多,空); 卖:=CROSS(空,多); DRAWICON(买,L*0.97,5); 买线:=EMA(C,2); 卖线:=EMA(SLOPE(C,21)*20+C,42); BU:=CROSS(买线,卖线); SEL:=CROSS(卖线,买线); DRAWICON(BU,L-0.1,1); DRAWICON(SEL,H+0.1,2); STICKLINE(买线 =卖线,LOW,HIGH,0.0,1),COLORLIRED; STICKLINE(买线 =卖线,CLOSE,OPEN,2,1),COLORLIRED; STICKLINE(买线 卖线,LOW,HIGH,0.0,1),COLORLIBLUE; STICKLINE(买线 卖线,CLOSE,OPEN,2,1),COLORLIBLUE; 空:=EMA(CLOSE,5); 动平衡:EMA(空,34),COLORYELLOW,LINETHICK2; 双线持币:HHV(MA(HIGH,3),2),COLORGREEN,LINETHICK2; 单线持股:LLV(MA(HIGH,3),1),COLORRED,LINETHICK2; VARA:=(CLOSE-REF(OPEN,29))/REF(OPEN,29)*100; VARB:=EMA(0.667*REF(VARA,1)+0.333*VARA,5); DRAWTEXT(IF(VOL =1.3*MA(VOL,5)ANDCOUNT(VARA =VARBANDVARA -17,3)ANDREF(LOW,1)=LLV(LOW,120),1,0),LOW, 买入 VARC:=(SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1))/(SMA(ABS(CLOSE-REF(CLOSE,1)),6,1))*100; VAR1:=(HIGH+LOW+OPEN+2*CLOSE)/5; VAR2:=REF(VAR1,1); VAR3:=(SMA(MAX(VAR1-VAR2,0),10,1))/(SMA(ABS(VAR1-VAR2),10,1))*100; VAR4:=FILTER(IF((COUNT(VAR3 20,5)) =1AND(COUNT(VAR1=LLV(VAR1,10),10)) =1ANDCLOSE =OPEN*1.038ANDVOL MA(VOL,5)*1.2,1,0),5); VAR5:=FILTER(动平衡 REF(动平衡,1)AND双线持币 REF(双线持币,1)ANDCLOSE REF(CLOSE,1),11); VAR6:=REF(CLOSE,1); VAR7:=(SMA(MAX(CLOSE-VAR6,0),6,1))/(SMA(ABS(CLOSE-VAR6),6,1))*100;[源码注释操盘指标公式]公式解读 当满足条件收盘价 =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR000033 当满足条件收盘价 =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR000044 当满足条件收盘价 =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR000055 当满足条件收盘价 =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR000066 当满足条件收盘价 =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR000077 当满足条件收盘价 =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR000088 当满足条件收盘价 =开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLOR000099 当满足条件收盘价 =开盘价时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR000099 当满足条件收阴线时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF3300 当满足条件收阴线时,在开盘价和收盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLORFF5500 当满足条件收阴线时,在开盘价和收盘价位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLORFF7700 当满足条件收阴线时,在开盘价和收盘价位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLORFF8800 当满足条件收阴线时,在开盘价和收盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLORFF9900 当满足条件收阴线时,在开盘价和收盘价位置之间画柱状线,宽度为0.8,0不为0则画空心柱.,COLORFFBB00 当满足条件收阴线时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFDD00 当满足条件收阴线时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFDD00 VARDQ赋值:((1日前的收盘价=4日内收盘价的最高值)AND(收盘价 2日前的收盘价)OR((2日前的收盘价=4日内收盘价的最高值)AND(1日前的收盘价 3日前的收盘价)OR(3日前的收盘价=4日内收盘价的最高值)AND(1日前的收盘价 2日前的收盘价))AND(2日前的收盘价 =4日前的收盘价)AND(收盘价 1日前的收盘价)) 当满足条件VARDQ时,在开盘价和(开盘价+收盘价)/(2)位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR003300 当满足条件VARDQ时,在开盘价和(开盘价+收盘价)/(2)位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR005500 当满足条件VARDQ时,在开盘价和(开盘价+收盘价)/(2)位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR007700 当满足条件VARDQ时,在开盘价和(开盘价+收盘价)/(2)位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLOR009900 当满足条件VARDQ时,在开盘价和(开盘价+收盘价)/(2)位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR00BB00 当满足条件VARDQ时,在开盘价和(开盘价+收盘价)/(2)位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR00DD00 VARCQ赋值:((1日前的收盘价=4日内收盘价的最低值)AND(收盘价 =2日前的收盘价)OR(2日前的收盘价=4日内收盘价的最低值)AND(1日前的收盘价 =3日前的收盘价)AND(2日前的收盘价 4日前的收盘价)AND(收盘价 =1日前的收盘价)) 当满足条件VARCQ时,在开盘价和(开盘价+收盘价)/(2)位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR005500 当满足条件VARCQ时,在开盘价和(开盘价+收盘价)/(2)位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR007700 当满足条件VARCQ时,在开盘价和(开盘价+收盘价)/(2)位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR009900 当满足条件VARCQ时,在开盘价和(开盘价+收盘价)/(2)位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLOR00BB00 当满足条件VARCQ时,在开盘价和(开盘价+收盘价)/(2)位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR00DD00 当满足条件VARCQ时,在开盘价和(开盘价+收盘价)/(2)位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR00FF00 当满足条件最低价 1日前的最高价时,在1日前的最高价和最低价位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR555500 中阳赋值:收盘价/1日前的收盘价 =1.03 当满足条件中阳时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画黄色 VAR1赋值:(100-((90*(21日内最高价的最高值-收盘价))/(21日内最高价的最高值-21日内最低价的最低值))) VAR2赋值:(100-((90*(21日内最高价的最高值-收盘价))/(21日内最高价的最高值-21日内最低价的最低值))) VAR3赋值:(100-((100*(6日内最高价的最高值-收盘价))/(6日内最高价的最高值-6日内最低价的最低值))的34日简单移动平均) 当满足条件VAR2上穿VAR3的6日简单移动平均时,在(最低价*0.984)位置画1号图标 当满足条件VAR3的6日简单移动平均上穿VAR1时,在(最高价*1.035)位置画2号图标 实体赋值:开盘价和收盘价的较大值-开盘价和收盘价的较小值 输出攻防价位:(1日前的实体*0.618+开盘价和收盘价的较小值),NODRAW,画黄色 当满足条件是否最后一个周期时,在攻防价位和攻防价位位置之间画柱状线,宽度为6,0不为0则画空心柱.,画黄色 MID赋值:(3*收盘价+最低价+开盘价+最高价)/6 输出多:(20*MID+19*1日前的MID+18*2日前的MID+17*3日前的MID+16*4日前的MID+15*5日前的MID+14*6日前的MID+13*7日前的MID+12*8日前的MID+11*9日前的MID+10*10日前的MID+9*11日前的MID+8*12日前的MID+7*13日前的MID+6*14日前的MID+5*15日前的MID+4*16日前的MID+3*17日前的MID+2*18日前的MID+20日前的MID)/210,画红色 输出空:多的6日简单移动平均,画绿色 输出工作:收盘价的60日简单移动平均,画黄色,POINTDOT 输出MS:如果多 =1日前的多,返回多,否则返回无效数,画红色,线宽为2 输出MM:如果空 =1日前的空,返回空,否则返回无效数,画黄色,线宽为2 买赋值:多上穿空 卖赋值:空上穿多 当满足条件买时,在最低价*0.97位置画5号图标 买线赋值:收盘价的2日指数移动平均 卖线赋值:收盘价的21日线性回归斜率*20+收盘价的42日指数移动平均 BU赋值:买线上穿卖线 SEL赋值:卖线上穿买线 当满足条件BU时,在最低价-0.1位置画1号图标 当满足条件SEL时,在最高价+0.1位置画2号图标 当满足条件买线 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. =卖线,最低价,最高价,0.0,1),画淡红色 当满足条件买线 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. =卖线,收盘价,开盘价,2,1),画淡红色 当满足条件买线 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 卖线,最低价,最高价,0.0,1),画淡蓝色 当满足条件买线 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 卖线,收盘价,开盘价,2,1),画淡蓝色 空赋值:收盘价的5日指数移动平均 输出动平衡:空的34日指数移动平均,画黄色,线宽为2 输出双线持币:2日内最高价的3日简单移动平均的最高值,画绿色,线宽为2 输出单线持股:1日内最高价的3日简单移动平均的最低值,画红色,线宽为2 VARA赋值:(收盘价-29日前的开盘价)/29日前的开盘价*100 VARB赋值:0.667*1日前的VARA+0.333*VARA的5日指数移动平均 当满足条件如果成交量(手) ,返回?,否则返回?时,在?位置书写文字 =1.3*成交量(手)的5日简单移动平均ANDCOUNT(VARA =VARBANDVARA -17,3)ANDREF(最低价,1)=120日内最低价的最低值,1,0),最低价, 买入 ) VARC赋值:(收盘价-1日前的收盘价和0的较大值的6日[1日权重]移动平均)/(收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均)*100 VAR1赋值:(最高价+最低价+开盘价+2*收盘价)/5 VAR2赋值:1日前的VAR1 VAR3赋值:(VAR1-VAR2和0的较大值的10日[1日权重]移动平均)/(VAR1-VAR2的绝对值的10日[1日权重]移动平均)*100 VAR4赋值:如果(统计?日中满足VAR3 的天数,返回?,否则返回?的?日过滤 20,5)) =1AND(统计10日中满足VAR1=10日内VAR1的最低值的天数) =1ANDCLOSE =开盘价*1.038ANDVOL 成交量(手)的5日简单移动平均*1.2,1,0),5) VAR5赋值:动平衡 的?日过滤 1日前的动平衡AND双线持币 1日前的双线持币ANDCLOSE 1日前的收盘价,11) VAR6赋值:1日前的收盘价 VAR7赋值:(收盘价-VAR6和0的较大值的6日[1日权重]移动平均)/(收盘价-VAR6的绝对值的6日[1日权重]移动平均)*100