金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 778|回复: 3

请教指标值前台和后台显示不一致

[复制链接]

10

主题

34

帖子

34

积分

Rank: 4

等级: 专业版

注册:
2023-6-15
曾用名:
发表于 2024-3-15 10:53 来自手机 | 显示全部楼层 |阅读模式
日线周期图表模式显示和后台读取不一样怎么回事?
代码如下…
X_3:=EMA(CLOSE,8)-EMA(CLOSE,13);
X_4:=EMA(X_3,5);
X_5:=(X_3>X_4);
X_7:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
X_8:=SMA(X_7,3,1);
X_9:=SMA(X_8,3,1);
X_10:=(X_8>X_9);
X_12:=REF(CLOSE,1);
X_13:=SMA(MAX(CLOSE-X_12,0),5,1)/SMA(ABS(CLOSE-X_12),5,1)*100;
X_14:=SMA(MAX(CLOSE-X_12,0),13,1)/SMA(ABS(CLOSE-X_12),13,1)*100;
X_15:=(X_13>X_14);
X_17:=(-(HHV(HIGH,13)-CLOSE))/(HHV(HIGH,13)-LLV(LOW,13))*100;
X_18:=SMA(X_17,3,1);
X_19:=SMA(X_18,3,1);
X_20:=X_18>X_19;
X_22:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
X_23:=CLOSE>X_22;
X_26:=CLOSE-REF(CLOSE,1);
X_27:=100*EMA(EMA(X_26,5),3)/EMA(EMA(ABS(X_26),5),3);
X_28:=100*EMA(EMA(X_26,13),8)/EMA(EMA(ABS(X_26),13),8);
X_29:=X_27>X_28;
多空:(X_5 + X_10 + X_15 + X_20 + X_23 + X_29),COLORRED;
回复

使用道具 举报

1

主题

4260

帖子

4260

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-3-15 11:26 | 显示全部楼层
涉及到ema的计算,对数据非常敏感。确切说是数据起始位置不一样。这个是因为em算法缘故。
它的算法就是历史数据对当前结果又一定权重的影响的。

可以尝试统一下这里的设置: 截图202403151126102179.png

图表上也设置下这个起始时间。
回复

使用道具 举报

10

主题

34

帖子

34

积分

Rank: 4

等级: 专业版

注册:
2023-6-15
曾用名:
 楼主| 发表于 2024-3-15 11:43 来自手机 | 显示全部楼层
我用的是股票池,没有这个选项啊,还有这个em能用别的函数代替吗?
回复

使用道具 举报

1

主题

4260

帖子

4260

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-3-15 13:01 | 显示全部楼层
你可以设置数据量的,这个数据量可以稍微多点,或者至少你图上用多少,你股票池里用多少。
截图202403151258518734.png

但是前提是你本地有这个品种足够的数据。

我比较怀疑你是之前股票池运行时候,历史数据不太足。然后你打开品种K线图时候,系统是自动补数据的,这样下来 结果就有差异了。  所以先补充下历史数据,再把数据量设置多点。



这个函数没法替换的,或者说替换了你的代码思路就完全不是一回事了。

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 04:22 , Processed in 0.276068 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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