But most of the people don’t get it really. Or you can create loops for trades/orders and do some stuff in lowest level. Each block is a separate function in MQL and there are routines that are repeated for each one of these functions, every tick.įxDreema is at high programming level, but it also has some low level options, for example you can use global variables. Other thing - the communication between blocks. Other functionality is the collector of ticks - last 100 ticks (ask and bid) are collected in an array, independently for each symbol that is used. Again, when this is turned on it requires multiple actions on every tick. Other functionality is realtime Trade Statistics, it’s like the report that the backtester is giving you at the end, but calculated while the EA is running in realtime. For example, MQL4 does not have native Trade event, but I created such in MQL4 and that means additional multiple checks on every tick. The other reason is that there are functionalities that needs to work on background. More parameters => more options => more slowly.
One of the reasons is that blocks have input parameters, which people like to use. That’s why PHP is slower than C++ (on which PHP is writtent). The problem with generated EAs is that they are slower, that’s true, but that is what normally happens when you take programming language A and turn it into easier to use programming language B. Heeey, that’s my EA Builder So it’s cheap, huh? No worry, I can raise the prices at any time!
An EA produced with fxDreema is filled with lines upon lines of useless code and take 2 to 3 times longer to back test. Don’t get me wrong but, there are the negatives. Unfortunately there is so much type 3 crap out there, most of us have forgotten what else EA’s can be used for.Īnd $100 will get me a years subscription to fxDreema, how many bots could I build in a year - lots.
And then there is the crap that the marketers try to sell us. Ones that monitor the “environment.” By this I mean things like account balances, equity, or session times, news feeds etc.
Ones for doing historical testing to develop your manual trading strategy (this is what I do). Now I don’t know what your beliefs are bro, but mine is that there are three types of bots. Yeah but nothing wrong with learning how yourself. com to be valuable tool for finding coders at very reasonable prices ($40-$100). I have hired around 10 different coders for simple EAs and found freelancer. Also see if you can find a freelancer to code the EA for you.