当前位置:文档之家› 炒股公式轻松编

炒股公式轻松编

炒股公式轻松编
炒股公式轻松编

炒股公式轻松编
炒股公式轻松编
[ 网络获得,并非原创 ]
本文主要适用于大智慧软件,但是其他软件的编译大同小异,请各位以此类推。
2011-1-17

炒股公式轻松编


第一课 我们要做的是什么? ................................................................1 第二课 在哪里编写公式? ....................................................................2 第三课 编写公式都要用到什么东西? ................................................4 第四课 编写一条最简单的指标线 ........................................................7 第五课 编写最常用的均量和均价线 ....................................................8 第六课 今天有几只发生 MA 金叉? ......................................................9 第七课 如何编写 BIAS 指标? .............................................................10 第八课 我能不能直接用写好的指标公式? ........................................12 第九课 放量/缩量/上涨/下跌/收阳/ 收阴 ...........................................14 第十课 涨停板攻击? ........................................................................16
第十一课 多头排列—良好的上升趋势 ..............................................18 第十二课 逃顶 K 形态之—黄昏之星 .................................................20 第十三课 突破底部横盘整理创新高! ..............................................24 附录: 大智慧简略函数集 ....................................................................27

~1~
炒股公式轻松编
第一课
我们要做的是什么 我们要做的是什么?
大智慧软件自 2000 年始与广大的投资者见面以来很快就以优秀的界面设计与便捷的操 作引起了投资者的共鸣, 无论是在入门级的专业版还是在高端的机构版中, 都可见大智慧金 融终端在为国内的广大投资者精挑细作,量体裁衣的印记。 因此我们也收到了许多的反馈, 其中广含着衷心的建议, 善意的批评和可待的殷殷期望。 在这许多的建议、批评、期望中我们注意到了这样一个意见—“大智慧”的公式编辑平台确 实是十分出色, 但是我们可不可以得到一个通俗化的教程, 来帮助我们更好的理解它的编写 以及使用方法,更好地掌握它,本书的目的就是为了解决这样一个问题。 事实上, 从这些反馈来分析, 我们大多数的用户并不是完全了解 “公式编辑器” 的意义, 简单地,我们可以从以下几个角度进行理解: 一 、 指标分析: “公式编辑器” 好比是一个工作母床, 通过这个工作母床可以制造出所需要的各式各样 的零件。同样,在指标分析的工作中,利用编辑器可以编写出相应的分析条件,这种方法是 在技术分析当中最为常用的方法之一,例如,指标 KD、指标 MA 等等,通过对这些指标的 观察、分析,找出一些合适的条件作为买入卖出点。当然,我们也许需要的是一些自己的指 标,一些自己的准确的指标,更多的 MB,MC,MD 等等,这一切我们通过“公式编辑器” 可以实现。 二、条件选股: 将自己的经验、 心得编制为一些条件, 交给大智慧去在所有的股票当中挑选满足条件的 个股,节省时间与精力。毕竟,要面对的是沪市、深市一千多只股票,个人的精力总是有限 的。特别地,有些很复杂的条件组合在一起,需要大量的计算,也就需要大量的时间—都交 给大智慧去处理吧! 或者,您的习惯是考虑某某条件,而您的另一个习惯是考虑另外的条件,也许后天您要 改进您的条件…一千个人会产生不止一千个的想法, 我想您的想法都可以在大智慧当中得到 体现,您要做的就是把它告诉大智慧! 三、条件测试: 就象所有的考试一样,我们的所学或者所得,最终交给市场去检验,方法之一是将我们 的条件交给历史去测试,在大智慧当中,您可以把您的条件让市场去评价,得出优劣与否! 一个 MA 金叉,在技术分析当中广为流传,可是它的市场表现如何呢?测试结果显示,这 个条件在所有已经发生的当中,有效的只有三成,如此说来,我们一直信赖的方法却一直在 欺骗着我们—这就是测试的重要意义: 发现埋藏在一直以来的误导之中的陷阱, 寻找有价值 的条件。 这本书要做的就是教你与“大智慧”公式系统沟通的最基本技巧。

~2~
炒股公式轻松编
第二课
在哪里编写公式? 在哪里编写公式?
从今天起我们正式开始学习“大智慧”软件的公式编辑功能,首先第一步,让我们先到 以后我们要经常打交道的环境里去看一下! 一 、进入大智慧公式编辑器
1、 “公式编辑器”就是我们给我们的劳动场所起的名称,通过“大智慧”的主菜单可以 进入这个“梦工场” 。 下图是“公式管理器” ,大智慧的公式仓库的大门。
2、 “公式管理器”中可以编写 六大类公式: 技术指标 条件选股 交易系统 五彩 K 线 模式匹配 组合条件

