同花顺公式说明书(2019最新版 官网复制)

合集下载

同花顺公式函数手册

同花顺公式函数手册

同花顺函数参考手册目录1、通用数据1CLOSE收盘价1CODE证券代码1CODETYPE商品类型1DATETIME显示时间1INVOL内盘成交量1MONEY成交金额2NEW最近一笔成交价2NEWVOL最近一笔成交量OPEN开盘价2PRE前收盘2VALIDBEGIN区间起始时间VALIDEND区间终止时间223VOL总手3ZQMC证券名称32、大盘函数3INDEXDATA(“N”,&X,K)大盘数据33、字符串函数3STRFIND(STRING,SUBSTRING,N)子串查找3STRLEFT(STRING,N)字符串左部4STRMID(STRING,N,M)字符串中部4TOSTRING(X,N)转换为字符串43、绘图函数4DRAWBMP(COND,PRICE,BMPFILE)位图绘制4DRAWGBK(COND,COLOR)区域背景填充5DRAWGBKLAST(COND,COLOR)最后一根K线背景填充5DRAWICON(COND,PRICE,TYPE)绘制小图标6DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND)绘制直线DRAWTEXT(COND,PRICE,TEXT)绘制文字66FILLRGN(PRICE1,PRICE2,COND1,COLOR1,COND2,COLOR2...)条件区域填充7 HORLINE(COND,PRICE,TYPE,EXTEND)绘制水平线7PARTLINE(PRICE,COND1,COLOR1,COND2,COLOR2...)条件画线7POLYLINE(COND,PRICE)绘制折线7RGB(R,G,B)指定颜色8STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY)绘制柱线STRIP(RGB1,RGB2,DIR描述渐变色8TIPTEXT(COND,PRICE,TEXT)TIP文字设置9VERTLINE(COND,TYPE)绘制垂直线9ZIGLINE(COND,PRICE)绘制锯齿线94、财务函数9getreptype(&N)取当期报表9LASTREP(&N,K)调用报表数据10MIDREP(&N,K,L)调用中期报表数据10QUARTERREP(&N,K,L)调用季报数据10REP(&N,K)调用最近一次报表数据项108REPDATE(&参数1,参数2,参数3)取报表日期10YEARREP(&N,K)调用年报数据项115、板块函数11BLOCKAVG(&N)求板块里某一数据项的平均值11BLOCKLEAD(&X,&Y)取板块指数的所属个股中数据X最大的股票的数据Y11 BLOCKMAX(&N)求板块里某一数据项的最大值11BLOCKSUM(&N)求板块里某一数据项的和11INBLOCK('BLOCK')判断当前代码是否属于某个板块126、指标函数12CM(0,1,2,0)画成交分布云12COST(10)成本分布情况12FLATZIG(K,N,ABS)归一化之字转向12PEAK(K,N,M,ABS)前M个ZIG转向波峰值13PEAKBARS(K,N,M,ABS)前M个ZIG转向波峰到当前距离13PWINNER(10,CLOSE)远期获利盘比例13SAR(N,S,M)抛物转向14含义:计算抛物转向。

同花顺公式函数手册

同花顺公式函数手册

同花顺函数参考手册1目 录1、通用数据 (1)CLOSE 收盘价 (1)CODE 证券代码 (1)CODETYPE 商品类型 (1)DATETIME 显示时间 (1)INVOL 内盘成交量 (1)MONEY 成交金额 (2)NEW 最近一笔成交价 (2)NEWVOL 最近一笔成交量 (2)OPEN 开盘价 (2)PRE 前收盘 (2)VALIDBEGIN 区间起始时间 (2)VALIDEND 区间终止时间 (3)VOL总手 (3)ZQMC 证券名称 (3)2、大盘函数 (3)INDEXDATA(“N”,&X,K) 大盘数据 (3)3、字符串函数 (3)STRFIND(STRING,SUBSTRING,N) 子串查找 (3)STRLEFT(STRING,N) 字符串左部 (4)STRMID(STRING,N,M) 字符串中部 (4)TOSTRING(X,N) 转换为字符串 (4)3、绘图函数 (4)DRAWBMP(COND,PRICE,BMPFILE) 位图绘制 (4)iDRAWGBK(COND,COLOR) 区域背景填充 (5)DRAWGBKLAST(COND,COLOR) 最后一根K线背景填充 (5)DRAWICON(COND,PRICE,TYPE) 绘制小图标 (6)DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND) 绘制直线 (6)DRAWTEXT(COND,PRICE,TEXT) 绘制文字 (6)FILLRGN(PRICE1,PRICE2,COND1,COLOR1,COND2,COLOR2...) 条件区域填充 (7)HORLINE(COND,PRICE,TYPE,EXTEND) 绘制水平线 (7)PARTLINE(PRICE,COND1,COLOR1,COND2,COLOR2...) 条件画线 .. (7)POLYLINE(COND,PRICE) 绘制折线 (7)RGB(R,G,B) 指定颜色 (8)STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY) 绘制柱线 (8)STRIP(RGB1,RGB2,DIR 描述渐变色 (8)TIPTEXT(COND,PRICE,TEXT) TIP文字设置 (9)VERTLINE(COND,TYPE) 绘制垂直线 (9)ZIGLINE(COND,PRICE) 绘制锯齿线 (9)4、财务函数 (9)getreptype(&N) 取当期报表 (9)LASTREP(&N,K) 调用报表数据 (10)MIDREP(&N,K,L) 调用中期报表数据 (10)QUARTERREP(&N,K,L) 调用季报数据 (10)REP(&N,K) 调用最近一次报表数据项 (10)REPDATE(&参数1,参数2,参数3) 取报表日期 (10)YEARREP(&N,K) 调用年报数据项 (11)5、板块函数 (11)BLOCKAVG(&N) 求板块里某一数据项的平均值 (11)BLOCKLEAD(&X,&Y) 取板块指数的所属个股中数据X最大的股票的数据Y (11)iiBLOCKMAX(&N) 求板块里某一数据项的最大值 (11)BLOCKSUM(&N) 求板块里某一数据项的和 (11)INBLOCK('BLOCK') 判断当前代码是否属于某个板块 (12)6、指标函数 (12)CM(0,1,2,0) 画成交分布云 (12)COST(10) 成本分布情况 (12)FLATZIG(K,N,ABS) 归一化之字转向 (12)PEAK(K,N,M,ABS) 前M个ZIG转向波峰值 (13)PEAKBARS(K,N,M,ABS) 前M个ZIG转向波峰到当前距离 (13)PWINNER(10,CLOSE) 远期获利盘比例 (13)SAR(N,S,M) 抛物转向 (14)含义:计算抛物转向。

同花顺公式大全附经典公式

同花顺公式大全附经典公式

同花顺公式编辑教程大全什么是技术指标?MA均线就是一种技术指标,我们在炒股的时候,经常会将一些行情数据进行数学计算得出一些曲线等等,方便我们掌握股市的变动情况。

什么是条件选股?简单讲,就是按照您的设定的条件用电脑帮助您完成一些太多太复杂的挑选--比如您有一些好的心得和方法,可使有1000多只股票,您就是有100双眼睛有时也不一定可以看得过来,这时电脑就派上用场了!什么是参数?比如讲:10日均线,您可以把10日当作参数,好处在于,您觉得需要修改成5日的时候,就可以使用一些简单的方法,例如参数精灵来很方便的修改和调整。

参数需要名字,例如M就不错。

还要规定参数的范围,例如1日至260日。

这样我们就可以在1到260之间任意调节M的值了,M最常用的数填在“缺省”一栏,例如你最喜欢用10日均线,那就填10吧。

什么是周期?这么解释吧!我们有的投资者喜欢使用日线图作技术分析;有的喜欢用5分钟的K线;有的喜欢使用长一点时间的,例如周线。

所以在公式设计中,允许不同喜好的使用者选择不同的分析时间--就是可以选择不同的周期。

什么是函数?函数在公式编写非常重要,如果作个比喻,我们用一种语言去告诉电脑我的想法,并且让它去帮我做,那么函数就是这种语言的单词。

例一:一根K线有四个价格组成:最高价:HIGH收盘价:CLOSE最低价:LOW开盘价:OPEN成交量:VOL成交额:AMO例二:两条均线不断地交叉,就专门设定了一条函数来描述两条线交叉:CROSS(X,Y)假如下图中的两条均线一条名叫X,另外一条叫YCROSS(X,Y)表示X向上穿过了YCROSS(Y,X)表示Y向上穿过了X例三:前面的CLOSE,还是VOL,都表示当天,或者您使用的不是日线,那就表示本周期的数据,那么前几天的怎么表示呢?REF(X,M)例如:REF(Close,5)表示5天前的收盘;REF(Vol,10)表示10天前的成交量;这里的M就是参数,您现在明白了什么是参数了吗?例四:如果我想把两个条件并列在一起怎么办?ANDX AND Y就表示条件X和条件Y编写一条最简单的指标线通过前面的学习,我们今天开始使用软件的公式编辑功能编写我们自己的第一条指标线。

同花顺的选股公式

同花顺的选股公式

同花顺选股公式同花顺选股公式黑马草上飞HMCSFLCZ:=(C-MA(C,60))/MA(C,60)*100;A1:=COUNT(MA(C,60)>REF(MA(C,60),1),100)>95;A2:=COUNT(LCZ<20,100)>95;A3:=COUNT(C>MA(C,60),100)>80;A4:=C/REF(C,1)>;A5:=V/CAPITAL*100>;ZTJ:=A1 AND A2 AND A3 AND A4 AND A5;ZTJ AND (REF(BARSLAST(ZTJ),1)>20OR BARSSINCE( ZTJ)=0);三金叉见底SJCJDnday := 5;down := CLOSE/LLV(LOW,60)<=;pma1 := MA(CLOSE,5);pma2 := MA(CLOSE,10);vma1 := MA(VOL,5);vma2 := MA(VOL,10);diff := EMA(CLOSE,12) - EMA(CLOSE,26);dea := EMA(diff,9);ppday := BARSLAST(CROSS(pma1,pma2));vvday := BARSLAST(CROSS(vma1,vma2));macdday := BARSLAST(CROSS(diff,dea));SJCJD:= IF((ppday<=nday AND vvday<=nday AND macdday<=nday),1,0);买入就涨MRJZvar1:=1;趋势线: ((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)-50)*+50),colorred;var2:=(2*CLOSE+HIGH+LOW+OPEN)/5;var3:=LLV(LOW,34);var4:=HHV(HIGH,34);SK:= EMA((var2-var3)/(var4-var3)*100,13)*var1,colorwhite;SD:= EMA(SK,2)*var1,coloryellow;var5:=EMA(CLOSE,12)-EMA(CLOSE,26);var6:=EMA(var5,9);var7:=var1*CLOSE*;var8:=CLOSE/REF(CLOSE,1)>;var9:=(HIGH-CLOSE)*<=CLOSE-OPEN;varA:=(MA(CLOSE,120)-CLOSE)/CLOSE*100;varB:=ABS(var5-var6);varC:=STD(CLOSE,90)*10;varD:=COUNT((REF(CLOSE,15)-CLOSE)/CLOSE*100>45,5);varE:=SLOPE(CLOSE,40);varF:=COUNT((CLOSE-REF(CLOSE,1))/REF(CLOSE,1)<,90);var10:=(MA(CLOSE,120)-CLOSE)/CLOSE*100;var11:=var1*STD(CLOSE,63)*10;var12:=var1*(MA(CLOSE,76)-MA(CLOSE,13)/3);var13:=var1*MA((CLOSE-var12)/var12,1);var14:=MA(CLOSE,5);var15:=MA(CLOSE,10);var16:=MA(CLOSE,20);var17:=MA(CLOSE,30);var18:=MA(CLOSE,60);var19:=MA(CLOSE,150);var1A:=MA(CLOSE,250);var1B:=var1*VOL/CAPITAL*100;var1C:=(CLOSE-var1A)/var1A*100;var1D:=(CLOSE/REF(CLOSE,1)-1)*100;var1E:=PWINNER(1,CLOSE);var1F:=IF(var1> AND var1<,,1);买入就涨:= IF(var14>var15 AND var15>var16 AND var16>var17 AND var16>var18 AND var19>var1A AND (var1E>= OR var1E> AND var1E< AND var1D>5AND var1B>5) AND var1D> ANDvar1C<40AND CLOSE>3AND (CLOSE-var18)/var18< AND var1B<=6AND var4*var1B>=1ANDCLOSE<,76,0), coloryellow;var20:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;var21:=(MA(CLOSE,48)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;var22:=var1*(MA(CLOSE,12)+MA(CLOSE,24)+MA(CLOSE,48)+MA(CLOSE,96))/4;var23:=var1*MA(CLOSE,250);var24:=MA(CLOSE,125);买入就涨:IF(SD>18AND SK<75AND CROSS(var20,var21) AND (var22-var23)/var23< AND REF(SK,3)AND REF(var22,1))var25:=CLOSE/MA(CLOSE,3)>= AND CLOSE=HHV(CLOSE,3) AND MA(VOL,2)/MA(VOL,40)>=3AND MA(VOL,2)=HHV(MA(VOL,2),3) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);短线抄底DXCD3A3:=REF(CLOSE, ;A4:=SMA(MAX((CLOSE - A3),0), 8, 1) / SMA(ABS((CLOSE - A3)), , 1) * 100;A5:=SMA(MAX((CLOSE - A3),0), 55, 1) / SMA(ABS((CLOSE - A3)), , 1) * 100;A4<=20AND A5 <=49;--------------------------------------------------------SMA(MAX(CLOSE-REF(CLOSE,2),0),7,1)/SMA(ABS(CLOSE- REF(CLOSE,2)),7,1)*100<12;----------------------------------------------------------------------------SMA(MAX(CLOSE-REF(CLOSE,1),0),7,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100 <12;黄线抄底选股HXCDXGA3:=REF(CLOSE, ;A4:=SMA(MAX((CLOSE - A3),0), 8, 1) / SMA(ABS((CLOSE - A3)), , 1) * 100;A5:=SMA(MAX((CLOSE - A3),0), 55, 1) / SMA(ABS((CLOSE - A3)), , 1) * 100;A4<=20AND A5 <=49;选马趋势XMQS个股:EMA(100*(C-LLV(LOW,36))/(HHV(H,36)-LLV(LOW,36)),3),colorred;DRAWTEXT(个股>85,95,'*');大盘:EMA(100*(INDEXC-LLV(INDEXL,36))/(HHV(INDEXH,36)-LLV(INDEXL,36)),3),colorblue; STICKLINE(个股>=大盘,个股,大盘,1,0),colorred;STICKLINE(个股<大盘,个股,大盘,1,0),colorblue;出现:IF(CROSS(个股,9),35,0),STICK,linethick3,color00ff00;DRAWTEXT(CROSS(个股,9),30,'-马'),color00ff00;高抛低吸GPDXMMS:=MA(SMA((L+H+2*C)/4-REF((L+H+2*C)/4,1),5,1)/SMA(ABS((L+H+2*C)/4-REF((L+H+2*C)/4,1)),5,1) *100,1)+50;G1:=IF(-MMS>95,0,20);UOO:=(-(((CLOSE-LLV(CLOSE,7))/(HHV(CLOSE,7)-LLV(CLOSE,7))*100=100)>0 AND G1)+1);KS:=(((CLOSE - EMA(CLOSE,13)) / EMA(CLOSE,13)) * (0 -100));KS1:=IF(BARSCOUNT(C)=1,C/10000,(1-C/SMA(C,13,1))*100);x1:=EMA(((KS/ 10) + EMA(CLOSE,10)),3);AA:=-100*(x1-CLOSE)/x1;AC:=(EMA(AA,5));SSL:=EMA(CLOSE,3);MMV:=EMA(((SLOPE(CLOSE,22) * 20) +CLOSE),55);MM:=MA(MMV,1);SA:=(MM*;SS:=(MA(CLOSE,5));DD:=(MA(CLOSE,13));GG:=(MA(CLOSE,21));x2:IF(((SSL>MM)),MM,SA),LINETHICK2,COLORFF00FF;y1:=DMA(((CLOSE+ OPEN) / 2),(VOL / (SMA(VOL,4,1)*4)));上开:=O;上收:=C;上高:=H;上低:=L;JJ:=(上开+上高+上低)/3;A:=EMA(JJ,4);x3:A,coloryellow,LINETHICK1;B:=REF(A,1);STICKLINE(((SSL<MM)),x2,x3,,0),COLORFFFF00;VA1:=EMA(上收,8);VA2:=EMA(上收,20);选手A:=MA(上收,3);箱顶A:=MA(REF(HHV(上收,6),1),3);箱底A:=MA(REF(LLV(上收,3),1),3);T1:=MA(上收,20)>=REF(MA(上收,20),1);T2:=CROSS(选手A,箱底A)AND箱顶A/箱底A>100/100AND T1;T3:=CROSS(箱顶A,选手A) AND箱顶A/箱底A>100/100;选手:=MA(上收,2);箱顶:MA(REF(HHV(上收,30),1),2),COLOR0000FF;箱底:MA(REF(LLV(上收,30),1),2),COLOR00FF00;T4:=CROSS(选手,箱底)AND箱顶/箱底>110/100;T5:=CROSS(箱顶,选手) AND箱顶/箱底>110/100;VAR1:=(上收-LLV(上低,27))/(HHV(上高,27)-LLV(上低,27))*100;VAR2:=SMA(VAR1,3,1);VAR3:=SMA(VAR2,3,1);VAR4:=SMA(VAR3,3,1);MA20:=MA(C,20); MA30:=MA(C,30);QSXS:=MA20>MA30AND MA20>REF(MA20,1) ANDMA30>REF(MA30,1);ZF:=(C/REF(C,1)-1)*100;TDDF:=(L/REF(C,1)-1)*100<=-5AND(REF(HHV(H,5),1)/L-1)*100>=10;N1:=BARSLAST(CROSS(C,MA(C,5)));N2:=BARSLAST(CROSS(MA(C,5),C));HM:=IF(N1<N2,N1+1,0)*QSXS;z2:=HM=1AND ZF>=0AND C>O AND QSXS;KX1:=ZF<=-3ANDC<O;XDSJ:=BARSLAST(KX1);KX2:=ZF>=3AND C>O;JBY:=KX2 AND XDSJ<=2AND C>=REF(O*,XDSJ) ANDZF>ABS(REF(ZF,XDSJ)*;z3:=IF(FILTER(JBY,1) AND QSXS,5,0);DRAWTEXT(z2AND z3 ,LOW*,'送钱来'),ColorFF0080;精准指标JZZBN:=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),,1);建仓:CROSS(VAR1,8);主力动向zldxr:=((ZDMR[-1]+BDMR[-1])-(ZDMC[-1]+BDMC[-1]))/SHGZG*100;t:=BARSCOUNT(SHGZG);b:=SUM(r,t);主力持仓:b;n:=5;x2:=HHV(r,n);S:=STD(SHGZG,2)/1000000;S1:=-STD(SHGZG,2)/1000000;STICKLINE(r>0,r+b,b,2),colorred;STICKLINE(r<0,b,b+r,2),colorgreen;STICKLINE(s>0,x2+b,b+r*3,3),coloryellow;STICKLINE(s1<0,b+r*3,b-x2,3),coloryellow;IF(ISNULL(r))a=(ZDMR[-1]+BDMR[-1]);b=(ZDMC[-1]+BDMC[-1]);a3=SUM(a,n)/1000000;b3=SUM(b,n)/1000000;VOL1=SUM(VOL,n)/1000000;S3=STD(SHGZG,2)/10000;IF(a3>b3){y=a3-b3;z=y/VOL1*100;主力增加:TOSTRING(r,2)+"%."+TOSTRING(n,0)+"天主力净买入"+TOSTRING(y,1)+"万手.占总成交"+TOSTRING(z,1)+"%."+"流通盘增加"+TOSTRING(s3,2)+"万.";}ELSE{y=b3-a3;z=y/VOL1*100;主力增加:TOSTRING(r,2)+"%."+TOSTRING(n,0)+"天主力净买入"+TOSTRING(y,1)+"万手.占总成交"+TOSTRING(z,1)+"%."+"流通盘增加"+TOSTRING(s3,2)+"万.";}Var1:=(CLOSE+HIGH+LOW)/3;Var2:=EMA(EMA(EMA(Var1,1),13),21);控盘度: (Var2-REF(Var2,1))/REF(Var2,1)*1000;强弱分界:= 0;抄底大师CDDSVAR1:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;VAR2:=SMA(VAR1,3,1);VAR3:=SMA(VAR2,3,1);VAR4:=SMA(VAR3,3,1);VAR5:=CROSS(VAR3,VAR4) AND VAR3<20;抄底:FILTER(VAR5,10)=1;不抄底,只抄底BCDZCDN1:=9;N:=3;VAR1:=REF(CLOSE,1);标尺:=SMA(MAX(CLOSE-VAR1,0),5,1)/SMA(ABS(CLOSE-VAR1),5,1)*100;VAR2:=(CLOSE-LLV(LOW,N1))/(HHV(HIGH,N1)-LLV(LOW,N1))*100;VAR3:=SMA(VAR2,3,1);VAR4:=SMA(VAR3,3,1);VAR5:=SMA(VAR4,3,1);浪:=VAR3;波:=VAR4;段:=VAR5;VAR6:=CROSS(VAR3,VAR4) AND VAR4<25;VAR7:=CROSS(VAR4,VAR5) AND VAR4<25;VAR8:=VAR7 AND VOL>REF(VOL,1)*2AND VOL>REF(MA(VOL,5),1)*2;XG:VAR6 OR (VAR7 AND COUNT(VAR7,10)=1);选股公式456XJGGSHdly1:=O/C[30]< AND O==LLV(O,30);Hdly2:=C/O>;Hdly3:=O/C[18]< AND O==LLV(O,18);选股:(Hdly1 OR Hdly3) AND Hdly2;一起赚钱YQZQEMA13:=MA(CLOSE,13);EMA30:=EMA(CLOSE,30);EMA60:=EMA(CLOSE,60);EMA90:=EMA(CLOSE,90);AR1:=(EMA13 < EMA30) AND (EMA13 < EMA60) AND (EMA13 < EMA90);AR2:=BARSLAST(REF(CROSS(CLOSE,EMA13),1));AR3:=(EMA13 >= REF(EMA13,1));AR4:=AR1 AND AR2 AND AR3 AND CROSS(CLOSE,EMA13);黑马选股:AR4 AND FILTER(AR4,10);大黑马DHMVAR1:=EMA(VOL/CAPITAL,3);VAR2:=HHV(VAR1,240);VAR3:=LLV(VAR1,240); VAR4:=MA(CLOSE,33);VAR5:=EMA(CLOSE,13)-EMA(CLOSE,26);VAR6:=EMA(VAR5,9);VAR7:=2*(VAR5-VAR6);VAR8:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;VAR9:=(CLOSE-LLV(LOW,45))/(HHV(HIGH,45)-LLV(LOW,45))*100; VARA:=(CLOSE-LLV(LOW,225))/(HHV(HIGH,225)-LLV(LOW,225))*100; VARB:=SMA(VAR8,3,1);VARC:=SMA(VAR9,15,1);VARD:=SMA(VARA,45,1);VARE:=(VARD-REF(VARD,1))*50;VARF:=(VARC-REF(VARC,1))*10;VAR10:=REF(VARC,1)-REF(VARD,1);VAR11:=(VARC-VAR10-VARD)*30;VAR12:=VARB-REF(VARB,1);固定筹码:EMA((VAR1-VAR3)/VAR3*VAR4,13);移动筹码: EMA((VAR2-VAR1)/VAR1*VAR4,13);多空对比:固定筹码-移动筹码, COLORSTICK;VAR13:=VAR7>= AND VAR7<= ANDCLOSE>MA(CLOSE,5)AND CLOSE>MA(CLOSE,10) AND多空对比>-100;大黑马:IF(VAR13 AND VAR12>7AND REF(VAR12,1)<0ANDVAR12-REF(VAR12,1)>9,1,0),LINETHICK3 ,COLOR00FFFF;STICKLINE(大黑马,0,固定筹码,5,0),LINETHICK3 ,COLOR00FFFF;DRAWICON(大黑马,固定筹码*,5);周线黑马ZXHMma7:=EMA(C,7);ma14:=EMA(C,14);aa:=CROSS(ma7,ma14) AND V>REF(V,1)*;bb:=V>REF(V,1)*3;选股1:IF(aa,1,0);选股2:IF(bb,1,0);收敛三角形选股公式SLSJXY:=(H+L)/2;AO:=MA(Y,5)-MA(Y,34 );DU0:=CROSS(AO,0);UD0:=CROSS(0,AO);TDU0:=BARSLAST(DU0);TUD0:=BARSLAST(UD0);DU3:=REF(DU0,1);UD3:=REF(UD0,1);TDU3:=BARSLAST(DU3);TUD3:=BARSLAST(UD3);UDGLINE:=IF(TDU3<TUD3,REF(HHV(H,2),TDU3),REF(LLV(L,2),TUD3)); JDU0:=REF(C,1)<=REF(UDGLINE,1) AND C>UDGLINE AND TDU0<TUD0; JUD0:=REF(C,1)>=REF(UDGLINE,1) AND C<UDGLINE AND TUD0<TDU0; JDU1:JDU0 AND COUNT(JDU0,TDU0)=1;JUD1:JUD0 AND COUNT(JUD0,TUD0)=1;。

同花顺函数说明

同花顺函数说明

同花顺公式系统:公式系统可以编辑多种类型的公式,且每个类型中又又若干分细,分别是1,基本公式(软件全部函数指标的集合),2,技术指标(已自带公式的集合)、3,交易系统、4,条件选股,5,五彩K线公式,6,自用公式(自编的公式及以复制/粘贴过来的他人的公式)。

技术指标公式是最基本的公式,它用于指标曲线的绘制。

技术指标公式是条件选股,交易系统的基础。

结合选股条件逻辑判断表达式,即得到条件选股公式,用于条件选股。

技术指标公式结合买卖逻辑判断表达式,得到交易系统公式,用于交易系统指示。

技术指标公式结合色彩逻辑判断表达式,即得到K线模式公式,用于描述特定的K线模式。

公式的编辑在公式编辑器中完成。

公式系统处理的原始数据的分析周期(即相邻两组数据间的时间间隔)可以从1分钟到1000天间的任意值,也可以是分笔成交数据,改变分析窗口显示的分析周期,则公式处理新的分析周期的数据。

[文章来源:LT163证券百科()]学习公式编写,使用的基本方法基本捷径是从软件公式或他人公式入手,多看多动手边理解其写法,为什么调用这个函数,这个函数的意义是什么,这一句预要表达什么意思等等。

不动手永远不可能学会的。

从简单公式入手,先弄懂一,两个公式。

从修改公式加入自己的目标语句实现自己目标入手,几乎没有一个公式是那一个人自己完成的,或多或少都使用了前人的成果。

在编写中多用“测试公式”按钮,让软件作判断,告诉你编写对错与否。

使用彩色编辑可事半功倍。

多用鼠标指针指向不懂的函数,软件马上会告诉你。

公式编写步骤1.设定公式名称:每个公式都有自己的名称,它由字母或数字组成,最多可以有9个字符。

请注意,公式名称在同类公式中不能重复,且不能为空。

2.描述公式:用于简单描述该公式的含义(可不填亦能通过),3.注释公式:用于描述一个公式如何使用、计算方法等内容。

输入后,在有关窗口按“用法注释”按钮可以查看公式注释(可省略)。

4. 设计技术指标公式语句: 公式的形式由若干语句组成。

同花顺资金仓位 资金抄底公式

同花顺资金仓位 资金抄底公式

同花顺资金仓位+资金抄底公式以下是同花顺资金仓位+资金抄底公式(无源码的请下载附件导入)同花顺资金仓位+资金抄底公式资金仓位与资金抄底综合指标,具体用法分别参考各指标。

///资金抄底IF(PERIODNAME&lt;&gt;"日线"){统计:"该指标只在日线周期下有效。

";RETURN;}//大单净量r:=((ZDMR[-1]+BDMR[-1])-(ZDMC[-1]+BDMC[-1]))/SHGZG*100;//相对强弱LC := REF(CLOSE,1);//前一日收盘价;RSI$1:=SMA(MAX(CLOSE-LC,0),3,1)/SMA(ABS(CLOSE-LC),3,1)*100;RSI$2:=SMA(MAX(CLOSE-LC,0),5,1)/SMA(ABS(CLOSE-LC),5,1)*100;RSI$3:=SMA(MAX(CLOSE-LC,0),8,1)/SMA(ABS(CLOSE-LC),8,1)*100;相对强弱:=0.5*RSI$1+0.31*RSI$2+0.19*RSI$3;wave$1:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),3,1);wave$2:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),5,1);wave$3:=SMA(100*(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)),8,1);短线波段:=0.5*wave$1+0.31*wave$2+0.19*wave$3;机会区:20,POINTDOT,colorred;风险区:80,POINTDOT,colorgreen;风险系数:0.5*相对强弱+0.5*短线波段,coloryellow;//买入条件;CD1:=IF(风险系数&lt;20 AND CLOSE&gt;OPEN ANDr&gt;0,1,0);//波段小于20,股价翻红;CD2:=IF(风险系数&lt;20 AND LOW&gt;=REF(LOW,1) AND CLOSE&gt;LOW AND r&gt;0,1,0);//波段小于20,股价未翻红,但未创新低;CD3:=IF(REF(风险系数,1)&lt;20 AND 风险系数&gt;REF(风险系数,1),1,0);//前一日波段小于20,今日转向;/SIGNALBUY=(CD1=1 OR CD2=1 OR CD3=1);X=(SIGNALBUY AND COUNT(SIGNALBUY,3)=1); DRAWICON(X,机会区,"buy");///资金仓位IF(PERIODNAME&lt;&gt;"日线"){统计:"该指标只在日线周期下有效。

同花顺公式完全手册

同花顺公式完全手册

同花顺公式完全手册目录一、同花顺引用函数: (3)1、求和 (3)2、最高值 (3)3、最低值 (3)4、有效周期数 (3)5、向前赋值 (3)6、满足条件的周期数 (4)7、移动平均 (4)8、向前引用 (4)9、简单移动平均 (4)10、上一次条件成立到当前的周期数 (4)11、第一个条件成立到当前的周期数 (4)12、指数平滑移动平均 (5)13、动态移动平均 (5)14、最高值周期数 (5)15、最低值周期数 (5)16、加权移动平均 (5)17、求和 (6)二、同花顺时间函数: (6)1、总开盘分钟 (6)2、距开盘分钟 (6)3、距午夜秒 (6)4、时间格式 (6)5、时间差 (6)三、同花顺板块函数: (7)1、板块平均 (7)2、板块最小值 (7)3、板块最大值 (7)4、板块求和 (7)5、取板块领先股票 (7)四、同花顺指标函数: (7)1、成本 (7)2、分价函数 (8)3、成本分布 (8)4、之字转向 (8)5、获利盘 (9)6、抛物转向 (9)7、远期获利盘比例 (9)五、同花顺算术函数: (9)1、绝对值 (9)2、介于 (9)3、最大值 (9)4、最小值 (9)5、求模运算 (10)6、求逻辑非 (10)7、围 (10)8、求相反数 (10)9、余弦值 (10)10、正弦值 (10)11、平方根 (10)12、上穿 (10)六、同花顺公式编写函数汇聚(一) (11)1.1、大盘函数 (11)2、字符串函数 (11)3、绘图函数 (12)4、财务函数 (19)5、板块函数 (20)6、指标函数 (21)6、统计函数 (25)本文来自财富网前辈,经整理如下,欢迎围观。

同花顺股票软件的置函数是为了实现某一运算功能而用来被公式调用的。

按函数的功能分为引用函数、时间函数、板块函数、指标函数、算术函数、逻辑函数、财务函数、统计函数共八类。

一、同花顺引用函数:1、求和求总和。

用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始。

同花顺指标公式

同花顺指标公式

同花顺指标公式1,30个交易日内,股价跌幅达到一半的股票: xg:(hhv(c,30)-c)/hhv(c,30)>0.5;2,今天的量是5天平均的 2倍以上xg:v>ma(v,5)*2;缩量vol/ma(vol,10)<0.3;3,两天内,累计下跌等于或超过20%选股. xg:(ref(c,2)-c)/c>0.2;4,股价是25天以来新低.xg:c5,选股:EXPMA5日与10日金叉并且第二天的收盘价在EXPMA的5日线以上.cross(ref(ema(c,5),1),ref(ema(c,10),1 )) and c>ema(c,5);6,请编买入公式:1. 将BIAS指标的参数设置为24日,将KD 指标的参数设置为9;3;3。

2. BIAS指标要小于-6,这只是确认该股超跌的初选条件。

3. KD指标产生黄金交叉,K线上穿D线。

4. KD交叉同时,KD指标中的D值要小于16。

BIAS3 :=(CLOSE-MA(CLOSE,24))/MA(CLOSE ,24)*100,colorff00ff;RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1),COLORWHITE;D:=SMA(K,3,1),COLORYELLOW;xg:BIAS3<-6 and cross(k,d) and d<16;7,要求是量大、换手率达到3左右,涨幅>7个点。

xg:v/capital*100>3 and(c/ref(c,1)>1.07;8,个股分时图上都有一条黄线,叫做均价线a/capital*100;9,"阴转阳"的公式(也就是昨天收阴线,今天收阳线)xg:ref(c,1)o;10,股价回抽20日均线选股公式xg:ref(c,1)>ma(c,20) andcross(ma(c,20),c);11,一根大阳线,至少有5个点以上,再连着出现二根振幅不大于5的十字星或是小K线xg:(ref(c,3)-ref(c,4))/ref(c,3)>0.05 and count((h-l)/l<0.05,2)=2;12,行情信息里的“涨幅”的原码(c-ref(c,1))/c*100;13,kdj的J从上向下穿越O轴发出信号RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1),COLORWHITE;D:=SMA(K,3,1),COLORYELLOW;J:=3*K-2*D,COLORFF00FF;xg:cross(0,j);14,股价4天中有两天在10日线上count(c>ma(c,10),4)=2;15,选出10天内出现了涨停的个股count(c/ref(c,1)>1.1,10)>0;又:今涨停:=C/REF(C,1)>1.09;选股:count(今涨停,n);16,一阳上穿10,20,30日线,量能是前一天3倍。

同花顺股神135战法指标公式

同花顺股神135战法指标公式

同花顺股神135战法指标公式ma1:=MA(CLOSE,5);MA2:=MA(CLOSE,13);MA3:=MA(CLOSE,21);MA4:=MA(CLOSE,34);MA5:=MA(CLOSE,55);大盘6日:=(INDEXC-MA(INDEXC,6))/MA(INDEXC,6)*100;大盘12日:=(INDEXC-MA(INDEXC,12))/MA(INDEXC,12)*100;大盘24日:=(INDEXC-MA(INDEXC,24))/MA(INDEXC,24)*100;大盘:(大盘6日 + 大盘12日 + 大盘24日)/3,colorwhite;个股6日:=(C-MA(C,6))/MA(C,6)*100;个股12日:=(C-MA(C,12))/MA(C,12)*100;个股24日:=(C-MA(C,24))/MA(C,24)*100;个股:(个股6日 + 个股12日 + 个股24日)/3,coloryellow;强势出击:IF(大盘>REF(大盘,1) AND CROSS(个股,大盘),10,0 ),NODRAW;STICKLINE(强势出击,0.1,6,3,0),COLORF00FF0;出击:=IF(CROSS(个股,0),5,0);穿大盘:=IF(CROSS(个股,大盘),10,0);JJ:=(HIGH+LOW+CLOSE)/3;QJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW);QJ1:=QJ0*(MIN(OPEN,CLOSE)-LOW);QJ2:=QJ0*(JJ-MIN(CLOSE,OPEN));QJ3:=QJ0*(HIGH-MAX(OPEN,CLOSE));QJ4:=QJ0*(MAX(CLOSE,OPEN)-JJ);ddx:=IF(HIGH=LOW,4*QJ0,((QJ1+QJ2)-(QJ3+QJ4)))/SUM(VOL,10)*100;DDY:=((QJ2+QJ4)-(QJ1+QJ3))/SUM(VOL,10)*100;DDZ:=((QJ1+QJ2)-(QJ3+QJ4))/((QJ1+QJ2)+(QJ3+QJ4))*100*17;强势YJ:=DDX>2 AND DDZ>100 AND DDY>3 AND VOL/CAPITAL*100>3;强势出击预警:个股24日>0 AND 出击>0 AND 穿大盘>0 AND 强势YJ>0 AND MA2>REF(MA2,1),colorred;五强:=MA1>REF(MA1,1);十三强:=MA2>REF(MA2,1);二十一强:=MA3>REF(MA3,1);三十四强:=MA4>REF(MA4,1),;五十五强:=MA5>REF(MA5,1),;小均强:=五强 AND 十三强,;均强:=十三强 AND 二十一强 AND 三十四强;大均强:=十三强 AND 二十一强 AND 三十四强 AND 五十五强;JJD:=(H+L+C)/3;强势线1:=HHV(MA((((LOW + HIGH) + CLOSE) / 3),8),60),colorred,LINETHICK2;强势线2:=HHV(MA((((LOW + HIGH) + CLOSE) / 3.18),8),20),colorwhite,LINETHICK2;强势线3:=HHV(MA((((LOW + HIGH) + CLOSE) / 3.258),8),10),coloryellow,LINETHICK2;强势线4:=HHV(MA((((LOW + HIGH) + CLOSE) / 3.08),80),13),colorlimagenta,LINETHICK2;开始走强1:=强势线1>REF(强势线1,1);开始走强2:=强势线2>REF(强势线2,1);开始走强3:=强势线3>REF(强势线3,1);开始走强4:=强势线4>REF(强势线3,1);双强1:=开始走强1 AND 开始走强2;双强2:=开始走强2 AND 开始走强3,;双强3:=开始走强2 AND 开始走强3;双强4:=开始走强3 AND 开始走强4;三强:=开始走强1 AND 开始走强2 AND 开始走强3;四强:=开始走强1 AND 开始走强2 AND 开始走强3 AND 开始走强4;强势为王:双强1 OR 双强2 OR 双强3 OR 双强4 OR 三强 OR 四强,,colorlimagenta,LINETHICK2;低位主升:=五强 AND 十三强 AND 五十五强;主升浪:=五强 AND 十三强 AND 二十一强;大主升浪:=十三强 AND 二十一强 AND 五十五强;大主升浪2:=五强 AND 十三强 AND 二十一强 AND 五十五强;总主升:=主升浪 AND 大主升浪 AND 大主升浪2;总主升浪:低位主升 OR 主升浪 OR 大主升浪 OR 大主升浪2 OR 总主升;VAR31:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));主买:=IF(CLOSE>OPEN,VAR31*(HIGH-LOW),IF(CLOSE<OPEN,VAR31*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2));大资金YJ主升浪:强势YJ>0 AND 主升浪>0 AND 主买>2700,colorgreen;STICKLINE(大资金YJ主升浪,0.3,4,2,1),colorgreen;N:=34;TYP:=(2*C+H+L)/4;HLNT:=(TYP-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100;HLN:=SMA(HLNT,20,1),colorred;HLNS:=SMA(HLN,5,1),colorgreen;主升买:CROSS(HLN,HLNS) AND HLNS<85,colormagenta,NODRAW;主升阶段卖:=HLN<REF(HLN,1) AND REF(HLN,1)<REF(HLN,2) AND HLN>HLNS;主升卖:=CROSS(HLNS,HLN);卖:=IF(主升卖,20,100),colorgreen,NODRAW;DRAWICON(主升买>0,1.1,1);AAA2:=SUM(IF( CLOSE>REF(CLOSE,1),VOL*C,0),0); AAA3:=SUM(IF( CLOSE<REF(CLOSE,1),VOL*C,0),0); AAA4:=SUM(IF( CLOSE=REF(CLOSE,1),VOL*C,0),0); BB1:=0;净流入万元:=(AAA2-AAA3-0.5*AAA4);PM:=MA(净流入万元,1);PMA:=PM/REF(PM,1)>1;PMB:=REF(PMA,1)<1 AND PMA;同花顺宁俊明135战法指标公式实例图解:。

同花顺公式

同花顺公式
VarE:=REF(LOW,1)*0.9;
VarF:=LOW*0.9;
Var10:=(VarF*VOL+VarE*(CAPITAL-VOL))/CAPITAL;
Var11:=EMA(Var10,30);
Var12:=Var11-CLOSE;
Var13:=REF(CLOSE,1);
Var14:=SMA(MAX(CLOSE-Var13,0),7,1)/SMA(ABS(CLOSE-Var13),7,1)*100;
Var20:=IF(Var17<=25 AND Var18<-95 AND Var1F>20 AND Var1B<-30 AND Var1E<30 AND Var12>=-0.25 AND Var14<22 AND Var15<28 AND Var16>50,80,0);
情报: Var3;
天线: IF(VarB<90,VarB,100);
红军: IF(Var1>0,Var1,0),colorred, LINESTICK;
绿军: IF(Var1<0,Var2,0),colorgreen,LINESTICK;
导弹: Var20;
预警系统: IF(Var7>=200 AND Var6>=150,15,IF(Var7<=-200 AND Var6<=-150,-15,Var9))+60;
Var4:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);

