Algorithm Builder UNIVERSAL (m30)Hello traders 👋
I. 💎 SCRIPTS ACCESS AND TRIALS 💎
1. Every 3 weeks trial request access has to be done through my website .
2. My website URL is in this script signature at the very bottom (you'll have to scroll down a bit and going past the long description) and in my profile status available here : Daveatt
3. Many video tutorials explaining clearly how all our indicators work are available on your website > guides section.
4. You may also contact me directly for more information regarding the trading method included in the indicator or how to access it
2.1 Forewords
This indicator/trading framework is available only to our PREMIUM users.
We decided to call it "UNIVERSAL" because the tool gives very decent signals for STOCKS/PENNY STOCKS/FOREX/CRYPTO (USD & BTC pairing)/INDICES/COMMODITIES trading
(the asset classes that I'm not listing are not tested yet; though we should cover a wide range of tradable assets here)
This is a by-product of defining an algorithmic trading method... we were surprised ourselves those past few weeks while trading with it.
The entries displayed are most of the time amazing, and the invalidations allow to reduce the losses considerably (more wins and less losses => delighted trader)
A few examples below showing why it's "universal"
FOREX
INDICES
COMMODITIES
CRYPTO (BTC pairing)
The tool works in m30 timeframe but won't work with any other timeframe . Even if applied on a 30-minutes chart; we included higher timeframe indicators to enter more securely.
It includes :
- our proprietary method with fixed entries
- a hard exit system (built-in stop-loss)
- 🔔 Compatible with dynamic alerts 🔔
Dynamic alerts are bringing automated trading to a whole new level. The third-party solutions capturing TradingView alerts are able to use them.
- (optional) we let the users decide to use or not our built-in Trade Manager.
Regardless of the Trade Manager is used or not, one must mandatory exit, once a vertical hard exit bar appears.
- the Algorithmic Supports and Resistances used as safeguards and take profit zones.
Final words
We made it as simple as we could (to be honest it's a very simple system for the end-user) - even with several hundreds of calculations in the indicator.
Please hit me up for any question/feedback/comment
Become the BEST trader that you can be
Dave
Kripto
AZV Indicator
AVZ
Market is changing by 4 Factors which are (PVTTI - Price - Volume - Trades - Time
This indicator is a hybrid, with a combination of leading indicators and lagging trending indicators combined into one,and it's using mostly the 3 factors_ PVT which will help you getting good trades .
Volume :-
Leading indicators such as Volume Spikes , Average Volume Spikes (VolMA) ,and a special Spike calculation using RSI as a function with volume as a source .
Price:-
SemiLead indicators such as Aroon Indicator , RSI .
Time and Price Combination :-
Trend Recognition using Harmonic and Zigzag implementation from 'RicardoSantos' .
.
www.investopedia.com
Volatility Recognition : Using a special calculation to get the average called ( ZScore ) with Vwap implementation .
en.wikipedia.org
www.investopedia.com
How to use ?
This indicator is using number of bars of the last wave whatever if it's UP wave or Down wave .
Type number of bars on the specified area of the wave ( Bars Of Wave )
How many NO. Bar s to get accurate levels ?
1- If you are searching for a Support level , you have to count the number of bars of last UP wave from its low to it's high .
2- If you are searching for a Resistant level , you have to count the number of bars of last Down wave from its high to its low .
Buying Signal and Selling Signal ?
The indicator tries to identify levels that Buying Volume enter in the same way for Selling Volume .
L&S PROFIT SCALP Indicator for scalp trades for TF 1-15 minutes. 1-4 signals per day depending on the currency pair. Suitable for all crypto exchanges, Forex, binary options. Signals+ take profit Levels.
Trend KingIntroducing “Trend King”.
The alpha generating strategy built for Crypto.
“Trend King” combines 4 proprietary indicators. It buys and sells based on:
Short-term momentum
Long-term momentum
Volume compression
Volatility breakouts
The strategy was built on 2 years of BitMEX data (XBTUSD) and backtested on 9 years of Bitcoin data (BLX). Finally, the strategy was validated on multiple large market cap cryptocurrencies, including Ethereum (ETHUSD), without parameter adjustment.
Strategy backtesting checks include:
Used 0.12% fees. 60% more than the actual BitMex/Binance fees of 0.075%.
No Heikin-Ashi Candles (to avoid fake results)
No Stop-losses (to avoid fake order execution)
Market Orders Only (to avoid fake order execution)
The results speak for them self.
See the positive excess return from the “Trend King” strategy returns versus a simple Bitcoin “Buy-and-Hold” strategy. Best functionality on the Daily and 4HR timeframes.
**For Access: Contact me on TradingView or Twitter.
Volume ComparisonThis script shows the volume of the current chart relative to the volume of another selected ticker.
For meaningful information you should compare coins with the same base pair (for example BTCUSD against LTCUSD).
Volume bars will be plotted green if the other security's volume is higher, red otherwise.
You may use this script go generate alerts and automate your trading with a bot such as WolfBot.org
[Aill3urs V.1.1.P] Study RogerThis INVIT-ONLY study is based on Noise / Fixe TP & SL / EMA and you can optimize it with trends and work on low timeframe < 5min
Please use comment section for any feedback.
For any question DM me for any request.
## DISCLAIMER
1. I am not licensed financial advisors or broker dealers. I do not tell you when or what to buy or sell. I developed this software which enables you execute manual or automated trades multiple trades using TradingView. The software allows you to set the criteria you want for entering and exiting trades.
2. Do not trade with money you cannot afford to lose.
3. I do not guarantee consistent profits or that anyone can make money with no effort. And I am not selling the holy grail.
4. Every system can have winning and losing streaks.
5. Money management plays a large role in the results of your trading. For example: lot size, account size, broker leverage, and broker margin call rules all have an effect on results. Also, your Take Profit and Stop Loss settings for individual pair trades and for overall account equity have a major impact on results. If you are new to trading and do not understand these items, then I recommend you seek education materials to further your knowledge.
**YOU NEED TO FIND AND USE THE TRADING SYSTEM THAT WORKS BEST FOR YOU AND YOUR TRADING TOLERANCE.**
**I HAVE PROVIDED NOTHING MORE THAN A TOOL WITH OPTIONS FOR YOU TO TRADE WITH THIS PROGRAM ON TRADINGVIEW.**
Total Trend Follow Strategy with Pyramid and DCA
Introduction
This is a Pine 4 trend following strategy. It has a twin study with several alerts. The design intent is to produce a commercial grade signal generator that can be adapted to any symbol and interval. Ideally, the script is reliable enough to be the basis of an automated trading system web-hooked to a server with API access to crypto, forex and stock brokerages. The strategy can be run in three different modes: long, short and bidirectional.
As a trend following strategy, the behavior of the script is to buy on strength and sell on weakness. As such the trade orders maintain its directional bias according to price pressure. What you will see on the chart is long positions on the left side of the mountain and short on the right. Long and short positions are not intermingled as long as there exists a detectable trend. This is extremely beneficial feature in long running bull or bear markets. The script uses multiple setups to avoid the situation where you got in on the trend, took a small profit but couldn’t get back in because the logic is waiting for a pullback or some other intricate condition.
Deep draw-downs are a characteristic of trend following systems and this system is no different. However, this script makes use of the TradingView pyramid feature accessible from the properties tab. Additional trades can be placed in the draw-down space increasing the position size and thereby increasing the profit or loss when the position finally closes. Each individual add on trade increases its order size as a multiple of its pyramid level. This makes it easy to comply with NFA FIFO Rule 2-43(b) if the trades are executed here in America. The inputs dialog box contains various settings to adjust where the add on trades show up, under what circumstances and how frequent if at all. Please be advised that pyramiding is an advanced feature and can wipe out your account capital if your not careful. During the backtest use modest setting with realistic capital until you discover what you think you can handle.
In addition to pyramiding this script employs DCA which enables users to experiment with loss recovery techniques. This is another advanced feature which can increase the order size on new trades in response to stopped out or winning streak trades. The script keeps track of debt incurred from losing trades. When the debt is recovered the order size returns to the base amount specified in the TV properties tab. The inputs for this feature include a limiter to prevent your account from depleting capital during runaway markets. The main difference between DCA and pyramids is that this implementation of DCA applies to new trades while pyramids affect open positions. DCA is a popular feature in crypto trading but can leave you with large “bags” if your not careful. In other markets, especially margin trading, you’ll need a well funded account and much experience.
Consecutive loss limit can be set to report a breach of the threshold value. Every stop hit beyond this limit will be reported on a version 4 label above the bar where the stop is hit. Use the location of the labels along with the summary report tally to improve the adaptability of system. Don’t simply fit the chart. A good trading system should adapt to ever changing market conditions. On the study version the consecutive loss limit can be used to halt live trading on the broker side (Managed manually).
Design
This script uses nine indicators on two time frames. The chart (primary) interval and one higher time frame which is based on the primary. The higher time frame identifies the trend for which the primary will trade. I’ve tried to keep the higher time frame around five times greater than the primary. The original trading algorithms are a port from a much larger program on another trading platform. I’ve converted some of the statistical functions to use standard indicators available on TradingView. The setups make heavy use of the Hull Moving Average in conjunction with EMAs that form the Bill Williams Alligator as described in his book “New Trading Dimensions” Chapter 3. Lag between the Hull and the EMAs form the basis of the entry and exit points. The alligator itself is used to identify the trend main body.
The entire script is around 1700 lines of Pine code which is the maximum incidental size given the TradingView limits: local scopes, run-time duration and compile time. I’ve been working on this script for over a year and have tested it on various instruments stocks, forex and crypto. It performs well on higher liquidity markets that have at least a year of historical data. Though it can be configured to work on any interval between 5 minutes and 1 day, trend trading is generally a longer term paradigm. For day trading the 10 to 15 minute interval will allow you to catch momentum breakouts. For intraweek trades 30 minutes to 1 hour should give you a trade every other a day. Four hours and above are for seasoned deep pocket traders. Originally, this script contained both range trading and trend following logic but had to be broken into separate scripts due to the aforementioned limitations.
Inputs to the script use cone centric measurements in effort to avoid exposing adjustments to the various internal indicators. The goal was to keep the inputs relevant to the actual trade entry and exit locations as opposed to a series of MA input values and the like. As a result the strategy exposes over 50 inputs grouped into long or short sections. Inputs are available for the usual minimum profit and stop-loss as well as safeguards, trade frequency, DCA, modes, presets, reports and lots of calibrations. The inputs are numerous, I’m aware. Unfortunately, at this time, TradingView does not offer any other method to get data in the script. The usual initialization files such as cnf, cfg, ini, json and xml files are currently unsupported.
Example configurations for various instruments along with a detailed PDF user manual is available.
Indicator Repainting And Anomalies
Indicator repainting is an industry wide problem which mainly occurs when you mix backtest data with real-time data. It doesn't matter which platform you use some form of this condition will manifest itself on your chart over time. The critical aspect being whether live trades on your broker’s account continue to match your TradingView study. Since this trading system is featured as two separate scripts, indicator repainting is addressed in the study version. The strategy (this script) is intended to be used on historical data to determine the appropriate trading inputs to apply in the study. As such, the higher time frame of this strategy will indeed repaint. Please do not attempt to trade from the strategy. Please see the study version for more information.
One issue that comes up when comparing the strategy with the study is that the strategy trades show on the chart one bar later than the study. This problem is due to the fact that “strategy.entry()” and “strategy_exit()” do not execute on the same bar called. The study, on the other hand, has no such limitation since there are no position routines. However, alerts that are subsequently fired off when triggered in the study are dispatched from the TradingView servers one bar later from the study plot. Therefore the alert you actually receive on your cell phone matches the strategy plot but is one bar later than the study plot. A lot can happen in four hours if you are trading off a 240 bar.
Please be aware that the data source matters. Cryptocurrency has no central tick repository so each exchange supplies TradingView its feed. Even though it is the same symbol the quality of the data and subsequently the bars that are supplied to the chart varies with the exchange. This script will absolutely produce different results on different data feeds of the same symbol. Be sure to backtest this script on the same data you intend to receive alerts for. Any example settings I share with you will always have the exchange name used to generate the test results.
Usage
The following steps provide a very brief set of instructions that will get you started but will most certainly not produce the best backtest. A trading system that you are willing to risk your hard earned capital will require a well crafted configuration that involves time, expertise and clearly defined goals. As previously mentioned, I have several example configs that I use for my own trading that I can share with you along with a PDF which describes each input in detail. To get hands on experience in setting up your own symbol from scratch please follow the steps below.
The input dialog box contains over 50 inputs separated into seven sections. Each section is identified as such with a makeshift separator input. There are three main areas that must to be configured: long side, short side and settings that apply to both. The rest of the inputs apply to pyramids, DCA, reporting and calibrations. The following steps address these three main areas only. You will need to get your backtest in the black before moving on to the more advanced features
Step 1. Setup the Base currency and order size in the properties tab.
Step 2. Select the calculation presets in the Instrument Type field.
Step 3. Select “No Trade” in the Trading Mode field.
Step 4. Select the Histogram indicator from section 3. You will be experimenting with different ones so it doesn’t matter which one you try first.
Step 5. Turn on Show Markers in Section 3.
Step 6. Go to the chart and checkout where the markers show up. Blue is up and red is down. Long trades show up along the blue markers and short trades on the red.
Step 7. Make adjustments to Base To Vertex and Vertex To Base net change and roc in section 3. Use these fields to move the markers to where you want trades to be. Blue is long and red is short.
Step 8. Try a different indicator from section 3 and repeat Step 7 until you find the best match for this instrument on this interval. This step is complete when the Vertex settings and indicator combination produce the most favorable results.
Step 9. Turn off Show Markers in Section 3.
Step 10. Enable the Symmetrical and Deviation calculation models at the top of section 5 and 6 (Symmetrical, Deviation).
Step 11. Put in your Minimum Profit and Stop Loss in the first section. This is in pips or currency basis points (chart right side scale)
Step 12. Return to step 3 and select a Trading Mode (Long, Short, BiDir, Flip Flop). If you are planning to trade bidirectionally its best to configure long first then short. Combine them with BiDir or Flip Flop after setting up both sides of the trade individually.
Step 13. Trades should be showing on the chart.
Step 14. Make adjustments to the Vertex fields in section 3 until the TradingView performance report is showing a profit.
Step 15. Change indicators and repeat step 14. Pick the best indicator.
Step 16. Use the check boxes in sections 5 and 6 to improve the performance of each side.
Step 17. Try adding the Correlation calculation model to either side. This model can sometimes produce a negative result but can be improved by enabling “Adhere To Markers” or “Narrow Correlation Scope” in the sections 5 and 6.
Step 18. Enable the reporting conditions in section 7. Look for long runs of consecutive losses or high debt sequences. These are indications that your trading system cannot withstand sudden changes in market sentiment.
Step 19. Examine the chart and see that trades are being placed in accordance with your desired trading model.
Step 20. Apply the backtest settings to the study version and perform forward testing.
This script is open for beta testing. After successful beta test it will become a commercial application available by subscription only. I’ve invested quite a lot of time and effort into making this the best possible signal generator for all of the instruments I intend to trade. I certainly welcome any suggestions for improvements. Thank you all in advance.
Multi MA MTFMulti MA MTF
The moving averages are generally used as dynamic supports and resistances as well as to determine the trend,
so if the price is above its average it is called an uptrend and otherwise a downtrend.
The crossing of MA if used to confirm a trend and not as a signal
because the moving averages react slowly depending on the type of MA and the periods we are analyzing.
Indicator Functions:
- It allows to display 4 MA at the same time.
- You can use several types of moving averages: SMA, EMA, DEMA, WMA, VWMA, HullMA, TMA, SSMA, SMMA.
- Shows the crossing points of the MA's.
- Multimeframe: so you can visualize the behavior of MA's in different timeframes without changing timeframe.
- Alerts for when crosses occur.
Same chart with 1 week timeframe MA enable
OracleWhere to use?
Oracle gives the best performance on ETH/USD but also works for BTC/USD and some other charts like XAU/USD ( Gold ). Fails for almost all other cryptocurrencies.
Use 1d or 4h time frames only. 2h and 3h also work in some cases. Use Heikin Ashi candles for the best results.
The strategy is still being tested. Use at your own risk.
How to use?
Arrows start pointing upwards and candle closes above the Orange line - Price is likely to go up
Arrows start pointing downwards and candle closes below the Orange line - Price is likely to go down
Also, the orange line can be used as a mental stop loss point.
Position Size Calculator - GBHow-To:
- Add the script to your Favourite Scripts and add it in your chart.
- Choose between black or white background.
- Change the X, Y Axis coordinates in order to make the panel fit in your chart.
- Check the Real Time Updates box if you want real time updates on the position size and account balance input in BTC. Uncheck the box for manual account balance input in USD.
- Entry Price & Stop Loss Prices are in USD.
- % Account Risk is the percentage of your account balance you're are willing to lose if you get stopped out.
- Voila! The script prints out the amount of contracts for your positions.
Version 1.01:
- Used mostly for crypto.
- Next versions will have fees & slippage added in the calculation formula.
- Let me know if you find any bugs and if you have any suggestions.
Triple RSI - by cryptotradingresource.com -This simple combination of 3 different RSI can help you to find a good entry or exit point.
Default RSI's are: 5, 13, 50. You can simple change them on values you like to use more.
For buy the background color will change into green and for sell, red. Play around and find the best settings that fits your trading setup.
Check out also my other indicators.
Happy trading
+++ use this tool on your own risk. i'm not responsible for your loses +++
Stochastic RSIStochastic RSI
It is generally used to generate signals when crossings are made in overbought or oversold areas,
but it is important to take advantage of these signals according to the general trend, in this way we avoid false signals.
Overbought doesn't necessarily mean the price will reverse lower, just like oversold doesn't mean the price will reverse higher.
Rather the overbought and oversold conditions simply alert traders that the RSI is near the extremes of its recent readings.
So the main idea will be to use the signals as long as we are trending in the same direction,
the other crosses will be used as signals to take profits or as warning signs to check our trades.
Extra functions in this indicator:
- Trend background.
- Long and Short Labels base on trend and take profit warnings.
- Alerts for long and short entries and take profit warnings.
Take Profit / Warning Labels enable (Orange)
Heiken AshiHeikin Ashi charts are similar to candle charts, but the main difference is that a Heikin Ashi chart uses daily price averages to show the movement of the average price of an asset.
The idea is to use the heikin Ashi technique as an indicator and not as the main chart, to avoid enter or exist the market too late.
Key concepts:
- The averaged open and close help filter some of the market noise, creating a chart that tends to highlight the trend direction better than typical candlestick charts.
- The downside is that some price data is lost with averaging. The most recent price (close) may not reflect the actual price of the asset, which could affect risk.
- Long down candles with little upper shadow represent strong selling pressure. Long up candles with small or no lower shadows signal strong buying pressure.
Extra functions in this indicator:
- Trend Bar indicator, uptrend(green), downtred(red), warning or indecision (yellow).
- Long and Short Labels base on trend and Heikin Ashi entries.
- Change the color of the main chart Candlesticks as the Heikin Ashi indicators.
- Alerts for long and short entries.
- Size of Labels.
Profit VxProfit Vx
- Labels for Long and Short entries
- Take Profit point base on %
- Candlestick color, orange is warning or not trending zone
TDITDI
- Calculate strength and market direction by analyzing relative strength
- Ribbon mode, according to the TDI conditions
- Candlestick same as TDI Ribbon colors
- 6 colors to define market strength
MACDMACD
- Enhanced MACD
- Shows the MACD in a simple way, to facilitate its analysis
- Histogram mode and Normal mode
- MACD color depends on its values
- Candlestick same as MACD colors
- Calculate the MACD with EMA or SMA
- Allow to use the RSI Source for calculations
- Log chart option
Pro Ribbon Multi MAPro Ribbon Multi MA
- A simple way to see the movements of several MA
- Ribbon of many types of MA: sma , ema , dema , smma , hull, etc
- Trend Color
- Custom Period of 10 MA
HL ChannelHL Channel
- The channel shows the trend based on highs and lows, and possible points of take profit and exists
- Trend Indicator for Long and Short entries
- It can be used as a trend indicator or as a trailing stop loss
- Long and Short Labels and Alerts
- Configurable in Periods and Simple Mode
Simple Mode:
Simple TrendSimple Trend
- Show levels to continue on Trend
- Trend Indicator for Long and Short entries
- It can be used as a trend indicator or as a trailing stop loss
- Long and Short Labels and Alerts
- Configurable in Periods and the type of MA for the calculation
Trend ZoneTrend Zone
- Shows the risk areas to continue in a trend
- Trend Indicator for Long and Short entries
- It can be used as a trend indicator or as a trailing stop loss
- Long and Short Labels and Alerts
- Configurable in Periods and the type of MA for the calculation
GainzyPoo 45m Intraday LRAIC IndicatorIntraday indicator based off a simple moving average/momentum indicator, works best on lower time frames such as 45m. Last version got reported by some LARP. Backtesting works very well as Long Only script.
InfoPanel - SeasonalityThis panel will show which is the best month to buy a stock, index or ETF or even a cryptocurrency in the past 5 years.
Script to use only with MONTHLY timeframe.
Thanks to: RicardoSantos for his hard work.
Please use comment section for any feedback.