![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
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
It's not going anywhere! The interaction between the two logics still needs to be built. View does not exist by itself. Some of its elements are always binded to variables and/or objects of the application model itself.
You're right on all counts, Alexey. There is only one problem - you do not recognize "the same Fedora in a different sundress" with respect to objects and approach in general.
We'll wait and see. So far I see a flagrant substitution of concepts. All programming concepts of the last years have been turned inside out.
But let's wait for the result, let's not cut it in the heat of the moment.
We shall see. What I see so far is a gross substitution of concepts. All programming concepts of recent years have been turned inside out.
But let's wait for the result, let's not cut it in the heat of the moment.
Well, if the result justifies a reversal of accepted concepts, what then?
Strange question. What do you expect?
I'm 100% sure it won't...
Strange question. What do you expect?
I'm 100% sure it won't...
Peter, you have a very interesting reaction, as they say "and then Ostap got carried away". There's a hint of some childish, primitive resentment. But to what?
I simply wrote that I do not believe that the twisting of conventional concepts justifies the result.
If I understand correctly, you are not trying to develop a separate system but a toolkit for other programmers.
But other programmers, potential users of your product already at this stage say: Peter - this is not right! You, in response, say: "But you guys are all incompetent, you don't know a shit about programming and have invented for yourselves somehow RPF and classes! But everything is actually simple and easy to do in assembler. I'll finish my product and teach you new programming rules, otherwise you all play in a sandbox and don't see any further than your nose!"
Somehow it all sounds like that.
But you don't understand the main point: those who will use your product according to your idea, have a completely different understanding of programming and the concept of "object", the event model, event subscriptions, inheritance, etc. It will be very difficult for them to switch from conventional paradigms to a single product with some twists.
I'm sure the editor itself will be excellent, there's no doubt about that. As a standalone product it can be respected and you can even play with it as a constructor. But learning something new like a "markup language" just to connect the GUI to your code would be unprofitable.
You've done a great job of creating a graphical constructor. Notice how absolutely everybody supports you in this direction.
And practically everybody tells you: Peter, all this would be in demand if you rewrite everything on OOP. But you do not hear me. Apparently, you create a product strictly to satisfy your ego, rather than for other users, whose interests you blatantly and openly ignore.
Well, speaking of the Russian language, you are not a trailblazer here too. The Russian company 1C has long developed a language with programming mostly in Russian.