股票公式编写实例

合集下载

股票指标公式编写教程大全(16)

股票指标公式编写教程大全(16)

股票指标公式编写教程大全(16)A3:=BARSLAST(ref(cross(“RSI.RSI1”(6,12,24),“RSI.RSI2”(6,12,24)),1));B3:=ref(c,A3+1)》c and ref(“RSI.RSI1”(6,12,24),A3+1)《“RSI.RSI1”(6,12,24)and cross(“RSI.RSI1”(6,12,24),“RSI.RSI2”(6,12,24));RSI底背离:STICKLINE(FILTER(B3》0,5),0,0.5,3,0),COLORFFCC66;DRAWTEXT(FILTER(B3》0,5),0.25,‘RSI底背离’),COLORFFCC66;DRAWTEXT(FILTER(D1》0,5),1.47,‘MACD顶背离’),COLOR0066FF;C2:=BARSLAST(ref(cross(“kdj.d”(9,3,3),“kdj.k”(9,3,3)),1));D2:=ref(c,C2+1)“kdj.k”(9,3,3)and cross (“kdj.d”(9,3,3),“kdj.k”(9,3,3));KDJ顶背离:STICKLINE(FILTER(D2》0,5),2,1,3,0),COLORRED;DRAWTEXT(FILTER(D2》0,5),1.2,‘KDJ顶背离’),COLORRED;C3:=BARSLAST(ref(cross(“RSI.RSI2”(6,12,24),“RSI.RSI1”(6,12,24)),1));D3:=ref(c,C3+1)“RSI.RSI1”(6,12,24)and cross (“RSI.RSI2”(6,12,24),“RSI.RSI1”(6,12,24));RSI顶背离:STICKLINE(FILTER(D3》0,5),2,1.5,3,0),COLORFF00FF;DRAWTEXT(FILTER(D3》0,5),1.75,‘RSI顶背离’),COLORFF00FF;第二部分逐步增加函数以均线为例,主图:基本句型MA5:MA(C,5);MA10:MA(C,10);MA30:MA(C,30);MA60:MA(C,60);增加颜色(注:在没有颜色输出符号时,系统会自动加上颜色)MA5:MA(C,5),COLORBLUE;MA10:MA(C,10),COLORF00FF0;MA30:MA(C,30),COLORFFFF00;MA60:MA(C,60),COLORYELLOW;将10日均线变成小圆圈线MA5:MA(C,5),COLORBLUE;MA10:MA(C,10),COLORF00FF0,CIRCLEDOT;MA30:MA(C,30),COLORFFFF00;MA60:MA(C,60),COLORYELLOW;将60日均线加粗MA5:MA(C,5),COLORBLUE;MA10:MA(C,10),COLORF00FF0,CIRCLEDOT;MA30:MA(C,30),COLORFFFF00;MA60:MA(C,60),COLORYELLOW,LINETHICK3;在5日均线金叉10日均线处显示符号MA5:MA(C,5),COLORBLUE;MA10:MA(C,10),COLORF00FF0,CIRCLEDOT;MA30:MA(C,30),COLORFFFF00;MA60:MA(C,60),COLORYELLOW,LINETHICK3;金叉:=CROSS(MA5,MA10);DRAWICON(金叉,L,1);DRAWTEXT(金叉,L,‘金叉’);STICKLINE(金叉,H,L,6,0); (注:这三种显示方式用其中一种就行)30日均线向上时显示红色,否则为绿色MA5:MA(C,5),COLORBLUE;MA10:MA(C,10),COLORF00FF0,CIRCLEDOT;MA30:MA(C,30),COLORFFFF00;MA60:MA(C,60),COLORYELLOW,LINETHICK3;金叉:=CROSS(MA5,MA10);DRAWICON(金叉,L,1);DRAWTEXT(金叉,L,‘金叉’);STICKLINE(金叉,H,L,6,0);PARTLINE(MA30》=REF(MA30,1),MA30),COLORRED;PARTLINE(MA30《REF(MA30,1),MA30),COLOR00FF00;(注:最后两行为划分段线,大智慧没有此项功能,大智慧2和分析家同花顺用下面这行)PARTLINE(MA30,MA30》=REF(MA30,1),RGB(255,0,0),MA30《REF(MA30,1),RGB(0,255,0),1);通达信用下面这两行:IF(MA30》=REF(MA30,1),MA30,DRAWNULL),COLORRED;IF(MA30《REF(MA30,1),MA30,DRAWNULL),COLOR00FF00;第九讲:常用函数示例系统中的函数非常多,其中的一些函数只有在特定的语句中才会用得到。

