在Tradingview上为斐波那契通道创建警报(或警报指示器)-使用Pinescript

时间:2020-07-05 18:09:43

标签: pine-script

我正在使用Tradingview上的Pinescript。

现在,我有一些代码可以发出斐波那契水平的警报。

enter image description here

我想要做的是一些更改,以便警报可以与“ Fib Channel”之类的东西一起使用

enter image description here

我认为为此需要3个输入

  1. 左侧位置
  2. 正确的位置
  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 ... ]

0 个答案:

没有答案