~3~
炒股公式轻松编
什么是函 数? ----别着急…只要你耐心点,看下去就知道了?
3、 我们终于到了目的地—“公式编辑器” ,来吧,大家一起来认识一下它。 好了, 我们都已经知道了在什么地方可以编辑我们自己的公式了! 可是这节我们留下了 许多的问题, 别急—刚刚开始学肯定是有好多的问题,下节课您就全都知道了!

~4~
炒股公式轻松编
第三课
编写公式都要用到什么东西? 编写公式都要用到什么东西?
上一节课我们留下了许多的问题----都是大智慧公式编写的基础问题,所以我们这节课 专门来解决这些基础的问题。
什么是技术指标? MA 均线就是一种技术指标, 我们在炒股的时候,经常会将一些行情数据进行数学计 算得出一些曲线等等,方便我们掌握股市的变动情况。 什么是条件选股? 简单讲, 就是按照您的设定的条件用电脑帮助您完成一些太多太复杂的挑选---比如您有 一些好的心得和方法,可是有 1000 多只股票,您就是有 100 双眼睛有时也不一定可以看得 过来,这时电脑就派上用场了! 什么是参数?
比如讲: 10 日均线,在大智慧当中,您可以把 10 日当作参数,好处在于,您觉得需 要修改成 5 日的时候,就可以使用一些简单的方法,例如参数精灵来很方便的修改和调整。 参数需要名字,例如 M 就不错。还要规定参数的范围,例如 1 日至 260 日,这样我们就可 以在 1 到 260 之间任意调节 M 的值了。M 最常用的数填在“缺省”一栏,例如你最喜欢用 10 日均线,那就填 10 吧。 什么是周期?
这么解释吧! 我们有的投资者喜欢使用日线图做技术分析;有的喜欢用 5 分钟的 K 线; 有的喜欢使用长一点时间的,例如周线。所以在大智慧的公式设计中,允许不同喜好的使用

~5~
炒股公式轻松编
者选择不同的分析时间—就是可以选择不同的周期。 什么是函数? 函数在大智慧的公式编写非常重要, 如果作个比喻, 我们用一种语言去告诉电脑我的想 法,并且让它去帮我做,那么函数就是这种语言的单词。
我们在公式编辑器中选择插入函数, 就可以看到大智慧里面有许多的函数, 我们在附录 中有一个简表,大家可以到那里去检索! 例一: 一根 K 线有四个价格组成: 最高价: HIGH 简称 H 收盘价: CLOSE 简称 C 最低价: LOW 简称 L 开盘价: OPEN 简称 O (分别对应左图从上到下的四个价格) 相应的: 成交量: VOLUME 简称 VOL 成交额: AMOUNT 例二: 下图两条均线不断地交叉,在大智慧里面就专门设定了一个函数来描绘两条线交叉: CROSS(X,Y) 假如下图中的两条均线一条名叫 X,另外一条名叫 Y CROSS(X,Y) 表示 X 向上穿过了 Y CROSS(Y,X) 表示 Y 向上穿过了 X
例三: 前面的 CLOSE,还是 VOL,都表示当天,或者您使用的不是日线,那就表示本周期的

~6~
炒股公式轻松编
数据,那么前几天的怎么表示呢? REF(X,M) 例如: REF(C,5) 表示 5 天前的收盘; REF(V,10) 表示 10 天前的成交量; 这里的 M 就是参数,您现在明白了什么是参数了吗? 例四: 如果我想把两个条件并列在一起怎么办? AND X AND Y 就表示条件 X 和 条件 Y
好了! 本课结束吧—有点枯燥,下面会好一些!

~7~
炒股公式轻松编
第四课
编写一条最简单的指标线
通过前几课的学习,我们今天开始使用“大智慧”软件的公 式编辑功能编写我们的自己的第一条指标线。 ----其实不难!你应该对自己有信心!
按照我们第二课讲的内容主菜单→工具→公式管理→选择“技术指标”→点击“新建” , 然后在公式编辑器中留下你的第一行脚印吧!
点击“确认” ,现在看一下我们第一条指标线的芳容。
这条指标线与你的想法相符吗? 总结与补充: 1、如果选择“主图叠加” ,我们的指标线会与 K 线图显示在同一个图形框中,现在我 们的指标线显示在其下方,即“副图”中; 2、参数可以有,也可以没有,但是鼓励大家设置参数,这是非常好的习惯; 3、别忘了给指标线取名字,因为我们有时会在一个公式中编写几条、甚至十几条指标 线,每条线都有名字就好区分了,名字后面别忘了冒号; 4、一个句子完了,别忘了以分号结尾;
你的公式写得对不对,可以通过 哪里。
“测试公式”来检查,如果错了,它会告诉你错在

