我正在使用Tradingview上的Pinescript。
现在,我有一些代码可以发出斐波那契水平的警报。
我想要做的是一些更改,以便警报可以与“ Fib Channel”之类的东西一起使用
我认为为此需要3个输入
警报是通过使用src变量生成的
// Set source to check against levels
srcCheck = src
问题::我如何进行更改,以使事情能够在斐波那契通道中正常工作?
任何帮助,提示或建议,将不胜感激。
TIA
手动设置斐波那契值的地方...
fibbIL0_A = input(0.00,"Fibb Min" , step=0.10)
fibbI01 = input(.236,"Fibb A" , step=0.10)
fibbI02 = input(.382,"Fibb B" , step=0.10)
[ ... snip ... ]
并乘以 bStart 和 bEnd
的差异(FibbDif)[... snip ...]
FibbL0 := FibbL0+(fibbIL0*(FibbDif))
Fibb01 = FibbL0+(fibbI01*(FibbDif))
Fibb02 = FibbL0+(fibbI02*(FibbDif))
Fibb03 = FibbL0+(fibbI03*(FibbDif))
[ ... snip ...]
并且线条是水平的(大部分是):
[ ... snip ...]
lineFL0 = line.new(bar_index[bStart], FibbL0 , bar_index[bEnd], FibbL0 , color=FibbCLineL0,width=2, extend=extendFibLines)
lineF01 = line.new(bar_index[bStart], Fibb01 , bar_index[bEnd], Fibb01 , color=FibbCLine01,width=2, extend=extendFibLines)
lineF02 = line.new(bar_index[bStart], Fibb02 , bar_index[bEnd], Fibb02 , color=FibbCLine02,width=2, extend=extendFibLines)
[ ... snip ... ]