股票公式编辑教程

股票公式编辑教程
股票公式编辑教程

第一讲:认识公式编辑器

公式编辑器是导入源码和进行编写指标的窗口。公式编辑器共分4种,分别是:

1、技术指标公式编辑器;

2、条件选股公式编辑器;

3、交易系统公式编辑器;

4、五彩K线公式编辑器。

由于这几种编辑器的展开和使用大同小异。所以,本文仅以技术指标公式编辑器为例加以说明。

由于目前各种股软的区别,不仅有些函数不通用,编辑器的打开方式也略有区别。本讲就是告诉大家如何展开公式编辑器。 FNC是大智慧2和分析家格式,只有这两个股软能够导入。导入的方法是:打开公式编辑器,点击导入---找到存放此公式的文件夹---双击---在出现的列表中掸单击该公式---选导入。特别提示:必须先将公式存放在一个文件夹中,已有的,新建都可以。否则编辑器无法找到该公式。

ALG是飞狐和金狐软件的格件格式,exp式,tnc是通达信软是大智慧internet版格式,hxf 是同花顺格式,还有比较特殊的fml是多空阵线格式(与飞狐的自编公式文件后缀一样。

第二讲:公式编写的基础函数

打开技术指标公式,我们最常见的,它的组成不外乎两种情况,一是K线,二是均线。其他诸如柱状线,彩带,分段线等等,都是在K线或均线基础上的延伸或变形。为此,我们先熟悉一下构成这两种状态的基本函数。

一、K线函数

非常简单,大家都可能熟知。作为基础,还是说明一下。

1、开盘价:OPEN 可简写为 O

2、最高价:HIGH 可简写为 H

3、最低价smi49liesOW 可简写为 L

4、收盘价:CLOSE 可简写为 C

有了这4个函数,就可构成一根K线了。比如:收盘价小于开盘价,即阴线:C

那么长下影的光头阳线,即 T 形线呢?理解了原理,也很简单。一要以最高价收盘(否则有上影),二要开盘价大于最低价。所以有如下表示:C=H AND O>L;这里我们没有考虑下影的长度和 T 字上边一横(实体部分)的宽度。

习题:一根光头阳线,实体部分小于5分钱,下影超过实体的两倍,如何表述?

特别提示:编辑指标必须在英文状态下输入。其中运用的数学符号,包括加减乘除、分号,引号等(+ - * / "" ''><#)也必须在英文状态下输入。

二、均线函数

单根K线的形态是相当枯燥的。尤其在主图里。配合以均线等形式就会丰富多采,或者更利于我们从中发现规律和分析问题。这就需要均线函数来解决了。最常见的:

1、MA(X,N),求X的N周期简单移动平均值。

算法:(X1+X2+X3+...+Xn)/N

例如:MA(CLOSE,20),表示求20日均价。

2、EMA(X,N),求X的N周期指数平滑移动平均。

算法: 若Y=EMA(X,N) 则Y=[2*X+(N-1)*Y']/(N+1), 其中Y'表示上一周期Y值。

例如:EMA(CLOSE,20),表示求20日指数平滑均价。

2、SMA(X,N,M),求X的N周期移动平均,M为权重。

算法: 若Y=SMA(X,N,M) 则 Y=(M*X+(N-M)*Y')/N, 其中Y'表示上一周期Y值,N必须大于M。

例如:SMA(CLOSE,20,1),表示求20日移动平均价。

这三个均线函数在股软中是通用的。关于它们的区别,开始学习时不必深究。其实数值区别也不是很大。要均线真实反映每天的价格变化,用MA,适当圆滑些,用EMA 或SMA。

三、常用连接函数

有了上述基本函数,可以表述出K线和均线了,但实际应用中要复杂得多,还要一些函数把他们连接起来。大致有这么几个:

1、AND 就是“和”的意思。如:A AND B;就是A和B两个条件要同时成立。

2、OR “或”,“或者”的意思。如:A OR B;就是A和B两个条件有其中一个成立就行。

3、IF 根据条件取不同的值。如:IF(X,A,B),若X不为0则返回A,否则返回B。实例:IF(C

4、CROSS 交叉函数。CROSS(A,B),表示A从下方向上穿过B。

5、REF 向前引用。引用若干周期前的数据。例如:REF(CLOSE,1),表示昨收的收盘价。那么前天的最高价呢,就是:REF(H,2)。

四、成交量

VOL 表示每天的成交量。因以后会经常用到,所以先交待给大家。

上面这几个函数是最常用的,希望大家记住,不知怎么写也要知道其表述的意思。当然,记不住也不要紧,《公式编辑器》中全有。

习题:10日均线与20日均线金叉和涨幅超过百分之三,且成交量比昨天放大一倍。

第四讲:源码的引入和修改

(一)在各种股软中的引入方法

股软之间虽然区别较大,但有一个共同点,就是第一步都是打开公式编辑器。下面再分别简要说明一下:

一、大智慧

1. 把要导入的公式(源码)考下来,方法是用左键先把源码变蓝,之后点右键,点复制;

2. 进入大智慧------>特色功能------>自编指标------>常用------>技术指标------>新建,在出现的公式编辑区的下面的空白处,把刚考的源码粘贴上,将公式名称复制后粘贴到公式名称栏------>确认------>退出。

3、在大智慧的底部显示栏中点击公式名称即可看到刚刚导入的公式。

二、飞狐

1、复制源码,方法同上。

2、进入主界面,即K线图模式。

用鼠标靠近左侧单击,出现管理面板------>双击技术指标------>用鼠标右键单击任何一个公式组的名称,比如“其它”------>点新建公式------>在出现的公式编辑区的下面的空白处,把刚考的源码粘贴上,将公式名称复制后粘贴到公式名称栏------>确定------>退出。

3、找到新建的公式,双击即可使用。

三、大智慧2

特别提示:必须在联网的状态下才可操作

有两种方式可以进入公式编辑页面。一是将鼠标靠近上部,点击《公式》―――《公式管理》―――双击《技术指标》―――单击指标组―――《新建》。

另一种方式是,将鼠标靠近左边,在出现的对话框中双击《技术指标》―――右键单击选定的公式组―――《新建》。

三、分析家

复制公式原码到分析家界面―――点击上面的《公式》―――点击《公式管理》―――按公式归类把其点击变色―――点击《新建》。

四、通达信

将鼠标靠近左边,在出现的对话图标中选F(x)即《公式管理器》图标―――双击《技术指标公式》―――单击选定的指标组―――《新建》。

五、同花顺

将鼠标靠近上部―――点击《公式》图标,进入后的操作与其他股软基本一样。

特别提示:必须在《描述》栏中加上文字或字母之类,否则无法通过。

(二)公式引入时的注意事项和说明

一、参数问题

复制的源码中有参数的,例如:{N 1 100 15},有三种解决办法:

1、手工将参数分别填加到参数表中。

2、采取变通方式进行改动。{N 1 100 15}改动后为:N:=15; 特别提示:注意用参数的大小处于中间的值来替换。这个中间值也是缺省值。另外:N后面必须加上等号,它的意思是不显示。

3、对于INPUT:N(5), M(10,1,100,2);这类有申明参数函数的,飞狐,大智慧2和分析家可不用理它,系统会自动将参数填加到参数表中。这里的M(10,1,100,2)里面的2是步长,手工填加时可删去。

二、粘贴源码时常见的问题和注意事项

1、未定义的标识符

多数是由参数引起的。还有就是有些源码中附带了公式名称或说明,这些公式源码以外的内容,如:名称,说明以及参数等等,凡在{}以外的,均要删除,或者用{}将其括上。

2、条件选股类的公式,应加入到和“技术指标”并列的“条件选股”组中。

3、是主图公式的,需在公式编辑区中点“主图叠加”。

4、通达信的输出一般都限定在16条。多出的解决办法是:将没有必要输出的语句后面加上“等号”,或者删去。

例:买点: STICKLINE(Var6>REF(Var6,1) AND Var6>0 ,Var6,Var8,10,0);

DRAWICON(FILTER(Var6>REF(Var6,1) AND Var6>0,30),-140,4);

DRAWTEXT(FILTER(Var6>REF(Var6,1) AND Var6>0,30),-40,'建议关注

'),COLORffffff;

这三项分别是划柱线、显示小箭头和显示文字。留一个就行了。

加“等号”的例子:

Var2:MA(CLOSE,10);

Var3:MA(CLOSE,20);

Var4:MA(CLOSE,30);

加上后:

Var2:MA(CLOSE,10);

Var3:=MA(CLOSE,20);

Var4:MA(CLOSE,30);

意思是保留了10日均线和30日均线的输出,将20日的隐去。

特别提示:不论什么股软,当遇到线条过多过乱时,都可以采用这种办法使图形简练清晰。

5、颜色符号及逗号问题例:

仓:EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),,colormage nta;

此句可能存在两个问题,一是后面有两个“逗号”,对于飞狐等通过,而对于大智慧2和分析家等,则是问题,必须删去一个。反之,一个没有也不行。二是后面的colormagenta,大智慧是不认识的。换成通用的:colorf00ff0就行了。

6、是否输出与颜色标识问题例:

仓:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),colormagenta,

LINETHICK0;

这个语句的特点是在前面有等号“ = ”,意思是不输出,但后面还有颜色修饰符和指标线粗细函数。有些股软对此是放行的,即:不输出。而大智慧2和分析家却不认,把它看成相互矛盾的病句。解决办法:将修饰符全部删去,或将前面的 = 号去掉,让语句输出。第五讲:各种形态的描述

懂得运用公式编辑器,掌握了公式的基本函数,就可以进行简单的公式编写了。下面我们共同认识一下公式的基本语句。这些基本语句,是编写公式和整理选股公式信号的基础,大家要熟知。

一、K线的基本形态

1、当天收阳:CLOSE>OPEN;

2、当天收阴:CLOSE<OPEN;

3、当天股价高开,言下之意开盘高于昨日收盘:OPEN>REF(CLOSE,1);

4、当天股价低开:OPEN<REF(CLOSE,1);

5、跳空高开:OPEN>REF(HIGH,1);当日开盘在昨日最高价之上

6、跳空低开:OPEN<REF(LOW,1);

7、长阳:C/O> 或者 (C-O)/O*100>5 或者 (C-O)/O> 意思是收盘价比开盘价上涨5%以上。当然,用7%以上也可。

8、长阴:C/O<; 注意:同一语句可有多种表述,此为其一。

9、高开大阴:O/REF(C,1)> AND C/O<; 今天开盘比昨天收盘高出4%和收盘价较开盘下降6%。低开大阳与此正好相反。

10、标准十字星:CLOSE=OPEN AND HIGH<>LOW

更多见的是近似十字星。例:ABS(C-O)< AND H-C> AND C-L>; 该语句用上了一个函数:ABS,意思是求绝对值。这样,该近似十字星即可能是阳星也可能是阴星。

再认识两个函数:

MAX(A,B) 求A和B中的最大值。

MIN(A,B) 求A和B中的较小值。

有了这两个函数,近似十字星还可这样表述:ABS(C-O)< AND H> MAX(C,O) AND L< MIN(C,O); 另外,该公式还可以用比例数编写。

11、长下影线:也有收阴收阳之分。

以阳线长下影线为例:C>O AND (O-L)>(C-O);此公式只表达了下影线比实体线长,并没有表

达长度比例和有无上影线。

留个习题吧:不限制阴阳线,上影小于5分钱,下影线是实体的两倍以上。

形态还有许多,有几十种,不一一例举了,大家举一反三,慢慢摸索吧。

二、条件选股的基本形态

1、阶段最高价:HHV(H,N) 意思是取得N天之内的最高价。新函数:HHV,最高值。

2、阶段最低价:LLV(L,N)意思是取得N天之内的最低价。新函数:LLV,最低值。

3、阶段涨幅 (C-REF(C,N))/REF(C,N)*100 N日收盘价的差值的百分比。

4、再创新高 HIGH=HHV(HIGH,N) 是指今日最高价是N日以来的最高价.。再创新低:略。

5、放量:

(1)今日比昨日的成交量放大了1倍: VOL/REF(VOL,1)>2;

(2)今日的五日均量比前五天的五日均量放大了3倍: AA:=MA(VOL,5); BB:=REF(AA,5); AA/BB>4;

(3)今天的成交量达到了整个流通盘的10%以上: VOL/CAPITAL>10/100;

注意,10%的表达式是10/100,或者

6、缩量:

(1)今日比昨日的成交量缩小了1倍: VOL/REF(VOL,1)<;

(2)今日的五日均量比前五天的五日均量缩小了一半: AA:=MA(VOL,1)<; BB:=REF(AA,5); AA/BB<;

(3)今天的成交量不足整个流通盘的%: VOL/CAPITAL<100;

7、放量上攻是指价格上扬,成交量剧增

C/REF(C,5)> AND VOL>MA(VOL,5)*3; 表示5日上涨20%和成交量超过5日均量的3倍。

8、持续放量:COUNT(V>REF(V,1),N)=N; 实际上这种情况不是很多。如果用3日均量,或5日均量则非常普遍。即:COUNT(MA(V,3)>REF(MA(V,3),1),N)=N;

9、阶段放量

N(1,100,10) M(1,100,5)

SUM(VOL,N1)/CAPITAL>=(N/100) M日内换手率大于百分之N

10、温和放量上攻

M(2,10,3) N(1,40,10)

UP:=MAX(C,O)>REF(MAX(C,O),1);

A:=VOL>REF(VOL,1);

COUNT(IF((UP AND A),1,0),N)=N AND C>O

AND (C-REF(MAX(C,OPEN),1))/REF(MAX(O,C),1)<=(3/100)

AND VOL/CAPITAL<=(M/100)

连续N个周期放大并保持上涨势头当日换手率小于 M%

11、突然放量

N(1,300,10)M(1,40,3)

VOL>REF(HHV(VOL,N),1)*M

成交量较前N周期的最大成交量增大M倍

12、上涨: C/REF(C,1)>;今日涨幅达到了7%以上。

注意:涨幅是指当天收盘价与昨天的收盘价之比。

13、下跌:同上面的表达方式一样,将方向改变了而已。

14、十日均价继续上涨: AA:=MA(C,10); BB:=REF(AA,1); AA>BB;

15、窄幅整理:就是指近一段时期价格维持在一定幅度之内(HHV(C,20)-LLV(C,20))/C< 即20日内价格振幅在8%以内波动。

16、连续N天收阳:COUNT(C>O,N)=N;

特别提示:新函数:COUNT(X,N),统计满足条件的周期数。若N=0则从第一个有效值开

始。

例:COUNT(C

COUNT(C

17、N日内阳线多于阴线:COUNT(C>O,N)>N/2;

18、创历史新高:C=HHV(C,0);

特别提示:此公式本应为:C=HHV(C,N); 当N等于0时,从第一天开始统计。统计历史数据时,如果从头开始,都用0。

19、尾盘拉升

HOUR>14 AND MINUTE>56 AND CLOSE/REF(CLOSE,2) >= 1+N/100

14:56以后2分钟涨幅超过N%

20、突破长期盘整

N(10,60,30)

M(5,50,30)

REF(((HHV(H,N)-LLV(L,N))/LLV(L,N)),1)<=(M/100)AND

C>=REF(HHV(H,N),1) AND BARSCOUNT(C)>N 前N日在上下M%的幅度内整理,今日突破。

21、阶段强势股

N(700101,1341231,990519)

M(700101,1341231,990913)

A:=SUM(IF(DATE-N=0,INDEXC,0),0);

B:=SUM(IF(DATE-M=0,INDEXC,0),0);

E:=SUM(IF(DATE-N=0,C,0),0); F:=SUM(IF(DATE-M=0,C,0),0);

((F-E)/E)>((B-A)/A)

选择N日----M日之间内走势强于大盘的股票.

22、大盘同步选股

N(1,100,10)M(1,100,50)

COUNT((C>O AND INDEXC>INDEXO) OR (C< O AND INDEXC< INDEXO),N)/N > M/100

N周期中与大盘走势相同(同收阴线或同收阳线)的比例超过M% 23、今收盘对于N日

内最低收盘价的涨幅(%) (C-LLV(C,N))/LLV(C,N)*100;

24、今收盘对于N日内最高收盘价的跌幅(%)(HHV(C,N)-C)/HHV(C,N)*100;

25、股价在过去N日内运行空间的相对位置 (C-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100;

26、股价上方N1%至N2%处的筹码(%)

AA:=WINNER(C+C*N2/100)*100; BB:=WINNER(C+C*N1/100)*100; AA-BB

认识新函数:WINNER(CLOSE) 获利盘比例。表示以当前收市价卖出的获利盘比例,如返回

表示20%获利盘;例如:WINNER(10) 表示10元价格的获利盘比例。该函数仅对比较日线分

析周期有效。

27、股价下方N1%至N2%处的筹码(%) (WINNER(C-C*N1/100)-WINNER(C-C*N2/100))*100;

28、收盘价N%处的套牢盘 100-(WINNER(C*N/100))*100;

29、收盘价N%处的获利盘 WINNER(C*N/100)*100;

三、基本面选股举例

1、小盘选股

CAPITAL<=500000 AND FINANCE(33)>= AND CLOSE<=30

2、低市盈率选股

DYNAINFO(39)<=N AND DYNAINFO(39)>0

3、业绩选股 N(0,100,

FINANCE(33)>N 每股收益在元以上

4、小盘股 N:=5000; FINANCE(7)<=N

5、大盘股 N:=20000; FINANCE(7)>=N

6、净资产收益率选股

FINANCE(37)>(N/100) 净资产收益率高于N的股票

7、每股净资产选股

FINANCE(34)>N 选出每股净资产大于N元的股票.

8、每股未分配利润选股

FINANCE(32)>N 每股未分配利润大于N的股票

9、市净率选股 C/FINANCE(34)< N

市净率=市价/每股净资产市净率>N

市净率越低公司股价越有被低估的可能,这类股票从理论上讲具有更高的安全性.

10、换手率选股

DYNAINFO(37)>=N/100 单日换手率大于N的股票

换手率的计算公式或表达式:VOL/CAPITAL*100; 因此也可写作:VOL/CAPITAL*100>=N/100 11、掁幅:(H-L)/REF(C,1)*100; 注意:是比的昨天收盘价

第六讲:均线(选股)的基本形态

提示:K线的初步平均。(O+H+L+C*2)/5; 或 (H+L+C*2)/4;

一般认为:收盘价是最有说服力的和最有价值的,它是每天激烈争夺的最后妥协。但也有人认为:收盘价固然重要,其他价格也是争夺的产物。所以将全天的几种价格因素都考虑进去更能反映每天的真实情况。

1、最简单的指标线

(1)均价线就是移动平均线MA,“MA”表示的就是计算平均值。

MA1=MA(CLOSE,5);5日平均线=(今天收盘价+昨天收盘价+.....--5天前的收盘价)/5; MA2=MA(CLOSE,10);10日平均线=(今天收盘价+昨天收盘价+......+10天前的收盘价)/10;

(2)均量线均价线会了,照着葫芦画瓢,把收盘价CLOSE换成成交量VOL就行了!例:MA1:MA(VOL,5); MA2:MA(VOL,10);

2、再次平均指将已有的均线(多条均线)相加后进行再平均。

MA1=MA(CLOSE,5); MA2=MA(CLOSE,10); (MA1+MA2)/2;

3、N日均线向上(本题反映均线波浪式延伸过程中某阶段的形态。)

AA:=MA(C,N); BB:=REF(AA,1); AA>BB

均线向下呢? AA< BB 就可以了。 N日均线走平怎么表述?AA=BB

3、均线由下跌状态刚刚转为上升

AA:=MA(C,N);

COUNT(AA

基本格式:指标名称语句名称(注意:必须用双引号引上)加入参数例二

"kdj. k" (9,3,3) ; 基本格式:指标名称语句名称参数(指标名称和语句名称之间用隔点.隔开)加入参数例三

周m:"macd. diff #WEEK";

引用周线:指标名称语句名称周函数(注意:周函数前加#字号)

月K:"#MONTH";

引用月线同上,只是换成月函数。 -

应用实例:主图顶底背离

A1:=BARSLAST(ref(cross(""(12,26,9),""(12,26,9)),1));

B1:=ref(c,A1+1)>c and

ref(""(12,26,9),A1+1)<""(12,26,9) and cross(""(12,26,9),""(12,26,9));

MACD底背离:

STICKLINE(FILTER(B1>0,5),0,,3,0),COLOR00FF00; DRAWTEXT(FILTER(B1>0,5),,'

MACD底背离'),

COLOR00FF00; A2:=BARSLAST(ref(cross(""(9,3,3),""(9,3,3)),1)); B2:=ref(c,A2+1)>c and ref(""(9,3,3),A2+1)<""(9,3,3) and cross(""(9,3,3),""(9,3,3));

KDJ底背离:STICKLINE(FILTER(B2>0,5),0,1,3,0),COLORYELLOW;

DRAWTEXT(FILTER(B2>0,5),,'KDJ底背离'),COLORYELLOW;

A3:=BARSLAST(ref(cross(""(6,12,24),""(6,12,24)),1));

B3:=ref(c,A3+1)>c and

ref(""(6,12,24),A3+1)<""(6,12,24) and cross(""(6,12,24),""(6,12,24));

RSI底背离:STICKLINE(FILTER(B3>0,5),0,,3,0),COLORFFCC66;

DRAWTEXT(FILTER(B3>0,5),,'RSI底背离'),COLORFFCC66;

DRAWTEXT(FILTER(D1>0,5),,'MACD顶背离'),COLOR0066FF;

C2:=BARSLAST(ref(cross(""(9,3,3),""(9,3,3)),1)); D2:=ref(c,C2+1)""(9,3,3) and cross(""(9,3,3),""(9,3,3)); KDJ顶背

离:STICKLINE(FILTER(D2>0,5),2,1,3,0),COLORRED; DRAWTEXT(FILTER(D2>0,5),,'KDJ顶

背离'),COLORRED; C3:=BARSLAST(ref(cross(""(6,12,24),""(6,12,24)),1));

D3:=ref(c,C3+1)""(6,12,24) and cross(""(6,12,24),""(6,12,24));

RSI顶背离:STICKLINE(FILTER(D3>0,5),2,,3,0),COLORFF00FF;

DRAWTEXT(FILTER(D3>0,5),,'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

(注:最后两行为划分段线,大智慧没有此项功能,大智慧2和分析家同花顺用下面这行)PARTLINE(MA30,MA30>=REF(MA30,1),RGB(255,0,0),MA30

IF(MA30>=REF(MA30,1),MA30,DRAWNULL),COLORRED;

IF(MA30

第九讲:常用函数示例

系统中的函数非常多,其中的一些函数只有在特定的语句中才会用得到。本文介绍几个能经常用到函数,方便大家在以后编写时使用。

1、COUNT 统计总数

原理:COUNT (X,N),统计N周期中满足条件X的周期数,若N=0则从第一个有效值开始。例如:COUNT(C

那么怎么才能发挥它的作用呢?还必须在它的后面加上我们要求的条件。

如:10周期内收阴的周期数大于7,完整的表达式:金叉AND COUNT(C7;

再举几个例子:

成交量连续5天上升:COUNT(VOL>(VOL,1),5)=5; 如果求5天内只能1天上升:COUNT(VOL>(VOL,1),5)=1; 如果在5天内成交量大于5日均量有2天以上呢COUNT(VOL>MA(VOL,5),5)>=2;

2、FILTER 信号过滤

用法:FILTER(X,N),X满足条件后,将其后N周期内的数据置为0。此函数常应用于画图标、显示文字以及选股公式出现连续信号时。例如:当3日均线和5日均线金叉时在最

低价位置标记“金叉”:MA3:=MA(CLOSE,3); 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) 表示以收盘价卖出的获利盘比例,如该值返回,表示在当天的收盘价上卖

出,只有20%的人是赚钱的。以上两个函数仅对日线分析周期比较有效。

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

据有人考证,该函数的在极个别的情况下确实出现过信号漂移现象。但一般情况下还是比较稳定的

第十讲:系统常用指标原理解析

(说明:本文内容为已有书籍中摘录整理,与同学们共享)

例一、BIAS乖离率

指标原理:BIAS是运用股价指数与移动平均值的比值关系,观测股价偏离移动平均线的程度,以此决定投资者的买卖行为。

计算方法:(当日收盘价-当日MA均线值)/当日MA均线值*100

BIAS1:(CLOSE,MA(CLOSE,L1))/MA(CLOSE,L1)*100;

BIAS2:(CLOSE,MA(CLOSE,L2))/MA(CLOSE,L2)*100;

BIAS3:(CLOSE,MA(CLOSE,L3))/MA(CLOSE,L3)*100;

应用原则:偏离率与移动平均值一致时,偏率为0,偏离率为正值时,偏离率在移动平均线上方,说明股市呈上升趋势;偏离率为负值时,偏离率在移动平均线下方,说明股市有下跌趋势;Y值偏离移动移动平均线的界定范围大体在15%至-15%,即:当Y值在0-15%时,可适当卖出股票,股价有可能反跌,当Y值在0-15%时,可适当买入股票,股价有可能反弹。

例二、MACD(柱线的编写实例)

指标原理:MACD实质上是基于BIAS乖离率的变形应用。它是利用二条不同速度(一条变动的速率快--短期的移动平均线,另一条较慢--长期的移动平均线)的指数平滑移动平均线来计算,二者之间的差异状况(DIF)作为研判行情的基础,然后再求其DIF之9日平滑移动平均线,即MACD线,MACD实际就是运用快速与慢速移动平均线聚合与分离的征兆,来研

判买进与卖出的时机和讯号。

计算方法:EMA:指数平滑移动平均线

N:周期 DIFF:乖离率 DEA:离差平均值

移动平均线(12日EMA)=前一日EMA*/1-2/(N+1)+今日收盘价*2/(N+1)

DIFF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

DEA:EMA(DIFF,M);

MACD:2*(DIFF-DEA),COLORSTICK;

在最后一句话当中,2是实际一个常数参数,它在这里的作用在于放大效果。

应用原则:

1、DIF与DEA均为正值时,大势属多头市场;

2、DIF与DEA均为负值时,大势属空头市场;

3、DIF向上突破DEA时,可买入;

4、DIF向下突破DEA时,应卖出;

例三、RSI指标

指标原理:该指标根据估价“择强汰弱”的原理,以特定时期内股价的变动情况推测价格未来的变动方向,并根据股价涨跌幅度显示市场的强弱,通过比较一段时期内的平均收益涨数和平均收盘跌数来分析市场买卖盘的意向和实力,从而作出未来市场的走势的分析。计算方法:计算公式为:rsi=n日内收盘涨幅平均值/n日内收盘涨跌幅绝对值的平均值的平均值*100。

编写要点:该指标由两条指标线组成,编写出其一,其他的依次类推;涨幅的表达用“今日收盘-前日收盘”,即“LC:=CLOSE-REF(CLOSE,1)”表示;ABS(X)表示求得绝对值;MAX(CLOSE-LC,0),表示如果本周期上涨即得上涨值,否则取0,很多时候我们利用MAX函数使变量和0进行比较,然后求得变量中的正值。 LC:=REF(CLOSE,1);

RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;

RSI2:SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100;

RSI3:SMA(MAX(CLOSE-LC,0),N3,1)/SMA(ABS(CLOSE-LC),N3,1)*100;

应用原理: RSI取值超过50,表明市场进入强势。RSI低于50,表明市场处于弱势。

短期的RSI在20以下的水平,由下往上交叉长期的RSI时,为买进讯号。短期的RSI 在80以上的水平,由上往下交叉长期的RSI时,为卖出讯号。

从RSI与股价的背离方面判断行情,RSI处于高位,并形成一峰比一峰低的两个峰,而此时,股价却对应的是一峰比一峰高,这叫顶背离。股价这一涨是最后的衰竭动作。这是比较强烈的卖出信号。RSI在低位形成两个依次上升的谷底,而股价还在下降,这是最后一跌或者说是接近最后一跌,是可以开始建仓的信号。

连接RSI连续的两个底部,划出一条由左向右上方倾斜的切线,当RSI向下跌破这条切线时,是一个很好的卖出讯号。连接RSI连续的两个峰顶,划出一条由左向右下方倾斜的切线,当RSI向上突破这条切线时,是一个很好的买进讯号。

例四、KDJ指标

KDJ随机指标是欧美期货常用的一套技术分析工具。KD线的随机观念,远比移动平均线实用很多。因为移动平均线在习惯上其以收盘价来计算,无法表现出一段行情的真正波幅。编写要点:RSV的计算方法为收盘价和N1天内的最高和最低的差的比值,使用函数HHV、LLV 可以轻松地得到最高和最低; RSV:=(CLOSE-LLV(LOW《N1))/(HHV(HIGH,N1)-LLV (LOW,N1))*100; K:SMA(RSV,N2,1); D:SMA(K,N3,1); J:3K-2D 买卖原则:K值由右边向下交叉D值作卖,K值由右边向上交叉D值作买。

D值<20%超卖,D值>80%超买;J>100%超买,J<100%超卖,KD值于50%左右徘徊或交叉时,无意义。

例五、OBV指标

指标原理:有些人把每一天的成交量看作像海里的潮汐一样,形象地称OBV为能量潮。我们可以利用OBV验证当前股价走势的可靠性,并可以由OBV得到趋势可能反转的信号,对于准确预测未来是很有用的,比起单独使用成交量,OBV比成交量看得清楚。计算方法:

OBV构成的基本原理,是根据潮涨潮落的原理。每一天的成交量可以理解成潮水,但这股潮水是向上还是向下,是保持原来的方法,还是中途回落?这个问题就有当天的收盘价与昨天的收盘价的大小比较而决定。

1、如果今收盘价≥昨收盘价,则这一潮水属于多方的潮水,

2、如果今收盘价<昨收盘价,则这一潮水属于空方的潮水。

SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE

例六、BOLL指标

指标原理:利用统计学原理,求出股价的标准差及其信赖区间,其上下限的范围不被固定,随股价的变动而表动。计算方法:先规定一个标准差,再求算出一个上下限波动区间,其波动的上下限随股价浮动。 MID=N天的收盘价的均价; STD=N天的收盘价的标准差; UPPER=MID+离差系数*STD; LOWER=MIN-离差系数*STD;

编写要点:STD(X,N)表示计算标准差。首先得到一段时间N天的MA,然后按照您要设定的参数赋与标准差之后加减即得到上下两根BOLL线,中间的通道为BOLL通道。 MID:MA(CLOSE,N);

UPPER:MID+P*STD(CLOSE,N); LOWER:MID-P*STD(CLOSE,N);买卖原则: 1、当布林通道由宽变窄时,说明股价逐渐向中值回归,股市进入一个整理区间,投资者应以观望为主。

(完整版)通达信公式编写教程

通达信公式编程 (本教程由风儿整理,教程中指标用法并不代表本人观点) 一、技术指标公式基础 技术指标公式编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信号。公式系统有以下特点:用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来。公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作。 1、技术指标公式界面内容 A:每一个指标公式必须有一个名称,这个名称由字母和数字组成,公式名称在公式中必须是唯一的,公式名称最多15个字符。 B:公式描述是一段文字,用来简单描述该公式的含义,在公式列表时显示这段文字,这段文字不宜过长。 C:主图叠加和副图选项定义了指标显示的位置,是在主图上与K线叠加还是显示在副图上。 D:参数定义区:每一个公式可以设计所需的参数,参数用来替代公式中所需要的常数,在使用时可以方便地调节

参数,不必修改公式就可以对计算方法进行调节。参数包括参数名称、最小值、最大值、缺省值、步进值五个部分,参数名称用于标识参数,计算公式时采用缺省值计算,而最小值和最大值是参数的调整范围,步进值一般取1。 E:密码,选中该栏目为指标公式加密。 F:指标公式,为公式编辑的文本区。 G:用法说明,主要用来描述一个公式如何使用、注意事项、计算方法、判断方法等等。 2、技术指标公式编写格式和法则 所有的公式系统都是遵守统一的运算法则,统一的格式进行函数之间的计算,只要我们掌握了技术指标公式的基本原理,其他的指标公式百变不离其中。 例如我们在指标公式系统内写下公式: A:=X+Y; B:=A/Z; C:=B*0.618; 分析以上公式,我们可以引出以下相关的格式和法则的结论: A、数据引用: a、数据来源 公式中的基本数据来源于接收的每日行情数据,这些数据有行情函数从数据库中按照一定的方式提取,例如,高开低收,成交量,成交额等等。 b、数据类型

股票公式编辑器教程

公式编辑器教程一、指标分析:“公式编辑器”好比是一个工作母床,通过这个工作母床可以制造出所需要的各式各样的零件,同样,在指标分析的工作中,利用编辑器可以编写出相应的分析条件,这种方法是在技术分析当中最为常用的方法之一。例如,指标KD、指标MA等等,通过对这些指标的观察、分析,找出一些合适的条件作为买入卖出点。当然,我们也许需要的是一些自己的指标,一些自己的准确的指标,更多的MB、MC、MD等等,这一切我们通过“公式编辑器”可以实现。 二、条件选股:编写公式都要用到什么东西?我们留下了许多问题--都是公式编写的基础问题,所以我们这节课来解决这些基础的问题。什么是技术指标?A均线就是一种技术指标,我们在炒股的时候,经常会将一些行情数据进行数学计算得出一些曲线等等,方便我们掌握股市的变动情况。什么是条件选股?简单讲,就是按照您的设定的条件用电脑帮助您完成一些太多太复杂的挑选--比如您有一些好的心得和方法,可使有1000多只股票,您就是有100双眼睛有时也不一定可以看得过来,这时电脑就派上用场了!什么是参数?比如讲:10日均线,您可以把10日当作参数,好处在于,您觉得需要修改成5日的时候,就可以使用一些简单的方法,例如参数精灵来很方便的修改和调整。参数需要名字,例如M就不错。还要规定参数的范围,例如1日至260日。这样我们就可以在1到260之间任意调节M的值了,M最常用的数填在“缺省”一栏,例如你最喜欢用10日均线,那就填10吧。什么是周期?这么解释吧!我们有的投资者喜欢使用日线图作技术分析;有的喜欢用5分钟的K线;有的喜欢使用长一点时间的,例如周线。所以在公式设计中,允许不同喜好的使用者选择不同的分析时间--就是可以选择不同的周期。什么是函数?函数在公式编写非常重要,如果作个比喻,我们用一种语言去告诉电脑我的想法,并且让它去帮我做,那么函数就是这种语言的单词。我们在公式编辑器中选择插入函数,就可以看到里面有许多的函数,我们在附录中有一个简表,大家可以到那里去检索! 例一: 一根K线有四个价格组成: 最高价:HIGH 最低价:LOW 收盘价:CLOSE 开盘价:OPEN 成交量:VOL成交额:AMO 例二: 两条均线不断地交叉,就专门设定了一条函数来描述两条线交叉:CROSS(X,Y)假如下图中的两条均线一条名叫X,另外一条叫Y CROSS(X,Y)表示X向上穿过了Y CROSS(Y,X)表示Y向上穿过了X 例三: 前面的CLOSE,还是VOL,都表示当天,或者您使用的不是日线,那就表示本周期的数据,那么前几天的怎么表示呢? REF(X,M) 1

教你如何编辑股票公式

教你如何编辑股票公式(4-6讲) 第四讲:源码的引入和修改 (一)在各种股软中的引入方法 股软之间虽然区别较大,但有一个共同点,就是第一步都是打开公式编辑器。下面再分别简要说明一下: 一、大智慧 1. 把要导入的公式(源码)考下来,方法是用左键先把源码变蓝,之后点右键,点复制; 2. 进入大智慧------>特色功能------>自编指标------>常用------>技术指标------>新建,在出现的公式编辑区的下面的空白处,把刚考的源码粘贴上,将公式名称复制后粘贴到公式名称栏------>确认------>退出。 3、在大智慧的底部显示栏中点击公式名称即可看到刚刚导入的公式。 二、飞狐 1、复制源码,方法同上。 2、进入主界面,即K线图模式。 用鼠标靠近左侧单击,出现管理面板------>双击技术指标------>用鼠标右键单击任何一个公式组的名称,比如“其它”------>点新建公式------>在出现的公式编辑区的下面的空白处,把刚考的源码粘贴上,将公式名称复制后粘贴到公式名称栏------>确定------>退出。 3、找到新建的公式,双击即可使用。 三、大智慧2 特别提示:必须在联网的状态下才可操作 有两种方式可以进入公式编辑页面。一是将鼠标靠近上部,点击《公式》―――《公式管理》―――双击《技术指标》―――单击指标组―――《新建》。 另一种方式是,将鼠标靠近左边,在出现的对话框中双击《技术指标》―――右键单击选定的公式组―――《新建》。 三、分析家 复制公式原码到分析家界面―――点击上面的《公式》―――点击《公式管理》―――按公式归类把其点击变色―――点击《新建》。

11年编程经验:通达信选股公式中级编写教程分享,你值得收藏

11年编程经验:通达信选股公式中级编写教程分享,你值得 收藏 前言1. 基本公式编写实例1.1放量(1)、今日比昨日的成交量放大了1倍:VOL/REF(VOL,1)>2;(2)、今日的五日均量比五天前的五日均量放大了3倍:AA:=MA (VOL,5);BB:=REF(AA,5);AA/BB>4;(3)、今天的成交量达到了整个流通盘的10%以上:VOL/CAPITAL>10/100;(注意,10%的表达式是10/100,或者0.1)1.2 缩量(1)、今日比昨日的成交量缩小了1倍:VOL/REF(VOL,1)<0.5;(2)、今日的五日均量比五天前的五日均量缩小了一半:AA:=MA(VOL,5);BB:=REF(AA,5);AA/BB<0.5; (3)、今天的成交量不足整个流通盘的0.5%:VOL/CAPITAL <0.5/100;1.3上涨(1)、今日涨幅达到了7%以上:CLOSE/REF (CLOSE,1)>1.07;(2)、十日均价继续上涨:AA:=MA (CLOSE,10);BB:=REE(AA,1);AA>BB;1.4下跌收阳、收阴:(1)、当天收阳:CLOSE>OPEN;(2)、当天收阴:CLOSE<OPEN;1.5高开、低开(1)、当天股价高开,即开盘高于昨日收盘:OPEN>REF(CLOSE,1);(2)、当天股价低开:OPEN<REF(CLOSE,1);1.6跳空跳空亦有向上和向下两种:当日开盘在昨日最高之上,即为向上跳空:OPEN>REF(HIGH,1);反之,开盘小于昨日的最高价,

为向下跳空:OPEN<REF(LOW,1);1.7放量上攻AA:=VOL/REF(VOL,1)>2;{成交量是昨日的两倍}BB: =CLOSE/REF(CLOSE,1)>1.07;{涨幅大于7%}AA AND BB;1.8高开高走AA:=OPEN>REF(CLOSE,1);{开盘价大于昨收}BB:=CLOSE>OPEN;{当日收阳线}AA AND BB;1.9创新高创新高指当日最高价是最近一段时间的最高价:HIGH=HHV(HIGH,N);其中的HIGH为当期最高价,HHV(X,N)是求N周期内X最高值。因此该公式的含义是当日最高价创N日新高时返回值为1,否则为0。1.10横盘整理横盘整理指最近一段时期价格在一定幅度之内摆动:(HHV(CLOSE,10)-LLV(CLOSE,10))/CLOSE其中的LLV(X,N)是求N周期内X最低值。因此该公式表示10日收盘价振幅振幅在5%以内。2. 公式组合实例下面介绍如何对基本公式进行组合,描述一些简单的K线形态。在编写公示前,需要准确对K线形态进行定义。2.1 向上跳空之后两天内并未回补定义:实际上就是昨天发生了跳空缺口,这两天的最低价一直在两天前的最高价之上。AA:=REF(OPEN,1)>REF (HIGH,2);BB:=REF(LOW,1)>REF(HIGH,2);CC:=LOW>REF(HIGH,2);AA AND BB AND CC;仔细一想,若BB成立,AA一定成立,AA实际上没有存在的必要。更简单的方法,下面的一句话可以的上面的四句:COUNT(LOW>REF(HIGH,2),2)=2;2.2 5日,10日,

股票公式编写的基础函数

公式编写的基础函数 在讲完上方如何打开公式管理器后,现在我们来讲讲如何编辑公式,打开技术指标公式,我们最常见的,它的组成不外乎两种情况,一是K线,二是均线。其他诸如柱状线,彩带,分段线等等,都是在K线或均线基础上的延伸或变形。为此,我们先熟悉一下构成这两种状态的基本函数。 一、K线函数 非常简单,大家都可能熟知。作为基础,还是说明一下。 1、开盘价:OPEN 可简写为O 2、最高价:HIGH 可简写为 H 3、最低价:LOW 可简写为 L 4、收盘价:CLOSE 可简写为 C 有了这4个函数,就可构成一根K线了。比如:收盘价大于开盘价,即阳线:C >O,代表收盘价大于开盘价,哪么不言而喻肯定是阳线咯。相反当C0.1; 他的含义便是:(收盘价-开盘价)/昨日收盘价>0.1 这里需要注意,我在上方公式中用了一个ref,这里ref的用法为: 用法: REF(X,A),引用A周期前的X值。 例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收。 那么长下影的光头阳线,即T 形线呢?理解了原理,也很简单。一要以最高价收盘(否则有上影),二要开盘价大于最低价。所以有如下表示:C=H AND O>L;这里我们没有考虑下影的长度和T 字上边一横(实体部分)的宽度。 一、K线函数 非常简单,大家都可能熟知。作为基础,还是说明一下。 1、开盘价:OPEN 可简写为 O 2、最高价:HIGH 可简写为 H 3、最低价:LOW 可简写为 L 4、收盘价:CLOSE 可简写为 C 有了这4个函数,就可构成一根K线了。比如:收盘价小于开盘价,即阴线:C L;这里我们没有考虑下影的长度和T 字上边一横(实体部分)的宽度。 二、均线函数 单根K线的形态是相当枯燥的。尤其在主图里。配合以均线等形式就会丰富多采,或者更利于我们从中发现规律和分析问题。这就需要均线函数来解决了。 最常见的: 1、MA(X,N),求X的N周期简单移动平均值。 算法:(X1+X2+X3+...+Xn)/N 例如:MA(CLOSE,20),表示求20日均价。 2、EMA(X,N),求X的N周期指数平滑移动平均。 算法: 若Y=EMA(X,N) 则Y=[2*X+(N-1)*Y']/(N+1), 其中Y'表示上一周期Y值。 例如:EMA(CLOSE,20),表示求20日指数平滑均价。

教你怎样编辑股票公式

教你如何编辑股票公式(4-6 讲) 第四讲:源码的引入和修改 一)在各种股软中的引入方法 股软之间虽然区别较大,但有一个共同点,就是第一步都是打开公式编辑器。下面再分别简要说明一下: 一、大智慧 1.把要导入的公式(源码)考下来,方法是用左键先把源码变蓝,之后点右键,点复制; 2.进入大智慧----- >特色功能 ----- > 自编指标 -----> 常用------ > 技术指标 --- > 新建,在出现的公式编辑区的下面的空白处 ,把刚考的源码粘贴上,将公式名称复制后粘贴到公式名称栏---------- > 确认---- > 退出。 3、在大智慧的底部显示栏中点击公式名称即可看到刚刚导入的公式。 二、飞狐 1、复制源码,方法同上。 2、进入主界面,即 K 线图模式。 用鼠标靠近左侧单击,出现管理面板---- > 双击技术指标----- > 用鼠标右键单击任何 一个公式组的名称,比如“其它” --- > 点新建公式------ > 在出现的公式编辑区的下面的 空白处 ,把刚考的源码粘贴上,将公式名称复制后粘贴到公式名称栏--------- >确定 ---- > 退出。 3、找到新建的公式,双击即可使用。 三、大智慧 2 特别提示:必须在联网的状态下才可操作 有两种方式可以进入公式编辑页面。一是将鼠标靠近上部,点击《公式》----- 《公式 管理》----- 双击《技术指标》------ 单击指标组----- 《新建》。

另一种方式是,将鼠标靠近左边,在出现的对话框中双击《技术指标》―――右键单击选定的公式组----------- 《新建》。 三、分析家 复制公式原码到分析家界面----- 点击上面的《公式》----- 点击《公式管理》------- 按公式归类把其点击变色 ---- 点击《新建》。 四、通达信 将鼠标靠近左边,在出现的对话图标中选F(x)即《公式管理器》图标----- 双击《技 术指标公式》----- 单击选定的指标组------ 《新建》。 五、同花顺 将鼠标靠近上部----- 点击《公式》图标,进入后的操作与其他股软基本一样。 特别提示:必须在《描述》栏中加上文字或字母之类,否则无法通过。 (二)公式引入时的注意事项和说明 一、参数问题 复制的源码中有参数的,例如:{N 1 100 15 },有三种解决办法: 1、手工将参数分别填加到参数表中。 2、采取变通方式进行改动。{ N 1 100 15 }改动后为:N:=15; 特别提示:注意用参数的大小处于中间的值来替换。这个中间值也是缺省值。另外:N 后面必须加上等号,它的意思是不显示。 3、对于 INPUT:N(5), M(10,1,100,2); 这类有申明参数函数的,飞狐,大智慧 2和分析家可不用理它,系统会自动将参数填加到参数表中。这里的 M(10,1,100,2) 里面的 2是步长,手工填加时可删去。 二、粘贴源码时常见的问题和注意事项 1、未定义的标识符 多数是由参数引起的。还有就是有些源码中附带了公式名称或说明,这些公式源码以外的内容,如:名称,说明以及参数等等,凡在{}以外的,均要删除,或者用{}将其 括上。 2、条件选股类的公式,应加入到和“技术指标”并列的“条件选股”组中。

通达信股票公式编写方法

公式系统类似于一种编程语言,用户可以数学公式的形式实现任何自己期望的技术指标和选股条件等。可编制的公式可以完全公开算法,用户可以自行分析、评价和修改,做到心中有数。 公式系统的作用是什么呢?公式系统其实就是对一系列随时间变化的原始数据组序列进行代数和逻辑计算。为什么是数据组序列呢?因为每一个时间周期(即相邻两组数据间的时间间隔)都包含了一组原始数据,如开高低收量额,公式系统能对其中的任何原始数据进行操作。使用者定义出如何对原始数据进行处理得到一个新的数据,公式系统读出原始数据并按要求计算出使用者定制的数据,并以曲线、图形、指示等形式显示出来。 公式系统可以编辑四种类型的公式,分别是技术指标、交易系统、条件选股和五彩K线公式。技术指标公式是最基本的公式,它用于指标图形的绘制。技术指标公式结合选股条件逻辑判断表达式,即得到条件选股公式,用于条件选股。技术指标公式结合买卖逻辑判断表达式,得到交易系统公式,用于交易系统指示。技术指标公式结合色彩逻辑判断表达式,即得到K线模式公式,用于描述特定的K线模式。公式的编辑在公式编辑器中完成。 公式系统处理的原始数据的分析周期(即相邻两组数据间的时间间隔)可以从1分钟到1000天间的任意值,也可以是分笔成交数据,我们用鼠标把一个公式拖到某只证券的某个周期的图形分析窗口,则该公式处理这个周期的原始数据,如开高低收量额,改变分析窗口显示的分析周期,则公式处理新的分析周期的数据。 公式系统对数据的运算是基于一系列函数,函数中除ZIG之字转向函数类和BACKSET函数外,其余函数均满足时间不变性,即时间靠后的数据不对时间靠前的结果产生影响。 公式设定步骤 1.设定公式名称:每个公式都有自己的名称,它由字母或数字组成,最多可以有9个字符。请注意,公式名称在同类公式中不能重复。 2.描述公式:用于简单描述该公式的含义,若输入,则在公式列表中会显示这段文帧?br> 3.注释公式:用于描述一个公式如何使用、计算方法等内容。输入后,在有关窗口按“用法注释”按钮可以查看公式注释。 4.设计技术指标公式语句: 公式的形式由若干语句组成。每个语句得到一个计算结果,对于技术指标,就是一条指标线,语句间用分号隔开。 一个语句由若干函数通过四则运算或逻辑运算而组成。函数是公式系统的基本成分,它是对数据做某种操作,如CLOSE函数表示调用该分析周期的收盘价。函数由函数名称和参数组成,参数用函数名后的括号括起来,每个函数调用的参数可以是变量或常量,变量是一个随着时间变化而变化的数据,例如收盘价;常量是一个不随时间变化而变的数据。例如函数REF(X,N)用于引用N周期前的X值,X是一个变量,N是一个常量,REF(close(),1)表示计算上一周期的收盘价。函数若需调用几个参数,则它们在括号内是有顺序的。若没有参数则可以省去括号,例如CLOSE函数没有参数,所以写成 CLOSE和 CLOSE都可以。函数计算得到的结果是一个变量。 计算符将函数连接成为语句。计算符分为算术计算符和逻辑计算符。算术计算符有+、-、*、/,分别是对计算符两边的数值进行加减乘除计算;逻辑计算符有>、<、<>、>=、<=、=、AND、OR,分别是对计算符两边的数值做大于、小于、不等于、大于等于、小于等于、等于、逻辑与、逻辑或的逻辑运算,如果逻

股票公式编写实例

https://www.360docs.net/doc/673696280.html, 选编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、密码保护:010101 7、参数设置:#N:最小值为1,最大值为100,缺省值(默认)为26; 8、坐标线位置:在非“主图叠加”中,此编辑框处可写状态;输出线为副图中深红色横线显示,是副图坐标线; 9、额外Y轴分界:是指标敏感数值输出线,在副图中显示为白色; 10、引入指标公式:在引入原公式的基础上进行编辑; 11、插入函数:左上为函数类别,右上为函数表,下区为函数解释区及用法举例; 12、公式编辑区: 〖{ }〗是解释,不输出,为了提示自己和别人,便于看懂公式; 〖:=〗赋值符,意为“相当于”; 〖:〗输出符,它前面的名称为输出名称,可以在副图中看到,它后面的为公式定义; 〖;〗分段符,表示一段完成; 〖,〗分节符; 〖()〗括号中为公式体。 13、测试公式:测试通过则自动保存;测试不能通过,则在翻译区提示错误所在。 14、用法注释:自编公式使用说明。 15、在K线图上,直接敲字母键“JXTD”调出自编的公式“均线通道”,查看结果; 16、修改公式:左键选中公式线后,点击右键,在弹出的对话框中,选中“修改指标”项,直接调出《公式编辑器》修改公式。如果左键选指标线不便,直接用右键选参数数值,也可调出公式编辑器。 17、鼠标动态提示:将鼠标放在函数上,等一会系统自动出现提示框,

如何编写股票指标及选股公式

如何看懂并学习编写股票指标及选股公式呢?下面通过一个简单的例子做一个通俗的说明。 示例: 操盘线指标公式 bu:=cross(high,SAR(3,1,20)); sel:=cross(SAR(3,1,20),low); var1:=last(highsar(3,1,20)); drawtext(bu,high,'买入'); drawtext(sel,low,'卖出'); drawtext(bu,LOW,'B'),valign0,align1,coloryellow,linethick2; drawtext(sel,HIGH,'S'),valign2,align1,colorgreen,linethick2; STICKLINE(low>SAR(3,1,20) and isdown,high,open,0.5,1),colorred; STICKLINE(low>SAR(3,1,20) and isdown,close,open,7.5,1),colorred; STICKLINE(low>SAR(3,1,20) and isdown,close,low,0.5,1),colorred; STICKLINE(high=ref(high,1),high,'明日突破 '+forcast(sar(3,1,20),max(var1,2))+'建议关注'); drawflagtext(highSAR(3,1,20) and low<=ref(low,1),low,'明日跌破 '+forcast(sar(3,1,20),max(var2,2))+'注意止盈'); drawflagtext(low>SAR(3,1,20) and low>ref(low,1),low,'继续持股'); 想要看懂一个公式,最先看的应该是公式的输出内容,换句话说,操盘线在K线图上显示出B点S点,那我们就分析,BS点怎么得来的。先介绍个常用的输出函数drawtext,drawtext的格式:drawtext(条件,想要显示的位置,想要显示的文字),举个例子,想要在K线图上显示出每个涨停版,可以在均线公式里添加这么句:drawtext((c-ref(c,1))/ref(c,1)>0.095,l,'涨停');这样就会在涨停那些天k线图的最低价处显示涨停两个字。 我们到以上原码中找出有drawtext的语句: drawtext(bu,LOW,'B'),valign0,align1,coloryellow,linethick2; drawtext(sel,HIGH,'S'),valign2,align1,colorgreen,linethick2; 套用刚才说的格式,bu就是条件,low(最低价)是想要显示的位置,想要显示的文字“B”,(后面这些valign0,align1,coloryellow,linethick2都是显示的格式,比如字体颜色,字体显示位置矫正,字体大小),就是说满足了“bu”这个条件后,就在那天的最低价显示个B。那么现在的问题就是什么是bu条件了,看似很长一段公式,其实最主要就是前两行:bu:=cross(high,SAR(3,1,20)); sel:=cross(SAR(3,1,20),low); 看到两行公式,我先解释下一些基本公式知识,这里bu(buy买),sel(sell卖)是自己定的变量,:后面内容表示bu,sel表示的条件,=表示不需要显示出来(因为最后通过drawtext显示),cross的用法是cross(a,b),意思是a上穿b,比如股

股票自定义指标编写教程

教程 一,技术指标公式基础 技术指标公式编辑器是澎博软件公式系统的第一类编辑器,是最基础的编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信息.公式系统有以下特点: 用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来. 公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作. 1,技术指标公式界面内容 A:每一个指标公式必须有一个名称,这个名称由字母和数字组成,公式 名称在公式中必须是唯一的,公式名称最多15个字符. B:公式描述是一段文字,用来简单描述该公式的含义,在公式列表时显 示这段文字,这段文字不宜过长. C:主图叠加和副图选项定义了指标显示的位置,是在主图上与K线叠加 还是显示在副图上. D:参数定义区:每一个公式可以设计所需的参数,参数用来替代公式中 所需要的常数,在使用时可以方便地调节参数,不必修改公式就可以对计算 方法进行调节.参数包括参数名称,最小值,最大值,缺省值,步进值五个 部分,参数名称用于标识参数,计算公式时采用缺省值计算,而最小值和最 大值是参数的调整X围,步进值一般取1. E:密码,选中该栏目为指标公式加密. F:指标公式,为公式编辑的文本区. G:用法说明,主要用来描述一个公式如何使用,注意事项,计算方法, 判断方法等等. 2,技术指标公式编写格式和法则 所有的公式系统都是遵守统一的运算法则,统一的格式进行函数之间的 计算,只要我们掌握了技术指标公式的基本原理,其他的指标公式百变不离 其中. 例如我们在指标公式系统内写下公式: A:=X+Y; B:=A/Z; C:=B*0.618; 分析以上公式,我们可以引出以下相关的格式和法则的结论: A,数据引用: a,数据来源 公式中的基本数据来源于接收的每日行情数据,这些数据有行情函数从 数据库中按照一定的方式提取,例如,高开低收,成交量,成交额等等. b,数据类型 按照公式使用的数据类型,系统可以处理的数据分为两类:变量和常量. 所谓变量就是一个随着时间变化而变化的数据,例如成交量;常量就是 一个永远不变的数据.例如:每个函数需要的参数可能是变量也可能是常量,

同花顺公式编写教程

同花顺公式编写 公式的编写,并不是人人都去编写公式,当然自己根据经验编写一下也不是不可。但是现有的公式是怎样编写的,要清楚,这样你才知道这个公式的可信度究竟有多大。盲目的说这个指标如何,那个指标如何,知其然不知其所以然。学过初等数学的都知道:方程与曲线的关系,这里是借用这句话。各种技术指标,就是对过去的一个统计,只能说明现状。那些神神秘秘的所谓划线高手,其实是一瓶子不满,半瓶子晃荡。不要叫那些人唬住,几十种指标所涉及的数学知识严格点说,就是小学的知识。当然编辑公式时会涉及高一些的数学知识。 第一课编写公式和用公式选股 一、导文 做股票的朋友在选择股票的时候,往往会有很多想法,如:盘子(流通股)太大的不想要,股价在60日均线下运行的股票不想要。或者是有一些好的经验,如移动平均线刚刚多头排列的股票,这样的股票也叫黑马抬头。现在在A市上市的股票差不多有两千个了,而且还在一天比一天多。弱水三千只取一瓢饮,股票众多做好一个就行。如何才能选出来我们想要的股票来呢?这就是我们将要学习的做一个股票操作高手必 备的内容:公式的编写与应用。 二、公式编写 我们一边做公式一边讲解吧。 上面刚刚提到的三个问题,假设我们要选出流通盘在2亿股以下,股价在60日移动平均线上运行的股票。我们先用语句描述出来即为:

“SHGZG〈200000000 and c > ma(c,60)”这样就行了。其中:“SHGZG”为“上市流通股”的函数,“C”为“CLOSE”收盘价函数的缩写。上面的语句的意思即为“上市流通股小于2亿股同时收盘价在60日移动平均线之上”。大家看看多简单。 现在,对没用过公式来找股票的朋友是不是有个这样的想法。编公式的事先放到后面慢慢学,我先学会怎么样用现成的公式吧。那好吧,跟我操作。 请打开行情软件(蓝本为同花顺软件),按“CTRL+F”或者点菜单选项“工具”,“公式管理”,会出现下面的介面。

股票公式编辑教程

第一讲:认识公式编辑器 公式编辑器是导入源码和进行编写指标的窗口。公式编辑器共分4种,分别是: 1、技术指标公式编辑器; 2、条件选股公式编辑器; 3、交易系统公式编辑器; 4、五彩K线公式编辑器。 由于这几种编辑器的展开和使用大同小异。所以,本文仅以技术指标公式编辑器为例加以说明。 由于目前各种股软的区别,不仅有些函数不通用,编辑器的打开方式也略有区别。本讲就是告诉大家如何展开公式编辑器。 FNC是大智慧2和分析家格式,只有这两个股软能够导入。导入的方法是:打开公式编辑器,点击导入---找到存放此公式的文件夹---双击---在出现的列表中掸单击该公式---选导入。特别提示:必须先将公式存放在一个文件夹中,已有的,新建都可以。否则编辑器无法找到该公式。 ALG是飞狐和金狐软件的格件格式,exp式,tnc是通达信软是大智慧internet版格式,hxf 是同花顺格式,还有比较特殊的fml是多空阵线格式(与飞狐的自编公式文件后缀一样。 第二讲:公式编写的基础函数 打开技术指标公式,我们最常见的,它的组成不外乎两种情况,一是K线,二是均线。其他诸如柱状线,彩带,分段线等等,都是在K线或均线基础上的延伸或变形。为此,我们先熟悉一下构成这两种状态的基本函数。 一、K线函数 非常简单,大家都可能熟知。作为基础,还是说明一下。 1、开盘价:OPEN 可简写为 O 2、最高价:HIGH 可简写为 H

3、最低价smi49liesOW 可简写为 L 4、收盘价:CLOSE 可简写为 C 有了这4个函数,就可构成一根K线了。比如:收盘价小于开盘价,即阴线:CL;这里我们没有考虑下影的长度和 T 字上边一横(实体部分)的宽度。 习题:一根光头阳线,实体部分小于5分钱,下影超过实体的两倍,如何表述? 特别提示:编辑指标必须在英文状态下输入。其中运用的数学符号,包括加减乘除、分号,引号等(+ - * / "" ''><#)也必须在英文状态下输入。 二、均线函数 单根K线的形态是相当枯燥的。尤其在主图里。配合以均线等形式就会丰富多采,或者更利于我们从中发现规律和分析问题。这就需要均线函数来解决了。最常见的: 1、MA(X,N),求X的N周期简单移动平均值。 算法:(X1+X2+X3+...+Xn)/N 例如:MA(CLOSE,20),表示求20日均价。 2、EMA(X,N),求X的N周期指数平滑移动平均。 算法: 若Y=EMA(X,N) 则Y=[2*X+(N-1)*Y']/(N+1), 其中Y'表示上一周期Y值。 例如:EMA(CLOSE,20),表示求20日指数平滑均价。 2、SMA(X,N,M),求X的N周期移动平均,M为权重。 算法: 若Y=SMA(X,N,M) 则 Y=(M*X+(N-M)*Y')/N, 其中Y'表示上一周期Y值,N必须大于M。 例如:SMA(CLOSE,20,1),表示求20日移动平均价。 这三个均线函数在股软中是通用的。关于它们的区别,开始学习时不必深究。其实数值区别也不是很大。要均线真实反映每天的价格变化,用MA,适当圆滑些,用EMA 或SMA。

各种股票软件指标公式修改编辑大全

各种股票软件指标公式修改编辑大全 各种股票软件指标公式修改编辑大全 想要自己编指标指标或修改就参考以下大全: 参数名称:最小值,最大值,缺省值 N: 1 10O 9 M1: 2 40 3 M2: 2 4 0 3 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 该指标绘制K、D、J两条指标线。RSV行是一个中间语句,计算当期收盘价与N天内最低价之差除以N内最高价与最低价之差的比值,再乘以系数100。K线为RSV的M1天移动平均线,D线为线K的M2天移动平均线,J线为K 线与J线的差值。 (以下是引用‘wjwjc’版主对计算‘5日均线上升角度’的实例讲解 aa:=ma(c,5);{这是5日均线}

bb:=ref(ma(c,5),1);{这是昨日5日均线} cc:(aa-bb)/bb>n/100;{这是5日均线增长比率,比率越大,其上长的斜率就越大} n是参数,n%是5日均线的增长比率,因此n定5以上可能其的斜率就越大,你可试试。) (对于时间限制的问题,我们就以‘庄家进出’指标来作分析了解。 Var1:=IF(YEAR>=2034 AND MONTH>=1,0,1); {VAR1赋值:如果年份>=2034 AND 月份>=1,返回0,否则返回1} {点评:这个语句在配合其它语句使用的情况下可起到时间限制作用} VarC:=MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CL OSE<REF(CLOSE,1),0-VOL,0)),0)/25000,2)*Var1; {VARC赋值:如果收盘价>昨收,返回成交量(手),否则返回(如果收盘价<昨收,返回0-成交量(手),否则返回0)的历史累和/25000的2日简单移动平均*VAR1} {点评:在这句用到了VAR1,当VAR1符合条件即:年份>=2034 和月份>=1时,则VAR1=0,这样以后计算出来的结果全是0,这时该指标便毫无意义了,起到了时间限制的作用。} 分界线: EMA(VarC,26)*Var1, LINETHICK2,

通达信指标公式编辑教程大全(函数+指标+实例)

通达信指标公式编辑教程大全(函数+指标+实例)简介 TDX的公式系统是一套功能强大、使用简单的计算机描述系统。用户可以通过对每日深沪两地交易所和历史上发送的行情数据按照简单的运算法则进行分析、选股、测试,在TDX当中一共提供了四大类公式编辑器: 1 技术指标公式编辑器 技术指标公式即通常所说画线指标,此类公式的主要目的是通过对数据采取一定的运算,将输出结果直观的显现在分析图上,为投资者提供研判行情的基本依据。此类指标至少要有一条输出线,本系统允许最多6条的输出线。 技术指标公式编辑器实现对技术图表分析中各类技术指标和自我定义的技术分析指标的编写,并且通过TDX的分析界面形成图表、曲线,以方便和寻找有意义的技术图形和技术特征。 2 条件选股公式编辑器 也就是通常意义上解释的智能选股。但我们的目的在于建立一个完全开放、自由的选股平台,可以通过对该平台的熟练使用,借助计算机的高速和准确的检索功能寻找满足您的理解的股票形态和技术特征,作到先知先觉,快人一步!并且提供相应的同样开放式的结果检测报告。 3 五彩K线公式编辑器 准确讲,该编辑器的功能是附属于条件选股功能之上的,我们可以通过该功能将满足条件的连续K 线形态赋予颜色,区别了其它的K线。 条件选股公式与五彩K线公式的区别: 条件选股公式和五彩K线公式都有且仅有一个输出,其目的都是为投资者提供买入或卖出点的指示,不同之处在于:条件选股公式仅对最近数据提示买入或卖出,而五彩K线公式则对输入的所有历史数据进行提示。另外,五彩K线公式的输出是在K线图上,通过各种颜色对提示数据进行标识,条件选股公式的输出是找出符合最近条件的所有股票。 4 交易系统公式编辑器 交易系统公式是通过设定买入和卖出点(有且仅有这两个输出),由计算机进行模拟操作。以此为依据,系统一方面可以进行五彩K线公式的功能,同时提示买入和卖出;另一方面可以通过模拟操作,对指标买卖的收益、指标的最佳参数及最佳指标等各情形进行测试。 交易系统是在条件选股功能上的一次大的延伸,旨在建立一套完整的交易规则体系,通过该编辑器对各个相关的交易环节,包括买入的切入、卖出、止损以及整体的交易性能检验等等作出定量的规定,帮助投资者建立一套属于自己的买卖规则和理论。 TDX系统所有的分析方法,包括技术指标、条件选股、交易系统和五彩K线,均采用开放平台进行描述。也就是说,所有分析方法的算法对用户时开放的,任何人都可以对原算法进行修改,或增加自己的新算法。 5 公式管理器

同花顺公式编写教程

同花顺公式编写公式的编写,并不是人人都去编写公式,当然自己根据经验编写一下也不是不可。但是现有的公式是怎样编写的,要清楚,这样你才知道这个公式的可信度究竟有多大。盲目的说这个指标如何,那个指标如何,知其然不知其所以然。学过初等数学的都知道:方程与曲线的关系,这里是借用这句话。各种技术指标,就是对过去的一个统计,只能说明现状。那些神神秘秘的所谓划线高手,其实是一瓶子不满,半瓶子晃荡。不要叫那些人唬住,几十种指标所涉及的数学知识严格点说,就是小学的知识。当然编辑公式时会涉及高一些的数学知识。 第一课编写公式和用公式选股 一、导文做股票的朋友在选择股票的时候,往往会有很多想法,如:盘子(流通股)太大的不想要,股价在60 日均线下运行的股票不想要。或者是有一些好的经验,如移动平均线刚刚多头排列的股票,这样的股票也叫黑马抬头。现在在 A 市上市的股票差不多有两千个了,而且还在一天比一天多。弱水三千只取一瓢饮,股票众多做好一个就行。如何才能选出来我们想要的股票来呢?这就是我们将要学习的做一个股票操作高手必备的内容:公式的编写与应用。 二、公式编写我们一边做公式一边讲解吧。上面刚刚提到的三个问题,假设我们要选出流通盘在 2 亿股以下,股价在60 日移动平均线上运行的股票。我们先用语句描述出来即为: SHGZG〈200000000 and c > ma(c,60) ”这样就行了。其中: “ SHGZG为上市流通股”的函数,“ C” “CLOSE收盘价函数的缩写。上面的语句的意思即为上市流通股小于2亿股同时收盘价在60日移动平均线之上”。大家看看多简单。 现在,对没用过公式来找股票的朋友是不是有个这样的想法。编公式的 事先放到后面慢慢学,我先学会怎么样用现成的公式吧。那好吧,跟我操作。 请打开行情软件(蓝本为同花顺软件),按“CTRL+F或者点菜单选项 工具”,公式管理”,会出现下面的介面。

股票公式定理如何导入与使用

?股票公式怎么导入与使用 ? ? ? ?经常有朋友问到,如何使用指标公式的问题,今天做个总结吧:以大智慧经典版、大智慧新一代和通达信行情软件为例,其它行情由于 本人没有使用过,请自己摸索一下如何建立和导入指标公式吧。 先说如何把源码编辑成公式吧 大智慧新一代指标安装方法: 1、复制全部指标代码,找开大智慧新一代软件,没有软件的可以去这个最好基金股票网下载安装 2、公式→→公式管理→→新建→→公式名称输入“名字”→→在下面的主图叠加(辅图)前点上点→→粘贴刚才复制的指标代码到下面的空白处→→点编辑下边的叉→→点“是”保存 3、公式→→公式管理→→自编→→双击技术指标→→右键点击“名字”设为常用 4、然后进入一支票的K线图→→点委托下面常用指标右边的下箭头→→选“名字”(也可以点左下边的其他选择“名字”)(也可以在下面的副图上点右键→→常用指标→→选“名字”)

大智慧V5.56指标安装方法: 1、复制全部指标代码,找开大智慧V5.56软件,没有软件的可以去最好基金股票网这个网站下载安装 2、功能→→自编指标→→新建→→公式名称输入“名字”→→在下面的主图叠加(辅图)前点上点→→粘贴刚才复制的指标代码到下面的空白处→→点确认→→点确定→→点是保存 3、功能→→自编指标→→自编→→双击技术指标→→右键点击“名字”设为常用→→点退出 4、然后进入一支票的K线图→→右右下角分时左边的右键头选“名字”(也可以在下面的副图上点右键→→技术指标→→技术指标其它→→选“名字”)同花顺指标安装方法: 1、复制全部指标代码,找开同花顺软件,没有软件的可以去最好基金股票网这个网站下载安装 2、工具→→公式管理→→新建→→点确定→→名称输入“名字”→→描述输入“名字”→→点曲线属性→→点坐标类型→→在主图坐标(副图坐标)前面点上点→→点确定→→粘贴刚才复制的指标代码到下面的空白处→→点确定→→点确定→→点退出

通达信软件的公式编写教程

通达信软件的公式编写教程 正在使用通达信的用户可以看看 文件格式为压缩包 内含15个WORD文档(含公式编写截图) 目录: 01、通达信-早期的公式教程.doc 02、通达信红宝书-港股相关功能操作.doc、 03、通达信红宝书-股指期货相关功能操作.doc 04、通达信红宝书-期货看盘和下单简要说明.doc 05、通达信红宝书-通达信行情系统计算规则解释.doc 06、通达信红宝书01 -报表分析.doc 07、通达信红宝书02 -预警系统.doc 08、通达信红宝书03 -选股器.doc 09、通达信红宝书04 -指标使用与分析.doc 10、通达信红宝书05 -定制版面.doc 11、通达信红宝书06 -定制品种.doc 12、通达信红宝书07 -系统设置.doc 13、通达信红宝书08 -公式系统(初级).doc 14、通达信红宝书09 -公式系统(中级).doc 15、通达信红宝书10 -公式系统(高级).doc 通达信公式教程之一 供初学者操作指南 公式入门 我们大多数的用户并不是完全了解“公式编辑器”的意义,简单地,我们可以从以下几个角度进行理解: 一、指标分析: “公式编辑器”好比是一个工作母床,通过这个工作母床可以制造出所需要的各式各样的零件,同样,在指标分析的工作中,利用编辑器可以编写出相应的分析条件,这种方法是在技术分析当中最为常用的方法之一。例如,指标KD、指标MA 等等,通过对这些指标的观察、分析,找出一些合适的条件作为买入卖出点。当然,我们也许需要的是一些自己的指标,一些自己的准确的指标,更多的MB、MC、MD等等,这一切我们通过“公式编辑器”可以实现。 二、条件选股: 编写公式都要用到什么东西? 我们留下了许多问题--都是公式编写的基础问题,所以我们这节课来解决这些基础的问题。 什么是技术指标? MA均线就是一种技术指标,我们在炒股的时候,经常会将一些行情数据进行数学计算得出一些曲线等等,方便我们掌握股市的变动情况。 什么是条件选股? 简单讲,就是按照您的设定的条件用电脑帮助您完成一些太多太复杂的挑选--比如您有一些好的心得和方法,可使有1000多只股票,您就是有100双眼睛有时也不一定可以看得过来,这时电脑就派上用场了! 什么是参数? 比如讲:10日均线,您可以把10日当作参数,好处在于,您觉得需要修改成5日的时候,就可以使用一些简单的方法,例如参数精灵来很方便的修改和调整。参数需要名字,例如M就不错。还要规定参数的范围,例如1日至260日。这样我们就可以在1到260之间任意调节M的值了,M最常用的数填在“缺省”一栏,例如你最喜欢用10日均线,那就填10吧。

相关文档
最新文档