pine-script - 从 pine 脚本获得的随机值与交易视图中的实际值不匹配
问题描述
我正在尝试使用 pine 脚本在交易视图中绘制随机 (14,1,1)。但是如果我使用交易视图的指标工具绘制随机指标,输出是不同的。我使用的代码如下:
//@version=4
study("My Script")
Length = input (14, minval=1, title = "Stochastic Length")
k = input (1, minval=1, title = "Stochastic %K")
d = input (1, minval=1, title = "Stochastic %D")
Sto = stoch (close, highest(Length), lowest(Length), Length)
K= sma (Sto, k)
D= sma (Sto, d)
plot (D, title ="%D", color = color.red, linewidth=1)
plot (K, title ="%K", color = color.aqua, linewidth=1)
hline(80, title = "Upper Limit", color = color.red, linestyle = hline.style_dotted)
hline(20, title = "Lower Limit", color = color.lime, linestyle = hline.style_dotted)
可以在上面的屏幕截图中看到差异。
如果我做错了什么,请帮助纠正代码。
解决方案
需要使用:
Sto = stoch (close, high, low, Length)
代替:
Sto = stoch (close, highest(Length), lowest(Length), Length)
推荐阅读
- c# - System.Net.Http.HttpRequestException:无法向缓冲区写入超过配置的最大缓冲区大小的字节数:2147483647
- python-3.x - 未找到 Heroku 应用请求的端点 API
- c++ - Qt::DirectConnection 在多线程环境中的作用如何?
- ios - UITextView - 键盘在拖动时关闭或以交互方式关闭
- html - 如何在 html 文件中的图像上获取文本块并将其用作 GMail 电子邮件正文来发送电子邮件?
- ios - Firebase FCM 远程通知 didReceiveRemoteNotification 不起作用
- apache-spark - Spark pivot 调用 Job 即使 pivot 不是 Action
- python - Python argparse 忽略默认值
- php - laravel:单击第二个分页的下一页时如何删除第一个分页
- c - 在c中创建带有链表的哈希表