Library "aprox" It's a library of the aproximations of a price or Series float it uses Fourier transform and Euler's Theoreum for Homogenus White noice operations. Calling functions without source value it automatically take close as the default source value. Copy this indicator to see how each approximations interact between each other. import...
Library "FVG Detector Library" 🔵 Introduction To save time and improve accuracy in your scripts for identifying Fair Value Gaps (FVGs), you can utilize this library. Apart from detecting and plotting FVGs, one of the most significant advantages of this script is the ability to filter FVGs, which you'll learn more about below. Additionally, the plotting of...
Library "DynamicMAs" Custom MA's that allow a dynamic calculation beginning from the first bar, irrespective of lookback period. SMA(src, length) Dynamic SMA Parameters: src (float) length (int) EMA(src, length) Dynamic EMA Parameters: src (float) length (int) DEMA(src, length) Dynamic DEMA Parameters: src...
Library "TimeSeriesRecurrencePlot" In descriptive statistics and chaos theory, a recurrence plot (RP) is a plot showing, for each moment i i in time, the times at which the state of a dynamical system returns to the previous state at `i`, i.e., when the phase space trajectory visits roughly the same area in the phase space as at time `j`. ``` A recurrence plot...
Library "TimeSeriesGrammianAngularField" provides Grammian angular field and associated utility functions. ___ Reference: *Time Series Classification: A review of Algorithms and Implementations*. www.researchgate.net method normalize(data, a, b) Normalize the series to a optional range, usualy within `(-1, 1)` or `(0, 1)`. Namespace types:...
Library "LIB_TradeAssist" This library is a collection of assistence tools saving me the need to copy same code again and again in my various indicators and strategies. Slop_Magnitude(val_now, val_older, mult_factor) Calculate the slop magnetude betwen current price and an older price. Since the change is usually minimal, we multiply it by def value of...
Library "series_collection" A personal collection of commonly used series types like moving averages that are supported directly by the pinescript library ('ALMA', 'DEMA', 'EMA', 'HMA', 'RMA', 'SMA', 'SWMA', 'VWMA', 'WMA'), highest and lowest source, median and pivots. One single function (with overloads) that can be configured easily by the user input and can...
Library "TimeSeriesClassificationActivationFunctions" Provides some activation functions useful in time series classification. ___ reference: github.com method scale(dist, weights) Activate values by a normalized scale. Namespace types: map Parameters: dist (map) : Source distribution map. weights (map) : Weights distribution map. Returns:...
Library "MatrixScaleDown" Provides a function to scale down a matrix into a smaller square format were its values are averaged to mantain matrix topology. method scale_down(mat, size) scale a matrix to a new smaller square size. Namespace types: matrix Parameters: mat (matrix) : Source matrix. size (int) : New matrix size. Returns: New...
Library "AllTimeHighLow" Provides functions calculating the all-time high/low of values. hi(val) Calculates the all-time high of a series. Parameters: val (float) : Series to use (`high` is used if no argument is supplied). Returns: The all-time high for the series. lo(val) Calculates the all-time low of a series. Parameters: val...
Library "VPQuantLib" Misc of math, position size and consolidation detection functions that can be used accross various scripts. isPercentAboveReference(current, percent, reference, or_equal) Checks if the current value is bigger (or equal) with the provided percent value to the reference Parameters: current (float) : - what to check against the...
The "Pineify/common" library presents a specialized toolkit crafted to empower traders and script developers with state-of-the-art time manipulation functions on the TradingView platform. It is instead a foundational utility aimed at enriching your script's ability to process and interpret time-based data with unparalleled precision. Key Features String...
Library "Mad_Fibonaccibox" This library is designed to create and manage multiple Fibonacci boxes, which are graphical representations based on the inputs. ----------------- exports: f_fib_calc(_Fibonacci_box, _itemnumber) fibonacci calc. @description This function block uses the levels and paramters set into the type_fibonacci_box(levels) and fills the...
Library "lib_math" a collection of functions calculating without history operator to avoid max_bars_back errors mean(value, reset) Parameters: value (float) : series to track reset (bool) : flag to reset tracking @return returns average/mean of value since last reset vwap(value, reset) Parameters: value (float) : series to track ...
Prices With this library, you can easily manage prices such as stop loss, take profit, calculate differences, prices from a lower timeframe, and get the order size and commission from the strategy properties tab. Note that the order size and commission only work with strategies! Usage Take Profit & Stop Loss var bool open_trade = false open_trade :=...
Library "map_custom_value_usefull" makes it possible to create: 1.map with array value: for this purpose need: 1.create map with arrays type value 2.put your array in this map, overloaded put method itself will put the array based on the type into the required field 3.next you can get this array with help standard get function, which will...
Library "map_custom_value_full" makes it possible to create: 1.map with array value: for this purpose need: 1.create map with arrays type value 2.put your array in this map, overloaded put method itself will put the array based on the type into the required field 3.next you can get this array with help standard get function, by specifying the type...
This library introduces the `PolylinePlus` type, which is an enhanced version of the built-in PineScript `polyline`. It enables two features that are absent from the built-in type: 1. Developers can now efficiently add or remove points from the polyline. In contrast, the built-in `polyline` type is immutable, requiring developers to create a new instance of the...