金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 832|回复: 5

ADX指标系统里没有吗?没有的话这个指标应该怎么编写?

[复制链接]

10

主题

15

帖子

15

积分

Rank: 1

等级: 新手上路

注册:
2025-2-24
曾用名:
发表于 2025-3-5 12:22 | 显示全部楼层 |阅读模式
如题,在系统指标里没有找到ADX指标,想自己写一下加到策略里。请问该怎么编写。
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-5 13:00 | 显示全部楼层
这个需要先给出定义才行的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

10

主题

15

帖子

15

积分

Rank: 1

等级: 新手上路

注册:
2025-2-24
曾用名:
 楼主| 发表于 2025-3-5 13:11 | 显示全部楼层
计算方法
计算趋向变动值:分为正趋向变动(+DM)和负趋向变动(-DM)。若今天区间向上超出前一天区间,为正趋向变动;若今天区间向下超出前一天区间,为负趋向变动;其他情况可能为无趋向变动。
计算真实范围(TR):取当前最高价与最低价之差、当前最高价与前一收盘价之差、当前最低价与前一收盘价之差中的最大值。
计算方向指标(DI):包括正方向指标(+DI)和负方向指标(-DI),公式为 + DI14 =(平滑后的 + DM14)/(平均真实范围 ATR14)×100,-DI14 =(平滑后的 - DM14)/(ATR14)×100。
计算动向指数(DX):DX =(|+DI14 - -DI14| / |+DI14 + -DI14|)×100。
计算平均趋向指数(ADX):对 DX 值进行平滑处理,通常使用威尔德移动平均法。
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-5 13:15 | 显示全部楼层
INPUT:m(14); // 定义周期参数 m,通常ADX使用14周期

// 计算真实波幅(True Range,TR)及其相关指标
TR1 := SUM(MAX(MAX(HIGH - LOW, ABS(HIGH - REF(CLOSE, 1))), ABS(LOW - REF(CLOSE, 1))), m); // 计算m周期真实波幅总和

// 计算正向动量(+DM)和负向动量(-DM)
HD := HIGH - REF(HIGH, 1);  // 当日最高价与前一天最高价之差
LD := REF(LOW, 1) - LOW;    // 前一天最低价与当日最低价之差
PDM := SUM(IF(HD > 0 AND HD > LD, HD, 0), m);  // 计算m周期正向动量(+DM)
MDM := SUM(IF(LD > 0 AND LD > HD, LD, 0), m);  // 计算m周期负向动量(-DM)

// 计算方向指标(DI)
PDI := PDM * 100 / TR1;     // 正向动向指数(+DI)
MDI := MDM * 100 / TR1;     // 负向动向指数(-DI)

// 计算动向指数(DX)和平均趋向指数(ADX)
DX := ABS(PDI - MDI) / (PDI + MDI) * 100;   // 动向指数
ADX : MA(DX, m);                          // 平均趋向指数
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

12

主题

61

帖子

61

积分

等级: 免费版

注册:
2025-1-13
曾用名:
发表于 2025-3-15 17:51 | 显示全部楼层
技术008 发表于 2025-3-5 13:15
INPUT:m(14); // 定义周期参数 m,通常ADX使用14周期

// 计算真实波幅(True Range,TR)及其相关指标

您好!计算TR1和ADX的周期时都使用了同1个参数M是不是会导致严重的错误?

补充内容 (2025-3-15 18:36):
当然ADX作者Wilder的原版可能都是14日周期;可是量化回测中,如果都是一个参数和分别设置2个参数会不会导致重大差异呢?
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-17 09:20 | 显示全部楼层
这个需要用户自己考虑了
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-7-14 03:57 , Processed in 0.135247 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表