Library "lib_array" several array functions for chained calls, batch conversion, incrementing and comparing arrays. method sort(id, descending) Namespace types: int Parameters: id (int ) : The array to sort (and return again) descending (bool) : The sort order: order.ascending (default:false, meaning omit this param and just call...
The Volatility Compression Breakout strategy is designed to identify periods of low volatility followed by potential breakout opportunities in the market. It aims to capture moments when the price consolidates within a narrow range, indicating a decrease in volatility, and anticipates a subsequent expansion in price movement. This strategy is based on our...
Persistency of trend This script calculates how many days price has been over a Moving Average. How to use the indicator You can use it to find persistency of trend. Over a certain threshold - number of days - you will find a very strong persistency of trend that has a high probability of continuing longer than you may first expect. It's up to you to find...
This indicator serves as a guide for aggressive counter-trend trading, offering entries, a trailing stop for trade exits and a performance backtesting system (risk ratio). AC proves to be an excellent ally in assisting counter-trend entry decisions. The signals come from two different sources, and are positioned almost identically in terms of the timing of entry...
Script Description: This script is designed to provide a visual indication of the major and minor trends of an asset, along with potential buy and sell signals. It calculates two Simple Moving Averages (SMA): a longer-term 200-period SMA (Major SMA) and a shorter-term 20-period SMA (Minor SMA). The script determines whether the asset's closing price is above or...
Library "lib_unit" functions for assertions and unit testing method init(this) Namespace types: Test Parameters: this (Test) method is_true(this, expression, message) assert that expression is true, if it's false a runtime error will be thrown Namespace types: Test Parameters: this (Test) expression (bool) : The value to be...
The "Range H/L Buy and Sell Signal" indicator is designed to identify potential buy and sell signals based on a specified price range and market volatility. This indicator can be used in the TradingView platform to assist traders in making informed decisions. The indicator allows customization of several parameters to adapt to different trading strategies. These...
Overnight Session & Silver Bullet indicator The indicator can be divided into two separate stuff: ONS ( Overnight Session ) based on TCM’s ( TheCurrencyMerchant ) theory and Silver Bullet based on what ICT ( InnerCircleTrader ) is teaching to us. Overnight Session • ONS will be always based on Chicago 4am to 8am time according to TCM’s CME teaching. The...
Library "lib_log" library for logging and debugging pine scripts method init(this) Namespace types: Logger Parameters: this (Logger) method debug(this, message, condition) Namespace types: Logger Parameters: this (Logger) : Logger to add the entry to message (string) : The Message to add condition (bool) : optional flag to...
Random Signals Indicator generates random long and short signals on the chart. Please note that these signals are purely random and should not be used for actual trading decisions. The indicator allows you to set the minimum number of bars between signals and adjust the sensitivity of the random generation. Use this indicator for educational or testing purposes...
█ Overview The Relative Trend Index (RTI) developed by Zeiierman is an innovative technical analysis tool designed to measure the strength and direction of the market trend. Unlike some traditional indicators, the RTI boasts a distinctive ability to adapt and respond to market volatility, while still minimizing the effects of minor, short-term market...
The NGL - Bar Patterns Indicator is a user-friendly and intuitive tool designed for traders of all experience levels. It brings to the fore a unique approach to visualizing the price trends and identifying potential market zones. This indicator paints the bars on your chart in a variety of colors, representing different price zones. The changing colors offer an...
META currently has a strong bullish trend and is the distance from its yearly average too. But, how much META is distant from the mean? With this indicator, you can see an absolute value useful to determine support and resistance when the price is so far. In this example, applied to the daily chart, currently, META is distant 3 standard deviations that could be...
The Vortex Indicator may seem complex, but it is essentially composed of an uptrend line and a downtrend line. It can be used to track trend strength, anticipate reversals, and generate entry and exit signals. The calculation for the indicator is provided in the open-source code below. To minimize false signals produced by the indicator, we incorporated an...
The "Fibonacci Trend Zone" indicator is a supplementary tool that helps identify the current trend based on Fibonacci zones. It utilizes Fibonacci levels (0.62, 0.705, and 0.79) to define long-term trend zones. The green zone indicates potential long trades, while the red zone suggests potential short trades. The indicator also includes the Triple Exponential...
This script uses higher timeframe candle's High, Low & Close as a source for drawing a line representing potential Supports and Resistances. The more lines you see on a level, probably the more important that level is. The script has a single input for setting the source candle's timeframe, so it can be used on any timeframe with the proper settings. For example,...
If you like Ichimoku cloud and use it in your analysis, or you are new to it and sometimes gets tricky to figure out all the details, this indicator tries to simplify that and visualize the change of trend and momentum relative to the past based on ichimoku. The RED/GREEN columns are showing momentum strength while the black diamond line suggests the trend...
If you use volume in your crypto analysis, you may have encountered the situation which an exchange's policy change can affect your judgement falsely. For example, you can see the huge difference of volume on the given chart since binance transferred its fee discount from USDT to TUSD pair. This script sums up volume of all major centralized exchanges ( according...