您现在的位置:程序化交易>> 股票公式>> 同花顺>> 同花顺公式>>正文内容

CCI波段指标公式源码[同花顺公式]

相关标签: cci选股技巧 、 cci上穿100 、 周cci上穿100选牛股 、 期货cci指标使用技巧 、 股票cci指标详解图解 、 60分钟cci买入口诀 、 cci大于100选股买入公式 、 cci指标参数设置和使用技巧 、 股票cci指标是什么意思 、 通达信cci变色副图指标 、 cci指标设置多少天最好 、 cci指标绝招最适宜参数 、

 

 

 

原理解析:

TYP赋值:(最高价 + 最低价 + 收盘价)/3
输出CCI:(TYP-TYP的14日简单移动平均)*100/(1.5*TYP的14日平均绝对偏差),画红色
输出涨:CCI上穿0,画红色
输出强买入信号:CCI上穿100,画黄色
回赋值:CCI上穿120 AND CCI>0,画白色
当满足条件涨时,在0和100位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件强买入信号时,在100和200位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF00FF
当满足条件回时,在150和50位置之间画柱状线,宽度为1,0不为0则画空心柱.,画白色
当满足条件回时,在220位置书写文字,COLOR00FF00
当满足条件CCI>=100时,在100和150位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件CCI>=150时,在150和200位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
当满足条件CCI<=-150时,在-150和-200位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF6600
买入信号信号赋值:当满足条件CCI上穿-120时,在-200和-150位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画红色
当满足条件CCI上穿-120时,在-150和50位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画红色,线宽为1
当满足条件CCI上穿-120时,在-100位置书写文字,画红色
CCI高度关注赋值:如果1日前的CCI<-99ANDCCI>-98,返回1,否则返回0,画白色
当满足条件CCI高度关注时,在20和40位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,线宽为3,画白色
输出CCI逃逸:如果1日前的CCI>99ANDCCI<98,返回1,否则返回0,画绿色
当满足条件CCI逃逸时,在180和250位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,线宽为3,画绿色
输出买入信号:如果1日前的CCI<-99ANDCCI>1日前的CCI,返回1,否则返回0,画白色
当满足条件买入信号时,在-50和50位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFF9900,线宽为1
输出CCI背:如果2日内CCI的最低值>7日内CCI的最低值ANDLLV(最低价,2)<=7日内最低价的最低值ANDHHV(最高价,10)>收盘价的60日简单移动平均,返回1,否则返回0,画白色
当满足条件CCI背时,在CCI-10位置书写文字,画绿色
VAR6赋值:4*(收盘价-25日内最低价的最低值)/(25日内最高价的最高值-25日内最低价的最低值)*100的5日[1日权重]移动平均-3*(收盘价-25日内最低价的最低值)/(25日内最高价的最高值-25日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均
VAR7赋值:8
输出准备: 如果VAR6<=8,返回100,否则返回0,STICK,画白色,线宽为2
输出趋势线: 3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均,线宽为0
输出见底信号: 10
DIFF赋值:(收盘价的12日指数移动平均 - 收盘价的26日指数移动平均)
DEA赋值:DIFF的9日指数移动平均,COLORFF00FF,线宽为1
CD赋值:2*(DIFF-DEA),COLORSTICK,线宽为1
输出低位:如果DIFF<0,返回100,否则返回0,COLORFFFF00,线宽为1
VAR200赋值:(收盘价-20日内最低价的最低值)/(20日内最高价的最高值-20日内最低价的最低值)*100
VAR300赋值:VAR200的3日[1日权重]移动平均的3日[1日权重]移动平均/28.57
VAR400赋值:VAR300的5日指数移动平均
操盘赋值:3*VAR300-2*VAR400
A1赋值:操盘上穿VAR300 AND VAR300<2.1 AND 收阳线
当满足条件A1时,在5和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR770077
当满足条件A1时,在5和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR990099
当满足条件A1时,在5和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORBB00BB
当满足条件A1时,在5和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORDD00DD
当满足条件A1时,在5和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFF00FF
当满足条件A1时,在5.2位置书写文字,画红色
VAR2赋值:(((((成交额(元)的5日简单移动平均 / 成交量(手)的5日简单移动平均) / 100) - ((成交额(元)的110日简单移动平均 / 成交量(手)的110日简单移动平均) / 100)) / ((成交额(元)的5日简单移动平均 / 成交量(手)的5日简单移动平均) / 100)) < (0 - 0.273))
N赋值:5
VAR1赋值:4*(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100的5日[1日权重]移动平均- 3*(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100的5日[1日权重]移动平均的3.2日[1日权重]移动平均,画黄色,线宽为1
输出小试牛刀: 如果VAR1上穿VAR2,返回200,否则返回0,STICK,画黄色
RSV赋值:(((收盘价 - 9日内最低价的最低值) / (9日内最高价的最高值 - 9日内最低价的最低值)) * 100)
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
X赋值:2日内J的最低值=8日内J的最低值
当满足条件J上穿1日前的J+0.01ANDXANDJ<19时,在-200位置书写文字,COLORFFFF00
LC赋值:1日前的收盘价
RSI赋值:((收盘价-LC和0的较大值的4.1日[1日权重]移动平均)/(收盘价-LC的绝对值的4.1日[1日权重]移动平均))*(100)
输出火山反转底部:(RSI上穿11)*(200),画绿色
 

源码:

 

TYP:=(HIGH + LOW + CLOSE)/3;CCI:(TYP-MA(TYP,14))*100/(1.5*AVEDEV(TYP,14)),colorred;涨:CROSS(CCI,0),colorred;强买入信号:CROSS(CCI,100),coloryellow;回:=CROSS(CCI,120) AND CCI>0,colorwhite;STICKLINE(涨,0,100,1,0),coloryellow;STICKLINE(强买入信号,100,200,1,0),COLORFF00FF;STICKLINE(回,150,50,1,0),colorwhite;DRAWTEXT(回,220,'回'),COLOR00FF00;STICKLINE(CCI>=100,100,150,1,0),coloryellow;STICKLINE(CCI>=150,150,200,1,0),colorred;STICKLINE(CCI<=-150,-150,-200,1,0),COLORFF6600;买入信号信号:=STICKLINE(CROSS(CCI,-120),-200,-150,0.5,0),colorred;STICKLINE(CROSS(CCI,-120),-150,50,0.5,0),colorred,LINETHICK1;DRAWTEXT(CROSS(CCI,-120),-100,' 买入信号'),colorred;CCI高度关注:=IF(REF(CCI,1)<-99 AND CCI >-98,1,0),colorwhite;STICKLINE(CCI高度关注,20,40,0.5,1),LINETHICK3,colorwhite;CCI逃逸:IF(REF(CCI,1)>99 AND CCI <98 ,1,0),colorgreen;STICKLINE(CCI逃逸,180,250,0.5,0),LINETHICK3,colorgreen;买入信号:IF(REF(CCI,1)<-99 AND CCI >REF(CCI,1),1,0),colorwhite;STICKLINE(买入信号,-50,50,0.5,0),COLORFF9900,LINETHICK1;CCI背:IF(LLV(CCI,2)>LLV(CCI,7) AND LLV(L,2)<=LLV(L,7) AND HHV(H,10)>MA(CLOSE,60),1,0),colorwhite;DRAWTEXT(CCI背,CCI-10,'B'),colorgreen;VAR6:=4*SMA((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*100,5,1)-3*SMA(SMA((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*100,5,1),3,1);VAR7:=8;准备: IF(VAR6<=8,100,0),STICK,colorwhite,LINETHICK2;趋势线: 3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),LINETHICK0;见底信号: 10;DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26));DEA:=EMA(DIFF,9),COLORFF00FF,LINETHICK1;CD:=2*(DIFF-DEA),COLORSTICK,LINETHICK1;低位:IF(DIFF<0,100,0),COLORFFFF00,LINETHICK1;VAR200:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;VAR300:=SMA(SMA(VAR200,3,1),3,1)/28.57;VAR400:=EMA(VAR300,5);操盘:=3*VAR300-2*VAR400;A1:=CROSS(操盘,VAR300) AND VAR300<2.1 AND C>O;STICKLINE(A1,5,0,4,0),COLOR770077;STICKLINE(A1,5,0,3,0),COLOR990099;STICKLINE(A1,5,0,2,0),COLORBB00BB;STICKLINE(A1,5,0,1,0),COLORDD00DD;STICKLINE(A1,5,0,0.3,0),COLORFF00FF;DRAWTEXT(A1,5.2,'全仓'),colorred;VAR2:=(((((MA(AMOUNT,5) / MA(VOL,5)) / 100) - ((MA(AMOUNT,110) / MA(VOL,110)) / 100)) / ((MA(AMOUNT,5) / MA(VOL,5)) / 100)) < (0 - 0.273));N:=5;VAR1:=4*SMA((CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,5,1)- 3*SMA(SMA((CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,5,1),3.2,1),coloryellow,LINETHICK1;小试牛刀: IF(CROSS(VAR1,VAR2),200,0),STICK,coloryellow;RSV:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;X:=LLV(J,2)=LLV(J,8);DRAWTEXT(CROSS(J,REF(J+0.01,1)) AND X AND J<19,-200,'←低进'),COLORFFFF00;LC:=REF(CLOSE,1);RSI:=((SMA(MAX(CLOSE - LC,0),4.1,1))/(SMA(ABS(CLOSE - LC),4.1,1)))*(100);火山反转底部:(CROSS(RSI,11))*(200),colorgreen;

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容