同花顺主力持仓公式

同花顺主力持仓公式

同花顺主力持仓公式主力持仓 TOPWINN 1,999,1IF(PERIODNAME<>"日线"){统计:"该指标只在日线周期下有效。

";RETURN;}r1:=ZDMR[-1];r2:=BDMR[-1];r3:=-ZDMC[-1];r4:=-BDMC[-1];x:=(ZDMR+BDMR)/SHGZG*30;y:=-(ZDMC+BDMC)/SHGZG*30;x1:=(ZDMR+BDMR)/SHGZG*100;y1:=-(ZDMC+BDMC)/SHGZG*100;a1=SUM(x1,0);b1=SUM(y1,0);主力持仓:=a1+b1;r:=((ZDMR[-1]+BDMR[-1])-(ZDMC[-1]+BDMC[-1]))/SHGZG*100;b:=SUM(r,0);STICKLINE(x1>0,x+b,b,2),colorred;STICKLINE(y1<0,b,b+y,2),colorgreen;IF(ISNULL(r1)){统计:"本指标由同花顺金融研究中心提供,每晚11点后提供当天的数据。

";RETURN;}a=(ZDMR[-1]+BDMR[-1]);b=(ZDMC[-1]+BDMC[-1]);a3=SUM(a,n)/1000000;b3=SUM(b,n)/1000000;VOL1=SUM(VOL,n)/1000000;IF(a3>b3){y=a3-b3;z=y/VOL1*100;统计:TOSTRING(n,0)+"天机构买入"+TOSTRING(a3,1)+"万手,卖出"+TOSTRING(b3,1)+"万手.净买入"+TOSTRING(y,1)+"万手.占总成交"+TOSTRING(z,1)+"%.";}ELSE{y=b3-a3;z=y/VOL1*100;统计:TOSTRING(n,0)+"天机构买入"+TOSTRING(a3,1)+"万手,卖出"+TOSTRING(b3,1)+"万手.净卖出"+TOSTRING(y,1)+"万手.占总成交"+TOSTRING(z,1)+"%.";}=========================================================同花顺l2公式函数2主力买卖大单N 1,100,1IF(PERIODNAME<>"日线"){统计:"该指标只在日线周期下有效。

同花顺的函数和公式

同花顺的函数和公式

同花顺的函数和公式同花顺的函数和公式CLOSE含义:当周期的收盘价。

用于:个股的分钟K线、日K线周期。

沪深指数的分钟K线、日K 线周期。

CODE含义:证券的代码。

用于:个股的所有周期。

沪深指数的所有周期。

CODETYPE含义:指明当前商品的类型。

当返回值是0时为指数、1是A股、2是B股、3是债券、4是基金。

用于:个股、指数的各种周期。

DATETIME含义:显示时间。

当用于不同周期的时候,系统会自动传送相应的时间类型。

而具体的显示方案则在“窗口属性”的“时间坐标”项里的“时间格式”一栏里选择。

用于:个股、沪深指数所有的周期。

HIGH含义:在实时周期时,为当日的最高价。

在分钟K线、日K线周期时,分别为当周期的最高价。

用于:个股的实时、分钟K线、日K线周期。

沪深指数的实时、分钟K线、日K线周期。

HQSYL含义:市盈率(交易所发布)HQSYL2含义:市盈率2INVOL含义:内盘(又称为主动性抛盘)成交量。

判断依据为若某笔成交,其价格小于等于前一次传过来的买一的价格,则称为内盘。

(注意,内外盘之和一般不等于总成交量)在周期为“实时”、“分时”时,其值为当日的内盘。

在周期为“分钟K线”和“日K线”时,分别为某一分钟和某一日的内盘。

用于指数时指所有相应股票的内盘之和。

用于:个股的实时、分时、分钟K线、日K线周期。

沪深指数的实时、分时、分钟K线、日K线周期。

LOW含义:在实时周期时,为当日的最低价。

在分钟K线、日K线周期时,分别为当周期的最低价。

用于:个股的实时、分钟K线、日K线周期。

沪深指数的实时、分钟K线、日K线周期。

MAKETTYPE含义:市场类别MONEY含义:在实时、分时周期时代表当日的成交金额只和。

在分钟K线、日K线周期时代表那一个周期的成交金额只和。

当用于指数时,指此指数所包含所有交易品种成交金额之和。

用于:个股的实时、分时、分钟K线、日K线周期。

沪深指数的实时、分时、分钟K线、日K线周期。

NEW含义:用于个股时为最近一笔成交的价格。

同花顺公式函数手册

同花顺公式函数手册

同花顺公式函数手册同花顺函数参考手册目录1、通用数据1CLOSE收盘价1CODE证券代码1CODETYPE商品类型1DATETIME显示时间1INVOL内盘成交量1MONEY成交金额2NEW最近一笔成交价2NEWVOL最近一笔成交量OPEN开盘价2PRE前收盘2VALIDBEGIN区间起始时间VALIDEND区间终止时间223VOL总手3ZQMC证券名称32、大盘函数3INDEXDATA(“N”,&X,K)大盘数据33、字符串函数3STRFIND(STRING,SUBSTRING,N)子串查找3 STRLEFT(STRING,N)字符串左部4STRMID(STRING,N,M)字符串中部4 TOSTRING(X,N)转换为字符串43、绘图函数4DRAWBMP(COND,PRICE,BMPFILE)位图绘制4 DRAWGBK(COND,COLOR)区域背景填充5DRAWGBKLAST(COND,COLOR)最后一根K线背景填充5DRAWICON(COND,PRICE,TYPE)绘制小图标6DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND)绘制直线DRAWTEXT(COND,PRICE,TEXT)绘制文字66FILLRGN(PRICE1,PRICE2,COND1,COLOR1,COND2,COLOR2...)条件区域填充7 HORLINE(COND,PRICE,TYPE,EXTEND)绘制水平线7 PARTLINE(PRICE,COND1,COLOR1,COND2,COLOR2...)条件画线7POLYLINE(COND,PRICE)绘制折线7RGB(R,G,B)指定颜色8STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY)绘制柱线STRIP(RGB1,RGB2,DIR描述渐变色8TIPTEXT(COND,PRICE,TEXT)TIP文字设置9VERTLINE(COND,TYPE)绘制垂直线9ZIGLINE(COND,PRICE)绘制锯齿线94、财务函数9getreptype(&N)取当期报表9LASTREP(&N,K)调用报表数据10MIDREP(&N,K,L)调用中期报表数据10QUARTERREP(&N,K,L)调用季报数据10REP(&N,K)调用最近一次报表数据项108REPDATE(&参数1,参数2,参数3)取报表日期10YEARREP(&N,K)调用年报数据项115、板块函数11BLOCKAVG(&N)求板块里某一数据项的平均值11BLOCKLEAD(&X,&Y)取板块指数的所属个股中数据X最大的股票的数据Y11 BLOCKMAX(&N)求板块里某一数据项的最大值11 BLOCKSUM(&N)求板块里某一数据项的和11INBLOCK('BLOCK')判断当前代码是否属于某个板块126、指标函数12CM(0,1,2,0)画成交分布云12COST(10)成本分布情况12FLATZIG(K,N,ABS)归一化之字转向12PEAK(K,N,M,ABS)前M个ZIG转向波峰值13PEAKBARS(K,N,M,ABS)前M个ZIG转向波峰到当前距离13PWINNER(10,CLOSE)远期获利盘比例13SAR(N,S,M)抛物转向14含义:计算抛物转向。

同花顺系统函数手册

同花顺系统函数手册

同花顺系统函数手册1、板块函数:(1)、板块平均:求板块里某一数据项的平均值。

用法:BLOCKAVG(&N),N表示选择的数据项。

例如:BLOCKAVG(&NEW)表示这个板块里所有股票当前时刻的平均价。

(2)、板块最小值:求板块里某一数据项的最小值。

用法:BLOCKMIN(&N),N表示选择的数据项。

例如:BLOCKMIN(&LOW)表示这个板块里所有股票当天的最低价。

(3)、板块最大值:求板块里某一数据项的最大值。

用法:BLOCKMAX(&N),N表示选择的数据项。

例如:BLOCKMAX(&HIGH)表示这个板块里所有股票当天的最高价。

(4)、板块求和:求板块里某一数据项的和。

用法:BLOCKSUM(&N),N表示选择的数据项。

例如:BLOCKSUM(&VOL)表示这个板块里所有股票当前时刻的总成交手数。

(5)、取板块领先股票:取板块指数的所属个股中数据X最大的股票的数据Y。

适用于板块指数。

用法:BLOCKLEAD(&X,&Y) 取板块指数中个股数据X最大的股票的数据Y。

例如:BLOCKLEAD(&VOL,&ZQMC)取该板块指数中成交量最大的股票名称。

2、财务函数:(1)、季报:调用季报数据项。

用法:QUARTERREP(&N,K,L),N为财务数据项,K可以是1(表示最近一次的季报)、2(表示上一次的季报)、3、4等或者直接输入希望调用的年份,L可以是1或3即第一季度或第三季度的季报。

注意L仅在K选择年份的时候适用。

(2)、年报:调用年报数据项。

用法:YEARREP(&N,K),N为财务数据项,K可以是1(表示最近一次的年报)、2(表示上一次的年报)、3、4等或者直接输入希望调用的年份。

注意:N要为基本的财务数据项,而不能是编写的计算项目,即N为功能树里公式栏里面的“财务数据”目录下面的数据项。

同花顺细部切割指标公式(一)

同花顺细部切割指标公式(一)

同花顺细部切割指标公式(一)同花顺细部切割指标公式1. 指标1:细部切割比例(Detailed Segmentation Ratio)细部切割比例用于衡量不同细分市场在整体市场中的占比。

计算公式如下:细部切割比例 = 细分市场销售额 / 总市场销售额 * 100%例如,某产品在北美市场销售额为500万美元,而全球市场销售额为1000万美元,那么该产品在北美市场的细部切割比例为50%。

2. 指标2:细部切割增长率(Detailed Segmentation Growth Rate)细部切割增长率用于衡量不同细分市场的增长速度。

计算公式如下:细部切割增长率 = (细分市场当前销售额 - 细分市场上一期销售额) / 细分市场上一期销售额 * 100%例如,某产品在欧洲市场本季度销售额为400万欧元,而上季度销售额为300万欧元,那么该产品在欧洲市场的细部切割增长率为%。

3. 指标3:细部切割贡献度(Detailed Segmentation Contribution)细部切割贡献度用于衡量不同细分市场对整体市场增长的贡献程度。

计算公式如下:细部切割贡献度 = (细分市场增长额 / 总市场增长额)* 100%例如,某产品在亚洲市场本年度增长额为600万美元,而全球市场本年度增长额为3000万美元,那么该产品在亚洲市场的细部切割贡献度为20%。

4. 指标4:细部切割市场份额(Detailed Segmentation Market Share)细部切割市场份额用于衡量不同细分市场的市场占有率。

计算公式如下:细部切割市场份额 = 细分市场销售额 / 总市场销售额 * 100%例如,某产品在拉美市场的销售额为200万美元,而全球市场销售额为10000万美元,那么该产品在拉美市场的细部切割市场份额为2%。

5. 指标5:细部切割竞争力指数(Detailed Segmentation Competitiveness Index)细部切割竞争力指数用于衡量不同细分市场对竞争力的贡献程度。

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

附录五公式说明书一、公式编写规则语言规范:在自定义公式里面的各种符号(如,“;”)只能用半角不能用全角。

直接访问数据项的函数例如:OPEN[t] 为t周期之前的开盘价所有行情数据项(CLOSE等)都与此相同。

标识符:标识符在表达式中只存名称,值保留在符号表。

标识符包括函数名、参数名和变量名。

函数名用来传递函数返回值;参数名用于函数调用时的参数传递;变量名在计算中存储中间计算结果。

分隔符:赋值语句:其一般形式为:a=b; 含义为将b的值付给a。

几个运算符“=”“:=”“:”“:>”。

其含义分别为“赋值”、“赋值”、“赋值并输出数值或字符串”、“赋值并输出图形”。

注意:“=”和“:=”两个运算符的意义、用法完全相同。

这样做主要是为了更好地兼容市场上目前的各种带有公式编辑功能的分析软件。

条件语句:其一般形式为:IF(逻辑表达式) 语句1;ELSE 语句2;上述结构表示: 如果逻辑表达式的值为非0(TURE)即真, 则执行语句1, 执行完语句1从语句2后开始继续向下执行; 如果表达式的值为0(FALSE)即假, 则跳过语句1而执行语句2。

注意:1、条件执行语句中"ELSE 语句2;"部分是选择项, 可以缺省, 此时条件语句变成:IF(逻辑表达式) 语句1;表示若逻辑表达式的值为非0则执行语句1 , 否则跳过语句1继续执行。

2、如果语句1或语句2有多于一条语句要执行时, 必须使用"{"和"}" 把这些语句包括在其中, 此时条件语句形式为:IF(逻辑表达式) { 语句体1; }ELSE { 语句体2; }这里语句体指多个语句,每个语句都必须以“;”结尾。

3. 条件语句可以嵌套, 这种情况经常碰到, 但条件嵌套语句容易出错, 其原因主要是不知道哪个IF对应哪个ELSE。

例如:IF(x>20 OR x<-10)IF(y<=100 AND y>x)A="Good";ELSEB="Bad";对于上述情况, 规定: ELSE语句与最近的一个IF语句匹配, 上例中的ELSE与IF(y<=100 AND y>x)相匹配。

为了使ELSE与IF(x>20 OR x<-10)相匹配, 必须用花括号。

如下所示:IF(x>20 OR x<-10){ IF(y<=100 AND y>x)A="Good"; }ELSE B="Bad";4. 可用阶梯式IF-ELSE-IF结构。

阶梯式结构的一般形式为:IF(逻辑表达式1) 语句1;ELSE IF(逻辑表达式2) 语句2;ELSE IF(逻辑表达式3) 语句3;循环语句:while循环的一般形式为:while(条件) 语句;while循环表示当条件为真时, 便执行语句。

直到条件为假才结束循环。

并继续执行循环程序外的后续语句。

注意:1、可以有多层循环嵌套。

2、语句可以是语句体, 此时必须用"{"和"}"括起来。

break语句break语句通常用在循环语句中。

当break语句用while循环语句中时,可使程序终止循环而执行循环后面的语句, 通常break语句总是与if语句联在一起。

即满足条件时便跳出循环。

注意:1、break语句对if-else的条件语句不起作用。

2、在多层循环中, 一个break语句只向外跳一层。

continue 语句continue语句的作用是跳过循环本中剩余的语句而强行执行下一次循环。

continue语句只用在while循环体中, 常与if条件语句一起使用, 用来加速循环。

函数调用:RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:SMA(RSV,M1,1);D:SMA(K,M2,1);J:3*K-2*D则当您在其它函数里输入a=KDJ(8,6,6)的时候,相当于计算N1=8,M1=6,M2=6时的J 值,并把这个值赋给a。

注意:1、当传递的参数数目不等于被调用函数设置的参数数目时。

a、没有传递参数。

则采用原来设置的默认参数计算。

b、传递参数少于被调用函数设置的参数数目。

则将参数传过去,依次改变前面同样数目参数的值,后面其它的参数采用原来设置的默认参数计算。

c、传递参数大于被调用函数设置的参数数目。

则将参数传过去,依次改变被调用函数的参数值,多余的参数不起作用。

2、函数名称不区分大小写。

3、新建的函数,其函数名可能与其它以存在的函数里面的内部变量重名。

这样在调用那个函数时,那个内部变量将变成对这个新建函数的函数调用,从而产生错误。

所以,在新建函数起名时要注意。

返回值:自定义公式里面如果有多数据项输出,则调用此函数的时候返回值默认为最后一个输出。

如果希望确定某项输出则可用return,或者将函数名指定为其中一项输出。

关于“空”:所谓“空”即指没有数据。

在某些情况下,一些数据项可能取不到数据,这时返回值为“空”。

例如,yearrep(&jlr,4),其含义为取该公司3年前年报的净利润。

如果某家公司上市时间较短,而无三年前的年报数据,则其值为“空”。

1、“空”与任何数据作计算时,相应计算被取消。

例如:7×NULL(即“空”)得到的结果为7。

2、“空”与任何数据比较大小时,“空”较小。

例如:-7>NULL(即“空”)得到的结果为1(即条件满足)。

这样的结果可能与您原来希望得到的数值不符,如果您想避免这种情况可以用ISNULL函数来判断某个数据是否为“空”(相关说明见后面的系统函数说明部分)。

二、行情数据说明行情数据指的是从主站直接发过来的各项与行情有关的数据。

代码与周期:代码与周期:由于证券市场里的各项数据都与代码、时间密切相关,所以在这里的各项数据都只能用于特定的一类或几类代码及相应的一个或几个周期。

(注意:同一个数据项可能适用于多类代码及多个周期,其具体的数值也将不同。

)代码的分类:个股(含债券)。

沪深指数(仅1A0001(统计上海A、B股基金)、1A0002(统计上海A股)、1A0003(统计上海B股)、399001(统计深圳A、B股基金)、399002(统计深圳A股)、399003(统计深圳B股)六个指数)。

期货。

周期分类:实时(记录当前传过来的数据)、成交明细(记录每一笔成交的数据)、分时(记录每分钟成交的数据)、分钟K线(以1分钟为单位的K线数据)、日K线(以1个交易日为单位的K线数据)。

注意:一、分时与分钟K线的区别在于:分钟K线数据较多,包含了与K线相关的高、开、低、收、成交次数等数据。

二、沪深指数没有成交明细周期的数据。

三、适用于分钟K线、日K线周期的所有数据,都同时适用于个股与沪深指数,只不过其数据内容不同而已。

由于行情数据和财务数据同属于基本数据项,即其数值是主站端直接发过来,所以他们自身并不带周期。

而其它计算项,即由客户端编写公式计算得到的数据项都是带有周期的。

也就是说在编写一个公式的时候我们需要确定一个周期(由于分钟K线、日K线周期里的各项数据仅有微小差别,所以统称为技术分析周期),并且想清楚这个公式里调用的各项基本数据在这个周期下的具体含义。

以后只有在这个周期下才能调用这个公式。

注意:基本数据项自身并不带周期,也就是说编写公式的时候,如果所选用的周期不在此数据项的适用范围内,测试公式的时候系统是不会报错的,但这个数据项的数值将为“空”,即取不到任何数据。

注意:所有的基本数据项都可以直接拖到表格里,它将依照表格的代码、周期而显示相应的数值。

也都可以直接拖到窗口里作为一个曲线输出,但一般不推荐这样做,如果要画曲线最好新编写一个“曲线公式”。

另外,各个数据项用于期货时的意义另文说明。

通用数据项:NEW(现价)含义:用于个股时为最近一笔成交的价格。

用于沪深指数时为最近一次从交易所传来的指数值。

用于:个股的实时、成交明细周期。

沪深指数的实时周期。

NEWVOL(现手)含义:用于个股时为最近一笔成交的成交量。

用于沪深指数时为对应市场的所有股票的最后一笔成交量之和。

用于:个股的实时、成交明细周期。

沪深指数的实时周期。

INVOL(内盘)、OUTVOL(外盘)含义:内盘、外盘(又称为主动性抛盘、主动性买盘)成交量。

判断依据为若某笔成交,其价格小于等于前一次传过来的买一的价格,则称为内盘;若其价格大于等于前一次传过来的卖一的价格,则称为外盘。

(注意,内外盘之和一般不等于总成交量)在周期为“实时”、“分时”时,为当日的内、外盘。

在周期为“分钟K线”和“日K线”时,分别为某一分钟和某一日的内、外盘。

用于指数时指所有相应股票的内、外盘之和。

用于:个股的实时、分时、分钟K线、日K线周期。

沪深指数的实时、分时、分钟K线、日K线周期。

OPEN(开盘)、HIGH(最高)、LOW(最低)含义:在实时周期时,为当日的开盘价、最高价、最低价。

在分钟K线、日K线周期时,分别为当周期的开盘价、最高价、最低价。

用于:个股的实时、分钟K线、日K线周期。

沪深指数的实时、分钟K线、日K线周期。

CLOSE(收盘)含义:当周期的收盘价。

用于:个股的分钟K线、日K线周期。

沪深指数的分钟K线、日K线周期。

PRE(昨收)含义:上一交易日的收盘价。

(注意,在分钟K线周期,也是昨日收盘价,而不是上一周期的收盘价。

)如果当天有除权,则其值为除权之后的昨日收盘价。

例如:某股票昨天收盘20元,今天除权,10送10。

则今日PRE值为10元。

用于:所有类型、所有周期。

MONEY(金额)含义:在实时、分时周期时代表当日的成交金额只和。

在分钟K线、日K线周期时代表那一个周期的成交金额只和。

当用于指数时,指此指数所包含所有交易品种成交金额之和。

用于:个股的实时、分时、分钟K线、日K线周期。

沪深指数的实时、分时、分钟K线、日K线周期。

VOL(总手)含义:在实时、分时、成交明细周期时代表当日的成交量只和。

在分钟K线、日K线周期时代表那一个周期的成交量只和。

当用于指数时,指此指数所包含所有交易品种成交量之和。

用于:个股的实时、分时、成交明细、分钟K线、日K线周期。

沪深指数的实时、分时、分钟K线、日K 线周期。

(注意,VOL与MONEY相比多了一个成交明细周期。

)OPENVOL(开盘量)含义:开盘时第一笔成交的成交量。

当用于指数时,指此指数所包含所有交易品种开盘集合竞价成交量之和。

用于:个股的实时、日K线周期。

沪深指数的实时、日K线周期。

ZQMC(名称)、CODE&TYPE(代码)含义:证券的名称、代码。

用于:个股的所有周期。

沪深指数的所有周期。

相关文档
最新文档