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
Non ho trovato nessuna descrizione dei codici di risposta (Retcode) per la struttura MqlTradeCheckResult dei risultati delle richieste commerciali nella documentazione. Ce ne saranno?
Tutte le descrizioni sono nella documentazione.
Guarda la funzione OrderSend, la struttura MqlTradeResult e l'elenco dei codici di risposta alla negoziazione.
Told - array vuoto senza dimensione
Tnew[1] - fuori dall'array, l'array è descritto come Tnew[1], quindi i suoi elementi sono accessibili solo come Tnew[0], perché l'indice inizia a zero.
Tutte le descrizioni sono nella documentazione.
Guarda la funzione OrderSend, la struttura MqlTradeResult e l'elenco dei codici di risposta alla negoziazione.
Qual è l'uscita? Tnew[1]è un'espressione errata in questo caso, ma è valida? Tnew[0] , Tnew[] è un'espressione valida o qualcos'altro? Il risultato dell'esperto non sembra cambiare quando si usa Tnew[1],Tnew[0],Tnew[].
Il risultato non può essere lo stesso, almeno non se i dati vengono letti dall'array da un indice che non esiste. Cosa pensate ci sia in Tnew[1]?
Non sono così sicuro di quello che viene scritto, quando l'EA lascia l'intervallo, può segnalare un errore e andare avanti. Ma cosa ci sarà in Tnew[0] in questo caso?
Renat, se ho capito bene, i codici di ritorno ENUM_TRADE_RETURN_CODES per la struttura MqlTradeResult si applicano anche alla struttura MqlTradeCheckResult
Sì, la base dei codici di errore commerciale è la stessa per tutto lo spazio delle funzioni commerciali.
Le descrizioni delle nuove funzioni saranno corrette - non abbiamo avuto il tempo di farlo subito.
Il risultato non può essere lo stesso, almeno non se i dati vengono letti dall'array da un indice che non esiste. Cosa pensate ci sia in Tnew[1]?
Non sono sicuro della scrittura, l'Expert Advisor può segnalare un errore e andare avanti quando esce dal range, ma cosa ci sarà in Tnew[0] in questo caso?
Il risultato del lavoro dell'esperto non cambia quando si usa datetime Tnew[1];Tnew[0];Tnew[];.ne consegue che in Exp_TEMA.mq5 dall'articolo "Creare un Expert Advisor che negozia su diversi simboli" il , la funzione
non funziona?
Cosa pensate che sia Tnew[1]?
Dopo CopyTime(symbol, timeframe, 0, 1, Tnew); l'indirizzo Tnew[1] dovrebbe contenere il tempo di inizio della barra precedente.
Il risultato del lavoro dell'esperto non cambia quando si usa datetime Tnew[1];Tnew[0];Tnew[];.Dovrebbe seguire che esiste un Expert Advisor Exp_TEMA.mq5 dall'articolo "Creare un Expert Advisor per fare trading su diversi simboli"? , la funzione
non funziona?
Cosa pensate che sia Tnew[1]?
Dopo CopyTime(symbol, timeframe, 0, 1, Tnew); l'indirizzo Tnew[1] dovrebbe contenere il tempo di inizio della barra precedente.
Analizziamo in ordine
Queste due stringhe dichiarano due array, uno dei quali è dinamico, mentre il secondo ( Tnew) contiene solo un record.
Questo è un tentativo di cambiare la dimensione dell'array dinamico. Si presume che il numero di record nell'array sia uguale alla dimensione.
Questa linea copia un record (data della barra) a partire dalla barra numero 0 nell'array Tnew. Questa data diventa quindi disponibile come Tnew[0] (perché l'array è numerato con ZERO).
Qui, l'unico record dell'array Tnew viene confrontato con il record numerato Number-1 in una cella dell'array Told (ricordate, l'array è numerato da 0).
Se queste date non corrispondono, scriviamo il valore dell'array Tnew nella cella dell'array Told.
Non ho trovato nessuna descrizione dei codici di risposta (Retcode) per la struttura dei risultati del controllo delle richieste di commercio MqlTradeCheckResult nella documentazione. Saranno disponibili?
Nel file MetaTrader 5\MQL5\Include\ErrorDescription.mqh
Ho una domanda. La questione della grafica senza buchi non viene considerata? https://www.mql5.com/ru/forum/100491
Molto difficile sincronizzare tutto, mi sembra di aver cercato di tenere conto di tutto nell'indicatore, ma questi buchi sono molto difficili da gestire
2010.07.19 02:20:12 Controllo dei fori (EURUSD,M1) Numero di fori nella storia 260 dalla data 2010.07.09 21:35:00
2010.07.19 02:20:12 Controllo dei fori (EURUSD,M1) foro GBPUSD 2010.07.19 00:20:00
2010.07.19 02:20:12 Controllo dei fori (EURUSD,M1) Foro USDJPY 2010.07.19 00:15:00
2010.07.19 02:20:12 Controllo dei fori (EURUSD,M1) Foro EURGBP 2010.07.16 22:43:00
2010.07.19 02:20:12 Controllo dei fori (EURUSD,M1) GBPUSD Foro 2010.07.16 22:43:00
2010.07.19 02:20:12 Controllo dei fori (EURUSD,M1) GBPUSD Foro 2010.07.16 22:38:00
2010.07.19 02:20:12 Controllo dei buchi (EURUSD,M1) Buco AUDUSD 2010.07.16 22:21:00
ecc.....
e seconda domanda: ci sono altre insidie in questo indicatore multicurrency che non ho controllato?