部分指标源代码

合集下载

通达信指标算法源码大全

通达信指标算法源码大全

通达信指标算法源码大全.txt本文档整理了一系列通达信指标算法的源码,旨在为用户提供方便和参考。

以下是部分源码示例:1. 移动平均线算法def moving_average(data, d):计算移动平均线moving_avg = []for i in range(d, len(data)):avg = sum(data[d:i]) / dmoving_avg.append(avg)return moving_avg2. 相对强弱指标算法def relative_strength_index(data, d):计算相对强弱指标rsi = []for i in range(d, len(data)):gain = 0loss = 0for j in range(d, i):diff = data[j+1] - data[j]if diff > 0:gain += diffelse:loss -= diffavg____avg_loss = loss / drs = avg_gain / avg_loss___(100 - (100 / (1 + rs)))return rsi3. 布林通道算法def bollinger_bands(data, d, n):计算布林通道middle_band = moving_average(data, d)upper_band = []lower_band = []for i in range(d, len(data)):std_dev = statistics.stdev(data[d:i])upper_band.append(middle_band[i] + n * std_dev)lower_band.append(middle_band[i] - n * std_dev)return middle_band, upper_band, lower_band请注意,以上示例代码仅用于演示通达信指标算法的基本思路,实际应用可能需要根据具体需求进行修改和优化。

各种指标源码范文

各种指标源码范文

各种指标源码范文这里是一些常见的指标源码示例,你可以根据自己的需求进行修改和使用。

1.技术指标:这些指标主要用于评估和分析股票价格的变动趋势,如移动平均线、相对强弱指数(RSI)等。

移动平均线:```pythondef moving_average(data, window):return data.rolling(window).mean```相对强弱指数(RSI):```pythondef relative_strength_index(data, window):diff = data.diff(1).dropnagain = diff.apply(lambda x: x if x > 0 else 0)loss = diff.apply(lambda x: abs(x) if x < 0 else 0)avg_gain = gain.rolling(window).meanavg_loss = loss.rolling(window).meanrs = avg_gain / avg_lossrsi = 100 - (100 / (1 + rs))return rsi```2.财务指标:这些指标用于评估和分析公司的财务状况和经营绩效,如利润率、资产回报率等。

利润率:```python```资产回报率:```python```3.市场指标:这些指标用于评估和分析市场的整体状况和趋势,如股票市盈率、通货膨胀率等。

市盈率:```pythondef price_earnings_ratio(stock_price, earnings_per_share): return stock_price / earnings_per_share```通货膨胀率:```pythondef inflation_rate(current_price_level,previous_price_level):return ((current_price_level - previous_price_level) / previous_price_level) * 100```请注意,以上示例只是源码的一部分,还可能需要根据具体需求进行修改和完善。

自用(操盘主图)指标源码

自用(操盘主图)指标源码

操盘主图源码(已测试,自用),看趋势特别简洁HH:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)+13*R EF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)+7*REF(H,13)+6*REF( H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+REF(H,20))/210,COLORBLUE,LINETHICK1;LL:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*REF(L,6)+13*REF (L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF(L,11)+8*REF(L,12)+7*REF(L,13)+6*REF(L,14) +5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+REF(L,20))/210,COLORBLUE,LINETHICK1;D90H:=EMA(HH,90),COLORRED,LINETHICK1;D90L:=EMA(LL,90),COLORRED,LINETHICK1;DGH:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)+13* REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)+7*REF(H,13)+6*RE F(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+REF(H,20))/210,COLORBLUE,LINETHICK1;DDL:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16 *REF(L,4)+15*REF(L,5)+14*REF(L,6)+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF (L,11)+8*REF(L,12)+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+REF(L,20))/210,COLORBLUE,LINETHICK1;D90C:=D90H-D90L;D90D:=D90H+D90C*2,COLORRED,L INETHICK1;D90T:=D90L-D90C*2,COLORRED,LINETHICK1;G0:=(XMA(XMA(H,25),25)-XMA(XMA( L,25),25))*1+XMA(XMA(H,25),25),LINETHICK1,COLORWHITE;D0:=XMA(XMA(L,25),25)-(XMA(X MA(H,25),25)-XMA(XMA(L,25),25))*1,LINETHICK1,COLORWHITE;DTD:=D0>=D90T AND G0>=D90D;KTD:=G0<=D90D AND D0<=D90T;ZDD:=D0>=D90T AND G0<=D90D;BDD0:=(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3+XMA(XMA(H,60),60),LINETHIC K2,COLORGREEN;BDT0:=XMA(XMA(L,60),60)-(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3,LIN ETHICK2,COLORGREEN;STICKLINE(DTD=1,G0,D0,5,0),COLOR000066;STICKLINE(KTD=1,G0,D0, 5,0),COLOR003300;STICKLINE(ZDD=1,G0,D0,5,0),COLOR555555;上轨:(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1+XMA(XMA(H,25),25),DOTLINE,COLORWHITE;下轨:XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1,DOTLINE,COLORWHITE; MA90:MA(C,90),LINETHICK5,COLORLIGREEN;QQ1:=下轨>D90H AND 下轨>REF(下轨,1) AND REF(下轨,1)>REF(下轨,2) AND REF(下轨,2)>REF(下轨,3) AND REF(下轨,3)>REF(下轨,4) ;IF(QQ1,MA90,DRAWNULL),LINETHICK5,COLORLIMAGENTA;HD:=DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),HHV(HIGH,4),1),LINETHICK2 ,COLORMAGENTA;HK:=DRAWLINE(LOW<=LLV(LOW,20),LOW,HIGH>=HHV(HIGH,20),LLV(LOW,4),1),LINETHICK2,C OLORWHITE;BSB:=EMA((CLOSE+HIGH+LOW)/3,3);BSM:=EMA(SLOPE((CLOSE+HIGH+LOW)/3,24)*20+(CLOSE+HIGH+LOW)/3,48),POINTDOT,COLOR YELLOW;STICKLINE(BSB>=BSM,LOW,HIGH,0.0,0),COLORRED;STICKLINE(BSB>=BSM,CLOSE,OPEN,3,1),COLORRED;STICKLINE(BSB<=BSM,LOW,HIGH,0.0,0),COLORGREEN;STICKLINE(BSB<=BSM,CLOSE,OPEN,3,1),COLORGREEN;白色点多定位1:=L<下轨AND H>下轨;白色点空定位1:=H>上轨AND L<上轨;STICKLINE(白色点多定位1=1,L,下轨,3,0),COLORMAGENTA;STICKLINE(白色点空定位1=1,H,上轨,3,0),COLORGREEN;白色点多定位2:=H<下轨;白色点空定位2:=L>上轨;STICKLINE(白色点多定位2=1,L,H,0.0,0),COLORMAGENTA;STICKLINE(白色点多定位2=1,C,O,3,0),COLORMAGENTA;STICKLINE(白色点空定位2=1,L,H,0.0,0),COLORGREEN;STICKLINE(白色点空定位2=1,C,O,3,0),COLORGREEN;{多头多定位:=CROSS(ZD1,L) AND DTD=1;多头平定位:=CROSS(H,ZK1) AND DTD=1 AND ZDD=0;空头空定位:=CROSS(H,ZK1) AND KTD=1;空头平定位:=CROSS(ZD1,L) AND KTD=1 AND ZDD=0;震荡多定位:=CROSS(ZD1,L) AND ZDD=1;震荡空定位:=CROSS(H,ZK1) AND ZDD=1;DRAWICON(空头平定位=1,L,5);DRAWICON(多头平定位=1,H,6);DRAWICON(多头多定位=1 OR 震荡多定位=1,L,5);DRAWICON(空头空定位=1 OR 震荡空定位=1,H,6);}DRAWTEXT(ISLASTBAR,上轨,'卖'),COLORGREEN;DRAWTEXT(ISLASTBAR,下轨,'买'),COLORRED;MA20:MA(C,20),LINETHICK2,COLORWHITE;DRAWTEXT(CURRBARSCOUNT=3,HIGH*1.02,'3'), COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=5,HIGH*1.02,'5'), COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=8,HIGH*1.02,'8'), COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=13,HIGH*1.02,'13'), COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=21,HIGH*1.02,'21'), COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=34,HIGH*1.02,'34'), COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=55,HIGH*1.02,'55'), COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=89,HIGH*1.02,'89'), COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=144,HIGH*1.02,'144'), COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=233,HIGH*1.02,'233'), COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=377,HIGH*1.02,'377'), COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=610,HIGH*1.02,'610'), COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=987,HIGH*1.02,'987'), COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=1597,HIGH*1.02,'1597'), COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=2584,HIGH*1.02,'2584'), COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=4181,HIGH*1.02,'4181'), COLORYELLOW;。

5款指标源码分享,需要的自己领取!!!

5款指标源码分享,需要的自己领取!!!

