
In this section, we'll take a look at the TopBot Anomaly strategy itself, its principles and how it works.
There are no prerequisites for taking this course, and it is suitable for beginners as well as experienced traders, as we will cover together, step by step, everything you need to know about :
- Creation of various accounts and tools (Broker, Trading Intermediary, TradingView)
- All the tedious steps (special beginner) to do the first time (identity verifications, buying the first cryptocurrencies, etc)
- Installing and using TopBot Anomaly LITE and Pro pinescript strategies
- The different possible strategy settings, their approach, how they work
- The creation of trading robots, linked to the strategies you set yourself
- The (very passive) monitoring of your trading robots, which now work on your behalf, for your greater peace of mind and greater profitability!
To get you started, here's a presentation of the TopBot Anomaly strategy and instructions on how to try it out directly in TradingView. Once you're convinced, you can continue this step-by-step training to learn how to use it properly and automate it fully.
1 - Presentation from TopBot Anomaly (LITE and PRO)
This strategy is based on a search for abnormal market price movements relative to a basic moving average (in yellow on the image) shifted in time (for real-time availability). Different variations of the basic moving average are created and shifted proportionally (blue and red lines on the image) to serve as position entry points. What's more, this strategy stands out with a major innovation, allowing position exits to be set on moving average variations (in purple on the image) and not on the moving average itself like all strategies that close positions on return to the moving average, which greatly improves actual results. What's more, it features a "Swing-Trading" mode with remarkable results that uses the same basic principles and is compatible with our trading bots.
The LITE version of TopBot Anomaly allows LONGS to be used at two input levels, and is limited in the choice of position outputs. It is, however, fully operational and automatable.
The PRO version allows you to trade longs and shorts simultaneously, with fully adjustable output levels and a simple, innovative Swing-Trading mode.
LONGS correspond to bets on the rise and SHORTS downside bets. In this case, trading in USDT-M FUTURES (not SPOT) is recommended.
In this free training course, which accompanies any subscription (free or paid), you'll learn how to use it, set it up and fully automate it.
Note that the backtests presented here give results as if a single trading bot were configured on your account. These results can be multiplied by programming several simultaneous bots on different cryptocurrencies.
Backtest over 2 months only with the LITE version:
L3USDT.P - BITGET - 5M - LONG - Backtest : 03/09/2024 - 09/11/2024 - CASH : 500 (1/2 Equity By Entry - x2 Leverage) - SMA Lenght : 33 - Exit Deviation : 0.004 - LONGS : 0.029 - 0.04 : Stop-Loss - 100% (none)


