Supply and Demand Plus [tambangEA]The Supply and Demand Plus is an advanced version of the highly-regarded Supply and Demand indicator
Designed to offer additional functionality for professional traders. Building on the core features of the original script, the "Plus" version incorporates enhanced zone selection capabilities and multi-timeframe Exponential Moving Averages (EMAs). This makes it a versatile tool for those who seek to refine their trading strategies using supply and demand principles while integrating trend-following techniques.
🔹 New Capabilities in Supply and Demand Plus
1. Customizable Zone Selection:
Users can now choose which specific zones to display on the chart:
Continuation Trader
-Rally-Base-Rally (RBR): Bullish continuation zones.
-Drop-Base-Drop (DBD): Bearish continuation zones.
Contrarian Trader
-Drop-Base-Rally (DBR): Bullish reversal zones.
-Rally-Base-Drop (RBD): Bearish reversal zones.
This feature allows traders to filter the zones relevant to their strategy, reducing chart clutter and enhancing focus.
2. Multi-Timeframe EMAs:
🔹 The Meeting Zone: "Base"
-The meeting zone is where supply meets demand, often referred to as the equilibrium price range. In this range:
-Sellers are willing to sell at prices buyers are willing to pay.
-Trading volume is usually higher as transactions occur more frequently.
-On the candle chart, this area may appear as sideways movement (consolidation) or regions with balanced candle sizes and wicks, signaling relative agreement between buyers and sellers.
🔹 Key Observations in Candle Charts
-Breakouts: When prices break out of a meeting zone, they indicate that one side (buyers or sellers) has gained significant control. This can lead to new supply or demand zones.
-Retests: Often, prices return to test these zones (called pullbacks) before continuing in the dominant direction. Retests confirm the strength of a supply or demand zone.
-Volume Spikes: High trading volumes near these zones signify active participation and can validate the importance of the zone.
The indicator includes five Exponential Moving Averages (EMAs) that can be plotted across different timeframes simultaneously. This enables traders to:
Track trend strength and direction across multiple timeframes.
Identify dynamic support and resistance levels.
Combine EMA signals with supply and demand zones for confluence-based trading decisions.
EMA Settings:
Fully customizable periods (e.g., EMA 20, 50, 100, etc.).
Adjustable colors and thickness for each EMA.
Multi-timeframe capability to analyze higher or lower timeframes without changing the chart.
🔹 How It Works :
The script works through a series of processes:
1.Zone Identification:
-Uses historical price patterns and pivot levels to map out supply and demand zones.
-Zones dynamically adjust to reflect market conditions, staying relevant to current price action.
-The color of the Zone can be set individually
2.Volume and Market Context:
-Integrates volume analysis to filter out weaker zones.
-Highlights zones with confluence between high volume and price rejections, signaling areas of strong institutional interest.
3.Trend Integration:
-Employs proprietary logic to assess market trends, ensuring that traders only act on zones aligned with broader momentum.
-This feature minimizes counter-trend trades, which are inherently riskier.
4.User Customization:
-Fully customizable zone sensitivity, timeframe settings, and visual preferences allow traders to adapt the tool to their strategy.
Four EMAs in sequence from Chart EMAs to Daily EMA are indicators of a strong trend
The "Base" zone of RBR and DBD supported by Daily EMAs within the zone,
is a strong meeting of buyers and sellers in the past.
Zone can be calibrated how many percent comparison of open close candle to high low candle
the number of candles in Base can be set to the maximum number of candles
🔹 Utility for Traders
The indicator provides a clear roadmap for traders by:
-Identifying high-probability trade zones.
-Confirming entries with volume and trend data.
-Offering actionable insights in both trending and ranging markets.
🔹 Why It Stands Out
Unlike generic supply and demand indicators or trend-following tools, Supply and Demand Plus incorporates an original approach by:
-Seamlessly combining zone identification, volume analysis, and trend confirmation into a single cohesive tool.
-Adapting dynamically to changing market conditions.
-Supporting advanced traders with MTFA, while remaining accessible to beginners with its intuitive design.
Example : Continuation Trader + Retests
The idea is when the "Base" zone occurs, then there is a meeting between buyers and sellers with a large enough volume and will leave a trace in the past.
In accordance with one of the principles in Dow Theory, namely History Repeats Itself, the price will return to the "Base" zone, before continuing the trend
Before
After
🔹 Update and Versioning
This script is an evolution of previous Supply and Demand tools, incorporating valuable user feedback and innovative features. All future updates, including improvements and new functionalities, will be integrated within this script under the Update feature, ensuring continuity and ease of access for users.
🔹 Conclusion
We believe that success lies in the association of the user with the indicator, opposed to many traders who have the perspective that the indicator itself can make them become profitable. The reality is much more complicated than that.
The aim is to provide an indicator comprehensive, customizable, and intuitive enough that any trader can be led to understand this truth and develop an actionable perspective of technical indicators as support tools for decision making.
🔹 DISCLAIMER/RISK WARNING
Trading foreign exchange on margin carries a high level of risk, and may not be suitable for all investors.
All content, tools, scripts, articles, & education provided by are purely for informational & educational purposes only. Past performance does not guarantee future results.
In den Scripts nach "profitable" suchen
Flashtrader´s Statistical BandwidthsThe vast majority of traders exclusively concern
themselves with trend-following in all its facets. Scoring
points with trends on a regular basis is a difficult task
since prices do not constantly move in one direction
or another. In the case of the DAX future, for example,
only about 30 per cent of all trading days in a year are
trend days. And of these, there are x percent long ones
and x per cent short ones. Catching the very days when
prices rise or fall from the opening to the close is a major
challenge for a trader who also needs to have previously
recognised the corresponding direction.
However, there are also other ways of profit-taking
every day – for example, by using the mean reversion
strategy. The idea behind this is the fact that prices reach
a high and a low every day – but very rarely close at the
high or the low. This means that prices always move
away from these extreme points and the closing price is
somewhere in between. A profitable trading strategy can
be developed out of this.
But how can you know where the high and the low
will be tomorrow? Is it possible for you to know this in
advance? No – because no one can predict the future. Or
can they? At least it can be statistically determined how
high or low prices could go tomorrow. There is a high
degree of probability that one of the two possibilities
will materialise. It will then be necessary to act.
Calculation
Classic pivot points for the following day are calculated
from the high, low and closing price. But does it really
make sense to use such a mix? I don’t think so and
use a different calculation for this strategy. In a first step,
only the differences between the start and the high or low
are calculated on a daily basis. To avoid being dependent
on individual days and outliers, it is advisable to calculate,
in a second step, the average of these differences over
the past five days. Finally, this average will then be added
at the opening price of the current trading day for the
upper statistical bandwidth and subtracted for the lower
bandwidth.
upper bandwidth = oSTB (violet dashed line in the chart)
lower bandwidth = uSTB (violet dashedline in the chart)
The second interesting question is, if the previous day's high has been exceeded, how much further can the price rise from a mathematical/statistical point of view?
These calculated previous day highs expansions are shown as red dashed lines
Previous day's high expansion = VTHA
Previous day's low expansion = VTTA
For further orientation, the previous day's high (VTH) and the previous day's low (VTT) are shown in light blue dashed lines
And as a supplement, the previous day's close in the DAX Future at 10:00 p.m. VTSA in violet solid lines and the previous day's close in the cash register at 5:30 p.m. VTSN in yellow solid lines
Reaching the calculated extreme values does not mean that the trend has to change immediately, but there is at least temporary exhaustion potential with which you can earn a few points every day in the area of scalping.
Example for cheap entry long:
Example for cheap entry short:
Deutsch:
Die Masse der Trader beschäftigt sich ausschließlich mit Trendfolge in all ihren Facetten. Mit Trends regelmäßig zu punkten ist ein schwieriges Unterfangen, da die Kurse nicht ständig in die eine oder andere Richtung laufen. Beim DAX-Future zum Beispiel sind von allen Börsentagen im Jahr lediglich zirka 30 Prozent Trendtage. Davon sind dann auch noch x Prozent Long und x Prozent Short. Hier genau die Tage abzupassen, an denen die Kurse von Börsenbeginn bis zum Schluss steigen beziehungsweise fallen, ist eine große Herausforderung – wobei der Trader zuvor noch die entsprechende Richtung erkannt haben muss. Es gibt jedoch auch noch andere Methoden täglich Gewinne mitzunehmen, zum Beispiel mit der Mean-Reversion-Strategie (Mittelwertumkehr).
Hintergrund ist die Tatsache, dass die Kurse jeden Tag ein Hoch und ein Tief erreichen – aber sehr selten am Hoch oder am Tief schließen. Das bedeutet, dass die Preise sich immer wie der von diesen Extrempunkten wegbewegen und der Schlusskurs irgendwo dazwischen liegt. Hieraus lässt sich eine profitable Handelsstrategie entwickeln. Aber woher kannst Du wissen, wo morgen das Hoch und das Tief sein wird? Kannst Du das vorher schon wissen? Nein – denn niemand kann die Zukunft vorhersagen. Oder doch? Statistisch lässt sich zumindest bestimmen, wie hoch und wie tief die Kurse morgen steigen oder fallen könnten. Eine Seite wird mit sehr hoher Wahrscheinlichkeit ein treffen. Dann gilt es zu handeln.
Berechnung Klassischer Pivot-Punkte für den folgenden Tag werden aus Hoch, Tief und Schlusskurs berechnet. Aber ist es wirklich sinnvoll, einen solchen Mix zu verwenden? Ich finde das nicht und verwenden für diese Strategie eine andere Berechnung. Im ersten Schritt werden täglich die Differenzen nur vom Start bis zum Hoch beziehungsweise Tief errechnet. Um nicht von einzelnen Tagen und Ausreißern abhängig zu sein, empfiehlt es sich, in einem zweiten Schritt den Durchschnitt dieser Differenzen über die letzten fünf Tage zu errechnen. Zuletzt wird dann dieser Durchschnitt zum Eröffnungskurs des aktuellen Handelstages für die obere statistische Bandbreite addiert und für die untere Bandbreite subtrahiert.
Obere statistische Bandbreite = oSTB (violette gestrichelte Linie im Chart)
Untere statistische Bandbreite = uSTB (violette gestrichelte Linie im Chart)
Die zweite interessante Frage ist, wenn das Vortageshoch überschritten wurde, wie weit kann der Kurs dann noch steigen aus mathematisch/statistischer Sicht?
Diese berechneten Vortagesextremausdehnungen sind als rote gestrichelte Linien dargestellt
Vortageshochausdehnung = VTHA
Vortagestiefausdehnung = VTTA
Für die weitere Orientierung sind die Vortageshochs (VTH) und die Vortagestiefs (VTT) als hellblaue gestrichelte Linien abgebildet.
Als Ergänzung wird noch der Vortages Schluss im Dax Future um 22:00 Uhr VTSA mit einer violetten durchgezogenen Linie und der Kassamarktschluss um 17:30 Uhr mit einer gelben durchgezogenen Linie gezeigt.
Das Erreichen der berechneten Extremwerte bedeutet nicht, das der Trend sofort drehen muss, aber es sind zumindest temporäre Erschöpfungspotentiale mit denen sich im Bereich scalping täglich einige Punkte verdienen lassen.
Beispiel für günstigen Einstieg Long:
Beispiel für günstigen Einstieg Short:
FibLevel Size CalculatorThis skript calculates position sizes and new take profits for sizing into an long or short position with 3 entrys defined at custom fibonacci retracement levels.
TP: -0,272
Entry1: 0.382
Entry2: 0.618
Entry3: 0.83
SL: 1.05
Expected RR per trade is 0.2 with a High Win rate definitly profitable.
Search for an established trend on the higher timeframe, drop to the smaller ones and look for correction waves. Once they break to the trenddirection of the higher timeframe take the fib from lowest to highes point. Draw a fib level on the chart and use the Indicator to define these Levels above. The calculator gives you the Margin to use in each position, and will check that you will not get liquidated an that you have enough margin. It tells you the new TP for Limit2 and Limit3 if they get hit so you can get out of the trade full TP with a small bounce.
Inputs:
Account Balance, Risk Percentage, and Leverage: These inputs are used to calculate the position size and risk.
Entry 1, Entry 2, Entry 3, Take Profit (TP), and Stop Loss (SL): These prices are used for calculating position sizes, risk, and profit for up to three entry points.
Calculations:
Risk Amount: Calculated based on the account balance and risk percentage.
Position Sizes (Qty): For each entry point, the position size is determined. The second and third entries have a multiplier (3x for Entry 2, 5x for Entry 3) compared to the first.
Stop Loss and Profit Calculation: The script calculates the potential profit and adjusts the TP levels based on the average entries for Limit 2 and Limit 3.
Margin Calculation: Margin requirements for each position are calculated based on leverage.
Output:
Table Display: A table shows key values like entry prices, position sizes, TP levels, potential profit, and margin requirements for each limit.
Warnings: It includes a liquidation warning and a check for whether the account is at risk of liquidation based on leverage.
Position Type: It automatically detects if the trade is a long or short based on the relationship between TP and SL.
Visualization:
Lines: It draws horizontal lines on the chart to visually represent the entry, TP, and SL levels.
Overall, this script is designed to help traders manage risk and calculate position sizes for multi-level entries using leverage.
Pls drop feedback in the comments.
Stoch RSI Time StatisticsThe “Stochastic RSI Time Statistics” is a comprehensive tool designed to enhance your trading decisions by combining the traditional Stochastic RSI with additional metrics and visual aids. This indicator can be used to detect overbought and oversold conditions, issue long and short alerts based on crossovers, and help you analyse market movements by providing detailed statistical insights.
The Stochastic RSI is an open source script that was developed by Tushar Chande and Stanley Kroll and introduced in their book "The New Technical Trader" in 1994. It combines two popular indicators: the “Relative Strength Index (RSI)” and the “Stochastic Oscillator”.
The “Stochastic RSI Time Statistics” uses the stochastic RSI calculations and additionally calculates various probability and frequency statistics to better understand the momentum oscillator’s behaviour and guide our strategies and risk management.
Statistics & Probabilities:
The indicator calculates important time and frequency-based metrics that provide deeper insight into the behaviour of the Stochastic RSI. These are displayed in a text box on the indicator panel, including:
Avg Long: The average number of bars between the last long signal before exiting the critical zone and the next short signal in the overbought critical zone, including the standard deviation and the sample size within the relevant time frame.
Avg Short: The average number of bars between the last short signal before exiting the critical zone and the next long signal in the oversold critical zone, including the standard deviation and the sample size within the relevant time frame.
Avg Consecutive Longs: The average number of consecutive long signals before the first proceeding short signal occurs, with standard deviation.
Avg Consecutive Shorts: The average number of consecutive short signals before the first proceeding long signal occurs, with standard deviation.
Time in Oversold: The average time (in bars/candle sticks) that the Stochastic RSI lines (K & D Lines both in critical zone) spends in the oversold region (below the buy signal level) after entering the oversold region and until both K & D lines depart from the oversold region, along with the standard deviation.
Time in Overbought: The average time (in bars/candle sticks) that the Stochastic RSI lines (K & D Lines both in critical zone) spends in the overbought region (above the sell signal level), after entering the overbought region and until both K & D lines depart from the overbought region, along with the standard deviation.
Signal Frequency: It calculates the percentage of a single, double, triple, and more than triple long or short signals that occur consecutively within the critical zone before the opposing signal occurs (e.g., 1Long: 40.54%, 2 Long:28.55%, 3Long 17.4%, >3 Long:13.51%, 1Short:36.15%, 2Short:30.41%, 3Short:17.57%, >3Short:15.88%).
Key Features:
Oversold: When the Stochastic RSI is below 20, it indicates that the RSI is in a low range, and the asset may be oversold, potentially signalling a buying opportunity.
Overbought: When the Stochastic RSI is above 80, it suggests the RSI is in a high range, meaning the asset may be overbought and a downturn might be near.
The Stochastic RSI Slope indicates the prominent trend direction within a relevant time period.
Customizable Buy Signal Level (typically below 20-25 percentile) to detect oversold conditions. Customizable Sell Signal Level (typically above 75-80 percentile) to detect overbought conditions. These levels help you spot potential reversal zones where long or short trades might be initiated.
Crossover Alerts:
The indicator tracks crossovers between the K and D lines, generating long signals when a crossover occurs below the buy signal level (indicating oversold conditions) and short signals when a cross under occurs above the sell signal level (indicating overbought conditions). The signals are visualized as labels on the chart:
**L** for potential long (buy) signals: Marked below the bars when the K line crosses above the D line.
**S** for potential short (sell) signals: Marked above the bars when the K line crosses below the D line.
Visual Alerts are generated based on these signals.
Risk Management
Although the Stochastic RSI is typically regarded as presenting trend direction and overbought and oversold conditions when in the extreme zones, the RSI can linger and cross over or under numerous times while in the critical zone. The statistics added to the Stochastic RSI indicator allows one to assess the statistical probability of numerous crossover signals occurring on an asset or at various time frames. Signal levels, or preferred definitions of the critical zones can be adjusted while the statistics are automatically updated to the relevant ticker or time frame. Colours and Signal shapes are adjustable to suite your visual preferences.
By using this indicator, you acknowledge and agree that:
No Guarantees: The indicator is provided "as-is" without any warranties or guarantees of accuracy, completeness, or fitness for a particular purpose. The outcomes or performance of trades executed using this indicator are not guaranteed to be successful or profitable.
User Responsibility: You are solely responsible for any trading decisions you make based on the use of this indicator. All trading and investment activities involve risk, and it is essential to conduct your own research, analysis, and due diligence before making any financial decisions.
No Liability: The creator of this indicator is not responsible for any financial losses, direct or indirect, incurred as a result of using this indicator. This includes, but is not limited to, loss of profits, loss of capital, or any other negative financial outcomes.
Market Risks: Markets are volatile, and prices may fluctuate significantly. Trading and investing carry inherent risks, and there is always the potential for loss. You should only trade with capital that you can afford to lose.
Independent Advice: It is strongly recommended that you seek independent financial advice from a qualified and licensed professional before making any trading or investment decisions based on the use of this indicator.
By using this indicator, you acknowledge that you fully understand and accept the risks involved, and you agree to indemnify and hold harmless the creator of this indicator from any claims, damages, or liabilities arising from its use.
The author of this script has made every effort to ensure that the code is an original interpretation and application of the open-source Stochastic RSI, as developed by the original authors, Tushar Chande and Stanley Kroll. The script reflects a unique adaptation aimed at enhancing trading strategies through advanced statistical analysis and trade management features. The author does not claim any proprietary rights over the foundational concepts of the Stochastic RSI and does not intend to infringe upon any existing copyrights. Should any copyright infringement be identified, the author commits to removing the indicator immediately and forfeits any rights to further or intended financial gain from its use.
Grid Bot Parabolic [xxattaxx]🟩 The Grid Bot Parabolic, a continuation of the Grid Bot Simulator Series , enhances traditional gridbot theory by employing a dynamic parabolic curve to visualize potential support and resistance levels. This adaptability is particularly useful in volatile or trending markets, enabling traders to explore grid-based strategies and gain deeper market insights. The grids are divided into customizable trade zones that trigger signals as prices move into new zones, empowering traders to gain deeper insights into market dynamics and potential turning points.
While traditional grid bots excel in ranging markets, the Grid Bot Parabolic’s introduction of acceleration and curvature adds new dimensions, enabling its use in trending markets as well. It can function as a traditional grid bot with horizontal lines, a tilted grid bot with linear slopes, or a fully parabolic grid with curves. This dynamic nature allows the indicator to adapt to various market conditions, providing traders with a versatile tool for visualizing dynamic support and resistance levels.
🔑 KEY FEATURES 🔑
Adaptable Grid Structures (Horizontal, Linear, Curved)
Buy and Sell Signals with Multiple Trigger/Confirmation Conditions
Secondary Buy and Secondary Sell Signals
Projected Grid Lines
Customizable Grid Spacing and Zones
Acceleration and Curvature Control
Sensitivity Adjustments
📐 GRID STRUCTURES 📐
Beyond its core parabolic functionality, the Parabolic Grid Bot offers a range of grid configurations to suit different market conditions and trading preferences. By adjusting the "Acceleration" and "Curvature" parameters, you can transform the grid's structure:
Parabolic Grids
Setting both acceleration and curvature to non-zero values results in a parabolic grid.This configuration can be particularly useful for visualizing potential turning points and trend reversals. Example: Accel = 10, Curve = -10)
Linear Grids
With a non-zero acceleration and zero curvature, the grid tilts to represent a linear trend, aiding in identifying potential support and resistance levels during trending phases. Example: Accel =1.75, Curve = 0
Horizontal Grids
When both acceleration and curvature are set to zero, the indicator reverts to a traditional grid bot with horizontal lines, suitable for ranging markets. Example: Accel=0, Curve=0
⚙️ INITIAL SETUP ⚙️
1.Adding the Indicator to Your Chart
Locate a Starting Point: To begin, visually identify a price point on your chart where you want the grid to start.This point will anchor your grid.
2. Setting Up the Grid
Add the Grid Bot Parabolic Indicator to your chart. A “Start Time/Price” dialog will appear
CLICK on the chart at your chosen start point. This will anchor the start point and open a "Confirm Inputs" dialog box.
3. Configure Settings. In the dialog box, you can set the following:
Acceleration: Adjust how quickly the grid reacts to price changes.
Curve: Define the shape of the parabola.
Intervals: Determine the distance between grid levels.
If you choose to keep the default settings, with acceleration set to 0 and curve set to 0, the grid will display as traditional horizontal lines. The grid will align with your selected price point, and you can adjust the settings at any time through the indicator’s settings panel.
⚙️ CONFIGURATION AND SETTINGS ⚙️
Grid Settings
Accel (Acceleration): Controls how quickly the price reacts to changes over time.
Curve (Curvature): Defines the overall shape of the parabola.
Intervals (Grid Spacing): Determines the vertical spacing between the grid lines.
Sensitivity: Fine tunes the magnitude of Acceleration and Curve.
Buy Zones & Sell Zones: Define the number of grid levels used for potential buy and sell signals.
* Each zone is represented on the chart with different colors:
* Green: Buy Zones
* Red: Sell Zones
* Yellow: Overlap (Buy and Sell Zones intersect)
* Gray: Neutral areas
Trigger: Chooses which part of the candlestick is used to trigger a signal.
* `Wick`: Uses the high or low of the candlestick
* `Close`: Uses the closing price of the candlestick
* `Midpoint`: Uses the middle point between the high and low of the candlestick
* `SWMA`: Uses the Symmetrical Weighted Moving Average
Confirm: Specifies how a signal is confirmed.
* `Reverse`: The signal is confirmed if the price moves in the opposite direction of the initial trigger
* `Touch`: The signal is confirmed when the price touches the specified level or zone
Sentiment: Determines the market sentiment, which can influence signal generation.
* `Slope`: Sentiment is based on the direction of the curve, reflecting the current trend
* `Long`: Sentiment is bullish, favoring buy signals
* `Short`: Sentiment is bearish, favoring sell signals
* `Neutral`: Sentiment is neutral. No secondary signals will be generated
Show Signals: Toggles the display of buy and sell signals on the chart
Chart Settings
Grid Colors: These colors define the visual appearance of the grid lines
Projected: These colors define the visual appearance of the projected lines
Parabola/SWMA: Adjust colors as needed. These are disabled by default.
Time/Price
Start Time & Start Price: These set the starting point for the parabolic curve.
* These fields are automatically populated when you add the indicator to the chart and click on an initial location
* These can be adjusted manually in the settings panel, but he easiest way to change these is by directly interacting with the start point on the chart
Please note: Time and Price must be adjusted for each chart when switching assets. For example, a Start Price on BTCUSD of $60,000 will not work on an ETHUSD chart.
🤖 ALGORITHM AND CALCULATION 🤖
The Parabolic Function
At the core of the Parabolic Grid Bot lies the parabolic function, which calculates a dynamic curve that adapts to price action over time. This curve serves as the foundation for visualizing potential support and resistance levels.
The shape and behavior of the parabola are influenced by three key user-defined parameters:
Acceleration: This parameter controls the rate of change of the curve's slope, influencing its tilt or steepness. A higher acceleration value results in a more pronounced tilt, while a lower value leads to a gentler slope. This applies to both curved and linear grid configurations.
Curvature: This parameter introduces and controls the curvature or bend of the grid. A higher curvature value results in a more pronounced parabolic shape, while a lower value leads to a flatter curve or even a straight line (when set to zero).
Sensitivity: This setting fine-tunes the overall responsiveness of the grid, influencing how strongly the Acceleration and Curvature parameters affect its shape. Increasing sensitivity amplifies the impact of these parameters, making the grid more adaptable to price changes but potentially leading to more frequent adjustments. Decreasing sensitivity reduces their impact, resulting in a more stable grid structure with fewer adjustments. It may be necessary to adjust Sensitivity when switching between different assets or timeframes to ensure optimal scaling and responsiveness.
The parabolic function combines these parameters to generate a curve that visually represents the potential path of price movement. By understanding how these inputs influence the parabola's shape and behavior, traders can gain valuable insights into potential support and resistance areas, aiding in their decision-making process.
Sentiment
The Parabolic Grid Bot incorporates sentiment to enhance signal generation. The "Sentiment" input allows you to either:
Manually specify the market sentiment: Choose between 'Long' (bullish), 'Short' (bearish), or 'Neutral'.
Let the script determine sentiment based on the slope of the parabolic curve: If 'Slope' is selected, the sentiment will be considered 'Long' when the curve is sloping upwards, 'Short' when it's sloping downwards, and 'Neutral' when it's flat.
Buy and Sell Signals
The Parabolic Grid Bot generates buy and sell signals based on the interaction between the price and the grid levels.
Trigger: The "Trigger" input determines which part of the candlestick is used to trigger a signal (wick, close, midpoint, or SWMA).
Confirmation: The "Confirm" input specifies how a signal is confirmed ('Reverse' or 'Touch').
Zones: The number of "Buy Zones" and "Sell Zones" determines the areas on the grid where buy and sell signals can be generated.
When the trigger condition is met within a buy zone and the confirmation criteria are satisfied, a buy signal is generated. Similarly, a sell signal is generated when the trigger and confirmation occur within a sell zone.
Secondary Signals
Secondary signals are generated when a regular buy or sell signal contradicts the prevailing sentiment. For example:
A buy signal in a bearish market (Sentiment = 'Short') would be considered a "secondary buy" signal.
A sell signal in a bullish market (Sentiment = 'Long') would be considered a "secondary sell" signal.
These secondary signals are visually represented on the chart using hollow triangles, differentiating them from regular signals (filled triangles).
While they can be interpreted as potential contrarian trade opportunities, secondary signals can also serve other purposes within a grid trading strategy:
Exit Signals: A secondary signal can suggest a potential shift in market sentiment or a weakening trend. This could be a cue to consider exiting an existing position, even if it's currently profitable, to lock in gains before a potential reversal
Risk Management: In a strong trend, secondary signals might offer opportunities for cautious counter-trend trades with controlled risk. These trades could utilize smaller position sizes or tighter stop-losses to manage potential downside if the main trend continues
Dollar-Cost Averaging (DCA): During a prolonged trend, the parabolic curve might generate multiple secondary signals in the opposite direction. These signals could be used to implement a DCA strategy, gradually accumulating a position at potentially favorable prices as the market retraces or consolidates within the larger trend
Secondary signals should be interpreted with caution and considered in conjunction with other technical indicators and market context. They provide additional insights into potential market reversals or consolidation phases within a broader trend, aiding in adapting your grid trading strategy to the evolving market dynamics.
Examples
Trigger=Wick, Confirm=Touch. Signals are generated when the wick touches the next gridline.
Trigger=Close, Confirm=Touch. Signals require the close to touch the next gridline.
Trigger=SWMA, Confirm=Reverse. Signals are triggered when the Symmetrically Weighted Moving Average reverse crosses the next gridline.
🧠THEORY AND RATIONALE 🧠
The innovative approach of the Parabolic Grid Bot can be better understood by first examining the limitations of traditional grid trading strategies and exploring how this indicator addresses them by incorporating principles of market cycles and dynamic price behavior
Traditional Grid Bots: One-Dimensional and Static
Traditional grid bots operate on a simple premise: they divide the price chart into a series of equally spaced horizontal lines, creating a grid of trading zones. These bots excel in ranging markets where prices oscillate within a defined range. Buy and sell orders are placed at these grid levels, aiming to profit from mean reversion as prices bounce between the support and resistance zones.
However, traditional grid bots face challenges in trending markets. As the market moves in one direction, the bot continues to place orders in that direction, leading to a stacking of positions. If the market eventually reverses, these stacked trades can be profitable, amplifying gains. But the risk lies in the potential for the market to continue trending, leaving the trader with a series of losing trades on the wrong side of the market
The Parabolic Grid Bot: Adding Dimensions
The Parabolic Grid Bot addresses the limitations of traditional grid bots by introducing two additional dimensions:
Acceleration (Second Dimension): This parameter introduces a second dimension to the grid, allowing it to tilt upwards or downwards to align with the prevailing market trend. A positive acceleration creates an upward-sloping grid, suitable for uptrends, while a negative acceleration results in a downward-sloping grid, ideal for downtrends. The magnitude of acceleration controls the steepness of the tilt, enabling you to fine-tune the grid's responsiveness to the trend's strength
Curvature (Third Dimension): This parameter adds a third dimension to the grid by introducing a parabolic curve. The curve's shape, ranging from gentle bends to sharp turns, is controlled by the curvature value. This flexibility allows the grid to closely mirror the market's evolving structure, potentially identifying turning points and trend reversals.
Mean Reversion in Trending Markets
Even in trending markets, the Parabolic Grid Bot can help identify opportunities for mean reversion strategies. While the grid may be tilted to reflect the trend, the buy and sell zones can capture short-term price oscillations or consolidations within the broader trend. This allows traders to potentially pinpoint entry and exit points based on temporary pullbacks or reversals.
Visualize and Adapt
The Parabolic Grid Bot acts as a visual aid, enhancing your understanding of market dynamics. It allows you to "see the curve" by adapting the grid to the market's patterns. If the market shows a parabolic shape, like an upward curve followed by a peak and a downward turn (similar to a head and shoulders pattern), adjust the Accel and Curve to match. This highlights potential areas of interest for further analysis.
Beyond Straight Lines: Visualizing Market Cycle
Traditional technical analysis often employs straight lines, such as trend lines and support/resistance levels, to interpret market movements. However, many analysts, including Brian Millard, contend that these lines can be misleading. They propose that what might appear as a straight line could represent just a small part of a larger curve or cycle that's not fully visible on the chart.
Markets are inherently cyclical, marked by phases of expansion, contraction, and reversal. The Parabolic Grid Bot acknowledges this cyclical behavior by offering a dynamic, curved grid that adapts to these shifts. This approach helps traders move beyond the limitations of straight lines and visualize potential support and resistance levels in a way that better reflects the market's true nature
By capturing these cyclical patterns, whether subtle or pronounced, the Parabolic Grid Bot offers a nuanced understanding of market dynamics, potentially leading to more accurate interpretations of price action and informed trading decisions.
⚠️ DISCLAIMER⚠️
This indicator utilizes a parabolic curve fitting approach to visualize potential support and resistance levels. The mathematical formulas employed have been designed with adaptability and scalability in mind, aiming to accommodate various assets and price ranges. While the resulting curves may visually resemble parabolas, it's important to note that they might not strictly adhere to the precise mathematical definition of a parabola.
The indicator's calculations have been tested and generally produce reliable results. However, no guarantees are made regarding their absolute mathematical accuracy. Traders are encouraged to use this tool as part of their broader analysis and decision-making process, combining it with other technical indicators and market context.
Please remember that trading involves inherent risks, and past performance is not indicative of future results. It is always advisable to conduct your own research and exercise prudent risk management before making any trading decisions.
🧠 BEYOND THE CODE 🧠
The Parabolic Grid Bot, like the other grid bots in this series, is designed with education and community collaboration in mind. Its open-source nature encourages exploration, experimentation, and the development of new grid trading strategies. We hope this indicator serves as a framework and a starting point for future innovations in the field of grid trading.
Your comments, suggestions, and discussions are invaluable in shaping the future of this project. We welcome your feedback and look forward to seeing how you utilize and enhance the Parabolic Grid Bot.
Uptrick: Volume-Weighted EMA Signal### **Uptrick: Volume-Weighted EMA Signal (UVES) Indicator - Comprehensive Description**
#### **Overview**
The **Uptrick: Volume-Weighted EMA Signal (UVES)** is an advanced, multifaceted trading indicator meticulously designed to provide traders with a holistic view of market trends by integrating Exponential Moving Averages (EMA) with volume analysis. This indicator not only identifies the direction of market trends through dynamic EMAs but also evaluates the underlying strength of these trends using real-time volume data. UVES is a versatile tool suitable for various trading styles and markets, offering a high degree of customization to meet the specific needs of individual traders.
#### **Purpose**
The UVES indicator aims to enhance traditional trend-following strategies by incorporating a critical yet often overlooked component: volume. Volume is a powerful indicator of market strength, providing insights into the conviction behind price movements. By merging EMA-based trend signals with detailed volume analysis, UVES offers a more nuanced and reliable approach to identifying trading opportunities. This dual-layer analysis allows traders to differentiate between strong trends supported by significant volume and weaker trends that may be prone to reversals.
#### **Key Features and Functions**
1. **Dynamic Exponential Moving Average (EMA):**
- The core of the UVES indicator is its dynamic EMA, calculated over a customizable period. The EMA is a widely used technical indicator that smooths price data to identify the underlying trend. In UVES, the EMA is dynamically colored—green when the current EMA value is above the previous value, indicating an uptrend, and red when below, signaling a downtrend. This visual cue helps traders quickly assess the trend direction without manually calculating or interpreting raw data.
2. **Comprehensive Moving Average Customization:**
- While the EMA is the default moving average in UVES, traders can select from various other moving average types, including Simple Moving Average (SMA), Smoothed Moving Average (SMMA), Weighted Moving Average (WMA), and Volume-Weighted Moving Average (VWMA). Each type offers unique characteristics:
- **SMA:** Provides a simple average of prices over a specified period, suitable for identifying long-term trends.
- **EMA:** Gives more weight to recent prices, making it more responsive to recent market movements.
- **SMMA (RMA):** A slower-moving average that reduces noise, ideal for capturing smoother trends.
- **WMA:** Weighs prices based on their order in the dataset, making recent prices more influential.
- **VWMA:** Integrates volume data, emphasizing price movements that occur with higher volume, making it particularly useful in volume-sensitive markets.
3. **Signal Line for Trend Confirmation:**
- UVES includes an optional signal line, which applies a secondary moving average to the primary EMA. This signal line can be used to smooth out the EMA and confirm trend changes. The signal line’s color changes based on its slope—green for an upward slope and red for a downward slope—providing a clear visual confirmation of trend direction. Traders can adjust the length and type of this signal line, allowing them to tailor the indicator’s responsiveness to their trading strategy.
4. **Buy and Sell Signal Generation:**
- UVES generates explicit buy and sell signals based on the interaction between the EMA and the signal line. A **buy signal** is triggered when the EMA transitions from a red (downtrend) to a green (uptrend), indicating a potential entry point. Conversely, a **sell signal** is triggered when the EMA shifts from green to red, suggesting an exit or shorting opportunity. These signals are displayed directly on the chart as upward or downward arrows, making them easily identifiable even during fast market conditions.
5. **Volume Analysis with Real-Time Buy/Sell Volume Table:**
- One of the standout features of UVES is its integration of volume analysis, which calculates and displays the volume attributed to buying and selling activities. This analysis includes:
- **Buy Volume:** The portion of the total volume associated with price increases (close higher than open).
- **Sell Volume:** The portion of the total volume associated with price decreases (close lower than open).
- **Buy/Sell Ratio:** A ratio of buy volume to sell volume, providing a quick snapshot of market sentiment.
- These metrics are presented in a real-time table positioned in the top-right corner of the chart, with customizable colors and formatting. The table updates with each new bar, offering continuous feedback on the strength and direction of the market trend based on volume data.
6. **Customizable Settings and User Control:**
- **EMA Length and Source:** Traders can specify the lookback period for the EMA, adjusting its sensitivity to price changes. The source for EMA calculations can also be customized, with options such as close, open, high, low, or other custom price series.
- **Signal Line Customization:** The signal line’s length, type, and width can be adjusted to suit different trading strategies, allowing traders to optimize the balance between trend detection and noise reduction.
- **Offset Adjustment:** The offset feature allows users to shift the EMA and signal line forward or backward on the chart. This can help align the indicator with specific price action or adjust for latency in decision-making processes.
- **Volume Table Positioning and Formatting:** The position, size, and color scheme of the volume table are fully customizable, enabling traders to integrate the table seamlessly into their chart setup without cluttering the visual workspace.
7. **Versatility Across Markets and Trading Styles:**
- UVES is designed to be effective across a wide range of financial markets, including Forex, stocks, cryptocurrencies, commodities, and indices. Its adaptability to different markets is supported by its comprehensive customization options and the inclusion of volume analysis, which is particularly valuable in markets where volume plays a crucial role in price movement.
#### **How Different Traders Can Benefit from UVES**
1. **Trend Followers:**
- Trend-following traders will find UVES particularly beneficial for identifying and riding trends. The dynamic EMA and signal line provide clear visual cues for trend direction, while the volume analysis helps confirm the strength of these trends. This combination allows trend followers to stay in profitable trades longer and exit when the trend shows signs of weakening.
2. **Volume-Based Traders:**
- Traders who focus on volume as a key indicator of market strength can leverage the UVES volume table to gain insights into the buying and selling pressure behind price movements. By monitoring the buy/sell ratio, these traders can identify periods of strong conviction (high buy volume) or potential reversals (high sell volume) with greater accuracy.
3. **Scalpers and Day Traders:**
- For traders operating on shorter time frames, UVES provides quick and reliable signals that are essential for making rapid trading decisions. The ability to customize the EMA length and type allows scalpers to fine-tune the indicator for responsiveness, while the volume analysis offers an additional layer of confirmation to avoid false signals.
4. **Swing Traders:**
- Swing traders, who typically hold positions for several days to weeks, can use UVES to identify medium-term trends and potential entry and exit points. The indicator’s ability to filter out market noise through the signal line and volume analysis makes it ideal for capturing significant price movements without being misled by short-term volatility.
5. **Position Traders and Long-Term Investors:**
- Even long-term investors can benefit from UVES by using it to identify major trend reversals or confirm the strength of long-term trends. The flexibility to adjust the EMA and signal line to longer periods ensures that the indicator remains relevant for detecting shifts in market sentiment over extended time frames.
#### **Optimal Settings for Different Markets**
- **Forex Markets:**
- **EMA Length:** 9 to 14 periods.
- **Signal Line:** Use VWMA or WMA for the signal line to incorporate volume data, which is crucial in the highly liquid Forex markets.
- **Best Use:** Short-term trend following, with an emphasis on identifying rapid changes in market sentiment.
- **Stock Markets:**
- **EMA Length:** 20 to 50 periods.
- **Signal Line:** SMA or EMA with a slightly longer length (e.g., 50 periods) to capture broader market trends.
- **Best Use:** Medium to long-term trend identification, with volume analysis confirming the strength of institutional buying or selling.
- **Cryptocurrency Markets:**
- **EMA Length:** 9 to 12 periods, due to the high volatility in crypto markets.
- **Signal Line:** SMMA or EMA for smoothing out extreme price fluctuations.
- **Best Use:** Identifying entry and exit points in volatile markets, with the volume table providing insights into market manipulation or sudden shifts in trader sentiment.
- **Commodity Markets:**
- **EMA Length:** 14 to 21 periods.
- **Signal Line:** WMA or VWMA, considering the impact of trading volume on commodity prices.
- **Best Use:** Capturing medium-term price movements and confirming trend strength with volume data.
#### **Customization for Advanced Users**
- **Advanced Offset Usage:** Traders can experiment with different offset values to see how shifting the EMA and signal line impacts the timing of buy/sell signals. This can be particularly useful in markets with known latency or for strategies that require a delayed confirmation of trend changes.
- **Volume Table Integration:** The position, size, and colors of the volume table can be adjusted to fit seamlessly into any trading setup. For example, a trader might choose to position the table in the bottom-right corner and use a smaller size to keep the focus on price action while still having access to volume data.
- **Signal Filtering:** By combining the signal line with the primary EMA, traders can filter out false signals during periods of low volatility or when the market is range-bound. Adjusting the length of the signal line allows for greater control over the sensitivity of the trend detection.
#### **Conclusion**
The **Uptrick: Volume-Weighted EMA Signal (UVES)** is a powerful and adaptable indicator designed for traders who demand more from their technical analysis tools. By integrating dynamic EMA trend signals with real-time volume analysis, UVES offers a comprehensive view of market conditions, making it an invaluable resource for identifying trends, confirming signals, and understanding market sentiment. Whether you are a day trader, swing trader, or long-term investor, UVES provides the versatility, precision, and customization needed to make more informed and profitable trading decisions. With its ability to adapt to various markets and trading styles, UVES is not just an indicator but a complete trend analysis solution.
Mxwll OptAlgoIntroducing the Mxwll OptAlgo
Mxwll OptAlgo is a sophisticated algorithmic trading tool designed to identify potential long and short signals. It leverages an optimized combination of the M-Swift average, M-Smooth average, and M-RSI to fine-tune custom lengths and improve signal accuracy. The Mxwll OptAlgo provides long and short signals across various trading assets and timeframes. Additionally, it features optimized Take Profit (TP) and Stop Loss (SL) settings to help traders manage risk.
Key Features
Step-by-Step Complete Optimization: A systematic approach to optimize trading parameters.
Buy/Sell Signals: Clear indicators for long and short positions.
Easy to Use: User-friendly interface for seamless trading.
Predictive counter trend channels
Integrated trend following system and counter trend trading system
3-optimized strategies working cooperatively
Alerts and auto trading capabilities
How It Works
The Mxwll OptAlgo is comprised of three strategies:
Trend following using the OptAlgo
AI Reversal counter trend trading
Market crash shorting
Mxwll OptAlgo can be used for market analysis and trading similarly to any moving average.
The Mxwll OptAlgo MA is composed of two distinct moving averages to be used for trend following strategies.
M-Swift Average: The M-Swift Average accounts for volume and weights current price movement heavier than older price movement - allowing for improved responsiveness to current price movement. Volume is additionally weighted to the average to determine the significance of the price move and the resulting response of the M-Swift average. The M-Swift average consists of an HVWMA with OBV weighting. The HVWMA is used to create a moving average that adapts to volume, attempting to respond to significant price moves with high volume quicker and significant price moves with low volume slower - which might not be indicative of the start of a strong trend. To further reduce the M-Swift average’s responsiveness to weak volume price moves, the average is weighted with a normalized OBV. With this, the M-Swift moving average uses these two indicators to create a responsive moving average to significant price moves with high volume.
M-Smooth Average: The M-Smooth average consists of a McGinley average.
The McGinley Average is designed to address some of the limitations of traditional moving averages, such as the Simple Moving Average (SMA) or Exponential Moving Average (EMA), by reducing their lag and more accurately reflecting the market's true movements, especially during periods of volatility.
The McGinley Dynamic automatically adjusts its smoothing factor based on market speed. This means it responds more quickly to fast-moving markets and slows down during periods of consolidation, reducing the likelihood of false signals.
Unlike traditional moving averages that have a fixed period and can lag significantly behind fast-moving prices, the McGinley Dynamic adjusts dynamically, which helps to reduce lag and keeps the moving average closer to the price action.
The M-Smooth average uses bar low prices as a series during an uptrend - bar high prices as a series during a downtrend. A cross above the M-Smooth average indicates an uptrend, while a cross below the M-Smooth average indicates a downtrend. When this cross event occurs the M-Smooth average will “flip” from calculating on lows to highs, or highs to lows, contingent on the direction of the trend. The expectation is that a cross event of the M-Smooth average requires a substantial price move and, subsequent to this cross, price will continue to trend in the direction of the cross.
OptAlgo: The OptAlgo is simply the average of the M-Swift average and the M-smooth average.
By combining the M-Swift average and the M-Smooth average, the final output results in an average that slows during ranging markets and quickly adjusts to high volume breakouts and high volume reversals that initiate a trend. Due to the combination, the average will keep up quickly with a trend but remain at an appropriate distance from the current price - requiring a significant counter trend price move to change the direction of the OptAlgo average.
How does the OptAlgo follow trends?
The OptAlgo, comprising the two moving averages above, considers a cross event of the OptAlgo as a change in trend indication. The OptAlgo can be thought of as a moving average that significantly deviates from price. For price to cross the OptAlgo, a substantial price move must occur, and this event is treated as a "strong trend" or "new trend" indication.
M-RSI: The M-RSI is a fundamental component of the trend following strategy. Prior to a trend following “long” or “short” signal, the M-RSI must generate a signal in confluence with an OptAlgo cross event. When price crosses over the opt algo its color will change to green, indicating an uptrend. A buy signal will generate should the M-RSI provide a similar indication. The M-RSI portion of the trend following strategy is explained below. When price crosses under the opt algo its color will change to green, indicating a downtrend, and a sell signal becomes eligible. The foundational logic for using the Opt Algo as a trend following strategy is to treat crossovers/crossunders of the Opt Algo as strong trend indications, and trade them.
Steps to generate a trend following long signal:
1: M-RSI extends into oversold territory
2: Price crosses over the OptAlgo
Steps to generate a trend following short signal:
1: M-RSI extends into overbought territory
2: Price crosses under the OptAlgo
Our trend following strategy considers crossovers/crossunders at key market turning points as buy/sell opportunities. This strategy integrates the Mxwll RSI and Mxwll OptAlgo MA to determine entry points in anticipation of trend continuation.
The Mxwll RSI must move below/above the optimized OB/OS level prior to a cross event for a long/short signal to be considered. Entry points for this strategy are marked as "Long" or "Short".
At its core, the OptAlgo trend following strategy tries to enter a trend as close to the origin point as possible. As with any trend following strategy, price may not continue to move in the expected direction following entry, resulting in a losing trade.
AI Reversal Predictions
Our AI reversals strategy uses AI suggested turning points to capitalize on price reversions back towards the OptAlgo. These levels are considered by the AI on the selected days, and entry points at these levels are marked as "LLO" or "SLO".
How AI reversals work
Our AI reversals strategy attempts to trade price reversions back toward the Opt Algo.
These levels are calculated on specific days of the week, but can be traded any day. The internal algorithm determines which HTF highs/lows are most likely to function as tradable support/resistance levels. For instance, if Friday consists of heavy trading activity and high/low prices are tracked/recorded as causing significant support / resistance when tested in the future, the algorithm will consider support and resistance levels created on Friday as future tradable levels.
Additionally, if support/resistance levels created on Wednesday are recorded as weak or unpredictable when traded at in the future, the algorithm will not consider support/resistance levels generated on Thursday as tradable, and will not generate long or shit signals for these levels.
In the background, the AI reversals strategy is tracking success rates at multiple support and resistance levels. The best performers, if there are any, will be considered tradable. A “best performer” is calculated as the raw price move up to a threshold (i.e. 0.5%) that occurs subsequent to a test of the level.
Crash Short
The "Crash Short" strategy prioritizes short positions during retracements of a sell off. A simple yet effective strategy.
How Crash Short Works
The Crash Short strategy uses a customized momentum indicator (similar to ROC, MOM, etc.) to identify strong downside price moves. When our customized momentum indicator gives strong sell indications, the RSI is then referenced to identify an upside retracement. When the RSI exceeds a user-inputted level, a “Crash Short” signal is generated.
What is the customized momentum indicator?
The customized momentum indicator is the RoCR (Rate of Change Ratio). Instead of classic ROC, which is close - close , the RoCR divides the current close by a previous close. This formula creates a ratio that is more normalized than a simple price difference. This ratio is used to determine upside/downside momentum, with values greater than 1 indicating bullish momentum and values less than 1 indicating bearish momentum. The RoCR looks for deviating values to the downside (less than 1) to identify strong selling. From there, once the RSI crosses over an optimized level (such as 35), the indicator will print a sell signal titled "Crash Short".
Predictive Countertrend Channels
Our Predictive Countertrend Channel applies a two-stage recursive filter to smooth data using exponential decay and periodic adjustments for trend extraction. Our counter trend channels aren't directly used for signal processing; however, these channels provide useful visual cues for extended market moves.
Instructions for Optimization
Step 1: Optimize Mxwll OptAlgo
Begin by optimizing the M-Swift and M-Smooth averages for better signal accuracy.
This step simply finds better performing M-Swift and M-Smooth lookbacks. Again, if the strategy is unprofitable you will be notified and from there decide not to use the strategy.
Step 2: Optimize Mxwll RSI
Refine the Mxwll RSI settings to explore potential adjustments in smoothness and signal output. This step aims to evaluate whether these adjustments could improve the accuracy of the signals generated by Mxwll OptAlgo, while being mindful of any potential impacts.
Step 3: Optimize TP/SL
Consider adjusting the Take Profit and Stop Loss settings to potentially manage risk.
Step 4: Optimize Bars Between Trades
Set the number of bars between trades to regulate the frequency of trade executions. This adjustment may help in reducing the risk of overtrading and support a more disciplined trading strategy.
Step 5: Optimize Trade Flip
Adjust the trade flip parameters to potentially improve the management of transitions between long and short positions. This adjustment is intended to help achieve smoother trade executions, though outcomes may vary.
Step 6: Optimize RSI OB/OB Levels
Consider adjusting the overbought (OB) and oversold (OS) RSI levels to explore potential improvements in signal sensitivity. Careful calibration of these levels may help refine the accuracy of trend reversal signals, although results may depend on market conditions.
Finished!
From this point, consider setting alerts to make the most of the Mxwll Opt Algo's potential accuracy.
The effectiveness of the Opt Algo signal output can be evaluated using the "PF" table, which indicates the profit factor score for the strategy. A profit factor (PF) of less than or equal to 1 suggests that the strategy may not be profitable.
Disclaimer
No strategy works on any timeframe on any asset, so, if the Opt Algo underperforms for the asset/timeframe you're analyzing, the Opt Algo PF table lets you know it hasn't been generating accurate signals, in which case you can decide not to use it!
Optimization Disclaimer
Optimization can be tricky. It's helpful to test numerous strategies in aggregate to see if a strategy has potential. Despite this, optimization can cause overfitting. Overfitting occurs when a strategy is too closely fit to the data it's trading. Overfit backtests are deceptively phenomenal. While the historical performance looks great, the future expectancy of the strategy remains unpredictable - an overfit strategy will profit from periods of random price movement which, being random, are irreproducible and cannot be profited from other than their initial occurrence. When a strategy trades random price movement profitably, any and all profit earned can be reduced to chance. Keep this in mind when using the in-built optimization system. Optimization should be kept to a minimum, a tool to point you in the right direction, whether confirming potential or signifying a useless system.
Sniper Entry using RSI confirmationThis is a sniper entry indicator that provides Buy and Sell signals using other Indicators to give the best possible Entries (note: Entries will not be 100 percent accurate and analysis should be done to support an entry)
Moving Average Crossovers:
The indicator uses two moving averages: a short-term SMA (Simple Moving Average) and a long-term SMA.
When the short-term SMA crosses above the long-term SMA, it generates a buy signal (indicating potential upward momentum).
When the short-term SMA crosses below the long-term SMA, it generates a sell signal (indicating potential downward momentum).
RSI Confirmation:
The indicator incorporates RSI (Relative Strength Index) to confirm the buy and sell signals generated by the moving average crossovers.
RSI is used to gauge the overbought and oversold conditions of the market.
A buy signal is confirmed if RSI is below a specified overbought level, indicating potential buying opportunity.
A sell signal is confirmed if RSI is above a specified oversold level, indicating potential selling opportunity.
Dynamic Take Profit and Stop Loss:
The indicator calculates dynamic take profit and stop loss levels based on the Average True Range (ATR).
ATR is used to gauge market volatility, and the take profit and stop loss levels are adjusted accordingly.
This feature helps traders to manage their risk effectively by setting appropriate profit targets and stop loss levels.
Combining the information provided by these, the indicator will provide an entry point with a provided take profit and stop loss. The indicator can be applied to different asset classes. Risk management must be applied when using this indicator as it is not 100% guaranteed to be profitable.
Goodluck!
CPR By Ask Dinesh Kumar(ADK)Simple CPR Indicator to increase probability of profitable trades:
The Central Pivot Range (CPR) is a trading tool used by traders to identify potential support and resistance levels in the market. Here's a simplified explanation of how traders can potentially profit using the Central Pivot Range with 10 lines:
1. *Understanding CPR*: CPR consists of three lines: the pivot point (PP), upper resistance level (R1), and lower support level (S1). Additionally, traders often add five more of profitable tradeslines above and below the PP to create a 10-line CPR.
2. *Identify Trend*: Determine the prevailing market trend. If the market is bullish, traders will look for buying opportunities near support levels. If the market is bearish, they'll seek selling opportunities near resistance levels.
3. *Entry Points*: Look for entry points near the support (S1) or resistance (R1) levels within the CPR. These levels can act as potential turning points where price may reverse.
4. *Risk Management*: Set stop-loss orders to manage risk. Stop-loss orders should be placed slightly below support levels for long positions and slightly above resistance levels for short positions.
5. *Profit Targets*: Determine profit targets based on the distance between entry point and the next support or resistance level. Some traders use a risk-reward ratio to ensure potential profits outweigh potential losses.
6. *Confirmation*: Use additional technical indicators or price action patterns to confirm potential entry or exit points within the CPR.
7. *Monitor Price Action*: Continuously monitor price action around the CPR levels. Traders should be prepared to adjust their positions if price breaks through support or resistance levels convincingly.
8. *Trade Management*: Once in a trade, actively manage it by adjusting stop-loss orders, trailing stops, or taking partial profits as price moves in the desired direction.
9. *Market Conditions*: Consider broader market conditions, such as economic indicators, geopolitical events, or news releases, which can impact price movements and the effectiveness of CPR.
10. *Practice and Analysis*: Practice using CPR on historical price charts and analyze past trades to refine strategies and improve decision-making skills.
Remember, trading involves risks, and no strategy guarantees profits. It's essential to thoroughly understand the concepts behind CPR and practice disciplined risk management to increase the likelihood of successful trades.
How does central pivot range work:
Sure here's a concise explanation of how the Central Pivot Range (CPR) works in 10 points:
1. *Calculation*: CPR is calculated using the previous day's high (H), low (L), and close (C) prices.
2. *Pivot Point (PP)*: The central point of CPR is the average of the previous day's high, low, and close prices: PP = (H + L + C) / 3.
3. *Upper Resistance Levels (R1, R2, R3)*: These are potential price levels above the pivot point where resistance may occur. They are calculated by adding a multiple of the range (H - L) to the pivot point: R1 = (2 * PP) - L, R2 = PP + (H - L), R3 = PP + 2 * (H - L).
4. *Lower Support Levels (S1, S2, S3)*: These are potential price levels below the pivot point where support may occur. They are calculated similarly to resistance levels but subtracting multiples of the range from the pivot point: S1 = (2 * PP) - H, S2 = PP - (H - L), S3 = PP - 2 * (H - L).
5. *Trading Signals*: Traders use CPR to identify potential support and resistance levels where price may reverse or stall.
6. *Range Bound Markets*: In range-bound markets, traders may buy near support levels (S1, S2, S3) and sell near resistance levels (R1, R2, R3).
7. *Breakout Trading*: When price breaks through a CPR level convincingly, it may indicate a potential trend continuation or reversal, providing breakout trading opportunities.
8. *Volume and Momentum*: Traders often look for confirmation from volume and momentum indicators when price approaches CPR levels.
9. *Intraday Trading*: CPR can be applied to intraday timeframes as well, providing shorter-term traders with potential trading levels for the day.
10. *Dynamic Indicator*: CPR is dynamic and recalculates daily based on new price data, allowing traders to adapt their strategies to current market conditions.
Understanding how to interpret CPR levels and integrate them into a trading strategy can help traders identify potential entry and exit points in the market.
HilalimSBHilalimSB A Wedding Gift 🌙
HilalimSB - Revealing the Secrets of the Trend
HilalimSB is a powerful indicator designed to help investors analyze market trends and optimize trading strategies. Designed to uncover the secrets at the heart of the trend, HilalimSB stands out with its unique features and impressive algorithm.
Hilalim Algorithm and Fixed ATR Value:
HilalimSB is equipped with a special algorithm called "Hilalim" to detect market trends. This algorithm can delve into the depths of price movements to determine the direction of the trend and provide users with the ability to predict future price movements. Additionally, HilalimSB uses its own fixed Average True Range (ATR) value. ATR is an indicator that measures price movement volatility and is often used to determine the strength of a trend. The fixed ATR value of HilalimSB has been tested over long periods and its reliability has been proven. This allows users to interpret the signals provided by the indicator more reliably.
ATR Calculation Steps
1.True Range Calculation:
+ The True Range (TR) is the greatest of the following three values:
1. Current high minus current low
2. Current high minus previous close (absolute value)
3. Current low minus previous close (absolute value)
2.Average True Range (ATR) Calculation:
-The initial ATR value is calculated as the average of the TR values over a specified period
(typically 14 periods).
-For subsequent periods, the ATR is calculated using the following formula:
ATRt=(ATRt−1×(n−1)+TRt)/n
Where:
+ ATRt is the ATR for the current period,
+ ATRt−1 is the ATR for the previous period,
+ TRt is the True Range for the current period,
+ n is the number of periods.
Pine Script to Calculate ATR with User-Defined Length and Multiplier
Here is the Pine Script code for calculating the ATR with user-defined X length and Y multiplier:
//@version=5
indicator("Custom ATR", overlay=false)
// User-defined inputs
X = input.int(14, minval=1, title="ATR Period (X)")
Y = input.float(1.0, title="ATR Multiplier (Y)")
// True Range calculation
TR1 = high - low
TR2 = math.abs(high - close )
TR3 = math.abs(low - close )
TR = math.max(TR1, math.max(TR2, TR3))
// ATR calculation
ATR = ta.rma(TR, X)
// Apply multiplier
customATR = ATR * Y
// Plot the ATR value
plot(customATR, title="Custom ATR", color=color.blue, linewidth=2)
This code can be added as a new Pine Script indicator in TradingView, allowing users to calculate and display the ATR on the chart according to their specified parameters.
HilalimSB's Distinction from Other ATR Indicators
HilalimSB emerges with its unique Average True Range (ATR) value, presenting itself to users. Equipped with a proprietary ATR algorithm, this indicator is released in a non-editable form for users. After meticulous testing across various instruments with predetermined period and multiplier values, it is made available for use.
ATR is acknowledged as a critical calculation tool in the financial sector. The ATR calculation process of HilalimSB is conducted as a result of various research efforts and concrete data-based computations. Therefore, the HilalimSB indicator is published with its proprietary ATR values, unavailable for modification.
The ATR period and multiplier values provided by HilalimSB constitute the fundamental logic of a trading strategy. This unique feature aids investors in making informed decisions.
Visual Aesthetics and Clear Charts:
HilalimSB provides a user-friendly interface with clear and impressive graphics. Trend changes are highlighted with vibrant colors and are visually easy to understand. You can choose colors based on eye comfort, allowing you to personalize your trading screen for a more enjoyable experience. While offering a flexible approach tailored to users' needs, HilalimSB also promises an aesthetic and professional experience.
Strong Signals and Buy/Sell Indicators:
After completing test operations, HilalimSB produces data at various time intervals. However, we would like to emphasize to users that based on our studies, it provides the best signals in 1-hour chart data. HilalimSB produces strong signals to identify trend reversals. Buy or sell points are clearly indicated, allowing users to develop and implement trading strategies based on these signals.
For example, let's imagine you wanted to open a position on BTC on 2023.11.02. You are aware that you need to calculate which of the buying or selling transactions would be more profitable. You need support from various indicators to open a position. Based on the analysis and calculations it has made from the data it contains, HilalimSB would have detected that the graph is more suitable for a selling position, and by producing a sell signal at the most ideal selling point at 08:00 on 2023.11.02 (UTC+3 Istanbul), it would have informed you of the direction the graph would follow, allowing you to benefit positively from a 2.56% decline.
Technology and Innovation:
HilalimSB aims to enhance the trading experience using the latest technology. With its innovative approach, it enables users to discover market opportunities and support their decisions. Thus, investors can make more informed and successful trades. Real-Time Data Analysis: HilalimSB analyzes market data in real-time and identifies updated trends instantly. This allows users to make more informed trading decisions by staying informed of the latest market developments. Continuous Update and Improvement: HilalimSB is constantly updated and improved. New features are added and existing ones are enhanced based on user feedback and market changes. Thus, HilalimSB always aims to provide the latest technology and the best user experience.
Social Order and Intrinsic Motivation:
Negative trends such as widespread illegal gambling and uncontrolled risk-taking can have adverse financial effects on society. The primary goal of HilalimSB is to counteract these negative trends by guiding and encouraging users with data-driven analysis and calculable investment systems. This allows investors to trade more consciously and safely.
Trade Scanner Pro [MarketSignalsPro]
█ OVERVIEW
Trade Scanner Pro is a trade signal generator based on my trend following momentum reversal system. It identifies a pullback and then confirms momentum exhaustion which produces a signal appearing as a set of suggested orders (horizontal lines) on the chart. The goal is to help traders capitalize on price momentum while simplifying decision making and offering a way to gauge expectations. It can be used for any market, any time frame and configured for counter trend signals also.
█ CONCEPT
While markets are highly random, especially on smaller time frames, trends do exist.
Trade Scanner Pro offers a visually structured way to align the user
with price momentum that is relevant to the trend. It accomplishes this by incorporating a unique mix of standard technical formulas to identify a pullback followed by a momentum reversal. The process occurs in 3 steps:
1 — Identifying the trend of the current time frame.
2 — Evaluating the retrace in terms of how far it moves away from the typical price.
3 — Confirming price exhaustion by recognizing a reversal in price momentum.
Once the criteria are met, a signal appears as a blue horizontal line. This is the entry price suggestion (see label). Stop and take profit orders are also calculated simultaneously. These appear as a red line and green line respectively with price labels. The stop and take profit orders are based upon an average of previous price ranges and will be relative to the price action on the chosen time frame. The initial reward/risk ratio is set to 1.5:1, and can be changed in the settings menu.
This system can also be adjusted to cater to the experience level of the trader. For example, more advanced traders can select “counter trend” mode which will only show signals on the opposite side of the trend. A trailing stop can be activated to help stay in a trade after reaching the profit level. There is also a “heads up” mode which colors the candles orange which means a signal is more likely to appear over the next couple of candles. More on these features in the next section.
For best results, time frames of 1 minute and above should be considered. The smaller the time frame, the more signals, but also more noise and stop outs. Knowing your
market and the most active time of day is especially important for smaller time frames.
█ FEATURES
The following features can be found in the settings menu of Trade Scanner Pro.
Show Trend:
The initial setting is “on”. This shows the trend label on the upper right corner of the screen. Trend can be either bullish or bearish. At times there will be a “conflict” label that appears below the trend label. Conflict means the trend MAY be in the process of changing. This occurs when price persists against the prevailing trend for a prolonged amount of time.
Counter Trend:
When selected will ignore signals on the side of the trend and show counter trend signals only. If the “heads up” feature is selected, orange candles will only appear for potential counter trend signals.
Trailing Stop:
When selected, a trailing stop order suggestion (orange line) will appear beginning from the stop loss price (red line) after a few closed candles. The trailing stop line will follow the price upon each new close of the candles until it is touched. This serves as a point of reference to capture larger market movements and skew reward/risk favorably over time.
Heads Up:
When selected will paint orange candles when there is a greater chance a signal will appear. For example, in trend mode it will only evaluate signals on the side of the trend. In counter trend mode it will evaluate counter trend signals only. For advanced users, this “pre signal” can offer potential opportunities to enter a trade before the signal appears.
Reward Ratio:
This is the reward part of the reward/risk formula used to establish the take profit suggestion on the chart. Initially it is set at 1.5 which produces a line on the chart at a 1.5:1 ratio. The user can change this setting to better align with their expectations. For example, if a larger market movement is anticipated, 2 can be entered into the input field and will generate a take profit line 2X farther than the stop loss line (2:1 reward/risk).
█ LIMITATIONS
Markets are HIGHLY random, especially on smaller time frames. No system that is based on public domain formulas can be expected to be HIGHLY accurate. It is reasonable to expect a 50% win rate more often than not. Profitability in such systems depends on the reward/risk rather than win rate.
This is a system based on price momentum which means MOMENTUM must be present for best results especially on very short time frames.
While this system helps to reduce the burden of analysis, the user should have some basic familiarity with technical analysis. Basic knowledge can help to better determine a quality signal over noise.
█ RAMBLINGS
The stop loss orders MUST be respected otherwise the user puts their entire account at risk. Signals can appear at price locations where larger magnitude risk is extremely high. Respecting the stop loss suggestions can help to mitigate this risk.
For best results set up notifications to receive a message on your desktop, smart phone or tablet rather than sitting in front of a computer screen waiting for a signal to appear. Keep in mind a 1 minute chart in a single market can produce 5 or 6 signals throughout the entire daily session and NOT all will be profitable. A 1 hour time frame may produce 1 or 2 throughout the day. The larger the time frame the lower frequency of signals.
█ THANKS
Special thanks to Cryptosnagger for
helping me translate my concept into a pine script reality.
Trailing Management (Zeiierman)█ Overview
The Trailing Management (Zeiierman) indicator is designed for traders who seek an automated and dynamic approach to managing trailing stops. It helps traders make systematic decisions regarding when to enter and exit trades based on the calculated risk-reward ratio. By providing a clear visual representation of trailing stop levels and risk-reward metrics, the indicator is an essential tool for both novice and experienced traders aiming to enhance their trading discipline.
The Trailing Management (Zeiierman) indicator integrates a Break-Even Curve feature to enhance its utility in trailing stop management and risk-reward optimization. The Break-Even Curve illuminates the precise point at which a trade neither gains nor loses value, offering clarity on the risk-reward landscape. Furthermore, this precise point is calculated based on the required win rate and the risk/reward ratio. This calculation aids traders in understanding the type of strategy they need to employ at any given time to be profitable. In other words, traders can, at any given point, assess the kind of strategy they need to utilize to make money, depending on the price's position within the risk/reward box.
█ How It Works
The indicator operates by computing the highest high and the lowest low over a user-defined period and then applying this information to determine optimal trailing stop levels for both long and short positions.
Directional Bias:
It establishes the direction of the market trend by comparing the index of the highest high and the lowest low within the lookback period.
Bullish
Bearish
Trailing Stop Adjustment:
The trailing stops are adjusted using one of three methods: an automatic calculation based on the median of recent peak differences, pivot points, or a fixed percentage defined by the user.
The Break-Even Curve:
The Break-Even Curve, along with the risk/reward ratio, is determined through the trailing method. This approach utilizes the current closing price as a hypothetical entry point for trades. All calculations, including those for the curve, are based on this current closing price, ensuring real-time accuracy and relevance. As market conditions fluctuate, the curve dynamically adjusts, offering traders a visual benchmark that signifies the break-even point. This real-time adjustment provides traders with an invaluable tool, allowing them to visually track how shifts in the market could impact the point at which their trades neither gain nor lose value.
Example:
Let's say the price is at the midpoint of the risk/reward box; this means that the risk/reward ratio should be 1:1, and the minimum win rate is 50% to break even.
In this example, we can see that the price is near the stop-loss level. If you are about to take a trade in this area and would respect your stop, you only need to have a minimum win rate of 11% to earn money, given the risk/reward ratio, assuming that you hold the trade to the target.
In other words, traders can, at any given point, assess the kind of strategy they need to employ to make money based on the price's position within the risk/reward box.
█ How to Use
Market Bias:
When using the Auto Bias feature, the indicator calculates the underlying market bias and displays it as either bullish or bearish. This helps traders align their trades with the underlying market trend.
Risk Management:
By observing the plotted trailing stops and the risk-reward ratios, traders can make strategic decisions to enter or exit positions, effectively managing the risk.
Strategy selection:
The Break-Even Curve is a powerful tool for managing risk, allowing traders to visualize the relationship between their trailing stops and the market's price movements. By understanding where the break-even point lies, traders can adjust their strategies to either lock in profits or cut losses.
Based on the plotted risk/reward box and the location of the price within this box, traders can easily see the win rate required by their strategy to make money in the long run, given the risk/reward ratio.
Consider this example: The market is bullish, as indicated by the bias, and the indicator suggests looking into long trades. The price is near the top of the risk/reward box, which means entering the market right now carries a huge risk, and the potential reward is very low. To take this trade, traders must have a strategy with a win rate of at least 90%.
█ Settings
Trailing Method:
Auto: The indicator calculates the trailing stop dynamically based on market conditions.
Pivot: The trailing stop is adjusted to the highest high (long positions) or lowest low (short positions) identified within a specified lookback period. This method uses the pivotal points of the market to set the trailing stop.
Percentage: The trailing stop is set at a fixed percentage away from the peak high or low.
Trailing Size (prd):
This setting defines the lookback period for the highest high and lowest low, which affects the sensitivity of the trailing stop to price movements.
Percentage Step (perc):
If the 'Percentage' method is selected, this setting determines the fixed percentage for the trailing stop distance.
Set Bias (bias):
Allows users to set a market bias which can be Bullish, Bearish, or Auto, affecting how the trailing stop is adjusted in relation to the market trend.
-----------------
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!
Equity CurveAn equity curve is a graphical representation of the change in the value of a trading account over a time period. The equity curve is a direct reflection of a trading strategy's effectiveness. A consistently upward-trending equity curve indicates a successful strategy, while a flat or declining curve may signal the need for adjustment.
This indicator takes traders daily account values as a comma separated list, and creates an equity curve and simple moving average of the equity curve. This serves as a mirror reflecting the outcome of past actions and decisions, guiding traders in fine-tuning their strategies, managing risk more effectively, and ultimately striving towards a consistently profitable trading journey.
New equity values should be added to the end of the current list. A space or no space after the comma has no effect.
Importance of the Equity Curve
Strategy Evaluation: The equity curve is a direct reflection of a trading strategy's effectiveness over time. A consistently upward-trending equity curve indicates a successful strategy, while a flat or declining curve may signal the need for adjustment.
Risk Management: Monitoring the equity curve helps traders to see the impact of their risk management practices. Sudden drops in equity could highlight instances of excessive risk-taking or inadequate stop-loss settings.
Performance Benchmarks: Comparing the equity curve against benchmarks or desired performance goals allows traders to assess if they are meeting, exceeding, or falling short of their trading objectives.
Psychology: Trading is as much about psychology as it is about strategy. A visual representation of one's equity curve helps maintain discipline, encouraging adherence to a trading plan during downturns and preventing overconfidence during upswings.
Having this data visually allows traders to see which category of trader they fall into.
Unprofitable
Boom or Bust
Profitable
Statistical Data
The indicator not only plots the equity curve and moving average, but includes the option to display the highest value reached by the equity curve, the percentage difference from the peak, and performance over selected periods (All Time, YTD, QTD, MTD, WTD).
Historical Analysis
The Equity Curve Indicator is not just a tool for real-time monitoring of trading performance; it also serves as a powerful instrument for conducting historical analysis. By analyzing the equity curve in conjunction with historical market conditions, traders can identify patterns or triggers that resulted in significant gains or losses.
For example, the chart below shows the equity curve overlaid on periods of net new highs / lows. The equity curve experienced declines while the market was showing net new lows or choppy periods (represented by a red or white background), while most of the equity gains were made while net new highs were present (green background).
This retrospective analysis helps in understanding how different market conditions impact trading strategies and performance.
Trading the Equity Curve
All trading strategies produce an equity curve that has winning and losing periods. In the example above, the trader could introduce a simple rule to lighten up on long positions or move to cash during periods of net new lows.
Another simple rule could be introduced to stop trading if the equity curve falls below the moving average, until favorable market conditions return again.
This indicator is intended to be used on the daily timeframe.
Wave Pendulum Trend [QuantraSystems]Wave Pendulum Trend
Introduction
The Wave Pendulum Trend (𝓟𝓮𝓷𝓭𝓾𝓵𝓾𝓶 𝓣𝓻𝓮𝓷𝓭) extrapolates market trends using physical principles derived from waves and pendulums. This indicator is a bespoke build, and its performance and behavior cannot be compared to existing indicators.
It is designed for trend following but is also effective for identifying mean reversions, momentum strength, and shows range-bound market periods within the dynamic bands.
In order to ascertain a smooth yet rapid trend direction of the market, the 𝓟𝓮𝓷𝓭𝓾𝓵𝓾𝓶 𝓣𝓻𝓮𝓷𝓭 combines several factors. A bespoke set of functions captures the momentum of price movements and dynamically weighs it over time. The indicator then extrapolates acceleration from the change in delta of price movements.
Legend
With bar coloring enabled, the price section mirrors current trend conditions. Please keep this feature disabled if you intend to use multiple indicators to avoid confusion.
The 𝓟𝓮𝓷𝓭𝓾𝓵𝓾𝓶 𝓣𝓻𝓮𝓷𝓭 presents extensive market insights. The purple and green bands around the oscillator signal the selected standard deviation (default σ = 2), for the trader to calculate how common the trending movements are in relation to the selected asset’s history.
The inner, dynamic thresholds, indicated by the blue “Range-bound market” label in the graphic above, border the area that signals a ranging market if both 𝓐𝓬𝓬𝓮𝓵𝓮𝓻𝓪𝓽𝓲𝓸𝓷 and 𝓜𝓸𝓶𝓮𝓷𝓽𝓾𝓶 signals remain inside. If either line exceeds these thresholds, care is advised as a shift in market behavior is underway.
“Trend strength” in the graphic provides a good estimate for the trending movements strength.
If the signal lines exceed the set standard deviation in non-classic mode, a reversal is very likely.
Case Study
As shown in the above case study we see two profitable swing trades on the 4H chart of Ethereum. Please note the display variant here is set to “Heikin-Ashi”.
We always recommend using a multitude of indicators to attain multiple signals on the likelihood of opening the correct position. However, this standalone scenario serves as an example on how the 𝓟𝓮𝓷𝓭𝓾𝓵𝓾𝓶 𝓣𝓻𝓮𝓷𝓭 added two profitable swing trades.
The first short trade was opened after the 𝓐𝓬𝓬𝓮𝓵𝓮𝓻𝓪𝓽𝓲𝓸𝓷 and 𝓜𝓸𝓶𝓮𝓷𝓽𝓾𝓶 reversed after crossing the threshold of standard deviation. This trade offered a late entry only, these two factors were followed late by the third signal in this case – the trend reversal. Such a trade would require additional indicators to signal at the same time, so the trader can get more confirmations. The trade was closed after 6D with an 8% gain on a 1x short position.
The second trade is a long position that enters in the same manner. The trader takes the reversal beyond the select standard deviation as a likely entry. After 7D a triple confirmation was received, as indicated by the triangle, that a reversal or at least a plateau is extremely likely. The trade was closed after 7D with a 17.23% gain on a 1x long position.
Recommended Settings
Trend Following / Investing (1D chart)
Please use the default settings!
Swing Trading (4H chart)
Wave MA - Type: TEMA
Wave MA – Length: 30
Display Variant: Heikin-Ashi
Bar Coloring: Off
Choose Mode for Coloring: Signal
Notes
Quantra Standard Value Contents:
The Heikin-Ashi (HA) candle visualization smoothes out the signal line to provide more informative insights into momentum and trends. This allows earlier entries and exits by observing the indicator values transformed by the HA.
Various visualization options are available to adjust the indicator to the user’s preference: Aside from HA, a classic line, or a hybrid of both.
A special feature of Quantra’s indicators is that they are probabilistically built - therefore they work well as confluence and can easily be stacked to increase signal accuracy.
To add to Quantra's indicators’ utility we have added the option to change the price bars colors based on different signals:
Settings: TEMA and DEMA length settings should be longer compared to other Moving Averages (MAs). Due to its complex calculations, the indicator requires a larger amount of historical data for accurate computation.
Sensitivity to Divergences: The Wave Pendulum Trend is particularly sensitive to divergences, making it a useful tool in spotting potential trend reversals or continuations.
Trend Following and Reversions: While it is primarily used for trend following, it also excels in identifying market reversions.
Momentum and Acceleration: The interaction between momentum and acceleration is a key feature of this indicator.
Visualization: The indicator offers various visualization options, including bar coloring based on HA Candles and extremes and trends. It also introduces a novel approach to visualizing the oscillator in the "Classic" mode and provides an adjustable Standard Deviation (SD) measure for reversal signals in non-classic modes.
Choose Mode for Coloring
Trend Following (Indicator above mid line counts as uptrend, below is downtrend)
Extremes (Everything beyond the SD bands is highlighted to signal mean reversion)
Candles (Color of HA candles as barcolor)
Reversions (Only for HA) (Reversion Signals via the triangles if HA candles change trend while beyond the SD bands, high probability entries/exits)
Methodology
The methodology behind the Wave Pendulum Trend is inspired by wave and pendulum theories to extrapolate market moves. By calculating the momentum and its acceleration from price data, it provides a nuanced view of the market trend.
Traders should observe the color coding, which reflects the interplay between momentum, acceleration, and set thresholds for acceleration. The Signal Mode is particularly useful for quickly identifying trend, momentum, and acceleration exhaustions.
Additionally, the indicator can help filter out ranges with insufficient momentum acceleration. Traders are encouraged to experiment with this mode and adjust the threshold settings to suit their strategies.
Ichimoku Strategy - Easiest Backtest [A.R.]▓ INTRODUCTION
This indicator allows a new "sandbox" approach to the Ichimoku system allowing to combine several entry, confirmation and exit conditions, to add basic risk management, to be able to backtest the performance of the strategy using a table directly on chart, and automate entry and exit signals using alerts.
▓ DEFINITION
The Ichimoku strategy is a trading system based on technical analysis, using a set of graphical indicators to evaluate the trend, strength and support/resistance levels of a financial asset. It integrates components such as the conversion line (Tenkan), the baseline (Kijun), the cloud delimited by the Senkou Span A and the Senkou Span B (SSA - SSB - Kumo) and the lagging span (Chikou) to provide different trading signals.
▓ ADDED VALUE
Several indicators and strategies concerning Ichimoku are already available on Tradingview, we are publishing this indicator to make this strategy even more accessible, what makes it original:
▪️ Unique Settings Windows, easy-to-read. The settings categories are clearly separated. Some parameters are aligned to avoid having an endless list of parameters to modify. This makes the settings window easy to understand and pleasant to use.
▪️ Sandbox type settings, you can choose 1 or 2 Entry conditions, choose to add 1 Confirmation, choose to add between 1 and 3 Exit Conditions. Dozens of possible configurations.
▪️ Possibility of adding basic Risk Management (TP/SL)
▪️ Backtest table directly on chart that allow to get quickly the results (script execution <1 sec) which makes it practical, allowing dozens of different configurations to be tested in a short period of time
▪️ Monitoring historical and current trades on chart thanks to Boxes and Labels
▓ HOW TO USE
You can try the indicator with default settings but you can also modify backtesting settings and trade Entry conditions, Entry Confirmation, and Exit conditions, also you can decide to add a Stop Loss and/or a Take Profit. Then you can find the stats of the backtesting in a table directly in the top right corner of the chart. Finally you can automate the strategy using Alert conditions. You can find all the settings below:
Initial backtesting settings:
🔹Set up Side: Choose Long|Short, Long or Short
🔹Set up Investment: Choose an amount in $, it simulates the equity / funds on the trading account.
🔹Set up Position Size: Choose an amount in $, it simulates the amount of the position size of each trade. If you want to simulate leverage trading, you can put a Position Size superior to Investment. For exemple Investment = 10000 and Position Size = 20000 simulates a x2 leverage.
🔹Set up your Fee rate %: Each trade entry and trade exit, a % of position size will be deducted from the PnL stats. For example if you choose 0.04% with 10000 Position Size, 4$ will be deducted each trade entry and each trade exit = 8$ fees each trade.
🔹Set up the Start and End date: It allows to backtest the strategy over a period of time, for Example from 01-01-2021 to 01-12-2022. By default the end date is year 2050, the backtest will start to take into account data from Start Date to the current time.
Backtest the main Ichimoku sub-strategies choosing entry conditions:
🔸Cloud Breakouts trading: Choose this Entry condition to start a trade when Price crosses the Cloud Upside (Long) or Downside (Short)
🔸Tenkan x Kijun cross trading: Choose this Entry condition to start a trade when Tenkan (Red line) crosses Kijun (Blue line) Upside (Long) or Downside (Short)
* There is no repaint, a signal is validated after the condition is confirmed at the end of the previous candle. If a signal appears on the chart, it won't ever disappear.
Entry Confirmations:
✔️ Chikou Above or Below price: if you check this setting, Long entry signals will be confirmed only when the Chikou (White Line) is Above the current price and Short entry signals will be confirmed only when the Chikou (White Line) is below the current price. In the Ichimoku system the Chikou is often used to confirm all types of signals.
Exit Conditions:
❌ Cloud Reintegrations: When a trade is open (Long or Short), if the price goes back into the cloud the trade is closed
❌ Reverse Cloud Breakouts: When a Long trade is open, if the price breaks out of the cloud from below the trade is closed. When a Short trade is open, if the price breaks out of the cloud from above the trade is closed.
❌ Reverse Tenkan-Kijun Cross: When a Long trade is open, if the Tenkan crosses Downside the Kijun the trade is closed. When a Short trade is open, if the Tenkan crosses Upside the Kijun the trade is closed.
Basic Risk Management:
⛔️ SL: Choose to set up a Stop Loss
✅ 1 single TP: Choose to set up a Take Profit
Signals:
🔔 Entry/Exit Alerts available: 4 types of alert conditions are available ENTRY LONG, ENTRY SHORT, EXIT LONG, EXIT SHORT. The entry conditions trigger at the beginning of the candle, choose alert frequence = once per bar.
👉 Tips: Easier to find profitable configurations in High Timeframe above H4.
▓ BACKTESTING SYSTEM
The Backtesting system integrated into the script tracks each trade. It allows you to test the strategy over a fixed period between a start date and an end date. It also allows to quickly and directly display on the chart the most important data to determine if a configuration is profitable such as the % PnL, the Max Drawdown, the amount of fees, the risk-reward ratio. It has been designed to be easy and quick to use even for a beginner.
═════════════════════════════════════════════════════════════════════════
The information published here on TradingView is not prohibited, doesn't constitute investment advice, and isn't created solely for qualified investors.
Important to note: The source code of this indicator is not accessible because it benefits from the code of our backtesting system present in other non-public indicators that we protect. Our indicators with the same backtesting system are published in separate publications because putting them together in a single script would considerably slow down the execution of the script.
Digital Market Insight's Dream IndicatorWhy the Digital Market Insight’s Dream Indicator Blends Sixteen Technical Indicators
Analyzing markets can be overwhelming with so many technical indicators available. Choosing the right ones and combining them effectively can be a challenge. This indicator simplifies this by leveraging the power of collaboration.
Unleashing the power of automation, Digital Market Insight's Dream Indicator simplifies both day trading and long-term investing by automatically generating buy and sell signals.
This user-friendly indicator simplifies everything, making it easy to identify profitable trades where other indicators usually fall short.
Instead of relying on a few popular indicators, the Digital Market Insight’s Dream Indicator incorporates sixteen diverse metrics. Each offers unique insights into different aspects of market behavior, giving you a complete picture that goes beyond what any single indicator can provide.
Combining indicators that analyze trends, momentum, volume, and volatility allows you to see the market from different angles. This combination creates a powerful tool that can uncover opportunities missed by traditional indicators.
Digital Market Insight’s Dream Indicator uses sophisticated algorithms to balance the influence of each individual indicator. This ensures that no single metric dominates the analysis, providing a more objective perspective.
In short, Digital Market Insight’s Dream Indicator makes the complex task of choosing and combining indicators seamless and automated. This allows traders of all experience levels to benefit from powerful technical analysis, unlocking potentially profitable opportunities they might have missed otherwise.
Leveraging sixteen popular technical indicators, the Dream Indicator from Digital Market Insight meticulously dissects trends, momentum, volume, and volatility to offer comprehensive market insights. Inspired by the Relative Strength Index (RSI), it scales these indicators and identifies breakouts with optimized overbought and underbought thresholds. This combined data is compared to the security, generating a divergence line. The line's magnitude and speed are monitored, leading to the creation of buy and sell signals.
The following is a list of the sixteen indicators that it tracks:
• Parabolic SAR
• Directional Movement Index
• Chande Momentum Oscillator
• Commodity Channel Index
• Volume-Weighted Average Price
• On-Balanced Volume
• Money Flow Index
• Relative Strength Index
• Moving average convergence divergence
• Bollinger Band
• Stochastic
• True Strength Index
• Chaikin Money Flow
• Williams %R
• Sentiment
• Supertrend
While the combination of technical indicators is intriguing, the Dream Indicator's true power lies in its dynamic false signal suppression settings. This system can adapt to frequent market changes in real-time, allowing for a nuanced understanding of market direction. Imagine a rapid price swing triggered by a news announcement. While other indicators provide static signals, the Dream Indicator takes a dynamic approach. By offering multiple adjustable factors, it allows users to customize the indicator to their specific needs and preferences, potentially revealing deeper insights into market trends.
The following is the list of suppression settings:
• Suppress Using an SMA Window? Size?
This suppresses when the security price varies outside a simple moving average window. The window size can be adjusted.
• Suppress Using Supertrend Direction? Factor?
This suppresses when the Supertrend’s direction, increasing or decreasing, is contrary to the security’s gain. The Supertrends factor can be adjusted.
• Suppress Using Security ROC? ROC?
This suppresses when the security’s rate of change (ROC) is above a selectable value.
• Suppress Unfavorable Convergence/Divergence?
The buy alert is suppressed when the faster exponential moving average is less than the slower exponential moving average for both the sentiment and standard MACD. The sell alert is suppressed when the slower exponential moving average is less than the faster exponential moving average for both the sentiment and standard MACD.
• Suppress Unfavorable Trending Sentiment?
This suppresses buy alerts when the sentiment value is lowering and its value is currently below zero. This suppresses sell alerts when the sentiment value is rising and its value is currently above zero.
• Suppress Using Contrary Accumulated Forecast?
Suppress when the combined buy/sell signal is contrary to the security trend.
• Don’t Suppress First Alert?
Always Display First Alert.
How to use:
1. Activate the Indicator:
• Add the Digital Market Insight’s Dream Indicator.
• Select a security.
• Adjust the Alert Frequency, if desired.
• Configure the ATR Multiplier for optimal trailing stop orders, if desired.
2. Set audible alerts, if desired:
1. Select a security and adjust settings if you haven’t yet.
2. Select Alert at the top of the TradingView window or press + .
3. Select Digital Market Insight’s Dream Indicator across from Condition.
4. Select Alert for Buy across from Condition.
5. Select Once Per Bar Close across from Trigger.
6. Select Notifications at the top of the Create Alert window.
7. Select the Play sound checkbox.
8. Select the Create button at the bottom of the Create Alert window.
9. Repeat steps 2–8, substituting Alert for Sell in step 4.
3. Watch displayed information for opportunities:
• Circle Alerts: Green circles indicate buy signals, red ones signal sell opportunities. Larger circles are audible, providing immediate trading prompts.
• SMA Gain: This metric reflects the average profit potential per trade, assuming a sideways trend.
4. Utilize False-Signal Suppression:
• Select the appropriate false-signal suppression methods based on your trading strategy and risk tolerance.
• Monitor the SMA Gain and Circle Alerts as you adjust these settings to see their impact.
• Eliminate misleading signals and gain a clearer picture of the market.
5. Combine with Other Indicators:
• Consider displaying the Sentiment MACD and Divergence RSI for further insights.
• Utilize these additional indicators alongside Dream Indicator's signals for a more comprehensive analysis.
The following describes the displayed information and how to use it. It is in three levels: location/displayed text/description.
Upper Left/Week:/
Displays week gain.
Upper Left/Day:/
Displays day’s gain.
Upper Left/SMA:/
Displays SMA’s gain. The SMA gain is calculated from the average difference between the buy and sell alerts and a simple moving average. This makes it easy to compare differences between securities and setting changes. Basically, the SMA gain is the average profit that can be expected from a single buy sell trade, assuming that the security is trending sideways. Note: With a free TradingView account, the data will be limited, and therefore this value will be less accurate.
Upper Center/Misc. text/
A variety of security information is displayed here, including description, country, type, sector, and industry. The analyst's recommendation is also displayed when selected in the settings section.
Upper Right/ #🕪⚠:/
Displays number of audible alerts. This shows how many audible alerts you’ll get per day on average for the selected security. You will see this number change as you adjust the Alert Frequency setting in the indicator settings section.
Lower Right/ ATR × X.X:/
Displays the Average True Range (ATR) multiplied by a multiplier that is located in the indicator settings section. The upper and lower ATR values are also displayed. The Average True Range is a measure of price volatility and can be used for things like trailing stop orders. Place your stop-loss order a multiple of the ATR below your entry price for long trades and above your entry price for short trades. This will give your trade some room to breathe while still protecting you from significant losses. Adjust the multiple based on market volatility. In more volatile markets, use a larger multiple to account for potentially wider price swings.
The following is a description of important items in the indicator settings section:
--- MISC. SETTINGS ---
Alert Frequency
Alert Frequency will increase or decrease both the displayed alerts and audible alerts. This is one of the more important indicator settings and should be adjusted according to your investing style. If you have a large number of active alerts, you may want to reduce the alert frequency to avoid being overwhelmed. However, if you set this too low, you may miss some trading opportunities.
ATR Multiplier
The ATR multiplier is a multiplier for the Average True Range which is described above. It can help with finding trailing stop order values.
Use Sentiment Coloring
This changes the color of some graphs to a color gradient, indicating the security's sentiment, and may help you identify trend changes.
Sentiment Calc Index
This setting mainly affects the sentiment color scheme and the displayed sentiment graph. Adjust it to match the index in which the security is traded. You can find it at the top left of the TradingView window.
Display Analyst’s Recommendations
This will display the analyst's recommendations and could be handy when unsure whether a security is worth investing in. :-)
--- GRAPH DISPLAY SETTINGS ---
These are additional graphs that can be displayed and can be a valuable addition to your investing. Consider displaying the Sentiment MACD and the Divergence RSI which are both variations of the standard MACD and RSI indicators.
--- FALSE ALERT SUPPRESSION ---
These settings will allow suppression of false signals and are an important feature of this indicator. They will manipulate the gain. Watch the displayed SMA Gain and Circle Alerts as you toggle some of these settings. Some Circle Alerts will appear or vanish, and the SMA Gain will change. Remember, the larger circle alerts are the only ones that will be audible. Both small and large circles indicate a buy or sell alert: green for buy and red for sell.
Disclaimer:
This is not Investment Advice. Trading involves inherent risks, and all decisions should be made at your own discretion.
Baseline Optimizer NNFX [m8b]DESCRIPTION
The Baseline Optimizer indicator is a tool to aid in baseline configuration (specifically moving averages). It manages state across iterations within a single bar to allow the indicator to test different settings. This allows the user to find a specific configuration that works well for that asset and timeframe. It also recreates pieces of the default TradingView backtesting framework so multiple settings can be tested concurrently.
Originality and usefulness
Default pine script doesn't allow for state management within a loop due to the way historical values are handled (e.g. EMA). It also does not allow for backtesting across multiple settings concurrently. The the functions are all unique in that they allow for proper state management during the optimization process.
ADDITIONAL BACKGROUND AND USAGE
While the platform is built to support the NNFX way of trading, this indicator can be utilized by any trader who wants to optimize an MA for a specific asset, chart, or time frame regardless of asset class.
NNFX revolves around a systematic approach to trading, designed to be mechanical and with minimal discretionary input. This strategy typically involves multiple indicators across different categories to confirm trading signals. The approach involves:
Baseline indicator to determine the overall trend direction
Confirmation (Leading & Lagging) indicator used to validate the trade
Volume indicator to confirm the presence of market participation
Exit indicator to signal when to close the trade
Supported Moving Averages
v1 (this indicator): ALMA, DEMA, EMA, HMA, KAMA, RMA / SMMA, SMA, Tilson T3, TEMA, WMA, VWMA
USAGE
By default, this indicator will run on “Standard” mode, and acts as a roll-up of MAs. Simply set the MA type and length.
When mode is set to “Optimizer”, a table will appear on the chart that displays trade stats for the various configurations.
Net Profit, Closed Trades, % Profitable, Profit Factor, Max Drawdown, Avg Trade, Avg Bars
STANDARD SETTINGS
MA Type: ALMA, DEMA, EMA, HMA, KAMA, RMA, SMA, T3, TEMA, WMA, VWMA
MA Length: Length of the MA
MA: Source: Source for the MA
OPTIMIZER SETTINGS
Profit factor threshold: Acts as a filter to the trading stats to make it more readable
% profitable threshold: Acts as a filter to the trading stats to make it more readable
Min trades threshold: Acts as a filter to the trading stats to make it more readable
Start & End Date: The data window for the optimizer to backtest
Trade Direction: All, Long only, Short Only
Pyramid Max: Works the same as standard TradingView pyramid
Optimizer Param Start: The first value for the optimizer
Optimizer Param End: The end value for the optimizer
Optimizer Param Step: The step value for the optimizer
Stats green threshold: The value to turn results green
Stats red threshold: The value to turn results red
IMPORTANT NOTES (Errors & Pine Limitations)
Warm-up Period Multiplier: "Warming up" refers to the period where the indicator begins to reflect accurate and meaningful data. A default value of 5 should generally ensure baseline data is accurate. If performance is an issue (e.g. timeouts), this can be adjusted down at the cost of accuracy. While this may not be ideal, for the purposes of optimization the results should be directionally accurate in most cases with lower values. If you see the stats changing in real-time in the results, that’s often a good indicator your warm-up is too short. Note, the EMA in particular requires a long warm-up due to its nature (~3 x length)
Timeouts: Depending on your TradingView plan, scripts will either timeout after 20 or 40 seconds. If you get too aggressive with either timeframes or Start/End/Step, you may timeout. THIS IS NOT A BUG, it’s a limitation of TradingView and/or your plan. The fixes for this are 1) test less states at a time 2) use a higher timeframe 3) get a Premium TradingView Plan.
Array Size / Memory Size: This should rarely be an issue with baseline optimization, BUT if you get really aggressive with settings (particularly on the T3) you could run into a scenario with Pine reaches/exceeds the limitation of an array size (100,000). If this happens, reduce your timeframe or input param values to resolve.
DISCLAIMER
This indicator is for educational purposes only, not financial advice. The developers are not financial advisors and accept no liability for how you use the information or features. By using this indicator, you acknowledge that all trading decisions are your own responsibility and that past performance does not guarantee future results.
Auto Trailing stoploss By InvestYourAsset💥The Auto Trailing Stop-Loss indicator is a technical indicator that uses the ATR (Average True Range) to calculate a trailing stop-loss for both long and short positions.
💥The signals according to the indicator allows traders to exit from the position before its too late! The indicator can be used to determine when to enter and exit trades.
💥To use the indicator, you simply need to set the input parameters to suit your trading style and risk tolerance. The default values for the parameters are:
p: The ATR period (14)
q: The stop period (20)
x: The multiplier used to calculate the initial high and initial low (1.5)
Calculations:
📈Calculates the ATR using the specified period you can modify ATR period according to your trading style.
📈Calculates the initial high and low stop levels based on the highest high and lowest low over the user defined ATR period.
📈Calculates short and long stoploss levels using the initial high and low stops.
💥Once you have set the input parameters according to your trading style whether you are a day trader or a swing trader, the indicator will plot the short stoploss, long stoploss, and stoploss hit signals on your chart.
💥You can use the indicator to enter and exit trades in a various ways.
For example,
🚀 you could enter a long trade when the price crosses above both red and green lines plotted on the chart. (or when price crosses over both short stoploss and long stoploss.) You could also use the indicator to secure your profits by moving your stop-loss up as the price moves in your favor.
Here is an example of how you could use the indicator to enter and exit trades:
🚀Enter a long trade when the price crosses above the red line or short stoploss.
✅keep Moving your stop-loss upward with the long stoploss or green line.
✅Exit the trade when the price crosses below the long stoploss or green line.
💥You can also use the indicator to protect your existing trades. For example, if you are already in a long trade, you could move your stop-loss up to the short stop when the price moves up 10%. This will help you to protect your profits in case the price starts to move against you.
💥💥some additional tips for using the Auto Trailing Stop-Loss indicator:
✅Use the indicator in conjunction with other technical indicators or your own trading strategy to generate entry and exit signals.
✅Backtest your trading strategy before using it live to make sure that it is profitable.
✅Use the indicator to protect your profits by moving your stop-loss up as the price moves in your favor.
✅ Always follow risk management rules and manage your position sizing according to your risk appetite.
✅ Be aware of the overall trend direction. If the trend is up, you should be looking for bullish reversals or continuations. If the trend is down, you should be looking for bearish reversals or continuations.
This script essentially provides a visual representation of a trading strategy that automatically adjusts stop-loss levels based on market volatility (ATR). It also includes signals for entering long or short positions and visually highlights these signals on the chart.
📣📣Follow us for timely updates regarding future indicators and give it a like if you appreciate the work.📣📣
[dharmatech] KBDR Mean ReversionBased on the criteria described in the book "Mean Revision Trading" by Nishant Pant.
Bullish signal criteria:
Bollinger Bands must be outside Keltner Channel
Price near bottom bband
DI+ increasing
DI- decreasing
RSI near bottom and increasing
Bearish signal criteria:
Bollinger Bands must be outside Keltner Channel
Price near upper bband
DI+ decreasing
DI- increasing
RSI near upper and decreasing
A single triangle indicates that all 4 criteria are met.
If letters appear with the triangle, this indicates that there was a partial criteria match.
K : bbands outside Keltner
B : bbands criteria met
D : DI criteria met
R : RSI criteria met
You can use the settings to turn off partial signals. For example:
"Partial 3" means show signals where 3 of the criteria are met.
If you want more insight into the underlying criteria, load these indicators as well:
Bollinger Bands (built-in to TradingView)
Keltner Channels (built-in to TradingView)
RSI (built-in to TradingView)
ADX and DI
Warning:
Not meant to be used as a stand-alone buy/sell signal.
It regularly provides signals which would not be profitable.
It's meant to be used in conjunction with other analysis.
Think of this as a time-saving tool. Instead of manually checking RSI, DI+/DI-, bbands, distance, etc. this does all of that for you on the fly.
[blackcat] L4 Adaptive Hull Suite 4HLevel: L4
Function Description:
The L4 Adaptive Hull Suite 4H aims to help traders identify trend reversals and trade signals using various moving averages and indicators. The script is designed to be adaptable and customizable, allowing traders to tweak the settings to suit their individual preferences and trading styles.
At its core, the script uses the hybrid Hull Moving Average (HHMA), a popular technical indicator that aims to reduce lag and noise while improving the accuracy of moving average signals. The HHMA is combined with a reverse chop indicator, which helps identify trend reversals by measuring the volatility of the market and comparing it to a set threshold.
In addition to the HHMA and reverse chop indicators, the script also includes customized open-close cross (OCC) conditions and a hybrid Hull Moving Average (Hybrid Hull MA). The OCC conditions allow traders to generate buy and sell signals based on the cross of the open and close prices, while the hybrid Hull MA combines the HHull MA with other moving averages to provide a more accurate and reliable trend-following signal.
Traders can adjust the settings of the script to suit their trading style and risk appetite. For instance, the chop length, ATR length, and reverse chop threshold can be customized to identify trend reversals more accurately, while the Hull MA length can be adjusted to provide a faster or slower response to price changes.
Overall, the L4 Adaptive Hull Suite 4H is a powerful and flexible Pine script that can help traders identify trend reversals and generate accurate buy and sell signals. With its customizable settings and reliable indicators, the script can be a valuable addition to any trader's toolkit.
About Time Frame:
The L4 Adaptive Hull Suite 4H is specifically designed for use on the 4-hour time frame and is particularly well-suited for trading the BTCUSDT.P trading pair. The script combines various technical indicators, including the Adaptive Hull Moving Average (AHMA) and the reverse chop indicator, to help identify trend reversals and generate accurate buy and sell signals.
Traders who are interested in using the L4 Adaptive Hull Suite 4H should be aware that it is optimized for use on the 4-hour time frame. While it may work on other time frames, the signals generated may not be as reliable as those generated on the 4-hour chart. Additionally, the script is specifically designed for use on the BTCUSDT.P trading pair, and may not be as effective on other trading pairs.
Overall, the L4 Adaptive Hull Suite 4H is a powerful and adaptable Pine script that can help traders identify trend reversals and generate accurate buy and sell signals. With its focus on the 4-hour time frame and the BTCUSDT.P trading pair, the script can be a valuable tool for traders who are looking to improve their trading results on this particular asset.
Choppiness Sensitive
The L4 Adaptive Hull Suite 4H includes a choppiness detection feature that helps traders identify whether the market is trending strongly or moving sideways. When the market is trending strongly, the background color of the chart will turn blue, indicating an active buy or sell signal. Conversely, when the market is moving sideways, the script will ignore any buy or sell signals generated by the OCC or Hull MA conditions.
The choppiness detection feature is based on the reverse chop indicator, which measures the volatility of the market and compares it to a set threshold. When the chop value is above the threshold, the market is considered to be in a sideways or choppy phase, and the script will not generate any buy or sell signals. However, when the chop value is below the threshold, the market is considered to be trending strongly, and the script will generate active buy or sell signals based on the OCC or Hull MA conditions.
Overall, the choppiness detection feature is a valuable addition to the L4 Adaptive Hull Suite 4H, as it helps traders identify the optimal times to enter and exit the market. By focusing on strong trends and ignoring sideways movement, traders can improve their trading results and minimize their risk of losses.
Divergence Detection and Alerts
The L4 Adaptive Hull Suite 4H is a powerful Pine script that can produce divergence labels and TradingView alerts using the built-in alert() function. This allows traders to receive real-time notifications when the script generates a buy or sell signal, making it easier to stay on top of market movements and take advantage of profitable trading opportunities.
To set up alerts, traders can simply add the alert() function to the script and specify the conditions that should trigger the alert. For instance, traders may want to receive an alert when the script generates a buy signal based on the OCC conditions, or when the Hull MA crosses above or below a certain level.
In addition to alerts, the script can also produce divergence labels, which can help traders identify potential trend reversals and generate more accurate buy and sell signals. Divergence labels are based on the difference between the script's indicators and the price action of the asset being traded, and can provide valuable insights into the underlying market dynamics.
Overall, the L4 Adaptive Hull Suite 4H is a versatile and customizable script that can help traders identify trend reversals and generate accurate buy and sell signals. With its ability to produce alerts and divergence labels, the script can be a valuable tool for traders who are looking to stay on top of market movements and take advantage of profitable trading opportunities.
Binary Option Ultimate Backtester-V.1[tanayroy]The Binary Option strategy backtester gives the user extensive power to test any kind of strategy with advance trade management rules.
The strategy tester accepts external scripts as strategy sources. You can add your strategy and test it for historical stats.
Few assumption regarding strategy tester:
We are opening position at next candle after signal come
We are taking the position at opening price
Our call will be profitable if we get a green candle and put will be profitable if we get a red candle
We can open only one trade at a time. So if we are in trade, subsequent signals will be ignored.
How to make your strategy code compatible for strategy backtesting?
In your strategy code file add following lines:
Signal = is_call ? 1 : is_put ? -1 : 0
plot(Signal, title="🔌Connector🔌", display = display.none)
Is_call and is_put is your buy and sell signal. Plot the signal without displaying it in the chart. The new TradingView feature display = display.none, will not display the plot.
All Input options
Group: STRATEGY
Add Your Binary Strategy: External strategy to back test.
Trade Call/Put: Select CALL, to trade Call, PUT, to trade Put. Default is BOTH, Trading Call and Put both.
Number of Candles to Hold: How many candles to hold per trade. Default 1. If you want to hold the option for 30 minutes and you are testing your strategy in 15m intervals, use 2 candle holding periods.
GROUP: MARTINGALE
Martingale Level: Select up to 15 Martingale. Select 1 for no Martingale.
Use Martingale At Strategy Level: Instead of using Martingale per trade basis, using Martingale per signal basis. Like if we make a loss in the first signal, instead of starting martingale immediately we’ll wait for the next signal to put the martingale amount. For example if you start with $1 and you lose, at the next signal you will invest $2 to recover your losses.
Strategy Martingale Level: Select up to 15 Martingale at strategy signal level. Only workable if Use Martingale At Strategy Level is selected.
Type of Trade: Martingale trade type. Only workable if we are using Martingale Level more than 1.
It can be:
“SAME”: If you are trading CALL and incur a loss, you are taking CALL in subsequent Martingale levels.
“OPSITE”: if you are trading CALL and incur a loss, you are taking PUT in subsequent Martingale levels.
“FOLLOW CANDLE COLOR”: You are following candle color in Martingale levels, i.e if the loss candle is RED, you are taking PUT in subsequent candles.
“OPPOSITE CANDLE COLOR”: You are taking opposite candle color trade, i.e if the loss candle is RED, you are taking CALL in subsequent candle.
GROUP: TRADE MANAGEMENT
Initial Investment Per Option: Initial investment amount per trade
Payout: Per trade payout in percentage
Use Specific Session: Select to test trade on specific session.
Trading Session: Select trading session. Only workable if Use Specific Session is selected.
Use Date Range: Select to use test trades between dates.
Start Time: Select Start Time. Only workable if Use Date Range is selected.
End Time: Select end Time. Only workable if Use Date Range is selected.
Early Quit: Select to quit trade for the day after consecutive win or loss
Quit Trading after Consecutive Win: Number of consecutive wins. Only workable if early Early Quit is selected.
Quit Trading after Consecutive Loss: Number of consecutive losses. Only workable if early Early Quit is selected.
Buy/Sell Flip: Use buy signal for sell and sell signal for buy.
GROUP:STATS
Show Recent Stats: Show win trades in last 3,5,10,15,25 and 30 trades.
Show Daily Stats: Day wise win trades and total trades.
Show Monthly Stats: Month wise win trades and total trades.
Result and stat output:
Back tester without any strategy.
Strategy added with default option.
Stats with 7 Martingales. You can test up to 15.
Optional Stats:
Example Strategy code used :
//@version=5
indicator("Binary Option Strategy",overlay = true)
length = input.int(7, minval=1)
src = input(close, title="Source")
mult = input.float(3.0, minval=0.001, maxval=50, title="StdDev")
basis = ta.sma(src, length)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev
fab_candle_upcross=(high< upper and low>basis)
fab_candle_downcross= (high< basis and low>lower)
up_cross=ta.barssince(ta.crossover(close,basis))
down_cross=ta.barssince(ta.crossunder(close,basis))
is_first_up=false
is_first_down=false
if fab_candle_upcross
for a=1 to up_cross
if fab_candle_upcross
is_first_up:=false
break
else
is_first_up:=true
if fab_candle_downcross
for a=1 to down_cross
if fab_candle_downcross
is_first_down:=false
break
else
is_first_down:=true
//strategy for buying call
is_call=(is_first_up or is_first_down ) and close>open
//strategy for selling call
is_put=(is_first_up or is_first_down ) and close
Binary Option Strategy Tester with Martingale-Basic V.2In Binary options, strategy testing is a bit different. The strategy result depends upon expiry intervals and payout ratio.
My previous script was a try to resolve this but has some bugs in specific choices. The new version overcame those and added some new features useful for binary option strategy testing.
Assumption:
We are opening position at next candle after signal come
Chart interval is option expiry time.
We are taking the position at opening price
Our call will be profitable if we get a green candle and put will be profitable if we get a red candle
We can open only one trade at a time. So if we are in trade, subsequent signals will be ignored.
All Input Options:
Test Call/Put individually or both. Default BOTH
Select up to 5 Martingale levels. Default 2
Type of Martingale Trade. Default “SAME”
“SAME”: If you are trading CALL and incur a loss, you are taking CALL in subsequent Martingale levels.
“OPSITE”: if you are trading CALL and incur a loss, you are taking PUT in subsequent Martingale levels.
“FOLLOW CANDLE COLOR”: You are following candle color in Martingale levels, i.e if the loss candle is RED, you are taking PUT in subsequent candles.
“OPPOSITE CANDLE COLOR”: You are taking opposite candle color trade, i.e if the loss candle is RED, you are taking CALL in subsequent candle.
Select Specific Trading Session. Please select “USE SPECIFIC SESSION”. Default: TRUE
Put the investment amount per option. Default: 10
Payout ratio. Default: 80%
The strategy is taken from Vdub Binary Options SniperVX v1 (by @vdubus). I have deleted extra parts and kept only the necessary parts.
Result Table
Signal and Win Levels:
Signal and Loss:
Please note that Binary options trading is very risky. You must be aware of the risk and be willing to accept them in order to invest in binary options. Only invest what you can afford to lose. The past performance of any trading system, strategy, or methodology is not necessarily indicative of future results.
[SMT] Buy & Sell Renko Based - AlertsThis is a custom indicator that implements a trading strategy based on Renko charts, but they can be used on regular candlestick charts and on any time frame. Renko charts are known for filtering market noise and displaying price movements in a clearer way. However, it is important to note that this indicator is provided for educational and informational purposes only and is not a guarantee of profitable returns.
Features:
- The indicator uses Renko charts to generate buy and sell signals.
- Renko bricks are built based on a predefined price variation, rather than time.
- The length of the Average True Range (ATR) used to calculate Renko bricks can be customized.
- Buy signals are generated when the price crosses below the current Renko brick.
- Sell signals are generated when the price crosses above the current Renko brick.
- Entry points are marked with "Buy" and "Sell" arrows on the chart.
It is essential to emphasize that no indicator or trading strategy guarantees profitable results. The financial market is complex and subject to unpredictable changes. It is recommended to perform additional tests and analysis before using this indicator on a real trading account.
Always remember to manage your risks properly and consider other factors such as fundamental analysis and market conditions when making trading decisions. The use of this indicator is entirely the user's responsibility.
DISCLAIMER: This indicator is not financial advice and should not be interpreted as such. Always consult with a qualified financial professional before making any investment decisions.






















