Bpa

TODO: library of Brooks Price Action concepts
isBreakoutBar(atr, high, low, close, open, tail, size)
TODO: check if the bar is a breakout based on the specified conditions
Parameters:
atr: TODO: atr value
high: TODO: high price
low: TODO: low price
close: TODO: close price
open: TODO: open price
tail: TODO: decimal value for a percent that represent the size of the tail of the bar that cant be preceeded to be considered strong close
size: TODO: decimal value for a percent that represents by how much the breakout bar should be bigger than others to be considered one
Returns: TODO: boolean value, true if breakout bar, false otherwise
Added:
bullMicrochannel()
bearMicrochannel()
Removed:
bullMicrochannel()
bearMicrochannel()
Added:
isBreakoutBar2(atr, tail, size)
TODO: check if the bar is a breakout based on the specified conditions
Parameters:
atr: TODO: atr value
tail: TODO: decimal value for a percent that represent the size of the tail of the bar that cant be preceeded to be considered strong close
size: TODO: decimal value for a percent that represents by how much the breakout bar should be bigger than others to be considered one
Returns: TODO: boolean value, true if breakout bar, false otherwise
Added:
breakoutAbove(lookback)
TODO: check if the bar is breaking out above a specified number of previous bars
Parameters:
lookback: TODO: number of previous bars to lookback
Returns: TODO: boolean value
breakoutBelow(lookback)
TODO: check if the bar is breaking below a specified number of previous bars
Parameters:
lookback: TODO: number of previous bars to lookback
Returns: TODO: boolean value
Added:
breakoutFollowthrough(atr, tail, size)
check if there's followthrough after a breakout
Parameters:
atr: value for breakout bar
tail: decimal value for a percent that represent the size of the tail of the bar that cant be preceeded to be considered strong close
size: decimal value for a percent that represents by how much the breakout bar should be bigger than others to be considered one
Returns: boolean value
Added:
minFollowthrough()
check for minimal followthrough needed after breakout
Returns: boolean
Added:
isTrendBar()
check if the bar is a trend bar
Returns: boolean
isDoji()
check if the bar is a doji bar
Returns: boolean
Added:
isBullTrendBar()
check if the bar is a bull trend bar
Returns: boolean
isBearTrendBar()
check if the bar is a bear trend bar
Returns: boolean
Libreria Pine
In pieno spirito TradingView, l'autore ha pubblicato questo codice Pine come libreria open-source in modo che altri programmatori Pine della nostra comunità possano riutilizzarlo. Complimenti all'autore! È possibile utilizzare questa libreria privatamente o in altre pubblicazioni open-source, ma il riutilizzo di questo codice in una pubblicazione è regolato dal nostro Regolamento.
Declinazione di responsabilità
Libreria Pine
In pieno spirito TradingView, l'autore ha pubblicato questo codice Pine come libreria open-source in modo che altri programmatori Pine della nostra comunità possano riutilizzarlo. Complimenti all'autore! È possibile utilizzare questa libreria privatamente o in altre pubblicazioni open-source, ma il riutilizzo di questo codice in una pubblicazione è regolato dal nostro Regolamento.