macd选股公式实例

macd选股公式实例

以下公式适合畅达信股票软件。

选出股票后能否买入仍旧还要综合参照大趋势和其他指标。

金叉其实不是全能,有时刚才进入金叉或准金叉状态,也可能是上一波反弹的结束,下一波下跌的开始。

只有当金叉周期的前后周期均为上涨趋势,金叉的威力才最大。

业绩的连续增添才是技术指标的前提和保证。

1 、0 轴上方第一次金叉选股公式:DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);DEA := EMA(DIFF,9);MACD := 2*(DIFF-DEA);xg:cross(diff,dea) and dea>-1.0 and dea<0.5 and CLOSE>ref(CLOSE,1)and CLOSE>=ma(c,60);或:DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);XG:DIF>0 AND DEA>0 AND CROSS(DIF,DEA);2 、0 轴上方二次金叉的选股公式:JC:IF(SUM(IF(MACD>0 ANDCROSS(MACD.DIF,MACD.DEA),1,0),0)-HHV(IF(IF(CROSS(MACD.DEA,0),1,0),SUM(IF(MACD>0 AND CROSS(MACD.DIF,MACD.DEA),1,0),0),0),0)=2 ANDSUM(IF(MACD>0 AND CROSS(MACD.DIF,MACD.DEA),1,0),0)>REF(SUM(IF(MACD>0 AND CROSS(MACD.DIF,MACD.DEA),1,0),0),1),10,0);{ 选股设 JC=10即可}3.0 轴下方一次金叉的选股公式:DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);MACD:=(DIFF-DEA)*2;低位金叉 :CROSS(DIFF,DEA) AND DIFF<-0.1;4 、0 轴下方二次金叉且第二次金叉高于第一次金叉:DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);——二次金叉 :CROSS(DIF,DEA) AND DIF>REF(DIF,AA+1) AND AA<20 AND DIF<0;5 、0 轴下方二次金叉选股公式:DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26); {选股设JC=10即可}DEA:=EMA(DIFF,9);MACD:=2*(DIFF-DEA);A:=IF(CROSS(0,DEA),1,0);A1:=IF(DIFF<0 AND CROSS(DIFF,DEA),1,0);SS:=IF(A,SUM(A1,0),0);SSB:=HHV(SS,0);SSS:=SUM(A1,0);JC:IF(SSS-SSB=2 AND SSS>REF(SSS,1),10,0);6 、缩量横盘打破选股:WH01:=(HHV(C,10)-LLV(C,10))/LLV(C,10)*100<=10;WH02:=SUM(VOL ,10)/CAPITAL*100<45;WH03:=REF(WH01,1);WH04:=HHVBARS(HIGH,55)>20 OR C=HHV(H,55);WH05:=WH02 AND WH03 AND WH04 AND C>REF(HHV(H,10),1);WH05 AND REF(NOT(WH05),1);7 、均线、 KDJ 、 MACD 金叉的预警选股公式圆满切合以下条件:1 、5 日线上穿 10 日线2 、MACD金叉3 、KDJ 金叉( KDJ 数值由 9 、 3 、 3 调整为 8 、 2、 2 )4 、成交量指标金叉畅达信预警选股公式A1:=CROSS(MA(C,5),MA(C,10));A2:=CROSS(MACD.DIF,MACD.DEA);A3:=CROSS(KDJ.K(8,2,2),KDJ.D(8,2,2));A4:=CROSS(MA(V,5),MA(V,10));XG:A1 AND A2 AND A3 AND 4;三金叉选股圆满源码,绝无未来函数——均线、成交量、MACD 同时金叉MA1:=MA(CLOSE,5);MA2:=MA(CLOSE,10);AA:=CROSS(MA1,MA2);AAA:=COUNT(AA,3)>=1;T1:=MA(VOL,5);T2:=MA(VOL,10);BB:=CROSS(T1,T2);BBB:=COUNT(BB,3)>=1;DIF:=EMA(CLOSE,12) - EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD:=(DIF-DEA)*2;CC:=CROSS(DIF,DEA);CCC:=COUNT(CC,3)>=1;三金 :=AAA AND BBB AND CCC;三金叉 :FILTER(三金,3),COLORFF00FF;使用说明:该选股公式适合超级短线,快进快出拥有必然的风峻峭素,此时的股价经常处于拉高拔升阶段。

