《从零开始》毛利哥亲授通达信编程
最近空仓,普及一下通达信编程吧!能写多少不能确定,就看各位的热情程度了。
首先你要准备的,那自然是“通达信”软件了。 没有?! 很简单, www.tdx.com.cn 这是官网,请自己去下载。
那么接下来就说说如何自建指标了。
当然,既然是《从零开始》,当然首先第一步教你的就是如何开始编程了!
在通达信任意界面下按键盘“CTRL+F”,将会出现
公式管理器,点击其他类型,点击新建,试试看。
点击完新建后,会出现这样一个“指标公式编辑器”界面。接下去我们所有的代码,都在下面那个大白框内填写!
首先,我们从最简单的如何做自己的均线系统开始入手
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 ,另外一条叫 Y
CROSS(X,Y)表示 X 向上穿过了 Y
CROSS(Y,X)表示 Y 向上穿过了 X
例三:
前面的 CLOSE ,还是 VOL
,都表示当天,或者您使用的不是日线,那就表示本周期的数据,那么前几天的怎么表示呢?
REF(X,M)
例如:
REF(Close,5)表示 5 天前的收盘;
REF(Vol,10)表示 10 天前的成交量;
这里的 M
就是参数,您现在明白了什么是参数了吗?
例四:
如果我想把两个条件并列在一起怎么办?
AND
X AND Y 就表示条件 X
和条件 Y
好了!本课结束吧 -- 有点稍慢,下面会好一些!
最后,标准的均线指标是这样的
您可以试试看,当然,您不能把公式名字写成MA,因为它是系统默认名称,您可以尝试改为MA_1,试试看
或许从这开始,你就迷上自己写技术指标了。