5款指标源码分享,需要的自己领取郑重申明:本公众号【秘术抓波段】,专注于回调买进模式,本公众号所述股票均由本人亲自选出,仅供本人技术理论研究所用,同时最好结合市场方向,技术为辅!每周都会选出优质股票供大家参考,每周也会有免费指标代码送出,大家关注并且置顶,每周消息不容错过。

文中所述股票名称或代码,仅为学习、交流、探讨,不构成任何实际买卖操作建议,股市有风险,入市需谨慎!公众号源码后台分享有时候会出现乱码,或者我自己复制过去出现漏掉的现象,今天把前面分享的指标源码重新发给大家:1.分时大单统计指标(资金统计必须要用到未来函数,不影响使用):X_1:=IF(AMOUNT>=FINANCE(40)*0.05/100 AND DCLOSE>=DOPEN,AMOUNT/10000,0);X_2:=IF(AMOUNT>=FINANCE(40)*0.05/100 AND DCLOSE<=DOPEN,AMOUNT/10000,0);ISBUYORDER;ISBUYORDER;X_3:=IF(AMOUNT>=FINANCE(40)*0.025/100 AND AMOUNT<FINANCE(40)*0.05/100 AND DCLOSE>=DOPEN,AMOUNT/10000,0);X_4:=IF(AMOUNT>=FINANCE(40)*0.025/100 AND AMOUNT<FINANCE(40)*0.05/100 AND DCLOSE<=DOPEN,AMOUNT/10000,0);ISBUYORDER;ISBUYORDER;X_5:=IF(AMOUNT>=FINANCE(40)*0.005/100 AND AMOUNT<FINANCE(40)*0.025/100 AND DCLOSE>=DOPEN,AMOUNT/10000,0);X_6:=IF(AMOUNT>=FINANCE(40)*0.005/100 AND AMOUNT<FINANCE(40)*0.025/100 AND DCLOSE<=DOPEN,AMOUNT/10000,0);ISBUYORDER;X_7:=IF(AMOUNT<FINANCE(40)*0.005/100 AND DCLOSE>=DOPEN,AMOUNT/10000,0);X_8:=IF(AMOUNT<FINANCE(40)*0.005/100 AND DCLOSE<=DOPEN,AMOUNT/10000,0);X_9:=SUM(X_1,0)-SUM(X_2,0)+(SUM(X_3,0)-SUM(X_4,0))+(SUM(X_5,0)-SUM(X_6,0))+(SUM(X_7,0)-SUM(X_8,0));X_10:=X_9;X_11:=SUM(X_1,0)-SUM(X_2,0)+(SUM(X_3,0)-SUM(X_4,0));超:SUM(X_1,0)-SUM(X_2,0),COLORYELLOW;DRAWTEXT_FIX(1,0.99,5,2,'微信公众号:秘术抓波段'),COLORYELLOW;X_12:=SUM(X_7,0)-SUM(X_8,0);X_13:=SUM(IF(CLOSE>REF(CLOSE,1),VOL/CAPITAL*100,IF(CL OSE<REF(CLOSE,1),(-VOL)/CAPITAL*100,0)),0);X_14:=VOL*CLOSE/100;X_15:=SUM(IF(X_14/8>20 AND CLOSE>REF(CLOSE,1),X_14,0),0);X_16:=SUM(IF(X_14/8>20 AND CLOSE<REF(CLOSE,1),X_14,0),0);X_17:=SUM(IF(X_14/8<20 AND CLOSE>REF(CLOSE,1),X_14,0),0);X_18:=SUM(IF(X_14/8<20 AND CLOSE<REF(CLOSE,1),X_14,0),0);X_19:=X_15+X_16+X_17+X_18;X_20:=IF(ISLASTBAR,100*X_15/X_19,0);X_21:=IF(ISLASTBAR,100*X_16/X_19,0);X_22:=IF(ISLASTBAR,100*X_17/X_19,0);X_23:=IF(ISLASTBAR,100*X_18/X_19,0);X_24:=X_15;X_25:=X_16;2.平台划线指标:M60:MA(CLOSE,60)COLORGREEN,LINETHICK2;DRAWTEXT_FIX(1,0.99,5,2,'微信公众号:秘术抓波段'),COLORYELLOW;{突破前高线}VAR1:=CLOSE-LOW;VAR2:=HIGH-LOW;VAR3:=CLOSE-HIGH;VAR4:=IF(HIGH>LOW,(VAR1/VAR2+VAR3/VAR2)*VOL,0);HPTP:=SUM(VAR4,10)/10000,COLORSTICK;TKXL:=-1;XVYO:=UPNDAY(TKXL,1),NODRAW;G:=MA(C,5);D:=MA(C,10);HH:=REF(H,5)=HHV(H,11);LL:=REF(L,5)=LLV(L,11);FG01:=BACKSET(HH,6)>BACKSET(HH,5);FD01:=BACKSET(LL,6)>BACKSET(LL,5);FG02:=IF(BARSLAST(FG01)=BARSLAST(FD01) AND G>D,FG01,IF(BARSLAST(FD01)>BARSLAST(FG01),FG01,0));FD02:=IF(BARSLAST(FG01)=BARSLAST(FD01) AND D>G,FD01,IF(BARSLAST(FG01)>BARSLAST(FD01),FD01,0));FG0:=FG02 AND H=HHV(H,BARSLAST(FD02));FD0:=FD02 AND L=LLV(L,BARSLAST(FG02));GQ:=L>REF(H,1) AND DAY!=REF(DAY,1);DQ:=H<REF(L,1) AND DAY!=REF(DAY,1);FGH:=REF(H,BARSLAST(FG0));FGL:=REF(L,BARSLAST(FG0));FGH1:=REF(H,BARSLAST(FG0)+1);FGL1:=REF(L,BARSLAST(FG0)+1);FGL2:=REF(L,BARSLAST(FG0)+2);FDH2:=REF(H,BARSLAST(FD0)+2);FDH:=REF(H,BARSLAST(FD0));FDL:=REF(L,BARSLAST(FD0));FDH1:=REF(H,BARSLAST(FD0)+1);FDL1:=REF(L,BARSLAST(FD0)+1);FGZL:=IF(FGH1<FGL,FGL,IF(FGL<=FGL1,FGL2,FGL1));FDZH:=IF(FDL1>FDH,FDH,IF(FDH>=FDH1,FDH2,FDH1));FG1:=FGH>FDZH AND FG0;FD1:=FDL<FGZL AND FD0;FG:=FG1 AND FGH>FDH AND FGL>FDL AND FGL1>FDL;FD:=FD1 AND FDL<FGL AND FDH<FGH AND FDH1<FGH;BH0:=(H<=REF(H,1) AND L>=REF(L,1)) OR (H>=REF(H,1) AND L<=REF(L,1));BHG:=COUNT(BH0,BARSLAST(FD0));BHD:=COUNT(BH0,BARSLAST(FG0));BGQ:=COUNT(GQ,BARSLAST(FD0));BDQ:=COUNT(DQ,BARSLAST(FG0));BK0:=IF(BHG>0,BHG+2,IF(BHD,BHD+2,3));BK:=IF(BGQ,BK0-BGQ,IF(BDQ,BK0-BDQ,BK0));G1X:=(FG AND BARSLAST(FD)>BK),NODRAW;D1X:=(FD AND BARSLAST(FG)>BK),NODRAW;G1:=(FG0 ANDREF(H,BARSLAST(FG0))>=REF(H,BARSLAST(G1X)) AND BARSLAST(D1X)>BARSLAST(G1X))OR (FG1 AND COUNT(GQ,BARSLAST(FD1))>0 AND REF(H,BARSLAST(FG1))>REF(H,BARSLAST(G1X)));{W:=IF(DATE<1201231,C,DRAWNULL);}D1:=(FD0 AND REF(L,BARSLAST(FD0))<=REF(L,BARSLAST(D1X)) AND BARSLAST(G1X)>BARSLAST(D1X))OR (FD1 AND COUNT(DQ,BARSLAST(FG1))>0 AND REF(L,BARSLAST(FD1))<REF(H,BARSLAST(D1X)));G1H:=IF(BARSLAST(D1)>BARSLAST(G1),REF(H,BARSLAST(G 1)),REF(H,BARSLAST(D1))),NODRAW;D1L:=IF(BARSLAST(G1)>BARSLAST(D1),REF(L,BARSLAST(D1) ),REF(L,BARSLAST(G1))),NODRAW;G2:=G1 AND H=HHV(G1H,BARSLAST(D1)+1) AND H>REF(H,1) AND BARSLAST(D1)>BARSLAST(G1);D2:=D1 AND L=LLV(D1L,BARSLAST(G1)+1) AND L<REF(L,1) AND BARSLAST(G1)>BARSLAST(D1);NN:=G2 OR (FG0 AND REF(H,BARSLAST(FG0))>REF(H,BARSLAST(G2))AND BARSLAST(D2)>BARSLAST(G2));UU:=D2 OR (FD0 AND REF(L,BARSLAST(FD0))<REF(L,BARSLAST(D2))AND BARSLAST(G2)>BARSLAST(D2));找顶线:DRAWLINE(NN,H,REF(NN,1),REF(H,1),1),COLORGREEN,DOTLI NE;找底线:DRAWLINE(UU,L,REF(UU,1),REF(L,1),1),COLORRED,DOTLINE;ZT:=C=ZTPRICE(REF(C,1),0.1);STICKLINE(ZT,C,O,2,0),COLORMAGENTA;DRAWICON(CROSS(C,找顶线),找顶线*1.01,34);3.左山峰指标(手机指标需要删除主题概念代码,电脑版直接复制即可):{主题概念}ZZ1:=STRCAT(HYBLOCK,'----');Z2:=STRCAT(ZZ1,FGBLOCK);Z3:=STRCAT(Z2,DYBLOCK);Z4:=STRCAT(Z3,'----');DRAWTEXT_FIX(1,0.00,0.06,0,' 主题概念:')COLORCYAN;DRAWTEXT_FIX(ISLASTBAR,0.07,0.06,0,STRCAT(Z4,GNBLOCK )),COLORCYAN;DRAWTEXT_FIX(1,0.07,0.24,0,EXTERNSTR(0,14))COLORYELL OW;M1:=21;M2:=0;M3:=120;M4:=63;MA7:MA(CLOSE,M1);MA14:MA(CLOSE,M2);MA21:MA(CLOSE,M3);MA63:MA(CLOSE,M4)COLORGREEN,LINETHICK3;LT:=LLVBARS(L,60);LT1:=LLVBARS(L,60);LTT:=BARSLAST(CURRBARSCOUNT=CONST(LT)+1);HT:=FINDHIGHBARS(H,LT+1,60,1);DT:=FINDLOW(L,LT1+1,60,1);锅盖:DRAWLINE(CURRBARSCOUNT=CONST(HT)+1,H,ISLASTBAR,REF(H,HT),0),COLORYELLOW ,LINETHICK3;TT:=BARSLAST(CURRB ARSCOUNT=CONST(HT)+1);AA:=CROSS(C,CONST(锅盖));TJ:=COUNT(AA,TT+1)=1 AND AA;TJ1:=COUNT(V<MA(V,277),TT+1) ;BL:=TJ1/(TT+1)*100;。

