大智慧、FXJ、TDX、飞狐公式编辑教程大全文件在 7.8 楼在这里将公式公式基础入门和几个常用股软的指标编辑教程系统整理在此,想学习指标编辑的朋友,请先看《公式入门》——是学习编辑公式的基础,在各种股软中通用又由于不同股软中有些函数、命令等不尽相同,在学习好前部分《公式入门》的基础上,再选择学习自己使用或感兴趣股软的公式教程希望此贴对想学习公式编辑的朋友有所帮助如果哪位朋友有好的教程请开新贴发出来,便于大家共同学习第一部分:《公式编辑入门》什么是技术指标?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好了!本课结束吧--有点稍慢,下面会好一些!编写一条最简单的指标线通过前几课的学习,我们今天开始使用软件的公式编辑功能编写我们自己的第一条指标线。
其实不难,你应该对自己有信心!按照主菜单-工具- 公式管理 -选择-“技术指标”- 点击“ 新建”,然后在公式编辑器中留下你的第一行脚印吧!点击:“确认 ”,现在看一下我们第一条指标线这条指标线与你的想法相符吗?总结与补充:1、如果选择:“主图叠加 ”,我们的指标线会与 K 线图显示在同一个图形框中,现在我们的指标线显示在其下方,即“副图” 中;2、参数可以有,也可以没有,但是鼓励大家设置参数,这是非常好的习惯;3、一个句子完了,别忘了以分号结尾;你的公式写得对不对,可以通过“测试公式 ”来检查,如果错了,它会告诉你错在哪里编写最常用的均量和均价线均价线,不就是那个“移动平均线 MA”什么的吗?不过,话说回来,听说 10 个人里面有 11 个人都在使用,我可得学习学习!原理是??5 日平均线=(今天收盘价+昨天收盘价+.....--5 天前的收盘价)/5;10 日平均线=(今天收盘价+昨天收盘价+......+10 天前的收盘价)/10;150 日平均线=(今天收盘价+昨天收盘价+......+150 天前的收盘价)/150;200 日平均线......不是这么麻烦吧?难道我每天都要写这么多得数才得到一条平均线????你有什么办法?MA1=MA(CLOSE,5) ;MA2=MA(CLOSE,10) ;MA3=MA(CLOSE,50) ;......当然是有简单的方法了!你把我在上面说过的话写下来,按照前面几课讲的,写在公式的编辑栏当中就可以了!注意:“MA”表示的就是计算平均值。
在括号内写上计算的对象和计算的时间长度MA1,MA2,MA3......是好几条指标线,别忘记了用分号把它们分开最后呢?电脑自己会把它们一起画出来均量线???均价线都有了,照着葫芦画瓢,把收盘价 CLOSE 换成成交量VOL 就行了!MA1:MA(VOL,5) ;MA2:MA(VOL,10) ;MA3:MA(VOL,150) ;MA4:MA(VOL,200) ;今天有几只发生 MA 金叉?我们学习了编写 MA 移动平均线,关于这几条指标线如何使用?我想大家可能都比我清楚例如短期均线和长期均线发生了金叉或者死叉,......等等,葛兰维尔的八项法则......如果说如何用软件编写一个条件,让电脑把今天两个市场的股票中所有发生了黄金交叉的股票选出来呢?想知道吗?这就是“条件选股 ”,按照“条件”电脑自动“ 选择股票”出来,可以供您分析,要不然的话,技术分析的投资者都会累死了!跟我学!第一步:“工具” 栏中选中 “公式管理器”第二步:我们现在选择“新建” 一个“条件选股”公式,结果出现了下面的编辑栏!然后在里面写上您的条件!第三步:按照说明书上的步骤选股就行了!注意:1、在条件选股中点击“新建” ;2、原来 MA5:MA(CLOSE,5) ;表示的是一条指标线,可是现在我们在条件选股当中只要引用它,不需要把它画出来。
所以我们在冒号的后面加一个符号,表示等会要引用它:MA5:=MA(CLOSE,5) ;这个在的公式编辑中,叫做“中间表达式 ”X=1;Y=X+1;Y=?我们学过上面的数学,都知道把 X=1 代入到 Y 的计算中去,“X=1;”就是一个中间表达式,您明白了吗?条件选股总结:1、指标和条件选股在结构上没有差别,只是在内容上,条件选股要多加上我们的条件,比如大于 10,或者交叉等等!2、中间表达式可以帮助我们清晰的表达我们的公式,不至于使公式的结构特别的混乱!如何编写 BIAS 指标?如果大家都是均线的忠实爱好者的话,那么大家一定牢牢记得在均线大师哥南威尔的 8 大法则当中的第四条和第五条中曾经提到了当股价偏离均线太远的时候,便会向它靠拢,但是并不提到多远才会靠拢--为了解决这个问题,也为了我们更好地用客观数据来体现股价运动的过程,乖离率这个指标应运而生本课我们的任务就是通过对乖离率的原理到编写方法的学习来加强我们对公式设计的理解首先,什么是乖离率?以当日的均线价格为准,股价和均价之间的差距称为乖离程度,以乖离程度除以均价的百分比就是乖离率当日股价与 10 日均线的乖离率=(当日股价 -10 日均价)/10 日均价*100;当日股价与 20 日均线的乖离率=(当日股价 -20 日均价)/20 日均价*100;当日股价与 30 日均线的乖离率=(当日股价 -30 日均价)/30 日均价*100;原理就是这么简单,可是怎么使用呢?您别急,所用的指标其实都是在观察当中得出一定的启示,您先实现这几条指标线,让它们以图形的方式出现在您的面前,然后您再去观察,一定会事半功倍!比如编写 10 日乖离率第一步:乖离率的命名,崇尚人家的习惯,依旧使用 BIAS,那么第一条就叫做 BIAS1 好了!第二步:当日股价用 CLOSE 表示;10 均价我们在前一节课刚刚学过,顺手拈来,用MA(CLOSE,10)表示;第三步:一样使用加减乘除符号以及括号,只是要注意只有小括号,没有中大括号,那么公式就有了--BIAS1:(CLOSE-MA(CLOSE,10) )/MA(CLOSE ,10)*100;这样的话我们在技术指标编辑器中将另外两条指标也同样写下来,就得到了 BIAS 指标,请看下图:第四步:就是您得自己好好观察您的指标公式在各个股票的表现,得出您自己的结论,因为每一个投资者即使是在使用同样一个指标的时候,都会有不同的理解,我们无法判断优劣,但是有一条可以告诉我们答案,那就是永远让市场说话,因为它永远是对的!如果您不介意的话,可以参考 BIAS,不过仅供参考!您明白怎么编写了吗?我能不能直接用写好的指标公式?我想用 KD 指标选股,能不能直接写成 “D>20”就可以执行了?当然可以!考虑到了这种偷懒的做法,所以我们一共提供了两种供偷懒的人士使用,其中一种与上面的要求只是在写法上稍有不同!第一个方法:第一步:在条件选股的编辑器中点击“引入指标公式 ”。
引入“其他公式 ”然后,我们从中选择一个,例如“KD” ,让我们来看一下结果如何?第二步:上一步的操作结果请看右边的图形,系统自动的把KD 指标的整个编写内容搬来了!现在需要我们做的就是:续上一行条件“D<20” ,OK !完成!有没有简单的方法?第二个方法:就一句话:“KDJ,D” <20;“KDJ,D”表示现在我要是用 KDJ 指标当中的 D 指标,不过大家要看清楚是怎么写的哦!写错了计算机可是不会改错的!总结:用上面的方法可以引用所有指标,所以不必写那么多!注意格式上,两边用引号括起来,指标名称 KDJ 和指标线名称D 之间用“, ”隔开!额外加餐现在我们可以很方便的做另外一件事了,我们可以将通常说的KDJ 买入条件完整的表达出来了:“KD 指标发生了黄金交叉,并且 D<20”T1:=“KDJ,K” ;--引用 K 线;T2:=“KDJ,D” ;--引用 D 线;条件: AND 在中就表示“并且” ,将两个条件并列起来CROSS(T1,T2 )ANDT2<20;第九课 放量、缩量、上涨、下跌、收阳、收阴在前面的学习当中,我们见到了一些基本的表达方法、方式,今天我们的任务是学习一些常见的概念如何编写,例如上面所列出来的放量、上涨等等,因为这些都是在公式编写过程当中要用到的基本的小的形态特征,许多的技术指标的选股条件都是由它们组成的。
放量: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、今日比昨日的成交量缩小了 1 倍:VOL/REF( VOL,1 )<0.5;2、今日的五日均量比前五天的五日均量缩小了一半:AA:=MA (VOL , 1)<0.5;BB: =REF(AA,5) ;AA/BB<0.5 ;3、今天的成交量不足整个流通盘的 0.5%:VOL/CAPITAL<0.5/100;上涨:1、今日涨幅达到了 7%以上:CLOSE/REF(CLOSE,1)>1.07;2、十日均价继续上涨:AA:=MA (CLOSE,10) ;BB: =REE(AA ,1) ;AA>BB ;下跌:同上面的表达方式一样,将方向改变了而已:收阳、收阴:1、当天收阳:CLOSE>OPEN;2、当天收阴:CLOSE<OPEN;高开、低开:1、当天股价高开,言下之意开盘高于昨日收盘:OPEN>REF(CLOSE,1) ;2、当天股价低开:OPEN<REF(CLOSE,1) ;跳空:跳空亦有向上和向下两种:当日开盘在昨日最高之上,即为向上跳空:OPEN>REF(HIGH,1) ;反之,开盘小于昨日的最高价,为。