通达信-公式编程技巧300例

(2018-11-14 18:51:53)▼0001--主图显示代码及板块0002--主图显示成交量0003--预测全天成交量、换手率0004--收盘线(主图)0005--时间周期线示例(主图叠加)0006--BACKSET()函数的高级用法0007--MACD 金死叉间最大、最小值0008--曲线在N 天内的平均变化率0009--变动角0010--曲线上相距N 天的两点的连线的斜率0011--倾角0012--交叉点0013--下拐点(由下向上转)0014--上拐点(由上向下转)0015--位置(求得交叉点/拐点到当前的周期)0016--曲线A 叠加曲线B0017--任意两条指标线在某数以下(或以上)两次金叉的通式0018--今收盘对于N 日内最低收盘价的涨幅(%)0019--今收盘对于N 日内最高收盘价的跌幅(%)0020--股价在过去N 日内运行空间的相对位置0021--股价上方N1%至N2%处的筹码(%)0022--股价下方N1%至N2%处的筹码(%)0023--收盘价N%处的套牢盘0024--收盘价N%处的获利盘0025--下影线0026--上影线0027--本周期的涨跌幅0028--振幅0029--均线金叉030--均线死叉0031--均线多头排列0032--均线空头排列0033--N 日均线向下0034--N 日均线向上0035--N 日均线走平0036--向前N 日至M 日出现过均线死叉(P1< P2)0037--今日成交量大于N 日以来的均量0038--低位密集0039--换手率0040--N 日盈亏0041--曲线叠加0042--均线变色0043--基本配色:白红峰0044--基本配色:白晶峰0045--基本配色:白蓝峰0046--基本配色:白绿峰0047--基本配色:淡紫峰0048--基本配色:黄褐峰0049--基本配色:黄红峰0050--基本配色:黄绿峰0051--基本配色:灰色峰0052--基本配色:绿蓝峰0053--随机K 线最高、最低价向右平行线0054--显示无数条线0055--底背离0056--顶背离0057--N 次金叉、死叉0058--5 分钟副图显示15 分钟K 线0059--移动成本0060--妙用SUMBARS()函数0061--取得K 线的序号0062--变量宣告0063--跨周期引用数据0064--未来数据、未知数据0065--主图KD0066--描绘K 线0067--分时K 线当天K 线序号0068--系统参数函数0069--概率统计0070--五彩K 线常用颜色0071--分析家公式设定注意事项0072--交易系统公式交易类型0073--可供引用的周期类型0074--引用表达式0075--符号一览表0076--横向统计0077--扩展数据0078--峰点公式0079--窄幅整理0080--N 天前到M 天前之间的最高价0081--某时间段最高价0082--二十日内是否有过涨停0083--放量创新高0084--突破长期平台整理0085--尾盘大单拉升或打压0086--MACD 柱状体变宽语法0087--傅立叶变换0088--周期切换0089--公历农历0090--添加自己的特色指针子选单0091--5 日均线转折价0092--平均真实波幅ATR BANDS0093--SYSPARAM(1)函数的说明0094--真实波幅AND 平均真实波幅。0095--条件成立当日低点向后划水平线直到水平线跌破。0096--分析周期切换→均线参数自动切换(1)0097--分析周期切换→均线参数自动切换(2)0098--调用某某公式内的时间数列线0099--三角函数AND 角度线0100--个股和大盘联动K 线/////////////////////////////////////////////公式技巧(0101~0200)0101--含职工股0102--次新中小0103--收盘大于开盘0104--涨跌幅度0105--小盘选股0106--低市盈率选股0107--业绩选股0108--小盘股0109--大盘股0110--净资产收益率选股0111--B 股板块0112--无国家股板块0113--每股净资产选股0114--每股未分配利润选股0115--股东权益比率选股0116--每股公积选股0117--举牌概念股0118--指数效应股0119--H 股板块0120--含转配股0121--主营业务利润率选股0122--市净率选股0123--流动比率选股0124--次新股选股0125--上市时段选股0126--涨幅选股0127--委比选股0128--委差选股0129--内外盘选股(上涨)0130--内外盘选股(下跌)0131--阶段涨幅选股0132--即时量比选股0133--大手笔成交选股(买)0134--大手笔成交选股(卖)0135--买盘大手笔挂单0136--卖盘大手笔挂单0137--换手率选股0138--涨速选股0139--振幅选股0140--股价-均价选股0141--N 日内创新高0142--N 日内创新低0143--M 日内阴线多于阳线0144--M 日内阳线多于阴线0145--N 日内上涨多于下跌0146--N 日内下跌多于上涨0147--连续N 天收阳线0148--连续N 天收阴线0149--连续N 天上涨0150--连续N 日下跌0151--首次创新高0152--创历史新高0153--创历史新低0154--单日放量0155--阶段缩量0156--阶段放量0157--持续放量0158--持续缩量0159--间隔放量0160--放量上攻0161--温和放量上攻0162--突然放量0163--平台整理0164--尾盘打压0165--尾盘拉升0166--盘中逆势走强股0167--突破长期盘整0168--阶段强势股0169--阶段弱势股0170--大盘同步选股0171--N 日内强势股0172--均线多头排列0173--均线空头排列0174--强势整理0175--高开大阴线0176--低开大阳线0177--跳空缺口选股0178--大买单提取0179--今日大单笔数0180--大盘同步指标0181--大手笔之差0182--活跃股指标0183--阶段强势指标0184--内外盘比率0185--内外盘之差0186--平均每笔成交0187--QHLSR 阻力指标0188--盘中强势指标0189--大卖单提取0190--阶段总成交额0191--筑底指标0192--阶段换手率0193--阶段涨幅0194--阶段总成交量0195--外盘笔数、内盘笔数、总成笔数0196--每笔手数、外内比率0197--外内手差、大手之差0198--外大手数、内大手数0199--外内笔差、外大笔数0200--内大笔数、大手笔差////////////////////////////////////////////公式技巧(0201~0235)0201--早晨之星0202--黄昏之星0203--十字星0204--长十字0205--垂死十字0206--早晨十字星0206--早晨十字星0208--射击之星0209--倒转锤头0210--锤头0211--吊颈0212--穿头破脚0213--乌云盖顶0214--曙光初现0215--身怀六甲0216--十字胎0217--平顶0218--平底0219--大阳烛0220--大阴烛0221--好友反攻0222--跳空缺口0223--三个白武士0224--三只乌鸦0225--双飞乌鸦0226--上升三部曲0227--下跌三部曲0228--长下影0229--长上影0230--分离0231--光头阳线0232--光脚阴线0233--孕育线0234--如何编写筹码分布公式guminxuexiao.com0235--公式底部显示“开、高、低、收”公式技巧(0001~0100)0001--主图显示代码及板块一、显示板块例一:DRAWTEXT(BARPOS=SYSPARAM(2),H,'\N 所属板块:'+BLKNAME),ALIGN4,COLORYELLOW;例二:DRAWTEXT(SYSPARAM(2)=BARPOS,C,' 所属板块:'+BLKNAME),ALIGN4,COLORYELLOW;例三:DRAWTEXT(SYSPARAM(2)=BARSCOUNT(C),H,'[ 所属版块]:'+BLKNAME),ALIGN4,COLORYELLOW;二、显示代码及板块S:=STKLABEL;DRAWTEXT(SYSPARAM(2)=BARPOS,C,S),ALIGN4,COLORYELLOW;DRAWTEXT(BARPOS=SYSPARAM(2),H,'\N 所属板块:'+BLKNAME),ALIGN4,COLORYELLOW;{N 与所属板块之间空六格,以显示代码}-------------------------------------------------------------------------------0002--主图显示成交量前四例可实际使用,后三例的思路不错,但量柱过高,部分遮住K 线,有待完善。例一:BB:=HHV(VOL,SYSPARAM(3)-SYSPARAM(2));HH:=SYSPARAM(4);LL:=SYSPARAM(5);TT:=IF(HH-LL<=2.5,0.25,IF(HH-LL<=5,0.8,IF(HH-LL<=10,2,IF(HH-LL<=20,3,IF(HH-LL<<BR>=31,4,IF(HH-LL<=41,5,IF(HH-LL<=50,6,IF(HH-LL<=60,7,IF(HH-LL<=70,8,IF(HH-LL<=80,9,1))))))))));MA(V/BB*0.9*TT+LL,5)-0.04;MA(V/BB*0.9*TT+LL,10)-0.04;MA(V/BB*0.9*TT+LL,34)-0.04;STICKLINE(C>=REF(C,1),V/BB*0.9*TT+LL-0.04,LL-0.04,4,1)COLOR9090EE;STICKLINE(C< REF(C,1 ),V/BB*0.9*TT+LL-0.04,LL-0.04,4,1)COLORBLUE;STICKLINE(C>=O,C,O,8,0),COLOR0055AA;STICKLINE(C<=O,C,O,8,0),COLOR006600;STICKLINE(C>=O,C,O,5,0),COLOR0077CC;STICKLINE(C>=O,C,O,3,0),COLOR0099DD;STICKLINE(C>=O,H,L,0,0),COLOR00BBFF;STICKLINE(C<=O,C,O,5,0),COLOR009900;STICKLINE(C<=O,C,O,3,0),COLOR00BB00;STICKLINE(C<=O,H,L,0,0),COLOR00EE00例二:BB:=HHV(VOL,SYSPARAM(3)-SYSPARAM(2));HH:=SYSPARAM(4);LL:=SYSPARAM(5);TT:=IF(HH-LL<4,0.5,1);STICKLINE(C>=REF(C,1),VOL/BB*0.8*TT+LL,LL,4,1)COLOR9090EE;STICKLINE(C< REF(C,1 ),VOL/BB*0.8*TT+LL,LL,4,1)COLORBLUE;STICKLINE(C>=O,C,O,8,0),COLOR0055AA;STICKLINE(C<=O,C,O,8,0),COLOR006600;STICKLINE(C>=O,C,O,5,0),COLOR0077CC;STICKLINE(C>=O,C,L,3,0),COLOR0099DD;STICKLINE(C>=O,H,L,0,0),COLOR00BBFF;STICKLINE(C<=O,C,O,5,0),COLOR009900;STICKLINE(C<=O,C,O,3,0),COLOR00BB00;STICKLINE(C<=O,H,L,0,0),COLOR00EE00例三:A1:=VOL;A2:=VOL/CAPITAL*100/15;A3:=SYSPARAM(5);A4:=A3-0.3;STICKLINE(C>0 AND C>REF(C,1),A4,A4+A2,7,1),COLORRED;STICKLINE(C>0 AND C<=REF(C,1),A4,A4+A2,7,0),COLORCCFF99;DRAWNUMBER(SYSPARAM(1)=BARPOS AND C>0,A4,A1,1),COLOR00FFFF;DRAWTEXT(SYSPARAM(1)=BARPOS,A4,'成交量:'),COLOR00FFFF,ALIGN2;{A2 中的15 可调;A4 中的0.3 可调}例四:可以调节量柱的高度,不会覆盖K 线。使用时,请打开光标。注意,在“管理→系统选项→图形→主图坐标仅随K 线变动”处不要打钩。亦显示换手率的数值。A1:=VOL/CAPITAL*100/15;A2:=SYSPARAM(5);A3:=A2-0.3;STICKLINE(C>=O,A3,A3+A1,7,1),COLORRED;STICKLINE(C< O,A3,A3+A1,7,0),COLORCCFF99;换:VOL/CAPITAL*100,LINETHICK0,COLORRED;例五:STICKLINE(C>REF(C,1),VOL*0.00001+SYSPARAM(5),SYSPARAM(5),8,1)COLORRED;STICKLINE(C<<BR>REF(C,1),VOL*0.00001+SYSPARAM(5),SYSPARAM(5),8,0)COLORCYAN;VMA5:MA(VOL*0.00001+SYSPARAM(5),5);VMA15:MA(VOL*0.00001+SYSPARAM(5),15);{可通过修改“V*0.00001”中的“0.00001”进行优化}例六:STICKLINE(C>REF(C,1)ANDC<10,VOL*0.000001+SYSPARAM(5),SYSPARAM(5),8,1)COLORRED;STICKLINE(C< REF(C,1)ANDC<10,VOL*0.000001+SYSPARAM(5),SYSPARAM(5),8,0)COLORCYAN;{主图一般用百分比坐标,加限定不是好的解决办法}例七:MA5:MA(C,P1); { P1:5 P2:10 P3:20 P4:30 N:0.6 M:1}MA10:MA(C,P2);MA20:MA(C,P3);MA30:MA(C,P4);现价: DYNAINFO(7),COLORWHITE,LINETHICK1 POINTDOT;STICKLINE(C>O,O,C,7,0),COLORRED;STICKLINE(C>O,O,C,2,0),COLORB0B0FF;STICKLINE(C>O,O,C,1,0),COLORYELLOW;STICKLINE(C>O,L,H,0.1,0),COLORYELLOW;STICKLINE(C< O,O,C,7,0),COLORFF2020;STICKLINE(C< O,O,C,4,0),COLORFF6600;STICKLINE(C< O,O,C,2,0),COLORCYAN;STICKLINE(C< O,L,H,0.1,0),COLORCYAN;STICKLINE(C=O AND C>=REF(C,1),O,C,7,0),COLORRED;STICKLINE(C=O AND C>=REF(C,1),O,C,4,0),COLORB0B0FF;STICKLINE(C=O AND C>=REF(C,1),O,C,2,0),COLORYELLOW;STICKLINE(C=O AND C>=REF(C,1),L,H,0.1,0),COLORYELLOW;STICKLINE(C=O AND C< REF(C,1),O,C,7,0),COLORFF2020;STICKLINE(C=O AND C< REF(C,1),O,C,4,0),COLORFF6600;STICKLINE(C=O AND C< REF(C,1),O,C,2,0),COLORCYAN;STICKLINE(C=O AND C< REF(C,1),L,H,0.1,0),COLORCYAN;YYTTGG:=BARSCOUNT(HHV(V,0));BB:=HHV(VOL,SYSPARAM(3)-SYSPARAM(2));//画面中的最大成交量LL:=SYSPARAM(5);//主图可见K 线最低价STICKLINE(C>=REF(C,1),VOL/BB+LL*M,LL*M,8,1)COLOR50CCEE;STICKLINE(C< REF(C,1),VOL/BB+LL*M,LL*M,8,0)COLORBLUE;-------------------------------------------------------------------------------0003--预测全天成交量、换手率例一:根据分时成交量预测IF(OPENMINUTES(CURRENTTIME)=1,V,(V/OPENMINUTES(CURRENTTIME))*240);例二:预测量:STICKLINE(DYNAINFO(7)=CLOSE ANDDYNAINFO(10)=AMOUNT,VOL,MAX(VOL,DYNAINFO(17)*REF(MA(VOL,5),1)),7,1),COLORGREEN;例三:STICKLINE(DYNAINFO(7)=C ANDDYNAINFO(10)=AMOUNT,DYNAINFO(17)*REF(MA(VOL,5),1),0,4,1);DRAWTEXT(DYNAINFO(7)=C AND DYNAINFO(10)=AMOUNT,V,'← 实际V'),COLORRED;例四:预换手%:MAX(VOL,DYNAINFO(17)*REF(MA(VOL,5),1))/CAPITAL*100,COLORFFFF00;-------------------------------------------------------------------------------0004--收盘线(主图)IF(DYNAINFO(7)>0,DYNAINFO(7),MA(C,3));-------------------------------------------------------------------------------0005--时间周期线示例(主图叠加)INPUT:N(5,5,100);//参数定义ZIG(1,N);//高点FF:=PEAKBARS(1,N,1);FF:=IF(FF<6,PEAKBARS(1,N,2),FF);BARST:=SYSPARAM(1);VARIABLE:ZQ[序列数据量/2]:=1.236;ZQ[2]:=1.309;ZQ[3]:=1382;ZQ[4]:=1.5;ZQ[5]:=1.618;ZQ[6]:=1.746;ZQ[7]:=2;ZQ[8]:=2.618;ZQ[9]:=3;ZQ[10]:=3.236;ZQ[11]:=4.236;ZQ[12]:=5.236;//周期线间隔比例,可另行定义TJ:=FF[BARST]=BARST-BARPOS;FOR I=1 TO 12 DO TJ:=TJ ORBARPOS-BARST=ROUND((ZQ-1)*FF[BARST]+0.5);VERTLINE(TJ),POINTDOT,COLORMAGENTA;必须打开十字光标才可以正常使用。自动寻找高点,可另加参数,改成高低点两用。公式含义:当K 线与高点的时间间隔为十字光标与高点的时间间隔的等于指定比例时,显示竖线。即所谓的时间预测,如果您有好的测试方法,可以仿此代码编制。这段代码,进行适当的改造,可以向未来延伸,有兴趣的可以自行研究(提示:使用SHIFT 函数)。-------------------------------------------------------------------------------0006--BACKSET()函数的高级用法问题:如何在最后一根K 线的前第6 天,作上标记?1、先建立一个名为BACKSET-TEST 的公式,代码如下:ISLASTBAR{该周期是否最后一个周期。最后一个周期返回值为1,其余为0}观察指标线的图形,正如注释所述,最后一天显示为1,这个1 我们可理解为信号(条件)成立。其余时间,指标的数值为0,可理解为信号(条件)不成立。2、巧用BACKSET()函数:1BACDSET(X,N)注释:向前赋值,若X 非0 则把当前周期及前N-1 周期的数值设置为1;2示例:把信号向前移。TJ1:=ISLASTBAR;{最后一天的条件}TJ2:BACKSET(TJ1,6);观察TJ2 指标线图,发现最后6 天的TJ2 信号都是1,即一个高度为1 的矩形。公式中,还无法判断哪天是倒数第6 天。3、显然倒数第6 天,是上面矩形的前沿,如何在公式中,表达这个矩形的前沿?容易想到的办法:1倒数第6 天的当天,TJ2 为1,更早的1 天TJ2=0,因此可以编出如下代码:TJ1:=ISLASTBAR;{最后一天的条件}TJ2:=BACKSET(TJ1,6);TJ3:TJ2 AND REF(TJ2,1)=0;2倒数第6 天的当天,TJ2 为1,更早的1 天TJ2=0,即当天TJ2 比早一天的TJ2 更大,因此可以编出如下代码:TJ1:=ISLASTBAR;{最后一天的条件}TJ2:=BACKSET(TJ1,6);TJ3:TJ2>REF(TJ2,1);3倒数第6 天的当天,TJ2 为1,更早的1 天TJ2=0,可以想像为TJ2 指标线上穿了一条高度为0.5 的水平线,因此可以编出如下代码:TJ1:=ISLASTBAR;{最后一天的条件}TJ2:=BACKSET(TJ1,6);TJ3:CROSS(TJ2,0.5);4巧用FILTER()过滤函数,FILTER(X,N),若X 非0,可以让X 保持当天的值不变,且过滤其后N 个周期使之数值为0。TJ1:=ISLASTBAR;{最后一天的条件}TJ2:=BACKSET(TJ1,6);TJ3:FILTER(TJ2,5);{第1 次的TJ2 保持为1 不变,其后的5 个周期过滤为0}这样就初步找到了4 种方法,可以标记倒数第6 天,若想用图标来标记的话,代码例举如下:TJ1:=ISLASTBAR;{最后一天的条件}TJ2:=BACKSET(TJ1,6);TJ3:=TJ2>REF(TJ2,1);DRAWICON(TJ3,L,1);-------------------------------------------------------------------------------0007--MACD 金死叉间最大、最小值A1:=CROSS("MACD.MACD",0);A2:=BARSLAST(A1);A3:=HHVBARS("MACD.MACD" ,A2+1);A4:=BACKSET(REF(A3>=1,1) AND "MACD.MACD"<0,A3);A5:=BACKSET(REF(A4=0,1) AND A4=1,2);高值:IF(FILTER(A5,2),"MACD.MACD",0);DRAWICON(高值>0,高值,4);B1:=CROSS(0,"MACD.MACD");B2:=BARSLAST(B1);B3:=LLVBARS("MACD.MACD" ,B2+1);B4:=BACKSET(REF(B3>=1,1) AND "MACD.MACD">0,B3);B5:=BACKSET(REF(B4=0,1) AND B4=1,2);低值:IF(FILTER(B5,2),"MACD.MACD",0);DRAWICON(低值<0,低值,5);-------------------------------------------------------------------------------0008--曲线在N 天内的平均变化率{设A,B,R 为三条曲线;N,M 等为参数。如:A:MA(C,N);B:=MA(C,M);R:=C/REF(C,1)-1;等等}FA:=(A/REF(A,N)-1)/N;FB:=(B/REF(B,N)-1)/N;FR:=(R/REF(R,N)-1)/N;-------------------------------------------------------------------------------0009--变动角{ 设A,B,R 为三条曲线;N,M 等为参数。如: A : MA(C,N) ; B:=MA(C,M);R:=C/REF(C,1)-1;等等}FA:=(A/REF(A,N)-1)/N;FB:=(B/REF(B,N)-1)/N;FR:=(R/REF(R,N)-1)/N;A:=ATAN(FA);B:=ATAN(FB);R:=ATAN(FR);-------------------------------------------------------------------------------0010--曲线上相距N 天的两点的连线的斜率{ 设A,B,R 为三条曲线;N,M 等为参数。如: A : MA(C,N) ; B:=MA(C,M);R:=C/REF(C,1)-1;等等}KA:=(A-REF(A,N))/N;KB:=(B-REF(B,N))/N;KR:=(R-REF(R,N))/N;-------------------------------------------------------------------------------0011--倾角{ 设A,B,R 为三条曲线;N,M 等为参数。如: A : MA(C,N) ; B:=MA(C,M);R:=C/REF(C,1)-1;等等}KA:=(A-REF(A,N))/N;KB:=(B-REF(B,N))/N;KR:=(R-REF(R,N))/N;∠A:=ATAN(KA);∠B:=ATAN(KB);∠R:=ATAN(KR);-------------------------------------------------------------------------------0012--交叉点{ 设A,B,R 为三条曲线;N,M 等为参数。如: A : MA(C,N) ; B:=MA(C,M);R:=C/REF(C,1)-1;等等}CAB:=CROSS(A,B);{交叉}JAB:=LONGCROSS(A,B,N);{维持-交叉}JYA:=BETWEEN(A,N,M);{介于}FWA:=RANGE(A,N,M);{范围}-------------------------------------------------------------------------------0013--下拐点(由下向上转){ 设A,B,R 为三条曲线;N,M 等为参数。如: A : MA(C,N) ; B:=MA(C,M);R:=C/REF(C,1)-1;等等}KA:=(A-REF(A,N))/N;∠A:=ATAN(KA);XD1:=LLVBARS(A,N)=M;{以N 日最低点}XD2:=REF(COUNT(A-REF(A,1)<=0,N)=N,M) ANDCOUNT(A-REF(A,1)>0,M)=M;{以M 日变化量的正负}XD3:=REF(COUNT(∠A-REF(∠A,1)<=0,N)=N,M) AND ∠A>0;{以当日变化角的正负}-------------------------------------------------------------------------------0014--上拐点(由上向下转){ 设A,B,R 为三条曲线;N,M 等为参数。如: A : MA(C,N) ; B:=MA(C,M);R:=C/REF(C,1)-1;等等}KA:=(A-REF(A,N))/N;∠A:=ATAN(KA);SD1:=HHVBARS(A,N)=M;{以N 日最低点}SD2:=REF(COUNT(A-REF(A,1)>=0,N)=N,M) ANDCOUNT(A-REF(A,1)<0,M)=M;{以当日变化量的正负}SD3:=REF(COUNT(∠A-REF(∠A,1)>=0,N)=N,M) AND ∠A<0;{以当日变化角的正负}-------------------------------------------------------------------------------0015--位置(求得交叉点/拐点到当前的周期){ 设A,B,R 为三条曲线;N,M 等为参数。如: A : MA(C,N) ; B:=MA(C,M);R:=C/REF(C,1)-1;等等}CAB:=CROSS(A,B);{交叉}WZ1:=BARSLAST(CAB);{第一(交叉)点的位置}WZ2:=REF(WZ1,WZ1+1)+WZ1+2;{第二(交叉)点的位置}WZ3:=REF(WZ1,WZ2+1)+WZ2+2;{第三(交叉)点的位置}WZ4:=REF(WZ1,WZ3+1)+WZ3+2;{第四(交叉)点的位置}WZ5:=REF(WZ1,WZ4+1)+WZ4+2;{第五(交叉)点的位置}{WZN:=REF(WZ1,WZ(N-1)+1)+WZ(N-1)+2;}-------------------------------------------------------------------------------0016--曲线A 叠加曲线B{ 设A,B,R 为三条曲线;N,M 等为参数。如: A : MA(C,N) ; B:=MA(C,M);R:=C/REF(C,1)-1;等等}F:=A/REF(A,1)-1;{A 的变化率}JS:=REF(B,BARSCOUNT(C));{叠加位置(初始)}DJ:(SUM(F,0)+1)*JS;{叠加曲线(初始位置)}JD:=REF(B,BARSLAST(条件));{叠加位置(定点)}DJ:=(SUM(F,0)+1)*JD;{叠加曲线(预定位置)}-------------------------------------------------------------------------------0017--任意两条指标线在某数以下(或以上)两次金叉的通式JM:=CROSS("指标名称.指标线1","指标名称.指标线2");JMCOUNT:=COUNT(JM,BARSLAST("指标名称.指标线1(或指标线2)"大于或小于某数));JMTJ:40*("指标名称.指标线1(或指标线2)"小于或大于某数));DRAWTEXT (JMTJ,40,'…………二次金叉');条件选股:60*(JMTJ AND …………),COLORGREEN;例一:MACD 在0 轴线以下二次金叉JM:=CROSS("MACD.DIFF","MACD.DEA");JMCOUNT:=COUNT(JM,BARSLAST("MACD.DEA">=0));JMTJ:40*("MACD.DEA"<0 AND COUNT(JMCOUNT=2,21)=1);DRAWTEXT (JMTJ,40,'MACD 在0 轴线以下二次金叉');条件选股:60*(JMTJ AND SLOPE(MA(C,5),2)>0),COLORGREEN;DRAWTEXT (条件选股,50,'5 日3%成功率:44.71%');例二:KD 在60 轴线以下二次金叉JM:=CROSS("KD.K","KD.D");JMCOUNT:=COUNT(JM,BARSLAST("KD.D">=60));JMTJ:40*("KD.D"<60 AND COUNT(JMCOUNT=2,21)=1);DRAWTEXT (JMTJ,"KD.D",'KD 在60 轴线以下二次金叉');条件选股:60*(JMTJ AND SLOPE(MA(C,20),3)>0),COLORGREEN;DRAWTEXT (条件选股,50,'5 日3%成功率:50.3%');例三:SLOWKD 在30 轴线以下二次金叉JM:=CROSS("SLOWKD.K","SLOWKD.D");JMCOUNT:=COUNT(JM,BARSLAST("SLOWKD.D">=30));JMTJ:28*("SLOWKD.D"<30 AND COUNT(JMCOUNT=2,21)=1);DRAWTEXT (JMTJ,28,'SLOWKD 在30 轴线以下二次金叉');条件选股:50*(JMTJ AND SLOPE(MA(C,20),2)>0),COLORGREEN;-------------------------------------------------------------------------------0018--今收盘对于N 日内最低收盘价的涨幅(%)(C-LLV(C,N))/LLV(C,N)*100;-------------------------------------------------------------------------------0019--今收盘对于N 日内最高收盘价的跌幅(%)(HHV(C,N)-C)/HHV(C,N)*100;-------------------------------------------------------------------------------0020--股价在过去N 日内运行空间的相对位置(C-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100;-------------------------------------------------------------------------------0021--股价上方N1%至N2%处的筹码(%)AA:=WINNER(C+C*N2/100)*100;BB:=WINNER(C+C*N1/100)*100;AA-BB-------------------------------------------------------------------------------0022--股价下方N1%至N2%处的筹码(%)(WINNER(C-C*N1/100)-WINNER(C-C*N2/100))*100;-------------------------------------------------------------------------------0023--收盘价N%处的套牢盘100-(WINNER(C*N/100))*100;-------------------------------------------------------------------------------0024--收盘价N%处的获利盘WINNER(C*N/100)*100;-------------------------------------------------------------------------------0025--下影线(MIN(C,O)-L)/(H-L);-------------------------------------------------------------------------------0026--上影线(H-MAX(C,O))/(H-L)-------------------------------------------------------------------------------0027--本周期的涨跌幅(C-REF(C,1))/REF(C,1)*100;-------------------------------------------------------------------------------0028--振幅(H-L)/L*100;-------------------------------------------------------------------------------0029--均线金叉CROSS(MA(C,N),MA(C,M));{N< M}-------------------------------------------------------------------------------0030--均线死叉CROSS(MA(C,M),MA(C,N));{N< M}-------------------------------------------------------------------------------0031--均线多头排列A1:=MA(C,N1);A2:=MA(C,N2);A3:=MA(C,N3);A4:=MA(C,N4);COUNT(A1>A2 AND A2>A3 AND A3>A4,3);-------------------------------------------------------------------------------0032--均线空头排列A1:=MA(C,N1);A2:=MA(C,N2);A3:=MA(C,N3);A4:=MA(C,N4);COUNT(A1< A2 AND A2< A3 AND A3< A4,3);-------------------------------------------------------------------------------0033--N 日均线向下AA:=MA(C,N);BB:=REF(AA,1);AA< BB-------------------------------------------------------------------------------0034--N 日均线向上AA:=MA(C,N);BB:=REF(AA,1);AA>BB-------------------------------------------------------------------------------0035--N 日均线走平AA:=MA(C,N);BB:=REF(AA,1);AA=BB-------------------------------------------------------------------------------0036--向前N 日至M 日出现过均线死叉(P1< P2)AA:=MA(C,P1);BB:=MA(C,P2);CC:=REF(CROSS(BB,AA),N);COUNT(CC,M);-------------------------------------------------------------------------------0037--今日成交量大于N 日以来的均量VOL>MA(VOL,N);-------------------------------------------------------------------------------0038--低位密集A1:=COST(85);A2:=COST(15);A3:=A1-A2;A4:=(A1+A2)/2;A5:=A3/A4*100<10;B1:=HHV(H,120);B2:=LLV(L,120);B3:=B1-B2;B4:=(A4-B2)< B3/2;A5 AND B4;-------------------------------------------------------------------------------0039--换手率VOL/CAPITAL*100;-------------------------------------------------------------------------------0040--N 日盈亏V1:=VOL/SUM(VOL,N);V2:=DMA(CLOSE,V1);V3:(CLOSE-V2)/V2*100;-------------------------------------------------------------------------------0041--曲线叠加指标线的叠加,是为了方便观看和比较,没什么其他的意义。一、对指标曲线的变化幅度放大此法,一线变形,另一线不变,但变形线的走势与原线完全相似。举例:C 叠加VBC:=HHV(C,N)-LLV(C,N);//N 一般取常用主图上的K 线数量BV:=HHV(V,N);BI:=BC/BV;//叠加比B:=BI[DATACOUNT];//最后一根K 线的叠加比,保证叠加比前后统一成交量:V,VOLSTICK;F:=C/REF(C,1);JC:=REF(C,1)*(1+A*F)*B/A;//A-放大倍数,将C 的涨跌幅度F 放大JL:=LLV(JC,N);//平移量。请去掉JC 句的=看JL 的作用收盘价:C,LINETHICK0,COLORYELLOW;//只显示数值,不画线PARTLINE(C>0,JC-JL[DATACOUNT]),COLORYELLOW;//收盘价趋势线,只画线,不显示数值通式:曲线X 叠加曲线YBX:=HHV(X,N)-LLV(X,N);BY:=HHV(Y,N)-LLV(Y,N);BI:=BX/BY;B:=BI[DATACOUNT];FX:=X/REF(X,1);JX:=REF(X,1)*(1+A*FX)*B/A;XL:=LLV(JX,N);曲线Y:Y;曲线X:X,LINETHICK0;//曲线X 的值PARTLINE(C,JX-XL[DATACOUNT]);//曲线X 的线二、百分比叠加把两曲线的波动幅度划成百分比进行叠加此法,两线都变形,但走势都与原线完全相似。举例:C 叠加VHV:=HHV(V,N);DV:=HV[DATACOUNT];BV:=100/DV;V*BV,VOLSTICK;HC:=HHV(C,N);LC:=LLV(C,N);BC:=100/(HC[DATACOUNT]-LC[DATACOUNT]);(C-LC[DATACOUNT])*BC;通式一:曲线X,曲线YXH:=HHV(X,N);XL:=LLV(X,N);XDH:=XH[DATACOUNT];XDL:=XL[DATACOUNT];BX:=100/(XDH-XDL);曲线X:(X-XDL)*BX;YH:=HHV(Y,N);YL:=LLV(Y,N);YDH:=YH[DATACOUNT];YDL:=YL[DATACOUNT];BY:=100/(YDH-YDL);曲线Y:(Y-YDL)*BY;通式二:X 曲线+Y 曲线N:=SYSPARAM(3)-SYSPARAM(2);X:=.........; {.........为X 曲线定义}XH:=HHV(X,N);XL:=LLV(X,N);XDH:=XH[SYSPARAM(3)];XDL:=XL[SYSPARAM(3)];BX:=100/(XDH-XDL);曲线X:(X-XDL)*BX;Y:=.........;{.........为Y 曲线定义}YH:=HHV(Y,N);YL:=LLV(Y,N);YDH:=YH[SYSPARAM(3)];YDL:=YL[SYSPARAM(3)];BY:=100/(YDH-YDL);曲线Y:(Y-YDL)*BY;三、固定位置叠加此法应用不多,仅举例。例一:主图成交量(V 叠加C){M:960,1,2000}R0:=M/1000;R:=(L-R0*SYSPARAM(5))/V;R1:=LLV(R,SYSPARAM(3)-SYSPARAM(2));R2:=R1[SYSPARAM(3)];R3:=LLV(L-R2*V,SYSPARAM(3)-SYSPARAM(2));R4:=R3[SYSPARAM(3)];R5:=(R2*V+R4)*0.995;STICKLINE(C>=REF(C,1),R5,R0*SYSPARAM(5),6,1)COLORRED;STICKLINE(C< REF(C,1),R5,R0*SYSPARAM(5),6,0)COLORCYAN;PARTLINE(V>=0,R0*SYSPARAM(5)) COLORWHITE;PARTLINE(R5>0,MA(R5,5));PARTLINE(R5>0,MA(R5,10));PARTLINE(R5>0,MA(R5,20));例二:INPUT:N(10,2,999);M:=SYSPARAM(3)-SYSPARAM(2);X:=C;Y:=SUM(IF(CLOSE>REF(CLOSE,1),VOL/CAPITAL,IF(CLOSE<<BR>REF(CLOSE,1),-VOL/CAPITAL,0)),0);XH:=HHV(X,M); XL:=LLV(X,M); XDH:=XH[SYSPARAM(3)];XDL:=XL[SYSPARAM(3)];BX:=100/(XDH-XDL);收盘:C,LINETHICK0,;收盘↑:PARTLINE(X>REF(X,1),(X-XDL)*BX),COLORRED;收盘↓:PARTLINE(X< REF(X,1),(X-XDL)*BX),COLORCYAN;YH:=HHV(Y,M); YL:=LLV(Y,M); YDH:=YH[SYSPARAM(3)];YDL:=YL[SYSPARAM(3)];BY:=100/(YDH-YDL);TY:=(Y-YDL)*BY;OBV 值:Y*1000,LINETHICK0,COLOR007BFF;OBV 线↑:PARTLINE(Y>REF(Y,1),(Y-YDL)*BY),COLORYELLOW;OBV 线↓:PARTLINE(Y< REF(Y,1),(Y-YDL)*BY),COLOR009F00;A1:=REF(TY,N)=HHV(TY,2*N+1); B1:=FILTER(A1,N); C1:=BACKSET(B1,N+1);HD:=FILTER(C1,N);A2:=REF(TY,N)=LLV(TY,2*N+1); B2:=FILTER(A2,N); C2:=BACKSET(B2,N+1);LD:=FILTER(C2,N);AA:=REF(TY,BARSLAST(HD));BB:=REF(TY,BARSLAST(LD));A1:=REF(Y,BARSLAST(HD))*1000;B1:=REF(Y,BARSLAST(LD))*1000;T1:=BARSLAST(HD)< BARSLAST(LD) AND NOT(HD) ;T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);PARTLINE(T1,AA),COLORMAGENTA,LINETHICK2;PARTLINE(T2,BB),COLORGREEN,LINETHICK2;DRAWNUMBER(T1=0 AND REF(T1,1)>0,REF(AA,1)+0.1,A1,2);DRAWNUMBER(T2=0 AND REF(T2,1)>0,REF(BB,1)+0.1,B1,2);DRAWNUMBER(ISLASTBAR AND T1>0,REF(AA,1)+0.1,A1,2),COLORYELLOW;DRAWNUMBER(ISLASTBAR AND T2>0,REF(BB,1)+0.1,B1,2),COLORMAGENTA;-------------------------------------------------------------------------------0042--均线变色MA05:MA(CLOSE,5);MA30:MA(CLOSE,30);IF(MA05< MA30,MA05,MA30),COLORGREEN;IF(MA05< MA30,MA30,MA05),COLORRED;IF(MA05>MA30,MA30,MA30),COLORBLUE;DRAWICON(CROSS(MA05,MA30),L*0.98,4);DRAWICON(CROSS(MA30,MA05),H*1.02,5);-------------------------------------------------------------------------------0043--基本配色:白红峰白红峰((16 色)白色-红色)VarA:=EMA(REF(CLOSE,1),4);色彩峰:=(SMA(MAX(CLOSE-VarA,0),6,1)/SMA(ABS(CLOSE-VarA),6,1)*100);STICKLINE(色彩峰>0,0,色彩峰,5,0),COLORFFFFFF;{白色}STICKLINE(色彩峰>0,0,色彩峰*0.9,5,0),COLOREEEEFF;STICKLINE(色彩峰>0,0,色彩峰*0.85,5,0),COLORDDDDFF;STICKLINE(色彩峰>0,0,色彩峰*0.8,5,0),COLORCCCCFF;STICKLINE(色彩峰>0,0,色彩峰*0.75,5,0),COLORBBBBFF;STICKLINE(色彩峰>0,0,色彩峰*0.7,5,0),COLORAAAAFF;STICKLINE(色彩峰>0,0,色彩峰*0.65,5,0),COLOR9999FF;STICKLINE(色彩峰>0,0,色彩峰*0.6,5,0),COLOR8888FF;STICKLINE(色彩峰>0,0,色彩峰*0.55,5,0),COLOR7777FF;STICKLINE(色彩峰>0,0,色彩峰*0.5,5,0),COLOR6666FF;STICKLINE(色彩峰>0,0,色彩峰*0.45,5,0),COLOR5555FF;STICKLINE(色彩峰>0,0,色彩峰*0.4,5,0),COLOR4444FF;STICKLINE(色彩峰>0,0,色彩峰*0.35,5,0),COLOR3333FF;STICKLINE(色彩峰>0,0,色彩峰*0.3,5,0),COLOR2222FF;STICKLINE(色彩峰>0,0,色彩峰*0.25,5,0),COLOR1111FF;STICKLINE(色彩峰>0,0,色彩峰*0.2,5,0),COLOR0000FF;{红色}-------------------------------------------------------------------------------0044--基本配色:白晶峰白晶峰((16 色)白色-晶红色)VarA:=EMA(REF(CLOSE,1),4);色彩峰:=(SMA(MAX(CLOSE-VarA,0),6,1)/SMA(ABS(CLOSE-VarA),6,1)*100);STICKLINE(色彩峰>0,0,色彩峰,5,0),COLORFFFFFF;{白色}STICKLINE(色彩峰>0,0,色彩峰*0.9,5,0),COLORFFEEFF;STICKLINE(色彩峰>0,0,色彩峰*0.85,5,0),COLORFFDDFF;STICKLINE(色彩峰>0,0,色彩峰*0.8,5,0),COLORFFCCFF;STICKLINE(色彩峰>0,0,色彩峰*0.75,5,0),COLORFFBBFF;STICKLINE(色彩峰>0,0,色彩峰*0.7,5,0),COLORFFAAFF;STICKLINE(色彩峰>0,0,色彩峰*0.65,5,0),COLORFF99FF;STICKLINE(色彩峰>0,0,色彩峰*0.6,5,0),COLORFF88FF;STICKLINE(色彩峰>0,0,色彩峰*0.55,5,0),COLORFF77FF;STICKLINE(色彩峰>0,0,色彩峰*0.5,5,0),COLORFF66FF;STICKLINE(色彩峰>0,0,色彩峰*0.45,5,0),COLORFF55FF;STICKLINE(色彩峰>0,0,色彩峰*0.4,5,0),COLORFF44FF;STICKLINE(色彩峰>0,0,色彩峰*0.35,5,0),COLORFF33FF;STICKLINE(色彩峰>0,0,色彩峰*0.3,5,0),COLORFF22FF;STICKLINE(色彩峰>0,0,色彩峰*0.25,5,0),COLORFF11FF;STICKLINE(色彩峰>0,0,色彩峰*0.2,5,0),COLORFF00FF;{晶红色}-------------------------------------------------------------------------------0045--基本配色:白蓝峰白蓝峰((16 色)白色-蓝色)VarA:=EMA(REF(CLOSE,1),4);色彩峰:=(SMA(MAX(CLOSE-VarA,0),6,1)/SMA(ABS(CLOSE-VarA),6,1)*100);STICKLINE(色彩峰>0,0,色彩峰,5,0),COLORFFFFFF;{白色}STICKLINE(色彩峰>0,0,色彩峰*0.9,5,0),COLORFFEEEE;STICKLINE(色彩峰>0,0,色彩峰*0.85,5,0),COLORFFDDDD;STICKLINE(色彩峰>0,0,色彩峰*0.8,5,0),COLORFFCCCC;STICKLINE(色彩峰>0,0,色彩峰*0.75,5,0),COLORFFBBBB;STICKLINE(色彩峰>0,0,色彩峰*0.7,5,0),COLORFFAAAA;STICKLINE(色彩峰>0,0,色彩峰*0.65,5,0),COLORFF9999;STICKLINE(色彩峰>0,0,色彩峰*0.6,5,0),COLORFF8888;STICKLINE(色彩峰>0,0,色彩峰*0.55,5,0),COLORFF7777;STICKLINE(色彩峰>0,0,色彩峰*0.5,5,0),COLORFF6666;STICKLINE(色彩峰>0,0,色彩峰*0.45,5,0),COLORFF5555;STICKLINE(色彩峰>0,0,色彩峰*0.4,5,0),COLORFF4444;STICKLINE(色彩峰>0,0,色彩峰*0.35,5,0),COLORFF3333;STICKLINE(色彩峰>0,0,色彩峰*0.3,5,0),COLORFF2222;STICKLINE(色彩峰>0,0,色彩峰*0.25,5,0),COLORFF1111;STICKLINE(色彩峰>0,0,色彩峰*0.2,5,0),COLORFF0000;{蓝色}-------------------------------------------------------------------------------0046--基本配色:白绿峰白绿峰((16 色)白色-绿色)VarA:=EMA(REF(CLOSE,1),4);色彩峰:=(SMA(MAX(CLOSE-VarA,0),6,1)/SMA(ABS(CLOSE-VarA),6,1)*100);STICKLINE(色彩峰>0,0,色彩峰,5,0),COLORFFFFFF;{白色}STICKLINE(色彩峰>0,0,色彩峰*0.9,5,0),COLOREEFFEE;STICKLINE(色彩峰>0,0,色彩峰*0.85,5,0),COLORDDFFDD;STICKLINE(色彩峰>0,0,色彩峰*0.8,5,0),COLORCCFFCC;STICKLINE(色彩峰>0,0,色彩峰*0.75,5,0),COLORBBFFBB;STICKLINE(色彩峰>0,0,色彩峰*0.7,5,0),COLORAAFFAA;STICKLINE(色彩峰>0,0,色彩峰*0.65,5,0),COLOR99FF99;STICKLINE(色彩峰>0,0,色彩峰*0.6,5,0),COLOR88FF88;STICKLINE(色彩峰>0,0,色彩峰*0.55,5,0),COLOR77FF77;STICKLINE(色彩峰>0,0,色彩峰*0.5,5,0),COLOR66FF66;STICKLINE(色彩峰>0,0,色彩峰*0.45,5,0),COLOR55FF55;STICKLINE(色彩峰>0,0,色彩峰*0.4,5,0),COLOR44FF44;STICKLINE(色彩峰>0,0,色彩峰*0.35,5,0),COLOR33FF33;STICKLINE(色彩峰>0,0,色彩峰*0.3,5,0),COLOR22FF22;STICKLINE(色彩峰>0,0,色彩峰*0.25,5,0),COLOR11FF11;STICKLINE(色彩峰>0,0,色彩峰*0.2,5,0),COLOR00FF00;{绿色}-------------------------------------------------------------------------------0047--基本配色:淡紫峰淡紫峰((16 色)淡蓝色-紫色)VarA:=EMA(REF(CLOSE,1),4);色彩峰:=(SMA(MAX(CLOSE-VarA,0),6,1)/SMA(ABS(CLOSE-VarA),6,1)*100);STICKLINE(色彩峰>0,0,色彩峰,5,0),COLORFFFFCC;{淡蓝色}STICKLINE(色彩峰>0,0,色彩峰*0.9,5,0),COLORFFEECC;STICKLINE(色彩峰>0,0,色彩峰*0.85,5,0),COLORFFDDCC;STICKLINE(色彩峰>0,0,色彩峰*0.8,5,0),COLORFFCCCC;STICKLINE(色彩峰>0,0,色彩峰*0.75,5,0),COLORFFBBCC;STICKLINE(色彩峰>0,0,色彩峰*0.7,5,0),COLORFFAACC;STICKLINE(色彩峰>0,0,色彩峰*0.65,5,0),COLORFF99CC;STICKLINE(色彩峰>0,0,色彩峰*0.6,5,0),COLORFF88CC;STICKLINE(色彩峰>0,0,色彩峰*0.55,5,0),COLORFF77CC;STICKLINE(色彩峰>0,0,色彩峰*0.5,5,0),COLORFF66CC;STICKLINE(色彩峰>0,0,色彩峰*0.45,5,0),COLORFF55CC;STICKLINE(色彩峰>0,0,色彩峰*0.4,5,0),COLORFF44CC;STICKLINE(色彩峰>0,0,色彩峰*0.35,5,0),COLORFF33CC;STICKLINE(色彩峰>0,0,色彩峰*0.3,5,0),COLORFF22CC;STICKLINE(色彩峰>0,0,色彩峰*0.25,5,0),COLORFF11CC;STICKLINE(色彩峰>0,0,色彩峰*0.2,5,0),COLORFF00CC;{紫色}-------------------------------------------------------------------------------0048--基本配色:黄褐峰黄褐峰((16 色)黄色-绿色-褐色)VarA:=EMA(REF(CLOSE,1),4);色彩峰:=(SMA(MAX(CLOSE-VarA,0),6,1)/SMA(ABS(CLOSE-VarA),6,1)*100);STICKLINE(色彩峰>0,0,色彩峰,5,0),COLOR00FFFF;{黄色}STICKLINE(色彩峰>0,0,色彩峰*0.9,5,0),COLOR00FFEE;STICKLINE(色彩峰>0,0,色彩峰*0.85,5,0),COLOR00FFDD;STICKLINE(色彩峰>0,0,色彩峰*0.8,5,0),COLOR00FFCC;STICKLINE(色彩峰>0,0,色彩峰*0.75,5,0),COLOR00FFBB;STICKLINE(色彩峰>0,0,色彩峰*0.7,5,0),COLOR00FFAA;STICKLINE(色彩峰>0,0,色彩峰*0.65,5,0),COLOR00FF99;{绿色}STICKLINE(色彩峰>0,0,色彩峰*0.6,5,0),COLOR00EE99;STICKLINE(色彩峰>0,0,色彩峰*0.55,5,0),COLOR00DD99;STICKLINE(色彩峰>0,0,色彩峰*0.5,5,0),COLOR00CC99;STICKLINE(色彩峰>0,0,色彩峰*0.45,5,0),COLOR00BB99;STICKLINE(色彩峰>0,0,色彩峰*0.4,5,0),COLOR00AA99;STICKLINE(色彩峰>0,0,色彩峰*0.35,5,0),COLOR009999;STICKLINE(色彩峰>0,0,色彩峰*0.3,5,0),COLOR008899;STICKLINE(色彩峰>0,0,色彩峰*0.25,5,0),COLOR007799;STICKLINE(色彩峰>0,0,色彩峰*0.2,5,0),COLOR006699;{褐色}-------------------------------------------------------------------------------0049--基本配色:黄红峰黄红峰((16 色)黄色-红色)VarA:=EMA(REF(CLOSE,1),4);色彩峰:=(SMA(MAX(CLOSE-VarA,0),6,1)/SMA(ABS(CLOSE-VarA),6,1)*100);STICKLINE(色彩峰>0,0,色彩峰,5,0),COLOR00FFFF;{黄色}STICKLINE(色彩峰>0,0,色彩峰*0.9,5,0),COLOR00EEFF;STICKLINE(色彩峰>0,0,色彩峰*0.85,5,0),COLOR00DDFF;STICKLINE(色彩峰>0,0,色彩峰*0.8,5,0),COLOR00CCFF;STICKLINE(色彩峰>0,0,色彩峰*0.75,5,0),COLOR00BBFF;STICKLINE(色彩峰>0,0,色彩峰*0.7,5,0),COLOR00AAFF;STICKLINE(色彩峰>0,0,色彩峰*0.65,5,0),COLOR0099FF;STICKLINE(色彩峰>0,0,色彩峰*0.6,5,0),COLOR0088FF;STICKLINE(色彩峰>0,0,色彩峰*0.55,5,0),COLOR0077FF;STICKLINE(色彩峰>0,0,色彩峰*0.5,5,0),COLOR0066FF;STICKLINE(色彩峰>0,0,色彩峰*0.45,5,0),COLOR0055FF;STICKLINE(色彩峰>0,0,色彩峰*0.4,5,0),COLOR0044FF;STICKLINE(色彩峰>0,0,色彩峰*0.35,5,0),COLOR0033FF;STICKLINE(色彩峰>0,0,色彩峰*0.3,5,0),COLOR0022FF;STICKLINE(色彩峰>0,0,色彩峰*0.25,5,0),COLOR0011FF;STICKLINE(色彩峰>0,0,色彩峰*0.2,5,0),COLOR0000FF;{红色}-------------------------------------------------------------------------------0050--基本配色:黄绿峰黄绿峰((16 色)黄色-绿色)VarA:=EMA(REF(CLOSE,1),4);色彩峰:=(SMA(MAX(CLOSE-VarA,0),6,1)/SMA(ABS(CLOSE-VarA),6,1)*100);STICKLINE(色彩峰>0,0,色彩峰,5,0),COLOR00FFFF;{黄色}STICKLINE(色彩峰>0,0,色彩峰*0.9,5,0),COLOR00FFEE;STICKLINE(色彩峰>0,0,色彩峰*0.85,5,0),COLOR00FFDD;STICKLINE(色彩峰>0,0,色彩峰*0.8,5,0),COLOR00FFCC;STICKLINE(色彩峰>0,0,色彩峰*0.75,5,0),COLOR00FFBB;STICKLINE(色彩峰>0,0,色彩峰*0.7,5,0),COLOR00FFAA;STICKLINE(色彩峰>0,0,色彩峰*0.65,5,0),COLOR00FF99;STICKLINE(色彩峰>0,0,色彩峰*0.6,5,0),COLOR00FF88;STICKLINE(色彩峰>0,0,色彩峰*0.55,5,0),COLOR00FF77;STICKLINE(色彩峰>0,0,色彩峰*0.5,5,0),COLOR00FF66;STICKLINE(色彩峰>0,0,色彩峰*0.45,5,0),COLOR00FF55;STICKLINE(色彩峰>0,0,色彩峰*0.4,5,0),COLOR00FF44;STICKLINE(色彩峰>0,0,色彩峰*0.35,5,0),COLOR00FF33;STICKLINE(色彩峰>0,0,色彩峰*0.3,5,0),COLOR00FF22;STICKLINE(色彩峰>0,0,色彩峰*0.25,5,0),COLOR00FF11;STICKLINE(色彩峰>0,0,色彩峰*0.2,5,0),COLOR00FF00;{绿色}-------------------------------------------------------------------------------0051--基本配色:灰色峰灰色峰((16 色)白色-黑色)VarA:=EMA(REF(CLOSE,1),4);色彩峰:=(SMA(MAX(CLOSE-VarA,0),6,1)/SMA(ABS(CLOSE-VarA),6,1)*100);STICKLINE(色彩峰>0,0,色彩峰,5,0),COLORFFFFFF;{白色}STICKLINE(色彩峰>0,0,色彩峰*0.9,5,0),COLOREEEEEE;STICKLINE(色彩峰>0,0,色彩峰*0.85,5,0),COLORDDDDDD;STICKLINE(色彩峰>0,0,色彩峰*0.8,5,0),COLORCCCCCC;STICKLINE(色彩峰>0,0,色彩峰*0.75,5,0),COLORBBBBBB;STICKLINE(色彩峰>0,0,色彩峰*0.7,5,0),COLORAAAAAA;STICKLINE(色彩峰>0,0,色彩峰*0.65,5,0),COLOR999999;STICKLINE(色彩峰>0,0,色彩峰*0.6,5,0),COLOR888888;STICKLINE(色彩峰>0,0,色彩峰*0.55,5,0),COLOR777777;STICKLINE(色彩峰>0,0,色彩峰*0.5,5,0),COLOR666666;STICKLINE(色彩峰>0,0,色彩峰*0.45,5,0),COLOR555555;STICKLINE(色彩峰>0,0,色彩峰*0.4,5,0),COLOR444444;STICKLINE(色彩峰>0,0,色彩峰*0.35,5,0),COLOR333333;STICKLINE(色彩峰>0,0,色彩峰*0.3,5,0),COLOR222222;STICKLINE(色彩峰>0,0,色彩峰*0.25,5,0),COLOR111111;STICKLINE(色彩峰>0,0,色彩峰*0.2,5,0),COLOR000000;{黑色}-------------------------------------------------------------------------------0052--基本配色:绿蓝峰绿蓝峰((16 色)翠绿-深蓝)VarA:=EMA(REF(CLOSE,1),4);色彩峰:=(SMA(MAX(CLOSE-VarA,0),6,1)/SMA(ABS(CLOSE-VarA),6,1)*100);STICKLINE(色彩峰>0,0,色彩峰,5,0),COLOR66FF00;{翠绿}STICKLINE(色彩峰>0,0,色彩峰*0.9,5,0),COLOR66EE00;STICKLINE(色彩峰>0,0,色彩峰*0.85,5,0),COLOR66DD00;STICKLINE(色彩峰>0,0,色彩峰*0.8,5,0),COLOR66CC00;STICKLINE(色彩峰>0,0,色彩峰*0.75,5,0),COLOR66BB00;STICKLINE(色彩峰>0,0,色彩峰*0.7,5,0),COLOR66AA00;STICKLINE(色彩峰>0,0,色彩峰*0.65,5,0),COLOR669900;STICKLINE(色彩峰>0,0,色彩峰*0.6,5,0),COLOR668800;STICKLINE(色彩峰>0,0,色彩峰*0.55,5,0),COLOR667700;STICKLINE(色彩峰>0,0,色彩峰*0.5,5,0),COLOR666600;STICKLINE(色彩峰>0,0,色彩峰*0.45,5,0),COLOR665500;STICKLINE(色彩峰>0,0,色彩峰*0.4,5,0),COLOR664400;STICKLINE(色彩峰>0,0,色彩峰*0.35,5,0),COLOR663300;STICKLINE(色彩峰>0,0,色彩峰*0.3,5,0),COLOR662200;STICKLINE(色彩峰>0,0,色彩峰*0.25,5,0),COLOR661100;STICKLINE(色彩峰>0,0,色彩峰*0.2,5,0),COLOR660000;{深蓝}-------------------------------------------------------------------------------0053--随机K 线最高、最低价向右平行线DRAWSL(SYSPARAM(1)=BARPOS,REF(L,SYSPARAM(1)=SUM(1,0)-1),0,0,1),COLORGREEN;DRAWSL(SYSPARAM(1)=BARPOS,REF(H,SYSPARAM(1)=SUM(1,0)-1),0,0,1),COLORRED;-------------------------------------------------------------------------------0054--显示无数条线例一:{先显示200 条黄色的}A1:POLYLINE(C>0,C+0.01),COLORYELLOW;A2:=POLYLINE(C>0,C+0.02);A3:=POLYLINE(C>0,C+0.03);……A199:=POLYLINE(C>0,C+1.99):A200:POLYLINE(C>0,C+2) COLORYELLOW;{再显示200 条绿色的}B1:POLYLINE(C>0,C+2.01) COLORGREEN;B2:=POLYLINE(C>0,C+2.02) ;B3:=POLYLINE(C>0,C+2.03) ;……B199:=POLYLINE(C>0,C+3.99):B200:POLYLINE(C>0,C+4) COLORGREEN;{想显示别的颜色继续……}例二:{先显示200 条黄色的}A1:=POLYLINE(C>0,C+0.01);A2:=POLYLINE(C>0,C+0.02);A3:=POLYLINE(C>0,C+0.03);……A199:=POLYLINE(C>0,C+1.99);A200:=POLYLINE(C>0,C+2);A1 OR A2 OR A3 OR……OR A199 OR A200,COLORYELLOW;{再显示200 条绿色的}B1:=POLYLINE(C>0,C+2.01);B2:=POLYLINE(C>0,C+2.02) ;B3:=POLYLINE(C>0,C+2.03) ;……B199:=POLYLINE(C>0,C+3.99):B200:=POLYLINE(C>0,C+4) ;B1 OR B2 OR B3 OR……OR B199 OR B200,COLORGREEN;{想显示别的颜色继续……}-------------------------------------------------------------------------------0055--底背离LLV(L,60)=L) AND NOT(LLV(DEA,60)=DEA);-------------------------------------------------------------------------------0056--顶背离HHV(H,60)=H) AND NOT(HHV(DEA,60)=DEA);-------------------------------------------------------------------------------0057--N 次金叉、死叉0 轴上二次金叉COUNT(CROSS(DIF,DEA) AND DEA>0,20)=2 AND CROSS(DIF,DEA) ANDDEA>0;0 轴上三次金叉COUNT(CROSS(DIF,DEA) AND DEA>0,20)=3 AND CROSS(DIF,DEA) ANDDEA>0;0 轴上四次金叉COUNT(CROSS(DIF,DEA) AND DEA>0,20)=4 AND CROSS(DIF,DEA) ANDDEA>0;二次金叉EXPLAIN(COUNT(CROSS(DIF,DEA),20)=2 AND CROSS(DIF,DEA);二次死叉COUNT(CROSS(DEA,DIF),20)=2 AND CROSS(DEA,DIF);

(0)

相关推荐