各种指标源码范文

各种指标源码范文

各种指标源码范文```pythonclass Metrics:def __init__(self):self.data = []def add_data(self, value):self.data.append(value)def get_average(self):if len(self.data) == 0:return Nonereturn sum(self.data) / len(self.data) def get_max(self):if len(self.data) == 0:return Nonereturn max(self.data)def get_min(self):if len(self.data) == 0:return Nonereturn min(self.data)def get_sum(self):if len(self.data) == 0:return Nonereturn sum(self.data)def get_count(self):return len(self.data)#测试m = Metricsm.add_data(10)m.add_data(20)m.add_data(30)print("Average:", m.get_average() print("Max:", m.get_max()print("Min:", m.get_min()print("Sum:", m.get_sum()print("Count:", m.get_count()```在这个范例中,我们定义了一个 `Metrics` 类,该类包含了一些基本指标的计算方法,比如平均值、最大值、最小值、总和和计数。

我们可以通过调用相应的方法来获取这些指标,然后用于监控和分析。

通过这个简单的指标源码范文,我们可以看到如何使用面向对象的思维来构建一个简单的指标工具。

指标公式源码大全

指标公式源码大全

指标公式源码大全指标公式是在金融市场和经济领域中广泛使用的一种数学算法,用于分析股票、商品、货币和其他金融工具的走势和趋势。

指标公式可以帮助投资者和交易员判断市场的方向,制定买卖策略,提高交易效率和收益率。

下面是一些常用的指标公式的源码大全,供大家参考和学习。

1. 移动平均线(MA)```def moving_average(data, window):ma_values = []for i in range(len(data) - window + 1):ma = sum(data[i:i + window]) / windowma_values.append(ma)return ma_values```2. 相对强弱指标(RSI)```def rsi(data, period):delta = np.diff(data)gain = np.where(delta > 0, delta, 0)loss = np.where(delta < 0, -delta, 0)avg_gain = moving_average(gain, period)avg_loss = moving_average(loss, period)rs = avg_gain / avg_lossrsi = 100 - (100 / (1 + rs))return rsi```3. 指数移动平均线(EMA)```def ema(data, period):ema_values = [data[0]]for i in range(1, len(data)):ema = ((data[i] - ema_values[-1]) * (2 / (period + 1))) + ema_values[-1] ema_values.append(ema)return ema_values```4. 随机指标(KDJ)```def kdj(data, n, m):high_list = data['high'].rolling(n).max()low_list = data['low'].rolling(n).min()rsv = (data['close'] - low_list) / (high_list - low_list) * 100k = sma(rsv, m)d = sma(k, m)j = 3 * k - 2 * dreturn k, d, j```5. 布林线指标(Bollinger Bands)```def bollinger_bands(data, window, n):ma = moving_average(data, window)std = pd.Series(data).rolling(window).std()upper_band = ma + (std * n)lower_band = ma - (std * n)return upper_band, lower_band```以上就是一些常用的指标公式的源码大全,希望对大家的学习和实践有所帮助。

51个优秀公式指标源码

51个优秀公式指标源码

51个优秀公式指标源码{短线套利主图}ma6:ma(c,6),colorwhite,linethick2;ma18:ma(c,18),color0099ff,linethick2;ma55:ma(c,55),colorff00FF;ma125:ma(c,125),colorffcc66;ma250:ma(c,250),colorblue;TY:=C;A1:=REF(TY,10)=HHV(TY,2*10+1); B1:=FILTER(A1,10); C1:=BACKSET(B1,10+1);HD:=FILTER(C1,10);A2:=REF(TY,10)=LLV(TY,2*10+1); B2:=FILTER(A2,10); C2:=BACKSET(B2,10+1);LD:=FILTER(C2,10);A:=REF(C,BARSLAST(HD)); B:=REF(C,BARSLAST(LD)); t1:=BARSLAST(HD)&lt;BARSLAST(LD) AND NOT(HD) ; t2:=BARSLAST(HD)&gt;BARSLAST(LD) AND NOT(LD); 波峰:IF(t1,A,A),ColorFF00FF,POINTDOT;STICKLINE(t1,A,A,9,0),ColorFF00FF;波谷:IF(t2,B,B),Color80FF00,POINTDOT;STICKLINE(t2,B,B,9,0),Color80FF00;买进价:=((c-ref(ma6,1))/6+ma6)*1.004;买进条件:=cross(c,买进价) and 买进价&gt;ref(买进价,1); 白K买进:IF(买进条件,l,h),COLORWHITE,POINTDOT; STICKLINE(买进条件,h,l,0,1),colorwhite,linethick2; STICKLINE(买进条件,o,c,4,1),colorwhite,linethick2;加码价:=((c-ref(ma18,1))/18+ma18)*1.004;加码条件:=cross(c,加码价) and 加码价&gt;ref(加码价,1); 黄K加码:IF(加码条件,l,h),coloryellow,POINTDOT; STICKLINE(加码条件,h,l,0,1),coloryellow,linethick2; STICKLINE(加码条件,o,c,4,1),coloryellow,linethick2;{[通达信]开发人自称价值200万的设置为主图}多:EMA(C,3),COLORYELLOW;空:EMA(C,5),COLOR00FF00;均衡:EMA(空,5),COLORWHITE,;VARF1:=COUNT(CROSS(多,均衡),2)=1;VARF2:=COUNT(CROSS(空,均衡),2)=1;ZAI:=FILTER(VARF1 AND VARF2,2);DRAWTEXT(ZAI,均衡,'主升↑'),COLORFF00FF;VV2:=REF(CLOSE,1);VV3:=SMA((CLOSE-VV2),6,1)/SMA(ABS(CLOSE-VV2),6,1)*100;DRAWICON(REF(VV3,1)&gt;81 AND VV3&lt;80,HIGH,2); DRAWTEXT(REF(VV3,1)&gt;81 ANDVV3&lt;80,HIGH*1.03,'沽空↓'),COLOR YELLOW;VF1:=MA(CLOSE,60)-MA(CLOSE,5)/3.2;DRAWTEXT(IF(CLOSE&lt;VF1 ANDVOL/240&gt;MA(VOL,5)/240 ANDCLOSE&gt;=REF(CLOSE,1)*1.08 ANDCLOSE&lt;MA(CLOSE,13)*1.3,1,0),LOW,''),COLORRED; VARA:=(CLOSE-REF(OPEN,29))/REF(OPEN,29)*100; VARB:=EMA(0.667*REF(VARA,1)+0.333*VARA,5); DRAWTEXT(IF(VOL&gt;=1.3*MA(VOL,5) ANDCOUNT(VARA&gt;=VARB ANDVARA&lt;-17,3) ANDREF(LOW,1)=LLV(LOW,120),1,0),LOW,'注意买入'); VARR1:=SMA(MAX(CLOSE-REF(C,1),0),6,1)/SMA(ABS( CLOSE-REF(C,1)),6,1)*100;DRAWICON(CROSS(82,VARR1),HIGH,2); DRAWTEXT(CROSS(82,VARR1),HIGH,'短空↓'),COLORYELLOW;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;HY3:=IF(COUNT(VAR3&lt;20,5)&gt;=1 ANDCOUNT(VAR1=LLV(VAR1,10),10)&gt;=1 ANDCLOSE&gt;=OPEN*1.038 ANDVOL&gt;MA(VOL,5)*1.2,1,0);DRAWTEXT(HY3,LOW,'注意买入'),COLORRED;S:=MA(VOL,5)/MA(VOL,60),COLORRED,,LINETHICK2; A:=MA(S,5),COLORGREEN,,LINETHICK2;BIAS:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100;F:=MA(S,121);RSV:=(CLOSE-LLV(LOW,45))/(HHV(HIGH,45)-LLV(LOW, 45))*100;K:=SMA(RSV,15,1);D:=SMA(K,15,1);J:=3*K-2*D;LC:=REF(CLOSE,1);RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC ),6,1)*100;DRAWTEXT(CROSS(84,RSI) , HIGH*1.06,'逃顶!'),COLORYELLOW ;S1:=IF((J&lt;11 AND BIAS&gt;-11 AND CROSS( S,F) AND(S-F)&gt;0.010),2,0),STICK,LINETHICK3,COLORGREEN; DRAWTEXT(S1=2,LOW,'关注'), COLORGREEN;中轨:HHV(MA(H,13),13),COLORRED,LINETHICK2;趋势:LLV(MA(H,13),1),COLORGREEN,LINETHICK2;{买卖指标}SAT:=IF((AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))*1 00&gt;100,100,(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C, 20))*100);AA10:MA(CLOSE,8),COLOR0000FF;AA12:MA(CLOSE,1 2),COLOR0000FF;BB10:=((ATAN((AA10- REF(AA10,1))) * 3.1416) * 10);BB12:=((ATAN((AA12 - REF(AA12,1))) * 3.1416) *10);MA13:=MA(CLOSE,13);STICKLINE((((AA12 &lt;= AA10) AND (BB12 &gt;= 1)) AND (BB10 &gt;=1)),AA10,AA12,4,0),COLOR0080FF;STICKLINE((((AA12 &gt;= AA10) AND (BB10 &lt;= 1)) AND (BB10 &lt;=1)),AA10,AA12,4,0),COLOR00FF00;X1:=(C+L+H)/3;BB13:=ATAN(EMA(X1,13)-REF(EMA(X1, 13),1))*3.1416*10;EMA8:=EMA(C,8);DRAWTEXT(FILTER(BB13&gt;1 AND EMA(X1,13)&gt;REF(EMA(X1,8),1),10),EMA8,'∠45上升'),COLORWHITE;压力:MA(REF(HHV(C,30),1),2),COLOR9DFFFF;支撑:MA(REF(LLV(C,30),1),2),COLORABFF46;AA1:=AMOUNT/V;BB1:=L&lt;AA1*0.9;CC1:=(C-REF(C,1))/REF(C,1)*100&gt;1.2;DD1:=L&lt;MA( C,5)*0.921;EE1:=V&lt;MA(V,5)*1.5;FF1:=BB1 AND CC1 AND DD1 ANDEE1;DRAWTEXT(FF1,(LOW*0.99),'老鼠仓'),COLOR4080FF;A51:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5, 1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1); 黑马线:=EMA(A51,5);A54:=((C-LLV(L,21))/(HHV(H,21)-LLV(L, 21)))*100;趋势线:=(MA(3*SMA(A54,6,1)-2*SMA(SMA(A54,5,1),5,1),2)); DRAWTEXT(CROSS(趋势线,0)AND 黑马线&lt;40,(HIGH* 0.97),'▲大黑马'),COLORYELLOW;LC:=REF(CLOSE,1);RSI:=((SMA(MAX((CLOSE -LC),0),3,1) /SMA(ABS((CLOSE - LC)),3,1)) * 100);FF:=EMA(CLOSE,3);MA15:=EMA(CLOSE,21);DRAWTEX T(CROSS(FF,MA15),(LOW* 0.99),'底背离'),COLORA6E500;DRAWTEXT(CROSS(88,RSI),(HIGH * 1.02),'顶背离'),COLOR1880FF;VAR2:=LLV(LOW,27);VAR3:=HHV(HIGH,34);VAR4:=EMA ((CLOSE-VAR2)/(VAR3-VAR2)*4,4)*25;注意买:=IF((VAR4&lt;10),80,100);RSV:=(C-LLV(L,9))/(HHV(H,9 )-LLV(L,9))*100;K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;超跌:=IF(J&lt;0,10,0);BDDD:=LLV(J,2)=LLV(J,8);买入:=IF(CROSS(J,REF(J+0.01,1)) AND BDDD ANDJ&lt;20,30,0);DRAWTEXT(买入AND 注意买=100 AND 超跌=0,LOW,'短线'),COLOR8000FF;MTM:=C-REF(C,1);DX:=100*EMA(EMA(MTM,6),6)/EMA( EMA(ABS(MTM),6),6);买:=IF(LLV(DX,2)=LLV(DX,7) AND COUNT(DX&lt;0,2) ANDCROSS(DX,MA(DX,2)),1,0);{天机均线}EMA250:MA(C,250),COLORRED;EMA6:MA(C,6),COLORRED LINETHICK2;EMA18:MA(C,18),COLORYELLOW;EMA55:MA(C,55),COLORFF00FF;EMA144:MA(C,144),COLORGREEN;EMA288:MA(C,288),COLORBLUE;中线【买入】:=COUNT(CLOSE&lt;EMA18,5)=4 AND CLOSE/EMA18&gt;1.004 AND CROSS(CLOSE,EMA18) AND EMA18&gt;=REF(EMA18,1),LINETHICK,COLORRED;DRAWTEXT(中线【买入】,LOW*0.95,' 中线【买入】'),COLORRED;VL:=REF(LOW,1);VAR12:=(SMA(ABS(LOW-VL),13,1))/(SMA(MAX(LOW-VL ,0),13,1))*100;VAR14:=MA(VAR12,13);VAR15:=LLV(LOW,34);VAR18:=EMA(IF(LOW&lt;=VAR15,VAR14,0),3);VAR110:=SMA(SMA((CLOSE-LLV(LOW,54))/(HHV(HIGH, 54)-LLV(LOW,54))*100,7,1),5,1);VAR111:=SMA((CLOSE-LLV(LOW,54))/(HHV(HIGH,54)-L LV(LOW,54))*100,7,1)*16.18-VAR110*10.9;T:=FILTER(IF(VAR111&lt;=VAR110 ANDVAR18&gt;REF(VAR18,1),VAR18*8,0),20); DRAWTEXT(T,LOW-0.4,'←洗盘结束'),COLORFF00FF; DRAWTEXT(T,LOW-0.2,'|'),COLORFF00FF;VAR21:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LO W,36))*100;VAR22:=SMA(VAR21,3,1);VAR23:=SMA(VAR22,3,1);VAR24:=SMA(VAR23,3,1);VAR25:=CROSS(VAR23,VAR24) AND VAR23&lt;20; DRAWTEXT(FILTER(VAR25,10)=1,LOW-0.4,'←抄底'),COLORRED;DRAWTEXT(FILTER(VAR25,10)=1,LOW-0.2,'|'),COLORR ED;VAR29:=CROSS(VAR24,VAR23) AND VAR23&gt;80; DRAWTEXT(FILTER(VAR29,5)=1,HIGH+0.4,'←逃顶'),COLORBLUE;DRAWTEXT(FILTER(VAR29,5)=1,HIGH+0.2,'|'),COLORB LUE;{(使用说明:天机均线1.该指标有明确的抄底,逃顶,洗盘结束信号及中线买入信号;2.均线设置周期为250,6,18,55,144,288;3.如果144线向上,出现洗盘结束+抄底为低吸的好机会;4.超短线用5分钟周期,短线用60分钟周期;股市无对错,只有赢和赔! 指标无好坏,操作在个人!在此特别感谢一发千钧大师,本指标沿用了大师的部分理念截图三个,一个跨度较长,一个跨度较短,另一个为60分钟周期,其他自行验证;操作要领1.有时间盯盘的按15分钟短线波段操作,只做"吃鱼身子"的上升行情,2.没时间看盘的按60分钟做波段操作,也能将"鱼"吃干净.3.长线爱好者用周线选股可免盯,看盘之苦,安然做"投资"4.中线爱好者用日线选股可安然做波段,避免坐"电梯".5.短线爱好者用30分钟线看盘可享受"冲浪"的快乐,安全做"投机".6.超短线(头天进、二天出)的用5分钟看盘"永不套牢".7.高手中的高手用1分钟线盯盘可享受"权证"的盛宴,"痛并快乐着".操盘要点1.定位:量身定做一套发挥"自身条件"的操作方案,严守买卖纪律.2.定势:趋势方向的判定,信自己的"感觉",顺势者心自顺.3.定量:针对不同(个股)行情阶段,严控投入资金比例,进退自如,先立于不败之地.4.定律:破底莫入、破顶莫追}高胜算系统操盘线:MA(C,4),COLORRED,LINETHICK3;安全线:MA(C,19),COLORGRAY,LINESTICK,LINETHICK1;牛熊分界线:MA(C,200),COLORYELLOW,CIRCLEDOT,LINETHICK 1;DRAWTEXT(CROSS(安全线,操盘线),H*1.01,'←S卖出'),Color00FF00;DRAWTEXT(CROSS(操盘线,安全线),L*0.99,'←B买入'),Color00FFFF;STICKLINE(CROSS(操盘线,安全线) ANDBACKSET(CLOSE&gt;操盘线,2) AND(操盘线&gt;安全线) AND (CLOSE&gt;安全线),OPEN,CLOSE,2,1),COLORYELLOW;STICKLINE(CROSS(安全线,操盘线) ANDBACKSET(CLOSE&lt;操盘线,2) AND(操盘线&lt;安全线),OPEN,CLOSE,2,1);DRAWICON(CROSS(操盘线,安全线),L*0.98,1); DRAWICON(CROSS(安全线,操盘线),H*1,2);通达信主图公式:垂帘听股MA5:=MA(C,5);A:=(3*C+L+O+H)/6;垂帘:(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*R EF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+ 10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+ 5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/21 0,COLORRED,POINTDOT;听股:MA(垂帘,13),COLORFFCCCC,CIRCLEDOT;ZAR1:=SLOPE(EMA(CLOSE,2),5)*15+C;ZAR2:=EMA(ZAR1,5);ZARA:=EMA(EMA(EMA(EMA(EMA(EMA(EMA(EMA(ZAR 2,5),5),5),5),5),5),5),5);ZARB:=BARSLAST(CROSS(CLOSE,ZARA));ZARC:=BARSLAST(CROSS(ZARA,CLOSE)); STICKLINE(CLOSE&lt;ZARA,REF(CLOSE,ZARC),REF(C LOSE,ZARC),12,0),LINETHICK2,COLORFFCCCC; STICKLINE(CLOSE&gt;ZARA ANDCLOSE&gt;REF(CLOSE,ZARB),REF(CLOSE,ZARB),垂帘,0.2,0),COLORFFC8FF;STICKLINE(CLOSE&gt;ZARA ANDCLOSE&gt;REF(CLOSE,ZARB),REF(CLOSE,ZARB),REF (CLOSE,ZARB),12,0),COLORFFC8FF,LINETHICK2; {上涨:=0,COLORFFC8FF;}STICKLINE(CLOSE&lt;ZARA ANDCLOSE&lt;REF(CLOSE,ZARC),REF(CLOSE,ZARC),垂帘,0.2,0),COLOR00FF00;{止盈止损:0,COLOR00FF00;}VAR41:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(L OW,34)),3);VAR42:=EMA(100*(INDEXC-LLV(INDEXL,34))/(HHV(INDEXH,34)-LLV(INDEXL,34)),3);VAR4A:=REF(VAR41,1)&gt;92 AND VAR41&lt;92; DRAWTEXT(VAR4A,H+0.12,'●短卖'),COLOR00FF00;STICKLINE(C&gt;=O,H,L,0,0),COLORRED; STICKLINE(C&lt;O,H,L,0,0),COLORFFFF52; STICKLINE(C&gt;=O,C,O,4,1),COLORRED; STICKLINE(C&lt;O,C,O,4,0),COLORFFFF52;MA13:MA(C,13),COLORWHITE,LINETHICK2;MA55:=MA(C,55),COLORFF00FF;MA125:=MA(C,125),COLORFFCC66;MA250:=MA(C,250),COLORBLUE;{STICKLINE(CROSS(MA5,听股) AND MA5&gt;听股AND C&gt;O,MA13,MA13-0.09,4,0),COLORYELLOW;} DRAWTEXT(CROSS(MA5,听股) AND MA5&gt;听股AND C&gt;O,MA13-0.12,'垂帘听股'),COLORWHITE;T:=BARSLAST(L&gt;REF(H,1));E:=COUNT(L&lt;REF(H,T+1),T)&lt;2;STICKLINE(L&lt;REF(H,T+1 ) ANDE,L,L-0.09,4,0),COLOR0099FF;DRAWTEXT(L&lt;REF(H,T+1 ) AND E,L-0.12,'缺口回补'),COLOR0099FF;VLL:=CROSS(MA(C,13),MA(C,21));DRAWTEXT(VLL,M A13,'●圆弧底'),COLORYELLOW;精品均线战法主图公式集{短线套利主图}ma6:ma(c,6),colorwhite,linethick2;ma18:ma(c,18),color0099ff,linethick2;ma55:ma(c,55),colorff00FF;ma125:ma(c,125),colorffcc66;ma250:ma(c,250),colorblue;TY:=C;A1:=REF(TY,10)=HHV(TY,2*10+1);B1:=FILTER(A1,10); C1:=BACKSET(B1,10+1);HD:=FILTER(C1,10);A2:=REF(TY,10)=LLV(TY,2*10+1); B2:=FILTER(A2,10); C2:=BACKSET(B2,10+1); LD:=FILTER(C2,10);A:=REF(C,BARSLAST(HD));B:=REF(C,BARSLAST(LD));t1:=BARSLAST(HD)&lt;BARSLAST(LD) AND NOT(HD) ;t2:=BARSLAST(HD)&gt;BARSLAST(LD) ANDNOT(LD);波峰:IF(t1,A,A),ColorFF00FF,POINTDOT;STICKLINE(t1,A,A,9,0),ColorFF00FF;波谷:IF(t2,B,B),Color80FF00,POINTDOT;STICKLINE(t2,B,B,9,0),Color80FF00;买进价:=((c-ref(ma6,1))/6+ma6)*1.004;买进条件:=cross(c,买进价)and买进价&gt;ref(买进价,1);白K买进:IF(买进条件,l,h),COLORWHITE,POINTDOT; STICKLINE(买进条件,h,l,0,1),colorwhite,linethick2; STICKLINE(买进条件,o,c,4,1),colorwhite,linethick2;加码价:=((c-ref(ma18,1))/18+ma18)*1.004;加码条件:=cross(c,加码价)and加码价&gt;ref(加码价,1);黄K加码:IF(加码条件,l,h),coloryellow,POINTDOT; STICKLINE(加码条件,h,l,0,1),coloryellow,linethick2; STICKLINE(加码条件,o,c,4,1),coloryellow,linethick2;{指标要点:白K买进,黄K加码.指标原理:短线均线设为6日和18日。

28个指南针源码指标

28个指南针源码指标

28个指南针源码指标1、BB BAND布林线宽n=30Var1:=MA(CLOSE,N);Var2:=Var1+2*STD(CLOSE,N);变盘: 5, POINTDOT;布林宽度: (Var2-Var1)/Var1*100;警戒: 30, POINTDOT;2、CBW成本带宽n1=97.5,n2=2.5CBW: 100*(COST(N1)-COST(N2))/COST(N1);3、CBXQD成本均线强度n=4,n1=5,n2=13,n3=34Var1:=AMOUNT/(100*VOL);Var2:=MA(Var1,N1);Var3:=MA(Var1,N2);Var4:=MA(Var1,N3);Var5:=DMA(CLOSE,VOL/CAPITAL);CYR5: 100*(Var2-REF(Var2,N))/REF(Var2,N); CYR13: 100*(Var3-REF(Var3,N))/REF(Var3,N); CYR34: 100*(Var4-REF(Var4,N))/REF(Var4,N); CYR无穷: 100*(Var5-REF(Var5,N))/REF(Var5,1);4、CKD相对价位Var1:=AMOUNT/(100*VOL);Var2:=MA(Var1,13);Var3:=DMA(Var1,VOL/CAPITAL);CKDP: 100*(Var2-COST(0))/(COST(100)-COST(0)); CKDW: 100*(Var3-COST(0))/(COST(100)-COST(0));5、CMACDCMACD指标n1=5,n2=13Var1:=AMOUNT/(100*VOL);Var2:=MA(Var1,N1);Var3:=MA(Var1,N2);CMACD: 100*(Var2-Var3)/Var3, COLORSTICK;6、CYB优化布林线n=20MB: MA(CLOSE,N);上轨: MB+STD(CLOSE,N);下轨: MB-STD(CLOSE,N);上极限: MB+2*STD(CLOSE,N);下极限: MB-2*STD(CLOSE,N);STICKLINE(open>=close ,close ,open,9,0 ),COLORaaaaaa; STICKLINE(open>=close ,close ,open,6,0 ),COLORbbbbbb; STICKLINE(open>=close ,close ,open,2.4,0 ),COLORcccccc; STICKLINE(open>=close ,close ,open,1.1,0 ),COLORdddddd;STICKLINE(close>open,close,open,9,0 ),COLOr6666cc; STICKLINE(close>open,close,open,6 ,0 ),COLOR7777dd;STICKLINE(close>open,close,open,2.4 ,0 ),COLOR8888ee; STICKLINE(close>open,close,open,1.1 ,0 ),COLOR9999ff;STICKLINE(close>open,open,low,0.5,0 ),COLOR1199ff; STICKLINE(close>open,close,HIGH,0.5 ,0 ),COLOR1199ff; STICKLINE(open>=close,close,low,0.5 ,0 ),COLORcccccc; STICKLINE(open>=close,open,HIGH,0.5 ,0 ),COLORcccccc; ----------------------------------------------------------7、CYC成本均线n1=5,n2=13,n3=34Var1:=AMOUNT/(100*VOL);短线成本均线: MA(Var1,N1);中线成本均线: MA(Var1,N2);长线成本均线: MA(Var1,N3);无穷成本均线: DMA(CLOSE,VOL/CAPITAL);STICKLINE(open>=close ,close ,open,9,0 ),COLORaaaaaa; STICKLINE(open>=close ,close ,open,6,0 ),COLORbbbbbb; STICKLINE(open>=close ,close ,open,2.4,0 ),COLORcccccc; STICKLINE(open>=close ,close ,open,1.1,0 ),COLORdddddd;STICKLINE(close>open,close,open,9,0 ),COLOr6666cc; STICKLINE(close>open,close,open,6 ,0 ),COLOR7777dd; STICKLINE(close>open,close,open,2.4 ,0 ),COLOR8888ee; STICKLINE(close>open,close,open,1.1 ,0 ),COLOR9999ff;STICKLINE(close>open,open,low,0.5,0 ),COLOR1199ff; STICKLINE(close>open,close,HIGH,0.5 ,0 ),COLOR1199ff; STICKLINE(open>=close,close,low,0.5 ,0 ),COLORcccccc; STICKLINE(open>=close,open,HIGH,0.5 ,0 ),COLORcccccc;---------------------------------------------------------------- 8、CYC2成本均线p1=5,p2=13,p3=34CYC1:0.01*EMA(AMOUNT,P1)/EMA(VOL,P1);CYC2:0.01*EMA(AMOUNT,P2)/EMA(VOL,P2);CYC3:0.01*EMA(AMOUNT,P3)/EMA(VOL,P3);CYC∞:DMA(AMOUNT/(100*VOL),VOL/(100*FINANCE(7))); ----------------------------------------------------------------- 9、CYD承接因子n=21CYDS:WINNER(CLOSE)/(VOL/CAPITAL);CYDN:WINNER(CLOSE)/MA(VOL/CAPITAL,N);----------------------------------------------------------------- 10、CYD2承接因子A:=WINNER(CLOSE )*CAPITAL;承接因子:A/VOL;333、CYDD指南针动态承接因子Var1:=WINNER(CLOSE);Var2:=DMA(Var1,VOL/CAPITAL);Var3:=DMA(VOL,VOL/CAPITAL)/CAPITAL;CYDD: Var1/Var3;CYDD1: Var2/Var3;1, POINTDOT;----------------------------------------------------------------- 11、CYE市场趋势MAL:=MA(CLOSE,5);MAS:=MA(MA(CLOSE,20),5);CYEL:(MAL-REF(MAL,1))/REF(MAL,1)*100;CYES:(MAS-REF(MAS,1))/REF(MAS,1)*100;-------------------------------------------------------------------12、CYF市场能量n=21HSL:=VOL/CAPITAL*100;CYF:100-100/(1+EMA(HSL,N)*100);---------------------------------------------------------------------13、CYOBV优化累积能量线n=34NOBV1:SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),0-VOL,0)),N)/CAPITAL;--------------------------------------------------------------------------------14、CYQKL博弈K线长度100*(WINNER(CLOSE)-WINNER(OPEN)), COLORSTICK;-------------------------------------------------------------------------------15、CYR市场强弱n=13,m=5DIVE:=0.01*EMA(AMOUNT,N)/EMA(VOL,N);CYR:(DIVE/REF(DIVE,1)-1)*100;MACYR:MA(CYR,M);-------------------------------------------------------------------------------16、CYS市场盈亏指标n1=5,n2=13,n3=34Var1:=AMOUNT/(100*VOL);Var2:=MA(Var1,N1);Var3:=MA(Var1,N2);Var4:=MA(Var1,N3);Var5:=DMA(CLOSE,VOL/CAPITAL);CYS5: 100*(CLOSE-Var2)/Var2;CYS13: 100*(CLOSE-Var3)/Var3;CYS34: 100*(CLOSE-Var4)/Var4;CYS无穷: 100*(CLOSE-Var5)/Var5;----------------------------------------------------------------------------17、CYS2市场盈亏CYC13:=0.01*EMA(AMOUNT,13)/EMA(VOL,13);CYS:(CLOSE-CYC13)/CYC13*100;----------------------------------------------------------------------------18、CYS-YJJ市场盈亏p1=4,p2=5VAR2:=VOL*CLOSE;VAR3:=EMA(VAR2,13)/EMA(VOL,13);CYS: (EMA(CLOSE,P1)-VAR3)/VAR3*100;ML: EMA(CYS,P2);LO: 0, POINTDOT;----------------------------------------------------------------------------19、CYW主力控盘VAR1:=CLOSE-LOW;VAR2:=HIGH-LOW;VAR3:=CLOSE-HIGH;VAR4:=IF(CLOSE>=0,(VAR1/VAR2+VAR3/VAR2)*VOL,(VAR3/ VAR2+VAR1/VAR2)*VOL);CYW: SUM(VAR4,10)/10000, COLORSTICK;------------------------------------------------------------------------------20、CYW-YJJ主力控盘p1=16,p2=8,p3=45VAR1:=1;VAR2:=CLOSE-REF(CLOSE,1);VAR3:=IF(CLOSE-REF(CLOSE,1)>=0,VAR2,0);VAR4:=REF(CLOSE,1)-CLOSE;VAR5:=IF(CLOSE-REF(CLOSE,1)<=0,VAR4,0);VAR6:=SUM(VAR3,P1)/SUM(VAR5,P1);VAR7:=100-100/(1+VAR6);VAR8:=EMA(VAR7,P1);VAR9:=EMA(VAR8,P2);VARA:=EMA(VAR8,P3);MO: (VAR8-VARA)*VAR1;ML: (VAR9-VARA)*VAR1;MODE: MO*VAR1, COLORSTICK;---------------------------------------------------------------------------------21、DKBL成本多空布林线n=10,p=3Var1:=AMOUNT/(100*VOL);Var2:=MA(Var1,3);Var3:=MA(Var1,6);Var4:=MA(Var1,12);Var5:=MA(Var1,24);BBI: (Var2+Var3+Var4+Var5)/4;UPR: BBI+P*STD(BBI,N);DWN: BBI-P*STD(BBI,N);STICKLINE(open>=close ,close ,open,9,0 ),COLORaaaaaa;STICKLINE(open>=close ,close ,open,6,0 ),COLORbbbbbb;STICKLINE(open>=close ,close ,open,2.4,0 ),COLORcccccc;STICKLINE(open>=close ,close ,open,1.1,0 ),COLORdddddd;STICKLINE(close>open,close,open,9,0 ),COLOr6666cc;STICKLINE(close>open,close,open,6 ,0 ),COLOR7777dd;STICKLINE(close>open,close,open,2.4 ,0 ),COLOR8888ee;STICKLINE(close>open,close,open,1.1 ,0 ),COLOR9999ff;STICKLINE(close>open,open,low,0.5,0 ),COLOR1199ff;STICKLINE(close>open,close,HIGH,0.5 ,0 ),COLOR1199ff;STICKLINE(open>=close,close,low,0.5 ,0 ),COLORcccccc;STICKLINE(open>=close,open,HIGH,0.5 ,0 ),COLORcccccc;-------------------------------------------------------------------22、JBCYSCYS越低的股涨得越好。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

