-
You are running with a network delay of 50-500 ms and processing [1 … few] tick(s) per second. Why isn't the profiler good enough?
-
Speed has nothing to do with quality (high or otherwise.)
-
What does microseconds have to do with milliseconds? You are worrying about noise.
The microseconds the EA takes is irrelevant, compared to the 20-200 milliseconds the network takes, which is irrelevant compared to the minutes to do a trade because of the servers during news.
OrderSend sends the request, network delivers, placed in the server queue. Once it reaches the top of the queue, you get filled or not, and the result delivered back to the terminal. Normally it is the 20-200 milliseconds the network takes to deliver is the limiting factor, but it can take minutes to do a trade because of the servers during news.
-
Do not look at efficiency, until you actually have a problem.
-
You are running with a network delay of 50-500 ms and processing [1 … few] tick(s) per second. Why isn't the profiler good enough?
-
Speed has nothing to do with quality (high or otherwise.)
-
What does microseconds have to do with milliseconds? You are worrying about noise.
The microseconds the EA takes is irrelevant, compared to the 20-200 milliseconds the network takes, which is irrelevant compared to the minutes to do a trade because of the servers during news.
OrderSend sends the request, network delivers, placed in the server queue. Once it reaches the top of the queue, you get filled or not, and the result delivered back to the terminal. Normally it is the 20-200 milliseconds the network takes to deliver is the limiting factor, but it can take minutes to do a trade because of the servers during news.
-
Do not look at efficiency, until you actually have a problem.
1. Profiler not for tester
2. Speed can have to do with quality
3. Pure philosophy if is achievable; why settle for lower level code if other is better or equal in tester? If just feels better, can be fun and enjoyable to go for quality. You claim its irrelevant bc its always going to delay at server?? I was not aware!! Great to know; if everything under 20 milliseconds just going to wait at the server; why worry? Is this the case? You are certain? Id still go for the achievable best. All these new exchanges so wonder if the rules will always be like this
4. Again thats very nice; I dont really have an issue however its a finished real product that I would like to be like a work of art

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Profiler does not work on backtester (live charts profiler not good enough) and I need high quality code; should I be looking at other software?
MQL4 Solutions only;MicroSecond count good practice to detect efficiency issues?