通达信软件是一款功能强大的证券分析软件,它提供了丰富的编程功能,使得用户可以通过编写脚本来自定义指标、公式、选股条件等。对于初学者来说,掌握通达信的编程命令是进行个性化投资分析的第一步。以下是对通达信证券必备编程命令的详细介绍。
1. 数据获取命令
在通达信中,获取数据是进行任何分析的基础。以下是一些常用的数据获取命令:
1.1 CLOSE
CLOSE命令用于获取当前周期的收盘价。
CLOSE;
1.2 HIGH
HIGH命令用于获取当前周期的最高价。
HIGH;
1.3 LOW
LOW命令用于获取当前周期的最低价。
LOW;
1.4 OPEN
OPEN命令用于获取当前周期的开盘价。
OPEN;
1.5 VOL
VOL命令用于获取当前周期的成交量。
VOL;
2. 数据处理命令
数据处理命令用于对获取到的数据进行各种计算和转换。
2.1 REF
REF命令用于引用前N个周期的数据。
REF(CLOSE, 1);
这表示引用前一个周期的收盘价。
2.2 MA
MA命令用于计算移动平均线。
MA(CLOSE, 5);
这表示计算5日移动平均线。
2.3 VMA
VMA命令用于计算成交量加权移动平均线。
VMA(VOL, 5);
这表示计算5日成交量加权移动平均线。
3. 选股条件命令
选股条件命令用于定义选股的条件。
3.1 IF
IF命令用于条件判断。
IF(CLOSE > REF(CLOSE, 1), 1, 0);
这表示如果当前周期的收盘价高于前一个周期的收盘价,则返回1,否则返回0。
3.2 AND
AND命令用于逻辑与运算。
IF(CLOSE > REF(CLOSE, 1) AND VOL > REF(VOL, 1), 1, 0);
这表示如果当前周期的收盘价高于前一个周期的收盘价且成交量大于前一个周期的成交量,则返回1,否则返回0。
3.3 OR
OR命令用于逻辑或运算。
IF(CLOSE > REF(CLOSE, 1) OR VOL > REF(VOL, 1), 1, 0);
这表示如果当前周期的收盘价高于前一个周期的收盘价或成交量大于前一个周期的成交量,则返回1,否则返回0。
4. 指标公式编写
在通达信中,指标公式是进行技术分析的核心。以下是一个简单的移动平均线指标公式示例:
MA(CLOSE, 5);
这表示计算5日移动平均线。
5. 脚本运行与调试
编写好指标公式后,可以通过以下步骤运行和调试:
- 打开通达信软件,进入“公式管理”界面。
- 选择相应的板块,点击“新建”按钮。
- 输入公式名称,粘贴指标公式。
- 点击“保存”按钮,然后点击“运行”按钮。
通过以上步骤,你可以轻松地掌握通达信证券的编程命令,并利用这些命令进行个性化的投资分析。记住,多练习、多思考是提高编程技能的关键。
