编程思路破译 A赋值:到最后交易的周期 A1赋值:日不等于1日前的日 A2赋值:上次A1距今天数+1 A3赋值:收盘价的A2日简单移动平均 A4赋值:成交额(元)的A2日累和/成交量(手)的A2日累和/100 A5赋值:如果当前流通股本(手)>0,返回A4,否则返回A3 均价线赋值:如果A<=A2的最后一日取值设为常数,返回A5,否则返回无效数 分钟有效周期赋值:如果周期类型=2,返回15,否则返回如果周期类型=3,返回30,否则返回如果周期类型=4,返回60,否则返回如果周期类型=5,返回240,否则返回无效数 分时价赋值:区间过滤 分时判断赋值:如果分时价=无效数,返回1,否则返回如果分钟有效周期=无效数,返回无效数,否则返回1 DIFF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均 DEA赋值:DIFF的9日指数移动平均 MACD赋值:2*(DIFF-DEA) KX赋值:首次收盘价距今天数 HHN赋值:KX日内DIFF的最高值的最后一日取值设为常数 HLN赋值:KX日内DEA的最低值的最后一日取值设为常数 RC1赋值:(HHN+HLN)/2的最后一日取值设为常数 SS赋值:((HHN-HLN)/200) MACD底部赋值:(-100*SS+RC1)+-(-100*SS+RC1),COLOR669999 MACD顶部赋值:(100*SS+RC1)+-(-100*SS+RC1),COLORFF0033 MACD中轴赋值:0+-(-100*SS+RC1) DIFF修正赋值:DIFF+-(-100*SS+RC1),COLOR008080 DEA修正赋值:DEA+-(-100*SS+RC1),COLOR00FF00 MACD修正赋值:2*(DIFF修正-DEA修正)+MACD中轴,COLOR0000BB,NODRAW MACD超跌赋值:KX日内MACD修正的最低值的最后一日取值设为常数 MACD超跌线赋值:如果MACD超跌<MACD底部,返回MACD超跌,否则返回MACD底部 顶部赋值:MACD顶部+-MACD超跌线 天际赋值:顶部*0.809 中轴赋值:MACD中轴+-MACD超跌线 海面赋值:顶部*0.191 底部赋值:MACD底部 RSVA赋值:(收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值)*顶部 输出K:RSVA的3日[1日权重]移动平均,COLORFFFFFF,NODRAW 输出D:K的3日[1日权重]移动平均,COLOR00FFFF,NODRAW 原J值参数赋值:3*K-2*D JD赋值:如果原J值参数<底部,返回底部,否则返回原J值参数 输出J:如果JD>顶部,返回顶部,否则返回JD,COLORFF00FF,NODRAW MACD多头赋值:DIFF修正+-MACD超跌线,COLOR339999 空头赋值:DEA修正+-MACD超跌线,COLOR00FF00 输出量能柱:2*(MACD多头-空头)+中轴,COLOR0000BB,NODRAW 超前DEA赋值:(MACD多头的7日指数移动平均) 超前MACD赋值:2*(MACD多头-超前DEA)+中轴 VAR1大盘赋值:13日内最低价的最低值 VAR2大盘赋值:13日内最高价的最高值 VAR3大盘赋值:((收盘价-VAR1大盘)/(VAR2大盘-VAR1大盘)*顶部的5日[1日权重]移动平均)-顶部/2 VAR4大盘赋值:(VAR2大盘-收盘价)/(VAR2大盘-VAR1大盘)*顶部的5日[1日权重]移动平均-顶部/2 大盘散户赋值:如果VAR4大盘<底部,返回底部,否则返回VAR4大盘,COLOR408000 大盘主力赋值:如果VAR3大盘<底部,返回底部,否则返回VAR3大盘,COLOR330088 最高获利参数赋值:顶部/100 VAR1C赋值:(获利盘为89%的成本分布-获利盘为11%的成本分布)*最高获利参数 VAR2C赋值:(获利盘为99.9%的成本分布-获利盘为1%的成本分布)*最高获利参数 单峰赋值:((1-VAR1C/VAR2C))*顶部 低密赋值:((获利盘为90%的成本分布-获利盘为60%的成本分布)/VAR2C)*顶部 高密赋值:((获利盘为40%的成本分布-获利盘为1%的成本分布)/VAR2C)*顶部 赢利赋值: (以成交额(元)/成交量(手)/99计算的获利盘比例的2日[1日权重]移动平均)*顶部 输出活跃度:顶部-顶部/(1+换手线的21日指数移动平均),COLOR774455 赋值:如果VAR1C>顶部,返回顶部,否则返回VAR1C,COLORFFFFFF 赋值:如果VAR2C>顶部,返回顶部,否则返回VAR2C,COLORFF0000 套牢筹码上升赋值:如果(单峰-赢利)>底部,返回(单峰-赢利),否则返回底部 个股散户赋值:如果套牢筹码上升>顶部,返回顶部,否则返回套牢筹码上升,COLOR408000 输出散户:如果个股散户=无效数,返回无效数,否则返回个股散户,COLOR408000 获利筹码上升赋值:如果(赢利-单峰)>底部,返回(赢利-单峰),否则返回底部 个股主力赋值:如果获利筹码上升>顶部,返回顶部,否则返回获利筹码上升,COLOR330088 输出主力:如果个股主力=无效数,返回无效数,否则返回个股主力,COLOR330088 输出换手:成交量(手)的1日累和/当前流通股本(手)*100,COLOR666666,NODRAW 输出⑤日换:成交量(手)的5日累和/当前流通股本(手)*100,COLOR999999,NODRAW 输出金色背景修边1:当满足条件收盘价>0ANDCURRBARSCOUNT>=2时,在顶部和底部位置之间画柱状线,宽度为3.05,0不为0则画空心柱.,COLOR003333 输出金色背景修边2:当满足条件收盘价>0ANDCURRBARSCOUNT>=2时,在顶部和中轴位置之间画柱状线,宽度为3.05,0不为0则画空心柱.,COLOR003333 输出金色背景补充:画带状线 输出金色背景:画带状线 输出追涨热度峰紫色:画带状线 高密峰墨蓝色赋值:画带状线 低密峰纯蓝色赋值:画带状线 输出90%成本峰:画带状线 输出70%成本峰:画带状线 输出散户峰绿色:画带状线 输出主力峰红色:画带状线 输出MACD多空趋势:画带状线 MACD多头重画赋值:画带状线 MACD空头重画赋值:画带状线 VAR1赋值:收盘价>1日前的收盘价 AND 收盘价>2日前的收盘价 VAR2赋值:1日前的VAR1 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价 VAR3赋值:1日前的VAR2 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价 VAR4赋值:1日前的VAR3 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价 VAR5赋值:1日前的VAR4 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价 VAR6赋值:1日前的VAR5 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价 VAR7赋值:1日前的VAR6 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价 VAR8赋值:1日前的VAR7 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价 VAR9赋值:1日前的VAR8 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价 VARD赋值:收盘价<1日前的收盘价 AND 收盘价<2日前的收盘价 VARE赋值:1日前的VARD AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价 VARF赋值:1日前的VARE AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价 VAR10赋值:1日前的VARF AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价 VAR11赋值:1日前的VAR10 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价 VAR12赋值:1日前的VAR11 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价 VAR13赋值:1日前的VAR12 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价 VAR14赋值:1日前的VAR13 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价 VAR15赋值:1日前的VAR14 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价 VAR16赋值:1日前的VAR15 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价 VAR17赋值:1日前的VAR16 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价 VAR18赋值:1日前的VAR17 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价 三平底翻金赋值:(1日前的VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13ORVAR14ORVAR15ORVAR16ORVAR17ORVAR18)AND VAR1 主力启动线赋值:成交量(手)的5日简单移动平均,COLORFFFFFF 主力洗盘线赋值:成交量(手)的35日简单移动平均,COLOR00FFFF 资金异动线赋值:成交量(手)的135日简单移动平均,COLORFF0000 出击赋值:(主力启动线上穿资金异动线 OR ((主力洗盘线 > 资金异动线) AND 主力启动线上穿主力洗盘线)),画黄色 启动赋值:(主力启动线>1日前的主力启动线 AND (成交量(手)上穿主力启动线 AND (1日前的成交量(手)<1日前的资金异动线 OR 2日前的成交量(手)<2日前的资金异动线))),COLOR45AAEE 成立赋值:三平底翻金 AND (出击 OR 启动) 当满足条件成立时,在MACD多空趋势位置画14号图标 买入提示赋值:如果成立=1,返回海面*0.5,否则返回0 AND 分时判断=1 输出顶部线:画带状线 输出天际线:画带状线 输出海面线:画带状线 输出超前MACD红柱1:当满足条件超前MACD>=中轴时,在超前MACD和中轴位置之间画柱状线,宽度为1.50,0不为0则画空心柱.,COLOR226688 输出超前MACD红柱2:当满足条件超前MACD>=中轴时,在超前MACD和中轴位置之间画柱状线,宽度为0.95,0不为0则画空心柱.,COLOR4488BB 输出超前MACD红柱3:当满足条件超前MACD>=中轴时,在超前MACD和中轴位置之间画柱状线,宽度为0.31,0不为0则画空心柱.,COLOR55AADD 输出超前MACD兰柱1:当满足条件超前MACD<=中轴时,在超前MACD和中轴位置之间画柱状线,宽度为1.50,0不为0则画空心柱.,COLOR006600 输出超前MACD兰柱2:当满足条件超前MACD<=中轴时,在超前MACD和中轴位置之间画柱状线,宽度为0.95,0不为0则画空心柱.,COLOR007700 输出超前MACD兰柱3:当满足条件超前MACD<=中轴时,在超前MACD和中轴位置之间画柱状线,宽度为0.31,0不为0则画空心柱.,COLOR008800 输出MACD红柱1:当满足条件量能柱>=中轴时,在量能柱和中轴位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR000077 输出MACD红柱2:当满足条件量能柱>=中轴时,在量能柱和中轴位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLOR000088 输出MACD红柱3:当满足条件量能柱>=中轴时,在量能柱和中轴位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLOR000099 输出MACD红柱4:当满足条件量能柱>=中轴时,在量能柱和中轴位置之间画柱状线,宽度为0.15,0不为0则画空心柱.,COLOR0000AA 输出MACD兰柱1:当满足条件量能柱<=中轴时,在量能柱和中轴位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORAA6633 输出MACD兰柱2:当满足条件量能柱<=中轴时,在量能柱和中轴位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLORBB7744 输出MACD兰柱3:当满足条件量能柱<=中轴时,在量能柱和中轴位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLORCC8855 输出MACD兰柱4:当满足条件量能柱<=中轴时,在量能柱和中轴位置之间画柱状线,宽度为0.15,0不为0则画空心柱.,COLORDD9966 输出中轴线:画带状线 输出顶部线文字:当满足条件到最后交易的周期=1时,在顶部*0.98位置书写文字,COLORFF0033 输出天际线文字:当满足条件到最后交易的周期=1时,在天际*0.98位置书写文字,COLOR404080 输出海面线文字:当满足条件到最后交易的周期=1时,在海面位置书写文字,COLOR999900 输出底部线文字:当满足条件到最后交易的周期=1时,在底部位置书写文字,COLOR669999 输出中轴线文字:当满足条件到最后交易的周期=1时,在中轴位置书写文字,COLORFF8080 输出D线重画:画带状线 输出K线重画:画带状线 输出J线重画:画带状线 VARA7赋值:100-3*(收盘价-75日内收盘价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-75日内收盘价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均 VARA8赋值:VARA7<1日前的VARA7 AND 成交量(手)>1日前的成交量(手) AND 收盘价>1日前的收盘价 输出超短线:如果VARA8>0,返回中轴,否则返回无效数,线宽为7,画黄色 程序源码 A:=CURRBARSCOUNT; A1:=DAY!=REF(DAY,1); A2:=BARSLAST(A1)+1; A3:=MA(C,A2); A4:=SUM(AMO,A2)/SUM(VOL,A2)/100; A5:=IF(CAPITAL>0,A4,A3); 均价线:=IF(A<=CONST(A2),A5,DRAWNULL); 分钟有效周期:=IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,240,DRAWNULL)))); 分时价:=TFILT(CLOSE,CURRBARSCOUNT,00,CURRBARSCOUNT,00); 分时判断:=IF(分时价=DRAWNULL,1,IF(分钟有效周期=DRAWNULL,DRAWNULL,1)); DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIFF,9); MACD:=2*(DIFF-DEA); KX:=BARSSINCE(CLOSE);{←首次开盘价距金的天数} HHN:=CONST(HHV(DIFF,KX)); HLN:=CONST(LLV(DEA,KX)); RC1:=CONST((HHN+HLN)/2); SS:=((HHN-HLN)/200); MACD底部:=(-100*SS+RC1)+-(-100*SS+RC1),COLOR669999; MACD顶部:=(100*SS+RC1)+-(-100*SS+RC1),COLORFF0033; MACD中轴:=0+-(-100*SS+RC1); DIFF修正:=DIFF+-(-100*SS+RC1),COLOR008080; DEA修正:=DEA+-(-100*SS+RC1),COLOR00FF00; MACD修正:=2*(DIFF修正-DEA修正)+MACD中轴,COLOR0000BB,NODRAW; MACD超跌:=CONST(LLV(MACD修正,KX)); MACD超跌线:=IF(MACD超跌<MACD底部,MACD超跌,MACD底部); {----------------------利用MACD趋势进行精确顶底判断------------------------} 顶部:=MACD顶部+-MACD超跌线; 天际:=顶部*0.809; 中轴:=MACD中轴+-MACD超跌线; 海面:=顶部*0.191; 底部:=MACD底部; {------------------------传统KDJ指标结合MACD优化---------------------------} RSVA:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*顶部;{采用21日月线优化} K:SMA(RSVA,3,1),COLORFFFFFF,NODRAW; D:SMA(K,3,1),COLOR00FFFF,NODRAW; 原J值参数:=3*K-2*D; JD:=IF(原J值参数<底部,底部,原J值参数);{J值底部钝化处理} J:IF(JD>顶部,顶部,JD),COLORFF00FF,NODRAW;{底部钝化处理后再进行顶部钝化处理} {---------------------------MACD多空量能判断-------------------------------} MACD多头:=DIFF修正+-MACD超跌线,COLOR339999; 空头:=DEA修正+-MACD超跌线,COLOR00FF00; 量能柱:2*(MACD多头-空头)+中轴,COLOR0000BB,NODRAW; 超前DEA:=(EMA(MACD多头,7)); 超前MACD:=2*(MACD多头-超前DEA)+中轴; {-----------------------------------大盘动向-------------------------------} VAR1大盘:=LLV(LOW,13); VAR2大盘:=HHV(HIGH,13); VAR3大盘:=(SMA((CLOSE-VAR1大盘)/(VAR2大盘-VAR1大盘)*顶部,5,1))-顶部/2; VAR4大盘:=SMA((VAR2大盘-CLOSE)/(VAR2大盘-VAR1大盘)*顶部,5,1)-顶部/2; 大盘散户:=IF(VAR4大盘<底部,底部,VAR4大盘),COLOR408000; 大盘主力:=IF(VAR3大盘<底部,底部,VAR3大盘),COLOR330088; {---------------------------------密集成本突破-----------------------------} 最高获利参数:=顶部/100; VAR1C:=(COST(89)-COST(11))*最高获利参数; VAR2C:=(COST(99.9)-COST(1))*最高获利参数; 单峰:=((1-VAR1C/VAR2C))*顶部; 低密:=((COST(90)-COST(60))/VAR2C)*顶部; 高密:=((COST(40)-COST(1))/VAR2C)*顶部; 赢利:= (SMA(WINNER(AMOUNT/VOL/99),2,1))*顶部; 活跃度:顶部-顶部/(1+EXPMA(HSL,21)),COLOR774455;{←CYF公众追涨热情指标} 70%成本集中度:=IF(VAR1C>顶部,顶部,VAR1C),COLORFFFFFF; 90%成本集中度:=IF(VAR2C>顶部,顶部,VAR2C),COLORFF0000; 套牢筹码上升:=IF((单峰-赢利)>底部,(单峰-赢利),底部); 个股散户:=IF(套牢筹码上升>顶部,顶部,套牢筹码上升),COLOR408000; 散户:IF(个股散户=DRAWNULL,DRAWNULL,个股散户),COLOR408000; 获利筹码上升:=IF((赢利-单峰)>底部,(赢利-单峰),底部); 个股主力:=IF(获利筹码上升>顶部,顶部,获利筹码上升),COLOR330088; 主力:IF(个股主力=DRAWNULL,DRAWNULL,个股主力),COLOR330088; {--------------------换手率,五日换手率辅助判断个股活跃度-------------------} 换手:SUM(VOL,1)/CAPITAL*100,COLOR666666,NODRAW; ⑤日换:SUM(VOL,5)/CAPITAL*100,COLOR999999,NODRAW; {----------------------密集成本突破指标筹码峰画线--------------------------} 金色背景修边1:STICKLINE(C>0 AND CURRBARSCOUNT>=2,顶部,底部,3.05,0),COLOR003333; 金色背景修边2:STICKLINE(C>0 AND CURRBARSCOUNT>=2,顶部,中轴,3.05,0),COLOR003333; 金色背景补充:DRAWBAND(顶部,RGB(51,51,0),中轴,RGB(51,51,0)); 金色背景:DRAWBAND(顶部,RGB(51,51,0),底部,RGB(128,128,128)); 追涨热度峰紫色:DRAWBAND(活跃度,RGB(66,52,81),底部,RGB(204,0,0)); 高密峰墨蓝色:=DRAWBAND(高密,RGB(0,0,51),底部,RGB(0,0,255)); 低密峰纯蓝色:=DRAWBAND(低密,RGB(0,0,102),底部,RGB(0,0,255)); 90%成本峰:DRAWBAND(90%成本集中度,RGB(0,0,153),底部,RGB(0,0,153)); 70%成本峰:DRAWBAND(70%成本集中度,RGB(0,128,0),底部,RGB(255,255,255)); 散户峰绿色:DRAWBAND(散户,RGB(0,64,0),底部,RGB(204,0,0)); 主力峰红色:DRAWBAND(主力,RGB(102,26,51),底部,RGB(0,0,255)); MACD多空趋势:DRAWBAND(MACD多头,RGB(204,51,51),空头,RGB(0,179,0)); MACD多头重画:=DRAWBAND(MACD多头,RGB(153,153,51),MACD多头,RGB(153,153,51)); MACD空头重画:=DRAWBAND(空头,RGB(0,204,0),空头,RGB(0,204,0)); {--------创幻论坛'131488’会员提供的通达信■新宝塔线■-----原码-----------} VAR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2); VAR2:=REF(VAR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); VAR3:=REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); VAR4:=REF(VAR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); VAR5:=REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); VAR6:=REF(VAR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); VAR7:=REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); VAR8:=REF(VAR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); VAR9:=REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); VARD:=CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2); VARE:=REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); VARF:=REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); VAR10:=REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); VAR11:=REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); VAR12:=REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); VAR13:=REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); VAR14:=REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); VAR15:=REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); VAR16:=REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); VAR17:=REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); VAR18:=REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); 三平底翻金:=(REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1)) AND VAR1; 主力启动线:=MA(V,5),COLORFFFFFF; 主力洗盘线:=MA(V,35),COLOR00FFFF; 资金异动线:=MA(V,135),COLORFF0000; {----------------------------买卖参考--------------------------------------} 出击:=(CROSS(主力启动线,资金异动线) OR ((主力洗盘线 > 资金异动线) AND CROSS(主力启动线,主力洗盘线))),COLORYELLOW; 启动:=(主力启动线>REF(主力启动线,1) AND (CROSS(VOL,主力启动线) AND (REF(VOL,1)<REF(资金异动线,1) OR REF(VOL,2)<REF(资金异动线,2)))),COLOR45AAEE; 成立:=三平底翻金 AND (出击 OR 启动); DRAWICON(成立,MACD多空趋势,14); 买入提示:=IF(成立=1,海面*0.5,0) AND 分时判断=1; {------------------------顶部线,天际线,海面线,底部线重画-------------------} 顶部线:DRAWBAND(顶部,RGB(51,0,255),顶部,RGB(51,0,255)); 天际线:DRAWBAND(天际,RGB(128,64,64),天际,RGB(128,64,64)); 海面线:DRAWBAND(海面,RGB(0,153,153),海面,RGB(0,153,153)); {------------------------超前MACD多空量能柱--------------------------------} 超前MACD红柱1:STICKLINE(超前MACD>=中轴,超前MACD,中轴,1.50,0),COLOR226688; 超前MACD红柱2:STICKLINE(超前MACD>=中轴,超前MACD,中轴,0.95,0),COLOR4488BB; 超前MACD红柱3:STICKLINE(超前MACD>=中轴,超前MACD,中轴,0.31,0),COLOR55AADD; 超前MACD兰柱1:STICKLINE(超前MACD<=中轴,超前MACD,中轴,1.50,0),COLOR006600; 超前MACD兰柱2:STICKLINE(超前MACD<=中轴,超前MACD,中轴,0.95,0),COLOR007700; 超前MACD兰柱3:STICKLINE(超前MACD<=中轴,超前MACD,中轴,0.31,0),COLOR008800; {--------------------------MACD多空量能柱----------------------------------} MACD红柱1:STICKLINE(量能柱>=中轴,量能柱,中轴,1.5,0),COLOR000077; MACD红柱2:STICKLINE(量能柱>=中轴,量能柱,中轴,1.1,0),COLOR000088; MACD红柱3:STICKLINE(量能柱>=中轴,量能柱,中轴,0.6,0),COLOR000099; MACD红柱4:STICKLINE(量能柱>=中轴,量能柱,中轴,0.15,0),COLOR0000AA; MACD兰柱1:STICKLINE(量能柱<=中轴,量能柱,中轴,1.5,0),COLORAA6633; MACD兰柱2:STICKLINE(量能柱<=中轴,量能柱,中轴,1.1,0),COLORBB7744; MACD兰柱3:STICKLINE(量能柱<=中轴,量能柱,中轴,0.6,0),COLORCC8855; MACD兰柱4:STICKLINE(量能柱<=中轴,量能柱,中轴,0.15,0),COLORDD9966; {---------中轴线重画及顶部线,天际线,海面线,底部线,多空线文字说明-----------} 中轴线:DRAWBAND(中轴,RGB(128,128,255),中轴,RGB(128,128,255)); 顶部线文字:DRAWTEXT(CURRBARSCOUNT=1,顶部*0.98,' 顶部线'),COLORFF0033; 天际线文字:DRAWTEXT(CURRBARSCOUNT=1,天际*0.98,' 天际线'),COLOR404080; 海面线文字:DRAWTEXT(CURRBARSCOUNT=1,海面,' 海面线'),COLOR999900; 底部线文字:DRAWTEXT(CURRBARSCOUNT=1,底部,' 底部线'),COLOR669999; 中轴线文字:DRAWTEXT(CURRBARSCOUNT=1,中轴,' 多空线'),COLORFF8080; {-------------------------------传统KDJ指标线重画--------------------------} D线重画:DRAWBAND(D,RGB(255,255,0),D*0.998,RGB(255,255,0)); K线重画:DRAWBAND(K,RGB(255,255,255),K,RGB(255,255,255)); J线重画:DRAWBAND(J,RGB(255,0,255),J,RGB(255,0,255)); VARA7:=SMA(SMA(100-3*(C-LLV(C,75))/(HHV(H,75)-LLV(L,75))*100,20,1)+SMA(2*(C-LLV(C,75))/(HHV(H,75)-LLV(L,75))*100,20,1),15,1); VARA8:=VARA7<REF(VARA7,1) AND V>REF(V,1) AND C>REF(C,1); 超短线:IF(VARA8>0,中轴,DRAWNULL),LINETHICK7,COLORYELLOW; 该公式包含未来函数:WINNER 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|