Discussion of article "Automata-Based Programming as a New Approach to Creating Automated Trading Systems" - page 5

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
I would like to ask the author one question ...
I'll make an assumption. The author of the article is not a programmer. Perhaps he has some memories of his former participation in some projects. But at this stage he does not program unambiguously. You can see from the content of the article: it is nothing more than reasoning. If the author was a programmer, this article would contain at least one example of an EA/indicator code on mql5. There is no example.
We are mastering a higher style of argument. Arguing without facts. Arguing on temperament. An argument that moves from unsubstantiated assertion to the personality of the partner.
What can a lame man say about the art of Herbert von Karajan? If you tell him he's lame, he'll be defeated.
What can a man who has not changed his passport argue about? What views on architecture can a man without a propiska express? Caught red-handed, he confesses and admits defeat.
And anyway, how can we be interested in the opinion of a bald man with a nose like that? Let him first fix his nose, grow his hair, and then speak out.
Behaviour in a dispute should be simple: do not listen to the interlocutor, but look at him or hum, looking into his eyes. In the most acute moment to ask for a document, to verify the propiska, to ask for a characteristic from the place of work, it is easy to switch to "you", to say: "And this is not your dog's mind business", and your partner will soften, as scalded.
Nowadays, when pests are destroyed by sterilising males, we have to raise the level of argument to abstract heights. Let's quibble about the collapse and rise of Hollywood without seeing a single film. Let's clash philosophers without reading their works. Let us argue about the taste of oysters and coconuts with those who have eaten them, to the point of hoarseness, to the point of fighting, perceiving the taste of food by ear, the colour by tooth, the stench by eye, imagining a film by its title, a painting by its surname, a country by the "Cinema Travel Club", the sharpness of opinions by the textbook.
Bringing products to the level of world standards, which no one has seen, we will develop all seven senses plus intuition to the limit, which successfully replaces information. Which I have to congratulate myself on. Come to the table, it's boiling!
M.M.Zhvanetsky.
I would like to ask the author one question: What is the automatism of his proposed style (exactly the style) of programming? In any case everything ... will have to be programmed manually. That is, there is no flexibility of approach. And there is no possibility to change the reaction of the automaton on the fly.
I'll try to answer instead of the author, since he hasn't appeared here.
"Automativity" comes from the term "finite automaton" and has nothing to do with the term "automatic".
And "finite automaton" is in turn a way of implementing algorithms, an architectural design. If you like, it is a robot, a device, an apparatus that executes your algorithm step by step. You can load any algorithm, but the executing structure remains the same. It can be implemented in any language, from Assembler to MQL, and even hardware (on chips),
so it has nothing to do with "programming style" either. It's not a programming style, it's a design (development) style.
I honestly expected at least a matrix method, or even something close to I.I.... and here it is ... That's what I'm saying, now it's clear why Mars is now "Curiosity" and not "Curiosity".
You shouldn't be so dismissive. Automatic programming is a powerful, flexible and reliable method widely used in programming industrial computers and controllers (PLCs). Another thing is that there is no novelty and genius in it.
And by the way, 40 years before Curiosity there was Lunokhod-1. And rockets in Soviet times were controlled by finite automata :).
Published article Automata programming as a new way to create automatic trading systems:
Author: SO_ CHE NULLA NON SO
Automata passed in the university. I program complex tasks only in this way. Nothing new and revolutionary in this is not.
It is really a very good method. It allows you to keep even a large number of branches under control and find errors very quickly. It is especially useful for 4 because there is no OOP there.
And, of course, it is necessary to do design work beforehand. Which, in any case, is useful. This approach allows you to see and process those branches that are not always visible when designing "at a glance".
This article is great. You explain the model in a very simple and clear way;
I'm new to Metatrader and MQL5 but highly experienced in software development, C, C++, OOP and State Machines and Process Management as enivid and figurelli said, and in fact I'm applying these in my EAs as it is a very good way to manage trading rules.
I do not know if this will become a standard as so many times a great product fails, but I'm sure it could.