当前位置:文档之家› K线函数指标编写完整版

K线函数指标编写完整版


改,更方便的方法是用参数来指代公式中的常数, 需要调节公式时不需进公式只需调节参数
就可以了。比如,要修改 REF(close,1 )中的第二个参数 1,这时可以把它设为一个计算参
数 N,公式写成 REF(close,N ),到时调节 N 即可。计算参数包括参数名称、最小值、最大
值、缺省值四个部分。参数名称用于标识参数,本例我们将参数名定位
文档
实用标准
指标的结构:
1、一个完整的指标要有自己的名称,如百万抄底、稳健追涨等。一是便于查询使用;二是
没有名称在指标编辑器中不能测试通过。
2、一条指标语句要有语句名。如: var1:ma(close,5);var1 就是语句名,多条语句可按顺
序排列如 var1 、 var2 、 var3 等。
3、在编公式中所运用的标点符号均是在英语状态下的符号。
N,计算公式时采用
缺省值计算, 而最小值和最大值是参数的调整范围。 设定参数后, 在图形分析窗口显示该指
标时,指标名跟着有参数,右键点击参数即可对它进行修改如下图。
7、技术指标分为主图和副图,默认状态下指标编写完成后经测试通过确认后是副图;如果
是主图指标,测试通过确认之前在指标编辑器中选择主图叠加即可。
4、在编制公式中,有要显示的句子和不显示的句子,要显示用“
: ”不要显示用“ := ” , 一
个源码中最多只能有 16 个可显示的句子 , 并且每句结束后要加分号“ ; ”。如
var1:ma(close,5); 在图上显示 5 日均线; var1:=ma(close,5); 在图上不显示该条均线,表
表示为:参数名 画一条 5 日收盘价的均线 设置该线为黄色
2、 EMA指数平滑移动平均 意思是求指数平滑移动平均。 用法: EMAA(CLOSE,30,) 表示求 30 日指数平滑均价。
均线的画法:计算 N日内收盘价的算术平均值,公式为: EMA(X,N)表示 X 的 N 日平均。
下面进入正题。
移动平均函数大致有四种:
1、 MA 简单移动平均,意思是求简单移动平均。
用法: MA(X,N) ,求 X 的 N日移动平均值。
例如: MA(CLOSE,10),表示求 10 日均价。
均线的画法:计算 N日内收盘价的算术平均值,公式为: MA(X,N) 表示 X 的 N日平均。
例如:
MA1: MA (CLOSE,5), coloryellow ;
必须大于 M。 例如: SMA(CLOSE,30,1),表示求 30 日移动平均价。
示其它语句要引用它。
5、开盘价 (open) 、收盘价 (close) 、最高价 (high) 、最低价 (low) ,成交量 (vol) 在公式中可
用该函数的第一个字母代替,如 var1:ma(c,5); 。因此在编公式时不要单独用这几个字母用
做语句名等。
6、设计计算参数:我们有时需要调节公式中的常数来看公式的表现,可以直接进入公式修
(CAPITAL 是流通盘大小函数 )
均线的画法:计算 A 收盘价的算术平均值,公式为: DMA(X,A)表示 X 的 N 日平均。
例如:
DMA1: DMA (CLOSE,VOL/CAPITAL), colorff00ff;
表示为:参数名 画一条以换手率作平滑因子收盘价的均线
设置该线为粉色
4、 SMA移动平均 求移动平均。 用法: SMA(X,N,M),求 X 的 N 日移动平均, M为权数。 N
例如:
EMA1: EMA (CLOSE,5), colorff00ff;
表示为:参数名 画一条 5 日收盘价的均线 设置该线为粉色
3、DMA动态移动平均 意思是求动态移动平均。 用法: DMA(X,A),求 X 的动态移动平均, A
文档
实用标准
必须小于 1。例如: DMA(CLOSE,VOL/CAPITAL,) 表示求以换手率作平滑因子的平均价。
实用标准
K 线函数
炒股票最先接触到的就是 K 线图, 每天必看,不看就会迷失方向,就不知道如何买卖。所 以就从 K 线开始介绍有关的函数: 收盘价 close 这是取得该周期的收盘价; 最高价 high 这是取得该周期的最高价; 最低价 low 这是取得该周期的最低价; 开盘价 open 这是取得该周期的开盘价; 成交量 vol 这是取得该周期的成交量; 成交额 amount 这是取得该周期的成交额; 一根 K 线由四个价格组成即收盘价 close 、最高价 high 、最低价 low、开盘价 open 。 上述几个函数可以编写以下几个简单的指标: 1、close>open 意思是当天的收盘价大于开盘价, 反映在 K 线上就是当天收阳, 用该指标选 股所选出的股票在当天都收阳 (> 是数学上的大于符号 ) 。 2、close<open 这个指标与上面的指标意思正好相反, 反映在 K 线上就是当天收阴, 用该指 标选股所选出的股票都收阴 (< 是数学上的小于符号 ) 。 3、 close<5 意思是收盘价小于 5 元,用该指标选股所选出的都是低于 5 元以下的股票,如 选低于 3 元的股票,把 5 改成 3 就行啦。如选高于 5 元的股票,把 <符号改成 >就 OK啦! K 线的描述 阳线 close>open;{ 收盘价大于开盘价 } 阴线 close<open;{ 收盘价小于开盘价 } 高开 open>ref(close,1);{ 开盘价大于昨天的收盘价 } 低开 open<ref(close,1);{ 开盘价小于昨天的收盘价 } 跳空高开 (high 为最高价 ) open>ref(high,1);{ 开盘价大于昨天的最高价 } 跳空低开 (low 为最低价 ) open<ref(low,1);{ 开盘价小于昨天的最低价 } 以上 K 线的描述用到了另外一个函数 REF,这是一个向前引用的函数,意思是引用若干周期 前的数据。 用法: REF(X,A) ,引用 A 周期前的 X 值。 例如: REF(CLOSE,1),表示上一周期 的收盘价,在日线上就是昨收。记住了吗,以后经常要用到的。 从本课开始所讲的函数需要编制完整的指标,对初学编写指标的网友有必要了解指标的结 构。
相关主题