EMAFlow

Functions that manipulate a set of 5 MAs created within user-supplied maximum and minimum lengths. The MAs are spaced out (within the range) in a way that approximates how Fibonnaci numbers are spaced.
Using MA flow, as opposed to simple crosses of the minimum and maximum lengths, gives more detail, and can result in faster changes and more resistance to chop, depending how you use it.
f_emaFlowBias()
Function f_emaFlowBias: Gives a bullish or bearish bias reading based on the EMA flow from the user-supplied range.
param int _min: The minimum length of the EMA set.
param int _max: The maximum length of the EMA set.
param: string _source: The source for the EMA set. Must be in standard format (open, close, ohlc4, etc.)
Returns: An integer, representing the bias: 1 is bearish, 2 is slightly bearish, 3 is neutral, 4 is slightly bullish, 5 is bullish.
You should be able to supply the source as a float. That's probably the most common use case, rather than choosing it via a string input. So I've changed the name of the sole exported function in V1 from f_emaFlowBias to f_emaFlowBiasSource()
And updated the f_emaFlowBias() function to accept a float as the source. You can just choose what you pass in, which is much more logical.
With apologies to the very few people who might already be using this new library, I think this is the logical way round.
Biblioteca Pine
Fiel al espíritu de TradingView, el autor ha publicado este código de Pine como una biblioteca de código abierto para que otros programadores Pine de nuestra comunidad puedan reutilizarlo. ¡Enhorabuena al autor! Puede utilizar esta biblioteca de forma privada o en otras publicaciones de código abierto, pero la reutilización de este código en publicaciones se rige por las Normas internas.
🔥 Beyond Market Structure Paid Space is now live! is.gd/beyondMS
💰 Trade with me: is.gd/simpletradewithme
Exención de responsabilidad
Biblioteca Pine
Fiel al espíritu de TradingView, el autor ha publicado este código de Pine como una biblioteca de código abierto para que otros programadores Pine de nuestra comunidad puedan reutilizarlo. ¡Enhorabuena al autor! Puede utilizar esta biblioteca de forma privada o en otras publicaciones de código abierto, pero la reutilización de este código en publicaciones se rige por las Normas internas.
🔥 Beyond Market Structure Paid Space is now live! is.gd/beyondMS
💰 Trade with me: is.gd/simpletradewithme