Errors, bugs, questions - page 2278
![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
I can't imagine that filling an array with a single value is at play here.
It was not a question of filling the whole array with one value, but only part of it. With a horizontal gradient, each row is one value.
The optimiser at the end of its work does not sort the results obtained by the optimisation criterion.
We've removed this feature.
When it was removed, they said there was no sorting during the optimisation process, not at the end.
Now you have to sort each time manually.
The situation is such that after Optimization you switch to view results and see that the results are shitty for TC. And you don't always realize that you have to sort it, then you see that maybe it's not so bad at all.
I work a lot with Tester, so the lack of sorting at the end of the process is really inconvenient.
Forum on trading, automated trading systems and trading strategy testing
Bugs, bugs, questions
fxsaber, 2018.08.28 20:30
It turns out that the backtest ends on the penultimate (not the last, as you might think) tick of the testing interval.Why does this sometimes happen? The tester closes positions not on the last tick, but on the penultimate tick. Situation on some custom symbols.
If a replay is needed, ready to provide.
Why is it important? On custom symbols with exchange execution, markets are executed at Last Price. For custom symbols, the tick history is bid/ask, without last. Therefore, on such symbols, the tester closes current positions on the last tick by zero last. The solution is to force last = (bid + ask) / 2 in the last tick. However, there are situations when the Tester, for some reason, closes everything not at the last, but at the next-to-last tick, where last is zero. As a result, we have the following chart
You look at the optimization results and see some huge amount of profit/loss. You will not realize it is a bug until you run a single test and look at the end of the trading history.
Greetings.
Open positions have a comment.
After closing, no comment is shown in the order history.
In MT4, no errors detected, what may be the reason?
Thank you.
Greetings.
Open positions have a comment.
After closing, no comment appears in the order history.
In MT4, no errors detected, what may be the reason?
Thank you.
I have a hunch, there seems to be a restriction due to the length of the comment.
I use rather long commentary and if I close the order following the market, the commentary will be displayed. If we have closed an order at TP, the broker adds [tp] to the commentary and its length becomes inadmissible and therefore it is not displayed.
I have a hunch, because of the length of the comment, there seems to be a limit.
I use quite a long comment and if I close the order according to the market, the comment is displayed. But if order is closed by TP, broker adds [tp] to comment and apparently comment's length becomes inadmissible, that's why it's not displayed.
just wanted to reply, but YOU answered your own question.