Documentazione
Applicazioni
Ultimo aggiornamento il 11. 9. 2020 da Tomas Vanek
La strategia ha tentato di piazzare un ordine di stop/limite a un prezzo errato.
Se si stanno eseguendo o eseguendo strategie di backtesting da StrategyQuant X in Metatrader 5, è possibile che venga visualizzato questo messaggio informativo nei log:
020.08.26 00:00:01.102 Strategia 1.4.130 (MYMU20,H1) 2020.08.25 22:00 Nessun ordine pendente di questo tipo
2020.08.26 00:00:01.118 Strategia 1.4.130 (MYMU20,H1) -VERBOSE- 2020.08.25 22:00 In base alla sua logica, la strategia ha cercato di piazzare un ordine stop/limit a un prezzo errato. Prezzo di mercato: 28220.000000, prezzo minimo consentito: 28220.00000000, prezzo dell'ordine stop/limit: 27966.00000000
Si tratta di un errore? No. Ecco la spiegazione:
Significa che le condizioni di ingresso della strategia sono state soddisfatte e che normalmente la strategia aprirebbe un nuovo ordine. Ma in questo caso il prezzo dell'ordine calcolato era fuori mercato e l'ordine è stato saltato per questo motivo.
Questo articolo è stato utile? L'articolo è stato utile L'articolo non è stato utile
Ciao, grazie... ma per favore fateci sapere come risolvere questo problema? Grazie...
Come indicato nell'articolo, non si tratta di un problema o di un errore in sé. Si tratta solo di informazioni sul motivo per cui non è stato possibile effettuare un ordine.
Ciao. Grazie... ma purtroppo questo è il problema perché l'utente non può eseguire il back test in metatrader o altro. Non è così? Per favore fateci sapere come risolvere questo problema al fine di implementare il back test. Grazie...
Anche se viene visualizzato questo "avviso", l'EA dovrebbe operare normalmente. Se non ci sono scambi, inviateci un'e-mail con la strategia a supporto@Kevin.com e possiamo controllarlo
Si prega di inviare sempre non solo il codice EA ma anche il file Strategyquant (estensione .sqx).
Salve, ho lo stesso messaggio. In base alle risposte fornite, capisco che non si tratta di un errore.
La mia domanda è la seguente. L'operazione è stata saltata anche durante la creazione della strategia e i backtest di SQ?
Sto cercando di capire se i risultati del mio backtest possono differire dal trading reale a causa delle operazioni saltate?
Immagino che MonteCarlo applichi lo stesso ambiente di test, quindi non c'è da preoccuparsi se non per le aspettative su # di scambi...
Sì, le operazioni vengono saltate anche in SQX per adeguarsi a MetaTrader. In SQX non viene visualizzato il messaggio che si vede in MT4.
Ciao,
Sì, è solo un messaggio informativo
Hey, that’s a real error.. as the price is calculated wrongly on MT5 and hence, no placing the order because is below the limit allowed. The strategy is successful on SQW but not when back testing on MT5.. Any solution found???
Grazie.