Rajiv Patel Strategy with ATR RSI CCI MACD EMA IchimokuRajiv Patel Strategy with alerts helps to identify entry and exit levels based on following Indicators.
1. ATR Trailing Stoploss
2. RSI
3. CCI
4. MACD
5. EMA
6. SMA
7. Ichimoku
This Strategy is fully customizable as per your trading style. Below are some examples of how once can use the Strategy.
Options Based on Each Indicator Individually.
1. ATR Trailing Stoploss – When price is above ATR Trailing Stoploss line its in buy zone and when below its in sell zone. The setting of ATR Trailing Stoploss are customizable like ATR Periods and ATR Multiplier. Suggest increasing ATR Multiplier with lower timeframe. Aggressive buyers can decrease ATR Period in higher timeframe as per trade plan.
2. RSI – RSI above EMA Length is buy zone and below is sell zone. Conservative buyers can increase the RSI & EMA Length period while aggressive and reduce. Higher the timeframe gives better results.
3. CCI – Similar to RSI the buy zone is when CCI crosses above EMA Length. Again CCI & EMA Length can be customised as per trade plan. Higher timeframe is advised.
4. MACD – MACD parameters default settings are based on trying to get early entry. One can change to 26, 13 and 9 in lower timeframe. When MACD crosses above Signal line its buy zone and when below its sell zone.
5. EMA – 5 EMA lines and 2 SMA lines can be plotted. The settings of both EMA lines and SMA lines can be adjusted based on timeframe and trade plan.
6. EMA – EMA line 1 and 2 can be used as buy when EMA1 crosses above EMA2 and sell when below. The length of EMA1 & 2 is adjustable. Suggest modifying based on timeframe and trade plan.
7. SMA – SMA1 can also be used as solo indicator. If price is below SMA1 then its no buy area and if above, then in buy area. SMA2 can be used to identify if trend is upward or downward based on user settings.
8. Ichimoku – It predicts price movements bit like moving averages. Offers a unique perspective of support and resistance levels.
Conversion Line (Tenkan Sen)
- Measures Short Term Trend
- Signals an area of minor support and resistance
Base Line (Kijun Sen)
- Measures Medium term trend
- Used as Trailing Stop Level
Lagging Span (Chikou Span)
- Used for confirmation of signals
- Can also serve as Support and Resistance Level
Kumo Cloud
- Formed of two lines: Senkou Span A (Green Line) and Senkou Span B (Red Line)
- Dynamic Support and Resistance
HOW TO READ ICHIMOKU INDICATOR
Conversion Line (Tenkan Sen)
- If Price is above the Conversion Line = Short term upward movement
- If Price is below the Conversion Line = Short term downward movement
- Increasing Conversion Line = Short term uptrend
- Decreasing Conversion Line = Short term downtrend
Base Line (Kijun Sen)
- If Price is above the baseline = Medium term uptrend
- If the Market price is below the baseline = Medium term downtrend
- Increasing Base Line = Medium term uptrend
- Decreasing Base Line = Medium term downtrend
Lagging Span
- The Evolution of the current price action in relation to previous price action
- If the Lagging span is above the current price = Bullish Bias
- If the Lagging span is below the current price = Bearish Bias
- Lagging span near the current price = Trading range
Kumo Cloud
- Dynamic Support and Resistance based upon price action.
- The longer the price stays below/above the Kumo cloud, stronger the trend
- When the cloud is wide, the expected support or resistance is strong
- When the cloud is thin, the expected support or resistance is weak
- Never trade when price is inside Kumo Cloud
HOW TO TRADE WITH ICHIMOKU CLOUD
1. Baseline and conversion Line crossover (Lagging Span as a Filter)
crossover (conversion line, baseline) = Buy
crossunder (conversion line, baseline) = Sell
FILTER
Crossover (conversion line, baseline) and lagging span is Bullish (i.e above the price) = Buy
Crossunder (conversion line, baseline) and lagging span is Bearish (i.e below the price) = Sell
2. Baseline - Conversion line crossover (Kumo cloud Filter)
Crossover (conversion line, baseline) above the Kumo Cloud = Strong Buy
Crossover (conversion line, baseline) below the Kumo cloud = Weak Buy
Crossunder (conversion line, baseline) below the Kumo Cloud = Strong Sell
Crossunder (conversion line, baseline) above the Kumo Cloud = Weak Sell
3. Kumo Cloud Breakout
When the price enters the Kumo Cloud, and breaks its Upper wall upward = Bullish Signal
When the price enters the Kumo Cloud, and breaks its Lower wall downward = Bearish Signal
4. Kumo Cloud Crossover
When Span A crosses the Span B from below to the upside and prices are positioned above the Kumo Cloud = Strong Buy Signal
When Span A crosses the Span B from upside to the bottom and the prices are positioned below the Kumo Cloud = Strong Sell
When Span A crosses Span B from bottom to the upside and prices are positioned below the Kumo Cloud = Weak Buy Signal
When Span A crosses Span B from the upside to the bottom and the prices are positioned above the Kumo Cloud = Weak Sell Signal
Options Based on Combining Multiple Indicators.
One can select and combine multiple conditions based on above understanding of individual indicator to create a strong Long Entry, Short Entry, Long Exit and Short Exit. This Strategy also provides Alert signal for all entry and exit based on the combinations of conditions selected.
Since this is a strategy one can use STRATEGY TESTER to understand how the strategy has performed over the selected time span. This however does not guarantee similar results in present or future trades.
Please enter commission or total charges charged by your broker in “Properties” Tab of the strategy. Modify all parameters of “Properties” Tab as needed. Note, this can affect the performance results of the strategy.
Need to be very careful in selecting conditions as it becomes very complex with many options available.
Note:
Triangles at the top and bottom indicates the zone. Can be turned on / off using condition “Show Conditions Visually”.
1. Red triangle at top pointing down with ‘S’ indicates in Long Exit zone.
2. Red triangle at top pointing down with ‘EnS’ indicates in Enter Short zone.
3. Green triangle at bottom pointing up with ‘B’ indicates in Long Entry zone.
4. Green triangle at bottom pointing up with ‘ExS’ indicates in Exit Short zone.
5. When the is no triangle either at top or bottom means there is no zone.
Send me your suggestions, will try to incorporate the same in next revision.
在脚本中搜索"alert"
QaSH Momentum EntriesThis script implements a variation of the Rob Hoffman's Inventory Retracement strategy, with entries being triggered by inventory retracement candles. Various confirmation parameters are available, such as
EMA slope for momentum confirmation
multi-timeframe EMA
multi-timeframe Ehler's mother of all moving averages
volume confirmation
Position management tools include
up to 3 orders can be tracked simultaneously and independently as a method of pyramiding into and out of a position
unique order ID's that pass along into the alert message (for helping the automation service manage positions)
entry filters based on current position profit
entry filters based on entry frequency
trade timers that can end a position after a specified amount of time
moving the stoploss when in profit
various parameters can be passed along into the alerts
MA trading tool v1.0Background to the tool
The tool was built out of frustration. Having traded for many years with a reasonable level of success I was always frustrated that my trading never went up a level. The world of trading is filled with people having so much more success than me and this level of FOMO really bothered me and resulted in inconsistency and countless hours sitting in front of a screen, hoping for the best. I also became a little bit of an indicator junkie - was there a holy grail indicator out there for me? I always felt that as a retail trader I was behind the curve. I started to investigate how the major market participants trade and make money and I was astounded at the level of success that they get from creating strategies and sticking to it. The market is driven largely by a "black boxes" which, for us retail traders are outside of our ability to access. I wanted to build a tool that could give me a traders edge.
Another factor that has always bothered me was when reading investing books there is a general assumption that a standard entry, say 8/13 cross over, works on all stocks. However, it is not the case and it can be frustrating for a trader using a set up and not realizing that the set up was/is the problem, not the trader. This realization alone has made a huge impact on my trading. The big boxes that control the market know this already.
Also, a lot of indicators that are available don’t take advantage of the backtesting capability provided in Tradingview. It is fairly simple to find 8-9 trades where a set up worked and then fall into the trade of assuming that it cannot fail. Knowing which set ups work and how frequently it will print will change the way that you trade.
The goal with the tool is to identify setups that have worked in the past with a high degree of profitability, high profit factor and low drawdown and using the planning tool allows you to customize the setup to find exactly what you are looking for across any tradeable asset on TradingView.
Over the past 20 years I have realized the following:
1) Not all entries and signals work the same on all stocks and knowing the historical performance of a strategy is critical
2) Not having a plan in advance lowers your probability of success
3) Developing consistency in analysis is critical
4) Developing confidence in your own plan is more important than whose trades you try to copy
5) Having 30 indicators does not help you trade better - it leads to more frustration
So here is the product of these realisations:
1) The tool looks across the most common entry strategies (RMA / EMA/ SMA/ HMA/WMA cross on 5 dimensions of type and 5 common crossovers) and can be used on 19 different time frames giving you guidance on what the best set up is for the stock you are analysing
2) It incorporates volatility into the strategy – when stocks are trading outside of a predetermined volatility band, a trade will not be entered. This accommodates traders who tend to get shaken out of trades too early.
3) It looks at the impact of “buying the dip” – often a common strategy employed by many traders which now can be backtested and reviewed to see if it actually helped or hindered the trade.
4) It measures your trade plan against your R – what you are willing to risk – and calculates your target profit based on your R multiple
5) It provides a non repaint signal on your base strategy and provides you with signals to trade smaller or shorter signals within the bigger strategy.
There are some additional visual tools:
• Squeeze signals - I am a big fan of the TTM squeeze however the Squeeze by itself can be hard to trade. Seeing a squeeze fire long on a chart can add to trade confidence.
• Seeing zones of support and resistance rather than single lines can also give you some leeway in terms of not getting pushed out of a trade too soon.
The backtester is always reviewed on a 2 to 3 year period to get an understanding of win rate %, profit ratio and average duration of trade. As an option trader knowing that a high probability move is playing out allows me to make sure that I don’t undercut the time frame for the expiration of the option relative to the historical average duration of a trade. Backtesting on shorter times is unrealistic.
Key benefits
1) It will save you a ton of time. I don’t have to sit in front of a screen watching ticks each day. I can plan for an entry, set an alert for a trade and when the conditions are met the TradingView system sends me a message and I will go and confirm a trade, execute it, set my alerts for control and move on with my life.
2) It allows me to review trade ideas in a consistent manner using the best trade plan and set up for a stock.
3) It forces me to be patient and not panic (always a good thing). With an adjustable volatility feature I can modify the volatility band in the trade plan to accommodate choppy market conditions.
4) It looks at both sides of the market (long and short) and you can calculate the impact of being market neutral or having a directional bias.
I hope this tool helps you to achieve some degree of peace in your trading.
To get access to the tool, please contact the author.
A simple trading strategy for XTZ/EUR (December 2021)This is my current trading strategy for XTZ/EUR for this month of December.
It tries to avoid pumps/dumps (i.e. does not trade on big candles).
It always performs one order in each candle for the trading window of the rebalance bear/bull market indicator (check my profile for it).
It has alerts configured so that you can use it in your server/broker (just pass along the `{{strategy.order.alert_message}}` in the alert message, it will include a positive number of XTZ when to buy, or a negative number when to sell).
It does not repaint.
The amount of crypto and fiat in the portfolio can be configured in the cog.
It does not outperform buy/hold for the bull months.
Check the results in the Data Window of Trading View (please avoid the Strategy Tester, it has too many bugs and is not intended for out of the box strategies such a this one).
All code is open source.
[001] Entry_Test [TradeStand]Entry_Exit_Test .
------------------------------------
Function description
------------------------------------
You can automatically receive an entry alert when the conditions you specify are met.
Settlement alerts can be sent automatically when the conditions you specify are met.
Three types of moving averages can be displayed.
------------------------------------
Entry and Settlement Conditions
------------------------------------
Trade Mode: Select the trade you wish to execute.
Date and time: Enter the date and time you wish to execute the trade.
Number of seconds: If you want to specify the number of seconds, please enter it.
Daily MA: The 5, 25, and 75 day moving averages are displayed.
------------------------------------
------------------------------------
Entry_Exit_Test .
------------------------------------
■機能説明
------------------------------------
あなたが指定した条件を満たした時に、エントリーアラートを自動的に配信することが出来ます。
あなたが指定した条件を満たした時に、決済アラートを自動的に配信することが出来ます。
3種類の移動平均線を表示することが出来ます。
------------------------------------
■エントリー・決済条件
------------------------------------
・トレードモード:実行したいトレードを選択します
・日時:実行したい日時を入力、または選択します
・秒数:秒数まで指定したい場合は入力してください
・日足MA:5、25、75日移動平均線が表示できます
[002] DAY_MA_Pass [TradeStand]Cond_for_Day_MA
------------------------------------
Function description
------------------------------------
You can automatically receive an entry alert when the conditions you specify are met.
Settlement alerts can be sent automatically when the conditions you specify are met.
Three types of moving averages can be displayed.
------------------------------------
Entry and Settlement Conditions
------------------------------------
Trade Mode: Select the trade you wish to execute.
Date and time: Enter the date and time you wish to execute the trade.
Number of seconds: If you want to specify the number of seconds, please enter it.
Daily MA: The 5, 25, and 75 day moving averages are displayed.
Daily MA Trade: Select for this function
Select MA: Select the moving average you want to use as a reference.
Select conditions: Select the current position relative to the moving average
------------------------------------
------------------------------------
Cond_for_Day_MA
日足移動平均線を基準としたエントリー・決済
------------------------------------
■機能説明
------------------------------------
あなたが指定した条件を満たした時に、エントリーアラートを自動的に配信することが出来ます。
あなたが指定した条件を満たした時に、決済アラートを自動的に配信することが出来ます。
3種類の移動平均線を表示することが出来ます。
------------------------------------
■エントリー・決済条件
------------------------------------
選択した時間に、移動平均線を「超えているか」「割っているか」で
エントリー・決済を実行できます。
・トレードモード:実行したいトレードを選択します
・日足MA表示:5、25、75日移動平均線が表示できます
・実行日時:実行したい日時を入力、または選択します
・秒数:秒数まで指定したい場合は入力してください
・日足MA基準トレード:この機能の「OFF/ON」を選択します
・指定 日足移動平均線:基準となる日足移動平均を選択します
・条件:移動平均線に対する現在の位置関係を選択します
Keltner Worm Strategy [PrismBot] [Lite]Included in this Keltner Worm Lite Strategy:
✔️ Tweak a multitude of specific settings (MA lengths, R:R, SL distance etc)
✔️ Enable advanced setup filters
✔️ Use money management and risk calculations
✔️ Draw trade info directly to chart (eg. SL size in percent, win rate etc)
✔️ Use various filters (eg. time filter, date filter, MA slope angle etc)
✔️ Manage risk per position when auto-trading forex through AutoView
✔️ Choose from various alert conditions!
✔️ Sync to any bot or algorithmic trading system
Some details about this strategy:
- it incorporates 2 strategies - Keltner Re-entry and Baseline MA Crossing
- it uses a take profit and stop loss level fixed
- there are up to 6 allowable "worms"
- the worm multipliers are exponential, so a value of 2 will mean that the 6th worm is multiplied by 6
- you can multiply the offset or the Keltner Channel default values
- You can enable alerts for order entry, take profit, and stop loss values
- You can easily enable and disable strategies using the checkbox.
- This strategy incorporates a risk to reward system where the user can select between ATR and Percent based stop losses and take profit targets. This means that the user has much better control over money management when utilizing this strategy and it doesn't require you to babysit the strategy to ensure it's entering and existing strategies in an ideal place.
Sola Fide [Strategy]Sola Fide High Accuracy with ATR R:R
Indicators used:
- Stochastic RSI
- Chopiness Index
- RSI
- Ichimoku Cloud
- ATR
Script has been set up in strategy format to give backtesting data.
The strategy has been made for BTC and ETH pairs against USDT on the hourly timerframe
Currently outperforming the Buy and Hold Return on both assets.
This script has been made to make it easier to automate strategies on 3commas
In the settings you will see options for BTC strategy or ETH strategy
Choose the asset you are on, copy your 3commas Bot ID and Email token and paste them into the settings box for eachever asset you are on.
To receive the alerts set up within the strategy, in your alert message box use " {{strategy.order.alert_message}}"
This will then be able to send any orders taken on the tradingview script directly to your long or short bot on 3commas
This strategy is set up with a strict set of rules on the ATR for the Take profits and Losses.
There is a repaint warning because the code uses heikin ashi candles through the security function, the given entry and exit signals do not repaint,
I have been automating this for myself with no errors.
You don't need to use more than 3x leverage...
Past results do not guarentee future results.
TDI Hedge Strategy
This is the incomplete version but upon multiple requests, I have released it early. All of the strategy and alert functions are yet to be written and I'll get around to it soon.
This indicator aims to be the best TDI indicator on TradingView. It is a strategy or study. It will have all of the filter, entry, and exit conditions for the strategies around the TDI.
What is implemented
MFI or RSI: the MFI is a much better TDI baseline than the RSI, in my opinion, and very effective
EMA or SMA used for the moving averages on fast, slow, and volatility band
Dynamic timeframe: set a factor of current timeframe and indicator will analyse higher timeframe automatically
Manual timeframe: set a higher timeframe to analyse different to currently viewed
Features for later
conditions for TDI filters/entries/exits
Strategy functions to use built-in strategy tester
BTE signal plot for Backtesting & Trading Engine
alerts
Enjoy!
BNBUSD 1 Minute Chart / 1 Hour BBand Day Trading 3Commas*** As always, this is provided for educational purposes only and I am not an investment advisor; I'm just a guy who likes to come up with novel ideas and share them with other traders so they can learn. ***
This strategy is a fun one. I took parts of 'Bollinger Awesome Alert R1 by JustUncleL' () and modified it to have enhanced day trading functionality. This version does not show source and that is by design - I want the alerts to be visible to the public and if you want to get set up with a version that integrates with 3commas, drop me a message - there's a lot more that goes into setting up automated 3commas trading but this script was written specifically with 3commas in mind.
It's possible this is one of the more interesting strategy indicators I've made. The setup I used for this is as such and you will need to set it up the same way:
One minute chart for the BNB/USD(T) pair on Binance.us (other exchanges will likely work, other coin pairs or other time frames will likely not)
This script watches the one minute chart and when price golden crosses the lower Bollinger band, a buy order is placed.
There are two sell conditions; one I set up to take profit and one I designed as a kind of stop loss. I went with a flat 7.5% for the take profit as this showed the best results in the backtester. I had planned for it to be closer to 3% but for this strategy to work it needs to be higher. According to the backtest it offers around double the return of buying and holding BNB over the sample timeframe.
The 'stop loss' condition is where the fun lies. I transposed Bollinger bands from a one hour BNBUSD Binance.us chart on top of the 1 minute chart and those are the blue lines you see. The stop loss condition happens when the current price death crosses the bottom one hour Bollinger band. Ironically, often this doesn't result in any losses as you will see in the chart and instead results in a small win. This definitely was not my intention when I created it but it's a lot better than the earlier version where I set up a variable percentage-based stop loss. Even with me optimizing the regular stop loss for this coin pair, my 1 hour bband method nets an extra 2% profit over the same two week time period, even with Binance fees factored in!
Have fun and like I said, hmu via message if you want access to the customizable indicator for 3commas!
iGTR_Official StrategyThis alert indicator is pair of strategy using crossover of multiple Moving Averages for entry in Buy/Sell side & Pivots/Fibonacci zones for booking/trailing gains. Also added pair of moving averages which corresponds with the crossovers to hint potential trend reversal on breach. Green line gives trend reversal indication for Long trades, Red line gives SL indication for Short trades.
Also one may add indicator like MACD/ADX/CCI/RSI for more conformation/rejection/follow-up of trend post entry of signals.
Trend tracking strategy indicators through trend analysis.
Through 18 years of trading experience, I have developed this strategy indicator for Tradingview that enables stable and high returns.
This is the one I am currently using for real trading.
Correct timeframe is key to success. 5-15 min for Intraday, 45-60 min for Swing Positional trades.
The research process is very important as you can see beforehand how well the alerts for this Study would perform.
For detailed backtesting, a backtesting period can be set.
*Note: Backtesting results do not guarantee future results.
This premium indicator is free & not chargeable.
Do not try to outsmart the strategy
Leave your emotion out of trading! If you trust the strategy, you will have way better returns than if you try to outsmart it. Follow each signal you receive even if it doesn't seem logical at the moment.
Become a machine that executes.
Don't look at fundamentals. Follow the trend! Trust the strategy!
Any form of trading has large potential rewards but also large potential risks. The user must be aware of those risks and be willing to accept them. Don't trade with money that you, the user, cannot afford to lose. No representation is being made that you are guaranteed positive results.
The past performance of any trading methodology is not necessarily indicative of future results. Trading involves high risks.
I hope you enjoy it!
[Strategy]Complex MA Deviation Rate Signal by MEGANEKOThis Indicator is SUPER upgraded script of Normal Moving Average Deviatin Rate.
As you know, Moving Average Deviation Rate is very powerful method when you take a position of Contrarian.
added Long and Short signal by Triangles by:
-OverShoot Signal
-ReturnMovement Signal
added std-third and std-fourth lines.
added colors between std-center line and the zero line.
Entry/Order systems are also built in.
- aleartcondition of Target -upper and -lower.
- Selector of Signals Triggered range.
- when one selected zero period of SMA interprets to make Normal MA Deviation rate of the other (Based) MA.
- Standard Deviation Line of -1,-2,-3,-4,-5,+1,+2,+3,+4,+5.
Other SUPER Features:
-Volatility LowCut Filter for Signals(both of Overshoot and ReturnMovement)
-MACD of Complex MA-Deviation-Rate and Cross alerts.
-CenterLine Slope Bullish/Bearish alerts.
-ON/OFF Switches of each features.
It is INVITATION ONLY for my friends of investments.
Strategy NNFX Tester Strategy NNFX, Baseline, QQEs Fast C1, Slow C2, ATR, Volume and Exit
This is a Strategy Tester designed to work with Study (Alerts) of the same.
At time of creation based on Revision 8 of the Study.
DO NOT USE the Currency/Money Management section under settings. use the position sizing under "Inputs" - "Money Management" - "Risk per trade" which is defaulted to 2%
This has adjustable Baselines, Exits, ATR calculations, C1 and C2 are currently QQE & QQE Histo with adjustable settings but I'll include more choice of C1 & C2 as time goes on.
Find settings that work for you, then move them over to the Study version for best results.
Forward plans are to add much more options to both Alert/Strategy.
If anyone wants to collaborate or anything hit me up.
Ultimate multi-indicator strategy and script- AlphaNHBI created this to be the best multi-indicator strategy, with a matching alert script. This script is ideal for beginners, as well experienced traders who need direct indicators without any of the flashy unnecessary features. This script gets right to the point.
This strategy code was designed for the best mixture of most common indicators, allowing the user to mix and match any indicator he/she chooses. You are able to use sell signals that are either take profits and sell signals, or you are able to use the sell signals of one, or more indicators, OR you can use both (sell signals of indicators AND take profits and stop losses.)
Buying indicators allow you to use the MACD , stochastics, RSI , moving average, fibonacci, t3, Bollinger bands , fractals, and more.
This script works on anything with a chart. It can be applied to crypto, stocks, bonds, forex, etc.
If you would like the script that matches this strategy so that you can do REAL TRADING with LIVE TIME ALERTS, please DM me.
If anyone has suggestions on how to make this better, let me know! This is a growing script that I am building to be universally solid through different markets and through different market conditions!
The details of this backtest are the following:
Initial Capital: 5000
Order Size: 25%
Pyramiding: 10 (although, I don't usually use pyramiding myself, and you don't need to and you will still be largely profitable, by pyramiding definitely helps with smoothing results.)
Commission: 0.1% to match Binance fees
ELLIPSE: Bidirectional Swing Trading Strategy (Strategy Version)The eternal question that has occupied humanity since its early existence is what is the meaning of life and why am I here? On a daily basis this quest for meaning is distilled into a somewhat simpler question: What is the reason for getting up every morning?
For many of us, these thoughts arise even more as autumn arrives and it gets dark, bleak and cold outside. I guess it is easier to forget about the meaning of your life, while swimming on a sandy beach, enjoying a cocktail. Than you are living you life and you don’t need to rationalize it. Everything makes perfect sense!
In winter however, you need to get more “creative”. I, for example, would always try to change my perspective of things by doing something that makes my heart beat faster, like drinking a bottle of Heineken on a Friday evening or having endless conversations with my mates about stupid things, or kicking a ball against BALLONTHEROOF 7 on a Saturday morning. During the week, I would take out my frustrations on the fitness equipment at the local gym.
But what if all of this is canceled by CORONA? All that’s left is to work for the boss and run your 10km lap twice a week. The question is, what do you do now, with this huge amount of ”free” time than any old person would give anything for. When you are young time is never ending, when you are older it is never enough. Time has reached a different dimension in these days.
However, you can still do 2 things. You can slowly let the walls come to you and give up or you can actually do something useful with your time and find something that you are good at.
For us this choice was easy. After the success of our positioning trading strategy the MATRIX, at the time of the corona lockdown, we started making a swing trading strategy for the 4H timeframe, called ELLIPSE. We have included all feedback and any improvements we received about the positioning strategy and integrated it into the 4H script.
The main requirements of the script that we had set ourselves were:
Bidirectional
Low max drawdown
High profit factor
Works on all main crypto coins
By fully focusing ourselves on the script over the past few months, I can’t help but (unhumbly) say that we have not only succeeded in our mission, but that we have absolutely surpassed ourselves!
The only bright spot in this heavy corona time is, if a drug becomes available, there is extra money in the bank!
***The script is invite-only, message us to get script access***
-------------------------------------------------------------------------------------------------
User Guidelines:
The trading strategy was designed and optimized for trading cryptocurrencies only; furthermore it works best on established cryptocurrencies that have a clear historical trend such as:
BTCUSD
ETHUSD
LTCUSD
XRPUSD
ADAUSD
The trading strategy is based on swing trading methodology. The script must therefore be used on 4h candles only .
Use USD trading pairs only (e.g. use ETHUSD instead of the ETHBTC) since the individual trend is captured more effectively and therefore gives better results.
The trading strategy is bidirectional , both long and short entries are generated.
-------------------------------------------------------------------------------------------------
Indicators used in this strategy:
Ichimoku Cloud ; acts as the leading indicator.
Volume ; without strong volume , a market move is not valid.
MACD and Vortex ; both being used as confirmation indicators.
Choppiness index ; avoids trading in choppy markets.
Simple and Exponential Moving Averages ; prevents trading against the trend.
The trading strategy is easy to use, bidirectional, trend based and without repainting, meaning once a signal has been made it is permanent and that no future data is used in the decision making. It detects the trend and filters out market noise based on more than 10 technical indicators. ONLY when all indicators align with each other the algorithm prints a LONG or SHORT signal. The trading strategy provides high probability trading signals and minimizes risk! This script aims to capture the profit from short to medium trending moves and by doing so filters out non-substantial trends and avoids the associated risks with these trades.
-------------------------------------------------------------------------------------------------
Features:
NO Repaint once candle is closed.
Stop loss feature ; set your own stop loss to manage your risks.
Customizable Display for the Ichimoku cloud indicator display.
Bidirectional ; both long and short trading positions can be enabled.
Full backtest feature ; Easily generate your own backtest results for each asset (Strategy Version Script).
Alerts ; Get notified via email / pop-up / sms / app once a signal is given! (Alert Version Script).
-------------------------------------------------------------------------------------------------
Backtest results
Below are the back test results. Only well established cryptocurrencies are displayed with a clear historical trend:
Long and short trading positions,
Signal to signal trading (no multiple orders),
Initial Capital: 10 000 USD,
Order size: 10% of equity per trade,
commission fee 0.1%, period: start of chart,
Exchange-----Asset------Timeframe---Percent Profitable----Profit Factor---Total Trades----Max Drawdown----------Net Profit------
Bínance------BTCUSDT------4H-----------------54.4---------------5.32-----------------57----------------1.58%------------40.34%-(4034 USD)
Bínance------ETHUSD-------4H-----------------50.9---------------5.01---------------- 57----------------2.96%------------54.93%-(5493 USD)
Bínance------LTCUSD--------4H-----------------61.0---------------5.08-----------------59----------------2.09%------------57.06%-(5706 USD)
Bínance------XRPUSD-------4H-----------------43.13--------------3.52-----------------51----------------2.42%------------43.13%-(4313 USD)
Bínance------ADAUSD-------4H-----------------57.5---------------3.36-----------------47----------------3.46%------------40.82%-(4082 USD)
-------------------------------------------------------------------------------------------------
Reminder: Use this trading strategy at your own risk and trade responsibly. We are not responsible for any financial loss using this strategy.
***The script is invite-only, message us to get script access***
Rogue Profit StrategyThis is a complex script developed to measure specific volatility parameters and enter trades based on predetermined rules which are proprietary and will not be released, so don't ask for specific strategy settings.
The strategy keeps you in the market at all times either long or short. Parameters can be changed to better suit the asset your are trading, time frame and your particular trading style but the overall volatility rules for entering and exiting remain the same. It can be used to trade any asset but be aware the parameters you use for one asset, lets say Bitcoin, will not work with another asset like Forex. If the asset is on TradingView, you can use this indicator to trade it.
It is meant to trade pure price action candlesticks so do not use anything but a typical candlestick chart. You are going to have to put in some work and play around with the input parameters to make this strategy the most profitable for your trading style. Trading is hard but hopefully this strategy will help flatten the learning curve. This strategy is accompanied by an indicator study named "Rogue Profit Alert Indicator" that will work with setting alerts for manual or automated trading.
This strategy does NOT repaint.
This is a very powerful and profitable script that will simplify your trading and has been in development and tested for three years. Message for details on how to obtain access. Please allow up to 24 hours for a response.
-=AutoMoon=- Ganymede [STRATEGY-PE/SL]AutoMoon Ganymede is the most versatile and customizable script on Tradingview.
Compatible with:
-Forex
-Altcoins
-Large Marketcap CryptoCurrencies
We Offer:
-No repaint
-Alerts (compatible with Autoview or Gunbot)
-Backtesting Script and Alert script
Purchase here:
gunbot.store
-=AutoMoon=- Ganymede [STRATEGY-PE]AutoMoon Ganymede is the most versatile and customizable script on Tradingview.
Compatible with:
-Forex
-Altcoins
-Large Marketcap CryptoCurrencies
We Offer:
-No repaint
-Alerts (compatible with Autoview or Gunbot)
-Backtesting Script and Alert script
Purchase here:
gunbot.store
Fibonacci Vision ProFibonacci Precision Signals Pro | Smart Buy & Sell Alerts
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
OVERVIEW
This indicator combines Fibonacci mathematics with advanced signal filtering to deliver precise buy and sell signals. It automatically detects swing structure, calculates the key 0.618 retracement level, and generates signals only when multiple confirmation factors align.
Clean. Accurate. Professional.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW IT WORKS
The script identifies swing highs and lows, then calculates Fibonacci retracement levels automatically. When price interacts with the 0.618 zone and all filters confirm, a signal appears:
▲ buy — Long entry opportunity
▼ sell — Short entry opportunity
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
6-LAYER CONFIRMATION SYSTEM
Every signal must pass through:
Trend Direction Analysis
Fibonacci Level Interaction
EMA Trend Filter (50-period default)
RSI Momentum Validation (14-period default)
Volume Spike Detection
Candlestick Pattern Recognition (Pin bars, Engulfing, Momentum candles)
This multi-layer approach significantly reduces false signals.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BUILT-IN RISK MANAGEMENT
Every trade includes automatic stop loss and take profit levels:
Stop Loss: 100 pips
Take Profit: 200 pips
Risk-Reward Ratio: 1:2
Adjust these values in settings to match your trading style.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
KEY FEATURES
✅ Automatic Fibonacci calculation — no manual drawing
✅ Multi-timeframe compatibility — M15 to Daily
✅ Universal market support — Forex, Crypto, Stocks, Indices
✅ Clean minimalist signals — white triangles with text
✅ Customizable filters — adjust sensitivity to your preference
✅ Built-in alerts — never miss a signal
✅ No repainting — signals remain fixed once confirmed
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Swing Detection:
Swing Length — Controls sensitivity to market structure (default: 10)
Confirmation Bars — Bars required to confirm signal (default: 1)
Signal Filters:
EMA Trend Filter — Toggle trend confirmation on/off
EMA Length — Adjust trend filter period (default: 50)
RSI Filter — Toggle momentum confirmation on/off
RSI Length — Adjust momentum period (default: 14)
Volume Filter — Toggle volume confirmation on/off
Volume Multiplier — Set volume threshold (default: 1.2x average)
Risk Management:
Stop Loss Pips — Set your stop loss distance (default: 100)
Take Profit Pips — Set your profit target (default: 200)
Pip Value — Adjust for your instrument (0.0001 for most Forex, 0.01 for JPY pairs)
Visuals:
Show Signals — Toggle signal visibility
Show Cloud — Toggle Fibonacci zone visibility
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BEST PRACTICES
Use on H1 or H4 timeframes for optimal results
Trade in direction of the higher timeframe trend
Avoid trading during major news events
Combine with proper position sizing
Always use the built-in stop loss
Be patient — quality signals over quantity
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MARKETS SUPPORTED
Forex — All major, minor, and exotic pairs
Crypto — BTC, ETH, and altcoins
Stocks — Any equity on TradingView
Indices — S&P500, NASDAQ, DAX, FTSE, etc.
Commodities — Gold, Silver, Oil, etc.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHY FIBONACCI?
The 0.618 ratio (Golden Ratio) is observed by traders worldwide. When price retraces to this level, it often:
Reverses direction
Finds support or resistance
Creates high-probability entry opportunities
This script automates the detection of these key moments.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ALERTS INCLUDED
Set up notifications to receive signals on:
Mobile push notifications
Desktop popups
Email alerts
Webhook integrations
Never miss a trading opportunity again.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHAT MAKES THIS DIFFERENT
Most indicators give too many signals. This one focuses on quality.
Most indicators clutter your chart. This one keeps it clean.
Most indicators ignore risk management. This one includes it.
Most indicators work on one market. This one works on all.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DISCLAIMER
This indicator is a trading tool, not financial advice. Trading involves substantial risk of loss. Past performance does not guarantee future results. Always use proper risk management and never trade with money you cannot afford to lose. Test on a demo account before trading live.
Nifty Breakout Levels Strategy (v7 Hybrid)Nifty Breakout Levels Strategy (v7 Hybrid – Compounding from Start Date)
Instrument / TF: Designed for current-month NIFTY futures on 1-hour timeframe, with at most 1 trade per day.
Entry logic: Uses a 10-bar breakout box with a 0.3% buffer, plus EMA-based trend + proximity filter.
Longs: price in breakout-high zone, above EMA50/EMA200 and within proximityPts.
Shorts: price in breakout-low zone and strong downtrend (EMA10 < EMA20 < EMA50 < EMA200, price below EMA200).
Trades only when ATR(14) > atrTradeThresh and during regular hours (till 15:15).
Risk / exits: Stop loss is ATR-adaptive – max of slBasePoints (100 pts) and ATR * atrSLFactor; TP is fixed (tpPoints, e.g. 350 pts).
Longs have stepped trailing profit levels (100/150/200/250/320 pts) that lock in gains on pullbacks.
Shorts have trailing loss-reduction levels (80/120/140 pts) to cut improving losses.
Additional exit: 1H EMA50 2-bar reversal against the position, plus optional EOD flatten at 3:15 PM.
Compounding engine: From a chosen start date, equity is rebased to startCapital, and lot size scales dynamically as equity / capitalPerLot, with automatic lot reductions at three drawdown thresholds (ddCut1 / 2 / 3).
Automation: All entries and exits are exposed via alertconditions (long/short entry & exit) so the strategy can be connected to broker/webhook automation.
BTC Risk Metric DCA Adapter (3Commas Webhook Strategy)Risk Metric DCA Adapter (3Commas Webhook Strategy) - WORK IN PROGRESS
This Pine Script strategy, originally inspired by the Risk Metric Indicator, is fundamentally engineered as an Adapter to interface with external trading bots like 3Commas via Webhooks. It calculates a dynamic market risk score and translates that score into specific dollar-cost averaging (DCA) entry levels and tiered profit-taking exits.
Key Features & Logic
Risk Metric Calculation (Credit to The Trading Parrot):
The strategy incorporates a complex, multi-timeframe Risk Metric calculation based on daily and weekly moving averages (SMA) and standard deviation (StDev). This metric aims to quantify the current market overextension or compression relative to long-term historical data. The resulting score dictates the level of conviction for a new trade.
Tiered DCA Entry Sizing:
The strategy defines three distinct Buy Levels (L1, L2, L3) corresponding to increasingly favorable (lower) Risk Metric scores.
L1 (Base): Risk is moderate, initiating the minimum defined trade amount.
L2 (Scaled): Risk is low, initiating L1 amount + L2 amount.
L3 (Aggressive): Risk is very low, initiating L1 + L2 + L3 amounts.
Tiered Profit-Taking Exits:
The strategy implements a staggered, partial profit-taking approach based on the Risk Metric rising:
Sell L1 & L2: Closes a percentage of the current position when the Risk Metric reaches defined high thresholds, locking in partial profits.
Sell L3 (Full Exit): Closes the remaining position when the Risk Metric reaches the highest defined threshold.
The Adapter Function (Webhook Integration)
This script is unique because it uses the Pine Script strategy() function to trigger Order Fills, which are necessary to access powerful placeholders in the TradingView alert system.
Trigger Type: The alert must be set to trigger on Any order fill.
Dynamic Webhook Data: Instead of using fixed alert() commands, the strategy generates dynamic labels (e.g., BUY_ENTRY_L3_USD_1000 or SELL_L1_PCT_25) using the strategy.entry and strategy.close commands.
Data Transfer: The alert message then uses the placeholder {{strategy.order.comment}} to pass these dynamic labels to the 3Commas bot, allowing the bot to execute the precise action (e.g., start_deal_with_volume_in_quote_currency or close_deal_at_market_percentage).
Full Strategy Webhook payload
{
"secret": "YOUR_3COMMAS_SECRET_KEY",
"max_lag": "300",
"timestamp": "{{timenow}}",
"trigger_price": "{{close}}",
"tv_exchange": "{{exchange}}",
"tv_instrument": "{{ticker}}",
"action": "{{strategy.order.action}}",
"bot_uuid": "YOUR_BOT_UUID",
"strategy_info": {
"market_position": "{{strategy.market_position}}",
"market_position_size": "{{strategy.market_position_size}}",
"prev_market_position": "{{strategy.prev_market_position}}",
"prev_market_position_size": "{{strategy.prev_market_position_size}}"
},
"order": {
"amount": "{{strategy.order.contracts}}",
"currency_type": "base",
"comment": "{{strategy.order.comment}}"
}
}
Disclaimer: This script is an adapter tool and does not guarantee profit. Trading requires manual configuration of risk settings, bot parameters, and adherence to platform-specific setup instructions.
Universal Regime Alpha Thermocline StrategyCurrents settings adapted for BTCUSD Daily timeframe
This description is written to comply with TradingView House Rules and Script Publishing Rules. It is self contained, in English first, free of advertising, and explains originality, method, use, defaults, and limitations. No external links are included. Nothing here is investment advice.
0. Publication mode and rationale
This script is published as Protected . Anyone can add and test it from the Public Library, yet the source code is not visible.
Why Protected
The engine combines three independent lenses into one regime score and then uses an adaptive centering layer and a thermo risk unit that share a common AAR measure. The exact mapping and interactions are the result of original research and extensive validation. Keeping the implementation protected preserves that work and avoids low effort clones that would fragment feedback and confuse users.
Protection supports a single maintained build for users. It reduces accidental misuse of internal functions outside their intended context which might lead to misleading results.
1. What the strategy does in one paragraph
Universal Regime Alpha Thermocline builds a single number between zero and one that answers a practical question for any market and timeframe. How aligned is current price action with a persistent directional regime right now. To answer this the script fuses three views of the tape. Directional entropy of up versus down closes to measure unanimity.
Convexity drift that rewards true geometric compounding and penalizes drag that comes from chop where arithmetic pace is high but growth is poor.
Tail imbalance that counts decisive bursts in one direction relative to typical bar amplitude. The three channels are blended, optionally confirmed by a higher timeframe, and then adaptively centered to remove local bias. Entries fire when the score clears an entry gate. Exits occur when the score mean reverts below an exit gate or when thermo stops remove risk. Position size can scale with the certainty of the signal.
2. Why it is original and useful
It mixes orthogonal evidence instead of leaning on a single family of tools. Many regime filters depend on moving averages or volatility compression. Here we add an information view from entropy, a growth view from geometric drift, and a structural view from tail imbalance.
The drift channel separates growth from speed. Arithmetic pace can look strong in whipsaw, yet geometric growth stays weak. The engine measures both and subtracts drag so that only sequences with compounding quality rise.
Tail counting is anchored to AAR which is the average absolute return of bars in the window. This makes the threshold self scaling and portable across symbols and timeframes without hand tuned constants.
Adaptive centering prevents the score from living above or below neutral for long stretches on assets with strong skew. It recovers neutrality while still allowing persistent regimes to dominate once evidence accumulates.
The same AAR unit used in the signal also sets stop distance and trail distance. Signal and risk speak the same language which makes the method portable and easier to reason about.
3. Plain language overview of the math
Log returns . The base series is r equal to the natural log of close divided by the previous close. Log return allows clean aggregation and makes growth comparisons natural.
Directional entropy . Inside the lookback we compute the proportion p of bars where r is positive. Binary entropy of p is high when the mix of up and down closes is balanced and low when one direction dominates. Intensity is one minus entropy. Directional sign is two times p minus one. The trend channel is zero point five plus one half times sign times intensity. It lives between zero and one and grows stronger as unanimity increases.
Convexity drift with drag . Arithmetic mean of r measures pace. Geometric mean of the price ratio over the window measures compounding. Drag is the positive part of arithmetic minus geometric. Drift raw equals geometric minus drag multiplier times drag. We then map drift through an arctangent normalizer scaled by AAR and a nonlinearity parameter so the result is stable and remains between zero and one.
Tail imbalance . AAR equals the average of the absolute value of r in the window. We count up tails where r is greater than aar_mult times AAR and down tails where r is less than minus aar_mult times AAR. The imbalance is their difference over their total, mapped to zero to one. This detects directional impulse flow.
Fusion and centering . A weighted average of the three channels yields the raw score. If a higher timeframe is requested, the same function is executed on that timeframe with lookahead off and blended with a weight. Finally we subtract a fraction of the rolling mean of the score to recover neutrality. The result is clipped to the zero to one band.
4. Entries, exits, and position sizing
Enter long when score is strictly greater than the entry gate. Enter short when score is strictly less than one minus the entry gate unless direction is restricted in inputs.
Exit a long when score falls below the exit gate. Exit a short when score rises above one minus the exit gate.
Thermo stops are expressed in AAR units. A long uses the maximum of an initial stop sized by the entry price and AAR and a trail stop that references the running high since entry with a separate multiple. Shorts mirror this with the running low. If the trail is disabled the initial stop is active.
Cooldown is a simple bar counter that begins when the position returns to flat. It prevents immediate re entry in churn.
Dynamic position size is optional. When enabled the order percent of equity scales between a floor and a cap as the score rises above the gate for longs or below the symmetric gate for shorts.
5. Inputs quick guide with recommended ranges
Every input has a tooltip in the script. The same guidance appears here for fast reading.
Core window . Shared lookback for entropy, drift, and tails. Start near 80 on daily charts. Try 60 to 120 on intraday and 80 to 200 for swing.
Entry threshold . Typical range 0.55 to 0.65 for trend following. Faster entries 0.50 to 0.55.
Exit threshold . Typical range 0.35 to 0.50. Lower holds longer yet gives back more.
Weight directional entropy . Starting value 0.40. Raise on markets with clean persistence.
Weight convexity drift . Starting value 0.40. Raise when compounding quality is critical.
Weight tail imbalance . Starting value 0.20. Raise on breakout prone markets.
Tail threshold vs AAR . Typical range 1.0 to 1.5 to count decisive bursts.
Drag penalty . Typical range 0.25 to 0.75. Higher punishes chop more.
Nonlinearity scale . Typical range 0.8 to 2.0. Larger compresses extremes.
AAR floor in percent . Typical range 0.0005 to 0.002 for liquid instruments. This stabilizes the math during quiet regimes.
Adaptive centering . Keep on for most symbols. Center strength 0.40 to 0.70.
Confirm timeframe optional . Leave empty to disable. If used, try a multiple between three and five of the chart timeframe with a blend weight near 0.20.
Dynamic position size . Enable if you want size to reflect certainty. Floor and cap define the percent of equity band. A practical band for many accounts is 0.5 to 2.
Cooldown bars after exit . Start at 3 on daily or slightly higher on shorter charts.
Thermo stop multiple . Start between 1.5 and 3.0 on daily. Adjust to your tolerance and symbol behavior.
Thermo trailing stop and Trail multiple . Trail on locks gains earlier. A trail multiple near 1.0 to 2.0 is common. You can keep trail off and let the exit gate handle exits.
Background heat opacity . Cosmetic. Set to taste. Zero disables it.
6. Properties used on the published chart
The example publication uses BTCUSD on the daily timeframe. The following Properties and inputs are used so everyone can reproduce the same results.
Initial capital 100000
Base currency USD
Order size 2 percent of equity coming from our risk management inputs.
Pyramiding 0
Commission 0.05 percent
Slippage 10 ticks in the publication for clarity. Users should introduce slippage in their own research.
Recalculate after order is filled off. On every tick off.
Using bar magnifier on. On bar close on.
Risk inputs on the published chart. Dynamic position size on. Size floor percent 2. Size cap percent 2. Cooldown bars after exit 3. Thermo stop multiple 2.5. Thermo trailing stop off. Trail multiple 1.
7. Visual elements and alerts
The score is painted as a subtle dot rail near the bottom. A background heat map runs from red to green to convey regime strength at a glance. A compact HUD at the top right shows current score, the three component channels, the active AAR, and the remaining cooldown. Four alerts are included. Long Setup and Short Setup on entry gates. Exit Long by Score and Exit Short by Score on exit gates. You can disable trading and use alerts only if you want the score as a risk switch inside a discretionary plan.
8. How to reproduce the example
Open a BTCUSD daily chart with regular candles.
Add the strategy and load the defaults that match the values above.
Set Properties as listed in section 6.(they are set by default) Confirm that bar magnifier is on and process on bar close is on.
Run the Strategy Tester. Confirm that the trade count is reasonable for the sample. If the count is too low, slightly lower the entry threshold or extend history. If the count is excessively high, raise the threshold or add a small cooldown.
9. Practical tuning recipes
Trend following focus . Raise the entry threshold toward 0.60. Raise the trend weight to 0.50 and reduce tail weight to 0.15. Keep drift near 0.35 to retain the growth filter. Consider leaving the trail off and let the exit threshold manage positions.
Breakout focus . Keep entry near 0.55. Raise tail weight to 0.35. Keep aar_mult near 1.3 so only decisive bursts count. A modest cooldown near 5 can reduce immediate false flips after the first burst bar.
Chop defense . Raise drag multiplier to 0.70. Raise exit threshold toward 0.48 to recycle capital earlier. Consider a higher cooldown, for example 8 to 12 on intraday.
Higher timeframe blend . On a daily chart try a weekly confirm with a blend near 0.20. On a five minute chart try a fifteen minute confirm. This moderates transitions.
Sizing discipline . If you want constant position size, set floor equal to cap. If you want certainty scaling, set a band like 0.5 to 2 and monitor drawdown behavior before widening it.
10. Strengths and limitations
Strengths
Self scaling unit through AAR makes the tool portable across markets and timeframes.
Blends evidence that target different failure modes. Unanimity, growth quality, and impulse flow rarely agree by chance which raises confidence when they align.
Adaptive centering reduces structural bias at the score level which helps during regime flips.
Limitations
In very quiet regimes AAR becomes small even with a floor. If your symbol is thin or gap prone, raise the floor a little to keep stops and drift mapping stable.
Adaptive centering can delay early breakout acceptance. If you miss starts, lower center strength or temporarily disable centering while you evaluate.
Tail counting uses a fixed multiple of AAR. If a market alternates between very calm and very violent weeks, a single aar_mult may not capture both extremes. Sweep this parameter in research.
The engine reacts to realized structure. It does not anticipate scheduled news or liquidity shocks. Use event awareness if you trade around releases.
11. Realism and responsible publication
No promises or projections of performance are made. Past results never guarantee future outcomes.
Commission is set to 0.05 percent per round which is realistic for many crypto venues. Adjust to your own broker or exchange.
Slippage is set at 10 in the publication . Introduce slippage in your own tests or use a percent model.
Position size should respect sustainable risk envelopes. Risking more than five to ten percent per trade is rarely viable. The example uses a fixed two percent position size.
Security calls use lookahead off. Standard candles only. Non standard chart types like Heikin Ashi or Renko are not supported for strategies that submit orders.
12. Suggested research workflow
Begin with the balanced defaults. Confirm that the trade count is sensible for your timeframe and symbol. As a rough guide, aim for at least one hundred trades across a wide sample for statistical comfort. If your timeframe cannot produce that count, complement with multiple symbols or run longer history.
Sweep entry and exit thresholds on a small grid and observe stability. Stability across windows matters more than the single best value.
Try one higher timeframe blend with a modest weight. Large weights can drown the signal.
Vary aar_mult and drag_mult together. This tunes the aggression of breakouts versus defense in chop.
Evaluate whether dynamic size improves risk adjusted results for your style. If not, set floor equal to cap for constancy.
Walk forward through disjoint segments and inspect results by regime. Bootstrapping or segmented evaluation can reveal sensitivity to specific periods.
13. How to read the HUD and heat map
The HUD presents a compact view. Score is the current fused value. Trend is the directional entropy channel. Drift is the compounding quality channel. Tail is the burst flow channel. AAR is the current unit that scales stops and the drift map. CD is the cooldown counter. The background heat is a visual aid only. It can be disabled in inputs. Green zones near the upper band show alignment among the channels. Muted colors near the mid band show uncertainty.
14. Frequently asked questions
Can I use this as a pure indicator . Yes. Disable entries by restricting direction to one side you will not trade and use the alerts as a regime switch.
Will it work on intraday charts . Yes. The AAR unit scales with bar size. You will likely reduce the core window and increase cooldown slightly.
Should I enable the adaptive trail . If you wish to lock gains sooner and accept more exits, enable it. If you prefer to let the exit gate do the heavy lifting, keep it off.
Why do I sometimes see a green background without a position . Heat expresses the score. A position also depends on threshold comparisons, direction mode, and cooldown.
Why is Order size set to one hundred percent if dynamic size is on . The script passes an explicit quantity percent on each entry. That explicit quantity overrides the property. The property is kept at one hundred percent to avoid confusion when users later disable dynamic sizing.
Can I combine this with other tools on my chart . You can, yet for publication the chart is kept clean so users and moderators can see the output clearly. In your private workspace feel free to add other context.
15. Concepts glossary
AAR . Average absolute return across the lookback. Serves as a unit for tails, drift scaling, and stops.
Directional entropy . A measure of uncertainty of up versus down closes. Low entropy paired with a directional sign signals unanimity.
Geometric mean growth . Rate that preserves the effect of compounding over many bars.
Drag . The positive difference between arithmetic pace and geometric growth. Larger drag often signals churn that looks active but fails to compound.
Thermo stops . Stops expressed in the same AAR unit as the signal. They adapt with volatility and keep risk and signal on a common scale.
Adaptive centering . A bias correction that recenters the fused score around neutral so the meter does not drift due to persistent skew.
16. Educational notice and risk statement
Markets involve risk. This publication is for education and research. It does not provide financial advice and it is not a recommendation to buy or sell any instrument. Use realistic costs. Validate ideas with out of sample testing and with conservative position sizing. Past performance never guarantees future results.
17. Final notes for readers and moderators
The goal of this strategy is clarity and portability. Clarity comes from a single score that reflects three independent features of the tape. Portability comes from self scaling units that respect structure across assets and timeframes. The publication keeps the chart clean, explains the math plainly, lists defaults and Properties used, and includes warnings where care is required. The code is protected so the implementation remains consistent for the community while the description remains complete enough for users to understand its purpose and for moderators to evaluate originality and usefulness. If you explore variants, keep them self contained, explain exactly what they contribute, publish in English first, and treat others with respect in the comments.
Load the strategy on BTCUSD daily with the defaults listed above and study how the score transitions across regimes. Then adjust one lever at a time. Observe how the trend channel, the drift channel, and the tail channel interact during starts, pauses, and reversals. Use the alerts as a risk switch inside your own process or let the built in entries and exits run if you prefer an automated study. The intent is not to promise outcomes. The intent is to give you a robust meter for regime strength that travels well across markets and helps you structure decisions with more confidence.
Thank you for your time to read all of this
MACD StrategyOverview
The "MACD Strategy" is a straightforward trading strategy tested for BTCUSDT Futures on the 1-minute timeframe, leveraging the Moving Average Convergence Divergence (MACD) indicator to identify momentum-based buy and sell opportunities. Developed with input from expert trading analyst insights, this strategy combines technical precision with risk management, making it suitable for traders of all levels on platforms like TradingView. It focuses on capturing trend reversals and momentum shifts, with clear visual cues and automated alerts for seamless integration with trading bots (e.g., Bitget webhooks).
#### How It Works
This strategy uses the MACD indicator to generate trading signals based on momentum and trend direction:
- **Buy Signal**: Triggered when the MACD line crosses above the signal line, and the MACD histogram turns positive (above zero). This suggests increasing bullish momentum.
- **Sell Signal**: Triggered when the MACD line crosses below the signal line, and the MACD histogram turns negative (below zero), indicating growing bearish momentum.
Once a signal is detected, the strategy opens a position (long for buy, short for sell) with a position size calculated based on your risk tolerance. It includes a stop-loss to limit losses and a take-profit to lock in gains, both dynamically adjusted using the Average True Range (ATR) for adaptability to market volatility.
#### Key Features
- **MACD-Based Signals**: Relies solely on MACD for entry points, plotted in a separate pane for clear momentum analysis.
- **Risk Management**: Automatically calculates position size based on a percentage of your account balance and sets stop-loss and take-profit levels using ATR multipliers and a risk:reward ratio.
- **Visual Feedback**: Plots entry, stop-loss, and take-profit lines on the chart with labeled markers for easy tracking.
- **Alerts**: Includes Bitget webhook-compatible alerts for automated trading, notifying you of buy and sell signals in real-time.
#### Input Parameters
- **Account Balance**: Default 10000 – Set your initial trading capital to determine position sizing.
- **MACD Fast Length**: Default 12 – The short-term EMA period for MACD sensitivity.
- **MACD Slow Length**: Default 26 – The long-term EMA period for MACD calculation.
- **MACD Signal Length**: Default 9 – The smoothing period for the signal line.
- **Risk Per Trade (%)**: Default 3.0 – The percentage of your account balance risked per trade (e.g., 3% of 10000 = 300).
- **Risk:Reward Ratio**: Default 3.0 – The ratio of potential profit to risk (e.g., 3:1 means risking 1 to gain 3).
- **SL Multiplier**: Default 1.0 – Multiplies ATR to set the stop-loss distance (e.g., 1.0 x ATR).
- **TP Multiplier**: Default 3.0 – Multiplies ATR to set the take-profit distance, adjusted by the risk:reward ratio.
- **Line Length (bars)**: Default 25 – Duration in bars for displaying trade lines on the chart.
- **Label Position**: Default 'left' – Position of text labels (left or right) relative to trade lines.
- **ATR Period**: Default 14 – The number of periods for calculating ATR to measure volatility.
#### How to Use
1. **Add to Chart**: Load the "MACD Strategy" as a strategy and the "MACD Indicator" as a separate indicator on your TradingView chart (recommended for BTCUSDT Futures on the 1-minute timeframe).
2. **Customize Settings**: Adjust the input parameters based on your risk tolerance and market conditions. For BTCUSDT Futures, consider reducing `Risk Per Trade (%)` during high volatility (e.g., 1%) or increasing `SL Multiplier` for wider stops.
3. **Visual Analysis**: Watch the main chart for trade entry lines (green for buy, red for sell), stop-loss (red), and take-profit (green) lines with labels. Use the MACD pane below to confirm momentum shifts.
4. **Set Alerts**: Create alerts in TradingView for "Buy Signal" and "Sell Signal" to automate trades via Bitget webhooks.
5. **Backtest and Optimize**: Test the strategy on historical BTCUSDT Futures 1-minute data to fine-tune parameters. The short timeframe requires quick execution, so monitor closely for slippage or latency.
#### Tips for Success
- **Market Conditions**: This strategy performs best in trending markets on the 1-minute timeframe. Avoid choppy conditions where MACD crossovers may produce false signals.
- **Risk Management**: Start with the default 3% risk per trade and adjust downward (e.g., 1%) during volatile periods like BTCUSDT news events. The 3:1 risk:reward ratio targets consistent profitability.
- **Timeframe**: Optimized for 1-minute charts; switch to 5-minute or 15-minute for less noise if needed.
- **Confirmation**: Cross-check MACD signals with price action or support/resistance levels for higher accuracy on BTCUSDT Futures.
#### Limitations
- This strategy relies solely on MACD, so it may lag in fast-moving or sideways markets. Consider adding a secondary filter (e.g., RSI) if needed.
- Stop-loss and take-profit are ATR-based and may need adjustment for BTCUSDT Futures’ high volatility, especially during leverage trading.
#### Conclusion
The "MACD Strategy" offers a simple yet effective way to trade momentum shifts using the MACD indicator, tested for BTCUSDT Futures on the 1-minute timeframe, with robust risk management and visual tools. Whether you’re scalping crypto futures or exploring short-term trends, this strategy provides a solid foundation for automated or manual trading. Share your feedback or customizations in the comments, and happy trading!






















