通达信主图编程,是股票交易软件通达信中的一项高级功能,它允许用户自定义股票图表的显示方式,通过编写公式来调整K线图、指标线等元素的显示。掌握主图编程,可以让我们更加直观地分析市场走势,提高交易效率。以下是通达信主图编程公式入门指南。
一、基础知识
1. 公式类型
通达信主图编程公式主要分为以下几种类型:
- 指标公式:用于计算指标值,如MACD、KDJ等。
- 画线公式:用于绘制图表中的线条,如趋势线、支撑线等。
- 图形公式:用于绘制图表中的图形,如矩形、圆形等。
2. 公式语法
通达信主图编程公式采用C语言语法,包括变量、运算符、函数等。
- 变量:用于存储数据,如
C代表收盘价。 - 运算符:用于进行数学运算,如
+、-、*、/等。 - 函数:用于执行特定功能,如
MA(移动平均)、STD(标准差)等。
二、编写指标公式
1. 确定指标类型
首先,我们需要确定要编写的指标类型,如MACD、KDJ等。
2. 查找公式
在通达信软件中,我们可以通过搜索相关指标公式来获取参考。
3. 编写公式
以下是一个简单的MACD指标公式示例:
N:=9; // 设置周期
M:=6; // 设置快速线周期
L:=3; // 设置慢速线周期
DIF:=EMA(CLOSE,M)-EMA(CLOSE,L); // 计算差值
DEA:=EMA(DIF,N); // 计算平均差值
MACD:=2*(DIF-DEA); // 计算MACD值
4. 测试公式
在编写完成后,我们需要在通达信软件中测试公式,确保其正确性。
三、编写画线公式
1. 确定画线类型
我们需要确定要绘制的线条类型,如趋势线、支撑线等。
2. 编写公式
以下是一个简单的趋势线画线公式示例:
HH:=HHV(H,20); // 计算最近20天最高价
LL:=LLV(L,20); // 计算最近20天最低价
TREND:=REF(HH,1)>REF(LL,1)?HH:LL; // 计算趋势线
3. 测试公式
在编写完成后,我们需要在通达信软件中测试公式,确保其正确性。
四、编写图形公式
1. 确定图形类型
我们需要确定要绘制的图形类型,如矩形、圆形等。
2. 编写公式
以下是一个简单的矩形图形公式示例:
HH:=HHV(H,20); // 计算最近20天最高价
LL:=LLV(L,20); // 计算最近20天最低价
DRAWTEXT(HH>REF(HH,1) AND HH>REF(HH,2),HH,'矩形'),COLORRED; // 绘制矩形
3. 测试公式
在编写完成后,我们需要在通达信软件中测试公式,确保其正确性。
五、总结
通达信主图编程公式入门需要掌握基础知识、编写指标公式、画线公式和图形公式。通过不断学习和实践,我们可以提高自己的编程能力,为股票交易提供更多参考。