常用股票选股公式编写范例

常用股票选股公式编写范例

常用股票选股公式编写范例以下指标均来自网络,以此买卖风险自负。

放到这里只是和大家交流选出的股票还需要自己把握筛选;指标只是帮你选股的工具。

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:c<ref(llv(c,25),1);5,选股: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)<ref(o,1) and c>o;10,股价回抽20日均线选股公式xg:ref(c,1)>ma(c,20) and cross(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倍。

股票指标公式编写教程大全(17)

股票指标公式编写教程大全(17)

股票指标公式编写教程大全(17)MA5:=MA(CLOSE,5);AA:=CROSS(MA3,MA5);DRAWTEXT(AA,L,‘金叉’);这样有时就会出现“金叉”字重叠现象,杂乱难看。

若过滤一下,舍去5天内重复出现的,则最后一句改为:DRAWTEXT(FILTER(AA,5),L,‘金叉’);就不会出现信号过多的现象了。

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

例如:SUM(VOL,10),表示统计从10周期以来的成交量总和。

这个好理解,就不多说了。

4、HHV 最高值用法:HHV(X,N),求N周期内X的最高值,N=0则从第一个有效值开始。

例如:HHV(HIGH,30),表示求30日最高价。

那么10天内的最高收盘价呢?HHV(C,10)。

另外还有一个与此相反的函数最低值LLV 原理与此相同。

5、MAX 最大值用法:MAX(A,B)返回A和B中的较大值例如:MAX(C,0),表示取得收盘价和开盘价中较大的值。

若求开盘价、收盘价和昨天收盘价中的最大值,则:MAX(MAX(C,0),REF(C,1));就是叠加一个最大值函数。

另外,还有一个相反函数:MIN,最小值,原理与最大值相同。

注:最大值与最高值是不能混用的。

6、COST 成本分布用法:COST(20)表示20%获利盘的价格是多少即有20%的持仓量在该价格以下,其余80%在该价格以上,为套牢盘。

7、WINNER 获利盘比例与成本分布相对应,都是计算获利情况的。

WINNER(10)表示10元价格的获利盘比例;WINNER(CLOSE)表示以收盘价卖出的获利盘比例,如该值返回0.2,表示在当天的收盘价上卖出,只有20%的人是赚钱的。

以上两个函数仅对日线分析周期比较有效。

以上两个函数在有些股软或《未来函数检测器》中被认定为未来函数。

据有人考证,该函数的在极个别的情况下确实出现过信号漂移现象。

但一般情况下还是比较稳定的。

炒股公式编写问答1000例

炒股公式编写问答1000例

公式编写问答1000例(001-100)(001)、K线昨天收盘是阴线今天是阳线选股公式:XG:C>O AND REF(C,1)<REF(O,1);(002)、股价站上10线选股公式:c>ma(c,10);(003)、成交均价线:MAN:MA(AMOUNT/V/100,N);(004)、今日收盘价站在30日和5日均线上方,且5日均线掉头向上;且成交量比前一日放大一倍以上;且今日收盘是超过8%的阳线。

C>MAX(MA(C,5),MA(C,30)) AND CROSS(MA(C,5),REF(MA(C,5),1)) AND V>REF(V,1)*2 ANDC/REF(C,1)>1.08;(005)、5日线连续3日走平或向上:count(ma(c,5)>=ref(ma(c,5),1),3);(006)、MACD指标源码:LONG,26 SHORT,12 M,9DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);DEA : EMA(DIFF,M);MACD : 2*(DIFF-DEA), COLORSTICK;请教如何选出MACD的DIFF、DEA在0轴下,DIFF从下往上交叉DEA的个股?请会写公式的朋友帮个忙,写一个选股公式。

加分感谢DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);DEA : EMA(DIFF,M);MACD : 2*(DIFF-DEA);DIFF<0 AND DEA<0 AND CROSS(DIFF,DEA);(007)、请教如何选出外盘小于内盘而股价收阳的个股?DYNAINFO(7)>DYNAINFO(3) AND DYNAINFO(22)>DYNAINFO(23);(008)、一阳穿两线:xg: cross(c,ma(c,5)) and cross(c,ma(c,30));(009)、连续3-5天,每天的收盘价涨跌幅不超过1%.w1:abs(c-o)<0.01;xg:count(w1,5)>=3;(010)、能把K线收十字星的股票做成选股公式吗? abs(c-o)/o<0.01;(011)、请教MACD在8天以内两次金叉怎么编?DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26));DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0;MACD:=2*(DIFF-DEA);w1:cross(DIFF,dea);xg:count(w1,8)>=2;(012)、MACD上金叉选股公式:日线MACD在0线上方出现金叉,且近10日内涨幅不超过百分之10:DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26));DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0;MACD:=2*(DIFF-DEA);w1:=cross(DIFF,dea);w2:=(c-ref(c,10))/ref(c,10)<0.1;w3:macd>0;w1 and w2 and w3;(013)、一阳穿三线:cross(c,ma(c,5)) and cross(c,ma(c,10)) and cross(c,ma(c,20)) ; (014)、13日量均线拐头向上怎么编?ma(v,13)>ref(ma(v,13),1);(015)、60MA由向下调头向上怎么编啊?ma(c,60)>ref(ma(c,60),1);(016)、个股价回调到14日均线的选股公式。

股票公式编程

股票公式编程

股票公式编程常用通式一、放量、缩量(成交量函数为VOL)1、放量:(1).今天成交量较昨天增加了1倍,表示如下:VOL/REF(VOL,1)>2(2).今天成交量较10个交易日平均成交量放大了1倍,表示如下:a:=ma(vol,10);Vol/a>2或者直接用如下公式表示:vol/ma(vol,10)>2;(3).今日的5日均量较10个交易日平均成交量放大了1倍,表示如下: a:=ma(vol,10);b:=ma(vol,5);b/a>2;(4).今日的成交量超过了整个流通盘的5%,表示如下:vol/capital>0.05;其中capital代表流通盘。

