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

Abbonarsi
Notificami
9 Commenti
Il più vecchio
Più recente I più votati
Feedback in linea
Visualizza tutti i commenti
MOHAMMAD
6. 11. 2021 8:36

Ciao, grazie... ma per favore fateci sapere come risolvere questo problema? Grazie...

tomas262
Admin
Rispondi a  MOHAMMAD
8. 11. 2021 15:38

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.

MOHAMMAD
Rispondi a  tomas262
9. 11. 2021 12:29 pm

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...

tomas262
Admin
Rispondi a  MOHAMMAD
9. 11. 2021 1:22 pm

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.com e possiamo controllarlo
Si prega di inviare sempre non solo il codice EA ma anche il file Strategyquant (estensione .sqx).

Last edited 2 mesi fa by tomas262
Kenneth Baggett
Kenneth Baggett
1. 12. 2022 20:25

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...

tomas262
Admin
Rispondi a  Kenneth Baggett
5. 12. 2022 17:10

Sì, le operazioni vengono saltate anche in SQX per adeguarsi a MetaTrader. In SQX non viene visualizzato il messaggio che si vede in MT4.

Derick Munoz
Derick Munoz
29. 5. 2023 10:26 pm

Ciao,

L'ea potrebbe funzionare senza problemi anche se questo messaggio continua a essere visualizzato?

tomas262
Admin
Rispondi a  Derick Munoz
30. 5. 2023 8:44 pm

Sì, è solo un messaggio informativo

Luis Felipe Salazar Jaramillo
Luis Felipe Salazar Jaramillo
21. 2. 2024 11:26 pm

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.