MechaAlgoWhat is MechaAlgo?
MechaAlgo was created to assist any type of trader on a day to day basis. Our intelligent and accurate algorithms turn complex charts into profitable plays, minimizing losses and maximizing profits. We hope that you will find use in the tools and resources we provide, and we will continue to improve on our products in order to take your trading to new heights!
Any Time, Any Market
Our indicators work with real time data on any market. This means that any kind of trader will find our tools useful, regardless of what you are trading.
Feature List
Multiple Signal Modes
Numerous Candle Coloring Modes
Reversal Cloud Overlay
Auto Support & Resistance
Auto Trendlines
Auto Profit Targets
Real Time Informational Dashboard
Multi-Timeframe Trend Panel
Future Trend Projection
Many More Features to Come!
By using this script you acknowledge that MechaAlgo cannot guarantee you profit, and that this product was only created in attempt to benefit traders. You also acknowledge that past performance is not indicative of future results, and that the experience of other users or what you see online may not always be your experience.
Cerca negli script per "algo"
MM DonBased on the nnfx trading style this algorithms has many different calculations to provide the best signal and confirmations
1. The SuperSmooth Forecast Moving Average
2. TrendLine Moving Average
3. Smoothed Heiken Ashi Moving Average
4. Baseline that can change between 15 different moving averages
Buy/Sell Alarms for all the moving averages
Exit buy/sell Alarms
Entry
3 TP
ATR x1.5 Stop Loss auto generated per signal.
Also be able to set tp alarms for both buy/sell entries. so you place your trade and be alerted when your take profits have been hit.
works on all timeframes for scalpers, intraday, or even swing.
effective on binary as well.
Directions are simple
combine simple Market Structure & as long as everything matches (Buy Signal & everything is blue + baseline is white) (Sell Signal & everything is Red + Baseline is Red) you can enter the signal generated, exit the trade when told to exit and Manage your trade.
this was made to make trading easy and create confidence with in the trader.
Link below or PM us for access to this indicator Happy Trading
Zeus Trend DetectorAn exclusive trend detecting algorithm.
Contains the following addons, which can be activated or deactivated in the settings:
-- Zeus Cloud (Further Trend Analysis)
-- Market State Panel
-- Grey Indecision Zones
This is a premium script, that can be rented on a monthly basis.
PM if you are interested.
-Hawk
Optional Cloud Mode:
[GM PRO] VolatilityA highly customizable yet simple to use volatility indicator designed for algorithmic traders in mind.
Trend traders seek volume when entering a trade. Price action without volume is like a rocket without fuel -- it won't go very far.
In the Forex world, the actual volume is unknown, however with a good volatility indicator, we can more or less predict high/low volume periods relative to recent price action with a reasonable degree of accuracy.
This indicator uses standard deviations and moving averages to calculate when there is a strong price action, or weak/sideways price action.
(JS) Multi-Time Frame Pivot Point Detector 2.0So here's an updated version of my automatic Pivot Point detector.
If you don't like having a bunch of Pivots on your chart at once, or having to cycle through various resolutions to see different ones, this is for you!
What does this indicator do? It automatically detects the nearest daily, weekly, and monthly pivot points both above and below the current price and automatically plots them for you. It's really just as simple as that.
You select how far back you want it to plot with the "Pivot Point Look Back Period" option.
I also have transparency options for each type of pivot so its easy to find the opacity you prefer and save it as a default setting.
With "Turn Off Each Pivot Point On All Time Frames" turned on, as an example, if you were to uncheck "S1/R1" then it turns S1/R1 plots off across all 3 pivot resolutions. By default however, I have it set where you can pick and choose each one individually.
I also added the default "VWAP Periodic" script from TradingView in there with it (not in prior version). This works identical to the built in indicator (because it is identical).
Trading algorithms like to target pivot points and liquidity, so I figured they would pair together nicely for active trading.
Super AlgorithmIf you make a loss, I am not responsible for it. Please use this with caution that includes proper risk and money management.
When I see a sell signal, I may short &/or close my long.
When I see a buy signal, I may long &/or close my short.
The signal is most relevant for the exact time it comes on the chart. When the bar closes, it does not repaint.
The signal can show up and disappear on a running bar. It DOES NOT repaint once the bar is closed.
Do realize that on bar close, the price may have moved significantly, and the signal may not be relevant anymore. So, it needs to be used with caution whether one uses this as soon as a signal appears or on bar close. This is not suitable for the highly large timeframe (ake over 1day). I use it on 1 day and monthly on the lower timeframe.
My primary motivation for building this was three -
1) To ensure I am not addicted and not looking at the chart 24/7
2) To ensure I do not spend a lot of time & resources on multiple indicators
3) I have a consistent profit that can help me in my poor living expenses.
4) Recently, during the huge drawdown, I noticed that my other indicator () was unable to act as quickly as needed as the volatility happened in the lower timeframe. It made me realize that I need to do something to protect my capital in the future. Hence, the idea for this indicator.
5) I use this indicator alongside my other indicators that are showing the chart as well.
In the chart above, I am using
*
*
*
*
* And this indicator
You do not need to use all of these indicators. I have them always on my chart as I showed above.
The buy and sell shown with a blue background is the one coming from this indicator. The only thing that one can customize is colour.
This indicator differs significantly from my other indicators. This indicator prints less signal as careful work went in to reduce noise as much as possible and is to be used for 1 day or less tf.
I use it alongside other indicators for confirmation bias. The other indicators I use are the ones that come from me as well as shown on the chart.
This can possibly be used for other instruments. As I only use it for trading BTCUSD, I have crudely tested for BTCUSD after the dump and has been doing ok so far.
The code is written in Version 4 of pine script. If there are bugs, please let me know.
For info on gaining access see the ⬇ link below ⬇ in our signature field & direct message me. I have a busy schedule at my own workplace. Trading is my hobby. Hence, please be kind to me if I am late in replying
[GM ELITE] Dynamic - Setup AssistantAdditional Tool for Customers of Dynamic. Over 20 indicators built in. Separate Indicator windows to help setup GM Dynamic Algorithm. Toggle which indicator you want to view.
NJAlgoSignalv2NJ-ALGO-SIGNAL
Combination of Price Breakout with Volume
Bar Color
Yellow = Breakout with Volume and Trend Change
Lime = Breakout with Volume
Blue = Breakout without Volume
Black Line = Trailing Stop Line
Sell when price break the Stop Loss Line.
Try to entry on Yellow and Lime Candle.
Can consider to exit when Blue Candle occur. Sign of weakness on uptrend.
Label
Shows only when bar color condition meet
Calculate risk level based on the current price and trailing stop loss line (Black Line).
52W High
By default is off.
Background Color
To Indicate Bullish or Bearish zone.
Green = Bullish zone
Red = Bearish zone
BEST Algorithm Builder FOREXHello traders 👋
I. 💎 SCRIPTS ACCESS AND TRIALS 💎
1. Every trial request access has to be done through my website.
2. My website URL is in this script signature at the very bottom (you'll have to scroll down a bit and going past the long description) and in my profile status available here: Daveatt
3. Many video tutorials explaining clearly how all our indicators work are available on our website > guides section and also on Discord + Youtube
4. You may also contact me directly for more information regarding the trading method included in the indicator or how to access it
II. Forewords
This indicator is for the Intraday FOREX traders looking for fixed entries based on our proprietary trading method.
We've been working on it for months and releasing now for our subscribers.
We designed this framework for FOREX major/minor/exotic pairs.
III. Optimized system for lowering risk/capturing most of the opportunities
We worked hard on reducing the risk as much as we could.
The built-in hard-exit (also called invalidation) system does a huge job in exiting a position way before a Stop Loss will get hit
EUR/USD
USD/CAD
IV. Trade Manager and compatible with dynamic alerts
It includes :
- our proprietary method with fixed entries
- a hard exit system (built-in stop-loss)
- multiple options for user-defined stop-loss/take-profit settings (price value, distance in pips, percentage, trailing, ...)
- 🔔 Compatible with dynamic alerts 🔔
Dynamic alerts are bringing automated trading to a whole new level. The third-party solutions capturing TradingView alerts are able to use them.
- Algorithmic Supports and Resistances used as safeguards and take profit zones
Final words
We made it as simple as we could (to be honest it's a very simple system for the end-user) - even with several hundreds of calculations in the indicator.
Please hit me up for any questions/feedbacks/comments
Become the BEST trader you deserve to be
Dave
Relativity Adaptive Stop-LossRelativity Adaptive Stop-Loss is a stop-loss technique that uses the Relativity Autonomous Distribution Blocks algorithm.
For detailed info about Relativity Autonomous Distribution Blocks :
*** Features
This structure is different from standard stop-losses.
The base frame is based on "Market Adaptive Stop-Loss" script.
For detailed information about Market Adaptive Stop-Loss:
This script uses the Relativity Autonomous Distribution Blocks as cross method.
Tradeable / Non Tradeable Region Detector :
This script separates tradeable and non-tradeable regions with a coloring method.
Plotting Rules :
* Maroon : Uncorfirmed Short Positions
* Teal : Unconfirmed Long Positions
* Green : Confirmed Long Positions
* Red : Confirmed Short Positions
This script can be used in only 1W time frame. (TF = 1W )
Does not repaint on 1W and larger time frames. ( Source = close )
*** Settings :
The only option here is the ATR multiplier.
The default use value of this ATR multiplier, which is of the standard of stop-loss, is 2.You can set it from the menu.
No alert is set.
Because the positive and negative regions are the same as Relativity Autonomous Distribution Blocks.
Since the traders can trade according to the support and resistance outside the definite regions, the unnecessary signal was confused and the alerts were removed.
*** USAGE
The Stop-Loss indicator can slide on the chart.
So you have to make sure you put it in right place.
Using this script in a new pane below will radically solve slip problems.
Stop-Loss values do not slip definitely.The values can select from the alignment.
NOTE :
Some structures (Market Adaptive Stop-Loss) and design in this script are inspired by everget's Chandelier Exit script :
Best regards.
Autonomous LSTM Stop-LossStructure
Autonomous LSTM Stop-Loss is a stop-loss technique that uses the Autonomous LSTM algorithm.
For detailed info about Autonomous LSTM :
*** Features
This structure is different from standard stop-losses.
The base frame is based on "Market Adaptive Stop-Loss" script.
For detailed information about Market Adaptive Stop-Loss:
This script uses the Autonomous LSTM as cross method.
Tradeable / Non Tradeable Region Detector :
This script separates tradeable and non-tradeable regions with a coloring method.
Plotting Rules :
* Maroon : Uncorfirmed Short Positions
* Teal : Unconfirmed Long Positions
* Green : Confirmed Long Positions
* Red : Confirmed Short Positions
This script can be used in all time frames.
Does not repaint. ( Source = close )
*** Settings :
The only option here is the ATR multiplier.
The default use value of this ATR multiplier, which is of the standard of stop-loss, is 2.You can set it from the menu.
No alert is set.
Because the positive and negative regions are the same as Autonomous LSTM.
Since the traders can trade according to the support and resistance outside the definite regions, the unnecessary signal was confused and the alerts were removed.
*** Usage
The Stop-Loss indicator can slide on the chart.
So you have to make sure you put it in place.
Since this is a region scan from the OHLC levels, indicator contains small blue dots to the ohlc levels and made it serve as a guide.
However, since we cannot know the OHLC values precisely, it is best to use them as follows:
Because it is often forgotten to put it in place:
(OHLC : Average of Open, High, Low, and Closing prices for each period)
Using this script in a new pane below will radically solve slip problems.
Stop-Loss values do not slip definitely.The values are selected from the alignment.
NOTE :
Some structures (Market Adaptive Stop-Loss) and design in this script are inspired by everget's Chandelier Exit script :
Best regards.
Any MA bands (TMA bands V2)Hi everyone
Website will be opening very shortly :) Sorting out the last details and we're so excited to finally roll-out our different Algorithm Builders for you guys
Forewords
This present script is an evolution of the TMA bands . I would never have expected that script to become so popular to be honest
This is not only a study or idea but a really proven method and I'm glad that many of you are using it already. But please, whenever you see a new script out there, even if it looks cool and promising, please test it on a demo account for a week or on a LIVE account but with tiny amounts every time.
Many times, what you see on the chart is not what will happen in reality. I know that most of you will agree and I know exactly why we see this behavior... I'll give more details in a later post
I have plenty of methods like that one and I'll detail them on my website (and a bit on TradingView) starting next month
TMA bands on steroids
Someone asked me privately to make a generic version of the TMA bands and make it compatible with other standards Moving Average types. That's it for the specifications really as I didn't do much than re-using some piece of my own code
Suggested (but not mandatory) methodology
1) The Take Profit 1 is the middle line, Take Profit 2 is the opposite band.
2) Once the TP1 is hit, set your Stop Loss to breakeven
3) Once the TP2 is hit, if you still want to stay in the trade, set your Stop Loss to the TP1
It will be a powerful tool in your arsenal for some scalp/intraday trades
Wishing you all of you a great and profitable day
PS
It's strictly forbidden to republish this script without my explicit approval. All my posts are copyrighted from now on
Obviously you can use but not republish and get the credit or even worse... some money from your own clients
Dave
____________________________________________________________
Be sure to hit the thumbs up. Building those indicators take a lot of time and likes are always rewarding for me :) (tips are accepted too)
- If you want to suggest some indicators that I can develop and share with the community, please use my personal TRELLO board
- I'm an officially approved PineEditor/LUA/MT4 approved mentor on codementor. You can request a coaching with me if you want and I'll teach you how to build kick-ass indicators and strategies
Jump on a 1 to 1 coaching with me
- You can also hire for a custom dev of your indicator/strategy/bot/chrome extension/python
Disclaimer:
Trading involves a high level of financial risk, and may not be appropriate because you may experience losses greater than your deposit. Leverage can be against you.
Do not trade with capital that you can not afford to lose. You must be aware and have a complete understanding of all the risks associated with the market and trading. We can not be held responsible for any loss you incur.
Trading also involves risks of gambling addiction.
Please notice I do not provide financial advice - my indicators, strategies, educational ideas are intended to provide only some source code for anyone interested in improving their trading
The proprietary indicators and strategies developed by Best Trading Indicator, the object of intellectual property rights are and remain the exclusive property of Best Trading Indicator, at the exclusion of images and videos and texts free of rights or provided by the Company or external legal or physical person.
No assignment of intellectual property rights is carried out through these Terms and Conditions.
Any total or partial reproduction, modification or use of these properties for any reason whatsoever is strictly prohibited without the express written authorization of the Company.
RAT 3.0 Realtime Algo Trades/SignalsThis is the script which generates automatic signal for Buy and Sell in Stocks, Index , Crypto, Forex.
By using these signals we can execute the trades easily.
We can also combine this script to broker platform for placing the orders automatically when the signal gets generated.
It can be converted to fully automatic trading tool.
Customizable Trend Direction (Open-Source)Hello everyone
I received a ton of requests for this script so I decided to share it
I did it for a client who didn't want to pay (you can all blame... or even thank him for this script) in the end and I don't want to sell it on my website.
Not because it's not interesting but because my website will be a place to showcase and rent the Algorithm Builders mostly
What is it about?
Basically, it shows how you could convert a plotshape into a label.new object. Very interesting if you want someday to convert your V3 script into V4
With this script, it shows that you can in V4 ( but couldn't do in V3 ) do the followings :
- change dynamically the size (from tiny to huge) of any object
- change dynamically the text (from whatever to whatever) of any object
Screenshot of the user interface
imgur.com
Other use cases
I did it with the Trend Direction but could work with anything really.
- Any indicator with a visual signal. You can know personalized from a user interface the text, size and also the vertical shift. I didn't do it for that one but label.new takes a (x,y) coordinates so playing with y is fairly easy to achieve a dynamic vertical shift
- Even with this script Plotchar-How-to-draw-external-symbols-on-a-chart/ but would require to be updated with a label.new object and with a shape.none parameter so that we'll only see the icon/symbol displayed
- The colors also can be change dynamically using presets Presets-Selector-FRIDAY-NIGHT-CHALLENGE/ . If you have an indicator showing a BULLISH and a BEARISH signal, then you could, for instance, configure colors presets according to the timeframe of the chart or the indicator input, etc (sky is the limit ^^)
Be sure to hit the thumbs up at it motivates me to research what Pinescript can offer and share with the community
Dave
____________________________________________________________
- I'm an officially approved PineEditor/LUA/MT4 approved mentor on codementor. You can request a coaching with me if you want and I'll teach you how to build kick-ass indicators and strategies
Jump on a 1 to 1 coaching with me
- You can also hire for a custom dev of your indicator/strategy/bot/chrome extension/python
Momentum Signal Moving AverageThis is a script with one modified indicator that mainly tracks and executes positions openings by calculating volume and "enthusiasm" from the exchanges coin pairs. I recommend that it is used on a 15m chart.
When it is a bullish trend it is configured to take profit, but this is of course something you can set values or disable. In bearish trends, the script opens bigger positions, and when a bounce happens the script starts taking profit.
In stagnation, the script used to be week, and made losses. However, with the added scalping feature it seems to at least even it out, or even make profit as I have seen now.
It's still a very 1.0 script and will get updated to make sure the profit keeps getting higher percentage.
I use the Alerts Trader extension to execute orders from Tradingview in Chrome via Bitmex API.
I use it on Bitmex, but surely you can use it on other exchanges that are supported in the Alerts Trader extension, which is extensive.
Important : You will be able to add this script to your chart, but you won't be able to se the source code, so to make it work you need to set the alerts right, with correct code for it to work.
Here is where I come in:
I'll give each user 3 day trial, and after that, if you are satisfied and want to run it longer, you can subscribe for $49/month.
And if you have bigger capital, I will install it and configure it to match the amount of contracts you wish to have.
If you are a person with big capital, you can get 1 week of trial.
And for people with big capital, you can get personal support from me when needed to alter settings or create new alerts. This will cost $50 each time.
But remember, you can also run the trial on the Bitmex testnet, but the volume is very low there so the bot does not preform as well on the testnet as it does on the mainet with big volume.
I am willing to let someone, a 3rd party, with good reputation test it for a few days and make an honest review after.
Disclaimer: I cannot guarantee that this script will make you rich, but after a week of testing, both on testnet and mainnet, the results are good enough for me. (I am no financial expert or professional trader. Any losses from the algorithm is not my issue, use it at your own risk. Always run the script/bot with money you can afford to lose)
All payments to me are made in bitcoin.
Profitable SMA CrossoverWhat is this tool?
This tool is a performance scanner of the crossover trading system that is based on the two simple moving averages (SMA). It uses a decision tree-based algorithm under the hood to find and plot the most profitable periods of the SMA combination.
It analyzes the range of periods between 4 to 45 and backtests each combination across the entire history of an instrument. If the more profitable periods were detected the indicator will switch periods of the moving averages immediately.
This is an add-on for the Ingenious SMA Crossover but can be used standalone.
Alerts
It has an alert that notifies when the more profitable periods were detected.
NOTE : It does not change what has already been plotted.
Good luck!
Ingenious SMA CrossoverIntroduction
A popular use for moving averages is to develop simple trading systems based on moving average crossovers. A trading system using two moving averages would give a buy signal when the shorter (faster) moving average advances above the longer (slower) moving average. A sell signal would be given when the shorter moving average crosses below the longer moving average. The speed of the systems and the number of signals generated will depend on the period of the moving averages.
What is this tool?
This tool is a crossover system of two simple moving averages. I called it "Ingenious" because it uses a decision tree-based algorithm under the hood to find and plot the most profitable SMA combination.
It analyzes the range of periods between 4 to 45 and backtests each combination across the entire history of an instrument. If the more profitable periods were detected the indicator will switch periods of the moving averages to the found ones immediately.
NOTE : It does not change what has already been plotted.
Good luck!
BCH Precognition - Mtrl_Scientist (study version)Hey everyone!
As requested, this is the study version of the improved 'BCH- Precognition' algorithm, meaning you'll only see the indicator and not have 'longs/shorts' painted on your chart.
- Works better with normal candles now, as internal calculations are forced to be done on Heikin Ashi, regardless of chosen candle format
- Turned into a study, rather than strategy, as not to interfere with strategies that are already in place
- Added Overbought/Oversold conditions (orange) with adjustable threshold, based on normalized price action helper indicator
Green means buy condition is valid, red mean short condition is valid, and orange means overbought/oversold (adjustable in settings).
Reminder: Only for use with BCHUSD, as it draws data for that coin from specific exchanges!
These changes were also added to the strategy version.
Please let me know what you would like to see improved!
Fibonacci Algo - LongAutomatic Fibonacci retracement entry, stop loss and extension target level as apart of a customisable strategy.
Automatic plots of 23.6% 38.2%, 50%, 61.8%, 65%, 78.6% and -23.6, -61.8% and -100% levels.
Customisable Fib Length - Time period over which max and min pivots are chosen.
Customisable Offsetfib - Offsets the pivots and sell zone as your entry position
will be some time after the upper and lower pivots are set.
Vegas Wave - Automatic plot. Shows price relative to wave and EMA crossover - See my 'Vegas Wave' code for more of an explanation.
A strategy based off buying the 50-618 with a defined stop loss the other side of the 65 or 786 can easily be formulated.
This tool will automatically plot those points but a defined Risk Management strategy will always be needed.
The 236 and 382 region can also be plotted, allowing for lesser retracements coinciding with wave 4 pullbacks ( Elliott Wave Traders).
Works best in Bullish trends but will work on all timeframes (Bullish correction in an downtrend also possible).
Previous pivots shown but be careful to identify which of the several pivots you are using.
Start at a larger timeframe and move down. (Entries consistent on several timeframes are golden)
Pivots and retracements are dynamic. Be sure to note your entry and targets.
Works well when used in combination with an oscillator which highlights Divergence.
Also refer to my other 'Fibonacci' Codes for more context.
Trend Trader AlgoComprises of multiple algos incl direction, true range, momentum and volatility.
Check out and feedback..
Advanced Algorithmic StrategyA AID for Traders!
PineScript is designed for technical analysis calculations and algorithmic trading based on defined rules. Instead of AI, this script uses an algorithmic approach to generate signals. Here’s how it works:
Calculates Standard Indicators
It computes well-known technical indicators: EMA, RSI, and MACD.
Defines Simple Rules
It checks basic conditions for each indicator (e.g., Is price above the MA? Did RSI cross below the oversold level? Did the MACD line cross its signal line?).
Combines Signals
It counts how many of these simple bullish or bearish conditions are true at the same time.
Applies a Threshold
It generates a final Buy or Sell signal only if the count of agreeing signals meets the confirmationThreshold you set in the inputs.
So, it’s not learning or adapting like an AI model. It’s executing a predefined set of rules based on multiple indicator conditions to create what aims to be a more robust trading signal than relying on just one indicator. People sometimes refer to complex rule-based systems like this as “AI-inclusive” in a broader sense, but it’s more accurately described as an algorithmic strategy.
Explanation of the Code:
//version=6
Specifies that the script uses PineScript version 6.
indicator(…)
Declares the script as an indicator, gives it a name (“Advanced Algorithmic Strategy”), a short title (“AAS”) for the chart legend, and sets overlay=true to draw directly on the main price chart.
User Inputs (input.*)
Allows you to customize the lengths for the EMA, RSI, and MACD indicators without modifying the code directly.
Sets the RSI overbought and oversold levels.
confirmationThreshold: This is a key input. It determines how many of the individual signals (MA crossover, RSI crossover, MACD crossover) must agree before a buy or sell signal is generated. A value of 1 makes it very sensitive (any signal triggers), while 3 makes it very conservative (all three must agree).
Calculations
ta.ema(): Calculates the Exponential Moving Average.
ta.rsi(): Calculates the Relative Strength Index.
ta.macd(): Calculates the MACD line, signal line, and histogram.
Signal Conditions
Checks simple conditions: Is the price above or below the MA?
ta.crossunder()/ta.crossover(): Detects when one value crosses over or under another. We use these for RSI crossing its thresholds and the MACD line crossing its signal line.
Combine Signals
longConfirmationCount and shortConfirmationCount: These variables count how many individual buy or sell conditions are met on the current bar.
enterLong / enterShort: These boolean variables become true only if the number of confirmed signals (longConfirmationCount or shortConfirmationCount) meets or exceeds the confirmationThreshold set by the user.
Plotting
plot(): Draws the EMA line on the chart.
plotshape(): Draws shapes on the chart when entry/exit conditions are met. enterLong draws a green triangle below the bar, and enterShort draws a red triangle above the bar. location.belowbar and location.abovebar place the shapes relative to the price bars.
Alerts (alertcondition)
Allows you to create alerts based on the enterLong and enterShort conditions directly from the TradingView alert creation menu.
How it Works for Entry/Exit
Entry (Buy): A buy signal (green triangle) appears when the required number of bullish conditions (confirmationThreshold) are met simultaneously. For example, if the threshold is 2, a signal might appear if the price closes above the MA and the MACD line crosses above its signal line.
Exit (Sell): A sell signal (red triangle) appears when the required number of bearish conditions (confirmationThreshold) are met simultaneously. This could indicate a potential exit for a long position or an entry for a short position. For example, if the threshold is 2, a signal might appear if the price closes below the MA and the RSI crosses down through the overbought level.
MÈGAS ALGO : ZIG-ZAG CYCLE INSIGTH [INDICATOR]Overview
The Zig-Zag Cycle Insigth is a revisited version of the classic Zig Zag indicator, designed to provide traders with a more comprehensive and actionable view of price movements.
This advanced tool not only highlights significant price swings but also incorporates additional features such as cycle analysis, real-time data tracking, and Fibonacci retracement levels. These enhancements make it an invaluable resource for identifying trends, potential reversal points, and market structure.
This indicator adheres to TradingView's guidelines and is optimized for both technical analysts and active traders who seek deeper insights into market dynamics.
Key Features:
1. Customizable Thresholds for Price Movements:
- Users can set personalized thresholds for price movement percentages and time periods.
This ensures that only significant price swings are plotted, reducing noise and increasing
clarity.
- Straight lines connect swing highs and lows, providing a cleaner visual representation of
the trend.
2. Cycle Analysis Table:
- A dynamic table is included to analyze price cycles based on three key factors:
- Price Change: Measures the magnitude of each swing (high-to-low or low-to-high).
- Time Duration (Bar Count): Tracks the number of bars elapsed between consecutive swings,
offering precise timing insights.
- Volume: Analyzes trading volume during each segment of the cycle.
- The indicator calculates the **maximum**, **minimum**, and **mean** values for each
parameter across all completed cycles, providing deeper statistical insights into market
behavior.
- This table updates in real-time, offering traders a quantitative understanding of how price
behaves over different cycles.
3. Real-Time Data Integration:
- The indicator displays live updates of current price action relative to the last identified
swing high/low. This includes:
- Current distance from the last pivot point.
- Percentage change since the last pivot.
- Volume traded since the last pivot.
4. Fibonacci Retracement Levels:
- Integrated Fibonacci retracement levels are dynamically calculated based on the most
recent significant swing high and low.
- Key retracement levels (23.6%, 38.2%, 50%, 61.8%, and 78.6%) are plotted alongside the Zig
Zag lines, helping traders identify potential support/resistance zones.
- Extension levels (100%, 161.8%, etc.) are also included to anticipate possible breakout
targets.
5. Customizable Alerts:
- Users can configure alerts for specific real-time conditions, such as:
- Price Change
- Duration
- Volume
- Fibonacci Retracement Levels
How It Works:
1. Zig Zag Identification:
- The indicator scans historical price data to identify significant turning points where the
price moves by at least the user-defined percentage threshold.
- These turning points are connected by straight lines to form the Zig Zag pattern.
2. Cycle Analysis:
For each completed cycle (from one swing high/low to the next), the indicator calculates:
- Price Change: Difference between the start and end prices of the cycle.
- Maximum Price Change: The largest price difference observed across all cycles.
- Minimum Price Change: The smallest price difference observed across all cycles.
- Mean Price Change: The average price difference across all cycles.
- Time Duration (Bar Count): Number of bars elapsed between consecutive swings.
- Maximum Duration: The longest cycle in terms of bar count.
- Minimum Duration: The shortest cycle in terms of bar count.
- Mean Duration: The average cycle length in terms of bar count.
- Volume: Total volume traded during the cycle.
- Maximum Volume: The highest volume traded during any single cycle.
- Minimum Volume: The lowest volume traded during any single cycle.
- Mean Volume: The average volume traded across all cycles.
- These calculations provide traders with a statistical overview of market behavior, enabling
them to identify patterns and anomalies in price, time, and volume.
3. Fibonacci Integration:
- Once a new swing high or low is identified, the indicator automatically calculates Fibonacci
retracement and extension levels.
- These levels serve as reference points for potential entry/exit opportunities.
4. Real-Time Updates:
- As the market evolves, the indicator continuously monitors the relationship between the
current price and the last identified swing point.
- Real-time metrics, such as percentage change and volume, are updated dynamically.
5. Alerts Based on Real-Time Parameters:
- The indicator allows users to set customizable alerts based on real-time conditions:
- Price Change Alert: Triggered when the real-time price change is less or greater than a
predefined percentage threshold (e.g., > or < fixed value).
- Duration Alert: Triggered when the cycle duration (in bars) is less or greater than a
predefined
bar count threshold (e.g., > or < fixed value).
- Volume Alert: Triggered when the trading volume during the current cycle is less or greater
than a predefined volume threshold (e.g., > or < fixed value).
Advantages of Zig-Zag Cycle Insigth
- Comprehensive Insights: Combining cycle analysis, Fibonacci retracements, and real-time data
provides a holistic view of market conditions.
- Statistical Analysis: The inclusion of maximum, minimum, and mean values for price change,
duration, and volume offers deeper insights into market behavior.
- Actionable Signals: Customizable alerts ensure traders never miss critical market events based
on real-time price, duration, and volume parameters.
- User-Friendly Design: Clear visuals and intuitive controls make it accessible for traders of all
skill levels.
Reference:
TradingView/ZigZag
TradingView/AutofibRetracement
Please Note:
This indicator is provided for informational and educational purposes only. It is not financial advice, and it should not be considered a recommendation to buy, sell, or trade any financial instrument. Trading involves significant risks, including the potential loss of your entire investment. Always conduct your own research and consult with a licensed financial advisor before making any trading decisions.
The results and images provided are based on algorithms and historical/paid real-time market data but do not guarantee future results or accuracy. Use this tool at your own risk, and understand that past performance is not indicative of future outcomes.
Internal BOS X FVG Algorithms - 1 Visi TraderInternal BOS X FVG Algorithms,
This strategy is based on 2 momentum combinations:
• Internal Break of Structure was formed together with Fair Value Gap (FVG)
Formula of Internal BOS X FVG Algorithms:
1. Break (Internal BOS) X Bullish FVG = Zone for BUY Setup
2. Break (Internal BOS) X Bearish FVG = Zone for SELL Setup
// ----------- Add-ons Setting ----------- //
Setting for Internal BOS X FVG Algorithms:
---------
#1: Internal Break of Structure Settings,
• Internal Swing:
The number of left and right Swing Intervals that are checked when searching for Swing Points. More Values = Less Swing Points plotted to be potential Internal BOS and Less Values = More Swing Points plotted to be potential Internal BOS.
• Internal BOS Color:
You can change the color of dotted line and text for Internal BOS ("Break") according to your favorites layout.
#2: Fair Value Gap Settings,
• FVG Min. Range (In Pips):
Input minimum range of Fair Value Gap in Pips, more value = less zone results.
• FVG Max. Range (In Pips):
Input maximum range of Fair Value Gap in Pips, less value = less zone results.
• Extended Right - FVG:
You can change the value of extended fair value gap zone according to your best preferences.
#3: FVG Color Settings,
• Bullish FVG:
Change color FVG for Bullish Fair Value Gap Zone.
• Bearish FVG:
Change color FVG for Bearish Fair Value Gap Zone.
#4: Mode FVG,
• FVG Variations:
- Global FVG = All Variations of Fair Value Gap Category
- Specific FVG = Variation based on last of 2 FVG's Candles in same color
#5: Trading Session,
• Session Hours:
You can adjust the trading hour according to the best session and volatility of pair assets that you want to trades.
---------
How to Entry (Instructions):
1. Buy Positions = Internal BOS ("Break") form together with Bullish FVG, wait for pullback on FVG Zone and then you can open positions. Set Stop Loss (SL) below FVG Zone and set Take Profit (TP) in minimum 1:2 RR - if price hit 1:1 RR you can set Breakeven for managing the trading risk.
2. Sell Positions = Internal BOS ("Break") form together with Bearish FVG, wait for pullback on FVG Zone and then you can open positions. Set Stop Loss (SL) above FVG Zone and set Take Profit (TP) in minimum 1:2 RR - if price hit 1:1 RR you can set Breakeven for managing the trading risk.
*Notes:
The best pair asset for this strategy is on Gold (XAU/USD) at NY Sessions (19.00 - 22.00 GMT+7) - Timeframe M1 (1 Minute).
--------
Best Regards,
- 1 VISI TRADER
Trading for Prosperity!
--------
DISCLAIMER: No reselling or any other forms of use are authorized for our documents, script / strategy, and the information published with them. This informational planning script / strategy is strictly for individual use and educational purposes only. This is not financial or investment advice. Investments are always made at your own risk and are based on your personal judgement. I am not responsible for any losses you may incur. Please invest wisely.*