查找特定时期内的最高 MACD
Find highest MACD over specific period
我目前正在构建我的第一个 pine 脚本并希望进行以下检查
check5 = (macd(close,12,26,9) > highest (macd(close,12,26,9), 40))
--> 即我想检查今天的 macd 是否大于过去 40 天的最高 macd ...
不幸的是,我得到了这个错误:无法使用参数调用 'highest' ([series[float], series[float], series[float]], literal integer);可用的重载:highest(series[float], integer) => series[float];最高(系列[浮动],系列[整数])=>系列[浮动];最高(整数)=>系列[浮动];最高(系列[整数])=>系列[浮动];
我在谷歌上搜索了几个小时,但找不到解决我问题的方法...如果有人能提供帮助,我将不胜感激?
内置 macd
函数 return 3 variables 因此,您必须选择要使用 >
运算符计算其中的哪一个,在脚本下面的示例检查 macdLine 值:
[macdLine, signalLine, histLine] = macd(close, 12, 26, 9)
check5 = macdLine > highest(macdLine, 40)
我目前正在构建我的第一个 pine 脚本并希望进行以下检查
check5 = (macd(close,12,26,9) > highest (macd(close,12,26,9), 40))
--> 即我想检查今天的 macd 是否大于过去 40 天的最高 macd ...
不幸的是,我得到了这个错误:无法使用参数调用 'highest' ([series[float], series[float], series[float]], literal integer);可用的重载:highest(series[float], integer) => series[float];最高(系列[浮动],系列[整数])=>系列[浮动];最高(整数)=>系列[浮动];最高(系列[整数])=>系列[浮动];
我在谷歌上搜索了几个小时,但找不到解决我问题的方法...如果有人能提供帮助,我将不胜感激?
内置 macd
函数 return 3 variables 因此,您必须选择要使用 >
运算符计算其中的哪一个,在脚本下面的示例检查 macdLine 值:
[macdLine, signalLine, histLine] = macd(close, 12, 26, 9)
check5 = macdLine > highest(macdLine, 40)