RSI Bands [APIDEVs]RSI BANDS:
It is an exclusive product of ApiDevs, this indicator selectively integrates a series of highly advanced algorithms that aim to provide the trader with an effective and profitable trading system, based on a series of conditions that project the price direction with a reasonable probability.
This indicator bears the name of “RSI Bands”, this is because we have based this trading system on the “Relative Strength Index ( RSI )”, the strength of this indicator is centennial and we at APIDEVs have decided to focus our efforts on the development of powerful tools based on the favorite indicators of the afternoon.
WHAT IT HAS INCORPORATED:
1. Exponential Moving Average (EMAs): The RSI Bands has, by default, a band composed of two moving averages of 10 and 55 exponential periods, which can be modified in the indicator menu.
• Possibility of changing the value of the EMAs.
• Function was enabled to change the color and transparency of the bands.
• Visual alerts SHORT (L) and LONG (L) were added when there is the crossing of the EMAS.
• Hull Moving Average ( HMA ) of 100 periods was also incorporated, also modifiable for those who wish to strengthen their visual analysis. (Disabled by default)
• We also add an Exponential Moving Average ( EMA ) of 200 periods to mark the trend. (Disabled by default).
2. ATR ( Average True Range ): This indicator has two main functions in the RSI Bands, the first is to mark the trend of the asset and the second is to establish a margin of safety in price volatility , that is, a maximum estimate of the setbacks without this representing a change in the direction of the price.
3. RSI ( Relative Strength Index ): It was visually incorporated into the RSI Bands, the graph is obtained on the right side and its purpose is to visually indicate where the price is with respect to the RSI PRO+ indicator, offering the following improvements :
• ALERT SYSTEM: THE RSI PRO+ has the ADX incorporated into its algorithm, which allows establishing a filter that will provide reliable inputs, represented by the LONG (L) and SHORT (S) signals.
• FILTER AGAINST TREND: The signals described above will be activated according to the crossing of the RSI above the 50 point, provided that the ADX agrees with the market direction.
• Possibility of deactivating this graphical representation.
4. ADX ( Average Directional Index ): The ADX in this indicator is intended to estimate the strength of the movement, it is present in each part of the code, either to indicate the strength of the market or to serve as a filter against trend. In the same way, we apply certain exclusive improvements for this indicator:
• It was established as default values of the ADX that the Level Range was 10 and the Level Trend 25. This significantly changes the behavior of this indicator, almost completely eliminating the zone of disinterest that was usually considered.
• A function was activated to paint the sails the color of the ADX .
5. ADX Ocillator: Yes, we developed a Wave oscillator type ADX and incorporated it into this strategy. From this indicator, which we recommend using in conjunction with the RSI Bands, we extracted the LONG (L) and SHORT (S) signals. The ADX Oscillator is the improved version of the traditional ADX as it offers the following improvements:
• Its interpretation is much simpler.
• Allows you to set entry and exit signals during the trend change and during the price path.
• It has an integrated alert system.
STRATEGY PANEL:
This panel is an exclusive creation of APIDEVs, and its purpose is to parameterize five conditionals based on the indicators that make up our RSI strategy, giving the trader an immediate vision of the status of the asset analyzed considering this strategy. That is, we decided to transfer our experience of using this indicator on a panel that will project the price trajectory visually. It has the following characteristics:
• It can be placed anywhere on the screen through the main menu of the indicator, it can even be deactivated.
• It can be resized, we designed this to adapt to all types of screens, including those of mobile phones.
• It has an upper panel called "Project" which will calculate the percentage probability that the price has to take a direction based on all the indicators incorporated into the strategy. Their values range from (+ 100%) to (-100%).
STRATEGY PANEL PARAMETERS:
1. EMAs: This panel has 2 variables:
• LONG: If the fast EMA is above the slow EMA .
• SHORT: If the fast EMA is below the slow EMA .
2. RSI: This panel has 3 variables:
• LONG: The RSI should be bullish (green) and above the 50 point.
• SHORT: The RSI should be bearish (red) and be below the 50 point.
• RANK: (Range)this condition is activated when there is no concordance with the RSI condition and its crossing.
3. ATR: This panel has 2 variables:
• LONG: When the price is above the ATR.
• SHORT: When the price is below the ATR.
4. ADX: This panel has 3 variables:
• LONG: The ADX is green. That is, the DI + is above the DI-.
• SHORT: The ADX is red. That is, the DI- is above the DI +.
• RANK: ADX is below point 10.
It also has a numerical value that indicates the value of the ADX and two texts indicating the strength of the trend:
• Trend ( bullish or bearish ).
• Strong trend ( bullish or bearish ).
5. OSC: This panel has 3 variables:
• LONG: The oscillator slopes upward and the built-in ADX is green.
• SHORT: The oscillator slopes downward and the built-in ADX is red.
• RANK: The oscillator slopes downward and the built-in ADX is green and the opposite. In short, there is no coherence in the movement of the oscillator and the projection of the ADX .
Üstel Hareketli Ortalama (EMA)
TL_Strategy [APIDEVs]TL_STRATEGY:
The TL_STRATEGY , is a whole ecosystem of indicators that make up a quite powerful and famous strategy in cryptocurrency trading, it is composed of the following indicators:
• Exponential moving media bands (10 and 55).
• Squeeze Momentum indicator (SQZMON PRO +).
• Volume profile (VP Developed by APIDEVs).
• Average directional index ( ADX PRO +).
In ApiDev , we decided to visually optimize this strategy, that is why we created an information panel that shows the joint projection of all the indicators that we already mentioned.
IMPROVEMENTS MADE IN THE STRATEGY:
Simpler: We simplified the interface of all indicators [so that the trader can follow the ABCs of his strategy without much complication.
Buy and sell signals: Based on a strategy that incorporates two moving averages of 10 and 55 periods, the observation of the strength of the ADX and the directionality of the oscillators of the SQZMON, signals of buying and selling to be valued by the trader.
Side panel: We integrate a side panel that allows observing the assessment and direction of all the indicators that make up the strategy.
It has an alert system that will send notifications about the changes that occur in the indicator.
True Range Adjusted Exponential Moving Average [CC]The True Range Adjusted Exponential Moving Average was created by Vitali Apirine (Stocks and Commodities Jan 2023 pgs 22-27) and this is the latest indicator in his EMA variation series. He has been tweaking the traditional EMA formula using various methods and this indicator of course uses the True Range indicator. The way that this indicator works is that it uses a stochastic of the True Range vs its highest and lowest values over a fixed length to create a multiple which increases as the True Range rises to its highest level and decreases as the True Range falls. This in turn will adjust the Ema to rise or fall depending on the underlying True Range. As with all of my indicators, I have color coded it to turn green when it detects a buy signal or turn red when it detects a sell signal. Darker colors mean it is a very strong signal and let me know if you find any settings that work well overall vs the default settings.
Let me know if you would like me to publish any other scripts that you recommend!
BankNifty Dash
This indicator to be used only in BankNifty , shows Values of BankNifty Index & its top constituents.
Dashboard Interpretation :
LTP - Last Traded Price.
D High - Day High.
D Low - Day Low.
I Points - Shows the contribution of top BankNifty constituents according to its weightage.
PH-PL - "PH - PL" means LTP is trading between Previous Days High( PH ) & Previous Days Low( PL ) which indicates Rangebound-ness.
"+ PH" means LTP is trading above Previous Days High( PH ) which indicates Bullish-ness.
"- PL" means LTP is trading below Previous Days Low( PL ) which indicates Bearish-ness.
ATR - Displays the Daily ATR (Average True Range) (14 period).
DTR - Current Day Range.
DTR% - Current Day Range percentage.
( DTR & DTR%, changes colour based on percent value. < 61.8 is green and > 61.8 is red.)
For example if the Daily ATR is 100 and the current range of the day is 200 this would be 200% the original move.
EMA:-
Default value of 5 is used in Fast EMA.
Default value of 21 is used in Slow EMA.
Default value of 200 is used in EMA (Used for trend direction).
User can change values from input section.
If the colour filled between Fast EMA and Slow EMA is green, the market is in a uptrend
If the colour filled between Fast EMA and Slow EMA is red, the market is in a downtrend.
ADR :-
Plots ADR (Average Day Range) zones are used as support and resistance, ADR zones are calculated using a 5 or 10 day period unless you change the settings.
PDH/PDL :-
Plots Previous Day High(PDH) and Previous Day low(PDL).
[MAD] Moving Average RibbonsThis is a Ribbon builder tool that allows customization and display of multiple moving averages (MAs) on a chart.
The available MAs include simple, exponential, linear, weighted and many more.
You can set a range for the length of each MA and adjust the multiplicator of the range for the second MA.
A mixer for combining the two MAs is also available, and you can specify a range for the mixing.
Choose the number of Ribbons to display and toggle dynamic coloring on or off.
Enable single plots and one average plot as needed.
If more than 20 LMA's are calculated, especially when using bigger lengths, a timeout error may occur as the maximum runtime is limited to 20s/40s.
have fun
Odd_Moving AveragesMulti Moving Average Analysis
A highly customizable indicator to help discover moving averages being used in the market.
📈 Chart up to 15 Moving Averages in the same indicator
⏳ Changeable time frame resolution
Ⅲ Available types - Simple, Weighted, Volume-weighted
≡ Custom and pre configured length sets
🪄 Automatic hiding of moving averages a set % away from last price
🌈 14 selectable color sets for plot lines
🗻 Selectable themed legend of values
-Removes hidden values
-Selectable density of data
⇄ Selectable chart data locations
Quantum CDV HistogramThis script is an addition to Fixed Quantum Cdv.
It shows vector cdv ratio in columns.
You can select the length as an input to how many bars to look back for the whole calculation.
The green bars represent the bullish values and the red bars the bearish values.
The green line represents an ema of the bullish value and the red line the ema of the bearish value.
The momentum ema (in purple) represent the cdv ratio (bullish - bearish).
When the momentum ema is at 100% or more it’s a good sell opportunity and when the momentum ema is at or under 100% it’s a good buy opportunity. It is not financial advise. Make sure to make your own analysis. This script help to make entries, but do not enter positions only based on this signal.
In the inputs you can select the emas that you want to display on your histogram.
The original script is the Cumulative Delta Volume by LonesomeTheBlue.
Smooth EMA/DEMA/TEMA/EHMA (SEMA)This is my attempt at smoothing the exponential moving average any its cousins. I literally just smoothed the source and alpha and this is what we got. I really like this because you get a nice smooth yet fast acting moving average that works better than a traditional simple moving average. This script also included directional alerts.
Smooth EMA
Smooth DEMA
Smooth TEMA
Smooth EHMA
[7H] Trading HUD - MTF EMAs and RSIThis is a MTF HUD built around Chartguy Dan's trading style of 12/26 EMAs and RSI levels from multiple time frames. The HUD is configurable, allowing you to change the time frame of RSI levels and EMAs. The EMAs can be displayed at their current price or a percentage distance away. The HUD values will change color.
Modified Bollinger BandsThis script has been distributed for learning purposes.
A particular kind of price envelope is "Bollinger Bands" indicator. Upper and lower price range levels are determined by price envelopes. By default, Bollinger Bands are plotted in Tradingview as envelopes at a standard deviation level above and below the price's simple moving average (SMA). I attempted to modify the indicator in this version by adding several kinds of moving averages first. The key feature is that standard deviation should be modified. in Tradingview, SMA calculates the standard deviation. The allocated moving average should be used to calculate the std function when the base line is changed.
10 MAs Alpha Indicator by MontyThis indicator is a part of the script I coded earlier this month.
The name is to surprise one of our discord member.
I will publish that indicator in a few days as well, but publishing this as a gesture of giving back to the community.
Indicator has:
10 Moving Averages
Adjustable Color, Opacity and Size etc
Shows Labels for each of the MA.
Can be shifted between EMA or SMA
Can be fixed to show a specific TF MA on current Timeframe.
Munich GuppyWELCOME to the Munich Guppy!
This is a simple moving average indicator that will help you determine the trend of your chart using historical moving averages.
The indicator consists of 3 EMA's and one ALMA moving average. Using these 4 moving averages I have programmed the relationship between the moving averages to color the background of your chart.
If your background is red, this means that the alma moving average has fallen below the EMA's (EMA1 and EMA 2) as well as (EMA 1 and EMA 2) are postured in a down trending/up trending fashion
For example, the 21EMA is greater than the 55EMA, this signals that the chart has been outperforming its intermediate averages. Now if the ALMA is below both the 21ema and 55ema, in this instance, your chart background will become green.
The ALMA has color options '+CoC' and '-Coc', this simply means if the candle closes below the alma, it will turn red, if closure above it will turn green.
EMA 3 which is default set to 200, has no affect on the color of the background.
Now I hope I have thoroughly explained the simplicity of this indicator, if you have any questions leave them below or private message me for any other requests,
Good Trading!
-CheatCode1
Money Flow Index/MFIma/smooth vol-mfisoory for spaling not an english native speaker
this script is an extended version of MFI
i add it
mfi ema vol
and a verion that calc the MFI with smooth ma ema-vol
also the src for calc can be change now
thc code is open to explore for any use
enjoy.
MACD + EMA System with AlertsSo I created the MACD Cross Strategy but not working alone by itself. I added EMA (Exponential Moving Average) filter to improve its winning rate so the MACD Signal only appears when in the same trend direction as Moving Average.
The Main Rules for Long Signal are:
- MACD Main Line Crossover the MACD Signal Line.
- The crossover happens below the MACD center line (0) so the momentum is strong.
- Price above the EMA 200 so it means the market is in a strong uptrend.
The Main Rules for Short Signal are :
- MACD Main Line Crossunder the MACD Signal Line.
- The crossover happens above the MACD center line (0) so the momentum is strong.
- Price below the EMA 200 so it means the market is in a strong downtrend.
The signal crossover & signal alert only generate as per the following rules above.
Moving Average - fade when crossed [cajole]This indicator simply provides a moving average (SMA, EMA, etc. can be selected) which hides itself when touched by the price.
Two potential uses:
Set the growth rate to be slow, to highlight only very rapid moves on a chart.
Use the default settings and change the averaging period until the MA line remains bright. This MA can then act as a good trailing stop for the specific security.
TradingView does not remember indicator settings for specific charts. Consider adding a text label to your chart after you identify the ideal trailing stop. Similar trailing-stop methods are recommended by Kristjan Qullamagie is identical to Jesse Stine's "magic line" concept .
EMA 8/20Overlay the 8- and 20-period exponential moving averages.
Also known as an exponentially weighted moving average, the EMA gives more significance to recent periods compared to an SMA (simple moving average).
Learn more about the EMA on Investopedia
EMA GradientA method of visualising whether an EMA is moving at a faster rate than in previous bars. It uses a linear regression analysis to plot a line of best fit to an exponential moving average of the price (the purple dashed line on the chart).
The gradient of this line of best fit is then compared to the gradient of the line of best fit over a range of previous candles. If the absolute value of the EMA gradient is greater than 75% (configurable) of the set of previous gradients then the line is coloured green for positive gradients and red for negative gradients. A yellow line indicates that the gradient is lower than the threshold.
POWER OF STOCK'S 5 EMA BUY / SELL Indicator is based mainly on two conditions :
1. Previous candle should not touch 5 EMA.
2. Current candle should close “ABOVE/BELOW” 5 EMA.
Features -
* Buy candle is represented by Aqua Color
* Sell candle is represented by Fuchsia Color
* You can set Risk: Reward ratio. ( Default = 1:2)
* It also shows label for Entry, Stop Loss & Target.
* Suggested timeframe 15 Minutes for intraday.
* Use closing basis Stop loss.
Power Of Stocks - Bollinger Band & 5Ema Indicator - Keanu_RiTz
Power of Stocks - Bollinger band & 5ema Strategy
In this script you get to take Buy/Sell trades using the 3 options mentioned below.(Alerts with price levels for buy/sell at , SL & Target are included in this one)
1. Combined Strategy :- uses confirmation from both strategies to trade.
2. Bollinger band Strategy :- use the Bollinger band Strategy to trade.
3. 5ema Strategy :- use the 5ema Strategy to trade.
1. Combined Strategy :-
for Selling :- we will go short/sell only when conditions of both strategies are satisfied.
i.e. when a candle is completely above the upper Bollinger band & completely above the 5ema then it will be our Alert Candle.
We Short/Sell only when the low of the Alert candle is broken or when the candle closes below the close of the Alert Candle.
SL will be above high of the Alert Candle. Target will be minimum 1:3 or as per your emotions.
for Buying:- we will go Long/Buy only when conditions of both strategies are satisfied.
i.e. when a candle is completely below the lower Bollinger band & completely below the 5ema then it will be our Alert Candle.
We go Long/Buy only when the high of the Alert candle is broken or when the candle closes above the close of the Alert Candle.
SL will be below low of the Alert Candle. Target will be minimum 1:3 or as per your emotions.
2. Power of Stocks - Bollinger Band Strategy :-
Bollinger band with standard deviation = 1.5
when a candle is completely above the upper Bollinger band, that candle will be called a signal/alert candle.
Initiate a Sell trade when that alert candles low is broken. SL will be above high of that alert candle.
Risk to reward ratio will be 1:4 i.e. target will be 4 times the SL.
when a candle is completely below the lower Bollinger band, that candle will be called a signal/alert candle.
Initiate a Buy trade when that alert candles high is broken. SL will be below low of that alert candle.
Risk to reward ratio will be 1:4 i.e. target will be 4 times the SL.
other rules for Options buying:- minimum 15min timeframe
The day you initiate the position , you should be in profit above 10%-15% then only you should carry forward that position overnight, otherwise squareoff your trade on that day only.
Buy ATM or slightly OTM, SL max 100 points , target 1:4
for Long-term/Investing :- Minimum Weekly
If candle is outside the lower band then initiate a Buy trade when that candles High is broken. Sl will be below Low of that candle.
for Long-term Target will be according to your emotions.
3. Power of Stocks - 5ema Strategy (target minimum 1:3)
Timeframe -
5 min for Selling (Sell Futures/index/stocks or buy Put)
15 min for Buying (Buy Futures/index/stocks or sell Put)
for selling stocks :-
you should enter trade within 10am , don't look for entries after that time. take only 2 entries a day.
for selling Index(Banknifty) :-
you can take trade at anytime of the day whenever conditions get satisfied. you can take multiple entries in banknifty as it is very volatile.
for options choose atm strikes: selling trade
sl for premium between 200-300 :- 20-30 points SL
sl for premium between 400-500 :- 40-50 points SL
sl for premium between 500-600 :- 50-60 points SL
Subhashish Pani's (power of stocks) 5 EMA Strategy:-
It plots 5 EMA and Buy/Sell signals with Target & Stoploss levels.
What is Subhashish Pani's (power of stocks) 5 EMA Strategy :-
His strategy is very simple to understand. for intraday use 5 minutes timeframe for selling. You can sell futures, sell call or buy Puts in selling strategy.
What this strategy tries to do is , it tries to catch the tops, so when you sell at top & it turns out to be a reversal point then you can get good profit.
this will hit stop losses often, but stop losses are small and minimum target should be 1:3. but if you stay with the trend you can get big profits.
According to Subhashish Pani this strategy has 60% success rate.
Strategy for Selling (Short future/Call/stock or buy Put)
When ever a Candle closes completely above 5 ema (no part of candle should be touching the 5ema), then that candle should be considered as Alert Candle.
If the next candle is also completely above 5 ema and it has not broken the low of previous alert candle, Then the previous Alert Candle should be ignored and the new candle should be considered as new Alert Candle.
so if this goes on then continue shifting the Alert Candle, but whenever the next candle breaks the low of the Alert Candle we should take the Short trade (Short future/Call/stock or buy Put).
Stoploss will be above high of the Alert Candle and minimum target will be 1:3.
Strategy for Buying (Buy future/Call/stock or sell Put)
When ever a Candle closes completely below 5 ema (no part of candle should be touching the 5ema), then that candle should be considered as Alert Candle.
If the next candle is also completely below 5 ema and it has not broken the high of previous alert candle, Then the previous Alert Candle should be ignored and the new candle should be considered as new Alert Candle.
so if this goes on then continue shifting the Alert Candle, but whenever the next candle breaks the high of the Alert Candle we should take the Long trade (Buy future/Call/stock or sell Put).
Stoploss will be below low of the Alert Candle and minimum target will be 1:3.
Buy/Sell with extra conditions :
it just adds 1 more condition to buying/selling
1. checks if closing of current candle is lower than alert candles closing for Selling & checks if closing of current candle is higher than alert candles closing for Buyling.
This can sometimes save you from false moves but by using this, you can also miss out on big moves as you'll enter trade after candle closing instead of entering at break of high/low.
Note :- According to Subhashish Pani Timeframe for intraday buying should be 15 minutes Timeframe.
If you haven't understood the strategy by reading above description, then search for "Subhashish Pani's (power of stocks) 5 EMA Strategy" on YouTube to get a deeper understanding.
Note:- This is not only for Intraday trading , you can use this strategy for Positional/Swing trading as well. If you use this on Monthly Timeframe then it can be very good for Long Term Investing as well.
Rules will be same for all types of trades & Timeframes.
Tunable SWMADissected the standard SWMA function and added options for user to change just about every part of it. Weights ,Lookback ,Source can all be changed in the settings.
Green is the standard SWMA, Using the Input value selected.(MAs/LRC/VWAP)
Red is the tuned SWMA, with the option of applying a final Output filter (MAs/LRC/VWAP). Uses 8 datapoints instead of 4 for the default.
Customization can really help expand upon the standard SWMA I find. Enjoy tuning to your hearts content
Original Strategy - Backtest & Alerts [AlgoRider]█ OVERVIEW
This indicator simulates an efficient trading strategy developed by our team in a simple and effective way, the primary objective when designing it was to make its reading and use as simple as possible for TradingView users. The Backtesting feature has been designed to keep only the most essential information to obtain clear and precise results directly on the graph. The settings interface has also been designed for ergonomic and simplified use. The user is free to customize the parameters as he wishes and according to his trading profile by having the choice, for example, of using options to reduce the risk of loss, to increase the win rate, to optimize profits. Automation is made possible and facilitated thanks to preconfigured alert conditions.
█ CONCEPTS
How the strategy works :
When the price is close to its equilibrium (represented by an exponential moving average - EMA) and it starts to take an upward or downward direction the script will issue Long or Short entry orders. If the price turns and goes to the opposite direction, the script quickly cuts the position by issuing a Stop Loss order. When the price takes a real clear direction, this is where the script will be able to accumulate profits.
What makes this script unique is :
• That it is entirely developed by us, inspired by a strategy that is little known and little used in the trading world, in particular because it often involves a greater number of losing trades than winning trades.
• Its ease of reading and use. The backtesting feature was designed to clearly display the most important information in a data table directly on the chart. The user is not lost with dozens of superfluous data and can directly access the most essential information to see how the strategy has performed in the past.
• Its ease of configuration and customization. Once in the configuration window, again the user is not lost, because there is only one main parameter to modify, it is the length of the EMA, which will influence the timing of entries and exits trades. Then there are a few other non-mandatory parameters to fine-tune risk management and maximize profits. (Detailed description of the settings further down the page)
• Strategy automation made easy and fast thanks to several types of alerts which are differentiated for entries, for auto-exits and for Custom TP and SL. These alerts can be configured to send the messages by email or via Webhooks.
• The indicator has several custom options allowing its user to go further than the basic strategy. Several confirmations for entries are available as well as the possibility of adding or not a personalized TP and/or SL.
• There is no repaint, once an entry/exit symbol or drawing is displayed it doesn't change anymore. The Short, Long and auto-Exit signals appear only at the open of the candles, just after the signal was confirmed at the close of the previous candle. The custom TP and custom SL signals can appear when a candle is not yet finished, but once displayed they don't change.
█ HOW TO PROCEED
1 — Once the script is applied to your chart, it already works with its default settings. You can already see the performance of the strategy in the data table directly on the chart (in the top right corner by default).
2 — You can customize the strategy and influence the results/performance by modifying its parameters. 3 types of parameters are present and can be modified.
3 — This strategy is designed for the cryptocurrency market in priority, but you can also try it on other types of assets. It works on Futures but you can also try it on Spot market mainly for LONG trades.
4 — You can apply the script in every timeframe. We do not recommend using it below m30 because in most cases the statistics are unfavorable largely because of the fees. (This is not a financial advice but only for the use of the indicator)
█ FEATURES
Screenshot on BYBIT:EGLDUSDT Bybit Futures, H1, with default parameters, from 2022-01-01 to 2022-09-27, to show the settings window
• Settings For Backtesting
- Strategy : Choose from a drop-down list if the strategy should execute only Long trades or only Short trades or both. Default Both.
- Invest. : Choose the amount you want to invest in the simulation. Default 10000.
- Position : Choose the amount of the position (Size order) that will be used during the simulation. This will be the $ amount staked/involved for each trade entry.
Ex: If you put 20000 in position and 10000 in Invest. We consider that you use at least a leverage x2. Default 10000.
- Slipp. TP : Choose the amount in percentage of average slippage for Take Profits. This parameter makes it possible to predict a potential gap between the theoretical exit price for each TP (On the graph) and the real exit price on an exchange when implementing the strategy for real (slippage may be due to a time lag of a few seconds from execution time of the order on the exchange and/or due to the execution of a market order).
Ex: If a TP exit order of a Long trade, with entry $19000 (on BTCUSDT), is carried out in theory on the chart at $20000, in practice on the exchange the script have indeed sent an exit order at 20000 , but if the true exit price is 20050, the TP slippage is then +0.25%. Default 0.
- Slipp. SL : Choose the amount in percentage of average slippage for Stop Losses. This parameter makes it possible to predict a potential gap between the theoretical exit price for each SL (On the graph) and the real exit price on an exchange when implementing the strategy for real.
Ex: If an SL exit order of a Long trade, entry $19000 (on BTCUSDT), is carried out in theory on the chart at $18000, in practice on the exchange the script have indeed sent an exit order at 18000 $, but if the true exit price is 17950, the slippage SL is then +0.278% . Default 0.
- Fees % : Choose the percentage amount of fees applied to each trade to simulate the application of the strategy on the exchange of your choice. Applies to the entry and exit of each trade. Ex: For Binance Futures: 0.04; For Bybit futures: 0.06; For Ftx Futures: 0.075. Default 0.
- Cumulate Trades : If you check this, the Backtest will use 100% of the balance as Order Size (Position) for All or in the next X consecutive trades. Default not checked.
⚠️ Be Careful please, this option is available to show the full extent and possibilities of the algorithm when pushed to its limits thanks to the accumulation of profits (cumulative earnings), but it is a strategy that involves great risk. If a bad trade suffers a -50% loss, 50% of the account balance is lost, if the position is liquidated, the entire account balance is lost.
- All : If you check this All trades will be accumulated. Default not checked.
- Consecutive Trades : Choose the number of trades to accumulate. After X consecutive trades, the algorithm reassigns the initial order size to the current one and starts again for X consecutive trades. Minimum Value 2, Default 2.
• Settings To Optimize Performances and Risk Management
- (Main Parameter) EMA Length : Choose the length of the EMA. This value will determine the exponential moving average plot (blue line) that represents the equilibrium in this strategy. Depending on the positioning of the price around this equilibrium, the algorithm will decide to trigger Long or Short entry alerts, and exit alerts. Default 200.
- 1 - Confirm (After X Bar(s)) : If you check this, when the algorithm will detect an entry, it will wait for the number of bars you have entered to actually trigger the entry alert. Default not checked.
- Nb Bar : Enter here the number of bar you want, will be taken into account only if you check (1) Confirm (After X Bar(s)). Default 2.
- 2 - Confirm (Trend) : If you check this, when the algorithm will detect an entry, it will check that the trend is similar to the direction of the trade, if not, it will wait that the trade goes in the same direction as the trend to actually trigger the entry alert. Default not checked.
- OR/AND : This choice is taken into account only if you tick both confirmations. If you choose OR: The first of the 2 confirmations to be validated will trigger the entry alert. If you choose AND : once confirmation (1) is validated, the algorithm waits for confirmation (2) to be validated to actually trigger the entry alert. Default OR.
- Use TP / Use SL : If you check these, the algorithm will trigger personalized trade exit alerts when the price evolution has reached the amounts indicated since the trade entry. Default not Checked.
- % TP - SL : Indicate here the personalized amount in percentage that you want for your Take Profit and Stop Loss of each trade. Default 15-5.
• Settings For Appearances
- Small-size Data Table : If you check this, the data table will become smaller to free up more space on the chart to make it visually more pleasing. Default not checked.
Hide Table /
- Hide Labels / : You can check these to get a cleaner chart and focus only on what interests you in the indicator. Default not checked.
Hide Risk-Reward Areas
█ MAIN PARAMETERS TO USE
• In the default settings none of the box settings are checked. Basic strategy is made to be applied this way.
• The main parameter (the length of the EMA) is by default 200 because it is a known value that many traders rely on in many trading strategies. Moreover in this strategy it works in many cases and on different timeframes.
• To go further the user of the indicator is free to modify the parameters of the category "Leading Parameters - Risk Management" to reduce risks and to optimize profits.
• You can find below our recommendations for the EMA length value corresponding to the main timeframes.
m30 — EMA Length = 400 | 800
H1 — EMA Length = 200 | 400
H2 — EMA Length = 200 | 250
H4 — EMA Length = 100 | 200
D — EMA Length = 20 | 40
⚠️ We have chosen to recommend these settings because they will work in most cases, on most cryptoassets, but of course they will not work 100% of the time on all assets and will not always give positive results in the backtest, and they are not the most optimized parameters either. The user of the indicator is free to optimize the asset on which he wants to trade in his own way. Just as we do not give financial advice, we do not encourage to trade any asset in particular.
█ STATISTICS
The statistics presented below are an example of the results that the strategy can provide. (Reminder: These statistics are made over a past period and there is no guarantee that the same performance will reproduce in the future) .
For the demonstration we chose to apply the strategy on the Top 5 marketcap cryptos in September 2022. They are not the most favorable coins for this strategy but at least this way we don't take the most suitable assets to show wonderful and biased results. Likewise for the parameters used which are the default ones and which are not the most optimized parameters, much better results are possible. We chose Binance because it has the highest volumes and liquidity and the most historical data. We chose H1 because it is one of the most used timeframes.
BTC
Screenshot on BINANCE:BTCUSDTPERP Binance Futures, H1, with default parameters (EMA : 400), from 2022-01-01 to 2022-09-27
ETH
Screenshot on BINANCE:ETHUSDTPERP Binance Futures, H1, with default parameters (EMA : 400), from 2022-01-01 to 2022-09-27
BNB
Screenshot on BINANCE:BNBUSDTPERP Binance Futures, H1, with default parameters (EMA : 400), from 2022-01-01 to 2022-09-27
XRP
Screenshot on BINANCE:XRPUSDTPERP Binance Futures, H1, with default parameters (EMA : 200), from 2022-01-01 to 2022-09-27
ADA
Screenshot on BINANCE:ADAUSDTPERP Binance Futures, H1, with default parameters (EMA : 400), from 2022-01-01 to 2022-09-27
To show the potential of the indicator and push it to its limits, here is an example of the strategy applied for about 2 years (Up to the maximum of historical data available).
⚠️ It must be taken into account that during the period of this backtest the last Bullrun took place and it was a very favorable period for the strategy and for this altcoin (FTM), nothing ensures that it will happen again. ⚠️
FTM
Screenshot on BINANCE:FTMUSDTPERP Binance Futures, H4, with default parameters ( without cumulative earnings) and EMA : 400, start on 2020/12/03 to 2022/09/27
✅ All of the above statistics are verifiable by anyone using the indicator's backtesting system.
█ LIMITATIONS
• Despite the fact that we can see good performances when we backtest the strategy, we must take into account the fact that these are results performed in the past and that in no case does this guarantee that these same performances will be repeated again in the future.
• The automation of this strategy is made possible and is facilitated by alerts, but you must be aware of the fact that if you decide to put this strategy into practice in real life, you are solely responsible for the results that you will be able to obtain and you must be aware of the possibility at all times of partial or even total losses of your invested capital.
• Keep in mind that generating profits in trading is difficult. A strategy can perform very well at one time in the past during a period that is favorable to it, then from one day to the next it can give really bad results for several months or years.
• When backtesting a strategy, there are many factors to consider, not just trade entries to which you add a Take Profit and sometimes a Stop Loss. You must at least take into account the size of the position in relation to the capital you want to invest, the trading fees, the slippages (which can be really important depending on the exchange on which you are trading and depending on the asset you are trading), trading frequency, risk management, momentum, volumes and even more.
• This indicator has been optimized for crypto, you can try to use it on other type of assets but again, at your own risk.
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 : 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. In addition each indicator, even when it is based on a simple technical indicator, has several options, parameters and entry/exit conditions specific to the underlying technical indicator. Finally, we want to keep the simplicity of use, configuration and understanding of our indicator by not mixing strategies that have nothing to do with each other.
Shift DashboardThe Shift Dashboard is a simple table that shows where current price is relative to the 8 EMA and 21 EMA, as part of the DCXTRA Shift Strategy.
If current price is below the 8 and 21 EMAs, the dashboard will provide a red sell signal.
If current price is above the 8 and 21 EMAs, the dashboard will provide a green buy signal.
If current price is between the 8 and 21 EMAs, the dashboard will leave a blank reading.
The dashboard shows buy or sell signals based on various timeframes.
If all timeframes are aligned with all buy or all sell signals, then the trader takes a long/short position at the appearance of a candlestick reversal pattern with price pushing off the 21EMA in the direction of indicated trend.