Backtest over 2 months only with the PRO version (Classic Trading mode - Graph shown at top of page) :
- L3USDT.P - BITGET - 5M - SMA Lenght: 33 - Trading Mode: LONG & SHORTS (Exit by Deviations) - SL-LONGS: 100% - SL-SHORTS: 100% -
- EXIT LONG : 0.026 - LONGS : 0.029 - 0.035 - 0.04 - 0.045 - 0.05 - EXIT SHORTS : 0.1 - SHORTS : 0.028 - 0.035 - 0.04 - 0.045 - 0.05 -
- Amount: PERCENT (avaliable balance, 20 %, Leverage 2x (1/5 Equity By Entry for 5 positions each side) - Backtest: 03/09/2024 - 03/11/2024 -

Backtest over 2 months only with the PRO version (Swing-Trading mode) :
- L3USDT.P - BITGET - 5M - SMA Lenght: 33 - Trading Mode: - Swing Trading - - SL-LONGS: 100% - SL-SHORTS: 100% -
- SWING SHORT ENTRY: 0.03 - SWING LONG ENTRY: 0.029
- Amount: PERCENT (total balance), 100, Leverage 1x - Backtest: 03/09/2024 - 03/11/2024 -

2 - "Ready to use" and user-adjustable parameters
The strategy interface has been optimized for easy creation of trading robots, with all the settings underlying the calculations and numerous options for optimization. Here are the contents of the strategy parameters interface:

In addition, important information about strategy settings and results is displayed directly on the chart. The percentage profit displayed may differ slightly from that of the backtest, as it includes potential profits from open trades (strategy.openprofit) in its calculation.
3 - Try it yourself!
On TradingView click on indicators then enter TopBot Anomaly in the search field. Finally, click on the free LITE strategy, or the full version if you have an active subscription on our site.

All you have to do is choose a crypto, a timeframe and you're done! You can start with the settings suggested earlier on this page to get an idea.
4 - How to set up and implement the strategy
Generally speaking, the strategy works well on a large proportion of cryptocurrencies. Recommended timeframes are: 5M - 15M - 30M - 45M - 1H - 2H - 3H - 4H and the most appropriate timeframe will vary according to the crypto-currency. It is also possible, with certain assets, to run the strategy on shorter timeframes such as 5M or 15M with success.
Generally speaking, if it's set "wide", the winrate is generally very high, and most results curves are nice and progressive, with good stability over time.
- The strategy can be used with a single position entry level, allowing you to maximize capital utilization on each trade and/or have several strategies active on a single account at the same time.
- It can also be used in a "safe" way, using up to 2 successive entries to smooth unforeseen market movements and minimize risk.
Recommended leverage is x1 or x2 for controlled long-term trading, especially in the case of 3 entry levels, although sometimes higher leverage could be considered with controlled risk.
Here's how to set the strategy (Classic Trading):
- Start by finding a cryptocurrency with a nice curve with default settings. The SMA Lenght setting is very important and can vary greatly from one asset to another (between SMA 5 and SMA 80).
- Then try the default settings on all timescales and select the timeframe with the most beautiful curve or the best result
- Set the first level to the value that achieves the best result
- (optional): Change the moving average type, period and data source to find the most optimized setting before proceeding to the next step.
- Set the 2th level input to the last value modifying the result
- Then set output levelwhich can greatly improve results.
- Enter your bot's commands Enter_Long and Exit_Long
- Create an alarm linked by webhook to your bot or trading intermediary (info below).
6 - How to program robots for automatic trading using this strategy
If you want to use this strategy for automated trading, it's very simple. All you need is an account with a cryptocurrency broker that allows APIs, and an intermediary between TradinView and your broker who will manage your orders. You'll find more detailed information in the following modules of this course, as well as discount codes for your registration with WunderTrading.
Here are the steps:
- On your intermediary, create a bot that will manage the details of your orders (amount, single or multiple entries, exit conditions). This bot is linked to the broker via an API and will be able to place real orders. Each bot has four different signals that enable it to be activated via a webhook. When one of the signals is received, it executes the orders for you.
- On TradingView, set the strategy to a suitable asset and timeframe. Once set, enter in the strategy parameters the signals specific to the bot you've created. Confirm and close the parameters.
- Still on TradingView, create an alarm from your set strategy (on the strategy tester). Give the alarm the name of your choice and in "Message" enter only {{strategy.order.comment}}
- In the notifications of the alarm, activate the webhook and enter the webhook of your trading intermediary. Confirm the alarm.
- As long as the alarm is activated in TradingView, the strategy monitors the market and sends an order to enter or exit a position as soon as the conditions are met. Your bot will receive the instruction and place orders with your broker. Subsequent changes to the strategy settings do not change those stored in the alarm. If you wish to change the settings for one of your bots, simply delete the old alarm and create a new one.
Note: In your bot's settings, on your intermediary, make sure to allow: - Multiple entries - A single exit signal to close all positions - Stoploss disabled (if necessary, use the strategy's stoploss).
Future prospects
The aim of Trading-Bot is to share with you the fruit of our work and research in automated crypto trading.
As you've already seen, and as you'll see in the module devoted to testing strategies, TopBot Anomaly strategies work extremely well, safely and consistently, provided they're set up and used correctly.
Of course, trading is inherently risky, and our aim is to help you become profitable, passively, using the automation tools and strategy we're about to present. Understanding the risks, the ordinary and extraordinary workings of markets and strategy, and above all having a coherent and conscious money management plan, are all essential elements for professional trading with a long-term vision.
We've been using these automated strategies ourselves for years, and our aim is to share our experience and these marvellous tools with you, so that you can avoid the (costly) mistakes of exploring trading without training and understanding all the key points.
So, if you're a beginner, there's no doubt that you'll save hundreds or thousands of dollars thanks to this content, if only in rookie mistakes, liquidated accounts, misunderstandings about managing your portfolio or risks to consider.
If you follow this step-by-step training, in just a few days of learning and setting up you can find yourself at the head of your army of bots ready to win for you on the cryptocurrency market!
Training content
The first version of this training course was in video format, but we realized that this format didn't allow us to follow all the important elements step by step, nor to take the time to integrate them. We therefore decided to redo it in a simple format, with chaptered texts detailing each operation, accompanied by numerous screenshots to guide you step by step. What's more, by not freezing the training in a constrained video format, we'll be able to continue updating it regularly with answers to questions or problems you may have encountered, and with new data for programming your bots, more up to date with the moment you're reading these lines today.
We will propose adjustments and investment plans that are the result of data robots which we have programmed to test our strategies on all cryptocurrencies with at least one year of historical data on BitGetwith all possible settings - tens of thousands of possibilities! Once the data has been collected, we analyze it with our experience and our human eye, and select the best settings and cryptos to help you trade.
Right from the start, our desire is for you to succeed in your trading and share with you the joy of passive gains thanks to cryptocurrency trading robots!
We hope you enjoy your training. You can contact us via the website if you have any questions, and once we've answered your questions, we'll continue to add to this training course as and when necessary.
(Really) step-by-step training
The course has been designed and built to support even the most inexperienced computer and trading novices. So we start step by step, detailing all the steps involved in registration, identity verification and other aspects of setting up our tools. Our aim is that even a computer novice should eventually be able to achieve a properly implemented, secure and functional automated trading system.
For experienced traders, we'll indicate which parts can be skipped with ease.