引言
通达信是一款功能强大的股票分析软件,其中概念板块函数代码的编写对于投资者来说是一项非常有用的技能。通过编写这些代码,投资者可以轻松地筛选出符合特定概念条件的股票,从而进行更有针对性的投资。本文将详细介绍如何轻松学会用通达信编写概念板块函数代码,并提供实战攻略详解。
第一部分:基础入门
1.1 熟悉通达信软件
在使用通达信编写概念板块函数代码之前,首先需要熟悉通达信软件的基本操作和界面布局。了解各个功能模块的作用,如数据窗口、指标公式、选股公式等。
1.2 了解概念板块函数
通达信提供了丰富的概念板块函数,如CROSS、REF、COUNT等。这些函数可以帮助我们实现各种功能,如判断条件、引用历史数据、统计数量等。
1.3 学习编写简单函数
以下是一个简单的概念板块函数示例,用于判断当前股票是否属于某个概念板块:
{判断当前股票是否属于“新能源”板块}
var1:=CROSS(MA(CLOSE,5),MA(CLOSE,10));
var2:=COUNT(var1,20)>10;
STICKLINE(var2,LOW,OPEN,3,0),COLORRED;
在这个例子中,我们使用了CROSS函数来判断5日均线和10日均线是否金叉,COUNT函数统计金叉出现的次数是否大于10。如果条件满足,则用红色线表示。
第二部分:实战攻略
2.1 实战案例一:筛选新能源板块股票
以下是一个筛选新能源板块股票的选股公式示例:
{筛选新能源板块股票}
CROSS(MA(CLOSE,5),MA(CLOSE,10)) AND COUNT(CROSS(MA(CLOSE,5),MA(CLOSE,10)),20)>10 AND INCODE('新能源');
在这个例子中,我们结合了均线金叉、金叉次数统计和概念板块代码INCODE('新能源'),实现了筛选新能源板块股票的功能。
2.2 实战案例二:统计概念板块股票数量
以下是一个统计概念板块股票数量的指标公式示例:
{统计“新能源”板块股票数量}
VAR1:=COUNT(INCODE('新能源'),20);
在这个例子中,我们使用了INCODE函数和COUNT函数,统计了20日内属于“新能源”板块的股票数量。
2.3 实战案例三:绘制概念板块走势图
以下是一个绘制概念板块走势图的指标公式示例:
{绘制“新能源”板块走势图}
VAR1:=INCODE('新能源');
VAR2:=COUNT(VAR1,20)>10;
STICKLINE(VAR2,LOW,OPEN,3,0),COLORRED;
在这个例子中,我们使用INCODE函数和COUNT函数,当20日内新能源板块股票数量大于10时,用红色线表示。
第三部分:进阶技巧
3.1 高级函数应用
通达信提供了许多高级函数,如FILTER、FILTEREX等。这些函数可以帮助我们实现更复杂的筛选条件。
3.2 优化代码性能
在编写概念板块函数代码时,需要注意代码的执行效率。可以通过优化代码结构、减少不必要的计算等方法来提高代码性能。
3.3 模块化编程
将概念板块函数代码进行模块化,可以提高代码的可读性和可维护性。可以将常用的函数封装成模块,方便在其他代码中调用。
结语
通过本文的讲解,相信你已经掌握了用通达信编写概念板块函数代码的基本技巧。在实际应用中,不断积累经验,优化代码,才能更好地发挥这些函数的作用。希望本文对你有所帮助!
