机器人帮你自动写选股公式 ### **通达信选股公式入门及用ChatGPT自动编写选股公式**随着 金融科技 的不断发展,投资者越来越依赖技术手段...

来源:雪球App,作者: larry老哥子,(https://xueqiu.com/6715401828/315493133)

### **通达信选股公式入门及用ChatGPT自动编写选股公式**随着金融科技的不断发展,投资者越来越依赖技术手段进行股票筛选。在众多选股工具中,**通达信**是一款功能强大且深受投资者喜爱的股票分析软件。即使你是新手,通过学习简单的选股公式,也能高效筛选出符合自己投资策略的股票。而现在,借助**ChatGPT**这样的AI工具,甚至可以自动编写选股公式,大大降低了学习门槛。本文将从零开始,带你了解通达信选股公式的基础,并演示如何利用ChatGPT生成适合你的选股公式。---### **什么是通达信选股公式?**通达信选股公式是一种简洁的代码语言,用于在通达信软件中筛选股票。通过编写公式,用户可以根据自定义的指标或条件,快速筛选出符合要求的股票。比如:- 股票价格高于某个均线。- 某一指标(如RSI、MACD)处于特定范围内。#### **选股公式的基本结构**选股公式由逻辑条件表达式组成,当这些条件被满足时,股票将被选中。例如:```plaintextCLOSE > MA(CLOSE, 20);```这条公式表示筛选出**收盘价高于20日均线的股票**。---### **通达信选股公式的常用指标**以下是几个常用的通达信指标及其含义:1. **CLOSE**:股票的收盘价。2. **OPEN**:股票的开盘价。3. **HIGH**:股票的最高价。4. **LOW**:股票的最低价。5. **MA(X, N)**:表示X的N日均线,比如`MA(CLOSE, 20)`是20日收盘价均线。6. **VOL**:成交量,常用来判断交易活跃度。7. **MACD**:常用的趋势指标,包括快线和慢线。通过组合这些指标,你可以筛选出符合各种技术分析条件的股票。---### **新手如何编写选股公式?**#### **举例:简单的选股条件**1. 筛选价格高于10元且成交量超过100万手的股票:```plaintextCLOSE > 10 AND VOL > 1000000;```2. 筛选出连续3天收盘价上涨的股票:```plaintextCLOSE > REF(CLOSE, 1) AND REF(CLOSE, 1) > REF(CLOSE, 2);```3. 筛选出MACD指标出现金叉的股票:```plaintextDIFF:= EMA(CLOSE,12) - EMA(CLOSE,26);DEA:= EMA(DIFF,9);CROSS(DIFF, DEA);```这里`CROSS(DIFF, DEA)`表示DIFF线上穿DEA线,即MACD金叉。对于没有编程经验的人,手动编写公式可能显得复杂,但这正是ChatGPT的优势所在!---### **用ChatGPT自动编写选股公式**ChatGPT可以根据你的选股需求,自动生成通达信选股公式,以下是详细步骤。#### **1. 明确你的选股需求**比如,你的需求是:- 筛选出价格高于20日均线且RSI指标大于50的股票。#### **2. 向ChatGPT提问**将需求清晰描述给ChatGPT,例如:*“帮我编写一个通达信选股公式,要求股票价格高于20日均线,并且RSI指标大于50。”*#### **3. ChatGPT生成公式**ChatGPT会返回类似以下的公式:```plaintextMA20 := MA(CLOSE, 20);RSI14 := RSI(CLOSE, 14);CLOSE > MA20 AND RSI14 > 50;```解释:- `MA20` 是计算的20日均线。- `RSI14` 是14日周期的RSI指标。- `CLOSE > MA20 AND RSI14 > 50` 是筛选条件,表示选出满足这两个条件的股票。#### **4. 将公式导入通达信**1. 打开通达信软件,进入【公式管理器】。2. 点击【新建】,输入公式名称和公式代码。3. 保存后,运行公式进行选股。---### **实际案例:ChatGPT生成选股公式**以下是一个更复杂的例子:#### **需求描述**“筛选出最近3天成交量连续放大,且股票当前价格突破60日均线的股票。”#### **ChatGPT生成公式**```plaintextVOL1 := REF(VOL, 1);VOL2 := REF(VOL, 2);VOL3 := REF(VOL, 3);MA60 := MA(CLOSE, 60);CLOSE > MA60 AND VOL > VOL1 AND VOL1 > VOL2 AND VOL2 > VOL3;```公式说明:- `VOL1`、`VOL2`、`VOL3` 分别是前1天、2天和3天的成交量。- `CLOSE > MA60` 筛选出当前价格突破60日均线的股票。- `VOL > VOL1 AND VOL1 > VOL2 AND VOL2 > VOL3` 筛选出成交量连续放大的股票。将这个公式输入通达信软件后,可以快速筛选出符合条件的股票。---### **总结与建议**对于投资者来说,通达信选股公式是一个高效的工具,可以帮助你快速筛选出符合策略的股票。借助ChatGPT,编写选股公式变得更加简单直观,哪怕你是初学者,只需清晰描述需求,就能生成准确的代码。#### **新手行动建议**1. 先从简单公式入手,熟悉通达信的公式管理界面。2. 使用ChatGPT生成公式,根据需要逐步优化。3. 定期回测和调整公式,确保其符合当前市场环境。**通达信 + ChatGPT**的组合,是现代投资者不可忽视的利器,学会使用它们,你的投资之路将更加轻松高效!