富途牛牛默认的自带指标库比较多,
- 摆动指标
- 趋势指标
- 超买超卖指标
- 成交量指标
- 量价指标
- 能量指标
- 其他指标
- 反趋势指标
- 压力支撑指标
虽然比较多,有时候还是会遇到自己想写个指标的情况
比如下面我写的一个包含 上影线长度、下影线长度、K线实体长度、K线总长度、上影线占比等信息的自定义指标,暂时定义为UL
点击指标管理按钮,在打开的窗口中,点击+按钮打开界面如下
在主体部分输入代码,在右侧副界面中输入相关信息其中
- 缩写是主界面显示的文本,
- 全名可以理解为副标题,也可以是自己喜欢的比如中文名称
- 对象是指标显示的区域,主图或者副图
- 坐标线可以输入0,1,-1等常数,
- 说明可以输入指标的文档等信息
- 参数是可设定的参数, 类似移动平均线中的10天的参数等,有需要就设定,没需要就不需要填写
指标代码要先编译通过,才能保存。保存完毕,这个指标就出现在自定义指标列表中,点击右侧的绿色+号,可以在主界面显示此指标
下图可以看到,启用了的UL副图指标, 包含上影线长度、下影线长度、上影线下影线的比例等信息
代码里面不能包含注释,只能在说明里面写的详细一点
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| H1:=MAX(OPEN,CLOSE);
H2:=MIN(OPEN,CLOSE);
FULL:=HIGH-LOW
LR: IF(FULL, (H2-LOW)/FULL, 0), COLORRED;
下影:H2-LOW,COLORRED;
UR: IF(FULL, (HIGH-H1)/FULL,0), COLORGREEN;
上影:HIGH-H1,COLORGREEN;
WHOLE:FULL, COLORBLUE;
BODY:H1-H2,COLORORANGE;
RATIO: (CLOSE-LOW)/(HIGH-CLOSE+0.0000001)
|
1
2
3
4
5
6
7
8
9
10
11
| lower 下影线长
upper 上影线长
diff 下影-上影
H1:=MAX(OPEN,CLOSE);
H2:=MIN(OPEN,CLOSE);
LOWER: H2-LOW, COLORRED;
UPPER: HIGH-H1, COLORGREEN;
DIFF:LOWER-UPPER,COLORBLUE;
DIFF20:MA(DIFF, 5), COLORORANGE;
|
编写指标需要多查看富途牛牛的函数库,参考富途牛牛自带指标的代码,多熟悉,多尝试,就能编写出符合自己需要的指标代码来,大家一起加油
更正 关于注释
代码里面注释和tdx一样,可以使用**{ 我是注释 }**来实现
1
2
3
4
5
6
7
8
9
10
11
12
13
| H1:=MAX(OPEN,CLOSE);
H2:=MIN(OPEN,CLOSE);
FULL:=HIGH-LOW
LR: IF(FULL, (H2-LOW)/FULL, 0), COLORRED;
下影:H2-LOW,COLORRED;
{我是注释}
UR: IF(FULL, (HIGH-H1)/FULL,0), COLORGREEN;
上影:HIGH-H1,COLORGREEN;
WHOLE:FULL, COLORBLUE;
BODY:H1-H2,COLORORANGE;
RATIO: (CLOSE-LOW)/(HIGH-CLOSE+0.0000001)
|