部分指标源代码多空博弈:趋势线: 3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,2 7))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),COLORF0F000;买点准备: IF(趋势线&lt;=10,12,0),LINETHICK2,COLORFF00FF;A11:=MA(CLOSE,5);A12:=MA(CLOSE,10);A13:=MA(CLOSE,20);A14:=MA(CLOSE,30);均线多头排列:IF(A11&gt;A12 AND A12&gt;A13 AND CROSS(A13,A14) AND C&gt;O,18,0),STICK,LINETHICK2,COLOR00BBFF;DRAWTEXT(A11&gt;A12 AND A12&gt;A13 AND CROSS(A13,A14) AND C&gt;O,35,&#39;均线多头排列&#39;),COLOR00FFFF;VAR1:=HHV(HIGH,9)-LLV(LOW,9);VAR2:=HHV(HIGH,9)-CLOSE;VAR3:=CLOSE-LLV(LOW,9);VAR4:=VAR2/VAR1*100-70;VAR5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60));VAR6:=(2*CLOSE+HIGH+LOW)/4;VAR7:=SMA(VAR3/VAR1*100,3,1);VAR8:=LLV(LOW,34);VAR9:=SMA(VAR7,3,1)-SMA(VAR4,9,1);VAR10:=IF(VAR9&gt;100,VAR9-100,0);VAR11:=HHV(HIGH,34);VAR12:=EMA((VAR6-VAR8)/(VAR11-VAR8)*100,13);VAR13:=EMA(0.667*REF(VAR12,1)+0.333*VAR12,2);VAR13,COLOR000000;STICKLINE(VAR12-VAR13&gt;0,VAR12,VAR13,8,0),COLOR0055FF;STICKLINE(VAR12-VAR13&lt;0,VAR12,VAR13,8,0),COLOR00FF00;A1:=HHV(HIGH,50)/LLV(LOW,100)&gt;1.5;A2:=(HHV(HIGH,50)-LOW)/(HHV(HIGH,50)-LLV(LOW,100));A3:=(LOW-LLV(LOW,100))/(HHV(HIGH,50)-LLV(LOW,100));A4:=HHVBARS(HIGH,50)&lt;LLVBARS(LOW,100);A5:=A1 AND A2&gt;0.5 AND A3&gt;0.3 AND A4;A6:=COUNT(A5,20)=1;抢反弹:IF(A6 AND A5 ,23,0),STICK,LINETHICK2,COLOR00FFFF;DRAWTEXT(抢反弹,35,&#39;抢反弹&#39;),COLOR00BBFF;VAR2W:=100-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14));MW:= EMA(VAR2W,3);VAR3W:=EMA(VAR2W,7);M1:= EMA(VAR3W,5);MB1:=CROSS(MW,M1) AND M1&lt;20;抄底:IF((MB1),40,0),LINETHICK2,COLORFFFFFF;DRAWTEXT(抄底,62,&#39;★&#39;),COLOR00FFFF;DRAWTEXT(抄底,52,&#39;抄底&#39;),COLORFF00FF;买卖出击N:=20;N1:=7;N2:=69;T1:=IF((DATE&lt;=1341231),1,0);M3:=EMA(CLOSE,3);M8:EMA(CLOSE,8),COLOR008000;M13:EMA(M8,13),COLOR0000FF;M62:EMA(M8,55),COLORF0F000;VAR1:=EMA(M13,62);M81:EMA(M62,81),COLOR00FFFF;M144:EMA(VAR1,144),LINETHICK2,COLOR0000FF;M250:EMA(VAR1,250),POINTDOT,LINETHICK2,COLORF00FF0;VAR2:=(CLOSE+HIGH+LOW)/(3);VAR3:=(EMA(VAR2,10))*(T1);VAR4:=(REF(VAR3,1))*(T1);STICKLINE((VAR3&gt;VAR4),VAR3,VAR4,4,0),COLOR00FFFF;STICKLINE((VAR3&lt;VAR4),VAR3,VAR4,4,0),COLORFF0000;VAR5:=((REF(HIGH,1)+REF(LOW,1))/(2))*(T1);VAR6:=MA(CLOSE,N)+((2)*(STD(CLOSE,N)))*(T1);DRAWTEXT(CROSS(VAR3,VAR4),(VAR3)*(0.98),&#39;★&#39;),COLOR00FFFF; DRAWTEXT(CROSS(VAR5,VAR6),(HIGH)*(1.04),&#39;↓卖&#39;),COLOR008000; VAR7:=REF(CLOSE,1);VAR8:=((SMA(MAX(CLOSE-VAR7,0),N1,1))/(SMA(ABS(CLOSE-VAR7),N1,1)))*(100); VAR9:=CROSS(N2,VAR8);VARA:=(FILTER(VAR9,4))*(T1);DRAWTEXT(VARA,(HIGH)*(1.04),&#39;↓卖&#39;),COLORFFFFFF;VARB:=((2)*(CLOSE)+HIGH+LOW)/(4);VARC:=LLV(LOW,34);VARD:=HHV(HIGH,34);VARE:=(EMA(((VARB-VAR1)/(VAR5-VAR1))*(100),7))*(T1);VARF:=(EMA((0.667)*(REF(VARE,1))+(0.333)*(VARE),5))*(T1);DRAWTEXT(IF(((COUNT((CLOSE&lt;REF(CLOSE,1)),8))/(8)&gt;0.6) AND (VOL&gt;=(1.5)*(MA(VOL,5))) AND COUNT((VARE&gt;=VARF),3) AND (REF(LOW,1)=LLV(LOW,120)),1,0),LOW,&#39;●买进&#39;),COLORFF00FF;DRAWTEXT(IF(((COUNT((CLOSE&lt;REF(CLOSE,1)),13))/(13)&gt;0.6) AND COUNT((VARE&gt;VARF),6) AND (REF(LOW,5)=LLV(LOW,120)) AND REF((CLOSE&gt;=OPEN),4) AND REF((CLOSE&gt;OPEN),3) AND REF((CLOSE&gt;OPEN),2) AND REF((OPEN&gt;CLOSE),1) AND (OPEN&gt;REF(CLOSE,1)),1,0),LOW,&#39;●买进&#39;),COLOR00FFFF;VAR10:=(MA(CLOSE,80)-(MA(CLOSE,10))/(3))*(T1);DRAWTEXT(IF((CLOSE&lt;VAR10) AND ((VOL)/(240)&gt;(MA(VOL,5))/(240)) AND (CLOSE&gt;(REF(CLOSE,1))*(1.08)) AND (CLOSE&lt;(MA(CLOSE,13))*(1.3)),1,0),LOW,&#39;●抄底&#39;),COLOR0000FF;蛟龙出水配套指标AR1:=IF(OPEN&lt;=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));VAR2:=IF(OPEN&gt;=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));VAR3:=SUM(VAR1,5);VAR4:=SUM(VAR2,5);VAR5:=IF(VAR3&gt;VAR4,(VAR3-VAR4)/VAR3,IF(VAR3=VAR4,0,(VAR3-VAR4)/VAR4)); VAR6:=MA(VAR5,5);VAR8:=IF(OPEN&lt;=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));VAR9:=IF(OPEN&gt;=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1))); VARA:=SUM(VAR8,3);VARB:=SUM(VAR9,3);VARC:=IF(VARA&gt;VARB,(VARA-VARB)/VARA,IF(VARA=VARB,0,(VARA-VARB)/VARB)); VARD:=MA(VARC,3);火: BARSLAST(EMA(CLOSE,5)&lt;REF(EMA(CLOSE,5),1)), COLORRED;VARE:=HHV(CLOSE,2);VARF:=BARSLAST(VARE&lt;REF(VARE,2));VAR10:=IF(VARF&gt;=1,LLV(VARE,VARF),LOW);VAR11:=VAR10+VAR10*VARF*0.5/100;VAR12:=IF(VAR11&lt;REF(VAR11,1),MA(LOW,3),VAR11);VAR13:=VAR10+VAR10*(VARF-1)*1.618/100;山: COUNT(EMA(CLOSE,5)&gt;REF(EMA(CLOSE,5),1),5);VAR14:=IF(OPEN&lt;=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));VAR15:=IF(OPEN&gt;=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));VAR16:=SUM(VAR8,3);VAR17:=SUM(VAR9,3);VAR18:=IF(VARA&gt;VARB,(VARA-VARB)/VARA,IF(VARA=VARB,0,(VARA-VARB)/VARB)) ;VAR19:=MA(VARC,3);买入或持股: STICKLINE(山&gt;0,火,0,2,0), COLORRED;VAR1A:=IF(OPEN&lt;=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));VAR1B:=IF(OPEN&gt;=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));VAR1C:=SUM(VAR8,3);VAR1D:=SUM(VAR9,3);VAR1E:=IF(VARA&gt;VARB,(VARA-VARB)/VARA,IF(VARA=VARB,0,(VARA-VARB)/VARB)) ;VAR1F:=MA(VARC,3);下跌→抛出: STICKLINE(山&gt;0,火,山,2,1), COLORF0F000;VAR20:=IF(OPEN&lt;=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));VAR21:=IF(OPEN&gt;=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));VAR22:=SUM(VAR8,3);VAR23:=SUM(VAR9,3);VAR24:=IF(VARA&gt;VARB,(VARA-VARB)/VARA,IF(VARA=VARB,0,(VARA-VARB)/VARB)) ;VAR25:=MA(VARC,3);观望: STICKLINE(山=0 AND 火=0,0,1,4,1), COLORBLUE;VAR26:=IF(OPEN&lt;=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));VAR27:=IF(OPEN&gt;=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));VAR28:=SUM(VAR8,3);VAR29:=SUM(VAR9,3);VAR2A:=IF(VARA&gt;VARB,(VARA-VARB)/VARA,IF(VARA=VARB,0,(VARA-VARB)/VARB)) ;VAR2B:=MA(VARC,3);植被: STICKLINE(山&lt;火,火,山,1,0), COLOR00FF00;VAR2C:=IF(OPEN&lt;=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));VAR2D:=IF(OPEN&gt;=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));VAR2E:=SUM(VAR8,3);VAR2F:=SUM(VAR9,3);VAR30:=IF(VARA&gt;VARB,(VARA-VARB)/VARA,IF(VARA=VARB,0,(VARA-VARB)/VARB)) ;VAR31:=MA(VARC,3);VAR32:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*10;K: SMA(SMA(VAR32,2,1),2,1),COLOR00FF00 ;D: SMA(SMA(SMA(VAR32,2,1),2,1),3,1), COLORYELLOW;J: (3*SMA(SMA(VAR32,2,1),2,1)-2*SMA(SMA(SMA(VAR32,2,1),2,1),3,1)), COLORF00FF0;VAR33:=IF(OPEN&lt;=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));VAR34:=IF(OPEN&gt;=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1)));VAR35:=SUM(VAR8,3);VAR36:=SUM(VAR9,3);VAR37:=IF(VARA&gt;VARB,(VARA-VARB)/VARA,IF(VARA=VARB,0,(VARA-VARB)/VARB)) ;VAR38:=MA(VARC,3);STICKLINE(REF(山,1)=0 AND 山&gt;0,0,-1,2,0), COLORRED;DRAWTEXT(REF(火,3)&gt;0 AND REF(火,2)&gt;0 AND REF(火,1)&gt;0 AND 火=0 AND REF(火,1)&gt;山,REF(火,1),&#39;调整&#39;),COLORYELLOW ;龙十一万Q2:=(CLOSE-LLV(LOW, 18))/(HHV(HIGH, 18)-LLV(LOW, 18))*100;Q3:=SMA(Q2, 9, 1);Q4:=SMA(Q3, 3, 1);短期趋势:3*Q3-2*Q4,COLORWHITE,LINETHICK3;中期趋势:EMA(Q3, 3),COLORRED,LINETHICK3;DRAWTEXT(CROSS(中期趋势, 短期趋势) AND REF(短期趋势,1)&gt;80, REF(短期趋势,3), &#39;▼逢高派发&#39;), COLOR00FF00,LINETHICK5;▲逢低关注: DRAWTEXT(REF(CROSS(中期趋势,短期趋势),82) AND 中期趋势&gt;1.3*短期趋势,短期趋势,&#39;▲逢低关注&#39;), COLOR00FFFF, LINETHICK1;▲抄底: DRAWTEXT(REF(CROSS(短期趋势,中期趋势),1) AND 短期趋势&gt;1.3*中期趋势,中期趋势,&#39;▲抄底&#39;),COLORBLUE,LINETHICK1;VAR3:=PEAKBARS(3,5,1)&lt;10;VAR5:=IF(VAR3=1,2,0);顶:= IF(VAR5=2,2,0);顶A:IF(顶&gt;REF(顶,1),50,0),COLORGREEN, LINETHICK2;DRAWTEXT(顶A=50,45,&#39;小心&#39;),COLOR00FF00;敢死队-领头羊领头羊}ZF:=DYNAINFO(14)*100;{涨幅}LB:=DYNAINFO(17);{量比}HS:=DYNAINFO(37)*100;{换手}ZJ:=AMOUNT/10000;{资金}TM:=V-MA(V,10);{量填满}ZF&gt;=2 AND ZF&lt;=5 AND LB&gt;=2 AND ZJ&gt;=500 AND HS&gt;1 AND TM&gt;0;波段绝杀波段线:ZIG(3,10),COLORWHITE;涨:IF(波段线&gt;REF(波段线,1),波段线,DRAWNULL),COLORMAGENTA,LINETHICK2;跌:IF(波段线&lt;REF(波段线,1),波段线,DRAWNULL),COLORCYAN;波涨天数:=BARSLASTCOUNT(波段线&gt;REF(波段线,1)),NODRAW;VAR1:=(C-REF(C,波涨天数))/REF(C,波涨天数)*100;涨幅%:IF(波涨天数&gt;0,VAR1, DRAWNULL),NODRAW;波跌天数:BARSLASTCOUNT(波段线&lt;REF(波段线,1)),NODRAW;VAR2:=(C-REF(C,波跌天数))/REF(C,波跌天数)*100;跌幅%:IF(波跌天数&gt;0,VAR2, DRAWNULL),NODRAW;换手率:=VOL/CAPITAL*100,NODRAW;多头:IF(波涨天数&gt;=0,SUM(换手率,波涨天数+1),DRAWNULL),COLORRED;空头:IF(波跌天数&gt;=0,SUM(换手率,波跌天数+1),DRAWNULL),COLORGREEN; DRAWTEXT(CROSS(多头,空头),REF(空头,1)/1.1,&#39;买&#39;),COLORRED; DRAWTEXT(CROSS(空头,多头),REF(多头,1)/1.1,&#39;卖&#39;),COLORGREEN;鼎端选股器AA05:=MA(C,5);五日乖离率:=(C-AA05)/AA05*100;AA30:=MA(C,30);三拾日乖离率:=(C-AA30)/AA30*100;MR:=COUNT(CROSS(五日乖离率,0),3)&gt;=1 AND 三拾日乖离率&gt;REF(三拾日乖离率,1) AND AA05&gt;REF(AA05,1) AND (C/REF(C,1)-1)*100&gt;5 AND REF(C,1)&lt;AA30;买入:IF(FILTER(MR,10),1,0);翻倍黑马选股器MA1:=MA(CLOSE,20);MA2:=MA(CLOSE,40);MA3:=MA(CLOSE,60);{A1:=(OPEN&lt;MA1 AND OPEN&lt;MA2)OR A2:=(OPEN&lt;MA2 AND OPEN&lt;MA3)};A1:=OPEN&lt;MA1 OR OPEN&lt;MA2 OR OPEN&lt;MA3;A2:=C&gt;MAX(MA1,MAX(MA2,MA3));A3:=V/MA(V,30)&gt;1.2;A4:=C/REF(C,1)&gt;1.049;TJ:A1 AND A2 AND A3 AND A4;龙十一万2:=(CLOSE-LLV(LOW, 18))/(HHV(HIGH, 18)-LLV(LOW, 18))*100;Q3:=SMA(Q2, 9, 1);Q4:=SMA(Q3, 3, 1);短期趋势:3*Q3-2*Q4,COLORWHITE,LINETHICK3;中期趋势:EMA(Q3, 3),COLORRED,LINETHICK3;DRAWTEXT(CROSS(中期趋势, 短期趋势) AND REF(短期趋势,1)&gt;80, REF(短期趋势,3), &#39;▼逢高派发&#39;), COLOR00FF00,LINETHICK5;▲逢低关注: DRAWTEXT(REF(CROSS(中期趋势,短期趋势),82) AND 中期趋势&gt;1.3*短期趋势,短期趋势,&#39;▲逢低关注&#39;), COLOR00FFFF, LINETHICK1;▲抄底: DRAWTEXT(REF(CROSS(短期趋势,中期趋势),1) AND 短期趋势&gt;1.3*中期趋势,中期趋势,&#39;▲抄底&#39;),COLORBLUE,LINETHICK1;VAR3:=PEAKBARS(3,5,1)&lt;10;VAR5:=IF(VAR3=1,2,0);顶:= IF(VAR5=2,2,0);顶A:IF(顶&gt;REF(顶,1),50,0),COLORGREEN, LINETHICK2;DRAWTEXT(顶A=50,45,&#39;小心&#39;),COLOR00FF00;蹦级线蹦极线:(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100,COLORYELLOW;超跌:-15.000,COLORWHITE;中度超跌:-20.000,COLORRED;严重超跌:-25.000,COLORGREEN;大盘诊断器大盘心脉:(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100,COLORYELLOW;弱支撑:-5.000,COLORWHITE;强支撑:-9.000,COLORRED;大底:-12.000,COLORGREEN;百日就翻番A1:=3*EMA((C-LLV(L,30))/(HHV(H,30)-LLV(L,30))*100,5)-2*EMA((C-LLV(L,30))/(HHV(H ,30)-LLV(L,30))*100,5);A2:=LLV(L,21);A3:LLV(L,30);A4:=EMA(A1,5);A5:=(HHV(H,34)-C)/(HHV(H,34)-LLV(L,34))*100;A6:MA(C,20);百日就翻番选股器A1:=3*EMA((C-LLV(L,30))/(HHV(H,30)-LLV(L,30))*100,5)-2*EMA((C-LLV(L,30))/(HHV(H ,30)-LLV(L,30))*100,5);A4:=EMA(A1,5);A5:=(HHV(H,34)-C)/(HHV(H,34)-LLV(L,34))*100;DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);DEA :=EMA(DIFF,9);建仓AA:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*1000;BB:=MA(AA,10);趋势线:=SMA(BB,3,1)/10;JNYY2:=(((CLOSE - LLV(LOW,26)) / (HHV(HIGH,26) - LLV(LOW,26))) * 100); 判断:=SMA(JNYY2,32,1)-20;建仓:CROSS(判断,趋势线);。

相关文档
最新文档