同花顺行情函数最新更新了吗?实时数据获取有变化?
摘要:
行情函数的基本结构同花顺的行情函数通常遵循以下格式:函数名(代码, [周期], [其他参数])函数名: 如 CLOSE, VOL, MA 等,代码: 股票的代码,'600519'... 行情函数的基本结构
同花顺的行情函数通常遵循以下格式:
函数名(代码, [周期], [其他参数])
- 函数名: 如
CLOSE,VOL,MA等。 - 代码: 股票的代码,
'600519'(贵州茅台),'000001'(平安银行),'IF2403'(股指期货),'BTC-USD'(比特币)。注意:代码需要用单引号括起来。 - 周期: 数据的时间周期,
'D'(日线),'W'(周线),'M'(月线),'60'(60分钟线),'5'(5分钟线)。省略此参数时,通常默认为当前K线图的周期。 - 其他参数: 函数特定的参数,如
MA函数中的均线周期。
核心行情函数分类
基础价格数据
这类函数获取K线图的基本价格信息。
| 函数名 | 含义 | 示例 |
|---|---|---|
CLOSE |
收盘价 | CLOSE 表示当前周期的收盘价。CLOSE('600519', 'D') 表示贵州茅台的日收盘价。 |
OPEN |
开盘价 | OPEN 表示当前周期的开盘价。 |
HIGH |
最高价 | HIGH 表示当前周期的最高价。 |
LOW |
最低价 | LOW 表示当前周期的最低价。 |
VOL |
成交量 | VOL 表示当前周期的成交量(手)。 |
AMOUNT |
成交额 | AMOUNT 表示当前周期的成交额(元)。 |
OI |
持仓量 | 主要用于期货,表示当前周期的持仓量。 |
技术指标计算函数
这是最常用的一类函数,可以直接调用常见的技术指标。
| 函数名 | 含义 | 参数说明 |
|---|---|---|
MA(X, N) |
简单移动平均线 | X: 价格序列(如 CLOSE)。 N: 周期。 MA(CLOSE, 5) 就是5日均线。 |
EMA(X, N) |
指数移动平均线 | X: 价格序列。 N: 周期。 EMA(CLOSE, 12) 就是12日指数均线。 |
MACD(DIF, DEA, MACD) |
MACD指标 | 这是一个复合函数,会同时返回DIF线、DEA线和MACD柱,在公式中直接使用 MACD 即可。 |
KDJ(K, D, J) |
KDJ指标 | 复合函数,返回K值、D值、J值,直接使用 KDJ 即可。 |
RSI(RSI1, RSI2, RSI3) |
RSI指标 | 复合函数,返回RSI1(6日), RSI2(12日), RSI3(24日),直接使用 RSI 即可。 |
BOLL(UB, LB, MID) |
布林带指标 | 复合函数,返回上轨 UB、中轨 MID、下轨 LB,直接使用 BOLL 即可。 |
CCI |
顺势指标 | 直接使用 CCI 即可。 |
WR |
威廉指标 | 直接使用 WR 即可。 |
市场与板块数据
这类函数获取大盘、板块和个股的宏观属性数据。
| 函数名 | 含义 | 示例 |
|---|---|---|
INDEXC |
当前大盘指数收盘价 | 在大盘K线图上,INDEXC 就是上证指数的收盘价。 |
INDEXV |
当前大盘指数成交量 | 大盘的成交量。 |
ADVANCE |
上涨家数 | ADVANCE 表示当前市场上涨的股票数量。 |
DECLINE |
下跌家数 | DECLINE 表示当前市场下跌的股票数量。 |
INBLOCK('板块名称') |
判断个股是否属于某板块 | INBLOCK('酿酒') 返回1(是)或0(否),用于选股。 |
CAPITAL |
总股本 | CAPITAL 表示股票的总股本(手)。 |
FLOATCAP |
流通股本 | FLOATCAP 表示股票的流通股本(手)。 |
PE |
市盈率 | PE 表示动态市盈率。 |
PB |
市净率 | PB 表示市净率。 |
TOTAL Capital |
总市值 | TOTAL Capital 表示总市值。 |
涨跌幅与排名数据
| 函数名 | 含义 | 示例 |
|---|---|---|
CHANGE |
涨跌幅 | CHANGE 表示当前周期的涨跌幅(%)。 |
RANK |
排名 | RANGE(CHANGE) 可以对当前所有股票的涨跌幅进行排名。 |
FINANCE(n) |
财务数据 | n 是数字,代表不同的财务指标。FINANCE(3) 是净利润,需要查阅同花顺的帮助文档获取 n 的完整列表。 |
特殊函数
| 函数名 | 含义 | 示例 |
|---|---|---|
CROSS(A, B) |
金叉/死叉判断 | CROSS(MA(CLOSE, 5), MA(CLOSE, 10)) 判断5日均线是否上穿10日均线(金叉)。 |
COUNT(X, N) |
统计条件成立次数 | COUNT(CLOSE > REF(CLOSE, 1), 5) 统计最近5个周期内收盘价上涨的天数。 |
REF(X, N) |
引用历史数据 | REF(CLOSE, 1) 表示昨天的收盘价。REF(CLOSE, 5) 表示5天前的收盘价。 |
BARSLAST(X) |
上次条件成立到现在的周期数 | BARSLAST(CLOSE > OPEN) 计算上次阳线到今天经过了多少个周期。 |
IF(X, A, B) |
条件判断 | IF(CLOSE > MA(CLOSE, 20), 1, 0) 如果收盘价大于20日均线,返回1,否则返回0。 |
DRAWICON(X, 价格, 图标编号) |
在图表上绘制图标 | DRAWICON(CROSS(MA(C,5), MA(C,10)), LOW, 1) 当金叉出现时,在最低价位置绘制一个图标。 |
使用场景与实例
创建简单的技术指标
创建一个包含5日、10日、20日均线的指标。
- 打开任意股票的K线图。
- 按
Ctrl + F打开“公式管理器”。 - 点击“新建”,输入指标名称,“我的均线”。
- 在公式编辑区输入:
MA5: MA(CLOSE, 5); MA10: MA(CLOSE, 10); MA20: MA(CLOSE, 20); - 保存后,在K线图上点击右键,选择“指标窗口”,找到并加载“我的均线”。
编写选股公式
选出所有“酿酒”板块中,股价站上60日均线且5日均线上穿10日均线(金叉)的股票。
-
在同花顺软件中,点击
Ctrl + T打开“智能选股”界面。 -
选择“条件选股”,点击“新建”。
-
输入公式名称,酿酒板块金叉”。
-
在公式编辑区输入:
// 条件1:属于酿酒板块 INBLOCK('酿酒') = 1 AND // 条件2:收盘价大于60日均线 CLOSE > MA(CLOSE, 60) AND // 条件3:5日均线上穿10日均线 CROSS(MA(CLOSE, 5), MA(CLOSE, 10)); -
保存后,在选股界面选择该公式,执行选股。
设置条件预警
当贵州茅台的5分钟K线出现“收盘价大于前一根K线最高价”时,发出预警。
- 点击菜单栏
工具->条件预警。 - 点击“新建预警公式”。
- 输入公式名称,茅台突破”。
- 在公式编辑区输入:
CLOSE > REF(HIGH, 1) - 保存后,在预警列表中添加此公式,并选择要监控的股票(如
600519)和周期(如5分钟)。
重要注意事项
- 代码格式:股票代码必须用英文单引号 括起来,
'600519'。 - 周期参数:周期参数(如
'D','5')也必须用引号括起来,如果不写,函数会默认使用当前K线图的周期。 - 函数大小写:同花顺的函数名不区分大小写,
MA和ma是一样的,但为了规范,建议使用大写。 - 数据引用:
REF(X, N)是最常用的函数之一,用于引用历史数据,N不能为负数。 - 公式调试:在编写复杂公式时,可以分段测试,先测试
MA(CLOSE, 5)是否正确显示,再测试CROSS函数。 - 帮助文档:同花顺软件本身有非常完善的公式帮助,按
F1键或在公式编辑器中点击“帮助”按钮,可以查询所有函数的详细用法和列表。
希望这份详细的梳理能帮助您更好地理解和使用同花顺的行情函数!
文章版权及转载声明
作者:咔咔本文地址:https://www.jits.cn/content/11480.html发布于 2025-11-16
文章转载或复制请以超链接形式并注明出处杰思科技・AI 股讯



还没有评论,来说两句吧...