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
Yes, almost any TC has a beautiful picture in one or two clicks. The more beautiful it is, the more it compromises itself. So it's good for the bottom line.
But in reality, almost no one will do anything.
Yeah, the best thing to do is fuck everyone.
1. I run with default parameters, on the first pass I get OnTester Critical Error, line 53, as in the first comment
2. on the second pass optimisation works fine
3. I choose the interval with the highest profit and trade only in it, but trades are not opened, probably the library is trying to protect the user from playing with martin :)
4. I choose the interval with average profit only, the Expert Advisor passes 2017 without a loss.
5. I switch to OOS, i.e. 2018, the interval is optimised for 2017, the Expert Advisor also passes through 2017 without crashing, although the profile drops significantly
1. I run with default parameters, on the first pass I get OnTester Critical Error, line 53, as in the first comment
Closer to November I will see the reason.
3. I choose the interval with the highest profit and trade only in it, but trades are not opened, probably the library is trying to protect the user from playing with martin :)
This implementation of throwing out violates the logic of the original TS. This was mentioned by
Forum on trading, automated trading systems and testing trading strategies.
Libraries: BestInterval
fxsaber, 2018.10.18 10:28 AM
If the EA is not MT4-style, the library will use 90% of its capabilities. And intervals will be obtained. However, it will not be possible to see their application in the Tester at once. The programmer will have to invent something big for this purpose. That's why only MT4-style can reveal 100% of biblical possibilities.
Most likely the library will be finalised. Current status is beta.
SZY
If such messages appear in the Tester, it is a bug of build 1930.
1. I run with default parameters, on the first pass I get OnTester Critical Error, line 53, as in the first comment
It doesn't play.
Checked all current functionality of bibla in MT4-tester. It works.
I made a cosmetic touch-up to make the output in the MT4-tester log correct. If you are interested in MT4, it looks like this
Calculated
Applied
The highlighted does not match. I haven't analysed the reasons.
ZY The second variant was calculated 25% faster.
In MT5-Hedge, limit orders are sliding, this creates tester grails, which can't help but be annoying.
Switching to MT5-Exchange-Netting solves this problem. But there TP will still be sliding. So they have to be replaced by limit trades. Which may well generate in/out trades that MT4Orders don't see in the current implementation...
So we had to learn how to calculate and apply BestInterval on MT5-Exchange-Netting, where the grail is much more difficult to create. It turned out that this task is solvable, but only within MT5, because MT5-tester, unlike MT4-tester, allows working with a timer. And there is no way to work with limit trades without a timer. In general, it is difficult to explain all the pitfalls to an ordinary person. In the end, it turned out like this
Calculated
Applied
In the logs I emphasised (in yellow) that backtest on four months in "real ticks" mode with > 1000 trades and many thousands of OrderSend + calculation (and application) of the best interval takes less than a second.
For Market fans. You can take absolutely any EA (MT4-style) and make it "beautiful" in a few seconds, just throw out more bad intervals. The library will do everything automatically.
Before
After (the task is to throw out 20 intervals - the more the prettier).
I don't use more than two intervals myself. If you are writing for your own trading and not for the Market, take low values.