Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 558
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Ecco, ho trovato il mio errore. Alcune persone hanno bisogno di esprimere la loro domanda per capire dopo come hanno sbagliato.
Purtroppo, a quanto pare, io sono uno di quei personaggi. (((
OrderSend
OrderSelect
Suppongo che lei intenda pernumero di biglietto?
Qualche insidia?
Saluti!
Si può accedere a un ordine con il comando OrderSelect tramite il suo numero.
Domanda, è possibile conoscere in anticipo i numeri degli ordini esistenti, per non passarli tutti? Per esempio, possiamo memorizzare questo numero quando apriamo un nuovo ordine.
Capisco che questo numero è assegnato in ordine a partire da 1. Quali sono le possibili sfumature?
Grazie in anticipo.
È possibile eseguire nel codice OnInit() nel ciclo OrdersTotal() e raccogliere tutte le informazioni sugli ordini aperti, in particolare OrderTicket()?
Quando un ordine viene chiuso automaticamente da TP o SP, è possibile ottenere i dati di questo ordine?
È possibile eseguire il programma nel corpo OnInit() e raccogliere tutte le informazioni sugli ordini aperti, in particolare OrderTicket(), nel ciclo OrdersTotal()?
Quando un ordine viene chiuso automaticamente da TP o SP, è possibile ottenere i dati di questo ordine?
Durante BUY, SELL salvo i dati richiesti in un array e poi arrotolo questo array e a seconda del prezzo faccio le modifiche richieste (trasferimento SL a Breakeven, chiusura dell'ordine dopo l'inversione, etc.), indirizzando all'ordine richiesto tramite il ticket.
Ma ho ordini con TP e SL che possono chiudersi a mia insaputa. Non mi piace l'opzione di cercare l'ultimo ordine chiuso ogni tick e cercarlo nel mio array per correggerlo.
"Gli ordini possono cambiare nel tempo, e le informazioni raccolte su di essi durante l'inizializzazione diventeranno obsolete" . Suppongo che questo sia ciò che si intende - chiudere l'ordine?
L'unica opzione che vedo è quella di fare 2 cicli in un tick, il mio con gli ordini eOrdersTotal() e non mi piace nemmeno questo.
"Ma più complicato della solita forza bruta, che non viene fatta ad ogni spunta, ma solo quando serve" Si prega di condividere questo algoritmo.
È possibile eseguire il programma nel corpo OnInit() e raccogliere tutte le informazioni sugli ordini aperti, in particolare OrderTicket(), nel ciclo OrdersTotal()?
Quando un ordine viene chiuso automaticamente da TP o SP, è possibile ottenere i dati di questo ordine?
E perché abbiamo bisogno di convertire tutto questo in una stringa? È un tipo di stringa?
È possibile eseguire il programma nel corpo OnInit() e raccogliere tutte le informazioni sugli ordini aperti, in particolare OrderTicket(), nel ciclo OrdersTotal()?
Quando un ordine viene chiuso automaticamente da TP o SP, è possibile ottenere i dati di questo ordine?
Perché tradurre tutto questo in una stringa? Tipo di stringa?