如何解决Pinescript 到 Thinkscript 请求
这个计算基于什么?体积,浮动? Idk,但希望得到一些帮助来理解。
虽然我了解 pinescript/thinkscript 的基础知识,并且已经将其他一些简单的脚本从 pinescript 转换为 thinkscript,但我无法理解这一点。
谢谢
// © blackcat1402
//@version=4
study("[blackcat] L1 Banker Entry Indicator",overlay=false)
//functions
xrf(values,length) =>
r_val = float(na)
if length >= 1
for i = 0 to length by 1
if na(r_val) or not na(values[i])
r_val := values[i]
r_val
r_val
xsa(src,len,wei) =>
sumf = 0.0
ma = 0.0
out = 0.0
sumf := nz(sumf[1]) - nz(src[len]) + src
ma := na(src[len]) ? na : sumf/len
out := na(out[1]) ? ma : (src*wei+out[1]*(len-wei))/len
out
//model of banker model with customized input threshold
bankerthreshold = input(3,title="banker entry threshold",type=input.integer,minval = 1)
bankermodel = (3)*(xsa(((close - lowest(low,27))/(highest(high,27) - lowest(low,27)))*(100),5,1)) - (2)*(xsa(xsa(((close - lowest(low,1),3,1))
pumpdumpsoon = iff(crossover(bankermodel,bankerthreshold),100,0)
longshortentry = iff((bankermodel <= 3),50,0)
bankermove = iff((bankermodel < 5),25,0)
//model banker pump or dump start soon
ppumpdumpsoon = plot(pumpdumpsoon,color=color.green,linewidth=3,style=plot.style_area,transp=30)
//model long short entry
plongshortentry = plot(longshortentry,color=color.orange,transp=30)
//model banker move
pbankermove = plot(bankermove,color=color.yellow,transp=70)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。