Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1084
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
MQL4 ha un controllo che potrebbe emettere molto testo su più righe? CEdit non è adatto - è a linea singola e accetta solo 63 caratteri.
scrivere un testo sulla telahttps://www.mql5.com/ru/docs/standardlibrary/canvasgraphics/ccanvas/ccanvastextout
ma non può farlo in linee multiple, o meglio può, ma bisogna aumentare la coordinata Y dopo che la linea è stata stampata
Non lo fa. Esattamente così - tutte le combinazioni di parametri EA otterranno risultati. E potete ordinarli come volete.
Saluti. Potreste per favore dirmi qual è il problema.
In MT5, in OnInit() prescrivo la creazione degli oggettiOBJ_RECTANGLE_LABEL, OBJ_LABEL (etichette rettangolari e di testo), e altri.
Ma non vengono creati all'inizializzazione, vengono creati solo quando il terminale viene spuntato o cliccato. Non c'era questo problema in MT4.
Buon pomeriggio!
Ho installato Windows 10, pacchetto russo installato, installato MT4. non leggere le iscrizioni del menu del terminale in russo, si prega di consigliare come risolvere
Saluti. Potreste per favore dirmi qual è il problema.
In MT5, in OnInit() prescrivo la creazione degli oggettiOBJ_RECTANGLE_LABEL, OBJ_LABEL (etichette rettangolari e di testo), e altri.
Ma non vengono creati all'inizializzazione, vengono creati solo quando il terminale viene spuntato o cliccato. Questo problema non esisteva in MT4.
Avete dimenticato ChartRedraw()?
Ciao cari programmatori. Ho affrontato un errore (o un bug, non so) e non riesco a trovare nessun riferimento ad esso o una soluzione a questo problema. L'errore è il seguente: quando cerco di selezionare un ordine tra gli ordini chiusi sul ticket (OrderSelect(Ticket, SELECT_BY_TICKET, MODE_HISTORY), ottengo l'errore 4051, e ottengo questo errore solo quando questo ordine non è nella cronologia delle operazioni, il che succede se l'ordine è stato chiuso ieri e il filtro mostra solo la cronologia attuale, che si aggiorna al riavvio del terminale, cioè, se c'erano le operazioni di ieri, non saranno nella cronologia di oggi quando riavvio. Ma non appena faccio il filtro in modo da mostrare quell'ordine, per esempio, per mostrare l'intera storia delle offerte, l'errore scompare immediatamente e l'ordine viene trovato usando la funzione OrderSelect. Quindi risulta che OrderSelect cerca solo tra la storia caricata sul terminale in base al ticket degli ordini chiusi e cancellati? Non ci sono informazioni su questo nel manuale.
La descrizione di OrdersHistoryTotal dice.