TradingIQ - Nova IQIntroducing "Nova IQ" by TradingIQ
Nova IQ is an exclusive Trading IQ algorithm designed for extended price move scalping. It spots overextended micro price moves and bets against them. In this way, Nova IQ functions similarly to a reversion strategy.
Nova IQ analyzes historical and real-time price data to construct a dynamic trading system adaptable to various asset and timeframe combinations.
Philosophy of Nova IQ
Nova IQ integrates AI with the concept of central-value reversion scalping. On lower timeframes, prices may overextend for small periods of time - which Nova IQ looks to bet against. In this sense, Nova IQ scalps against small, extended price moves on lower timeframes.
Nova IQ is designed to work straight out of the box. In fact, its simplicity requires just one user setting, making it incredibly straightforward to manage.
Use HTF (used to apply a higher timeframe trade filter) is the only setting that controls how Nova IQ works.
Traders don’t have to spend hours adjusting settings and trying to find what works best - Nova IQ handles this on its own.
Key Features of Nova IQ
Self-Learning Market Scalping
Employs AI and IQ Technology to scalp micro price overextensions.
AI-Generated Trading Signals
Provides scalping signals derived from self-learning algorithms.
Comprehensive Trading System
Offers clear entry and exit labels.
Performance Tracking
Records and presents trading performance data, easily accessible for user analysis.
Higher Timeframe Filter
Allows users to implement a higher timeframe trading filter.
Long and Short Trading Capabilities
Supports both long and short positions to trade various market conditions.
Nova Oscillator (NOSC)
The Nova IQ Oscillator (NOSC) is an exclusive self-learning oscillator developed by Trading IQ. Using IQ Technology, the NOSC functions as an all-in-one oscillator for evaluating price overextensions.
Nova Bands (NBANDS)
The Nova Bands (NBANDS) are based on a proprietary calculation and serve as a custom two-layer smoothing filter that uses exponential decay. These bands adaptively smooth prices to identify potential trend retracement opportunities.
How It Works
Nova IQ operates on a simple heuristic: scalp long during micro downside overextensions and short during micro upside overextensions.
What constitutes an "overextension" is defined by IQ Technology, TradingIQ's proprietary AI algorithm. For Nova IQ, this algorithm evaluates the typical extent of micro overextensions before a reversal occurs. By learning from these patterns, Nova IQ adapts to identify and trade future overextensions in a consistent manner.
In essence, Nova IQ learns from price movements within scalping timeframes to pinpoint price areas for capitalizing on the reversal of an overextension.
As a trading system, Nova IQ enters all positions using market orders at the bar’s close. Each trade is exited with a profit-taking limit order and a stop-loss order. Thanks to its self-learning capability, Nova IQ determines the most suitable profit target and stop-loss levels, eliminating the need for the user to adjust any settings.
What classifies as a tradable overextension?
For Nova IQ, tradable overextensions are not manually set but are learned by the system. Nova IQ utilizes NOSC to identify and classify micro overextensions. By analyzing multiple variations of NOSC, along with its consistency in signaling overextensions and its tendency to remain in extreme zones, Nova IQ dynamically adjusts NOSC to determine what constitutes overextension territory for the indicator.
When NOSC reaches the downside overextension zone, long trades become eligible for entry. Conversely, when NOSC reaches the upside overextension zone, short trades become eligible for entry.
The image above illustrates NOSC and explains the corresponding overextension zones
The blue lower line represents the Downside Overextension Zone.
The red upper line represents the Upside Overextension Zone.
Any area between the two deviation points is not considered a tradable price overextension.
When either of the overextension zones are breached, Nova IQ will get to work at determining a trade opportunity.
The image above shows a long position being entered after the Downside Overextension Zone was reached.
The blue line on the price scale shows the AI-calculated profit target for the scalp position. The redline shows the AI-calculated stop loss for the scalp position.
Blue arrows indicate that the strategy entered a long position at the highlighted price level.
Yellow arrows indicate a position was closed.
You can also hover over the trade labels to get more information about the trade—such as the entry price and exit price.
The image above depicts a short position being entered after the Upside Overextension Zone was breached.
The blue line on the price scale shows the AI-calculated profit target for the scalp position. The redline shows the AI-calculated stop loss for the scalp position.
Red arrows indicate that the strategy entered a short position at the highlighted price level.
Yellow arrows indicate that NOVA IQ exited a position.
Long Entry: Blue Arrow
Short Entry: Red Arrow
Closed Trade: Yellow Arrow
Nova Bands
The Nova Bands (NBANDS) are based on a proprietary calculation and serve as a custom two-layer smoothing filter that uses exponential decay and cosine factors.
These bands adaptively smooth the price to identify potential trend retracement opportunities.
The image above illustrates how to interpret NBANDS. While NOSC focuses on identifying micro overextensions, NBANDS is designed to capture larger price overextensions. As a result, the two indicators complement each other well and can be effectively used together to identify a broader range of price overextensions in the market.
While the Nova Bands are not part of the core heuristic and do not use IQ technology, they provide valuable insights for discretionary traders looking to refine their strategies.
Use HTF (Use Higher Timeframe) Setting
Nova IQ has only one setting that controls its functionality.
“Use HTF” controls whether the AI uses a higher timeframe trading filter. This setting can be true or false. If true, the trader must select the higher timeframe to implement.
No Higher TF Filter
Nova IQ operates with standard aggression when the higher timeframe setting is turned off. In this mode, it exclusively learns from the price data of the current chart, allowing it to trade more aggressively without the influence of a higher timeframe filter.
Higher TF Filter
Nova IQ demonstrates reduced aggression when the "Use HTF" (Higher Timeframe) setting is enabled. In this mode, Nova IQ learns from both the current chart's data and the selected higher timeframe data, factoring in the higher timeframe trend when seeking scalping opportunities. As a result, trading opportunities only arise when both the higher timeframe and the chart's timeframe simultaneously display overextensions, making this mode more selective in its entries.
In this mode, Nova IQ calculates NOSC on the higher timeframe, learns from the corresponding price data, and applies the same rules to NOSC as it does for the current chart's timeframe. This ensures that Nova IQ consistently evaluates overextensions across both timeframes, maintaining its trading logic while incorporating higher timeframe insights.
AI Direction
The AI Direction setting controls the trade direction Nova IQ is allowed to take.
“Trade Longs” allows for long trades.
“Trade Shorts” allows for short trades.
Verifying Nova IQ’s Effectiveness
Nova IQ automatically tracks its performance and displays the profit factor for the long strategy and the short strategy it uses. This information can be found in a table located in the top-right corner of your chart showing the long strategy profit factor and the short strategy profit factor.
The image above shows the long strategy profit factor and the short strategy profit factor for Nova IQ.
A profit factor greater than 1 indicates a strategy profitably traded historical price data.
A profit factor less than 1 indicates a strategy unprofitably traded historical price data.
A profit factor equal to 1 indicates a strategy did not lose or gain money when trading historical price data.
Using Nova IQ
While Nova IQ is a full-fledged trading system with entries and exits - it was designed for the manual trader to take its trading signals and analysis indications to greater heights, offering numerous applications beyond its built-in trading system.
The hallmark feature of Nova IQ is its to ignore noise and only generate signals during tradable overextensions.
The best way to identify overextensions with Nova IQ is with NOSC.
NOSC is naturally adept at identifying micro overextensions. While it can be interpreted in a manner similar to traditional oscillators like RSI or Stochastic, NOSC’s underlying calculation and self-learning capabilities make it significantly more advanced and useful than conventional oscillators.
Additionally, manual traders can benefit from using NBANDS. Although NBANDS aren't a core component of Nova IQ's guiding heuristic, they can be valuable for manual trading. Prices rarely extend beyond these bands, and it's uncommon for prices to consistently trade outside of them.
NBANDS do not incorporate IQ Technology; however, when combined with NOSC, traders can identify strong double-confluence opportunities.
Pesquisar nos scripts por "algo"
TradesAI - Elite (Premium)This is an all-inclusive, premium indicator that focuses mainly on price action analysis, a form of looking at raw price data and market structure to analyze and capture areas of interest where price could react.
This indicator is a perfect trading companion that saves you a lot of time in trading price action. Some of the popular methods that use price action analysis are "Smart Money Concepts (SMC)", "Inner Circle Trader (ICT)", and "Institutional Trading".
🔶 POWERFUL TOOLS
The indicator combines three main tools as a trading suite:
Trendlines
Market Structure Breakouts (MSB)
Order Blocks (OBs) and Reversal Order Blocks (ROBs)
These 3 main tools are interconnected together. Below we go over each, and then explain how and why they are brought in together. Please also note that the indicator's settings have tooltips next to most of them, with more detailed information.
🔶 TRENDLINES
This indicator automatically draws the most relevant Trendlines from pivot high/pivot low (based on the defined settings) as origins, while keeping track of candle closes across these Trendlines to adjust or invalidate accordingly.
The indicator will draw all possible Trendlines up to the maximum allowed by TradingView's PineScript. It uses a bullish pivot high candle to draw downtrends, and a bearish pivot low candle to draw uptrends. The algorithm will draw the most suitable active Trendlines from those origin points.
The indicator takes the origin point as the first point of the Trendline, then starts looking for the immediate next same-type candle (bullish to bullish or bearish to bearish), to draw the Trendline between the origin candle and this newer candle.
An uptrend is a ray connecting two bearish candles, as long as the second candle has a Low higher than the low of the origin (first) candle. A downtrend is a ray connecting two bullish candles, as long as the second candle has a high lower than the high of the origin (first) candle.
Upon drawing, the indicator then starts monitoring and adjusting this Trendline, by keeping the origin always the same but changing the second point. The goal is to keep reducing the slope of the Trendline till it is at 0 degrees (horizontal line). That then makes the Trendline "final". Note that you have the option to keep all Trendlines or just show the final, in the settings.
So, the algorithm has three states for the Trendlines:
Initial: not tested, meaning price hasn't yet broken through it and closed a candle beyond it, to cause a re-adjustment of this Trendline.
Broken: a candle hard closed (opened and closed) across it but still, the direction of the trend is maintained with a new Trendline from the same origin – could be replaced (or kept on the chart as a "backside", which is what we call a broken Trendline to be tested from the opposite side) with a new Trendline from the same origin, to the newest candle that caused the break to happen, as then it becomes the new second point of that Trendline.
Final: a candle hard closed (opened and closed) across it and can't draw a new Trendline from the same origin maintaining the direction of the trend (so an uptrend becomes a downtrend or a downtrend becomes an uptrend at this point, which is not allowed). This marks the end of the Trendline adjustment for that origin.
To summarize the Trendlines algorithm, imagine starting from a candle and drawing the Trendline, then keep re-adjusting it to make its slope less and less, till it becomes a horizontal line. That's the final state.
Here is a step-by-step scenario to demonstrate the algorithm:
Notice how first an Uptrend (green ray) is drawn between point A origin pivot (picked by our smart algorithm) and point B, both marked by green arrows:
Uptrend then turned into backside (where it flips from diagonal support to resistance where liquidity potentially resides):
Then a new uptrend is drawn from the same point A origin pivot to a new point B matching the filters in settings.
Finally, it turns also into a backside and is considered final because no more uptrends could be drawn from the same point A origin point.
Unlike traditional Trendline tools, this indicator takes into account numerous rules for each candlestick to determine valid support and resistance levels, which act as liquidity zones.
Unlike conventional Trendline tools, this indicator allows the user to define the pivot point left and right length to capture the proper ones as origins, then automatically recognizes and extends lines from them as liquidity zones where a reaction is expected. Moreover, the indicator monitors those Trendlines in real-time to switch them from buying to selling zones, and vice-versa, as the price structure changes.
Features
Log vs. Linear scale switch to show different Trendlines accordingly. When updating the Trendlines, or deciding whether Touches/Hard Closes are met, it makes a difference.
Ability to show all forms of Trendlines, final Trendlines or just backside Trendlines.
Why is it used?
For experienced traders, it offers the advantage of time efficiency, while new traders can bypass the steep learning curve of drawing Trendlines manually, which could practically be drawn between any two candlesticks on the chart (many variations).
🔶 MARKET STRUCTURE BREAKOUT (MSB)
The Market Structure Breakouts (MSB) tool is a trading tool that detects specific patterns on trading charts and provides ‘take profit’ regions based on the extended direction of the identified pattern. A breakout is a potential trading opportunity that presents itself when an asset's price moves away from a zone of accumulation (i.e. above a resistance level or below a support level) on increasing volume. The most famous form of market structure breakout is double/triple tops/bottoms, or what is referred to as W or M breakouts.
See this example below of how our MSB smart algorithm picked the local bottom of INDEX:BTCUSD
Here is a step-by-step scenario to demonstrate the algorithm:
First, the algorithm picks the pivot points according to our Machine Learning (ML) model, which uses Average True Range (ATR) and Moving Averages of various types to decide. It will then signal a Market Structure Breakout (MSB):
You may either short (sell) this MSB towards the targets (dotted green lines) and/or buy (long) at the targets (dotted green lines). Usually, these targets provide scalp moves, according to our model, but they may also act as strong reversal points on the chart.
Unlike standard indicators, the MSB tool identifies patterns that may not appear in every time frame due to specific conditions that need to be met, including Average True Range (ATR) and Moving Averages at the time of creation. Once these patterns are identified, the tool gives ‘take profit’ regions in the direction of the trading pattern and even allows for trading in the opposite direction (contrarian/counter-trend scalps) once those regions are reached. A confirmed breakout has the potential to drive the price to these specific targets, calculated based on our Machine Learning (ML) model. The Targets are the measured moves placed from the breakout point.
Features
Log vs. Linear scale switch to show different MSBs accordingly based on the ratios.
Detects trading patterns with specific conditions.
Ability to specify how sensitive the pivot points are for capturing market structure breakouts.
Provides take profit regions in the extended direction of the pattern.
Allows for versatile trading styles by permitting trades in the opposite direction (contrarian or counter-trend) once the take profit region is reached.
Highlights 2 levels of interest for potential trade initiation (or as targets of the MSB move).
🔶 ORDER BLOCK (OB) and REVERSAL ORDER BLOCK (ROB)
Before diving deeper into OBs and ROBs, you may consider the following chart for a general understanding of price ladders, and how they break. This is a bearish price ladder leaving Lower Lows and Lower Highs after an initial Low and High (L->H->LL->LH). Bullish ladders are the opposite (H->L->HH->HL).
In this bearish ladder case, notice the numbers representing the highs made (being lower). While this is a clean structure, markets don't always create such clean ladders, but you may switch to a higher timeframe to see it in a clearer form (usually, you will be able to spot it there).
In SMC or ICT concepts, the "Break Of Structure (BOS)" is pretty much creating a new lower low (LL) for the bearish ladder (and the creation of a higher high (HH) for the bullish ladder). By doing so, markets are grabbing liquidity below these levels and could either continue the ladder or stop/flip it. This gives you the context of how the ladder prints.
Price usually ends the ladder with a "Change of Character (CHoCH)", which represents a BOS (to grab liquidity) followed by an aggressive move in the opposite direction, which could lead the market to close the gaps and balance out. It is considered a good practice to then target liquidity in the opposite direction when a CHoCH happens, meaning for a bearish ladder you may target the pivots marked by 3, 2 and 1 at the top (start of the ladder).
Now we move to Order Blocks (OBs) and Reversal Order Blocks (ROBs). Think of them as sniper zones or micro ladders inside the bigger ladder/structure.
Order Blocks are usually used as zones of support and resistance on a trading chart where liquidity is present, or what some traders call "potential institutional interest zones". Order Blocks can be observed at the beginning of these strong moves of BOS or the CHoCH, leaving behind a zone (one or more candles) to be revisited later to balance the market. Therefore, these are interesting levels to place Limit/Market orders (sell the peaks or buy the valleys) instead of doing so at the swing highs or swing lows of the ladder (where BOS or CHoCH happened). The idea here is that the price could go deep into the ladder's step (peak or valley), and by doing so, it usually goes to these zones.
A bullish Order Block (Valley-OB) is the last bearish candle of a downtrend before a sequence of bullish candles (thus forming a "Valley"). A bearish Order Block (Peak-OB) is the last bullish candle of an uptrend before a sequence of bearish candles (thus forming a "Peak"). Our indicator captures the full range zones of the OB meaning not only the last candle but the sequence of same-type candles immediately next to it, which creates a zone, thus the name "OB/ROB Zone". Not only does the tool mark those levels on the chart, but it also has a smart tracking algorithm to remove the appropriate levels dynamically. It will monitor, candle by candle, what is happening to all the OBs/ROBs, and update them according to how they are being tested/visited (eg. weak testing being a touch, and strong testing being a touch of the same colour candle).
Bullish Valley-OB:
Bearish Peak-OB:
The indicator follows our concept of "Zone Activation" to determine whether to mark zones with dashed or solid lines.
If we take a bearish Peak-OB as an example, notice how it first gets drawn with a dashed red line (as the algorithm monitors how far the price moved away from the zone):
As price moves away (distance based on our Machin Learning (ML) model), it turns into solid lines:
Some people prefer to enter market orders or limit (pending) orders close to the zone, while others wait for it to hit. You may wait for these zones to turn into solid lines (meaning that the price made a decent move away from it before revisiting it). It depends on your trading strategy.
When Order Block (OB) zones break instead of holding the ladder, they turn into what we call Reversal Order Blocks (ROB); our algorithm of flipping these zones where price could react from the other side of the OB. Our algorithm monitor and highlight the most suitable ones to trade, based on +30 conditions and variables by our Machine Learning (ML) models. Examples of ROBs in the SMC or ICT trading community are a "Breaker Block", a "Mitigation Block" or a "Unicorn Setup". However, our algorithm filters the zones based on many factors such as ratios of price movement before, inside and after these zones, along with many other factors.
The algorithm monitors the ratios of how price moved into and away from the OB/ROB, as well as the type of move happening, to then filter the ones that are considered of high probability to break/not do a reaction.
A bullish Valley-OB (green) turns into a bearish Valley-ROB (neon red) where you may short (sell), while a bearish Peak-OB (red) turns into a bullish Peak-ROB (neon green) where you may long (buy).
Example of a bullish Valley-OB that turned into a bearish Valley-ROB:
Features
Log vs. Linear scale switch to show OBs/ROBs accordingly based on the ratios and the price action around these zones (before and after creation).
Uses our Machine Learning (ML) model to determine relevant Order Blocks (OBs) to show or hide based on price action.
Considers distribution and accumulation candles to find relevant Order Blocks.
Various types of triggers to mark those Order Blocks and their zones: breakout, close, hard close (open and close) or full close (low, high, open and close).
Monitors the 1:1 expansion of price from key areas of interest, which would change the importance of the zones through our concept of “Zone Activation”.
Allows for customization in the settings to display different types of Order Blocks (e.g., tested or untested).
Marking and invalidating levels based on many variables, including single or multiple candle zones, touching/closing beyond specific levels, weak/strong testing criteria, price tolerance % (near a level), and many more.
Provides color-coded visual representation for easier interpretation.
Why is it used?
Order Blocks (OB) and Reversal Order Blocks (ROB) represent the building blocks of price ladders, in conjunction with Swing Highs and Swing Lows. By identifying where liquidity is potentially present, they become common targets for big market players. Additionally, they provide clear invalidation points based on various types of candle closes, such as hard closes or simply a candle close.
One strategy that could be used is to open positions at these OB or ROB Levels as long as the chart maintains the trend (ladder), for a potentially higher win rate (or against it for a quick scalp). Be mindful of the breaking of a ladder or the building of a new one. A ladder breaks with a hard close (open and close) of a candle across the closest two levels; a ladder builds by not breaking back down across the levels it has tested. By definition, strong ladders will have a few untested levels and come back to wick them but still retain the structure of the laddering direction (trending with Lower Lows + Lower Highs or Higher Lows + Higher Highs).
🔶 COMBINING ALL TOOLS
In summary, Trendlines could be great tools to give you a general context of whether the price is laddering up or down. Once you spot the ladder, your goal is to either trade in its direction (not to go against the trend) or to counter-trend trade (contrarian). To do so, you could use the MSB tool to spot these BOS/CHoCH. And to give you more precise entries, you may rely on the OB/ROB zones which usually mesh over the ladder, to provide a sniper entry!
🔶 RISK DISCLAIMER
Trading is risky, and most day traders lose money. The risk of loss in trading can be substantial. Decisions to buy, sell, hold or trade in securities, commodities and other investments involve risk and are best made based on the advice of qualified financial professionals. Past performance does not guarantee future results. All content is to be considered hypothetical, selected after the fact, in order to demonstrate our product and should not be construed as financial advice. You should therefore carefully consider whether such trading is suitable for you in light of your financial condition.
Machine Learning : Dominant Cycle Elastic Volume KNNAbout the Script
Dominant Cycle Elastic Volume KNN ,
is a non-parametric algorithm, which means that, initially it makes no assumptions about the underlying distribution of the time-series price as well as volume.
This approach gives it flexibility so that it can be used on a wide variety of securities at variety of timeframes.(even on lower timeframes such as seconds)
The main purpose of this indicator is to predict the trend of the underlying, by converging price, volume and dominant cycle as dimensions and generate signals of action.
Key terms :
Dominant cycle is a time cycle that has a greater influence on the overall behaviour of a system than other cycles.
The system uses Ehlers method to calculate Dominant Cycle/ Period.
Dominant cycle is used to determine the influencing period for the underlying.
Once the dominant cycle/ period is identified, it is treated as a dynamic length for considering further calculations
Elastic Volume MA is a volume based moving average which is generally used to converge the volume with price, the dominant period is used here as the length parameter
KNN K-Nearest Neighbour is one of the simplest Machine Learning algorithms based on Supervised Learning technique.
K-NN algorithm assumes the similarity between the new case/data and available cases and put the new case into the category that is most similar to the available categories.
K-NN algorithm stores all the available data and classifies a new data point based on the similarity. This means when new data appears then it can be easily classified into a well suite category by using K- NN algorithm. K-NN algorithm can be used for Regression as well as for Classification but mostly it is used for the Classification problems.
So, K-NN is used here to classify the trend of the Dominant Cycle Elastic Volume, and Generate Signals on top of it
How to Use the Indicator ?
The Buy Signal Candle
The Sell Signal Candle
The Buy Setup
The Sell Setup
Stop and Reverse Structure
What Timeframes and Symbols can this indicator be used on ?
The above indicator can be used on any liquid security which has volume information intact with ticker
and it can be used on any timeframe, but the best timeframes are
The indicator can also be used as a trend confirmatory indicators on lower time frames, like 30second
The Script has provision for alerts
Two alerts are there :
Alert 1= "LONG CONDITION : DCEV-ML"
Alert 2= "SHORT CONDITION : DCEV-ML"
How to request for access ?
Simply private message me !
Endpointed SSA of Price [Loxx]The Endpointed SSA of Price: A Comprehensive Tool for Market Analysis and Decision-Making
The financial markets present sophisticated challenges for traders and investors as they navigate the complexities of market behavior. To effectively interpret and capitalize on these complexities, it is crucial to employ powerful analytical tools that can reveal hidden patterns and trends. One such tool is the Endpointed SSA of Price, which combines the strengths of Caterpillar Singular Spectrum Analysis, a sophisticated time series decomposition method, with insights from the fields of economics, artificial intelligence, and machine learning.
The Endpointed SSA of Price has its roots in the interdisciplinary fusion of mathematical techniques, economic understanding, and advancements in artificial intelligence. This unique combination allows for a versatile and reliable tool that can aid traders and investors in making informed decisions based on comprehensive market analysis.
The Endpointed SSA of Price is not only valuable for experienced traders but also serves as a useful resource for those new to the financial markets. By providing a deeper understanding of market forces, this innovative indicator equips users with the knowledge and confidence to better assess risks and opportunities in their financial pursuits.
█ Exploring Caterpillar SSA: Applications in AI, Machine Learning, and Finance
Caterpillar SSA (Singular Spectrum Analysis) is a non-parametric method for time series analysis and signal processing. It is based on a combination of principles from classical time series analysis, multivariate statistics, and the theory of random processes. The method was initially developed in the early 1990s by a group of Russian mathematicians, including Golyandina, Nekrutkin, and Zhigljavsky.
Background Information:
SSA is an advanced technique for decomposing time series data into a sum of interpretable components, such as trend, seasonality, and noise. This decomposition allows for a better understanding of the underlying structure of the data and facilitates forecasting, smoothing, and anomaly detection. Caterpillar SSA is a particular implementation of SSA that has proven to be computationally efficient and effective for handling large datasets.
Uses in AI and Machine Learning:
In recent years, Caterpillar SSA has found applications in various fields of artificial intelligence (AI) and machine learning. Some of these applications include:
1. Feature extraction: Caterpillar SSA can be used to extract meaningful features from time series data, which can then serve as inputs for machine learning models. These features can help improve the performance of various models, such as regression, classification, and clustering algorithms.
2. Dimensionality reduction: Caterpillar SSA can be employed as a dimensionality reduction technique, similar to Principal Component Analysis (PCA). It helps identify the most significant components of a high-dimensional dataset, reducing the computational complexity and mitigating the "curse of dimensionality" in machine learning tasks.
3. Anomaly detection: The decomposition of a time series into interpretable components through Caterpillar SSA can help in identifying unusual patterns or outliers in the data. Machine learning models trained on these decomposed components can detect anomalies more effectively, as the noise component is separated from the signal.
4. Forecasting: Caterpillar SSA has been used in combination with machine learning techniques, such as neural networks, to improve forecasting accuracy. By decomposing a time series into its underlying components, machine learning models can better capture the trends and seasonality in the data, resulting in more accurate predictions.
Application in Financial Markets and Economics:
Caterpillar SSA has been employed in various domains within financial markets and economics. Some notable applications include:
1. Stock price analysis: Caterpillar SSA can be used to analyze and forecast stock prices by decomposing them into trend, seasonal, and noise components. This decomposition can help traders and investors better understand market dynamics, detect potential turning points, and make more informed decisions.
2. Economic indicators: Caterpillar SSA has been used to analyze and forecast economic indicators, such as GDP, inflation, and unemployment rates. By decomposing these time series, researchers can better understand the underlying factors driving economic fluctuations and develop more accurate forecasting models.
3. Portfolio optimization: By applying Caterpillar SSA to financial time series data, portfolio managers can better understand the relationships between different assets and make more informed decisions regarding asset allocation and risk management.
Application in the Indicator:
In the given indicator, Caterpillar SSA is applied to a financial time series (price data) to smooth the series and detect significant trends or turning points. The method is used to decompose the price data into a set number of components, which are then combined to generate a smoothed signal. This signal can help traders and investors identify potential entry and exit points for their trades.
The indicator applies the Caterpillar SSA method by first constructing the trajectory matrix using the price data, then computing the singular value decomposition (SVD) of the matrix, and finally reconstructing the time series using a selected number of components. The reconstructed series serves as a smoothed version of the original price data, highlighting significant trends and turning points. The indicator can be customized by adjusting the lag, number of computations, and number of components used in the reconstruction process. By fine-tuning these parameters, traders and investors can optimize the indicator to better match their specific trading style and risk tolerance.
Caterpillar SSA is versatile and can be applied to various types of financial instruments, such as stocks, bonds, commodities, and currencies. It can also be combined with other technical analysis tools or indicators to create a comprehensive trading system. For example, a trader might use Caterpillar SSA to identify the primary trend in a market and then employ additional indicators, such as moving averages or RSI, to confirm the trend and generate trading signals.
In summary, Caterpillar SSA is a powerful time series analysis technique that has found applications in AI and machine learning, as well as financial markets and economics. By decomposing a time series into interpretable components, Caterpillar SSA enables better understanding of the underlying structure of the data, facilitating forecasting, smoothing, and anomaly detection. In the context of financial trading, the technique is used to analyze price data, detect significant trends or turning points, and inform trading decisions.
█ Input Parameters
This indicator takes several inputs that affect its signal output. These inputs can be classified into three categories: Basic Settings, UI Options, and Computation Parameters.
Source: This input represents the source of price data, which is typically the closing price of an asset. The user can select other price data, such as opening price, high price, or low price. The selected price data is then utilized in the Caterpillar SSA calculation process.
Lag: The lag input determines the window size used for the time series decomposition. A higher lag value implies that the SSA algorithm will consider a longer range of historical data when extracting the underlying trend and components. This parameter is crucial, as it directly impacts the resulting smoothed series and the quality of extracted components.
Number of Computations: This input, denoted as 'ncomp,' specifies the number of eigencomponents to be considered in the reconstruction of the time series. A smaller value results in a smoother output signal, while a higher value retains more details in the series, potentially capturing short-term fluctuations.
SSA Period Normalization: This input is used to normalize the SSA period, which adjusts the significance of each eigencomponent to the overall signal. It helps in making the algorithm adaptive to different timeframes and market conditions.
Number of Bars: This input specifies the number of bars to be processed by the algorithm. It controls the range of data used for calculations and directly affects the computation time and the output signal.
Number of Bars to Render: This input sets the number of bars to be plotted on the chart. A higher value slows down the computation but provides a more comprehensive view of the indicator's performance over a longer period. This value controls how far back the indicator is rendered.
Color bars: This boolean input determines whether the bars should be colored according to the signal's direction. If set to true, the bars are colored using the defined colors, which visually indicate the trend direction.
Show signals: This boolean input controls the display of buy and sell signals on the chart. If set to true, the indicator plots shapes (triangles) to represent long and short trade signals.
Static Computation Parameters:
The indicator also includes several internal parameters that affect the Caterpillar SSA algorithm, such as Maxncomp, MaxLag, and MaxArrayLength. These parameters set the maximum allowed values for the number of computations, the lag, and the array length, ensuring that the calculations remain within reasonable limits and do not consume excessive computational resources.
█ A Note on Endpionted, Non-repainting Indicators
An endpointed indicator is one that does not recalculate or repaint its past values based on new incoming data. In other words, the indicator's previous signals remain the same even as new price data is added. This is an important feature because it ensures that the signals generated by the indicator are reliable and accurate, even after the fact.
When an indicator is non-repainting or endpointed, it means that the trader can have confidence in the signals being generated, knowing that they will not change as new data comes in. This allows traders to make informed decisions based on historical signals, without the fear of the signals being invalidated in the future.
In the case of the Endpointed SSA of Price, this non-repainting property is particularly valuable because it allows traders to identify trend changes and reversals with a high degree of accuracy, which can be used to inform trading decisions. This can be especially important in volatile markets where quick decisions need to be made.
Buy/Sell Toolkit (Expo)█ Overview
The Buy/Sell Toolkit is a comprehensive trading tool designed to provide a holistic approach to trading. It brings together essential trading indicators and features in one place, simplifying the trading process and offering valuable insights into the market.
The indicator serves as an all-inclusive solution for traders seeking in-depth technical insights. While the Buy/Sell Toolkit can be utilized alongside other technical analysis methods, it can also be used as a standalone toolkit, adaptable to any trading style. In addition, each feature is thoughtfully integrated because not all technical indicators are suitable for every market condition or trading style.
The Buy/Sell toolkit works in any market and timeframe for discretionary analysis and includes many features:
█ Features
Buy/Sell signals: This feature provides real-time Buy/Sell trading signals for any market and timeframe. These signals are based on the trend.
Contrarian Signals: This feature provides real-time contrarian signals to take a position against the prevailing market trend.
Ultimate Trend: This feature assists in identifying the overall trend of the market, recognizing whether the market is in an uptrend, downtrend, or sideways.
Trend Advisor: The Trend Advisor helps traders understand the trend's strength, duration, and direction.
Trend Reversal: This feature identifies potential points where the current market may reverse within a trend. It's basically a trend-following line based on reversal calculation; it helps traders catch trend continuation setups.
Momentum Average: This indicator measures the rate of change in prices to identify the strength of the current trend. It can be beneficial for spotting potential price breakouts or warning of a market slowdown and pullbacks.
Take Profit Points: This feature suggests optimal points to exit a trade and lock in profits. It determines these points by using various factors such as volatility, support and resistance levels, and historical price movements.
Candle Coloring, Arithmetic Candlesticks, including Arithmetic Heikin Ashi: This feature provides an excellent visual aid to assist traders in recognizing patterns, identifying trends, and optimizing their trading strategies. The Arithmetic Candlesticks help smooth out price volatility and identify market trends more clearly.
Reversal Cloud: This innovative feature provides a graphical representation of potential price reversal zones. The cloud helps traders visualize where the price might reverse its trend.
Trend Cloud: Similar to the Reversal Cloud, this feature visualizes the prevailing market trend, making it easy for traders to understand the direction of the market at a glance.
Signal Optimizer: The Signal Optimizer is a powerful tool that optimizes the Buy/Sell and contrarian signals based on win-rate or performance. It automatically applies the best settings to the signals, freeing traders from the task of constantly adjusting them. This helps traders to get the most reliable signals automatically, enhancing their trading efficiency.
█ How to use the Buy/Sell Toolkit?
Here are a few illustrative examples to provide traders with a better understanding of the Toolkit's practical usage. These examples showcase the combination of features, but it's important to note that they serve as demonstrations, and we encourage traders to explore and adapt the features to align with their unique trading styles.
Buy/Sell Signals & Take Profit
Optimized Buy/Sell signals & Candle Color + Trend Advisor + Reversal Cloud
Contrarian Signals & Take Profit
,with Reversal Cloud
Optimized Contrarian Signals & Ultimate Trend & Reversal Cloud
Trend Cloud
Filter signals with Trend Cloud
█ Why is this Buy/Sell Toolkit Needed?
The Buy/Sell Toolkit is an exceptional tool for traders because it consolidates several critical trading indicators into a single, user-friendly platform. The Toolkit's holistic approach to market analysis can enhance decision-making, reduce guesswork, and improve overall trading performance. Additionally, it allows traders to customize their approach according to the market conditions and their trading style.
The Toolkit's automated features, such as the Signal Optimizer, save time and effort, making it easier for both new and experienced traders. In addition, its comprehensive suite of features ensures traders have all the information they need to make informed trading decisions. All these features make the Buy/Sell Toolkit a powerful ally in any trader's arsenal.
Here's why this Toolkit is essential:
Comprehensive Market Analysis: The Toolkit offers a wide range of indicators and tools for comprehensive market analysis, from trend detection to momentum analysis. This reduces the need for multiple tools and allows for a more efficient trading process. By providing a host of indicators like Buy/Sell signals, Contrarian Signals, Trend Analysis, and Momentum Average, the Toolkit helps traders make well-informed decisions based on comprehensive data and trend analysis.
Automation and Time-Saving: The Signal Optimizer automatically applies the best settings to the signals based on win rate or performance. This saves time and ensures the signals' reliability, reducing, it makes the trading process efficient and hassle-free.
Versatility: The Toolkit is versatile and can be used for various financial markets, including stocks, forex, commodities, or cryptocurrencies. Regardless of the market you trade in, the Buy/Sell Toolkit has something to offer.
Visual Tools: The Toolkit provides visual tools like Reversal Cloud, Trend Cloud, Trend lines, Candle coloring, and much more, which are excellent for visualizing market trends and potential reversal zones. This can make the process of understanding market movements more intuitive and less intimidating, especially for novice traders.
Confirmation: By using multiple indicators in conjunction with each other, traders can confirm signals and improve the accuracy of their trades.
Learning and Development: The Toolkit serves as an excellent resource for both novice and experienced traders to learn about different trading indicators, how they interact, and how to use them effectively.
█ Any Alert Function Call
This function allows traders to combine any feature and create customized alerts. These alerts can be set for various conditions and customized according to the trader's strategy or preferences.
█ How are the features calculated? - Overview
The Toolkit combines many of our existing premium indicators and new technical analysis algorithms to analyze the market. This overview covers how the main features are calculated.
Buy/Sell
The core function calculates the Exponential Weighting for a given time series X over a period T. The time series is based on absolute price changes. It focuses on the magnitude of price changes from one period to the next, irrespective of the direction (up or down). This type of time series can be used to measure the volatility of a price series, as it quantifies the size of price movements. It's useful in scenarios where the direction of the change is not as important as the magnitude of the change.
Contrarian Signals
Our contrarian signals are based on deviation from the expected range value. The algorithm quantifies the amount of variation or dispersion in a set of trading ranges. Non-expected values are the fundamental core of the signal generation process.
Ultimate Trend
The Ultimate trend calculates an adaptive smoothing momentum function by first determining the directional price movement and then applying smoothing to the positive and negative price changes. It then uses these values to calculate a form of Variable Moving Average (VMA), where the smoothing factor is adjusted based on a normalized measure of the relative difference between the Positive and Negative Directional values.
Trend Advisor
It's a form of Moving Averages that are applied to the price chart using three different weighting functions, simple weighting, price volatility smoothing constant weighting, and the traditional EMA weighting function.
Trend Reversal and Cloud
The function uses the information on how much the current price compared to the relative historical price fluctuates over a specific period and automatically updates its equilibrium value at new price changes.
Momentum Average
Essentially, it uses a modified version of the relative rate of change over a certain period.
Take Profit
The take profit uses similar range price functions as the contrarian signals, where a take profit signal is triggered at extremely abnormal values.
Candles
Note, Using and Backtesting on non-standard charts produces unrealistic results since it does not represent the closing price. The candles are based on a smoothing process that finds the best smoothing coefficient for the current data, using close as time series.
█ In conclusion , The Buy/Sell Toolkit serves as a comprehensive, user-friendly, and efficient trading assistant. It brings automation and intelligent data play-by-play to your fingertips, making it an essential tool for anyone serious about trading.
-----------------
Disclaimer
The information contained in my Scripts/Indicators/Ideas/Algos/Systems does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My Scripts/Indicators/Ideas/Algos/Systems are only for educational purposes!
The Chartless TraderThe Chartless Trader
The chartless trader is a trade management system designed to remove the randomness from the market. It is loosely based on the martingales betting system, but takes advantage of position sizing, minimum profit targets, dollar cost averaging, and trailing take profit.
The chart can be traded with or without a signal. There is a built in signal based on SB Master Chart's Buy the Dip algorithm.
The configurable settings include:
Account Value
Starting Account Value - This is the value of the account when you start using this system.
Current Cash - This is the amount of cash you have available to trade. This setting needs to be updated each time a trade is made.
TP/TTP Algo Settings
Take Profit % - This setting is otherwise known as minimum profit target. This algo will not advise you to sell or increase your trailing stop until this minimum profit target is met.
Trailing Stop % - This is the trailing stop. The default setting is 75%. As a basic example, if the stock is up 10%, the trailing stop would be set to 7.5% (10% * 75%). The algo may override and advise an alternative trailing stop should an overbought condition be detected.
DCA/BTD Algo
DCA/BTD Algo Time Frame - Default is 120 (2hrs). This algo looks for oversold periods on the 2h chart by default.
DCA % - The default for this setting is 5%. This is a trigger for the BTD Algo. The BTD algo will start looking for trades when the stock is 5% below your cost basis. This is to help you average down making it easier to turn a profit when the stock starts making gains.
Position #
The Chartless Trader supports a maximum of 20 symbols. This is a limitation of the security() function as a maximum of 40 calls are allowed and the script calls the security() function twice per symbol.
S# QTY - The number of open positions of the symbol. This has to be manually updated by the user after each buy/sell of the stock.
S# CB - This is the cost basis of the stock. Your broker should give you this after each buy/sell and it has to be updated here on the chart after each buy/sell.
S# TTP - The script will advise you to increase your Trailing Take Profit in your broker when its necessary. This should be updated manually after you update your order in your broker. This should be configured manually in your broker as a Stop Order.
Now that I have covered the configurable options, its important to understand the basis of this system. The martingales betting system is a system that seeks to double its position size each time you enter a losing trade. Eventually when you make a winning trade, it will be enough to cover the previous losses and net you one winning position.
Bet 1, lose 1, down 1.
Bet 2, lose 2, down 3.
Bet 4, lose 4, down 7.
Bet 8, lost 8, down 15.
Bet 16, win 16, up 1.
So the theory goes, if you have deep enough pockets, its a 100% win rate. Such a system is flawed and proven to cause an account to blow up given enough time. You can search Google/YouTube for others that have back tested the martingales system with stocks.
I advise that "The Chartless Trading" system be traded with a similar system, but instead of doubling your position, you simply increase your position size by 1%.
Bet 1%, lose 1%, down 1%
Bet 1%, lose 1%, down 2%
Bet 1%, lose 1%, down 3%.
In such a manner, your risk of ruin is significantly reduced. Lets say you lose 10 times in a row betting on a stock. You now have 10% of your account value in this particular stock. Because you only invested at times where you were more than 5% down and when an oversold position occurred, because of dollar cost averaging and buying during oversold periods, you may only be down 2-3% on your invested value. Eventually when the stock turns positive, you will have met your minimum profit target and the script will alert you to set a trailing stop. You log into your broker, set a stop loss and wait for it to either trigger or inform you to increase it again. Once the trailing stop is triggered, you deleverage the position by closing it and starting a single new position in either the same stock or a different one and the cycle repeats.
The key is to follow the stock down, follow it back up, and not back down. We repeat this cycle with many positions in many stocks to minimize risk and compound our balance sheet.
This is " The Chartless Trader ".
1920x1080p Monitor Required if using all 20 symbols.
The more symbols loaded, the longer the initial processing to load the table. Please be patient.
Directional AnalyzerThis script attempts to equip users with the necessary information about the direction of an instrument, and essentially it is a synergy of 3 algorithms.
The first algorithm (plotted as dots at level 0) studies the balance of delta volatility that constitutes the current bar and answers if bulls or bears are in control at that exact bar time
The second algorithm (plotted as an area) studies the development of delta volatility over the defined period by means of a polynomial regression. Effectively, it provides an overall picture of the trend strength.
The third algorithm (plotted as a line with arrow labels) utilizes simple elements of neural network in conjunction with some custom filters to predict the focal point that a trend will reverse its direction. This is predictive in nature, hence always adopt this with caution. While the labels display the predicted direction, the colors of the line also reflect the state of the current bar as well, adding to the confirmation of the first algorithm.
May you be on the right side of the trade.
Anticipated Market TypeDisplays the anticipated market type based on the last 300 bars of data:
Trending Market: High probability that the next bar will be in the same direction as previous. Best conditions for a trend trading strategy
Neutral Market: High probability that price is random - the next bar direction is a coin toss. Many "typical" indicators fail in a random market
Sideways Market: High probability that price is autoregressive and the next bar direction is opposite the previous - compressed markets often have sudden fast breakouts
This tool does not give you entries and exits, but assists in deciding to use a Trend-following or Mean-reverting strategy.
Blue (3.5-6) indicates a trending market.
Yellow (0-2.5) indicates a sideways market.
Green (2.5-3.5) indicates a random market
This algorithm tells you when it breaks down by indicating a Neutral/Random market.
In short, it can't say the market type and advises you to not trade or simply use another tool in the meantime.
I personally use this tool to configure my trading robots on a weekly basis. I combine manual TA and stats algos to
try and determine what type of market the next week holds, with a fair bit of success.
The algorithms incorporated are Market Meanness Index (which I've made Open Source) and Fractal Dimension , a significantly faster algo than the MMI, but using a different set of maths.
Cheers!
MyAlgo EXTREMEPLEASE READ THE ENTIRE POST BEFORE PURCHASING & USING THE MyAlgo Tool. Saves you and me some time in emails and messages. :)
This is the official version of MyAlgo EXTREME
PLEASE UNDERSTAND THAT THIS IS A DIFFERENT AND SEPARATE PRODUCT AND SCRIPT FROM "MyAlgo SLIM" FROM THE MyAlgo TRADING TOOL SERIES
Description
Buy & Sell Alerts can be set on all Tickers. This includes, but is not limited to Crypto, Commodities , FOREX, Equities and Indices. Also all candle Types are compatible.
Recommended Time-frames - Due to the complexity of MyAlgo-SLIM the user has a choice between three algorithms and is like that able to trade on all timeframes with the highest returns.
MyAlgo combines many different aspects at the same time, scans multiple other Algorithms and comes to a conclusion based on over 1350 lines of code.
It is based on Divergences, Elliott Waves , Ichimoku , MACD , MACD Histogram, RSI , Stoch , CCI , Momentum, OBV, DIOSC, VWMACD, CMF and multiple EMAs.
Every single aspect is weighted into the decision before giving out an indication.
Most buy/sell Algorithms FAIL because they try to apply the same strategy to every single chart, which
are as individual as humans. To conquer this problem, MyAlgo has a wide range of settings and variables which can be easily
modified.
To make it a true strategy, MyAlgo has as well settings for Take Profit Points and Stop
Losses. Everything with an Alert Feature of course so that FULL AUTOMATION IS POSSIBLE.
I know from experience that many people take one Algorithm and are simply too LAZY to add multiple Algorithms to make a rational choice. The result of that is that they lose money, by following blatantly only one Algorithm.
MyAlgo has additional 15 Indicators, perfect for all markets, which can be turned on and off individually.
Side Notes
MyAlgo is being updated and upgraded very frequently to suit the requests of our customers.
This is not financial advice. Please read our disclaimer before using it.
Please refer to the signature field if you are interested in gaining access to this script.
Anything below this sentence will be Updates regarding MyAlgo
TopTenAlgo 3. Cursor Trend with SQZ MOM(Without Volume Ind.)EN: Indicator Trend is a momentum algorithm that measures the direction of the trend. It recalculates the Volume Weighted Moving Average and Tilson functions included with a certain frequency value according to the closing price and this trend helps us determine trend times. The size of the frequency correction motion. It Looks at the Logarithmic to functions. Is the zigzag of argument correction? otherwise it is a shortcut for a flat / flat correction . You can use the minus frequency value minus in zigzags, while it is handled with lower frequencies in flat or flat corrections . For symbols for which the Volume Indicator cannot be read.
This algorithm is prepared with @Top10Algo ... Improvements have been made regarding short periods.
TR: Gösterge Trend, trendin yönünü ölçen bir momentum algoritmasıdır. İçeriğinde bulunan Volume Weighted Moving Average ve Tilson fonksiyonlarını belli bir frekans değeri ile kapanış fiyatına göre yeniden hesaplar ve bu sayede trend değişim zamanlarını belirlememize yardımcı olur. Frekans değeri düzeltme hareketinin boyutuna göre değişiklik gösterir. Fonsiyonlara Logaritmik bakar.Frekans değerini belirlememizde yardımcı olan argüman düzeltmenin zigzag mı? yoksa yassı/flat bir düzeltmemi olacağını kestirmektir. Zigzaglarda frekans değeri eksi yönde daha fazla büyürken yassı yada flat düzeltmelerde daha düşük frekanslarla ele alınır. Hacim Göstergesinin okunamadığı semboller içindir.
Bu algoritma @Top10Algo ile beraber hazırlanmıştır... Kodlamadaki katkılarından ve yol göstericiliğinden dolayı teşekkürü bir borç bilirim. Kısa Periyotlar için iyileştirmeler yapıldı...
TopTenAlgo 3. Cursor Trend with SQZ MOM (Include Volume Ind.)EN: Indicator Trend is a momentum algorithm that measures the direction of the trend. It recalculates the Volume Weighted Moving Average and Tilson functions included with a certain frequency value according to the closing price and this trend helps us determine trend times. The size of the frequency correction motion. It Looks at the Logarithmic to functions. Is the zigzag of argument correction? otherwise it is a shortcut for a flat / flat correction . You can use the minus frequency value minus in zigzags, while it is handled with lower frequencies in flat or flat corrections .
This algorithm is prepared with @Top10Algo ... Improvements have been made regarding short periods.
TR: Gösterge Trend, trendin yönünü ölçen bir momentum algoritmasıdır. İçeriğinde bulunan Volume Weighted Moving Average ve Tilson fonksiyonlarını belli bir frekans değeri ile kapanış fiyatına göre yeniden hesaplar ve bu sayede trend değişim zamanlarını belirlememize yardımcı olur. Frekans değeri düzeltme hareketinin boyutuna göre değişiklik gösterir. Fonsiyonlara Logaritmik bakar.Frekans değerini belirlememizde yardımcı olan argüman düzeltmenin zigzag mı? yoksa yassı/flat bir düzeltmemi olacağını kestirmektir. Zigzaglarda frekans değeri eksi yönde daha fazla büyürken yassı yada flat düzeltmelerde daha düşük frekanslarla ele alınır.
Bu algoritma @Top10Algo ile beraber hazırlanmıştır... Kodlamadaki katkılarından ve yol göstericiliğinden dolayı teşekkürü bir borç bilirim. Kısa Periyotlar için iyileştirmeler yapıldı...
SMU Stock ThermometerThis script shows various technical indicators in a stacked vertical candle called Market Termometer.
It helps to see the price action in one single vertical column where the actual price moves up or down. So you can see the price change based on your custom setting levels.
I've been studying ALGO for over a year and made many live experiment trades long and shorts. So, I'm trying to find a way to see what is ALGos next move. If it sounds far-fetch, then you should see my other published scripts.
Here is example of how ALGo dance around old indicators, which is why I started creating a bunch of new indicators that ALGO doesn't know
Example:
Impact-driven-algorithm= Large volume masked as small volume to keep the price at desired level. So, your chart says overbought but market doesn't drop for days
Cost-driven-algorithm= Hedge fund buy every time at lower price and prevent others to buy low, moving up fast. Is like a clock with millisecond timing and ALGO owners know when to buy low and when to sell high
If you have a good idea, let me know so i can include it the future versions.
Enjoy and think outside the box, the only way to beat the ALGO
Trendinator## How to Use Trendy: A Trader's Guide
Hey there, fellow trader! Let's talk about how to actually use this Trendy indicator in your day-to-day trading. I've been working with this tool, and I want to share some practical insights that you won't find in the technical documentation.
### Getting Started
First things first, don't get overwhelmed by all the settings. Start simple:
1. **Add it to your chart** - Load up the indicator and just observe how the baseline moves with price for a few days before making any trading decisions.
2. **Watch the color changes** - Green/lime (or whatever you choose) means uptrend, red means downtrend. Simple as that!
3. **Look for crossovers** - When price crosses above the line, it's often a buy signal. When it crosses below, consider it a potential sell.
### Fixed vs. Adaptive Mode: Which One's Better?
Here's the thing about these two modes - they're both useful in different situations.
**Fixed Mode** is straightforward and reliable. It uses the length you specify, and that's it. I like to use Fixed Mode when:
- The market is clearly trending
- I want consistent signals without surprises
- I'm doing comparisons across multiple charts or timeframes
**Adaptive Mode** It automatically adjusts the length based on what the market is actually doing right now. This mode shines when:
- Markets are changing their behavior
- You're trading assets with variable volatility
- You want the indicator to "learn" the current market rhythm
### The Dual Approach (My Secret Suggestion)
Want to know what really works for me? I put BOTH on my chart. Seriously, try this:
1. Add Trendy in Fixed Mode (I usually use the "Medium" settings from the table)
2. Add a second Trendy in Adaptive Mode
3. When both lines agree on direction - that's a strong signal!
4. When they diverge - be cautious, the market might be changing character
When both lines cross price at the same time, that's often where the magic happens. Those are the high-probability entries you're looking for.
### Real Talk About Timeframes
Let me break down how this indicator feels on different timeframes:
**5-Minute Charts** - It's twitchy! Use "Slow" settings unless you're scalping. The Fixed mode actually works better here because the adaptive can get confused by noise.
**15-Minute Charts** - My personal favorite for day trading. The "Medium" settings strike a nice balance. The Adaptive mode starts becoming really valuable here.
**Hourly Charts** - This is where Trendy really shines. The indicator has enough data to work with but still responds quickly to changes. I lean more toward the "Fast" or "Medium" settings here.
**4-Hour & Daily** - Perfect for swing trading. Use "Medium" or "Slow" settings, and definitely take advantage of the Adaptive mode - it picks up those larger market cycles beautifully.
### Comparing Fixed vs. Adaptive Performance
Here's a comparison I've put together based on my own trading experience:
| Market Condition | Fixed Mode Performance | Adaptive Mode Performance | Best Choice |
|------------------|------------------------|---------------------------|-------------|
| Strong Trend | Excellent ⭐⭐⭐⭐⭐ | Very Good ⭐⭐⭐⭐ | Fixed |
| Choppy Market | Poor ⭐⭐ | Good ⭐⭐⭐⭐ | Adaptive |
| Breakouts | Good ⭐⭐⭐⭐ | Excellent ⭐⭐⭐⭐⭐ | Adaptive |
| Range-Bound | Poor ⭐⭐ | Good ⭐⭐⭐ | Adaptive |
| High Volatility | Very Good ⭐⭐⭐⭐ | Excellent ⭐⭐⭐⭐⭐ | Adaptive |
| Low Volatility | Good ⭐⭐⭐ | Good ⭐⭐⭐ | Either |
| Trend Reversals | Poor ⭐⭐ | Very Good ⭐⭐⭐⭐ | Adaptive |
### Pro Tips From the Trenches
1. **Start with the 1-Hour chart** - If you're new to Trendy, the hourly timeframe gives you the best balance between signal quality and trading frequency.
2. **Color-code your indicators** - If you're using both Fixed and Adaptive, give them different colors so you can tell them apart at a glance. I use lime/red for Fixed and blue/orange for Adaptive.
3. **Don't fight the line** - If price is below the line, think twice about going long, even if other indicators say otherwise. This baseline is surprisingly powerful as a dynamic support/resistance level.
4. **Watch for flattening** - When the line starts to flatten after a strong trend, that's often a sign that momentum is waning. Consider taking profits.
5. **Use the crossover, confirm with a retest** - The most reliable setup is when price crosses the line, pulls back to "test" it, and then continues in the new direction.
6. **Adjust for different assets** - Cryptocurrencies and tech stocks often need "Faster" settings, while forex and blue chips do better with "Medium" or "Slow" settings.
7. **Combine with volume** - Trendy doesn't look at volume, so adding a volume indicator can really complete the picture. Strong moves with high volume that push through the baseline are often the most reliable.
Remember, no indicator is perfect - but Trendy is one of the most versatile tools I've used. Give yourself some time to get familiar with how it behaves on your favorite trading instruments, and you'll develop an almost intuitive feel for it.
Happy trading!# Trendy - Technical Documentation
__________________________________________________________________________
## Overview
The Trendy indicator represents a significant advancement in technical analysis, combining Mark Jurik's proprietary JMA (Jurik Moving Average) algorithm with adaptive volatility measurement and autocorrelation-based cycle detection. This sophisticated indicator provides traders with a responsive, low-lag baseline that adapts to changing market conditions in real-time.
Unlike traditional moving averages that suffer from lag and noise issues, Trendy dynamically adjusts its parameters to optimize smoothness and responsiveness based on the current market environment. The baseline serves as a clear reference point for trend direction, potential support/resistance levels, and market regime identification.
## Technical Foundation
### Jurik Moving Average (JMA)
The core of this indicator is the JMA algorithm, developed by Mark Jurik as a superior alternative to traditional moving averages. The JMA reduces lag while minimizing noise, making it a valuable asset for traders. It employs:
- **Advanced smoothing algorithms**: Eliminates market noise without introducing significant lag
- **Phase correction**: Adjusts the leading/lagging behavior of the moving average
- **Adaptive parameters**: Automatically tunes to current market conditions
The JMA delivers a smooth line with very little delay compared to traditional moving averages like SMA or EMA, providing clearer signals for effective market analysis.
### Volatility-Adaptive Power
What makes this implementation unique is the integration of volatility measurements to dynamically adjust the JMA's behavior:
- **ATR-Normalized Volatility**: Uses Average True Range measurements that are normalized to provide a reliable volatility metric
- **Dynamic Power Factor**: Adjusts the JMA's power parameter based on current volatility
- **Adaptive Smoothing**: Increases smoothing during noisy, ranging markets and increases responsiveness during trending conditions
This volatility adaptation enables the indicator to adapt to market conditions in real-time, providing traders with a more accurate and timely tool for assessing trends.
### Autocorrelation Periodogram Algorithm (APA)
In "Autocorrelation Adaptive" mode, the indicator employs John Ehlers' Autocorrelation Periodogram Algorithm to detect the dominant market cycle:
- Uses digital signal processing techniques to determine the length of market cycles
- Calculates correlation coefficients between the current price and lagged versions of itself
- Identifies the dominant cycle period in the current market conditions
- Dynamically adjusts the indicator's length parameter based on detected cycles
This adaptive approach attempts to reveal dominant cycles in market data and measure their amplitude, allowing the indicator to automatically tune itself to the current market rhythm.
## Practical Applications
### 1. Trend Identification
The baseline provides clear trend signals through its color and direction:
- **Green/Lime Baseline**: Indicates uptrend with bullish momentum
- **Red Baseline**: Indicates downtrend with bearish momentum
### 2. Dynamic Support and Resistance
The baseline often serves as a dynamic support/resistance level:
- During uptrends, price tends to find support at the baseline
- During downtrends, the baseline frequently acts as resistance
- Stronger reactions often occur when price approaches the baseline in the direction of the larger trend
### 3. Market Regime Detection
The slope and characteristics of the baseline help identify market conditions:
- **Steep slope**: Strong trending market
- **Moderate slope**: Normal trending conditions
- **Flat baseline**: Consolidation or range-bound market
- **Oscillating baseline**: Choppy, indecisive market
### 4. Entry and Exit Points
Price interactions with the baseline can provide potential trading signals:
- **Price crossing above baseline**: Potential buy signal
- **Price crossing below baseline**: Potential sell signal
- **Failed tests of the baseline**: Potential continuation signals
- **Multiple crosses in short period**: Warning of choppy conditions
### 5. Volatility Assessment
The behavior of the baseline relative to price action provides insights about volatility:
- **Price hugging the baseline**: Low volatility, strong trend
- **Price making wide swings around baseline**: Higher volatility
- **Price making higher highs while baseline flattens**: Possible trend exhaustion
## Recommended Settings by Timeframe
The table below provides optimized settings for different timeframes and trading styles:
| Timeframe | Trading Style | Length | Phase | Min Length | Max Length | Avg Length |
|-----------|--------------|--------|-------|------------|------------|------------|
| 5 Minute | Fast | 14 | 0 | 6 | 24 | 2 |
| 5 Minute | Medium | 21 | 0 | 8 | 32 | 3 |
| 5 Minute | Slow | 30 | 0 | 12 | 48 | 3 |
| 15 Minute | Fast | 10 | 0 | 5 | 20 | 2 |
| 15 Minute | Medium | 18 | 0 | 7 | 28 | 3 |
| 15 Minute | Slow | 27 | 0 | 10 | 40 | 3 |
| 30 Minute | Fast | 8 | 0 | 4 | 16 | 2 |
| 30 Minute | Medium | 14 | 0 | 6 | 24 | 3 |
| 30 Minute | Slow | 21 | 0 | 8 | 32 | 3 |
| 1 Hour | Fast | 7 | 0 | 3 | 14 | 2 |
| 1 Hour | Medium | 12 | 0 | 5 | 20 | 2 |
| 1 Hour | Slow | 18 | 0 | 7 | 28 | 3 |
| 4 Hour | Fast | 5 | 0 | 3 | 10 | 1 |
| 4 Hour | Medium | 8 | 0 | 4 | 16 | 2 |
| 4 Hour | Slow | 14 | 0 | 6 | 24 | 2 |
*Notes:*
- **Fast**: More responsive to price changes, better for scalping and short-term trading
- **Medium**: Balanced approach suitable for swing trading
- **Slow**: More smoothed, better for position trading and longer-term trend following
- When using "Autocorrelation Adaptive" mode, the Min/Max/Avg Length parameters control the adaptive algorithm's behavior
## Advanced Trading Strategies
### 1. Multi-Timeframe Confirmation
For stronger signals, compare the Trendy baseline across multiple timeframes:
- Align trades with the direction of higher timeframe baselines
- Look for confluences where multiple timeframes show the same signal
- Use lower timeframes for precise entry while following higher timeframe trends
### 2. Volatility-Based Position Sizing
Adjust position sizes based on the relationship between price and the baseline:
- Larger positions when price is moving strongly in the direction of the baseline
- Smaller positions during consolidation periods or when the baseline is flat
- Consider reducing exposure when price makes multiple crosses of the baseline in a short period
### 3. Trend Strength Assessment
The baseline's behavior provides insights about trend strength:
- Strong trends show a consistent baseline direction with minimal flattening
- Weakening trends often show a flattening baseline before price reversal
- Baseline slope changes can provide early warning of potential trend shifts
### 4. Combining with Other Indicators
The Trendy works well when combined with complementary indicators:
- Momentum oscillators to confirm overbought/oversold conditions
- Volume indicators to validate price movements
- Volatility indicators to adjust strategy parameters dynamically
## Technical Implementation
The Trendy is built on several sophisticated algorithms:
1. **JMA Algorithm**: Provides the core smoothing functionality with adaptive parameters
2. **Volatility Measurement**: Uses ATR-based calculations normalized to current price levels
3. **Autocorrelation Periodogram**: Implements spectral analysis techniques to identify dominant market cycles
4. **Dynamic Parameter Adjustment**: Automatically tunes the indicator based on current market conditions
The implementation uses optimized calculations to ensure accuracy while maintaining computational efficiency, making it suitable for real-time trading environments.
## Conclusion
The Trendy represents a significant advancement in technical analysis tools, providing traders with a sophisticated yet practical indicator for market analysis. By combining the low-lag properties of the Jurik Moving Average with adaptive volatility measurement and cycle detection, it offers a responsive and reliable baseline for identifying trends, market regimes, and potential trading opportunities.
The indicator's ability to automatically adapt to changing market conditions makes it valuable across different timeframes and market environments, providing consistent performance where traditional moving averages often fail. Whether used as a standalone tool or as part of a comprehensive trading system, the Trendy delivers professional-grade technical analysis capabilities for modern traders.
# Adaptive Jurik Baseline (AJB) - Technical Documentation
## Overview
The Adaptive Jurik Baseline (AJB) indicator represents a significant advancement in technical analysis, combining Mark Jurik's proprietary JMA (Jurik Moving Average) algorithm with adaptive volatility measurement and autocorrelation-based cycle detection. This sophisticated indicator provides traders with a responsive, low-lag baseline that adapts to changing market conditions in real-time.
Unlike traditional moving averages that suffer from lag and noise issues, AJB dynamically adjusts its parameters to optimize smoothness and responsiveness based on the current market environment. The baseline serves as a clear reference point for trend direction, potential support/resistance levels, and market regime identification.
## Technical Foundation
### Jurik Moving Average (JMA)
The core of this indicator is the JMA algorithm, developed by Mark Jurik as a superior alternative to traditional moving averages. The JMA reduces lag while minimizing noise, making it a valuable asset for traders. It employs:
- **Advanced smoothing algorithms**: Eliminates market noise without introducing significant lag
- **Phase correction**: Adjusts the leading/lagging behavior of the moving average
- **Adaptive parameters**: Automatically tunes to current market conditions
The JMA delivers a smooth line with very little delay compared to traditional moving averages like SMA or EMA, providing clearer signals for effective market analysis.
### Volatility-Adaptive Power
What makes this implementation unique is the integration of volatility measurements to dynamically adjust the JMA's behavior:
- **ATR-Normalized Volatility**: Uses Average True Range measurements that are normalized to provide a reliable volatility metric
- **Dynamic Power Factor**: Adjusts the JMA's power parameter based on current volatility
- **Adaptive Smoothing**: Increases smoothing during noisy, ranging markets and increases responsiveness during trending conditions
This volatility adaptation enables the indicator to adapt to market conditions in real-time, providing traders with a more accurate and timely tool for assessing trends.
### Autocorrelation Periodogram Algorithm (APA)
In "Autocorrelation Adaptive" mode, the indicator employs John Ehlers' Autocorrelation Periodogram Algorithm to detect the dominant market cycle:
- Uses digital signal processing techniques to determine the length of market cycles
- Calculates correlation coefficients between the current price and lagged versions of itself
- Identifies the dominant cycle period in the current market conditions
- Dynamically adjusts the indicator's length parameter based on detected cycles
This adaptive approach attempts to reveal dominant cycles in market data and measure their amplitude, allowing the indicator to automatically tune itself to the current market rhythm.
## Practical Applications
### 1. Trend Identification
The baseline provides clear trend signals through its color and direction:
- **Green/Lime Baseline**: Indicates uptrend with bullish momentum
- **Red Baseline**: Indicates downtrend with bearish momentum
### 2. Dynamic Support and Resistance
The baseline often serves as a dynamic support/resistance level:
- During uptrends, price tends to find support at the baseline
- During downtrends, the baseline frequently acts as resistance
- Stronger reactions often occur when price approaches the baseline in the direction of the larger trend
### 3. Market Regime Detection
The slope and characteristics of the baseline help identify market conditions:
- **Steep slope**: Strong trending market
- **Moderate slope**: Normal trending conditions
- **Flat baseline**: Consolidation or range-bound market
- **Oscillating baseline**: Choppy, indecisive market
### 4. Entry and Exit Points
Price interactions with the baseline can provide potential trading signals:
- **Price crossing above baseline**: Potential buy signal
- **Price crossing below baseline**: Potential sell signal
- **Failed tests of the baseline**: Potential continuation signals
- **Multiple crosses in short period**: Warning of choppy conditions
### 5. Volatility Assessment
The behavior of the baseline relative to price action provides insights about volatility:
- **Price hugging the baseline**: Low volatility, strong trend
- **Price making wide swings around baseline**: Higher volatility
- **Price making higher highs while baseline flattens**: Possible trend exhaustion
## Recommended Settings by Timeframe
The table below provides optimized settings for different timeframes and trading styles:
| Timeframe | Trading Style | Length | Phase | Min Length | Max Length | Avg Length |
|-----------|--------------|--------|-------|------------|------------|------------|
| 5 Minute | Fast | 14 | 0 | 6 | 24 | 2 |
| 5 Minute | Medium | 21 | 0 | 8 | 32 | 3 |
| 5 Minute | Slow | 30 | 0 | 12 | 48 | 3 |
| 15 Minute | Fast | 10 | 0 | 5 | 20 | 2 |
| 15 Minute | Medium | 18 | 0 | 7 | 28 | 3 |
| 15 Minute | Slow | 27 | 0 | 10 | 40 | 3 |
| 30 Minute | Fast | 8 | 0 | 4 | 16 | 2 |
| 30 Minute | Medium | 14 | 0 | 6 | 24 | 3 |
| 30 Minute | Slow | 21 | 0 | 8 | 32 | 3 |
| 1 Hour | Fast | 7 | 0 | 3 | 14 | 2 |
| 1 Hour | Medium | 12 | 0 | 5 | 20 | 2 |
| 1 Hour | Slow | 18 | 0 | 7 | 28 | 3 |
| 4 Hour | Fast | 5 | 0 | 3 | 10 | 1 |
| 4 Hour | Medium | 8 | 0 | 4 | 16 | 2 |
| 4 Hour | Slow | 14 | 0 | 6 | 24 | 2 |
*Notes:*
- **Fast**: More responsive to price changes, better for scalping and short-term trading
- **Medium**: Balanced approach suitable for swing trading
- **Slow**: More smoothed, better for position trading and longer-term trend following
- When using "Autocorrelation Adaptive" mode, the Min/Max/Avg Length parameters control the adaptive algorithm's behavior
## Advanced Trading Strategies
### 1. Multi-Timeframe Confirmation
For stronger signals, compare the AJB baseline across multiple timeframes:
- Align trades with the direction of higher timeframe baselines
- Look for confluences where multiple timeframes show the same signal
- Use lower timeframes for precise entry while following higher timeframe trends
### 2. Volatility-Based Position Sizing
Adjust position sizes based on the relationship between price and the baseline:
- Larger positions when price is moving strongly in the direction of the baseline
- Smaller positions during consolidation periods or when the baseline is flat
- Consider reducing exposure when price makes multiple crosses of the baseline in a short period
### 3. Trend Strength Assessment
The baseline's behavior provides insights about trend strength:
- Strong trends show a consistent baseline direction with minimal flattening
- Weakening trends often show a flattening baseline before price reversal
- Baseline slope changes can provide early warning of potential trend shifts
### 4. Combining with Other Indicators
The AJB works well when combined with complementary indicators:
- Momentum oscillators to confirm overbought/oversold conditions
- Volume indicators to validate price movements
- Volatility indicators to adjust strategy parameters dynamically
## Technical Implementation
The Adaptive Jurik Baseline is built on several sophisticated algorithms:
1. **JMA Algorithm**: Provides the core smoothing functionality with adaptive parameters
2. **Volatility Measurement**: Uses ATR-based calculations normalized to current price levels
3. **Autocorrelation Periodogram**: Implements spectral analysis techniques to identify dominant market cycles
4. **Dynamic Parameter Adjustment**: Automatically tunes the indicator based on current market conditions
The implementation uses optimized calculations to ensure accuracy while maintaining computational efficiency, making it suitable for real-time trading environments.
## Conclusion
The Adaptive Jurik Baseline represents a significant advancement in technical analysis tools, providing traders with a sophisticated yet practical indicator for market analysis. By combining the low-lag properties of the Jurik Moving Average with adaptive volatility measurement and cycle detection, it offers a responsive and reliable baseline for identifying trends, market regimes, and potential trading opportunities.
The indicator's ability to automatically adapt to changing market conditions makes it valuable across different timeframes and market environments, providing consistent performance where traditional moving averages often fail. Whether used as a standalone tool or as part of a comprehensive trading system, the Adaptive Jurik Baseline delivers professional-grade technical analysis capabilities for modern traders.
Quick Analysis [ProjeAdam]OVERVIEW:
The Quick Analysis indicator is a multi-symbol technical screener that aggregates key indicator values—RSI, TSI, ADX, and Supertrend—for up to 30 different symbols. It displays the data on a customizable dashboard table overlaid on the chart, enabling traders to quickly compare market conditions across multiple assets.
ALGORITHM:
1. Initialization and Input Setup
The script sets the indicator’s title, short title, and overlay option.
It configures the dashboard table by allowing users to toggle its display, set its position (e.g., Bottom Right), and choose its size.
Input parameters for the technical indicators (RSI, TSI, ADX, Supertrend) are defined.
Up to 30 symbols are provided with toggle options so that users can select which ones to include in the analysis.
2. Technical Indicator Calculations
Custom functions are defined to smooth data for TSI (using double EMA smoothing) and to calculate ADX based on directional movements.
The main function, which runs on each symbol via request.security, computes:
RSI based on the close price.
TSI using the change in price and smoothing techniques.
ADX by comparing positive and negative directional movements.
Supertrend to signal market direction changes.
3. Data Aggregation and Matrix Formation
A matrix is created to store the aggregated values (price, RSI, TSI, ADX, Supertrend) for each symbol.
For each enabled symbol, a custom function retrieves the current indicator values and adds them as a row to the matrix.
4. Table Visualization and Dynamic Updates
A dashboard table is initialized with user-defined location and size settings.
The table headers include “SYMBOL”, “PRICE”, “RSI”, “TSI”, “ADX”, and “Supertrend”.
For every row in the matrix, the table is updated with the corresponding data:
The symbol code is extracted and displayed.
The current price and computed indicator values are shown.
Conditional formatting is applied (RSI and TSI cells change color based on threshold levels, Supertrend is marked with “Down 📛” or “Up 🚀”).
5. Real-Time Data Updates
The table refreshes on every new bar, ensuring that the displayed data remains current and reflects the latest market conditions across the selected symbols.
INDICATOR SUMMARY: RSI, TSI, ADX, and Supertrend
RSI (Relative Strength Index): Measures the speed and change of price movements, oscillating between 0 and 100. Typically, values above 70 indicate overbought conditions, while values below 35 indicate oversold conditions.
TSI (True Strength Index): Uses double EMA smoothing to measure price momentum and helps identify trend strength and potential reversal points.
ADX (Average Directional Index): Measures the strength of a trend, regardless of its direction. Higher values suggest a strong trend, while lower values indicate a weak trend.
Supertrend: A trend-following indicator based on the Average True Range (ATR) that identifies the market direction and potential support/resistance levels. It typically displays visual signals such as “Up 🚀” or “Down 📛.”
HOW DOES THE INDICATOR WORK?
Data Gathering: Uses TradingView’s security function to request real-time data for multiple symbols simultaneously.
Indicator Computation: For each symbol, the script calculates RSI, TSI, ADX, and Supertrend using a blend of built-in Pine Script functions and custom smoothing algorithms.
Visualization: A dynamically updated table displays the results with conditional colors and symbols for immediate visual cues on market trends and potential trade signals.
SETTINGS PANEL
Dashboard Configuration: Options to toggle the Trend Table, select its position, and determine the table size.
Indicator Parameters: Customizable settings for RSI (length, overbought/oversold levels), TSI (smoothing lengths and thresholds), ADX (smoothing and DI length), and Supertrend (ATR length and factor).
Symbol Management: Enable/disable switches for each of the 30 symbols along with symbol input fields, allowing users to choose which assets to analyze.
BENEFITS OF THE QUICK ANALYSIS INDICATOR
Comprehensive Market Overview:
Aggregates key technical metrics for multiple symbols on a single chart.
Customizability and Flexibility:
Fully configurable dashboard and indicator settings allow tailoring to various trading strategies.
Time Efficiency:
Automates the process of monitoring multiple assets, saving traders time and effort.
Visual Clarity:
Conditional color coding and clear table formatting provide immediate insights into market conditions.
Enhanced Multi-Market Analysis:
The ability to toggle and compare up to 30 different symbols supports diversified market evaluation.
CUSTOMIZATION
Users can modify indicator periods, thresholds, and table aesthetics through the input panel.
The symbol selection mechanism enables dynamic analysis across various markets, facilitating comparative insights and strategic decision-making.
CONCLUSION
The Quick Analysis indicator serves as a powerful, multi-symbol screener for traders by consolidating crucial technical indicators into a single, easy-to-read dashboard. Its dynamic updates, extensive customization options, and clear visual representation make it an essential tool for real-time market analysis.
If you have any ideas to further enhance this tool—whether by integrating additional sources, refining calculations, or adding new features—please feel free to suggest them in DM.
CandelaCharts - OHLC Range Map 📝 Overview
Explore the intricate art of candlestick analysis with the OHLC Range Map!
Elevate your TradingView experience by integrating this dynamic tool into your trading strategies with actionable insights. This cutting-edge indicator transcends standard OHLC visuals, leveraging Inner Circle Trader (ICT) concepts to dissect accumulation, manipulation, and distribution on a candle-by-candle basis.
ICT traders recognize manipulation through the wick extending opposite the candle’s close. This movement often serves to mislead market participants into taking positions in the "wrong" direction, signaling potential manipulation legs. Analysts can use these insights to anticipate a candle’s distribution phase. During distribution, price extends to higher or lower levels, offering key clues for identifying liquidity draws, potential retracements, or reversals.
These levels offer valuable insights into order flow, highlighting how price interacts with them and the sequence of its delivery.
To enhance price mapping, the tool also charts the average timing for the completion of manipulation and distribution phases. This feature empowers traders to combine historical timing patterns with the price levels associated with manipulation and distribution for a deeper analysis.
Like all tools based on historical data, this indicator does not guarantee that past patterns will replicate in future market conditions. Designed with a data-driven edge, it highlights moments when candles are likely to reverse following manipulation phases or retrace after completing defined distributions, helping analysts spot potential turning points.
📦 Features
This tool offers a range of powerful features to enhance your trading analysis:
Average Range Accuracy : Simplify candlestick analysis with advanced lines and labels to pinpoint manipulation, distribution, and time pivots. Graph average ranges for your chosen timeframe to navigate market volatility and uncover key support and resistance zones.
Custom Timeframe Selection : Align your analysis with your trading strategy by choosing a timeframe that highlights the candle’s manipulation, distribution, and key timing.
Real-time Data Feed : Stay updated with live candlestick stats, with each new candle updating OHLC data and performing ongoing historical calculations, even on sub-minute timeframes.
Historical Mapping : Backtest past market scenarios with ease using the historical mapping feature. Traders can revisit and analyze previous data, refine strategies, and customize label displays for journaling flexibility.
User-Friendly Interface : Designed for advanced traders, the intuitive interface allows easy navigation and customization of display settings, offering a personalized experience for data-driven analysis.
⚙️ Settings
Timeframe: Sets the timeframe to which will be drawn.
Period: Controls period length in days.
Algorithm: Sets the desired calculation algorithm.
History: Display Range Map drawings for previous sessions.
Timezone: Dsiplay the data based on the selected timezone.
Use NY Midnight Open: Controls from where a Range Map will start detection.
Opn: Style for Open line.
Man: Style for Manipulation line.
Dis: Style for Distribution line.
Time: Style for Timeline.
Labels: Controls the size and abbreviations.
Line Position: Manage the Range Map line position
Table Position: Manage the Range Map table position
⚡️ Showcase
Here’s a visual showcase of the tool in action, highlighting its key features and capabilities:
Manipilation & Distribution
Time
📒 Usage
Here’s how you can use the OHLC Range Map to enhance your analysis:
Add OHLC Range Map to your Tradingview chart.
Select a timeframe and customize the styles to fit your preferences.
Watch as calculated manipulation, distribution, and delivery times align with your analysis.
Combine this data with other models and insights to strengthen your trading strategy.
Example 1
Example 2
By following these steps, you'll unlock powerful insights to refine and elevate your trading strategies.
🔹 Notes
On Bullish candles:
Manipulation: Open - Low
Distribution: Open - High
On Bearish candles:
Manipulation: Open - High
Distribution: Open - Low
Available calculation methods:
Mean
Median
Price patterns on OHLC Range Map:
Open - -Man - +Dis
Open - -Man - Open - +Dis
Open - -Man - +Man - +Dis
Open - -Man - +Man - -Dis
Open - +Man - -Dis
Open - +Man - Open - -Dis
Open - +Man - -Man - -Dis
Open - +Man - -Man - +Dis
🚨 Alerts
The indicator does not provide any alerts!
⚠️ Disclaimer
These tools are exclusively available on the TradingView platform.
Our charting tools are intended solely for informational and educational purposes and should not be regarded as financial, investment, or trading advice. They are not designed to predict market movements or offer specific recommendations. Users should be aware that past performance is not indicative of future results and should not rely on these tools for financial decisions. By using these charting tools, the purchaser agrees that the seller and creator hold no responsibility for any decisions made based on information provided by the tools. The purchaser assumes full responsibility and liability for any actions taken and their consequences, including potential financial losses or investment outcomes that may result from the use of these products.
By purchasing, the customer acknowledges and accepts that neither the seller nor the creator is liable for any undesired outcomes stemming from the development, sale, or use of these products. Additionally, the purchaser agrees to indemnify the seller from any liability. If invited through the Friends and Family Program, the purchaser understands that any provided discount code applies only to the initial purchase of Candela's subscription. The purchaser is responsible for canceling or requesting cancellation of their subscription if they choose not to continue at the full retail price. In the event the purchaser no longer wishes to use the products, they must unsubscribe from the membership service, if applicable.
We do not offer reimbursements, refunds, or chargebacks. Once these Terms are accepted at the time of purchase, no reimbursements, refunds, or chargebacks will be issued under any circumstances.
By continuing to use these charting tools, the user confirms their understanding and acceptance of these Terms as outlined in this disclaimer.
Prediction Based on Linreg & Atr
We created this algorithm with the goal of predicting future prices 📊, specifically where the value of any asset will go in the next 20 periods ⏳. It uses linear regression based on past prices, calculating a slope and an intercept to forecast future behavior 🔮. This prediction is then adjusted according to market volatility, measured by the ATR 📉, and the direction of trend signals, which are based on the MACD and moving averages 📈.
How Does the Linreg & ATR Prediction Work?
1. Trend Calculation and Signals:
o Technical Indicators: We use short- and long-term exponential moving averages (EMA), RSI, MACD, and Bollinger Bands 📊 to assess market direction and sentiment (not visually presented in the script).
o Calculation Functions: These include functions to calculate slope, average, intercept, standard deviation, and Pearson's R, which are crucial for regression analysis 📉.
2. Predicting Future Prices:
o Linear Regression: The algorithm calculates the slope, average, and intercept of past prices to create a regression channel 📈, helping to predict the range of future prices 🔮.
o Standard Deviation and Pearson's R: These metrics determine the strength of the regression 🔍.
3. Adjusting the Prediction:
o The predicted value is adjusted by considering market volatility (ATR 📉) and the direction of trend signals 🔮, ensuring that the prediction is aligned with the current market environment 🌍.
4. Visualization:
o Prediction Lines and Bands: The algorithm plots lines that display the predicted future price along with a prediction range (upper and lower bounds) 📉📈.
5. EMA Cross Signals:
o EMA Conditions and Total Score: A bullish crossover signal is generated when the total score is positive and the short EMA crosses above the long EMA 📈. A bearish crossover signal is generated when the total score is negative and the short EMA crosses below the long EMA 📉.
6. Additional Considerations:
o Multi-Timeframe Regression Channel: The script calculates regression channels for different timeframes (5m, 15m, 30m, 4h) ⏳, helping determine the overall market direction 📊 (not visually presented).
Confidence Interpretation:
• High Confidence (close to 100%): Indicates strong alignment between timeframes with a clear trend (bullish or bearish) 🔥.
• Low Confidence (close to 0%): Shows disagreement or weak signals between timeframes ⚠️.
Confidence complements the interpretation of the prediction range and expected direction 🔮, aiding in decision-making for market entry or exit 🚀.
Español
Creamos este algoritmo con el objetivo de predecir los precios futuros 📊, específicamente hacia dónde irá el valor de cualquier activo en los próximos 20 períodos ⏳. Utiliza regresión lineal basada en los precios pasados, calculando una pendiente y una intersección para prever el comportamiento futuro 🔮. Esta predicción se ajusta según la volatilidad del mercado, medida por el ATR 📉, y la dirección de las señales de tendencia, que se basan en el MACD y las medias móviles 📈.
¿Cómo Funciona la Predicción con Linreg & ATR?
Cálculo de Tendencias y Señales:
Indicadores Técnicos: Usamos medias móviles exponenciales (EMA) a corto y largo plazo, RSI, MACD y Bandas de Bollinger 📊 para evaluar la dirección y el sentimiento del mercado (no presentados visualmente en el script).
Funciones de Cálculo: Incluye funciones para calcular pendiente, media, intersección, desviación estándar y el coeficiente de correlación de Pearson, esenciales para el análisis de regresión 📉.
Predicción de Precios Futuros:
Regresión Lineal: El algoritmo calcula la pendiente, la media y la intersección de los precios pasados para crear un canal de regresión 📈, ayudando a predecir el rango de precios futuros 🔮.
Desviación Estándar y Pearson's R: Estas métricas determinan la fuerza de la regresión 🔍.
Ajuste de la Predicción:
El valor predicho se ajusta considerando la volatilidad del mercado (ATR 📉) y la dirección de las señales de tendencia 🔮, asegurando que la predicción esté alineada con el entorno actual del mercado 🌍.
Visualización:
Líneas y Bandas de Predicción: El algoritmo traza líneas que muestran el precio futuro predicho, junto con un rango de predicción (límites superior e inferior) 📉📈.
Señales de Cruce de EMAs:
Condiciones de EMAs y Puntaje Total: Se genera una señal de cruce alcista cuando el puntaje total es positivo y la EMA corta cruza por encima de la EMA larga 📈. Se genera una señal de cruce bajista cuando el puntaje total es negativo y la EMA corta cruza por debajo de la EMA larga 📉.
Consideraciones Adicionales:
Canal de Regresión Multi-Timeframe: El script calcula canales de regresión para diferentes marcos de tiempo (5m, 15m, 30m, 4h) ⏳, ayudando a determinar la dirección general del mercado 📊 (no presentado visualmente).
Interpretación de la Confianza:
Alta Confianza (cerca del 100%): Indica una fuerte alineación entre los marcos temporales con una tendencia clara (alcista o bajista) 🔥.
Baja Confianza (cerca del 0%): Muestra desacuerdo o señales débiles entre los marcos temporales ⚠️.
La confianza complementa la interpretación del rango de predicción y la dirección esperada 🔮, ayudando en las decisiones de entrada o salida en el mercado 🚀.
Implied Volatility WallsThe Implied Volatility Walls (IVW) indicator is a powerful and advanced trading tool designed to help traders identify key market zones where price may encounter significant resistance or support based on volatility. Using implied volatility, historical volatility, and machine learning models, IVW provides traders with a comprehensive understanding of market dynamics. This indicator is especially useful for those who wish to forecast volatility-driven price movements and adjust their trading strategies accordingly.
How the Implied Volatility Walls (IVW) Works:
The Implied Volatility Walls (IVW) indicator uses a combination of historical price data and advanced machine learning algorithms to calculate key volatility levels and forecast future market conditions. It tracks cumulative volatility, identifies support and resistance zones, and detects liquidation bubbles to highlight critical price areas.
The main concept behind this tool is that price tends to move most of the time by the same amount, making it possible to average the past maximum excursion in order to obtain a validated area where traders can be able to see clearly that the price is moving more than normal.
This indicator primarily focuses on:
1. Volatility Zones: Potential support and resistance levels based on implied and historical volatility.
2. Machine Learning Volatility Forecast: A machine learning model that predicts high, medium, or low volatility for future market conditions.
3. Liquidation Detection: Highlights key areas of potential forced liquidations, where market participants may be forced out of their positions, often leading to significant price movements.
4. Backtesting and Win Rate: The indicator continuously monitors how effective its volatility-based predictions are, offering insights into the performance of its predictions.
Key Features:
1. Volatility Tracking:
- The IVW indicator calculates cumulative volatility by analyzing the range between the high and low prices over time. It also tracks volatility percentiles and separates the market conditions into high, medium, or low volatility zones, enabling traders to gauge how volatile the market is.
2. Volatility Walls (Upper and Lower Zones):
- Upper Volatility Wall (Red Zones): Represent resistance levels where the price might encounter difficulty moving higher due to excess in volatility. This zone is calculated based on the chosen percentile in the settings.
- Lower Volatility Wall (Blue Zones): Represent support levels where price may find buying support.
- These walls help traders visualize potential zones where reversals or breakouts could occur based on volatility conditions.
3. Machine Learning Forecast:
- One of the standout features of the IVW indicator is its machine learning algorithm that estimates future volatility levels. It categorizes volatility into high, medium, and low based on recent data and provides forecasts on what the next market condition is likely to be.
- This forecast helps traders anticipate market conditions and adapt their strategies accordingly. It is displayed on the chart as "Exp. Vol", providing insight into the future expected volatility.
4. VIX Adjustments:
- The indicator can be adjusted using the well-known **VIX (Volatility Index)** to further refine its volatility predictions. This enables traders to incorporate market sentiment into their analysis, improving the accuracy of the predictions for different market conditions.
5. Liquidation Bubbles:
- The Liquidation Bubbles feature highlights areas where large forced selling or buying events may occur, which are usually accompanied by spikes in volatility and volume. These bubbles appear when price deviates significantly from moving averages with substantial volume increases, alerting traders to potential volatile moves.
- Red dots indicate likely forced liquidations on the upside, and blue dots indicate forced liquidations on the downside. These bubbles can help traders spot moments of market stress and potential price swings due to liquidations.
6. Dynamic Volatility Zones:
- IVW dynamically adjusts support and resistance levels as market conditions evolve. This allows traders to always have up-to-date and relevant information based on the latest volatility patterns.
7. Cumulative Volatility Histogram:
- At the bottom of the chart, the purple histogram represents cumulative volatility over time, giving traders a visual cue of whether volatility is building up or subsiding. This can provide early signals of market transitions from low to high volatility, aiding traders in timing their entries and exits more accurately.
8. Backtesting and Win Rate:
- The IVW indicator includes a backtesting function that monitors the success of its volatility predictions over a selected period. It shows a Win Rate (WR) percentage (with 33% meaning that the machine learning algorithm does not bring any edge), representing how often the indicator's predictions were correct. This metric is crucial for assessing the reliability of the model’s forecasts.
9. Opening Range:
- At the beginning of a new session, the indicator will plot two lines indicating the high and the low of the first candle of the new time frame chosen.
Chart Breakdown:
Below is a description of what users see when using the Implied Volatility Walls (IVW) indicator on the chart:
Volatility Walls:
- Red shaded zones at the top represent upper volatility walls (resistance zones), while blue shaded zones at the bottom represent lower volatility walls (support zones). These areas show where price is likely to react due to high or low volatility conditions.
Liquidation Bubbles:
- Red and blue dots plotted above and below the price represent **liquidation bubbles**, indicating moments of market stress where volatility and volume spikes may force market participants to exit positions.
Cumulative Volatility Histogram:
- The purple histogram at the bottom of the chart reflects the buildup of cumulative volatility over time. Higher bars suggest increased volatility, signaling the potential for large price movements, while smaller bars represent calmer market conditions.
Real-Time Support and Resistance Levels:
- Solid and dashed lines represent current and historical support and resistance levels, helping traders identify price zones that have historically acted as volatility-driven turning points.
Gradient Bar Colors:
- The price bars change color based on their proximity to the volatility walls, with different colors representing how close the price is to these key levels. This color gradient provides a quick visual cue of potential market turning points.
Data Tables Explained:
Table 1: **Volatility Information Table (Top Right Corner):
- EV: Expected Volatility (based on the VIX FIX calculation from Larry Williams).
- +V and -V: Represents the adjusted volatility for upward (+V) and downward (-V) movements.
- Exp. Vol: Shows the expected volatility condition for the next period (High, Medium, or Low) based on the machine learning algorithm.
- WR: The Win Rate based on the backtesting of previous volatility predictions (three outcomes, so base Win rate is 33%, and not 50%).
Table 2: Expected Cumulative Range (Top Right Corner of the separated pane):
- Exp. CR: Expected Cumulative Range based on a machine learning algorithm that calculate the most likely outcome (cumulative range) based on the past days and metrics.
How to Use the Indicator:
1. Identify Key Support and Resistance Levels:
- Use the upper (red) and lower (blue) volatility walls to identify zones where the price is likely to face resistance or support due to volatility dynamics.
2. Forecast Future Volatility:
- Pay attention to the Expected Vol field in the table to understand whether the machine learning model predicts high, medium, or low volatility for the next trading session.
3. Monitor Liquidation Bubbles:
- Watch for red and blue bubbles as they can signal significant market events where volatility and volume spikes may lead to sudden price reversals or continuations.
4. Use the Histogram to Gauge Market Conditions:
- The cumulative volatility histogram shows whether the market is entering a high or low volatility phase, helping you adjust your risk accordingly and making you able to identify the potential of the rest of the chosen session.
5. Backtesting Confidence:
- The Win Rate (WR) provides insight into how reliable the indicator’s predictions have been over the backtested period, giving you additional confidence in its future forecasts, remember that considering the 3 scenarios possible (high volatility, medium and low volatility), the standard win rate is 33%, and not 50%!.
Final Notes:
The Implied Volatility Walls (IVW) indicator is a powerful tool for volatility-based analysis, providing traders with real-time data on potential support and resistance levels, liquidation bubbles, and future market conditions. By leveraging a machine learning model for volatility forecasting, this tool helps traders stay ahead of the market’s volatility patterns and make informed decisions.
Disclaimer: This tool is for educational purposes only and should not be solely relied upon for trading decisions. Always perform your own research and risk management when trading.
RSI with Swing Trade by Kelvin_VAlgorithm Description: "RSI with Swing Trade by Kelvin_V"
1. Introduction:
This algorithm uses the RSI (Relative Strength Index) and optional Moving Averages (MA) to detect potential uptrends and downtrends in the market. The key feature of this script is that it visually changes the candle colors based on the market conditions, making it easier for users to identify potential trend swings or wave patterns.
The strategy offers flexibility by allowing users to enable or disable the MA condition. When the MA condition is enabled, the strategy will confirm trends using two moving averages. When disabled, the strategy will only use RSI to detect potential market swings.
2. Key Features of the Algorithm:
RSI (Relative Strength Index):
The RSI is used to identify potential market turning points based on overbought and oversold conditions.
When the RSI exceeds a predefined upper threshold (e.g., 60), it suggests a potential uptrend.
When the RSI drops below a lower threshold (e.g., 40), it suggests a potential downtrend.
Moving Averages (MA) - Optional:
Two Moving Averages (Short MA and Long MA) are used to confirm trends.
If the Short MA crosses above the Long MA, it indicates an uptrend.
If the Short MA crosses below the Long MA, it indicates a downtrend.
Users have the option to enable or disable this MA condition.
Visual Candle Coloring:
Green candles represent a potential uptrend, indicating a bullish move based on RSI (and MA if enabled).
Red candles represent a potential downtrend, indicating a bearish move based on RSI (and MA if enabled).
3. How the Algorithm Works:
RSI Levels:
The user can set RSI upper and lower bands to represent potential overbought and oversold levels. For example:
RSI > 60: Indicates a potential uptrend (bullish move).
RSI < 40: Indicates a potential downtrend (bearish move).
Optional MA Condition:
The algorithm also allows the user to apply the MA condition to further confirm the trend:
Short MA > Long MA: Confirms an uptrend, reinforcing a bullish signal.
Short MA < Long MA: Confirms a downtrend, reinforcing a bearish signal.
This condition can be disabled, allowing the user to focus solely on RSI signals if desired.
Swing Trade Logic:
Uptrend: If the RSI exceeds the upper threshold (e.g., 60) and (optionally) the Short MA is above the Long MA, the candles will turn green to signal a potential uptrend.
Downtrend: If the RSI falls below the lower threshold (e.g., 40) and (optionally) the Short MA is below the Long MA, the candles will turn red to signal a potential downtrend.
Visual Representation:
The candle colors change dynamically based on the RSI values and moving average conditions, making it easier for traders to visually identify potential trend swings or wave patterns without relying on complex chart analysis.
4. User Customization:
The algorithm provides multiple customization options:
RSI Length: Users can adjust the period for RSI calculation (default is 4).
RSI Upper Band (Potential Uptrend): Users can customize the upper RSI level (default is 60) to indicate a potential bullish move.
RSI Lower Band (Potential Downtrend): Users can customize the lower RSI level (default is 40) to indicate a potential bearish move.
MA Type: Users can choose between SMA (Simple Moving Average) and EMA (Exponential Moving Average) for moving average calculations.
Enable/Disable MA Condition: Users can toggle the MA condition on or off, depending on whether they want to add moving averages to the trend confirmation process.
5. Benefits of the Algorithm:
Easy Identification of Trends: By changing candle colors based on RSI and MA conditions, the algorithm makes it easy for users to visually detect potential trend reversals and trend swings.
Flexible Conditions: The user has full control over the RSI and MA settings, allowing them to adapt the strategy to different market conditions and timeframes.
Clear Visualization: With the candle color changes, users can quickly recognize when a potential uptrend or downtrend is forming, enabling faster decision-making in their trading.
6. Example Usage:
Day traders: Can apply this strategy on short timeframes such as 5 minutes or 15 minutes to detect quick trends or reversals.
Swing traders: Can use this strategy on longer timeframes like 1 hour or 4 hours to identify and follow larger market swings.
Arithmetic Candlesticks (Zeiierman)█ Arithmetic Candlestick - Overview
Arithmetic Candlesticks (Zeiierman) introduce a new way to read charts by applying logical arithmetic to real price data. These candlesticks focus on filtering out noise and smoothing price movements using a bell-shaped curve, which helps to refine the data and highlight the true trend. This approach provides a clearer view of market trends, allowing traders to interpret price action more effectively with minimal lag and distraction.
⚪ What is Arithmetic Candlesticks
Arithmetic Candlesticks use a calculation method rooted in the idea that the market moves in patterns that can be identified and predicted by examining past price movements.
Analyzing momentum, price action, and trend patterns is useful for traders who want to quickly scan and identify price patterns, trends, and momentum in the market. The system searches for these patterns and trends to anticipate future price movements. Traders and investors can identify trends hidden in market noise, enabling them to uncover trading opportunities that might not be immediately obvious to the naked eye.
⚪ Eliminates price noise
The Arithmetic Candlestick noise filtering function is used to reduce price noise, which is the randomness in the price movement of an asset caused by market participants trading on a short-term basis. The idea behind the filter is that it eliminates the impact of short-term fluctuations in the price, thus providing a more accurate picture of the overall trend.
█ Capturing Trends with precise chart reading
Trend moves are some of the biggest moneymakers in trading; in fact, trading in the direction of the trend reduces risk and increases profit potential. Arithmetic Candlestick helps traders do just that.
In a fast-moving and volatile market characterized by high-frequency algorithms, retail traders have a hard time distinguishing the real trend from the noise. Arithmetic Candlesticks are designed to filter out the noise created by insignificant price moves and leave traders with the price action that matters, namely a clear and insightful chart reading. Due to its sophisticated mathematical calculations, Arithmetic Candlesticks are able to analyze any market and timeframe.
█ How to use Arithmetic Candlesticks
Arithmetic Candlesticks is an all-in-one trend and momentum tool that can be used stand-alone or in conjunction with other indicators. Its primary use is to provide a clear chart reading, easily identify trends, and help traders stay longer in trends.
The indicator includes excellent momentum features that offer insights into the current momentum and the strength of the price action. This provides traders with a unique chart experience that yields valuable insights. The indicator boasts numerous features, each of which can be used stand-alone or in combination with others. Read more about the features below.
These candles can be used in conjunction with other indicators such as support/resistance, trendlines, ICT trading, and other patterns.
█ Arithmetic Candlesticks features
The indicator comes with tons of great features that make the indicator into its own system that can be used stand-alone. You find everything from trend reading, entry/exit points, identifying momentum, and auto-stop loss.
⚪ Candle Modes:
Traders can select from three different types of arithmetic candle calculations and enable our volatility-adjusted filter for all of them. By default, the candles are set to Arithmetic candlesticks. However, depending on their trading preferences, users can select Arithmetic + Heikin Ashi Candles or Impulse + Wicks Candles.
The Heikin Ashi mode of the candlesticks makes the indicator smoother and more trend-friendly.
The Impulse + Wick mode of the candlesticks makes the indicator responsive to momentum. The length of the wicks represents the strength of the current momentum. The longer the wicks, the greater the momentum in the market.
If traders enable the Volatility Adjusted candles , the indicator becomes much more responsive to volatility moves, which is a way of making the candlesticks more responsive to significant price movements.
⚪ Trend coloring
Arithmetic candlesticks come in three different color modes: the default one, the gradient one, and the advanced trend coloring. Enable the Trend coloring if you want to engage in long-term trend trading. This filter does not change the arithmetic candlesticks, only the bar coloring.
⚪ Buy and Sell signals
To make trend trading easier to understand, we have included Buy/Sell signals. These signals are based both on the type of candlesticks selected and the type of coloring used. In addition, they come with three filters and are available in scalping and trend modes.
Candle Color Filter: A buy signal will only occur if the candlesticks are bullish, and a sell signal will only occur if the candlesticks are bearish.
Trend Tracker Filter: A buy signal will only occur if the Trend Tracker is bullish, and a sell signal will only occur if the Trend Tracker is bearish.
When both filters are applied, it means that both the candle color and the Trend Tracker should have the same sign in order to trigger a signal.
These filters are very effective and should be used when utilizing the signals.
Take Profit signals can be enabled to help traders know when to take profits.
Adaptive Stop Loss can be enabled for the signals, helping traders manage their risk.
⚪ Trend Tracker
The Trend Tracker line provides insights about the underlying trend. Adjust it if you want to engage in scalping, which makes the line much more responsive. Set the underlying speed of the trend to either Fast or Slow. This Trend Tracker works well in conjunction with Arithmetic Candlesticks and the associated signals.
⚪ Trend Sentiment
Enable Trend Sentiment to identify the levels at which the market is considered bullish or bearish. This feature helps you gauge the overall market direction, allowing you to align your trades with the prevailing trend. The Trend Sentiment also measures the strength of the trend, highlighting whether the current price action reflects a strong or weak trend. Adjust the sensitivity to determine how early or late you want to capture these trend signals.
⚪ Impulse
Enable Impulse Signals to understand when the market is making a significant move, often leading to a pullback or pause. These Impulse Signals can indicate the very start of a trend or serve as the first sign of a reversal. Enable 'Significant Impulses' if you only want to display the most significant market impulses.
█ How is Arithmetic Candlesticks Calculated?
⚪ Candlesticks
These candlesticks combine advanced smoothing techniques with price pattern recognition, giving traders a clearer view of market dynamics.
Adaptive Smoothing: The core of this smoothing approach is its ability to adjust dynamically based on market conditions. It reduces lag while staying responsive to price changes. This adaptive nature allows the candlesticks to follow the price action smoothly, minimizing the influence of short-term fluctuations. As a result, the trend is depicted with greater accuracy, helping traders to stay in tune with the market’s true direction.
Refined Smoothing with Weighted Averages: Another key component of the smoothing process involves applying a refined technique that uses a bell-shaped curve to weight price data. This method reduces the impact of outlier movements, resulting in a smoother, more continuous curve that accurately represents the market's central trend. This ensures that the candlesticks reflect a more balanced view of price action, focusing on the significant movements while filtering out unnecessary noise.
⚪ Trend Coloring
The Trend Coloring feature offers a powerful visualization tool that helps traders quickly identify the prevailing market trend and its strength. By analyzing market structure and the velocity of price movements, this feature provides a clear, dynamic view of the long-term trend direction.
Market Structure Analysis: The Trend Coloring is rooted in a thorough analysis of market structure, focusing on key price levels over time. By evaluating these levels, the system determines whether the market is in an uptrend, downtrend, or ranging phase. This information is then used to color the chart according to the current trend direction, providing a visual cue that makes it easier to align your trades with the broader market movement.
Velocity of Price Movements: . In addition to identifying the trend direction, the system also calculates the velocity of price movements. This involves assessing how quickly or slowly prices are advancing in a particular direction, offering deeper insight into the trend's strength and momentum. Faster price movements suggest a stronger trend, while slower movements may indicate a weakening or consolidating market. This dynamic approach ensures that the Trend Coloring not only highlights the trend but also reflects its intensity and potential sustainability.
⚪ Buy and Sell signals
The Buy/Sell signals are generated using a sophisticated approach that tracks key price action levels to determine market direction and momentum. This method constantly evaluates the relationship between the current price and dynamically adjusting levels that reflect the underlying market conditions. By staying in tune with the flow of the market, this approach effectively captures the onset of new trends while reducing the lag typically associated with traditional indicators.
Dynamic Price Action Levels: The signals are based on critical price action levels that adapt in real-time to market movements. These levels serve as flexible thresholds that help identify potential buy or sell opportunities. When the price interacts with these levels, it triggers signals that indicate possible entry or exit points, aligning your trades with the prevailing market direction.
Price Patterns: The algorithm also recognizes and integrates specific price patterns that are often precursors to significant market moves. By identifying these patterns, the system can anticipate changes in market direction more accurately, enabling earlier and more precise signals. This helps in capturing trend reversals or continuations effectively.
Momentum-Driven Adjustments: The system's price action levels are not static; they adjust dynamically in response to strong price movements. This ensures that the signals are not only timely but also in sync with the underlying market momentum, making the system highly effective in volatile conditions where quick decision-making is crucial.
⚪ Trend Tracker
The Trend Tracker utilizes the core principles of Arithmetic Candlesticks, including their sophisticated smoothing techniques and pattern recognition capabilities. By leveraging these features, the Trend Tracker effectively filters out market noise, allowing it to present a smooth and accurate representation of the current trend. This makes it easier to identify whether the market is trending upwards, downwards, or entering a period of consolidation.
Adaptive to Market Conditions: The Trend Tracker is not static; it dynamically adjusts as market conditions change. Whether the market is experiencing high volatility or moving through a quieter phase, the Trend Tracker remains responsive, continuously updating to reflect the most recent price action. This ensures that traders are always working with the most relevant information, making it easier to stay in sync with the market's true direction.
⚪ Trend Sentiment
Trend Sentiment analyzes key price levels and market structure to determine whether the current market sentiment is bullish or bearish. By examining the direction and momentum of price movements, it provides a straightforward view of the market's overall trend direction.
⚪ Impulse
Impulse monitors the market for sudden shifts in momentum, recognizing when the price is making a strong move that could lead to a trend continuation or a reversal. The feature is tuned to distinguish between regular market fluctuations and significant impulses. It focuses on the most meaningful price movements, ensuring that the signals you receive are relevant and actionable.
█ Important Note
Caution! Arithmetic candlesticks do not always reflect the actual price. Arithmetic uses smoothing and noise filtering to capture trends; hence, it might deviate from the actual close.
It's important to understand that Arithmetic Candlesticks are intended to provide a clearer picture of trend direction rather than exact price levels. Therefore, they should not be used as a substitute for actual market prices, especially in scenarios like backtesting or precise trade execution where exact price data is crucial. Instead, use Arithmetic Candlesticks as a tool for understanding trends and overall market direction, while relying on actual price data for decisions that require precise price points.
-----------------
Disclaimer
The information contained in my Scripts/Indicators/Ideas/Algos/Systems does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My Scripts/Indicators/Ideas/Algos/Systems are only for educational purposes!
Consolidation Range Detector [Pt]█ Author's Note:
After extensively reviewing the existing consolidation detection tools in the TradingView library, I found that none fully met my expectations. Some tools were overly sensitive, producing too many invalid ranges, while others lacked the necessary sensitivity. Consequently, I decided to develop my own tool. I hope that you, fellow traders, find it valuable and enjoy using it.
█ Description:
The Consolidation Range Detector is a sophisticated TradingView tool designed to identify and visualize periods of price consolidation on any financial chart. This indicator employs advanced algorithms to detect ranges where price movements are confined, helping traders spot potential breakout zones and make informed trading decisions.
█ Key Features:
► Customizable Detection Sensitivity: Adjust the sensitivity of the detection algorithm to suit your trading strategy, ensuring a precise fit within the consolidation range.
► Dynamic Coloring: Choose between random or fixed colors for the consolidation ranges, with options to match different background color schemes (Dark, Light, Neutral).
► Visual Clarity: Highlight detected consolidation ranges directly on the chart with customizable color schemes to enhance visibility and provide clear visual cues.
► ATR-Based Validation: Ensures detected consolidation ranges are significant and reliable by using the Average True Range (ATR) for validation.
█ User-Defined Inputs:
► Minimum Detection Bars: Set the minimum number of bars required to detect a consolidation range.
► Max Range Multiplier: Define the maximum range for detection as a multiple of the ATR.
► Detection Sensitivity: Adjust the sensitivity of the detection algorithm. Higher values mean a tighter fit within the consolidation range.
► Color Options: Choose the color for the consolidation range boxes and decide whether to use random colors.
► Color Scheme (Background): Select a color scheme for the chart background (Dark, Light, Neutral).
█ How It Works:
► Range Detection: The indicator scans the chart for potential consolidation ranges based on user-defined parameters. It calculates the average price and ATR to determine the significance of the range.
► Validation: Each detected range is validated based on criteria such as ATR threshold, range validity, average price comparison, and the number of touches at the range boundaries.
► Visualization: Validated ranges are highlighted on the chart with colored boxes, providing a clear visual cue of potential consolidation zones.
█ Usage Examples:
► Example 1:
The image below showcases the Consolidation Range Detector in action on a chart of S&P 500 E-mini Futures. The indicator highlights several consolidation ranges with different colors, demonstrating its ability to adapt to varying market conditions and visually emphasize key areas of price consolidation. The annotations for breakouts and price reactions are manually marked to illustrate the practical application of the tool in identifying potential trading opportunities based on these key areas.
█ Practical Applications:
► Identify Breakout Zones: Use the detected consolidation ranges to identify potential breakout zones, helping to anticipate significant price movements.
► Identify Key Price Levels: The tool helps in pinpointing key price levels where there is a high probability of significant price reactions, providing crucial insights for trading strategies.
► Enhance Technical Analysis: Integrate the Consolidation Range Detector into your existing technical analysis toolkit to improve the accuracy of your trading decisions.
█ Conclusion:
The Consolidation Range Detector is a powerful tool for traders looking to identify periods of price consolidation and potential breakout zones. With its customizable settings and advanced detection algorithms, it provides a reliable and visual method to enhance your trading strategy. Whether you're a beginner or an experienced trader, this indicator can add significant value to your technical analysis.
█ Cautionary Note:
While the Consolidation Range Detector is a powerful tool, it's important to combine it with other indicators and analysis methods for comprehensive trading decisions. Always consider market context and external factors when interpreting detected consolidation ranges.
MTF Workbench [WinWorld]WHAT IS THIS?
This is MTF Workbench — an indicator, which is based on World Class SMC, but has one main feature — multi-timeframe analysis.
WHY MAKING MTF FEATURE AS A SEPARATE INDICATOR?
We weren't able to implement this feature in the World Class SMC itself due to huge size and complexity of the script, so we have re-written the entire script and optimized it to implement MTF and decided to make a separate script for MTF features in order to not make World Class SMC any heavier, because otherwise the script would probably not even load up on the chart.
WHAT ARE THE FEATURES?
MTF Workbench has two features for now: dashboard and structure mapping. But there will be more soon!
DASHBOARD
Dashboard gathers data from 4 different timeframes and visualize the results in the nice little table on the chart. It is useful to have a dashboard because it visualizes important data in a simple way.
The settings of the dashboard are:
- Position. this settings has 2 subsettings: vertical position (bottom, middle, top) and horizontal position (left, center, right). These subsettings allow you to place dashboard on any side of the chart;
- Text size. This settings defines size of the text in the dashboard, simple as that;
- Timeframe #1, #2, ..., #4. These four settings allow you to choose 4 different timeframes for the table to gather data from.
How to read the dashboard:
- The colour of the specific data cell is the current trend of selected timeframe;
- IDM ⧖ — price has not reached IDM yet;
- IDM ✓ — price grabbed IDM.
This is it for dashboard, now for structure mapping.
STRUCTURE MAPPING
By structure we mean IDM, BoS and ChoCh (if you don't what this means, refer to World Class SMC description to learn the terms, we won't explain it here). In our main indicator structure was only drawn for the timeframe you were currently using, but now you can choose whatever timeframe you want to get structure from!
Why do this matter? Well, this feature alone allows to perform so called intern-structure analysis, because now you will able to compare current timeframe's structure to a higher timeframe's structure and get an a sufficient amount of edge about what Smart Money are doing.
* And yes, this feature only works for analyzing higher timeframes!
The structure itself is plotted the same way as it is in our main indicator, but we also add timeframe to the specific structure event (event is when price reaches IDM, BoS or ChoCh lines) so you could differentiate internal-structure events from any other events.
Live structure is also available in this indicator.
WHY USE THIS INDICATOR?
Even though there a lot of structure mapping indicators with MTF features, they don't have what MTF Workbench has — the correct core structure-mapping algorithm. We took our core structure-mapping algorithm and put it into MTF Workbench to finally bring MTF analysis to life to work state-of-the-art structure-mapping algorithm, which gives any user a huge edge in the market by a very simple reason — this algorithm actually works. Our algorithm proved itself to be efficient and it helps map structure without human intervention, which is a huge leap in smart money trading. To this day we were not able to find an algorithm which would match the quality of our algo! Which why we think making an MTF version of our algorithm is a good thing to do, because now users can finally work with current timeframe and see information about structure from other timeframes using only ONE chart. If you are smart-money trader, you understand that this is a HUGE thing.
For PineScript moderators
We know the rule not publish slightly modifie version of some indicator as another indicator, but this is not a slightly different version. MTF Workbench was completely re-writtten from scratch and optimized so it could fint PineSript's code restrictions such as 500 max local scopes, which World Class SMC with MTF Workbench's features exceeded way too far.
Also, by referencing our World Class SMC indicator we don't promote it in any way. The reference is only made with purposes of
1) Informational reference to help users learn specific terms.
2) Informational reference to some of the World Class SMC features to give users a clue about what exactly MTF Workbench does.
We hope that you will find a great use from MTF Workbench as we did and it will help your level up your edge!
Sincerely, WinWorld Team.
Automating wealth creation since 2022.
Volume ForecastThe Volume Forecast indicator on TradingView is a comprehensive tool designed to analyze historical price action and project future market movements based on the average sizes of candles. Incorporating various data points such as candle high/low, open/close, and real volumes, Volume Forecast provides traders with a holistic view of market dynamics, allowing for more informed decision-making.
Key Features:
Multi-Data Source Analysis:
Volume Forecast seamlessly integrates multiple data sources, including candle high/low, open/close prices, and real volumes. By considering these diverse elements, the indicator offers a nuanced understanding of market conditions.
Historical Candle Size Analysis:
The indicator conducts a thorough analysis of historical candle sizes, capturing key data points to calculate the average candle size over a specified period. This historical context serves as the foundation for forecasting future candle sizes.
Customizable Forecasting Parameters:
Traders have the flexibility to fine-tune forecasting parameters to align with their trading strategies. Whether focusing on open/close relationships, high/low points, or real volumes, users can customize the indicator to suit their preferences.
Predictive Algorithm:
Volume Forecast employs a sophisticated predictive algorithm that leverages historical candle size data to project the potential size of upcoming candles. This algorithmic approach enhances the indicator's accuracy in forecasting market movements.
Visual Clarity:
The indicator provides a clear visual representation on the TradingView chart, displaying historical candle sizes and forecasted values. Color-coded elements and visual cues help traders quickly interpret the data, facilitating timely decision-making.
Adaptive Real-Time Updates:
Volume Forecast dynamically updates in real-time, ensuring traders have access to the latest information. This adaptability allows for swift adjustments to trading strategies in response to changing market conditions.
Comprehensive Market Compatibility:
Whether trading stocks, forex, cryptocurrencies, or commodities, Volume Forecast is compatible across various financial instruments and timeframes. This versatility makes it a valuable asset for traders in different markets.
User-Friendly Interface:
With an intuitive interface, Volume Forecast is accessible to traders of all experience levels. The indicator's user-friendly design streamlines the analysis process, making it easier for traders to incorporate it into their trading routines.
In summary, Volume Forecast is a robust TradingView indicator that combines historical candle size analysis with advanced forecasting techniques. By incorporating multiple data sources and offering customization options, it empowers traders to make more informed decisions in anticipation of market movements. Whether used independently or in conjunction with other tools, Volume Forecast is a valuable asset for traders seeking a comprehensive understanding of market dynamics.
Grid by Volatility (Expo)█ Overview
The Grid by Volatility is designed to provide a dynamic grid overlay on your price chart. This grid is calculated based on the volatility and adjusts in real-time as market conditions change. The indicator uses Standard Deviation to determine volatility and is useful for traders looking to understand price volatility patterns, determine potential support and resistance levels, or validate other trading signals.
█ How It Works
The indicator initiates its computations by assessing the market volatility through an established statistical model: the Standard Deviation. Following the volatility determination, the algorithm calculates a central equilibrium line—commonly referred to as the "mid-line"—on the chart to serve as a baseline for additional computations. Subsequently, upper and lower grid lines are algorithmically generated and plotted equidistantly from the central mid-line, with the distance being dictated by the previously calculated volatility metrics.
█ How to Use
Trend Analysis: The grid can be used to analyze the underlying trend of the asset. For example, if the price is above the Average Line and moves toward the Upper Range, it indicates a strong bullish trend.
Support and Resistance: The grid lines can act as dynamic support and resistance levels. Price tends to bounce off these levels or breakthrough, providing potential trade opportunities.
Volatility Gauge: The distance between the grid lines serves as a measure of market volatility. Wider lines indicate higher volatility, while narrower lines suggest low volatility.
█ Settings
Volatility Length: Number of bars to calculate the Standard Deviation (Default: 200)
Squeeze Adjustment: Multiplier for the Standard Deviation (Default: 6)
Grid Confirmation Length: Number of bars to calculate the weighted moving average for smoothing the grid lines (Default: 2)
-----------------
Disclaimer
The information contained in my Scripts/Indicators/Ideas/Algos/Systems does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My Scripts/Indicators/Ideas/Algos/Systems are only for educational purposes!
Quantum TrendQuantum Trend indicator is our new tool to trade on futures and spot markets in the world of cryptocurrency.
This indicator uses some advanced techniques to determine price reversals and filter them out with other indicators, such as oscillators ( Stochastic RSI and etc. ) and trend-based indicators ( such as EMA and others ), but even after filtering signals with these tools Quantum Trend indicator then applies our own private algorithm, based on our modified z-score mertic, which reduces lag drastically and helps find good entries faster.
What algo is behind the signals?
For finding new entries we used RSI- and stochastic-based oscillators, which help us determine potential price reversal movements. When new entry is found, we filter it through our own stochastic RSI filter (takes stoch RSI's pivot points into account to find better entries; pivot points left and right bars are hard coded into the indicator) with our private indicators, based on close-to-close volatility filter methods, to understand whether or not entry valid enough. Why stochastic RSI? Because it is much less messy than most of other existing oscillators (by our own opinion and experience).
That was first filtering stage, now comes the second .
In the second phase we filter out signals even more with our own modified-standard-deviation-based indicators ( not Bollinger Bands! ) to determine whether or not price went above or below 2 sigma channel, which would mean that current price's movement is extremely rare (because for going above 2 sigma or below -2 sigma there is only 5% chance (classic Gaussian distribution)) and the reversal will probably happen soon.
If signal passed all two phases of filtering, it will be showed on the chart.
Over all, this indicator uses our own private indicators, based on some core concepts, which we described above ( classic Gaussian distribution for choosing signals with nice reversal moments , close-to-close volatility for understanding if market is volatile enough to make a good move , modified z-score metric for reducing lag and finding entries faster , own stoch RSI filter with pivot points for reducing lag and finding good reversal moments and etc. )
That's for idea reveal, now let's dive into the settings!
Indicator settings
Main Algo Settings — group of settings of the core algorithm, that forms signals.
Signal Length * — determines how many bars from the past should be taken to make a signal.
Signal Factor * — determines the threshold for signal quality.
* — the more this parameter is, the less signals you will get, but they will be more high-quality.
Signals to Show — determines which type of signals will be displayed on the chart:
Classic — Long/Short signals;
Strong — Strong Long/Short signals;
All — Classic + Strong signals;
Signal Colours — group of settings for customizing signals' colours.
Long — colour for Long signals
Short — colour for Short signals
Strong Long — colour for Strong Long signals
Strong Short — colour for Strong Short signals
Filter for Strong Signals — group of settings for strong signals.
Use Strong Signals? — enabling/disabling strong signals on the chart;
Apply this filter to Strong Signals? — enabling/disabling filter for strong signals. When disabled, strong signals won't be filtered and there will be a lot more signals on the chart, but with less quallity.
Fast Period * — number of bars for 1st group of candles to form a signal;
Slow Period * — number of bars for 2nd group of candles to form a signal ( we need these two groups to align short-term with long-term trend );
Additional Filter Period * — period for filter indicator, which cuts out bad strong signals;
Additional Filter Smoother Period * — period for filter indicator's smoother, which makes additionally smoothes signals to filter out bad ones;
Filter's source — price souce for the filter ( open, close, hl2 and etc. ).
* — the more this parameter is, the less signals you will get, but they will be more high-quality.
2nd Filter — group of settings for the 2nd filter, which cuts out bad signals from Main Algo.
Enable 2nd Filter? — enabling/disabling 2nd filter. When diasbled, there wiull be a lot more signals on the chart, but with less quality;
2nd Filter Length — period for the indicator, which is embedded in 2nd filter. Based on improved RSI;
OverBought Lvl — level, which indicates that asset is probably overbought ;
OverSold Lvl — level, which indicates that asset is probably oversold ;
TP/SL Settings — Take-Profit/Stop-Loss settings
Use TP? — Show take profits on the chart
TP Mode — Take Profit mode (either zone or 3 levels (drawn on the chart))
Take-Profit 1, 2, 3 Factor — Multiplier/factor for the 1st, 2nd, 3rd take-profits accrodingly . Determines the width of the take profits/zone (the higher the factor, the further the take profits are located from the entry point)
SL Factor — Multiplier/factor for the stop loss (line on the chart; not displayed if the take profit mode is set to zone)
Whales Screener — screener, that shows where whales buy (green zones) and sell (red zones).
Use Whales Screener? — enabling/disabling whales screener.
Support & Resistance Settings — group of settings for support and resistance lines.
Support Color — Support color;
Resistance Color — Resistance color;
S/R Strength — Strength of support and resistance lines. The greater it is, the more reliable the S/R lines will be;
Line Style — style of each S/R line ( solid, dotted, dashed );
Zone Width, % — Zone width in percentage of the price fro the last 250 bars;
Extend S/R Lines — Extend the S/R lines to the right and left.
What timeframes to use?
This indicator was built to work on any timeframe, but our practice shows that it works best on higher timeframes such 30 minutes and more, but you should find by yourself which timeframe suits you best.
What markets can this indicator be applied to?
This indicator is market-indifferent, which means that you can use this indicator on any possible market.
How should I use this indicator?
Quantum Trend indicator can be a useful tool for finding entries and confirming signals from your own trading system, as it is built with multiple signal filter layers, which drastically reduce amount of bad signals. Also it is better to use other indicators to confirm signals, produced by Quantum Trend, because this way you will get even more high-quality signals.
Does it repaint?
No, this indicator doesn't repaint.
IMPORTANT, PLEASE READ!
This is indicator is not a Holy Grail of trading and we DON'T promote it as such in any possible way. As any possible indicator, Quantum Trend uses price data of the past, which CAN NOT guarantee perfect price predicitions of the future!
Hope this indicator will help you make a much better trading decisions!