Crypto Spot Market BotHello Friends.
This script is only for long positions.
How does the algorithm work ?
The Relative Momentum Index
Relative Strength İndex
Average Directional Movement İndex
Momentum
When rsi and adx produce signals in the same direction, the rmi indicator confirms the signal. After the Confirmed Signal, the buy-side transaction is entered , the closed according to the % of profit taking and stoploss specified on the algorithm in the entered transaction.
In the spot market, it is possible to make money even in a down trend
All shared charts run within a 1-hour time frame.
Note : The shared backtest results have been shared as of 9/9/2021 by calculating 50% balance and 2 pyramiding methods in an account of 1000 dollars. Keep in mind that this algorithm will want to try to average down in possible worst-case scenarios. 2% - %3take profit levels will provide consecutive gains in the spot market.
How should the adjustments be made?
Value variables should be made according to formula a and formula b values and backtest results. You can increase the frequency of transactions by lowering the adx and rsi values.
Alarm Features ;
Signal Alert
TakeProfit Alert
Stoploss Alert.
Overview :
Backtest Script Link :
Cerca negli script per "bot"
3commas GRID bot VisualisationHello everyone
This is a grid display indicator for a 3-comma grid bot.
Just enter the upper and lower borders of your grid and the number of grid cells in the indicator settings.
It's simple!
Zendog V3 backtest DCA bot 3commasMAJOR UPDATE:
- Update to Pinescript v5
- MAJOR refactor for the logic of how orders are placed. BO order is placed when the condition is first encountered and we are not in a deal.
The extra SO orders (if based on price movement) are all placed on the next candle after BO order, instead of each being placed one after another.
Take profit (if percentage) and Stop loss are placed on the first candle after BO order because if BO and TP are on the same candle TV does not execute properly.
These changes should improve strategy accuracy when multiple prices are hit by the same candle.
- NEW FEATURE: Support to Stop deal using an external indicator (i.e. stop long deal when RSI > 80)
- NEW FEATURE: Support to trigger Safety orders using an external indicator (i.e. trigger each additional SO when RSI < 10, regardless of price movement)
The price movement logic may be implemented in the indicator that plots start / end signals. The SO size is calculated using the configuration of steps.
- NEW FEATURE: Safety order command for 3commas bot. This is implemented using Add funds in the quote currency (for pair BTCUSDT the quote currency is USDT)
The SO size is calculated using the configuration of steps, for exact order size (and price) use the built-in Steps table.
- NEW FEATURE: Addition of extra columns to the steps table: Required price for TP, Required % change for TP, Required % change for BEP (Breakeven point)
- Update to steps table to remove prices when Safety orders are not based on % price change
- The code is opensource. I will not be able to sustain merges for the script, but feel free to use and develop your own version and ping me on discord to review them
and maybe include in the original script
Wunderbit HRT BotWunderbit HRT is a proprietary indicator designed to find pivot points in the cryptocurrency market.
Working timeframes from 30 minutes and above.
The indicator is designed to create automated trading strategies using a webhook.
To create a cryptocurrency robot for this indicator, you need:
1. Create alerts and bind the URL to the webhook.
2. Link the Tradingview indicator to automation services.
For signals, alerts are used: LONG and SHORT
Recommendations for the indicator:
1. Use DSA technology for automation.
2. Be sure to disable the "multiple inputs" function.
3. Use an indicator with oscillators or MACD to confirm the entry point.
WaveTecs StrategyWelcome to the Backtesting version of "WaveTecs Strategy", the indicator itself is an invite-only script called "WaveTecs Indicator" on TradingView.
WaveTecs Strategy
WaveTecs is a Strategy that combines Wave Trend Oscillator and verifies wave momentum by using RSI and Stochastic Oscillator Values.
What is Wave Trend?
One of the most effective indicators in identifying swings is the Wave Trend indicator. Wave Trend plots waves using highs and lows between an upper band and a lower band. It looks for the opening and closing of a new wave trend movement as well as overbought and oversold areas.
How does this modified strategy work?
By using RSI and Stochastic values we are able to verify Wave inflection points to determine if there is a suitable amount of momentum to ride the swing and make profitable trades. Positions are taken or closed based on the rising or falling momentum.
Each value input can be adjusted to best suit the type of market you are trading in. By using the strategy we can optimize these value inputs to yield greater net profits. I have found the RSI and Stochastic values hugely impact entries and exits regarding trades.
For Long conditions:
- RSI & Stochastic needs to be increasing and moving out of oversold conditions to show positive momentum.
- Falling momentum results in a sell signal. I have found RSI less than 65 to be sufficient in most markets however this can be adjusted at any time to yield different results depending on your comfort level.
For Short conditions:
- RSI & Stochastic needs to be decreasing and moving out of overbought conditions to show negative momentum.
Generally, Wave Trend Strategies only take trades that are outside of the bands. This strategy allows trades inside and outside of the bands, which can be selected under the input section title "Aggressive Trading". Trading in this mode is more frequent as signals are often. Due to volatility in crypto markets, I have defaulted the source for Wave Trend waves to be Open/High/Low/Close Average which yielded great results. High/Low/Close average works very well for all other securities, and can easily be adjusted through the drop-down menu inside the inputs.
Works for all types of markets. Parameters can be adjusted but not required as indicator values are standard in the industry.
The default parameters are set to those typically used in the markets currently. However, I have found that if you adjust you to adjust the parameters based on your asset and time frame desired you will yield different results.
----------------
For example:
----------------
ETHUSDT - 4 HR, results are shown below
Wave Trend Parameters:
Aggressive Trading: Yes
Channel Length: 12
Average Length: 24
Overbought Top: 90
Overbought Bottom: 75
Oversold Bottom: -90
Oversold Top: -55
Source: hlc3
Strategy Type:
Trade Direction: Long Only
Stochastic Inputs:
Stoch Length: 18
Smoother %K: 5
Moving Average %K: 4
%K Lower Limit: 21
%K Upper Limit: 80
%K Crossunder Sell: 80
Relative Strength Index Inputs:
RSI Lower Limit: 30
RSI Upper Limit: 70
RSI Sell Value: 68
==================
WaveTecs Features
==================
Profitable Trading Strategy;
Aggressive Trading feature for more trades, with earlier entries and exits;
Customizable inputs to fine-tune your trades;
Buy & Sell Alerts (Indicator Only);
Overlay indicator only to show alerts, WaveTecs Strategy needed to see Wave Trend;
Bot Integration through webhooks;
Two different strategy modes: Long Trades Only or Long & Short Trades
Adding new features & updates whenever possible.
Add both WaveTecs Indicator and WaveTecs Strategy to your chart. WaveTecs Indicator only plots Buy & Sell Alerts, whereas WaveTecs Strategy lets you see what the strategy is doing.
UT Bot v5This is an update by request, on someone elses strategy! well more of an edit, but also update from pine v4 to pine v5.
//CREDITS to HPotter for the orginal code. The guy trying to sell this as his own is a scammer lol.
//Edited and converted to @version=5 by SeaSide420 for Paperina
The UT Bot v5 is Movinging average (the MA) vs ATR (the ATR is in the form intended for use as trailing stop loss (ATR_TSL))
Entry logic:
buy = the MA > ATR_TSL and Price > ATR_TSL
sell = the MA < ATR_TSL and Price < ATR_TSL
The Moving average type can be changed in the settings:
options = "SMA", "EMA", "WMA", "HMA"]
the edits i made were:
convert to v5
Add TP and SL
Add Buy only or Sell only option
Add MA type option
Add price source option
Draw MA and ATR_TSL on-chart
neutronix community bot ML + Alerts 4h-daily (mod. capissimo)Gm traders,
i have been a python programmer for some years studying artificial intelligence for general purpose; after some time i finally decided to have a look at some finance related stuff and scripts.
Moved by curiosity i've decided to make some but decisive modifications to a script i tried to use initially but without success: the LVQ machine learning strategy.
So after studying the charts and indicators, i have rewritten this script made by Capissimo and added heavy filtering thanks to vwap and vwma, then fixed repaint and other issues.
I hope you enjoy it and that it could increase your possibilities of success in trading.
HOW TO USE THE SCRIPT
Add the script to 3h+ charts like for example BTC 4h, 6h, 8h, 12h, daily. (In order for it to work on shorter timeframes charts you can try to change to lookback window but i dont advise it).
Change only rsi and volfilter(volume filtering) settings to try to find the best winrate. Leave dataset to open. Fyi the winrate isn't 100% accurate but can give you a raw vision of final results.
Use alerts included for trading and and in options click on 'Once per bar'. If you have checked 'Reverse Signals' in the control panel you have got more 'risky' signals so be advised if trading futures and stocks.
Exit trade signals not provided, so it is recommended the use of take profits and stop loss (1.5:1 ratio)
As always, the script is for study purposes. Do not risk more than you can spend!
Original LVQ-based strategy made by capissimo
Modified by gravisxv 13/10/2021
QaSH DCA AlgorithmQaSH DCA Algorithm implements a DCA strategy that takes advantage of price volatility by buying dips to average down, and adjusting price targets as the break-even price gets lower.
How does the DCA strategy work?
When the specified entry condition has occurred, the indicator will set up several limit orders below the current price. If price goes up a specified amount, then the layers will be overwritten at the higher prices. If price goes down and fills the first layer (limit order), then the Take Profit price is plotted and will be sent in an alert. If more layers are filled, then the TP price will move down accordingly as it’s based on the average entry price (alerts on each TP update). This action of lowering the average entry and TP price mitigates your risk, and increases the likelihood of a Take Profit event happening. More entry conditions will be added as time goes on, although complex entry conditions are not necessary for the strategy to work. All the meat of the DCA strategy is in the layer placement, order volume , and TP %.
How does this differ from other DCA bots?
1) The layer placements, order volume , and “take profit %” for each layer or “safety order” is much more customizable than what you get from other services. For example, I can choose to have my TP% change, depending on how big the price dip was. Maybe on safety order 1 I want 10% TP, but on safety order 7 might want a 2% TP.
2) Settings optimization. You can take advantage of the replay feature and see how trades would have played out, and how much PnL you would have made (strategy version is coming soon)
3) You can use this indicator on more than just crypto. You can easily set up alerts for manual trades on stocks, or you can integrate it with your stock broker API of choice and automate your trades.
4) When combining this with an automation service, you will get unmatched execution speed by running it on your dedicated machine.
5) I can offer a lifetime subscription to the indicator upon request.
What kind of market is it best used on?
QaSH DCA Algorithm is best used on cryptocurrencies and stocks, and it is best used on assets that are volatile. That means large swings up and down. Also I recommend running this on many uncorrelated assets at the same time.
What settings should I use?
The default settings are decent for most markets, and provide a good balance between profit potential and downside protection, although you can use a wide variety of settings. In a strong bull market its best to either bring up your layers to catch smaller dips, or you can go big on the first few layers (maybe 4 layers, 25% on each layer for example). In a sideways or brearish market you'll want more downside protection, so you'll want the larger orders to be at lower prices.
What should I do if price goes below my last layer?
The best solution is to keep a cash reserve on the side at all times. If price looks like it has reached a low point below your lowest layer, then manually buy more to average down further. This action will help it along and get you in the green sooner.
Disclaimer: In order to get a large position in an asset, you need to have most of your layers fill. That means you have to be comfortable with buying more as the price goes down, patiently waiting for the bounce that occurs afterward. This is the working principle of Dollar Cost Averaging, and it's a proven method for most markets.
3CCI & 3RSI for botsThis script is for trading grid bots. Only CCI and RSI are used, but there are three different timeframes available for each. When using it, you must select a chart with a period equal to or less than the minimum in the indicator settings. For example, the following periods are selected in the settings: 1 hour, 15 minutes, 5 minutes, so we use a 5-minute chart. A buy or sell signal will be received if the settings of all 6 indicators match. The default settings do not carry any information, use your own. The code is quite simple and may be of interest to a beginner like me.
Dump Detector - Stochastic RSIDump Detecter uses Stochastic RSI to detect dumps/downtrends. Can be used as an exit trigger for long bots or an entry trigger for short bots. Change settings to lower timeframe for scalping. Pump signals can be turned on with tickbox.
Default Settings are not the usual Stochastic RSI setup and have been tuned to bitcoin 3hr chart:
Timeframe = 3hrs
smoothK = 3
smoothD = 3
lengthRSI = 6
lengthStoch = 27
src = close
Grid bot development I have completed the next stage of my grid bot which is to isolate the instances in which the market will move sideways in a narrow range.
Rudimentary Grid bot ideaUsing Eulerian principles yet again, this is the beginning of my first grid bot script. Use as static S&R when trading manually. Good for SL and TP setting too.
Backtesting 3commas DCA Bot v2Updating previously published simulated 3commas DCA logic with a sexier insert and more meaningful default parameters.
Stock Buy/Sell BotHello everyone, I've been making this strategy for a few weeks now. I finally feel like it's time to release it to the public so I can share what I have been working on.
This strategy only enters a long trades when the MACD crosses over the signal line and the RSI is oversold . The logic behind this is to wait for RSI to enter the oversold territory, and then when the market starts to recovery the MACD will crossover telling us the sell off is over and when are bot to buy.
ADDONS That Affect Strategy:
* Modify RSI oversold and RSI overbought levels.
* Modify MACD Fast and Slow moving average.
Thank you for taking the time to use and try my strategy. I hope you have the best success. I will be making a short strategy, and alerts for this strategy soon so you can automate it. Follow me for updates!
Trading Bot Buy Signal 03 Strategy - MTF StochRSIWelcome to our third Tradingview strategy.
We develop signals which have been specially developed for crypto trading bots. We publish new indicators at regular intervals.
This strategy is based on our "Trading Bot Buy Signal 03 - MTF StochRSI" indicator, so that you can apply and test this strategy to your charts/pairs.
The basic idea of this script is to use the stochastic RSI indicator in multiple Timeframes. When all selected timeframes show an oversold and in 5 Min Timeframe is an crossover, it triggers a solid buy signal. This strategy is relatively robust against false breakouts, even if these can of course never be avoided. These signals occur relatively rare, but you can set an alarm up on different pairs simultaneously. The strategy needs to be set up in 5 min chart cause of an additional crossover buy condition. It wasnt tested in Forex etc. but feel free to test it.
The sell strategy is based on trailing sell and not indicator based cause we believe in the power of long term uptrending crypto, compounding and dont want to sell at a loss in a false breakout. You can set the trailing sell limit to your own preferences or leave it at default value. Our goal is to reduce the average coin holding time to a minimum.
This strategy using different timeframes so it is sending a repainting warning. Cause it calculates values in a different timeframe. But thats normal and it wont recalculate results.
Feel free to adjust the parameters to your preferences:
- Adjust the values of Stoch - K and Length of RSI and Main Stoch to change the sensitivity of the indicator
- Turn on different timeframes or leave default timeframes
- Adjust the oversold Limit of the StochRSI indicator to change results
- Adjusting the trailing sell parameters influences the coin holding time and the results
If there are questions, write them into the comments or contact us directly over the direct message. Happy Trading!
Trading Bot Buy Signal 02 Strategy - MTF StochasticWelcome to our second Tradingview strategy.
We develop signals which have been specially developed for crypto trading bots. We publish new indicators at regular intervals.
This strategy is based on our "Trading Bot Buy Signal 02 - MTF Stochastic" indicator, so that you can apply and test this strategy to your charts/pairs.
The basic idea of this script is to use the stochastic indicator in multiple Timeframes. When all selected timeframes show an oversold it triggers a solid buy signal. This strategy is relatively robust against false breakouts, even if these can of course never be avoided. These signals occur relatively rare, but you can set an alarm up on different pairs simultaneously. The strategy works best in 5 min chart and in crypto pairs. It wasnt tested in Forex etc. but feel free to test it.
The sell strategy is based on trailing sell and not indicator based cause we believe in the power of long term uptrending crypto, compounding and dont want to sell at a loss in a false breakout. You can set the trailing sell limit to your own preferences or leave it at default value. Our goal is to reduce the average coin holding time to a minimum.
This strategy using different timeframes so it is sending a repainting warning. Cause it calculates values in a different timeframe. But thats normal and it wont recalculate results.
Feel free to adjust the parameters to your preferences:
- Adjust the values of Stoch - K and Stoch - D to change the sensitivity of the indicator
- Turn on different timeframes or leave default timeframes
- Adjust the threshold value of the stoch indicator to change results
- Adjusting the trailing sell parameters influences the coin holding time and the results
If there are questions, write them into the comments or contact us directly over the direct message. Happy Trading!
Crypto Bot Signal 01 Strategy - Optimized RSI MomentumWelcome to our first Tradingview strategy.
We develop signals which have been specially developed for crypto trading bots. We publish new indicators at regular intervals.
This strategy is based on our "Crypto Bot Signal 01 - Optimized RSI Momentum" indicator, so that you can apply and test this strategy to your charts/pairs.
The basic idea of this script is to compare a low sensitive RSI with a low sensitive smoothed RSI to find the sweet spot to buy. This strategy is relatively robust against false breakouts, even if these can of course never be avoided. These signals occur relatively rare, but you can set an alarm up on different pairs simultaneously. The strategy works best in 5 min chart and in crypto pairs. It wasnt tested in Forex etc. but feel free to test it.
The sell strategy is based on trailing sell and not indicator based cause we believe in the power of long term uptrending crypto, compounding and dont want to sell at a loss in a false breakout. You can set the trailing sell limit to your own preferences or leave it at default value. Our goal is to reduce the average coin holding time to a minimum.
Feel free to adjust the parameters to your preferences:
- A lower value of the RSI and EMA length makes this indicator more sensitive
- A lower threshold value results in better trades but it reduces the amout of possible trades per day
- A higher threshold value results in more trades but the risk of false breakouts gets higher
- Adjusting the trailing sell parameters influences the coin holding time and the results
If there are questions, write them into the comments or contact us directly over the direct message. Happy Trading!
Risk Reduction Ultimate TemplateThis is a template not actually meant for trading. I picked two random oscillators. This is a template meant to turn into a live trading strategy, however.
It's literally just a specialized take profit/stop loss system. It is to ensure your bot doesn't make any bad moves that you wouldn't have manually. The code should be pretty well annotated. Putting this into my scripts has made them much better. I will work on a Multiple Trigger template next.
hamster-bot HD preset_2presets for users
// DESCRIPTION OF STRATEGY ver. 2
HiDeep Strategy
Author foresterufa
This is a counter-trend strategy that is gradually gaining a position against the trend at the best price.
A prerequisite for completing a position is the price exit from the internal channel on the chart and the appearance of the HiDeep indicator.
The condition for closing the position is touching the opposite side of the internal channel.
A condition for facilitating closure along the middle line of the channel, with high price volatility , is that the price touches the border of the external channel.
Input signals are generated by HiDeep indicators. Closing a position by moving averages.
Swing Trade Bot 1.2This is a trend following strategy that buys breakouts of certain swinghighs/swinglows. We applied a sophisticated moving average filter to only take the trades with the highest chance of winning.
Additionally, this indicator calculates position size and leverage for each trade individually and it is possible to connect the indicator to bots like Profitview to fully automate trading. The indicator provides entries, stops, position size and leverage for each trade.
Lucid BotThis is just a small project I've been working on -- a sort of all-in-one trend analysis bot that provides buy and sell signals (non-repainting), EMA, volatility, and other features. I feel it's very useful to those who want to simplify their charts and get several indicators on their chart without needing to add them all separately and buy the TradingView subscription to add more. Keep in mind you can tweak the settings to your liking, but it's intended to be used on a blue-gray color scheme without borders, all wicks being gray, and on Heikin Ashi charts as shown in the photo. If there are additional features or changes you want be sure to let me know!
Crypto BOT lower timeframesThis is a crypto bot designed for lower time frames.
Its made of 2 EMA, one fast and one slower . They are combined together with Stochastic, MACD and price action patterns.
For entries we have multiple conditions :
First we check if one of our last 4 closed candles crossed above or below the faster EMA. After that for long, we check that last close is above the fast EMA, that the fast ema is above the slower EMA, at the same time that the histogram from MACD is positive and that we have crossover with the oversold line on stochastic. For the short , the opposite of long.
For exit we have TP/SL mechanic based on price % movement, in this example if the price moved 10% from the initial position it will exit.






















