Library "FibRatios" Library with calculation logic for fib retracement, extension and ratios
retracement(a, b, ratio, logScale, precision) Calculates the retracement for points a, b with given ratio and scale Parameters: a: Starting point a b: Second point b ratio: Ratio for which we need to calculate retracement c logScale: Flag to get calculations in log scale. Default is false precision: rounding precision. If set to netagive number, round_to_mintick is applied. Default is -1 Returns: retracement point c for points a,b with given ratio and scale
retracementRatio(a, b, c, logScale, precision) Calculates the retracement ratio for points a, b, c with given scale Parameters: a: Starting point a b: Second point b c: Retracement point. c should be placed between a and b logScale: Flag to get calculations in log scale. Default is false precision: rounding precision. If set to netagive number, round_to_mintick is applied. Default is 3 Returns: retracement ratio for points a,b,c on given scale
extension(a, b, c, ratio, logScale, precision) Calculates the extensions for points a, b, c with given ratio and scale Parameters: a: Starting point a b: Second point b c: Retracement point. c should be placed between a and b ratio: Ratio for which we need to calculate extension d logScale: Flag to get calculations in log scale. Default is false precision: rounding precision. If set to netagive number, round_to_mintick is applied. Default is -1 Returns: extensoin point d for points a,b,c with given ratio and scale
extensionRatio(a, b, c, d, logScale, precision) Calculates the extension ratio for points a, b, c, d with given scale Parameters: a: Starting point a b: Second point b c: Retracement point. c should be placed between a and b d: Extension point. d should be placed beyond a, c. But, can be with b,c or beyond b logScale: Flag to get calculations in log scale. Default is false precision: rounding precision. If set to netagive number, round_to_mintick is applied. Default is 3 Returns: extension ratio for points a,b,c,d on given scale
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. Un saluto 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.
Le informazioni ed i contenuti pubblicati non costituiscono in alcun modo una sollecitazione ad investire o ad operare nei mercati finanziari. Non sono inoltre fornite o supportate da TradingView. Maggiori dettagli nelle Condizioni d'uso.