self updating/refreshing grid, compare two groups of trades
-
What, the problem happens when you add more than 17 EAs? What about memory usage, maybe MT4 is too greedy for resources?
-
Maybe the memory. The more the better, as usual :). I am observing that issue...
-
I have a problem with my "Grid-EA full-auto v1.6". There are some disabled condition and formula block which I would like to delete but when I do it something crashes and EA is buying and selling nonstop and closing orders. What is wrong there?
-
Blocks you want to delete? I think you want to say "to turn off". Well, the EA is kinda big and you know my opinion about big EAs :))
-
no, I mean to delete the disabled blocks. You will find a few blocks turned off (formula and condition blocks), these blocks I want to delete but if I do that EA is behaving chaotic. These blocks are turned off they don't influence EAs behaviour, why that crash when I delete them?
-
If you delete only block 2176, then the block below 949 is now on top level and it now runs on every tick
-
Yes of course, I didn't see that, blocks are deleted and everything is "green" now. The builder seems to be very stabe. This EA has almost 300 blocks the other one has 320+ blocks. I have used different kind of blocks and partly very complex connections. I am using them on live cent account for several month (approx. 120 open positions). Instability came from memory consumption and they are slow on backtests but appart from that everything is ok.
By the way do you know how much computer power backtesting on mt4 is taking and how to estimate that. I woud like to optimize an comercial EA but on my computer it would take weeks ("open prices only"). And do you know where to rent computer power for mt4 optimizations. Amazon is offering something in that direction.... I think it is necessary to use a virtual mashine or somthing like that. Do you have more info or can you direct me further?
Thanks so far.
-
I'm not very deep into EA optimizations. For the code I'm writing (in particular NodeJS at the moment), I'm sdoing my best to make everything as fast and optimized as possible. And this process took almost a year
So, making programs fast and lightweight is not very easy. And in fxDreema, not always possible, because blocks are meant to be universal, the code that is generated is mostly trash. Also, many people don't really know how to connect their blocks in the best way, and to be honest, I also don't know when some block would be faster than another.I was thinking about making some kind of code optimizer, to get the final generated code and remove the unnecessary parts. This is for later. Now... I don't know what to say. I don't understand these Amazon services, I only heard about them.
-
It seems mt4 has some restrictions regarding the selectable and optimizable parameters. If there are too many parameters selected and their combinations are too high backtesting and optimization is not starting. Do you know the rules for that or how this restriction is defined and maybe why?
-
I have no idea, you are the first one to say such thing. I personally only use the optimization rarely, when I play with some idea, and usually with max. 2-3 parameters at a time. Other people complain that optimization process is too slow, but I never heard something about input restrictions. Maybe there is something, I don't know, but you should have some error message if something is wrong
-
Yes, indeed... the journal!
There is:
"2016.10.01 18:31:06.549 Too many passes for optimization. Please try to decrease optimized parameters amount or to increase parameters' values step"As for me this is a needless restriction because there is genetic algorithm available.
-
I think I have no control over this

-
Yes, of course, its mt4.
-
As I have seen there are blocks/options like "If real account", "If demo account", "Login number"and "client/broker name". I am assuming this is for commercial purposes. What rights does the user have to share his EAs with the trader community? Are there any copyrights or restrictions to respect?
-
What community... Here are the properties to get this kind of information: https://www.mql5.com/en/docs/constants/ ... nformation This information is shared between MetaTrader and the EA
-
I think you have misunderstood me. What I mean is: there is mql5 market and people sell their EAs there. If I offer my EA for free there or even sell it, can I do with my EA made with fxdreema what I want or is there something to respect (changing source code manually or something).
An another question is: there is a block "close (partially)". What does mean partially? In case I have opened 0.2 lot in a single position is mt4 able to close 0.1 lot and the remaining position is 0.1 lot or does partially mean a part of all open positions?
-
This is the biggest topic in the whole forum, I'm sure that I misunderstand you a lot

Do whatever you want with the files generated with fxDreema. I'm not going to chase people for selling them

MT4 can use its OrderClose() function to close only part of the trade. It appears that the trade is fully closed and then brand new one is created, but both share some parameters - open price, sl, tp... if I'm not wrong. I don't know about spreads.
-
Well, that doesn't really matter. If I realize that you got something wrong I explain it in a different way as long as we understand each other or my question became obsolet.
Nice.
Very interesting, I will try that.
-
I need a kind of seperator of constant blocks. I mean the constants that are shown in EAs properties. Something like that:
-------------------part 1---------------------------------
a
b
c
-------------------part 2-----------------------------------
d
e
f
-------------------part 3------------------------------------
and so on...How to do that, what is suitable.
Is it possible to make a pull down menue in constant properties? -
"string" parameters