大智慧365选股公式编写教程

量化交流 / 2699人浏览 / 0人评论

大智慧是中国的一款非常流行的股票分析软件。它不仅提供实时股票行情,还支持自定义公式来选股、画图等。对于想通过技术分析选股的投资者来说,是一个非常实用的工具。

大智慧的公式系统也叫 DZH公式系统,是大智慧股票分析软件的一个重要功能。DZH公式系统是用来定制指标、选股、编写策略、回测策略的编程语言。

这篇教程将向你介绍如何使用大智慧公式系统来编写一个简单的选股公式。

大智慧公式系统简介

大智慧公式系统是一种类似于Pascal语言的程序设计语言。其结构包括输入、变量声明、常量声明、输出、赋值、条件、循环、子程序、数组等内容。所有的计算和逻辑都基于大智慧软件提供的数据。

选股公式的编写步骤

确定选股策略:确定你的选股策略是第一步。例如,你可能想要选取连续5天上涨的股票。

打开大智慧软件:打开大智慧软件,并进入公式编辑器。

输入公式:在公式编辑器中输入你的公式。

以下是公式编写的基本步骤:

变量声明:你可以声明一些变量来存储中间结果。例如:VAR1:=CLOSE-OPEN; 这个公式声明了一个变量 VAR1,它的值是收盘价减去开盘价。

计算:你可以进行一些基本的数学计算,例如加、减、乘、除。例如:VAR2:=VAR1*2; 这个公式将 VAR1 的值乘以2,并将结果存储在 VAR2 中。

条件判断:你可以使用条件判断语句来过滤股票。例如:IF VAR2>0 THEN RESULT:=1 ELSE RESULT:=0; 这个公式判断 VAR2 的值是否大于0,如果是,则 RESULT 的值为1,否则为0。

输出:最后,你需要输出结果。例如:FILTER(RESULT); 这个公式将会输出 RESULT 的值。

测试公式:在公式编辑器中,你可以测试你的公式是否能正确运行。

保存公式:如果你的公式能正确运行,你可以保存它。

使用公式:在大智慧软件的选股器中,你可以使用你保存的公式来选股。

示例

以下是一个简单的选股公式示例:

VAR1:=CLOSE-OPEN;
VAR2:=VAR1*2;
IF VAR2>0 THEN RESULT:=1 ELSE RESULT:=0;
FILTER(RESULT);

这个公式将会选取收盘价比开盘价高的股票。

第一行,我们声明了一个变量 VAR1,它的值是收盘价减去开盘价。

第二行,我们声明了另一个变量 VAR2,它的值是 VAR1 的两倍。

第三行,我们用一个条件判断语句判断 VAR2 的值是否大于0,如果是,则 RESULT 的值为1,否则为0。

第四行,我们用 FILTER 函数输出 RESULT 的值。这将会选取 RESULT 的值为1的股票。

结语

这就是大智慧选股公式的基本编写方法。你可以根据你自己的选股策略来编写更复杂的公式。请注意,任何选股策略都不是百分之百的确保成功,因此在使用自定义公式选股时,一定要注意风险管理。

0 条评论

还没有人发表评论

发表评论 取消回复

记住我的信息,方便下次评论
有人回复时邮件通知我