我正在试着写一个脚本来获得9个关卡的gann平方。我用另一种语言做过,但我不能理解这里的pine脚本,它说不能修改函数中的全局变量。这里是我的脚本,有没有获取值的解决方案 //@version=4
study(title="Volume-weighted average example", max_bars_back=5000, overlay=true)
timeDiff = time - time[4]
// Translate that time period into seconds
diffSeconds = timeDiff / 1000
// Output
我有一个脚本,它从API中提取信息,并将其写入我所在目录中的CSV文件。由于某种原因,所有代码似乎都执行得很好,但CSV实际上从未包含任何数据。我错过了什么关键的东西吗?我已经检查了CSV模块的文档,但什么也找不到。
这是我的代码:
import time, json, requests, csv
with open('data.csv', 'w') as csvfile:
fieldnames = ['time','last','vwap','high','low',
我只是想知道如何将Python ()函数转换成PineScript代码。我的解释正确吗?
Pine脚本示例如下:
plot(dev(close, 10))
// the same on pine
pine_dev(source, length) =>
mean = sma(source, length)
sum = 0.0
for i = 0 to length - 1
val = source[i]
sum := sum + abs(val - mean)
dev = sum/length
plot(pine_dev(c
以下松树脚本并不总是在午夜重置VWAP。这是一个特别的问题,当看债券在分1分钟的规模。
我在ZF上看到的最多的是30秒。在1分钟或更高的酒吧里,似乎工作得很好。
================================‘//@version=5指示器(“午夜”,overlay=true)
var float vwapsum = na
var float volumesum = na
//------------------------------------------------
Midnight = timestamp("UTC-5:00",year, mont
每个人可能都知道"Transp = is deprecated“,我知道如何重写color.new并重新编码这部分。 然而,在pine脚本的不同部分中,我看到了"transp = lines? 0: 100“,它允许在脚本中操纵颜色和滑块。 谁能告诉我在哪里可以找到如何重写pine脚本的这一部分? 提前谢谢你 下面是新旧代码显示的图片(旧的是彩色的和可选的,新的是黑白的) Old #1 Old #2 New just BW
我需要以与Pine脚本相同的方式计算ATR,即交易视图代码。我说的是股票或外汇技术分析中的平均真实范围指标。在Pine脚本中的文档中,says是这样计算的:
plot(rma(close, 15))
// same on pine, but much less efficient
pine_rma(x, y) =>
alpha = y
sum = 0.0
sum := (x + (alpha - 1) * nz(sum[1])) / alpha
plot(pine_rma(close, 15))
RETURNS
Exponential moving averag