Errori, bug, domande - pagina 2952
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
Per favore, correggete questo bug. MQL5 non permette di usare alcuni enum incorporati come parametri generici, per esempio: ENUM_CHART_PROPERTY_DOUBLE, ENUM_CHART_PROPERTY_STRING.
Non c'è nessun problema con gli enum personalizzati e altri incorporati.
Il problema sorge perché l'enum non ha un elemento con un valore zero. Sono riuscito a creare il mio enum che genera questo errore di compilazione.
Il problema si verifica perché l'enum non contiene un elemento con un valore nullo. Siamo riusciti a creare il nostro enum, che genera questo errore di compilazione.
Nel tuo caso, aggiustare il file di libreria aiuterà
Nel tuo caso, aggiustare il file di libreria aiuterà
Grazie, funziona.
Tuttavia, se correggo a mano un file che supporta MQ, il prossimo aggiornamento annullerà le mie modifiche. Abbiamo bisogno che gli sviluppatori che supportano la libreria standard facciano castoff NULL ai tipi parametrici in tutto il codice della libreria standard o stringano il compilatore per fare in modo che NULL possa automaticamente castare a qualsiasi tipo senza istruzioni esplicite.
Gli sviluppatori che supportano la libreria standard dovrebbero lanciare NULL a tipi parametrici in tutto il codice della libreria standard o stringere il compilatore per rendere NULL automaticamente cast a qualsiasi tipo senza istruzioni esplicite.
Gli sviluppatori hanno un principio: più semplice è, meglio è. Beh, non è un assemblatore, quindi potete usarlo. Forse è così che dovrebbe essere.
Nel tuo caso, aggiustare il file di libreria aiuterà
Grazie per il suo messaggio.
Fatto queste correzioni nel SB
Grazie per il suo messaggio.
Fatto queste correzioni nel SB
Corretto non solo per le chiavi ma anche per i valori?
Corretto non solo per le chiavi ma anche per i valori?
Sì, anche per i valori
È possibile che il debugger, quando mostra il contenuto di una struttura, possa rimuovere alcuni dei suoi campi da quelli osservati?
Ci sono diverse grandi strutture. Dovete confrontarli per cinque campi con i vostri occhi. Non funziona.
Buongiorno, per favore aiutatemi a risolvere questo problema.
Prima di inviare e controllare una richiesta di trading in MT5-advisor uso la seguente variante della definizionetype_filling:
Ma ho affrontato il fatto che questa costruzione risulta funzionare non su tutti i conti e non per tutti i broker. Dopo aver controllato la richiesta pronta attraverso OrderCheck, appare l'errore 10030 (Viene specificato un tipo di ordine non supportato per il saldo). In questo caso SYMBOL_FILLING = 3, e il tipo ORDER_FILLING_RETURN è selezionato.
Non uso librerie esterne (come CTrade). Per favore aiutatemi o indirizzatemi dove posso trovare la risposta alla mia domanda.
Grazie in anticipo!
È possibile che il debugger, quando mostra il contenuto di una struttura, sia in grado di rimuovere alcuni dei suoi campi da quelli osservati?
Ci sono diverse grandi strutture. Dovete confrontarli per cinque campi con i vostri occhi. Non funziona.
Il modo migliore è quello di visualizzare il valore di qualsiasi variabile al passaggio del mouse nel sorgente - così non hai bisogno di aggiungere nulla alla watch-list e il campodi qualsiasi annidamento è disponibile senza una catena di dereferenziazione (e campi vicini).