~8~
炒股公式轻松编
第五课
编写最常用的均量和均价线
均价线,不就是那个“移动平均线 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);

~9~
炒股公式轻松编
第六课
金叉? 今天有几只发生 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) 中间表达式可以帮助我们清晰的表达我们的 公式,不至于使公式的结构特别的混乱!
CROSS(X,Y),我们前 面讲过, 就是表示指标线 X 向上穿过指标线 Y

~ 10 ~
炒股公式轻松编
第七课
指标? 如何编写 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 指标,
请看下图: 第四步:

~ 11 ~
炒股公式轻松编
就是您得自己好好观察您的指标公式在各个股票的表现,得出您自己的结论,因为每 一个投资者即使是在使用同样一个指标的时候,都会有不同的理解,我们无法判断优劣,但 是有一条可以告诉我们答案,那就是永远让市场说话,因为它永远是对的! 如果您不介意的话,可以参考大智慧当中对 BIAS 的理解,不过仅供参考! 您明白怎么编写了吗?

~ 12 ~
炒股公式轻松编
第八课
我有问题?
我能不能直接用写好的指标公式 我能不能直接用写好的指标公式? 能直接用写好的指标公式
我想用 KD 指标选股,能不能直接写成“D<20”就可以执行了? 当然可以! 大智慧考虑到了这种偷懒的做法, 所以我们一共提供了两种方法供偷懒的人 士使用,其中一种与上面的要求只是在写法上稍有不同! 第一个方法 第一步: 在条件选股的编辑器中点击下图指示的位置。点击“打开公式” 。然后,我们从中选择 “打开公式” 一个,例如“KDJ” ,让我们来看一下结果如何?
点击此处!
第二步: 上一步的操作结果请看右边的图形, 系统自动 的把 KDJ 指标的整个编写内容搬来了!
现在需要我们做的就是 续上一行条件“D<20” ,OK! 完成!

~ 13 ~
炒股公式轻松编
“添加” D<20;
有没有更简单的方法? 第二个方法 就一句话: “KDJ.D”<20; “KDJ.D” 表示现在我要使用 KDJ 指标当中的 D 指标,不过大家要看清楚是怎么写的哦! 写错 了计算机可是不会改错的!
额外加餐
总结: 用上面的方法可以引用所有的分析家的指标,所以 不必多写那么多! 注意格式上,两边用引号括起来,指标名称 KDJ 和 指标线名称 D 之间用“.”隔开!
现在我们可以很方便的做另外一件事了, 我们可以将通常说的 KDJ 买入条件完整的表 达出来了: “KD 指标发生了黄金交叉,并且 D<20” T1:=”KDJ.K”; T2:=”KDJ.D”; 条件: cross(T1,T2) AND T2<20; --------引用 K 线; --------引用 D 线; AND 在 大 智 慧 中 就 表示“并且” ,将两个条件 并列起来

~ 14 ~
炒股公式轻松编
第九课
放量/缩量 上涨 下跌/收阳 放量 缩量/上涨 下跌 收阳 收阴 缩量 上涨/下跌 收阳/
在前面的学习当中,我们见到了一些基本的表达方法、方式,今天我们的任务是学习一 些常见的概念如何编写,例如上面所列出来的放量,上涨等等,因为这些都是在公式编写过 程当中要用到的最为基本的小的形态特征,许多的技术指标和选股条件都是由它们组成的。 放量: 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,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:=REF(AA,1); AA>BB; 下跌: 同上面的表达方法一样,将方向变了而已: 收阳/收阴: 1、 当天收阳 CLOSE>OPEN; 2、 当天收阴; CLOSEREF(CLOSE,1); 2、 当天股价低开 OPEN

~ 15 ~
炒股公式轻松编
跳空: 跳空亦有向上和向下两种 当日开盘在昨日最高之上,既为向上跳空 OPEN>REF(HIGH,1); 反之开盘小于昨日的最低价,为向下跳空 OPEN2; BB:=CLOSE/REF(CLOSE,1)>1.07; AA AND BB; 高开高走: AA:=OPEN>REF(CLOSE,1); BB:=CLOSE>OPEN; AA AND BB; OK! 本课到此结束,留下一个问题,看看您有没有真正的理解,向上跳空之后两天内 并未回补如何编写呢? 提示: 实际上就是昨天发生了跳空缺口,这两天的最低价一直在两天前最高价之上。
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

