五彩K线颜色定义
K线指示允许自定义画线颜色,语法是将颜色值加于输出线后。其中的颜色定义如下(共16种):
COLORBLACK 黑 色
COLORBLUE 蓝 色
COLORGREEN 绿 色
COLORCYAN 青 色
COLORYELLOW 黄 色
COLORWHITE 白 色
COLORBROWN 棕 色
0COLORRED 红 色
COLORMAGENTA 洋 红 色
COLORLIGHTGRAY 淡 灰 色
COLORDARKGRAY 深 灰 色
COLORLIGHTBLUE 淡 蓝 色
COLORLIGHTGREEN 淡 绿 色
COLORLIGHTCYAN 淡 青 色
COLORLIGHTRED 淡 红 色
COLORLIGHTMAGENTA 淡洋红色
公式举例
下面以条件选股公式为例,说明公式的编辑,其他类公式的定义与之类似。
1. 找出近5日内创历史新高的股票:
NHIGH:HHV(HIGH,5)== HHV(HIGH,0);
首先定义输出线变量:NHIGH,对其进行输出。
5日内创历史新高,也即近5日的最高价为历史最高价,由HHV(HIGH,5)可以求出近5日的最高价,而HHV函数的第二个参数为0时,表示对所有数据求值,所以由HHV(HIGH,0)可以得到历史最高价。
最后,由条件判断确定这两个新高是否同一数值。
2. 找出一直在60日季均线下潜伏,近日上攻的股票。
在60日季均线下潜伏,也即收盘价一直低于其60日移动平均;近日上攻,也即近日上穿其均线:
NCROSS:LAST(CLOSE<MA(CLOSE,60),60,5)&&CLOSE>MA(CLOSE,60);
3. 找出今日涨幅大于大盘涨幅的股票
NMAX1:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1);
NMAX2:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1);
NMAX:NMAX1>NMAX2;
4. 找出近7日都收阳线的股票
NRED:EVERY(CLOSE>OPEN,7);