大家好,在学习如何利用文华财经软件编写自己想要的指标之前,我们要先了解文华财经软件,其次还要知道软件所用的编程语言是什么,如果你没有一点编程基础,那么就跟着我们一步步学习,不久的将来也会成为指标编写高手。
一、了解文华财经软件指标编写的语言
文华财经软件使用的编程语言是麦语言,不必要深究什么是麦语言,我们可以在指标编辑器插入函数里面学习怎样使用函数,里面都给到了一些编写示例。重要的是自己的逻辑思维以及设计指标的能力,因为编写都是有逻辑判断条件的。我们就带着大家从最简单的均线开始学习编写。
二、如何添加均线以及利用均线做一个可以变色的k线
1、文华财经软件均线编写方法:
利用函数:
MA(X,N) 求X在N个周期内的简单移动平均
例1:
MA5:MA(C,5);//求5周期收盘价的简单移动平均。这就是5日均线
我们需要添加哪个周期的均线,改变红色位置的数值即可。
2、根据5日均线,多空K渐变色
条件是:K线最低价踩上5日均线变红,K线最高价小于5日均线变绿
利用函数:
①.DRAWCOLORKLINE(Cond,Color,Empty);
满足Cond条件时,按照Color颜色绘制K线,根据Empty标志判断是空心还是实心。COLOR代表颜色,Empty非0为空心。
注:
不支持将该函数定义为变量,即不支持下面的写法:
A:DRAWCOLORKLINE(Cond,Color,Empty);
例:
DRAWCOLORKLINE(C>O,COLORBLUE,0);//收盘价大于开盘价,用蓝色绘制实心K线
②.L或LLV都是K线最低价的意思, H或HHV都是K线最高价的意思
编写代码:
MA5:MA(C,5);
DRAWCOLORKLINE(L>MA5,colorred,0);
DRAWCOLORKLINE(H<MA5,colorgreen,0);
三、效果图: