Discussion of article "Visual strategy builder. Creating trading robots without programming" - page 9

 

Is it possible to give statistics on this cross-platform product?

  • How much do pure sources weigh?
  • How much do the resources weigh?
  • How much of the product was already written (from other projects) before you started?
  • How much time did it take to write/debug the rest of it to complete the product to the current situation?
  • How much time did it take to come up with the architecture?
  • Were there major changes/refinements to the architecture along the way of writing?
  • Etc.

 
fxsaber:

Is it possible to provide statistics on this cross-platform product?

  • How much of the product was already written (from other projects) before you started?
  • How much time did it take to write/debug the remaining part to complete the product to the current situation?
  • How much time did it take to come up with the architecture?
  • Were there any major changes/refinements to the architecture along the way of writing?

I'll put forward a guess.

I think the author wrote everything himself. Maybe he watched how similar constructors work, but the code is entirely his.

I assume that the project was realised in 2.5 - 3 years.

I assume that the architecture was thought over and refined during the whole development time.

I wonder what the author has to say:)

 
fxsaber:

Is it possible to provide statistics on this cross-platform product?

  • How much do pure sources weigh?
  • How much do the resources weigh?
  • How much of the product was already written (from other projects) before you started?
  • How much time did it take to write/debug the rest of it to complete the product to the current situation?
  • How much time did it take to come up with the architecture?
  • Were there major changes/refinements to the architecture along the way of writing?
  • Etc.

- About 10 MB of source code. 1.5 of them are essentially code dubbing in the form of string defines, which is used to generate the source files from the schema. 3.5 Mb is the part that is responsible for the implementation of the GUI.

- 1.3 Mb of resources in the form of pictures

- This project is written from scratch, there was nothing. The only thing taken from SB is drawing primitives on canvas. But even that code had to be adapted significantly.

- Started in February 2017. But there was a big break in summer and autumn. The last active phase of development took 4 months. I would estimate the whole project in 7-8 months (8-9 hours per day)

- It's hard to say about the architecture time. When I started, there were still some unresolved issues. Before this project I had another graphical project done (you have seen it, on trade statistics analysis), I had already hit a lot of bumps on it, so this time it went pretty smoothly.

- There were quite a few changes in the process, but they had more to do with the fact that ideas for new functionality appeared along the way, and it required changes

 
Andrey Barinov:


 

Good evening. I am trying, experimenting.

Realising that I am not using it for the intended purpose (I read in the annotation that the template "grid" is not designed for MT5 net accounts) I tested it. When using Lot multiplier 0.1, everything works fine, pending order is calculated correctly, when it triggers netting is also flawless, but after some unknown and invisible to me limit pending orders stop being placed. Attempts to understand the scheme and find possible limitations in the logic did not lead to anything. Can you tell me what is the matter here????

I have an Alpari Demo MT5 account with an initial balance of $10,000.

Files:
 
Pardon me, I want to add - there are no restrictions on free margin, no restrictions on the number of orders and the total maximum lot. Please don't criticise about high lotness and other MM as well, this is just an experiment on DEMO, it was not tested.
 
Sergey Voytsekhovsky:
Pardon me, I want to add - there are no restrictions on free margin, no restrictions on the number of orders and the total maximum lot. Please don't criticise about high lotness and other MM, it's just an experiment on DEMO, it's not what was tested.
To make this template work on a net account, it must be complicated.

We can discuss details in private. Or wait for the next update of the programme, I will adapt it (I think the update will be next week).
 
Andrey Barinov:
For this template to work on a net account, it needs to be more complicated.

We can discuss details in private. Or wait for the next programme update, I will adapt it in it (I think the update will be next week).

Ok, I will write in private, a little later please, I will get to the computer, now on a walk. That there will be an update - just great. And I will write in a private message because I want to understand what is the matter, I just want to use your programme to complete my strategy and therefore the subtleties are important. Thank you.

 
Andrey Barinov:

- About 10 Mb of sources. 1.5 of them - this is essentially a duplication of code in the form of string defines, which is used to generate source files from the scheme. 3.5 Mb is the part that is responsible for the implementation of the GUI.

- 1.3 Mb of resources in the form of pictures

- This project is written from scratch, there was nothing. The only thing taken from SB is drawing primitives on canvas. But even that code had to be adapted significantly.

- Started in February 2017. But there was a big break in summer and autumn. The last active phase of development took 4 months. I would estimate the whole project in 7-8 months (8-9 hours per day)

- It's hard to say about the architecture time. When I started, there were still some unresolved issues. Before this project I had another graphical project done (you have seen it, on analysing trade statistics), I had already hit a lot of bumps on it, so this time it went quite smoothly.

- There were quite a few changes in the process, but they had more to do with the fact that ideas for new functionality came up along the way, and that required changes

Thanks, very impressed with your level of self motivation!

 
MetaQuotes Software Corp.:

New article Visual strategy builder. Creating trading robots without programming has been published:

Author: Andrey Barinov

Wow u created this ? True genius and user friendly. I'm jealous. Great work my friend and I wish u success.