TradingView
fvb
Jul 6, 2018 12:48 PM

Automatic trading in the markets, is it worth it to waste time? Education

Bitcoin / DollarBitfinex

Description

Software-designers and trading robots

The concept itself allows you to assemble standard bots from available indicators. Similar systems have already been presented in different versions on mql (fx robots).

You can collect from a set of 3-4x indicators of technical analysis (RSI, CMO, MACD, AO and others). But, as practice says, with the exception of arbitration robots and "night owls" (pipsovshchikov), steadily profitable (without constant regular optimization and adjustments for each market), I have not met or heard.

There are several reasons for this.

One of the main - in the market there are 3 types of date - time, price, volume. The bot on the technical analysis uses only 1 date (price). Time is almost not used (and this is important!). About the volume in general, almost do not talk and do not investigate (often confused with teak with ordinary, look at the volume only on one site - the similarity of ECN, does not track the volume from the point of view of market makers (namely, they move the market), does not look at the futures market sensitive and there sit major players), etc.)

Abrighting bots require a small ping and processing speed (hence the placement in the data centers closer to the trading floors - significant costs), night pipsovschiki give a small volume of transactions - a small liquidity.
On the crypto-currency market, only arbitrators normally work.

In designers, as a rule, there are no options to watch several pairs at the same time, different timeframes, options for management, risk calculations, a system for tracking current positions with a decision block for refilling / averaging / closing part of the pose / hedging / locking. There are no opportunities to create composite indicators, there are no indicators for cluster analysis and market profile.

It is not necessary to talk about optimization of indicators parameters (you need a genetic algorithm, at least one, by random (Monte-Carlo), simple search). + You also need to know the methods for selecting parameters for optimization and ways to determine the parameter displacements of parameters through pre- and forward-tests. Many trading terminals provide an opportunity to optimize and it helps very much.

In special programs (such as MATHLAB, NeuroShell), there are such possibilities. Some advantages can be given by the development of neural networks (I did not go further than percetrotons - I do not have enough knowledge + serious matchmaking is needed)

Therefore, to collect a robot (and the development of the terminal will take some time - to hope that it will be immediately on the move), just lost the meaning.

So is it worth it to waste time developing a robot?

If there is a ready-made robot with the ability to optimize / change not only the parameters, but also to look at the basic version of the bot logic with the options for debugging to the operating state - this is an option that requires attention.

For example - the option of some bot on several indicators such as RSI, MASD, BB, channels, etc. If it is in the basic state about and "spinning" around 0, then, having screwed MM, accompaniment of a pose, topping / averaging it is possible to deduce it in +. True, you need to do this all the time (depending on the heap of factors -TF, the tool).

In any case, you either need to hire a person to constantly optimize and control the robot

Another way to put in the service of a computer - to rent a ready bot. But, to get a profit, you need a large enough deposit, and the logic / profitability / error checking is far from superfluous.

Subscribe to the channel, waiting for your likes and comments

fvbtrading dot com

Good luck in trading!
Comments
settlersxp
From the technical perspective it is one of the worst articles I have ever read :) optimizing the parameters of a written method, of any time and back testing it is piss easy.
The purpose of bots is to make some profit while freeing up your time. And they are great for this. Money is not the essence of life. Time is. If you have 0 money you don't die but if you have 0 time "left" you do. So if the bot saves time while making a profit of the side it is close to a 2x constant win.
fvb
@settlersxp, the worst or the best is subjective. and the presence of a bot with undefined parameters is debatable. For normal operation of the bot, constant optimization is necessary - the market changes constantly and the indicators parameters change. saving time - yes. But uncontrolled parameters of indicators give unstable results of trade (including negative ones). Very important is the statistics of the bot.
CandleBoxAI
Our bots don't use RSI , MASD, BB. We use our alg posted at candleboxai.com
fvb
@phillybitcoinconsulting, can I see the statistics of signals?
fvb
More