为什么 sma 与 wma 在 pinescript 的 for 循环中如此不同?

naohide_a

我试图用tradingview的pinescript总结如下MA。
但是,结果却大不相同。
wma one 是正确的,但是 sma one 很奇怪..
知道吗?

sum_ma = 0
for i = 1 to 30
    sum_ma := sum_ma + i * sma(close[i], 1)
plot(sum_ma)

sum_ma := 0
for i = 1 to 30
    sum_ma := sum_ma + i * wma(close[i], 1)
plot(sum_ma)
米歇尔_T。

sma有问题。改用sma用 pine 写的:

//@version=3
study("My Script")

pine_sma(src, len) =>
    sum = 0.0
    for i = 0 to len - 1
        sum := sum + src[i] / len
    sum

sum_ma = 0.0
for i = 1 to 30
    sum_ma := sum_ma + i * pine_sma(close[i], 1)
plot(sum_ma, color=blue)

sum_ma := 0
for i = 1 to 30
    sum_ma := sum_ma + i * wma(close[i], 1)
plot(sum_ma, color=red)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么此for循环在装配循环中如此多次?

来自分类Dev

如何循环播放许多WMA文件

来自分类Dev

TradingView的Pinescript-为什么不允许递归?

来自分类Dev

为什么在最里面的for循环中添加花括号会产生如此奇怪的结果?

来自分类Dev

为什么在最里面的for循环中添加花括号会产生如此奇怪的结果?

来自分类Dev

为什么std :: count在使用MSVC编译器的循环中要慢得多,而在GCC中却如此?

来自分类Dev

为什么在for循环中包含for循环

来自分类Dev

为什么将m4a / wma转换为wav会导致可笑的高比特率文件?

来自分类Dev

为什么这些循环不同?

来自分类Dev

当 n=1 时,为什么 TTR::SMA 为系列的第一个元素返回 NA?

来自分类Dev

为什么从以下for循环中获取NA?

来自分类Dev

为什么我的for循环中的strncpy无效?

来自分类Dev

为什么 if 语句在 while 循环中阻塞?

来自分类Dev

在SAS Do循环中指定输出语句后,为什么索引变量的存储值不同?

来自分类Dev

DbQuery在foreach循环中的行为有所不同。为什么?

来自分类Dev

为什么在for循环中使用document.getElementById('')。innerHTML和document.write()的结果不同?

来自分类Dev

在以下javascript代码中,for循环中为什么会有6个不同的变量?

来自分类Dev

在SAS Do循环中指定输出语句后,为什么索引变量的存储值不同?

来自分类Dev

DbQuery在foreach循环中的行为有所不同。为什么?

来自分类Dev

为什么在循环中生成的Matlab图形具有略微不同的文件大小?

来自分类Dev

为什么承诺在循环中会有所不同?

来自分类Dev

为什么setTimeout内for循环中的IIFE在nodejs中的行为与浏览器的行为不同

来自分类Dev

为什么python的for循环对于大型输入如此非线性?

来自分类Dev

为什么此循环运行如此缓慢:c#

来自分类常见问题

为什么民间传说和ramda如此不同?

来自分类Dev

为什么R hist和ggplot直方图输出如此不同?

来自分类Dev

为什么这些TShapes看起来如此不同?

来自分类Dev

为什么R hist和ggplot直方图输出如此不同?

来自分类Dev

为什么zip和rm命令之间的通配符*如此不同?

Related 相关文章

  1. 1

    为什么此for循环在装配循环中如此多次?

  2. 2

    如何循环播放许多WMA文件

  3. 3

    TradingView的Pinescript-为什么不允许递归?

  4. 4

    为什么在最里面的for循环中添加花括号会产生如此奇怪的结果?

  5. 5

    为什么在最里面的for循环中添加花括号会产生如此奇怪的结果?

  6. 6

    为什么std :: count在使用MSVC编译器的循环中要慢得多,而在GCC中却如此?

  7. 7

    为什么在for循环中包含for循环

  8. 8

    为什么将m4a / wma转换为wav会导致可笑的高比特率文件?

  9. 9

    为什么这些循环不同?

  10. 10

    当 n=1 时,为什么 TTR::SMA 为系列的第一个元素返回 NA?

  11. 11

    为什么从以下for循环中获取NA?

  12. 12

    为什么我的for循环中的strncpy无效?

  13. 13

    为什么 if 语句在 while 循环中阻塞?

  14. 14

    在SAS Do循环中指定输出语句后,为什么索引变量的存储值不同?

  15. 15

    DbQuery在foreach循环中的行为有所不同。为什么?

  16. 16

    为什么在for循环中使用document.getElementById('')。innerHTML和document.write()的结果不同?

  17. 17

    在以下javascript代码中,for循环中为什么会有6个不同的变量?

  18. 18

    在SAS Do循环中指定输出语句后,为什么索引变量的存储值不同?

  19. 19

    DbQuery在foreach循环中的行为有所不同。为什么?

  20. 20

    为什么在循环中生成的Matlab图形具有略微不同的文件大小?

  21. 21

    为什么承诺在循环中会有所不同?

  22. 22

    为什么setTimeout内for循环中的IIFE在nodejs中的行为与浏览器的行为不同

  23. 23

    为什么python的for循环对于大型输入如此非线性?

  24. 24

    为什么此循环运行如此缓慢:c#

  25. 25

    为什么民间传说和ramda如此不同?

  26. 26

    为什么R hist和ggplot直方图输出如此不同?

  27. 27

    为什么这些TShapes看起来如此不同?

  28. 28

    为什么R hist和ggplot直方图输出如此不同?

  29. 29

    为什么zip和rm命令之间的通配符*如此不同?

热门标签

归档