2、缩量(1).今日成交量较昨日减少了一半,表示如下:vol/ref(vol,1)<0.5;(2).今日成交量较10个交易日平均成交量减少一倍,表示如下:a:=ma(vol,10);vol/a<2;或者直接用如下公式表示:vol/ma(vol,10)<2;(3).今日的5日均量较10个交易日平均成交量减少1倍,表示如下:a:=ma(vol,10);b:=ref(a,5);a/b<2;(4).今日的成交量低于了整个流通盘的5%,表示如下:vol/capital<0.05;二、上涨、下跌上涨:今天的涨幅达到5%以上,表示如下:close/ref(close,1)>1.05;5日均价连续上涨,表示如下:a:=ma(close,5);b:=ref(a,1);a>b下跌:今天的跌幅达到5%以上,表示如下:close/ref(close,1)<0.95;5日均价连续下跌,表示如下:a:=ma(close,5);b:=ref(a,1);a<b;(3)、K线的描述close>open;阳线close<open;阴线open>ref(close,1);高开open<ref(close,1);低开open>ref(high,1);跳空高开(high为最高价)open<ref(low,1);跳空低开(low为最低价)三、走势特征选股公式的编制(1)、n日内创新高hhv(high,n)=hhv(high,0) and barscount(c)>=n;注:n为指标参数,可在参数设定范围内设定参数范围。

怎样编写股票指标公式(详细有实例)

怎样编写股票指标公式(详细有实例)

