tvbot Trend Following with Mean Reversion algoDefault settings are for the ETHUSDT 5 min Binance Chart regular candles.
Back test Default settings are 10,000 usd to start, Commission 0.075%, capital deployment per position is 10%, slippage value of 1.
This algo uses the EMA to set the trend line . You are also able to turn the trend line into a range instead of just a static line. The algo uses the VWMA to set the base entry parameters. When a candle closes above or below the VWMA it will record that price and then wait for the VWMA to meet the candle close price. When that happens the Base entry condition is met. (it causes the vwma to create a hook like structure. essentially tell you that the momentum has changed directions.)
The algo will always check to see if the trend line has either breached or has been tested and held. If this condition has been met it will then go to the base entry condition to check to see if the momentum has changed.
There is a mean reversion component in this algo as well. When the price has moved away from the mean(set by user) by a certain amount the algo will start to look for a top or bottom. Once that condition has been met it will then use the base entry condition to look for a change in momentum, but the mean reversion base entry condition uses the HMA to check for a change in momentum.
This algo effectively looks like a hamburger. Mean reversion being the tops and bottoms(bun) and the trend following(beef patty)
Trendfollowing
LudovicaLudovica is a trend following strategy that works on intraday timeframes (15 minutes).
The stop loss is decided based on the last price movement, take profits are projected through a Fibonacci extension. Two different extensions are calculated, based on a filter that affects the last price movement it is chosen which one to use for take profits.
Money management is fixed fractional: regardless of the distance between entry point and stop loss, the risk on capital for each trade is decided by the user in the strategy inputs. Take profits from 1 to 4 plan to exit with 15% of the initial size, TPs from 5 to 8 plan to exit with 10% of initial size.
There is a trailing stop system to reduce the drawdown of the strategy (note that stop loss moves as the trade develops).
Take profits are limit orders, stops (loss or trailing) occur at candlestick close (set alerts on the strategy).
Optimized strategies selectable from input panel:
-ETHUSDTPERP 15 min
-CRVUSDTPERP 15 min v1
-CRVUSDTPERP 15 min v2
-SNXUSDTPERP 15 min
Other pairs in development and soon available.
This strategy is in beta stage.
[Pt] TICK Supertrend Strategy, 5 minBackground:
It is well known that the indices such as SPY and QQQ follow/represent market sentiment. The TICK index literally represents the market sentiment as it compares the number of stocks that are rising and falling on the NYSE. By default, the TICK index is a short term indicator. Therefore it isn't reliable for swing trading or long term strategies. However, it is perfect for scalping.
Although TICK is well known, many does not know how to use it effectively. As part of the background mechanism of this script, I’ve divided TICK into 5 major zones based on the close of each candle: Overbought (neutral with bearish bias), Bullish, Neutral, Bearish, and Oversold (neutral with bullish bias). Along with the use of Heikin Ashi technique, RSI, moving averages and candle analysis, this strategy aims to provide accurate representation of market sentiment and profitable entry and exit points. *** At the time of publication, this strategy has proved to be consistently profitable. HOWEVER, this DOES NOT guarantee future profitability. So use at your own risk! ***
What is it showing?
This strategy is an intraday scalping strategy that uses TICK data to predict market directions for optimal entry and exit points. It is displayed similarly to the famous Supertrend indicator, which is one of the most common ATR based trailing stop indicators, so visually it is easy to read. This strategy is suitable for trading indices such as SPX , SPY , SPX500USD , QQQ , DJI and any other tickers that have high positive correlation with TICK.
Script is proprietary, but as mentioned it incorporates the following elements with additional candlestick analysis, pattern recognition, stop-loss and profit taking strategy:
- NYSE TICK data
- Heikin Ashi candle technique
- ATR
- RSI
- Moving Averages
Bullish trend is determined by a confluence of said indicators and analyses, and is displayed as a green line under the price action. The distance is defined by an adjustable value that is based on a percentage of the previous daily ATR value. When a long order is in play, that line also acts as the stop-loss level. Bearish trend is the opposite and is displayed in red, by default.
What's unique?
Detecting a ranging market structure and avoiding overtrading in a choppy market has always proven to be difficult, even for the most professional traders. This strategy has built-in “choppiness” and volatility filtering scripts that attempts to help reduce the number of false entries. These elements are what makes this strategy unique and different from other indictors mashup strategies.
In addition, this strategy takes previous trades into account and “learn” from past trades when determining the optimal stop-loss level to maximize profitability. This allows this strategy to better adapts to changing and evolving market conditions.
Strategy statistics
All parameters are designed for 5min time frame.
At the time of publication, this strategy has proved to be consistently profitable through limited back testing data.
Initial capital = $10000
Pyramiding = 1
Slippage = 3 ticks to account for spread
Default leverage shown = 9x
Quantity per trade = 100% of account
Back testing period at time of publication = Apr 11, 2022 - July 22, 2022
Trading Session = 1000 - 1530 Mon-Fri
Timeframe = 5 min
Gain = 1338.48%
Total trades = 253
% Profitable = 45.85%
Profit Factor = 2.506
Max Drawdown = 19.36%
Extras
This release includes default AutoView alerts for trading SPX500USD on Oanda. It includes both long and short order entry alerts, and trailing stop-loss alerts.
Please DM for free trial.
Directional BiasA Directional Bias to stop me trading against the trend
Utilising EMA'S - I personally view on the 15M TF but it can be set on any
40/50/60 15Minute STF
and 13/35/50 - 30M 1H and 4H HTF
Mixing them together in direction and location to each other Gives a 6 colour system for keeping away from trading against trend
Dark Red Both Align - Sells Only do not take Buy Trades
Medium Red HTF and Dark Red Mix - Sells Only do not take Buy Trades
Light Red STF - if in a mix with Blanks and greens - Trade Both Directions - if 8 hours of solid Light Red ? Darker Red - do not take Buy Trades - Sells Only
Orange - Trading Both ways - No Directional Bias
Dark Green Both Align - Buys Only do not take Sell Trades
Medium Green HTF and Dark Green Mix - Buys Only do not take Sell Trades
Light Red STF - if in a mix with Blanks and greens - Trade Both Directions - if 8 hours of solid Light Green ? Darker Green - do not take Sell Trades - Buys Only
Alert Setting for Change of Direction included
I find this useful - to at least give me a pause for thought when I am about to trade against the trend - I hope you do to
LNL Pullback ArrowsBuying the dip has never been easier! LNL Pullback Arrows are here to pinpoint the best possible entries for the trend following setups. With the Pullback Arrows, trader can pick his own approach and risk level thanks to four different types of arrows. The goal of these arrows is to force the traders to scale in & out of trades which is in my opinion crucial when it comes to trend following strategies. These arrows were designed primarily for the daily & weekly time frame (swing trading).
Four Types of Pullback Arrows:
1. Aggro Arrows - Ideal for aggresive approach during parabolic trends. Sometimes trends are so strong that the price barely revisits the daily 8 EMA. This is where the aggro arrows can perfectly pinpoint the aggresive high risk entries. Ideal for halfsize or 1/4 size of the full position. Aiming for quick 1-2 day moves targeting the recent high/low. These arrows could be also named as scalping arrows for the swing traders. A quick In & Out.
2. HalfSize Arrows - Medium risk approach. First arrows to scale in. HalfSize arrows are the first sign that the pullback might be ending, yet there is still some space left for an even deeper pullback. That is the reason why they are called half-size. Ideally taken with half-sized position. When trading the HalfSize Arrows, It is better to have some "spare ammo in the gun" ready to use.
3. FullSize Arrows - Regular risk approach. These arrows represent a zone where the core of the posititon should be taken. The point of validity for the trend is not that far away, meaning the risk can be kept tight. Ideal for scailing the other halfs or quarters of the full position. Also great for more conservative traders or environments with higher volatility.
4. Rare Arrows - Offer the best risk to reward entries during the trend. Rare Arrows should be the "last kick" of the retracement, therefore stops can be positioned really tight. They either trigger the stop immidiately or they provide another juicy leg up or down in the direction of the trend. However, they really do appear rarely.
Simple EMA Cloud:
A simple cloud based on 21 and 55 exponential moving averages. This default length creates a pullback zone that is wide enough for the conservative traders but also give the opportunities to more aggresive traders. Alternatives such as 8 & 21, or 21 & 34 are forming the zone that is too aggresive and usually too thin. Of course, cloud can be fully adjusted or turned off completely. The only role of the cloud is to gauge the trend.
Tips & Tricks:
1.Importance of the Scailing
- As already stated, scailing is crucial to this since there is no way of knowing the exact level at which the price magically bounce every time. It is hard to tell where and which EMA will be respected. How can we know it will be 21 EMA every time? or 34 EMA or 10 EMA or 100 SMA or 50 DMA ... Single MA does not make a trend. This is the reason why scailing is so important. Scailing can make a difference.
2. Nothing is Perfect
- Same as any other study, nothing works 100% perfectly. Sometimes the setup will go right against you and sometimes the price will fade away sideways and breaks off the structure of the trend. This is not a magic certainty tool. This is just another probability tool.
3. Point of Validity & Other Studies
- Even though the pullback arrows can be a stand-alone strategy. It is important to use other indicators that visualize the actual trend. Whether its EMA Cloud or EMAs or DMI Bars or Keltner Channels, there should be something that validates the trend, something that tells the trend is over. (Pullback Arrows are not showing the actual stops!).
Hope it helps.
SurfDaTrend MTF Trend PeekThis script displays whether the EMA's align on Multiple-Timeframes. The user will set the EMA periods to use to determine the trend. This is useful for Multi-timeframe analysis and ensuring you are not trading against the HTF trend. This script also benefits users who use only a single screen as it is troublesome to switch to multiple timeframes to check EMA alignment.
***note: This is only useful for traders who trade on the lower timeframes. Not recommended for long-term traders.
((Bullish)) Candle below EMA Hello People of the Trading World...
Todays script is a basic concept of using Moving Averages and Candle Closes - this works best on Higher Timeframes and only in Bullish Conditions
"When the market is trending to the upside - we tend to see price overextend from the moving average and price revert back to the mean (Mean Reversion)"
You may ask why would you want this candle - this presents good opportunities in a trending market (NOT AN ENTRY CANDLE). This can be useful to get into existing trends which you may have missed
This candle will display when the candle close is below one of the below EMAS
9EMA
50EMA
100EMA
You can choose which one to show ie if the 21ema wasnt important but the 100ema was... turn off the 21ema and 50ema and this will display candle below the 100ema
This candle can be alerted in the settings so if price does close you wont miss it.
EXMAPLES:
If you find this script useful please leave a comment and a thumbs up :)
Current Trend [KPM] - Buy / SellYou can filter the trend with this indicator. Green Lines indicate a short-term up trend and Red lines indicate a short-term downtrend. and black lines indicate short-term consultation.
I'm not regarding anything with this indicator. All risk is yours
Thank you
Neo's Divergence FractalsDivergence Fractals combine divergence candlestick patterns with concepts pioneered by Bill Williams and George Lane to create a precise trend following tool that responds very well to the FX market. This indicator is built off of my Neo Fractal data set, which unlike traditional Williams fractals, track highest and lowest closes instead of higher highs and lower lows. Through my own research, I've found Neo Fractals to be a much more accurate way of pinpointing %K and RSI extremes than Williams fractals, especially in scenarios where markets make higher highs or lower lows, but fail to close higher or lower. This can lead to false divergence signals because the stochastic and RSI values aren't referenced at their highest or lowest point.
If divergence is detected between the previous close and the closest fractal above or below the close, the script then waits for a close above (bullish), or below (bearish) the close where divergence was present, at which point, an up (bullish) or down (bearish) fractal will appear on the chart. Divergence signals followed by engulfing candles are also colored, so they're easy to spot. These are the highest quality reversal or in some cases trend continuation signals! Divergence Fractals can be a great entry tool, but can also be great for managing and closing active trades as well. This indicator was designed to work in tandem with my %K as well as my proprietary Lucky7 indicator, mainly on the 1HR chart.
[MattLet] Market Structure BiasThis indicator is based on a zigzag and shows swings and market structure breaks.
It is very useful to analyze trend changes in short, medium and long periods.
Features:
1 - Lower Lows, Lower Highs, Higher Lows and Higher Highs
2 - Colored candles/bars Change of Character
Good luck!
Rate Of Change Trend Strategy (ROC)This is very simple trend following or momentum strategy. If the price change over the past number of bars is positive, we buy. If the price change over the past number of bars is negative, we sell. This is surprisingly robust, simple, and effective especially on trendy markets such as cryptos.
Works for many markets such as:
INDEX:BTCUSD
INDEX:ETHUSD
SP:SPX
NASDAQ:NDX
NASDAQ:TSLA
Maverick Trend LineBackstory of the Maverick Trend Line:
If you just want to know what the indicator does and how it works, you can skip this part and jump straight to the next section. However, I thought it would be useful to provide some background as to how I came up with this script, as it turned out to be quite different from what I originally planned it to be.
This is the second indicator, part of a trading strategy, which is constructed to work alongside " RSI Effective Reversal ". In some of the earlier (draft) versions, there were gazillion trend lines, so much so that they were obstructing what was the most important thing - price action. Gradually, I started reducing them, while incorporating other indicators like Directional Movement, RSI, Quantitative Qualitative Estimation (QQE) indicator, slope adaptive moving averages, etc.
Originally constructed as a strategy, when backtested, this indicator was profitable on the major assets I was trading - SPX500, Crude Oil, Copper, Natural Gas, BTC and ETH . I tested it on the 1h and 4h time frames (those that I trade in). I implemented fairly simple entry criteria - go long when RSI is oversold and price crosses up a certain trend line and go short when RSI is overbought and the price crosses down a certain trend line.
Now, why didn't I release this as a strategy? The results were good, but not nearly as good when trading experience and subjective decision-making were implemented. The script does not take into account trend lines that are easy to see with a naked eye, nor does it account for support and resistance levels. As such, a trader with some minor experience could make much more profit by implementing "the art of trading" as opposed to mechanically following entries and exits (at least with this script).
Maybe I didn't develop it well enough to be a comprehensive automatic strategy, but I've spent over 6 months testing different variations and it never outperformed manual trading with subjective entries, stop losses set at key levels (as opposed to trail stop-loss) and adding up to existing positions when the right opportunities come. So, let me just recap before we get to the important part of how the indicator works. Maverick Trend Line, when implemented with "RSI Effective Reversal" works like a charm when used manually (as guidance), and only merely outperforms a buy and hold strategy (based on a year-over-year basis on the backtesting engine).
What does the Maverick Trend Line do?
The now very trimmed version consists of two major elements - Price Base Line and Trend Base Line . The former is a Qualitative Quantitative Estimation (QQE) moving average with some smoothing modifications, while the latter is an adaptive moving average, again with some adjustments for smoother results. The parameters that you can tweak are:
lengths of the moving averages
QQE factor
smoothing factor
type of moving average, being used as a base for generating the base lines. You can choose between EMA, SMA, RMA, WMA and ALMA
Since Price Base Line follows the price closely and the Trend Base Line follows the overall trend, the Maverick Trend Line is a combination of both, following the price action closely, while still giving it some "room to breathe". You can switch between the two base lines or Maverick at any time.
How to use the Maverick Trend Line?
I am a huge fan of simplicity (which you may already know if you've checked some of my other indicators), so there's a minimum number of steps to follow before being able to use the indicator. By default it's switch to Maverick. I suggest unticking the box, tweaking the Price and Trend Base Lines according to the asset(s) you will trade (but do not attempt to perfectly fit it to the price) and once you are ready, switch back to Maverick. Alternatively, if you will find it useful, apply the indicator twice and have all the three lines at the same time. It's entirely up to you.
I would then suggest applying the RSI Effective Reversal Indicator and wait for overbought/sold situations. Once the price goes above or below the Maverick trend line after an oversold or overbought area, you can open a long/short order respectively. The added advantage of RSI Effective Reversal is that it's constructed of candles as opposed to a mere line. As such, it give you heads up when price is about revert, as the candles start turning from bullish to bearish.
Needless to say, no indicator or strategy is perfect, so I strongly suggest papertrading first until you get a grasp of the indicator, and as always - apply sound money management rules. Protect your capital, so that you can live to trade another day.
Questions and suggestions
I'm always open to suggestions as to how I can improve my indicators to serve you better, so if you have any ideas or questions about it, please feel free to drop them in the comment section below. Thank you for your interest and for checking my work. Good luck!
Booz Super SwingBooz Super Swing is an Indicator created for the purpose of identifying trends in Multiple Markets, it is based on Moving Average Crossover and extra features.
Trend Filter: allows you to take multiple entries in the same direction of the market.
If the market crosses below the 200 moving average it will take only short entries.
If the market crosses above the 200 moving average it will take only long entries.
Background Color : at a glance, you can see what cycle the market is in.
Green background : Shows that the market is in a bullish cycle.
Red background: Shows that the market is in a bearish cycle.
Markets : Booz Super Swing can be used and has been tested in Cryptocurrency, Stocks and Futures markets.
Timeframes
Charting from 1 Hour, 4 Hour, Daily, Weekly, Weekly
Weak Point :
Are Sideways Markets
Alarms :
Buy : Allows you to notify and automate entries based on market detection.
Sell : Allows you to notify and automate entries based on market detection.
Multi-Timeframe Simple TrendSimple Trend State Indicator inspired by @TaPlot's Price Time Frame Continuity indicator. Indicator works well on any Chart Timeframe although some aliasing of the State Response should be expected when comparing a State Response calculated on one Chart Timeframe to a Higher Chart Timeframe ie. comparing the State Result for 30 min from both a 1D Chart and 130 min Chart.
Current Trend State is calculated based on the Current Angle of the SMA Length "L". A Simple moving average is used as an Array Function has to be used to calculate the current MA Value for Time Frames < Chart.
Current Trend State Control is as follows:
Long Trend State = Current Angle > Min Long Angle
Bullish Trend State = Current Angle < Min Long Angle and Current Angle > Max Reversal Angle
Neutral Trend State = Current Angle < Max Reversal Angle and Current Angle > Min Reversal Angle
Bearish Trend State = Current Angle < Min Reversal Angle and Current Angle > Max Short Angle
Short Trend State = Current Angle < Max Short Angle
I use Gann Angle based State Angle definitions in my charts.
Visualization of the Trend State is controlled via the colors selected in the GUI.
Indicator output creates 6 Panels organized linearly at the Location defined via the GUI. Each panel identifies the Timeframe and Timeframe State for the Timeframes selected in the GUI.
IMPORTANT - Timeframes 4-6 MUST be < Current Chart. Timeframes 1-3 should be >= Current Chart
What does the Tool give you? It enables you to see, based on a standardized measure, the relative behavior of the underlying trends on the selected Timeframe ie . the current Asset Trend Support Structure.
So for Simple Trend Following: an identified Bullish Pulse could be Identified, and then followed to the highest Timeframe that is able to maintain that Bullish State. This is your Pivotal Timeframe. If a Bearish Pulse is identified then ride it until it grows strong enough to change the Trend State of the panel below your Pivotal Timeframe.
Honest Algo PremiumThis toolkit is a collection of innovative indicators, carefully designed to be as user friendly as possible. Get access to a collection of all the best we can offer in one indicator.
Providing Multiple Trading Styles
Our toolkit works in any market but has been specifically designed for Bitcoin and Forex.
Detect the direction of the trend using an algorithm based on our bounce manager ATR consolidation filtering
Find bounces from a handful of different pre-determined lines, the include a 20 period EMA, a supertrend, a T3 moving average and kijun-sen
Detect Rob Smith #thestrat entries
Filter out noise with our environment filters
and much more. (Check the changelog below for future additions)
If you want more information on how the price action entries of Rob Smith #thestrat work, there are many tutorials on the internet.
When using Rob Smith #thestrat entries the indicator uses bounce manager with a 200 period EMA for trend based bar coloring.
A quick explanation how it finds bounces from these lines:
Filter signals based on timeframe continuity
Timeframe continuity is a method of market analysis where you look if multiple different timeframe charts are in the same direction.
For example:
default settings we are in bull territory when the yearly, the quarterly, the monthly and the weekly candle all are green.
default settings we are in bear territory when the yearly, the quarterly, the monthly and the weekly candle all are red.
We provided multiple presets but it is recommended to use the standard preset, timeframe continuity is the strongest when using higher timeframes.
Filter signals based on market environment
We realised that trading long or short in an environment with no resistances increased our algorithms success rate.
How the algorithm does this:
1: See which timeframes the user has selected as a filter, on default these are:
Needs to be outside timeframe 1 (yearly), false
Needs to be outside timeframe 2 (quarterly), false
Needs to be outside timeframe 3 (monthly), true
2: Check if our closing price is above those timeframes previous candle high or below previous candle low.
This in combination with timeframe continuity gives a great tool to find the sentiment of the market and trade in the direction of the market.
Turn on autopilot using our signals
This tool is not made to do all decisions for you and requires a manager (you). The basic strategy using the #thestrat preset is to scale into positions on the 4H or higher timeframe, whenever a signal is fired you add to your position and as trend keeps developing the tool will keep adding to your positions.
A good manager knows risk management and does not use a very large position size per entry and builds a position over time.
We recommend you use a timeframe of 4H or higher and diversify over multiple assets. The indicator works best on assets that overtime have created long lasting trends.
Examples of perfect coins to use this on.
We know traders love clean looking charts
This is wy we added some popular indicators to our toolkit, these you can find on tradingview for free but we added them into our toolkit using our color theme, you can find these in the settings under (extra tools).
We also added an option to display bounce source, this is the source line some of our signal presets use to find bounces from using preset bounce manager parameter.
Multiple Trend Overview
-----------------
Hey there!
The indicator is used for both an overall and a short trend assessment. Both superordinate structures and subordinate movements are mapped. With the help of calculations via Ema , MACD and other tools, graphic trends can be visualized.
The green areas always signal an uptrend, while the red areas indicate a downtrend. The red & blue ema enclose the area of the minor trend. Orange & Green signal the overall trend. Ideally, both Ema faces run in the same direction as the multi-color line. Special alerts in the charts show this again directly in the chart. The multiple setting to display the trends from different time frames is innovative!
For all asset classes!
The indicator is designed for the m30 chart. But it can also be used well on other time frames. In addition, the display can be adjusted via the options and set to any time frame. The indicator has various settings and options that can be activated or deactivated separately.
Caution: Past results do not guarantee future profits!
Follow the link below to get access to this indicator or get us a PM to get access.
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
-----------------
Willkommen!
Der Indikator dient sowohl für eine übergeordnete als auch eine untergeordnete Trendeinschätzung. Hierbei werden sowohl übergeordnete Strukturen als auch untergeordnete Bewegungen abgebildet. Mit Hilfe von Berechnungen über Ema , MACD und weiteren Hilfsmittel lassen sich grafische Trends visualisieren.
Die grünen Flächen signalisieren immer einen Aufwärtstrend, während die roten Flächen einen Abwärtstrend anzeigen. Der rote & der blaue Ema schließen die Fläche des untergeordneten Trends ein. Orange & Grün signalisieren den übergeordneten Trend. Idealerweise laufen beide Ema Flächen in die gleiche Richtung wie die Multi-Farben Linie. Spezielle Alerts im Charts zeigen dies auch nochmal direkt im Chart. Innovativ ist die multiple Einstellung die Trends aus verschiedenen Timeframes abzubilden!
Für alle Asset Klassen!
Der Indikator ist für den m30 Chart ausgelegt. Lässt sich aber auch auf anderen Timeframes gut nutzen. Zusätzlich kann die Anzeige über die Optionen angepasst werden und auf jede Timeframe eingestellt werden. Der Indikator besitzt verschiedene Einstellungsmöglichkeiten und Zusätze die separat aktiviert oder deaktiviert werden können.
Achtung: Vergangene Ergebnisse garantieren keine zukünftigen Gewinne!
Verwenden Sie den folgenden Link, um Zugriff auf diesen Indikator zu erhalten oder schreibe uns eine PM um Zugriff zu erhalten.
ATR with MAOVERVIEW
The Average True Range Moving Average (ATRMA) is a technical indicator that gauges the amount of volatility currently present in the market, relative to the historical average volatility that was present before. It adds a moving average to the Average True Range (ATR) indicator.
This indicator is extremely similar to the VOXI indicator, but instead of measuring volume, it measures volatility. Volume measures the amount of shares/lots/units/contracts exchanged per unit of time. Volatility, on the other hand, measures the range of price movement per unit of time.
The purpose of this indicator is to help traders filter between non-volatile periods in the market from volatile periods in the market without introducing subjectivity. It can also help long-term investors to determine market regime using volatility without introducing subjectivity.
CONCEPTS
This indicator assumes that trends are more likely to start during periods of high volatility, and consolidation is more likely to persist during periods of low volatility. The indicator also assumes that the average true range (ATR) of the last 14 candles is reflective of the current volatility in the market. ATR is the average height of all the candles, where height = |high - low|.
Suppose the ATR of the last 14 candles is greater than a moving average of the ATR(14) of the last 20 candles (this occurs whenever the indicator's filled region is colored BLUE). In that case, we can assume that the current volatility in the market is high.
Suppose the ATR of the last 14 candles is less than the moving average of the ATR(14) of the last 20 candles (this occurs whenever the indicator's filled region is colored RED). In that case, we can assume that the current volatility in the market is low.
HOW DO I READ THIS INDICATOR?
If the ATR line is above the ATR MA line (indicated by the blue color), the current volatility is greater than the historical average volatility.
If the ATR line is above the ATR MA line (indicated by the red color), the current volatility is less than the historical average volatility.
[DMG] REVEREND v2REVEREND (RSI based Trend Reversal Indicator)
Info:
This is an RSI based convergence divergence (like MACD) indicator using SMAs or DEMAs for smoothing.
You can optionally filter the signals with the stochastic momentum indicator (SMI) levels or via simple overbought/oversold RSI levels.
Signals:
Purple is the Slow MA, Green is the Fast MA, Blue is the SMI (Momentum).
Buy and Sell signals are shown as circles (yellow on top sell, green on bottom buy)
The histogram is for easier differentiation (like macd) zero crossings creating the signals.
Usage:
Settings can never be perfect for any indicator, defaults should be good for BTC, ETH.
Sell signals should be taken with falling momentum, buys with rising momentum.
Watch out for false signals if Momentum is still rising while it prints a sell signal it is most likely false, you can filter these by using longer MAs but then it becomes more lagging.
A sufficiently fast fast-MA can be used for tracking RSI itself and since it also displays the stoch. momentum signal you can also check for divergences yourself or anticipate moves by their slope.
This is my main indicator for a year now and I wish I had followed it more ;) I additionally use EMAs, VWAP, Divergences and Volume Indicators, just remember price is king.
If you have questions or additional ideas I'd be happy to read them!
Good Luck! :D
EMA bands + leledc + bollinger bands trend following strategy v2The basics:
In its simplest form, this strategy is a positional trend following strategy which enters long when price breaks out above "middle" EMA bands and closes or flips short when price breaks down below "middle" EMA bands. The top and bottom of the middle EMA bands are calculated from the EMA of candle highs and lows, respectively.
The idea is that entering trades on breakouts of the high EMAs and low EMAs rather than the typical EMA based on candle closes gives a bit more confirmation of trend strength and minimizes getting chopped up. To further reduce getting chopped up, the strategy defaults to close on crossing the opposite EMA band (ie. long on break above high EMA middle band and close below low EMA middle band).
This strategy works on all markets on all timeframes, but as a trend following strategy it works best on markets prone to trending such as crypto and tech stocks. On lower timeframes, longer EMAs tend to work best (I've found good results on EMA lengths even has high up to 1000), while 4H charts and above tend to work better with EMA lengths 21 and below.
As an added filter to confirm the trend, a second EMA can be used. Inputting a slower EMA filter can ensure trades are entered in accordance with longer term trends, inputting a faster EMA filter can act as confirmation of breakout strength.
Bar coloring can be enabled to quickly visually identify a trend's direction for confluence with other indicators or strategies.
The goods:
Waiting for the trend to flip before closing a trade (especially when a longer base EMA is used) often leaves money on the table. This script combines a number of ways to identify when a trend is exhausted for backtesting the best early exits.
"Delayed bars inside middle bands" - When a number of candle's in a row open and close between the middle EMA bands, it could be a sign the trend is weak, or that the breakout was not the start of a new trend. Selecting this will close out positions after a number of bars has passed
"Leledc bars" - Originally introduced by glaz, this is a price action indicator that highlights a candle after a number of bars in a row close the same direction and result in greatest high/low over a period. It often triggers when a strong trend has paused before further continuation, or it marks the end of a trend. To mitigate closing on false Leledc signals, this strategy has two options: 1. Introducing requirement for increased volume on the Leledc bars can help filter out Leledc signals that happen mid trend. 2. Closing after a number of Leledc bars appear after position opens. These two options work great in isolation but don't perform well together in my testing.
"Bollinger Bands exhaustion bars" - These bars are highlighted when price closes back inside the Bollinger Bands and RSI is within specified overbought/sold zones. The idea is that a trend is overextended when price trades beyond the Bollinger Bands. When price closes back inside the bands it's likely due for mean reversion back to the base EMA in which this strategy will ideally re-enter a position. Since the added RSI requirements often make this indicator too strict to trigger a large enough sample size to backtest, I've found it best to use "non-standard" settings for both the bands and the RSI as seen in the default settings.
"Buy/Sell zones" - Similar to the idea behind using Bollinger Bands exhaustion bars as a closing signal. Instead of calculating off of standard deviations, the Buy/Sell zones are calculated off multiples of the middle EMA bands. When trading beyond these zones and subsequently failing back inside, price may be due for mean reversion back to the base EMA. No RSI filter is used for Buy/Sell zones.
If any early close conditions are selected, it's often worth enabling trade re-entry on "middle EMA band bounce". Instead of waiting for a candle to close back inside the middle EMA bands, this feature will re-enter position on only a wick back into the middle bands as will sometimes happen when the trend is strong.
Any and all of the early close conditions can be combined. Experimenting with these, I've found can result in less net profit but higher win-rates and sharpe ratios as less time is spent in trades.
The deadly:
The trend is your friend. But wouldn't it be nice to catch the trends early? In ranging markets (or when using slower base EMAs in this strategy), waiting for confirmation of a breakout of the EMA bands at best will cause you to miss half the move, at worst will result in getting consistently chopped up. Enabling "counter-trend" trades on this strategy will allow the strategy to enter positions on the opposite side of the EMA bands on either a Leledc bar or Bollinger Bands exhaustion bar. There is a filter requiring either a high/low (for Leledc) or open (for BB bars) outside the selected inner or outer Buy/Sell zone. There are also a number of different close conditions for the counter-trend trades to experiment with and backtest.
There are two ways I've found best to use counter-trend trades
1. Mean reverting scalp trades when a trend is clearly overextended. Selecting from the first 5 counter-trend closing conditions on the dropdown list will usually close the trades out quickly, with less profit but less risk.
2. Trying to catch trends early. Selecting any of the close conditions below the first 5 can cause the strategy to behave as if it's entering into a new trend (from the wrong side).
This feature can be deadly effective in profiting from every move price makes, or deadly to the strategy's PnL if not set correctly. Since counter-trend trades open opposite the middle bands, a stop-loss is recommended to reduce risk. If stop-losses for counter-trend trades are disabled, the strategy will hold a position open often until liquidation in a trending market if th trade is offsides. Note that using a slower base EMA makes counter-trend stop-losses even more necessary as it can reduce the effectiveness of the Buy/Sell zone filter for opening the trades as price can spend a long time trending outside the zones. If faster EMAs (34 and below) are used with "Inner" Buy/Zone filter selected, the first few closing conditions will often trigger almost immediately closing the trade at a loss.
The niche:
I've added a feature to default into longs or shorts. Enabling these with other features (aside from the basic long/short on EMA middle band breakout) tends to break the strategy one way or another. Enabling default long works to simulate trying to acquire more of the asset rather than the base currency. Enabling default short can have positive results for those high FDV, high inflation coins that go down-only for months at a time. Otherwise, I use default short as a hedge for coins that I hold and stake spot. I gain the utility and APR of staking while reducing the risk of holding the underlying asset by maintaining a net neutral position *most* of the time.
Disclaimer:
This script is intended for experimenting and backtesting different strategies around EMA bands. Use this script for your live trading at your own risk. I am a rookie coder, as such there may be errors in the code that cause the strategy to behave not as intended. As far as I can tell it doesn't repaint, but I cannot guarantee that it does not. That being said if there's any question, improvements, or errors you've found, drop a comment below!
[Fedra Algotrading Super Duper Trend Filter]All-in-one trend filter
Trend-following strategies are relatively easy to achieve, especially in backtesting. If only we knew what trend we were in! Let me help you:
- MAs crossovers
- Selection of the type of MAs
- Selection of MAs periods
-Super trend (optional)
-Trend zones based on trend lines (optional)
- Secret sauce
How to use it?
Do not open Longs if it is red
Don't open Shorts if it's green.
Apply it to your strategies and check the impact of a reliable trend filter before opening your entries.
Triple Supertrend with EMA and ADX strategyPublishing a strategy that includes adx and ema filter as well
Entry: all three Supertrend turns positive. If a filter of ADX and EMA is applied, also check if ADX is above the selected level and close is above EMA
Exit: when the first supertrend turns negative
opposite for short entries
A FIlter is given to take or avoid re-enter on the same side. For example, After a long exit, if the entry condition is satisfied again for long before the short single is triggered it takes re-entry if selected.
Trending Bollinger Bands by SiddWolfBollinger Bands are mostly used for trend reversal. I believe they should be used for Trend Continuation and Trend Confirmation.
In this Trending Bollinger Bands script you will see two bands drawn on chart. The Upper band is suggestive of Uptrend and Lower Band is suggestive of Downtrend Market. It just provides the guidance of where the market is now and where it is headed. It is not to be used as a standalone indicator. Use this to confirm your hypothesis of Uptrend or Downtrend.
Bollinger Bands Trend
When the price crosses the moving average it is interpreted as the price is gonna continue in that direction. But most of the time it is a fake breakout. With this script you get an additional confirmation so that you know it is not a fake breakout and the price have caught the trend.
Bollinger Bands Reversal:
This indicator can also work for reversal. For example when price closes outside the outer bands, it is most likely that the trend is gonna reverse. Don't just enter the trade wait for some other confirmation as reversal trading is more complicated.
Confluence:
Confluence is the key factor for profitable trading. Don't use this indicator as standalone indicator instead combine it with other indicators and price action. Like the divergence occurring when the price is outside the bands is suggestive of trend reversal. I have created a non-delay, non-repaint indicator for finding divergence. I'd soon publish that script. Stay tuned.
Settings is the Key:
Try to play around with the settings. It is a simple yet effective indicator. Change the moving average type or length. I've found moving average RMA or WMA works better than SMA. Find the best setting that works with your setup. Set the Band Source as High/Low to make the outer bands more extreme.
Conclusion:
This is my first script but it isn't my last. I've created quite a few gems that I'm gonna publish soon. If you have any questions or suggestions feel free to comment below. I'd love to connect with you. Thank you.
Ichimoku Cloud [Trading Nerd]Backtesting Script that compares different way to trade the Ichimoku Cloud. With this script you can test 2*2 different Ichimoku Cloud Entry conditions, more on that down below. This script is useful to figure out what conditions work best for the applied market (so not only parameters of the Ichimoku Cloud are changeable).
Strategy foundation
This conditions need to be always satisfied for a valid entry:
Longs:
The close price must be above the (displaced) cloud: close > max(leadingspanA , leadingspanB )
The most recent cloud must be green: leadingspanA > leadingspanB
Shorts:
The close price must be below the (displaced) cloud: close < min(leadingspanA , leadingspanB )
The most recent cloud must be red: leadingspanA < leadingspanB
Options for Conversion-/Base Line
Cross: Conversion-Line cross-over Base-Line (Long), Conversion Line cross-under Base-Line (Short)
Over/Und er: Conversion-Line > Base-Line (Long), Conversion-Line < Base-Line (Short)
Options for Lagging Span
Above/Below Price: Lagging-Span > Close Price (Long), Lagging-Span < Close Price (Short)
Above/Below Cloud: Lagging-Span > Ichimoku Cloud (Long), Lagging-Span < Ichimoku Cloud (Short)
Exit Conditions
An optional Stoploss is available. 2 different Types:
ATR: Takes a multiple (set by 'ATR multiplier for SL') of the ATR and subtract it (Long) or adds it (Short) to the close price of the previous candel (before entry candle)
HH/LL: Takes the highest high/lowest low of the last X candles (set by 'Lookback Range for HH/LL SL') and sets a SL at this price
none: There is no SL.
The position is at latest exited at the next cross of the Conversion-Line and Base-Line!
Longs: Conversion-Line cross-under Base-Line.
Shorts: Conversion-Line cross-over Base-Line.
The position is closed if the cross is confirmed (candle has closed).
Risk Management
You can set the risk percent per trade:
Risk only X% of current capital (initial capital + net Profit). This requires a Stoploss-Strategy (not none).
IMPORTANT: For low Timeframes and Markets with tight SL (like Forex) it requires a lower Margin Percent than default. Go to Settings->Properties and lower the required Long/Short Margin. Otherwise Trades might not be considered because of too less capital/marign. Margins can e.g. set to: 2% (Forex), 10% (Stocks), 20% (Crypto).