【vc++精品源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了vc++精品源码-股票公式编辑器 - 讲义教程的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
第一讲认识公式编辑器 公式编辑器是导入源码和进行编写指标的窗口。
公式编辑器共分4种分别是1、技术指标公式编辑器2、条件选股公式编辑器3、交易系统公式编辑器4、五彩K线公式编辑器。
由于这几种编辑器的展开和使用大同小异。
所以本文仅以技术指标公式编辑器为例加以说明。
由于目前各种股软的区别不仅有些函数不通用编辑器的打开方式也略有区别。
本讲就是告诉大家如何展开公式编辑器。
以下共分5个图片说明打开《公式编辑器》的方法图略FNC是大智慧2和分析家格式只有这两个股软能够导入。
导入的方法是打开公式编辑器点击导入找到存放此公式的文件夹双击在出现的列表中掸单击该公式选导入。
特别提示必须先将公式存放在一个文件夹中已有的新建都可以。
否则编辑器无法找到该公式。
ALG是飞狐和金狐软件的格件格式exp式tnc是通达信软是大智慧internet版格式hxf是同花顺格式还有比较特殊的fml是多空阵线格式与飞狐的自编公式文件后缀一样 第二讲公式编写的基础函数 打开技术指标公式我们最常见的它的组成不外乎两种情况一是K线二是均线。
其他诸如柱状线彩带分段线等等都是在K线或均线基础上的延伸或变形。
为此我们先熟悉一下构成这两种状态的基本函数。
一、K线函数 非常简单大家都可能熟知。
作为基础还是说明一下。
1、开盘价OPEN 可简写为 O 2、最高价HIGH 可简写为 H 3、最低价LOW 可简写为 L 4、收盘价CLOSE 可简写为 C 有了这4个函数就可构成一根K线了。
比如收盘价小于开盘价即阴线CltO 收阳线则互为相反。
那么长下影的光头阳线即 T 形线呢理解了原理也很简单。
一要以最高价收盘否则有上影二要开盘价大于最低价。
所以有如下表示CH AND OgtL 这里我们没有考虑下影的长度和 T 字上边一横实体部分的宽度。
习题一根光头阳线实体部分小于5分钱下影超过实体的两倍如何表述 特别提示编辑指标必须在英文状态下输入。
其中运用的数学符号包括加减乘除、分号引号等 - / quotquot gtlt也必须在英文状态下输入。
二、均线函数 单根K线的形态是相当枯燥的。
尤其在主图里。
配合以均线等形式就会丰富多采或者更利于我们从中发现规律和分析问题。
这就需要均线函数来解决了。
最常见的 1、MAXN求X的N周期简单移动平均值。
算法X1X2X3...Xn/N 例如:MACLOSE20 表示求20日均价。
2、EMAXN求X的N周期指数平滑移动平均。
算法: 若YEMAXN 则Y2XN-1Y/N1 其中Y表示上一周期Y值。
例如:EMACLOSE20 表示求20日指数平滑均价。
3、SMAXNM求X的N周期移动平均M为权重。
算法: 若YSMAXNM 则 YMXN-MY/N 其中Y表示上一周期Y值N必须大于M。
例如:SMACLOSE201 表示求20日移动平均价。
这三个均线函数在股软中是通用的。
关于它们的区别开始学习时不必深究。
其实数值区别也不是很大。
要均线真实反映每天的价格变化用MA适当圆滑些用EMA 或SMA。
三、常用连接函数 有了上述基本函数可以表述出K线和均线了但实际应用中要复杂得多还要一些函数把他们连接起来。
大致有这么几个 1、AND 就是“和”的意思。
如A AND B 就是A和B两个条件要同时成立。
2、OR “或”“或者”的意思。
如A OR B 就是A和B两个条件有其中一个成立就行。
3、IF 根据条件取不同的值。
如IFXAB若X不为0则返回A否则返回B。
实例:IFCltOLH表示收阴返回最低价否则返回最高价。
4、CROSS 交叉函数。
CROSSAB表示A从下方向上穿过B。
5、REF 向前引用。
引用若干周期前的数据。
例如:REFCLOSE1表示昨收的收盘价。
那么前天的最高价呢就是REFH2。
四、成交量 VOL 表示每天的成交量。
因以后会经常用到所以先交待给大家。
上面这几个函数是最常用的希望大家记住不知怎么写也要知道其表述的意思。
当然记不住也不要紧《公式编辑器》中全有。
习题10日均线与20日均线金叉和涨幅超过百分之三且成交量比昨天放大一倍。
第三讲认识颜色符号或绘图函数 我们所看到的指标是以线为基础的。
不论是均线K线或在线与点之