金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4593|回复: 4

RMS 均方根 计算方法?

[复制链接]

79

主题

190

帖子

200

积分

Rank: 2

等级: 标准版

注册:
2022-1-10
曾用名:
发表于 2022-11-22 20:10 | 显示全部楼层 |阅读模式
均方根 计算方法:
变量: X ;
求和数: N
步骤:

1. 求 X 的 2次方幂: POW(X,2);
2.  变量 均值:  SUM(X,N)/(N-1);
3.  开方:SQRT(SUM(X,N)/(N-1)).

其中第二个步骤是不是必须用到循环语句?
X:= C-REF(C,1);
N:=20;
X2:-POW(X2,2)
SUM1:=0;
for i=0 to n-1 do
begin
sum1:=sum1+S1[BARPOS-i];
end  
RMS:SQRT(sum1/19);



如果是,请问使用的对不对?

回复

使用道具 举报

38

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-11-23 08:38 | 显示全部楼层
不需要,sum函数内部不是已经加好了吗?
这种数学类的算法公式的实现不在我们技术支持范畴内。我们只对pel相关的使用提供基础支持。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

79

主题

190

帖子

200

积分

Rank: 2

等级: 标准版

注册:
2022-1-10
曾用名:
 楼主| 发表于 2022-11-23 08:59 | 显示全部楼层
见附件, 问是因为 得出的值不一样。
// R.M.S
OBX:=ABS(FRAMAOB-REF(FRAMAOB,1));
N:=20;
S1:=POW(OBX,2);
S2:=REF(S1,1);
S3:=REF(S1,2);
S4:=REF(S1,3);
S5:=REF(S1,4);
S6:=REF(S1,5);
S7:=REF(S1,6);
S8:=REF(S1,7);
S9:=REF(S1,8);
S10:=REF(S1,9);
S11:=REF(S1,10);
S12:=REF(S1,11);
S13:=REF(S1,12);
S14:=REF(S1,13);
S15:=REF(S1,14);
S16:=REF(S1,15);
S17:=REF(S1,16);
S18:=REF(S1,17);
S19:=REF(S1,18);
S20:=REF(S1,19);

SUM1:=S1+S2+S3+S4+S5+S6+S7+S8+S9+S10;
SUM2:=S11+S12+S13+S14+S15+S16+S17+S18+S19+S20;
SUMX:SUM1+SUM2;// 基本运算求值
SUMX2:SUM(OBX,20); // 直接使用SUM 函数求值
MEANX:=SUMX/N;
RMSX:=SQRT(MEANX);
均方根.JPG
回复

使用道具 举报

38

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-11-23 09:08 | 显示全部楼层
SUMX2:SUM(S1,20); // 直接使用SUM 函数求值

你s1-s20都是obx的2次方之和。sumx2求的是obx的和。要是能一样,那才是有问题
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

79

主题

190

帖子

200

积分

Rank: 2

等级: 标准版

注册:
2022-1-10
曾用名:
 楼主| 发表于 2022-11-23 10:11 | 显示全部楼层
谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-2 15:45 , Processed in 0.132956 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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