。件条个一定设少至须必中件条个四这。示警的”值赋=�用能只量变号信易交非“现出器辑编则 否�句语间中为定设须必句语的他其。作操的应相行进要需示表�时 0 非回返句语些这当�件条出 切头空、入切头空、出卖头多、入买头多示表 TROHSTIXE �TROHSRETNE �GNOLTIXE �GNOLRETNE 用别分�句语件条出切入切的头空和头多为别分�句语式达表辑逻条 4�1 要需式公统系易交 。示警的”果结出输个一有能只“现出器辑编则否 �句语间中为定设须必句语的他其 。票股的价盘收日上于高价盘收期当出选示表 �句语)1,esolc(FER �ESOLC 如例�立成否是件条股选示表来用�句语式达表辑逻条一有只式公股选件条 。句语间中为定设应都句语的他其。作操的应相行进 要需示表时 0 非回返当 �作操的应相行进要需不示表时 0 回返句语当 �句语的作操些这示表式达表 辑逻条几或条一有要需式公些这 。色颜线 K 是的示显式公线 K 彩五 �示指易交是的示显式公统系易 交�果结股选是的示显式公股选件条如�作操的应相是而�线标指是不的示显式公的型类他其 �句语式公他其计设、6 。句语间中成义定以可也句语的用使复重。句语间中为 句语该示表就”)1,esolc(FER=�价盘收日上“句语�如例。可即”=:“即�号等个加后号冒的间 之句语与称名的句语般一在需只法写的句语间中 �句语间中为义定句语示显要需不把以可们我时这 。来出示显要必没句语些有且而 �句语多很有往往式公的杂复个一 �线标指条一示显将句语个一 �句语间中计设、5。均平日 02 求价盘收日上对是思意)02,价盘收日上(AM 如�可即名 式公写则�它用引需若句语的而后句语该。”价盘收日上“为称名的)1,esolc(FER 句语该示表就 ”)1,esolc(FER�价盘收日上“句语。开隔句语与它将号冒个一用�面前的句语在写名句语。置位 角上左在示显中形图标指在�称名的己自有以可还句语且而�色颜的同不有线的同不�分区相互中 形图标指在了为 �线的同不到得就句语的同不 �线标指的谓所是就线成连果结算计的到得句语 。0 于等就果结算运辑逻的 2>1 �1 于等果结算运辑逻的 1>2�如例。0 为则否�1 为果结算计的回返立成件条辑逻果如�算运辑逻 的或辑逻、与辑逻、于等、于等于小、于等于大、于等不、于小、于大做值数的边两符算计对是别 分�RO、DNA、=、=<、=>、><、<、>有符算计辑逻�算计除乘减加行进值数的边两符算计对是别分 �/、*、、+有符算计术算 。符算计辑逻和符算计术算为分符算计。句语为成接连数函将符算计 。量变个一是果结的到得算计数函。以可都)(ESOLC 和 ESOLC 成写以所�数参有没 数函)(ESOLC 如例�号括去省以可则数参有没若。的序顺有是内号括在们它则�数参个几用调需若 数函。价盘收的期周一上算计示表)1,��esolc(FER�量常个一是 N�量变个一是 X�值 X 的前期

(完整版)通达信编程实例100个

(完整版)通达信编程实例100个

通达信编程实例1、放量a、今日比昨日的成交量放大了1倍:VOL/REF(VOL, 1)>2;b、今日的五日均量比五天前的五日均量放大了3倍:AA:=MA(VOL, 5);BB:=REF(AA, 5);AA/BB>4;c、今天的成交量达到了整个流通盘的10%以上(注意,10%的表达式是10/100或者0.1):VOL/CAPITAL>10/100;2、缩量a、今日比昨日的成交量缩小了1倍:VOL/REF(VOL, 1)<0.5;b、今日的五日均量比五天前的五日均量缩小了一半:AA:=MA(VOL, 5);BB:=REF(AA, 5);AA/BB<0.5;c、今天的成交量不足整个流通盘的0.5%:VOL/CAPITAL<0.5/100;d、连续两天缩量一倍以上(等差缩量)EVERY(V<=REF(V,1)*0.5,2);e、连续3天缩量COUNT(V<REF(V,1),3)=3; 或NDAY(REF(V,1),V,3);3、上涨a、今日涨幅达到了7%以上:CLOSE/REF(CLOSE,1)>1.07;b、十日均价继续上涨:AA:=MA(CLOSE,10);BB:=REE(AA,1);AA>BB;4、下跌a、当天收阳:CLOSE>OPEN;b、当天收阴:CLOSE<OPEN;5、高开、低开a、当天股价高开,即开盘高于昨日收盘:OPEN>REF(CLOSE, 1);b、当天股价低开:OPEN<REF(CLOSE, 1);6、跳空a、向上跳空(日开盘在昨日最高之上,简称高高):OPEN>REF(HIGH, 1);b、向下跳空(开盘小于昨日的最高价,简称低低):OPEN<REF(LOW, 1);7、放量上攻AA:=VOL/REF(VOL,1)>2;{成交量是昨日的两倍}BB:=CLOSE/REF(CLOSE, 1)>1.07;{涨幅大于7%}AA AND BB;8、高开高走AA:=OPEN>REF(CLOSE, 1);{开盘价大于昨收}BB:=CLOSE>OPEN;{当日收阳线}AA AND BB;9、创新高创新高指当日最高价是最近一段时间的最高价:HIGH=HHV(HIGH, N);其中的HIGH为当期最高价,HHV(X,N)是求N周期内X最高值。

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

选编2009年05月24日00:45 股票公式编写实例3.1指标公式:均线通道新建公式“均线通道”(JXTD)1、使用快捷键Ctrl+F打开“公式**器”。

2、点击“新建”按钮,打开“公式编辑器”3、填写公式项“公式名称”---JXTD,“公式描述”---“均线通道”参数(最小值)(最大值)(缺省值)#N: 1 100 26-------------------------------------------------------------------------------------------------------------------VAR1:=MA(CLOSE,N);{对“VAR1”赋值}VAR2:=MA(CLOSE,2*N);{对“VAR2”赋值}VAR3:=MA(CLOSE,3*N);{对“VAR3”赋值}VAR4:=MA(CLOSE,4*N);{对“VAR4”赋值}VAR5:=MA((VAR1+VAR2+VAR3+VAR4)/4,5);{一条多条均线的平均线}上轨:VAR5*1.08;{在均线“VAR5”上加上8%的幅度变成“上轨”}下轨:VAR5*0.92; {在均线“VAR5”上减去8%的幅度变成“下轨”}-------------------------------------------------------------------------------------------------------------------4、指标类型:选“路径型”,还有大势型、超买超卖型、趋势型、能量型等如图5、画线方法:副图、主图叠加、副图叠加线、副图叠加美国线四种;选中“主图叠加型”,副图是K线图下面的区域;6、密码保护:0101017、参数设置:#N:最小值为1,最大值为100,缺省值(默认)为26;8、坐标线位置:在非“主图叠加”中,此编辑框处可写状态;输出线为副图中深红色横线显示,是副图坐标线;9、额外Y轴分界:是指标敏感数值输出线,在副图中显示为白色;10、引入指标公式:在引入原公式的基础上进行编辑;11、插入函数:左上为函数类别,右上为函数表,下区为函数解释区及用法举例;12、公式编辑区:〖{ }〗是解释,不输出,为了提示自己和别人,便于看懂公式;〖:=〗赋值符,意为“相当于”;〖:〗输出符,它前面的名称为输出名称,可以在副图中看到,它后面的为公式定义;〖;〗分段符,表示一段完成;〖,〗分节符;〖()〗括号中为公式体。

13、测试公式:测试通过则自动保存;测试不能通过,则在翻译区提示错误所在。

14、用法注释:自编公式使用说明。

15、在K线图上,直接敲字母键“JXTD”调出自编的公式“均线通道”,查看结果;16、修改公式:左键选中公式线后,点击右键,在弹出的对话框中,选中“修改指标”项,直接调出《公式编辑器》修改公式。

如果左键选指标线不便,直接用右键选参数数值,也可调出公式编辑器。

17、鼠标动态提示:将鼠标放在函数上,等一会系统自动出现提示框,方便函数学习和应用,如图:-------------------------------------------------------------------------------------------------------------------3.2 选股公式:均线通道改公式“均线通道”(JXTD)为选股公式“均线通道”1. 〖Ctrl〗+〖F〗打开“公式**器”;2. 点击“条件选股公式”选项;3. 点击“新建”按钮,打开“条件选股公式编辑器”;4. 点击“引入指标公式”按钮,选最后一项“均线通道”,确定;5.修改输出:公式输出项改为赋值项;即将〖:〗符改为〖:=〗符;6.新建输出项:选股:CLOSE<下轨;{选出收盘价小于下轨的股票};如图7.测试公式通过;8. 〖Ctrl〗+〖T〗打开条件选股公式“均线通道”,进入公式选股操作程序;3.3 五彩K线公式:均线通道 选编2009年05月24日00:45改公式“均线通道”(JXTD)为五彩K线公式“均线通道”1. 〖Ctrl〗+〖F〗打开“公式**器”;2. 点击“五彩K线公式”选项;3. 点击“新建”按钮,打开“K线指示公式编辑器”;4. 点击“引入指标公式”按钮,选“均线通道”确定;五彩K线公式公式名:JXTD公式描述:均线通道参数(最小值)(最大值)(缺省值)#N: 1 100 26-------------------------------------------------------------------------------------------------------------------VAR1:=MA(CLOSE,N);{对“VAR1”赋值}VAR2:=MA(CLOSE,2*N);{对“VAR2”赋值}VAR3:=MA(CLOSE,3*N);{对“VAR3”赋值}VAR4:=MA(CLOSE,4*N);{对“VAR4”赋值}VAR5:=MA((VAR1+VAR2+VAR3+VAR4)/4,5);{一条多条均线的平均线}上轨:=VAR5*1.08;{在均线“VAR5”上加上8%的幅度变成“上轨”}下轨:=VAR5*0.92; {在均线“VAR5”上减去8%的幅度变成“下轨”} CLOSE<下轨,COLORRED; {小于下轨提示买入红色}CLOSE>上轨,COLORYELLOW; {高于上轨提示卖出黄色}HIGH>上轨*1.06,COLORBLUE;{高于上轨6%提示清仓蓝色}LOW<下轨*0.94, COLORMAGENTA;{低于下轨6%提示加仓洋红色} -------------------------------------------------------------------------------------------------------------------5.测试通过,退出;6.〖Ctrl〗+〖K〗,打开“五彩K线指示”---“均线通道”;7.查看效果,不满意就修改参数一直到满意为止;3.4 交易系统公式改公式“均线通道”(JXTD)为交易系统公式“均线通道”1. 〖Ctrl〗+〖F〗打开“公式**器”;2. 点击“交易系统公式”选项;3. 点击“新建”按钮,打开“交易系统公式编辑器”;4. 点击“引入指标公式”按钮,选“均线通道”确定;公式名:JXTD公式描述:均线通道参数(最小值)(最大值)(缺省值)#N: 1 100 26-------------------------------------------------------------------------------------------------------------------VAR1:=MA(CLOSE,N);{对“VAR1”赋值}VAR2:=MA(CLOSE,2*N);{对“VAR2”赋值}VAR3:=MA(CLOSE,3*N);{对“VAR3”赋值}VAR4:=MA(CLOSE,4*N);{对“VAR4”赋值}VAR5:=MA((VAR1+VAR2+VAR3+VAR4)/4,5);{一条多条均线的平均线}上轨:=VAR5*1.08;{在均线“VAR5”上加上8%的幅度变成“上轨”}下轨:=VAR5*0.92; {在均线“VAR5”上减去8%的幅度变成“下轨”} {多头买入} ENTERLONG:CLOSE<下轨;{多头卖出} EXITLONG:CLOSE>上轨;-------------------------------------------------------------------------------------------------------------------5.测试通过,退出;6.〖Ctrl〗+〖E〗,打开“五彩K线指示”---“均线通道”;7.查看效果,不满意就修改参数一直到满意为止;8.删除指示:快捷键〖Ctrl〗+〖H〗;鼠标左键选中指示图标,按〖Delete〗,或者点击鼠标右键,在弹出的菜单中选“删除交易系统指示”。

3.5 颜色参数应用:“MACD”K线公式名称:MACDK简称:“MACD”K线-------------------------------------------------------------------------------------------------------------------DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);DEA:EMA(DIF,MID);MACDDIF-DEA)*2,COLORSTICK; 选编2009年05月24日00:45D1:=EMA(C,3)-EMA(C,8);D2:=EMA(O,3)-EMA(O,8);D3:=EMA(H,3)-EMA(H,8);D4:=EMA(L,3)-EMA(L,8);DRAWICON(CROSS(D1,DIF) AND DIF<0 ,D4-0.1,10); STICKLINE(D1>=D2,D1,D2,8,0),COLOR0055AA;STICKLINE(D1<=D2,D1,D2,8,0),COLOR006600;STICKLINE(D1>=D2,D1,D2,5,0),COLOR0077CC;STICKLINE(D1>=D2,D1,D2,3,0),COLOR0099DD;STICKLINE(D1>=D2,D3,D4,0,0),COLOR00BBFF;STICKLINE(D1<=D2,D1,D2,5,0),COLOR009900;STICKLINE(D1<=D2,D1,D2,3,0),COLOR00BB00;STICKLINE(D1<=D2,D3,D4,0,0),COLOR00EE00;-------------------------------------------------------------------------------------------------------------------示图颜色参数不是函数,它描述待画图形的颜色,将其插入到每个指标公式后面,用逗号分隔开。

常用颜色参数有:COLORBLACK 黑色COLORBLUE 蓝色COLORGREEN 绿色COLORCYAN 青色COLORRED 红色COLORMAGENTA 洋红色COLORBROWN 棕色COLORLIGHTGRAY 淡灰色COLORGRAY 深灰色COLORLIGHTBLUE 淡蓝色COLORLIGHTGREEN 淡绿色COLORLIGHTCYAN 淡青色COLORLIGHTRED 淡红色COLORLIGHTMAGENTA 淡洋红色COLORYELLOW 黄色COLORWHITE 白色颜色描述符还可以自定义颜色,格式为COLOR+“RRGGBB”:RR、GG、BB表示红色、绿色和蓝色的分量,每种颜色的取值范围是00-FF,采用了16进制。

相关文档
最新文档