~ 16 ~
炒股公式轻松编
第十课
涨停板攻击? 涨停板攻击?
学了这么多了, 应该教点实战的内容了! 我们来学习一下别人的经验, 涨停板攻击” , “ 同时这里面还孕育着一个简单但是又颇有意义的道理! 涨停板攻击
一、量化的概念 我们都知道, 按规定涨幅不得超过 10%, 但是由于四舍五入的关系, 常常有 9.98,10.23 等等的涨停板,所以我们要找一个合适的数值,然后用大智慧的语言告诉计算机,这个过程 学名叫量化 量化! 比如我们经考察之后,决定让大于 9.99%的都为涨停。 二、编写公式 其实就一句话: 今日收盘除以昨日收盘的值大于 1.0999 X:=CLOSE/REF(CLOSE,1)>1.099; 三、测试我们的条件 大家都知道大智慧有公式测试的功能, 要不然你怎么知道你的经验在历史上的表现是好 还是不好呢? 按照下图指引进入条件选股的界面,之后选中您的条件。然后填入测试时间和测试标 准! 在这里我们的测试方法是: 测试时间从 2000/01/01 到 2001/03/02,测试股票共计 583 只 初始 投入 100,000 元。 当满足买入公式中定义的条件时,也就是涨停板时,按照收 盘价使用相同资金买入一只股票,当满足以下平仓条件时按照收 盘价平仓: 买入 5 天后强制平仓或者亏损达到 3%止损平仓或者利 润达到 5%止赢平仓, 然后按照以上的规则统计在测试的时段内的 所有交易的状况。 这是一种追涨的短线方法,所以测试的时间我们只用 5 天, 目标利润为 5%。 (非常抱歉,因为其中的设置和选择方法十分灵 活而且需要较好的理解能力,所以我们在这里就不介绍具体的内容了)

~ 17 ~
炒股公式轻松编
点击开始测试! 一切 OK!来看结果吧! 1、从成功率上看,实际达到 5%的获利要求的交易次数 67.89%,我们已经比较满意这 个结果了,可是要用于实战,可不可以再提高呢? 2、所谓的提高就是优化的一个内容,简单说,优化就是让它更好!优化我们的条件, 让它的表现更好! 3、加上一个缩量的条件,比如当日成交量小于 5 日的均量:Y:=VOL注意
请大家考虑一下在实战当中,如果您按此买入可不可 行?
总结: 编写公式并不是为了编公式而编写复杂的公式, 您个 人对某一个特征或者形态的理解最重要。 所以光有经 验不够,您还得把他转化成您自己的应对策略! 您需要不断总结,测试,优化您的公式。

~ 18 ~
炒股公式轻松编
第十一课
多头排列—良好的上升趋势 多头排列 良好的上升趋势
均线的多头排列一直以来都被大家视为一种良好的上升趋势的表现, 因为这种形态的形 成需要较长的时间,和较大的能量,而被主力或者庄家利用作为骗线的可能性就比较小。股 市当中同样也遵循惯性的原理,当一个趋势形成之后,要改变它,是不容易的,因为股价有 着沿着原来的运动方向上的惯性! 首先,让我们来看看几种多头排列:
5,10,30 日均线;
5,10,30 日均线;
30,60,90 均线; 在图 1 中和图 2 中我们采用的是同一周期的均线,即都是 5、10、30 日均线,我们可以 观察到在同一周期下的均线排列有相同之处,也有很大的不同之处; 图 1 中的 5 日均线, 10 日均线,30 日均线平滑,优美,而在图 2 中的 5 日和 10 日均线不断的碰及 30 日均线然 后上升; 在图 3 中我们选用的是 30,60,90 日均线,相对来说均线的多头排列也显得很平滑。 为什么会有这样的差别呢? 如果您要是认真一点的话,就可以发现原来前两图的 K 线 走的不一样,一个一波拉到头,一个分成几波拉到头,而在图 3 当中我们采用了较长周期的 均线系统,从而在一定程度上过滤了这种现象。具体在使用的过程中,您可要多注意它们的 区别! 好了,我们来看一下如何编写,拿第一个为例,观察它们的特征: 5/10/30 日均线依次从上而下的排列;这种情况维持一段时间,假设我们这里定为 4 天 以上; 5/10/30 日均线依次从上而下的排列: AA:=MA(CLOSE,5); BB:=MA(CLOSE,10);

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

通达信公式编程 (本教程由风儿整理,教程中指标用法并不代表本人观点) 一、技术指标公式基础 技术指标公式编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信号。公式系统有以下特点:用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来。公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作。 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.doczj.com/doc/4d242090.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吧。

相关主题
文本预览
相关文档 最新文档