🔵 Introduction The "Zig Zag" indicator is an analytical tool that emerges from pricing changes. Essentially, it connects consecutive high and low points in an oscillatory manner. This method helps decipher price changes and can also be useful in identifying traditional patterns. By sifting through partial price changes, "Zig Zag" can effectively pinpoint...
Library "DynamicFunctions" Custom Dynamic functions that allow an adaptive calculation beginning from the first bar RoC(src, period) Dynamic RoC Parameters: src (float) : and period Custom function to calculate the actual period considering non-na source values period (int) dynamicMedian(src, length) Dynamic Median Parameters: src...
🔵 Introduction You may intend to utilize the "Liquidity" detection capability in your indicators. Instead of writing it, you can import the "Liquidity Finder" library into your code. One of the advantages of this approach is time-saving and reduction in scripting errors. 🔵 Key Features Identification of "Statics Liquidity" Identification of "Dynamics...
Library "moving_poc" method getMovingPoc(averagePriceByVolumeHistory, ltfVolumeSerie, ltfPriceSerie, nbBarsToLookback) Volume point of control (PoC) extracted from lower time frame data and previous time period Namespace types: array Parameters: averagePriceByVolumeHistory (array) : An array of float to record previous PoC average ...
Library "footprint_type" Contains all types for calculating and rendering footprints Inputs Inputs objects Fields: inbalance_percent (series int) : percentage coefficient to determine the Imbalance of price levels stacked_input (series int) : minimum number of consecutive Imbalance levels required to draw extended lines ...
Library "swinglibrary" This library is for calculating non-repainting swings for further calculation on them. These swings can later be drawn, but drawing is not part of this library, only the calculation. What do I need to use the library? You better include the following constants into your script using this library: int SWING_NO_ACTION = 0 int...
This is yet another ZigZag library. 🔵 Key Features 1. Lightning-Fast Performance : Optimized code ensures minimal lag and swift chart updates. 2. Real-Time Swing Detection : No more waiting for swings to finalize! This library continuously identifies the latest swing formation. 3. Amplitude-Aware : Discover significant swings earlier, even if they haven't...
Library "YP" TODO: add library description here breakUp(previousHigh) breakUp: Determines if the low of the first bar of the current day is above a given previous high. Parameters: previousHigh (float) Returns: : Boolean value indicating whether the condition is met (true) or not (false).
Library "MyLibrary_functions_D_S_3D_D_T_PART_1" TODO: add library description here color_(upcolor_txt, upcolor, dncolor_txt, dncolor, theme) Parameters: upcolor_txt (color) upcolor (color) dncolor_txt (color) dncolor (color) theme (string) Source_Zigzag_F(Source) Parameters: Source (string) p_lw_hg(Source_low,...
Library "MyLibrary_functions_D_S_3D_D_T_PART_2" TODO: add library description here N_Re_Fib(Source_low, Source_high, lw, hg, x3_P, x1_P, x2_P) Parameters: Source_low (float) Source_high (float) lw (int) hg (int) x3_P (int) x1_P (int) x2_P (int) P_lb_Re_Fib(Source_low, Source_high, lw, hg, x3_P, x1_P)...
Linear Time-Invariant (LTI) filters are fundamental tools in signal processing that operate with consistent behavior over time and linearly respond to input signals. They are crucial for analyzing and manipulating signals in various applications, ensuring the output signal's integrity is maintained regardless of when an input is applied or its magnitude. The...
Library "Levels" method initialize(id) Namespace types: levels_collection Parameters: id (levels_collection) method create_level(id, name, value, level_start_bar, level_color, show) Namespace types: levels_collection Parameters: id (levels_collection) name (string) value (float) level_start_bar (int) level_color...
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 "FibonacciAveragesOscillatorLibrary" The FibonacciAveragesOscillator library provides a streamlined way to analyze market trends using Fibonacci intervals and smoothed averages. fibAvgOscillator(maxFibNumber, smoothLevel) Parameters: maxFibNumber (string) : string: The maximum Fibonacci number to use, affecting analysis depth. smoothLevel...
Library "MLMomentumIndex" Enables market momentum analysis with k-NN predictions on pivot points, offering customizable parameters for dynamic trading strategies. momentumIndexPivots(source, pivotBars, momentumWindow, maxData, numNeighbors, predictionSmoothing) Parameters: source (float) pivotBars (int) momentumWindow (int) maxData...
Library "MLPivotsBreakouts" Utilizes k-NN machine learning to predict breakout zones from pivot points, aiding traders in identifying potential bullish and bearish market movements. Ideal for trend-following and breakout strategies. breakouts(source, pivotBars, numNeighbors, maxData, predictionSmoothing) Parameters: source (float) : series float:...
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 "ATE_Common_Functions_Library" - ATE_Common_Functions_Library was created to assist in constructing CCOMET Scanners RCI(_rciLength, _source, _interval) You will see me using this a lot. DEFINITELY my favorite oscillator to utilize for SO many different things from timing entries/exits to determining trends.Calculation of this indicator based on...