Best TradingView Strategy - For NASDAQ and DOW30 and other IndexThe script is totally based on momentum , volume and price. We have used :
1: Bollinger Band Squeezes to know when a breakout might happen.
2: Used Moving Averages(SMA and EMA) to know the direction.
3: The success Rate of this strategy is above 75% and if little price action is added it can easily surpass 90% success mark.
4: Do not worry about drawdowns , we have implemented trailing SL ,so you might see a little extra drawdown but in reality its pretty less.
5: I myself have tested this strategy for 41 days with a 250$ account and right now I have 2700$.
Bandes et canaux
EHMA Range StrategyThis script is a modified version of @borserman's script for the Exponential Hull Moving Average
All credit for the EHMA goes to him :)
In addition to the EHMA, this script works with a range around the EHMA (which can be modified), in an attempt to be robust against fake signals. Many times a bar will close below a moving average, only to reverse again the next bar, which eats away at your profits. Especially on shorter timeframes, but also on choppy longer timeframes this can make a strategy unattractive to use.
With the range around the EHMA, the strategy only enters a long/exit-short position if a bar crosses above the upper range. Vice versa, it only enters a short/exit-long position if a bar crosses below the lower range. This avoids positions if bars behave choppy within the EHMA range & only enters a position if the market is confident in it's direction. Having said that, fakeouts are still possible, but a lot less frequent. Having backtested this strategy vs the regular EHMA strategy (and having experimented with various settings), this version seems to be a lot more robust & profitable!
Disclaimer
Please remember that past performance may not be indicative of future results.
Due to various factors, including changing market conditions, the strategy may no longer perform as good as in historical backtesting.
This post and the script don’t provide any financial advice.
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!
ONWAY Indicator PV6The ONWAY indicator is a comprehensive and earnestly designed tool aimed to increase confidence in a traders market bias. ONWAY analyzes market trends, market strength, and price action near key pivot levels to form a bias on future price action. Of course, it is fundamentally impossible to predict the future, but we all try it now don't we. Gain an edge in the markets and add ONWAY to your tool box.
ONWAY Functionality
Confirmation Signals: ONWAY provides real-time, non-repaint BUY and SELL signals upon the active timeframes candle close.
Targets and Stops: ONWAY will, upon signal confirmation, set a target and stop loss.
Position Management: ONWAY will monitor its current position, if one exists, and attempt to tighten the stop loss if possible.
ONWAY Details
Symbols and Timeframes: ONWAY is restricted to approved symbols and timeframes indicated by the 🟢 icon next to "Optimized:" and "ONWAY Timeframe:" on the dashboard. If an unapproved combination of symbol and timeframe is in use, ONWAY will be disabled (no signals will be visible). See author's instructions for the current ONWAY watchlist or to submit a symbol/timeframe request.
Position Details: Apart from the on chart signals and position plot, the ONWAY dashboard will indicate the current position, entry price, target price, and stop price.
Stop Loss: ONWAY has a unique stop loss/exit strategy that has proved, based on our calculations, to be advantageous. If price reaches or exceeds the stop loss, ONWAY will not close the position unless there is a candle close on the active timeframe exceeding the stop level. This is known as a soft stop loss and identified on the dashboard as "(Soft)" next to the stop price. Additionally, the stop loss will change throughout the position, following the low, for a long position or high, for a short position, within a given period, but the soft stop loss will not exceed beyond a 1:1 risk to reward ratio (the risk will always be equal to or less than the potential reward). It is importance to be aware that the soft stop is utilized at this 1:1 threshold as well. On the plus side, the changing stop loss will impose a risk free position if it finds itself between the entry price and target price. At this stage the soft stop is no longer utilized, the stop loss can only approach the target price, and profit is uhhh.....certain (I don't think the mods will like that word 😉). If the soft stop is no longer in use, the dashboard will indicate this with "(Hard)" next to the stop price.
Position Sizing: The position sizing used for the backtested results is displayed on the dashboard next to "Strategy Lot Size:". This position size is provided solely as a reference for the backtest results. The choice of a position size is left to the users discretion.
Backtest Results: With any strategy, backtesting is an excellent way to judge performance and viability, but it is important to recognize that past performance does not confirm repeatability in future market conditions.
Updates: ONWAY updates its acceptable symbols frequently to account for everchanging market conditions. This includes adding new symbols, rejecting previously compatible symbols, and modifying the optimal window for current symbols.
Acceptability Criteria: The criteria for a symbol to be deemed acceptable requires that its backtested results deliver a win rate greater than 70%, profit factor greater than 1.2, and its equity chart appear favorable. These metrics are available to users by clicking on "Strategy Tester" located on the bottom panel of the chart view.
Accessibility: To gain access to ONWAY, see the author's instructions below.
Use of this script implies that you acknowledge that past performance does not necessarily indicate future results and that guarantees are not possible in this trading realm.
bollinger_Banknifty_CE_PEIt is more suitable for day trading with a 15 min chart. It is more profitable in Banknifty option only. It is based on multiple Bollinger Band and RSI .
The label with Buy+1 and Buy-1 represents more profitable entry positions. The label Buy+1 and Buy-1 stands for entry positions/signals of option "CE" and option "PE" buy at ATM price and backtest results are based on last year's data with one lot .
The Blue dots indicates trailing stop loss of "CE" position and green dots indicates trailing stop loss of "PE" position.
It has an initial capital of 100000 and the size of the lot is 1. The target is 0.8% , stop-loss is 0.35% and trailing stop loss is 0.3% with close candle.
The commission paid is 20 cash per trade and the slippage is 5 ticks per trade. Some of the Indian broker's commission is only 10 cash per trade. Adjust the commission as per your broker.
Trades are conducted based on the intraday time in India set from 9.45 am to 3.0 pm. All positions will get square off at 3.15 pm.
It will execute a maximum of 2 trades per day. All other parameters are suitable for Algo trading with Indian stock brokers.
Rudy's BB with MartingaleMy first strategy script that uses Bollinger Bands and Martingale to increase contract size after negative profit.
TTC2022NVDA15mThis is version 1.0 "TTC2022NVDA15m" Strategy. This has only been back tested for the ticker "NVDA" on the 15m ext hour chart for the year 2022. The reason I isolated this strategy to 2022 is because NVDA's chart patterns have changed from the previous 2 years. So, I wanted to develop an indicator-based strategy that was consistent with current market conditions. I will adjust any variables that make this TTC2022NVDA15m Strategy more accurate in the future as more 2022 data comes out.
It's based on my TTC: Triangular Trend Channel script that dynamically creates a trend channel on the move. It uses open, high, low, close, simple moving average inputs for its plot lines and ema11 for calculation purposes. The default trend channel line settings are based off sma128.
Default color coded in top to bottom price order:
green = top
orange
blue
white = center (128sma)
purple
yellow
red = bottom
Please excuse me if this appears scrunched up. I had to set my browser to 50% size to fit in the YTD 15 minute ext chart.
• Remember * This has only been back tested for the ticker "NVDA" on the 15m ext chart for the year 2022 to date. *
[ROXX] Advanced SuperTrend Strategy Hello Trader(s):
This is a CTA Strategy for BUY THE TRENDING. Try it in 4-hour Kline.
SuperTrend is one of the most common ATR based trailing stop indicators.
This is an alternative of the classical Supertrend based on candle close being above/beyond the previous Supertrend level.
Hope you'll enjoy it and it will improve your trading making you a better trader
ROXX
Donchian Breakout no repaintdonchian breakout strategy which i revise the script for no repaint signal
HURST Channel StrategyBased on the work TJS / Trading Zoom / Svoboda
Strategy based on Hurst channel with loss averaging when an open position is below 0.5 channel range.
How it works:
1. opens the long position when the close price crosses over the lower band (from bottom to top)
2. opens additional position (double in size) when average position price is lower than average channel value (0.5)
3. closes the position when the close price crosses over the higher band (from top to bottom)
Works the best on :
- volatile and continuous instruments (futures)
- on timeframes above 15 minutes
- uptrends or consolidations
- downtrends require more capital to open double positions
Super Scalper - 5 Min 15 MinThis strategy is based on RSI and ATR Bands which works better in 5 and 15 Mins time frame.
Perform enough back testing with 1:2R before using in real time.
Entry only on trade on screen symbols, use additional buy/sell alerts to book profit or to trail SL.
I have also added Golden Cross Over of 65 and 21 EMA to have confirmation on trend.
TTC2022TSLA15mThis is version 1.0 "TTC2022TSLA15m" Strategy. This has only been back tested for the ticker "TSLA" on the 15m chart for the year 2022. The reason I isolated this strategy to 2022 is because TSLA's chart patterns have changed from the previous 2 years. So, I wanted to develop an indicator-based strategy that was consistent with current market conditions. The default setting for percent of equity is set to 5% risk. I will adjust any variables that make this TTC2022TSLA15m Strategy more accurate in the future as more 2022 data comes out.
It's based on my TTC: Triangular Trend Channel script that dynamically creates a trend channel on the move. It uses open, high, low, close, simple moving average inputs for its plot lines and sma9 & ema5 for calculation purposes. The default trend channel line settings are based off sma64.
Default color coded in top to bottom price order:
green = top
orange
blue
white = center (64sma)
purple
yellow
red = bottom
• Remember * This has only been back tested for the ticker "TSLA" on the 15m chart for the year 2022 to date. *
MadriEsta estrategia fue creada por mi, basándose en el indicador bollinger bands+rsi y una ema , forexstrategiesresources me lo pasó a codigo y despues fue publicado en ChartArt y en la pagina web de forexstrategiesresources.
Ahora este script lo he modificado para optimizarlo para BTC /USDT en la temporalidad de 1 hora, os invito a ir cambiando temporalidades y valores para conseguir la mayor rentabilidad y, al igual que yo lo publico en codigo abierto os invito a que pongáis vuestros ajustes en los comentarios.
Los ajustes que se pueden cambiar para buscar mayor rentabilidad son en primer lugar "lo que se puede cambiar desde el mismo grafico" los valores "A" y "B".
Además, en el codigo el valor "RSIoverSold" y el "RSIoverBought" por mi experencia con menos de 30 no suele ir bien y con mas de 70 tampoco, el rango adecuado es de 29 a 49, incluidos.
Yo no he trasteado mucho pero también os invito a cambiar la fuente de entrada de "close" a "high", "open", "low"...
Recomiendo para la configuración ACTUAL mismo símbolo, mismos valores operar las señales Short cuando el precio este por debajo de la EMA de 900 y operar las Long cuando este por encima.
En otros símbolos la cosa cambia, hay que adaptarlo a cada cosa.
TTC2022SPY4hrThis is version 1.0 "TTC2022SPY4hr" Strategy. This has only been back tested for the ticker "SPY" on the 4hr ext chart for the year 2022. The reason I isolated this strategy to 2022 is because SPY's chart patterns have changed from the previous 2 years. So, I wanted to develop an indicator-based strategy that was consistent with current market conditions. The default setting for percent of equity is set to 5% risk. I will adjust any variables that make this TTC2022SPY4hr Strategy more accurate in the future as more 2022 data comes out.
It's based on my TTC: Triangular Trend Channel script that dynamically creates a trend channel on the move. It uses open, high, low, close, simple moving average inputs for its plot lines and ema1 & a hard coded ema5 for calculation purposes. The default trend channel line settings are based off sma7.
Default color coded in top to bottom price order:
green = top
orange
blue
white = center (7sma)
purple
yellow
red = bottom
• Remember * This has only been back tested for the ticker "SPY" on the 4hr ext chart for the year 2022 to date. *
TRAILING STOP LOSS TO LONG AND SHORT LONG AND SHORT ( with stop loss) LONG AND SHORT ( with stop loss) LONG AND SHORT ( with stop loss)
Stairs Gain Strategy - MGI will explain step by step.
1- The position order filtering option is used to filter out duplicate positions.
2- The reason I use an ATR multiplier is to balance the ATR value that differs in instruments.
3- ATR lower limit and ATR upper limit values are to reduce unnecessary transactions and commission expenses in the horizontal market.
4- Strategy take profit and stop loss levels are calculated as percentages. The reason why there is no point account is that it can be used in the stock market.
5- Developer friends can get a more efficient result in forex market instruments by converting this to a point account.
Notice :
Variables are different in each instrument. Therefore, this strategy should be optimized for each instrument used.
RSI_OTT - TP/SLWhile creating this strategy, I was inspired by "ott(by Anıl Özekşi)" and "RSI + Bollinger Double Strategy(by ChartArt)".
Basically, the strategy uses ott bands instead of bollinger bands in the "RSI+Bollinger Double Strategy".
User can select take profit, stop loss, position direction(long, short or both) and the other ott parameters via interface.
RSI_Boll-TP/SLThis strategy is originally "Bollinger + RSI , Double Strategy (by ChartArt)"
I added just TP/SL exit point, position direction selection(long, short or both) and time window into that strategy.
TPS - FX TradeI based my strategy on the Lagging Span 2 line in the Ichimoku Cloud. I actually designed the strategy for the DAX Germany index 3 Minutes period, but you can use it on any instrument you want. I would like to point out some points that you should pay attention to when optimizing the strategy for the instrument you want to use.
Position Take Profit and Stop Loss levels are tick calculations. These values will differ for each instrument. If you are trading in Forex, the values you will write here should be starting from the numbers after the comma in the instrument value. For example, if you want to take profit at "200" points in DAX, you must write "20000" in the Long or Short Take Profit Score field, this applies to the Stop Loss Points, but if you want to take profit or stop loss at 200 points in UKOIL, you must write "200" in the entry part.
EDMA Scalping Strategy (Exponentially Deviating Moving Average)This strategy uses crossover of Exponentially Deviating Moving Average (MZ EDMA ) along with Exponential Moving Average for trades entry/exits. Exponentially Deviating Moving Average (MZ EDMA ) is derived from Exponential Moving Average to predict better exit in top reversal case.
EDMA Philosophy
EDMA is calculated in following steps:
In first step, Exponentially expanding moving line is calculated with same code as of EMA but with different smoothness (1 instead of 2).
In 2nd step, Exponentially contracting moving line is calculated using 1st calculated line as source input and also using same code as of EMA but with different smoothness (1 instead of 2).
In 3rd step, Hull Moving Average with 2/3 of EDMA length is calculated using final line as source input. This final HMA will be equal to Exponentially Deviating Moving Average.
EDMA Defaults
Currently default EDMA and EMA length is set to 20 period which I've found better for higher timeframes but this can be adjusted according to user's timeframe. I would soon add Multi Timeframe option in script too. Chikou filter's period is set to 25.
Additional Features
EMA Band: EMA band is shown on chart to better visualize EMA cross with EDMA .
Dynamic Coloring: Chikou Filter library is used for derivation of dynamic coloring of EDMA and its band.
Trade Confirmation with Chikou Filter: Trend filteration from Chikou filter library is used as an option to enhance trades signals accuracy.
Strategy Default Test Settings
For backtesting purpose, following settings are used:
Initial capital=10000 USD
Default quantity value = 5 % of total capital
Commission value = 0.1 %
Pyramiding isn't included.
Backtesting data never assures that the same results would occur in future and also above settings use very less of total portfolio for trades, which in a way results less maximum drawdown along with less total profit on initial capital too. For example, increasing default quantity value will definity increase maximum drawdown value. The other way is also to use fix contracts in backtesting but it all depends on users general practice. Best option is to explore backtesting results with manually modified settings on different charts, before trusting them for other uses in future.
Usage and In-Detail Backtesting
This strategy has built-in option to enable trade confirmations with Chikou filter which will reduce the total number of trades increasing profit factor.
Symmetrically Weighted Moving Average (SWMA) on input source, may risk repainting in real-time data. Better option is to run a trade on bar close or simply left this optin unchecked.
I've set Chikou filter unchecked to increase number of trades (greater than 100) on higher timeframe (12H) and this can be changed according to your precision requirement and timeframe.
Timeframes lower than 4H usually have more noise. So its better to use higher EDMA and EMA length on lower timeframes which will decrease total number of offsetting trades increasing average total number of bars within a single trade.
Original "Exponentially Deviating Moving Average (MZ EDMA )" Indicator can be found here.
SuperTrend ChannelSuperTrend Channel is using Moving Averages to build the MA Channel.
No repaints.
It is strongly recommended to use the indicator with higher time frames (1 Week, 1 Day, 12 hours, 6 hours), so you can ignore false movements on the chart and indicate the main trend. With lower time frame it is recommended to use higher length of Moving Average so you can ignore false movements on the chart.
Here you can:
1) Choose the Moving Average type: SMA, EMA, WMA, VWMA, SMMA, DEMA, TEMA, HullMA, ZEMA, TMA, SSMA.
2) Choose the length of Moving Average.
3) Use the BTC filter. If BTC filter selected, the main trend is filtered by daily BTC trend as well. It could help to ignore false movements on assets with high volatility.
4) Choose the backtest dates so you can evaluate the results before trading.
Octopus_AlgoGram_IndicatorHello traders!
I have been developing Octopus trading indicator over the last year. This algorithm indicator is based on a set of different strategies, each with its own weight (weighted strategy). The set of strategies that I currently use are 5:
Volume
ADX
MA crossover
Macd
Chaikin Oscillator
Moreover, this indicator includes STOP losses criteria and a taking profit strategy. this indicator must be optimized for the desired asset to achieves its full potential.
Best Time-Frame :
The 10 & 23 Minutes Time frame give good results. The algo has been tested for several asset (same dataframe, different optimization values).
When to Buy & Sell :
Buy Entry & Exit : Take entry when Green Arrow or Buy Trigger on screen & Exit when Purple Arrow or exit trigger on screen
Sell Exit & Exit : Take entry when Red Arrow or Sell Trigger on screen & Exit when Purple Arrow or exit trigger on screen
Important note:
Backtest the algorithm with different data stamps to avoid overfitting results
How it works:
The algorithm is based on a combination of well-documented indicators. First, the algorithm calculated the weight_strategy, which represents a value from 0 to 5 of the number of strategies that are fulfilled (in case the weight of each strategy is the same). To open a position, the value of weight_strategy must be greater than the value of weight_signal, by default 2. Modify the indicator parameters for the desired asset and data frame. Set stop-loss and take profit criteria.
Features:
* The algorithm allows to trade with long, short or both positions.
* Backtest the algorithm over a defined interval (data stamp), e.g., from 2022
* stop loss (SL) orders based on movement of the previous candle source, e.g., close or candle volatility . Only close the position after the candle is close!
* It can moves the stop loss when this indicator takes profit (TP)
* Take profit based on market movement and once all condition true they push exit order
* Define delays to evaluate the strategies of more previous candles:
+ Candle delay Exit is the number of candles the algorithm waits to open a new position.
* Choose if you want to use the weighted strategy or just some of them.
* Choose the weight (relevance) of each strategy.
* Customize the well documented MA cross strategy.
Disclaimer :
AlgoGram Script,Indicator,Strategy,Trading Idea & presentations are only for educational & Research purposes and are not intended as investment advice. I cannot guarantee the accuracy of any information provided above , please take trade with help of your Financial adviser or on your own risk
Cheers! & Best Of Luck
By AlgoGram
Shark_AlgoGram_IndicatorHello traders!
I have been developing Shark trading indicator over the last year. This algorithm indicator is based on a set of different strategies, each with its own weight (weighted strategy). The set of strategies that I currently use are 6:
MACD
Stochastic RSI
RSI
Supertrend
MA crossover
Donchin Channel
Moreover, this indicator includes STOP losses criteria and a taking profit strategy. this indicator must be optimized for the desired asset to achieves its full potential.
Best Time-Frame :
The 30 & 31 Minutes Time frame give good results. The algo has been tested for several asset (same dataframe, different optimization values).
When to Buy & Sell :
Buy Entry & Exit : Take entry when Green Arrow or Buy Trigger on screen & Exit when Purple Arrow or exit trigger on screen
Sell Exit & Exit : Take entry when Red Arrow or Sell Trigger on screen & Exit when Purple Arrow or exit trigger on screen
Important note:
Backtest the algorithm with different data stamps to avoid overfitting results
How it works:
The algorithm is based on a combination of well-documented indicators. First, the algorithm calculated the weight_strategy, which represents a value from 0 to 5 of the number of strategies that are fulfilled (in case the weight of each strategy is the same). To open a position, the value of weight_strategy must be greater than the value of weight_signal, by default 2. Modify the indicator parameters for the desired asset and data frame. Set stop-loss and take profit criteria.
Features:
* The algorithm allows to trade with long, short or both positions.
* Backtest the algorithm over a defined interval (data stamp), e.g., from 2022
* stop loss (SL) orders based on movement of the previous candle source, e.g., close or candle volatility. Only close the position after the candle is close!
* It can moves the stop loss when this indicator takes profit (TP) & Market true such condition where trailing SL Activate
* Take profit based on market movement and once 3 condition true out of 6 True they push exit order
* Define delays to evaluate the strategies of more previous candles:
+ Candle Delay is for MACD strategy
+ Candle delay Stoch RSI is for the Stochastic RSI strategy.
+ RSI Candle Delay is for the RSI strategy.
+ Candle delay Exit is the number of candles the algorithm waits to open a new position.
* Choose if you want to use the weighted strategy or just some of them.
* Choose the weight (relevance) of each strategy.
* Customize the well-documented MACD strategy.
* Customize the well-documented Stochastic RSI strategy.
* Customize the well-documented RSI strategy.
* Customize the well-documented Supertrend strategy.
* Customize the well documented MA cross strategy.
Disclaimer :
AlgoGram Script,Indicator,Strategy,Trading Idea & presentations are only for educational & Research purposes and are not intended as investment advice. I cannot guarantee the accuracy of any information provided above , please take trade with help of your Financial adviser or on your own risk
Cheers! & Best Of Luck
By AlgoGram






















