MetaTrader 4 Build 529 beta rilasciato con un nuovo compilatore - pagina 138
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
Penso che ci sia un bug Il consulente non può chiamare una funzione dalla libreria
Codice EA che chiama la funzione
codice della biblioteca
Errore di registro
Non si può riprodurre. Facciamo una chiacchierata in servicedesk con tutti i dettagli. Grazie
Non riesco a riprodurlo. Facciamo una chiacchierata in servicedesk con tutti i dettagli. Grazie
Inviato per e-mail a servicedesk
Errori, MetaTrader 4, Aperto, Iniziato: 2013.12.23 06:39, #916314
Il service desk è stato inviato
Errori, MetaTrader 4, Aperto, Iniziato: 2013.12.23 06:39, #916314
Quando si usaProblema risolto
#property strict
Assicuratevi di usare export
}
Ho notato una caratteristica spiacevole dell'opzione Find-Replace in ME881. Ho controllato ME482, stessa cosa lì. Forse mentre siete occupati ad aggiornare MT e sistemare anche questo?
Quindi, in ordine: il mio codice è lungo, per le modifiche di routine uso "Find-Replace" in tutto il testo. Ho provato a cambiare tutti i x1+3 in x1, sembra essere ok. Ma il mio codice contiene linee con x1+3+3*abc. Queste linee invece di x1+3+3*abc cambiate in x1+3*abc hanno dato come risultato x1*abc . E come si scopre, ci possono essere tanti di questi +3 quanti ne vuoi, sarà sempre x1*abc. Le righe con ad esempio x1+3+4*abc cambiano correttamente.
Questo è un caso molto singolo e piuttosto curioso. Naturalmente, questa correzione non è urgente, ma penso che sia necessaria per evitare problemi durante la codifica.
L'ultimo editor MT4 non riproduce e sostituisce tutto correttamente. Sostituendo x1+3 con x1 nell' espressione x1+3+3*abc, otteniamo x1+3*abc . Puoi scrivere al service desk o qui in quale parte del codice cambia.
Quando la finestra del navigatore è staccata, i tooltip sono mostrati dietro la finestra stessa
Ho trovato un paio di piccoli errori di battitura nel manuale:
OrderModify
[Numero d'ordine unico dell'ordine da chiudere .
Forse sarebbe più corretto scrivere modificabile invece di chiudibile?
L'ultimo editor MT4 non riproduce e sostituisce tutto correttamente. Sostituiamo x1+3 con x1 nell' espressione x1+3+3*abc, otteniamo x1+3*abc . Puoi scrivere al service desk o qui in quale parte del codice cambia.
C'è un bug nella build 509 di ME. x1+3+3*abc cambia in x1*abc se si preme "Replace All" (quando si sostituisce x1+3 con x1) piuttosto che fare sostituzioni singole.
Non osservato nella nuova build 563.
No, eppure l'ho preso (il problema)... Anche se non sempre si manifesta. (MT 563, ME 881)
Ho aperto un nuovo Expert Advisor e ho scritto alcune righe. Ho fatto un video veloce. Notate le prime 2 righe del 2° paragrafo esattamente lì cambiare riga3+3 na riga3 è sbagliato (con altri errori di varianti in altre righe). Stranamente, quando ho voluto commentare queste righe per chiarezza, non c'è stato alcun problema e il cambiamento è stato corretto. Ho scoperto che se metto il cursore alla fine della linea prima di provare a "Cerca-Sostituisci", tutto cambia correttamente. Ma appena metto il cursore alla fine del codice, l'errore si ripete. Beh, trucco molto strano - ecco perché il video, altrimenti non dimostrerai e non ti crederai :). Il formato *.FLV non è venuto fuori con qualità, ecco perché nell'applicazione *.MP4 in zip-archive.
E il codice stesso: