Discussion of article "How to Post a Product in the Market" - page 40

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
Rashit Ibatullin if you change the stops so that they are not equal to the current ones. Also, when setting orders, stops should be checked stoplevil. Min. max. lot of course. Availability of funds to take a position.
This all at least need to be checked.
There are no stops at all, it enters on the market. In the terminal tester - everything is ok.
OrderCalcMargin
AccountFreeMarginCheck
I'm trying to validate a new Ea that uses a Custom Indicator designed from another seller. This is what the report says:
test on EURUSD,H1 2018.04.02 00:00:00 cannot open file 'MQL4\indicators\\Market\xxxxxxxxx.ex4' [3]
Any advice? Thanks.
the automatic validator in the market gives this error:
failed instant sell 1.50 EURUSD at 1.16278, close #2137 buy 1.50 EURUSD 1.17211 [Modification failed due to order or position being close to market]
strategy tester report 2366 total trades
I can't reproduce it in my terminal, I tried different TFs and currency pairs, but there are no errors in the log, can anyone tell me what the problem is????
the automatic validator in the market gives this error:
failed instant sell 1.50 EURUSD at 1.16278, close #2137 buy 1.50 EURUSD 1.17211 [Modification failed due to order or position being close to market]
strategy tester report 2366 total trades
I can't reproduce it in my terminal, I tried different TFs and currency pairs, but there are no errors in the journal at all, can anyone tell me what the problem is????
You don't check the FreezeLevel - if the price is too close to, for example, the StopLoss level, the StopLoss cannot be modified. The freezing distance is determined by the FreezeLevel level.
You do not check the FreezeLevel - if the price is too close to, for example, the StopLoss level, the StopLoss cannot be modified. The freeze distance is just determined by the FreezeLevel level
Good afternoon. Faced a very interesting problem with validation. Owl does not pass it!!! Not surprised, many will think, /*** this rule. But let's go through it in order.
I'll start with what validations are already in place, to immediately stop the obvious wishes:
1. Lack of funds to carry out a trade operation.
2. Incorrect volumes in trading operations
3. limitation on the number of pending orders
4. Limitation on the number of lots for one symbol
Theowl logic assumes opening of market orders without stops, then under certain conditions it closes everything by itself.
In order to exclude errors of opening logic, I put all owl logic in the furnace and the only signal for opening orders is their absence. So, in fact, on each tick we get a signal to open a bay and a village if there are none. The signal has been dealt with. Next came the game with lots, to also simplify the system validation, the logic of lots is also shoved into the furnace and I try to open a position with the minimum lot requested from the terminal.
And it turns out that on each tick I want to open buy and sell with the minimum lot, if there are none.
What I get as a result of validation:
test on EURUSD,H1 (hedging)
there are no trading operations
test on XAUUSD,D1 (hedging)
there are no trading operations
test on GBPUSD,M30 (hedging)
there are no trading operations
test on EURUSD,M1 (hedging)
there are no trading operations
What my experiments have led to. If I write about it in the log when checking "Lack of funds for trading operation", then during validation I get the answer that the log file is too big, it is understandable, I try to open a position on every tick and there are not enough funds. If I do not write anything to the log, then of course everything is ok with the log, but there are no open positions at the end of validation. So it seems to me that there is some wild glitch in the validation algorithm, a rather bold statement, I agree, but correct me if I am wrong somewhere.
Well, this EA was autovalidated three weeks ago, I just needed to change some default parameters and correct a couple of little things that do not affect the logic of opening and lotness.
Thank you all in advance for your advice.
Well, this EA was autovalidated three weeks ago, it was just necessary to change some default parameters and correct a couple of little things that do not affect the logic of opening and lotness.
Thank you all in advance for your advice.
Forum on trading, automated trading systems and testing trading strategies.
Errors, bugs, questions
Andrey Khatimlianskii, 2019.04.09 21:42
Dancing with tambourine. The checks in the marketplace are very specific, and sometimes sending the same code after an hour or two gives a normal result.
the automatic validator in the market gives this error:
failed instant sell 1.50 EURUSD at 1.16278, close #2137 buy 1.50 EURUSD 1.17211 [Modification failed due to order or position being close to market]
strategy tester report 2366 total trades
I can't reproduce it in my terminal, I tried different TFs and currency pairs, but there are no errors in the journal at all, can anyone tell me what the problem is????
You do not check the FreezeLevel - if the price is too close to, for example, the StopLoss level, the StopLoss cannot be modified. The freezing distance is just determined by the FreezeLevel level
What does that have to do with it? It is trying to close the order, not modify it.
I have the same error when using the standard library. Tried updating quotes, all rubbish. It always passed the test before. I test everything perfectly, and never such an error pops up.
I don't know what to do...
What does that have to do with it? He's trying to close the order, not modify it.
I have the same error when using the standard library. Tried updating the quotes, all rubbish. It always passed the test before. I test everything perfectly and never get this error.
What to do I do not know...
Closing and modification: you can't do this operation close to the current price. And you should not blame on the standard library - you should use it wisely. You can't just take trade orders from the bullet - you need to make many, very many checks.