分享

DeepSeek+通达信,轻松自定义选股

 lyfd2003 2025-04-03

一、自定义选股需求

在日常选股中,虽然不少股票软件都提供了一定的选股功能供客户使用,但有时总不能很好地满足我们一些个性化需要,尤其是多个条件组合的时候往往无从下手,如果使用编程的方式下载数据并进行数据分析,则对于没有编程基础和数据处理分析能力的人来说门槛太高。

那如何根据自身需要,自由设置不同的选股条件并组合在一起方便地进行选股呢,目前通达信等软件就提供了类似功能,再结合目前热门的AI工具,相信小白看完这篇文章后也能快速地掌握方法和窍门。

二、通达信公式简介

通达信软件自带的公式函数多种多样,功能也非常强大,下面先简单说明一些规则:

  1. 1. 通达信公式可以有多个输入条件,每个输入变量用 “:=” 来表示,但输出变量只能有一个,用 “: ” 来表示,,这是初学者容易踩的坑,输出变量名称可以随意,例如可以写为选股输出或输出结果等。

  2. 2. 如果输出条件是多条件组合,则不同条件之间使用AND来连接,可以根据不同需要进行组合输出。

  3. 3. 通达信公式中,注释的内容使用一对花括号“{}”括起来表示。

举例如下:

{MACD金叉}

DIF:= EMA(CLOSE, 12) - EMA(CLOSE, 26);

DEA:= EMA(DIF, 9);

MACD金叉:= CROSS(DIF, DEA) AND DIF < 0 AND DEA < 0; {DIF从下往上穿越DEA,并且DIF、DEA均为负数}

{ MACD中绿柱天数>=8天 }

GREEN_BARS := BARSLAST(CROSS(DEA,DIF)); {统计最近一次死叉后的天数}

绿柱天数 := GREEN_BARS >= 8; {要求绿柱持续时间大于等于8天}

{均线粘合}

M5:= MA(C,5); {5日均线价格}

M10:= MA(C,10); {10日均线价格}

M20:= MA(C,20); {20日均线价格}

均线粘合:= (MAX(M5,MAX(M10,M20)) / MIN(M5,MIN(M10,M20)) -1) < 0.02;

{年线走平上翘}

MA250:= MA(C,250); {250日均线价格}

年线走平上翘:= EVERY(MA250 >= REF(MA250,1), 10);

{触碰120日均线}

MA120:= MA(C,120);

RANGE_PCT:= 0.03; {设置3%波动幅度}

触碰120日均线:= CLOSE > MA120*(1-RANGE) AND CLOSE < MA120*(1+RANGE);

{最高跌幅}

最高跌幅条件 := CLOSE < HHV(HIGH, 120) * 2/3; {股价距离120天内最高价下跌1/3或以上,其中HHV(HIGH, 120)为取120天内最高价格}

动态市盈率>0 }

PE_TTM := DYNAINFO(39);

PE条件 := PE_TTM > 0;

{组合条件输出结果,可自由组合不同条件进行筛选}

选股输出: MACD金叉 AND 均线粘合 AND PE条件;

三、通达信软件实操演示

下面就以通达信手机版进行演示说明:

首先从通达信官网下载通达信APP至手机上并进行安装。

通达信官网下载地址:https://www.tdx.com.cn

安装完APP后,点击打开通达信APP,依次进入或点击:首页-->指标平台-->选股指标-->我的-->自编指标,然后点击右上角的+号,出来指标信息的填写界面。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多