相信大部分股友都知道指标这个东西吧?我们很多时候都想如果我能直接找到达到某个条件的股票就好了,今天我给大家科普一下指标源码的那些事儿,因为今天第一讲就给大家讲简单一些; 一、我们先以炒股看盘最基本的指标——均线(MA)为例,我们先看看均线的构成;1.指标名称 这个就是名字,像我们使用的MACD,成交量(vol),KDJ等等名字; 2.指标参数 这个就是指标的变量,是我们可以随时设置的,我们平时均线看5日,10日,13日,20日,30日等等这个数字就是参数; 3.源码 通达信指标源码编写使用的是Easy language,算是最最简单的语言了,只要记住一些固定的格式和公式就好,以均线为例 MA1:MA(CLOSE,M1);MA2:MA(CLOSE,M2);MA3:MA(CLOSE,M3);MA4:MA(CLOSE,M4);MA5:MA(CLOSE,M5);MA6:MA(CLOSE,M6);MA7:MA(CLOSE,M7);MA8:MA(CLOSE,M8); 能看到,其实后面的公式都是一样的,变化的只有数字 那这个是什么意思呢?其实因为有参数设置这个反而复杂了一些,我给大家写出他原始的样子,如下图就是十日均线的源码以及盘面效果 那么这个源码是什么意思呢? 均线:MA(C,10); 拆分开就是,首先你要确定输出的名字,我输出为“均线”; 那么“均线”是什么呢?他就是MA(C,10),这个算法就是MA(X,Y)格式就是这样的,就是所再Y日内X的平均数就是均线,比如MA(X,Y)就是算法就是(x1+x2+x3+x4+x5+x6........xy)/y; 源码中“c”代表收盘价,那么MA(c,10)意思就是十日内收盘价的均价,这样就是十日均线了 二、如何改写为选股选股前我们首先要明白我们的选股条件是什么,还是拿最简单指标均线给大家演示 1.选出股价在60日上方的股票 2.5日上穿10日 大家看明白没?其实我们常用的也就这些代码,大家可以根据均线的设置去查看一下另一个基础指标成交量,这两个指标都很简单,大家可以试试,明天给大家讲解成交量,大家可以对照一下自己编写的对不对; 顺便给大家一道附加题,我们这个指标有哪些输出,有哪些选股思路呢? |
|
来自: 昵称40786914 > 《gpjc》