Errori, bug, domande - pagina 1469
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Vladimir Zubov:
MT4
Ho cercato un bug per conto mio, perché la barra destra del grafico viene resettata quando un evento viene assegnato a KEY_NUMLOCK5. Si è rivelato essere un tasto di scelta rapida di MT4.
Dove posso trovare la lista completa dei tasti di scelta rapida del terminale? Non per inciampare su di loro quando si scrive il codice.
Nel terminale di trading, nel menu in alto, c'è un passaggio alla Guida(Manuale d'uso del terminale client):
In questa guida, nella sezione Strumenti di navigazione rapida, c'è una grande lista di tasti di scelta rapida sotto la voce Tasti di scelta rapida:
P./S. Nel Manuale d'uso c'è una scheda Ricerca(è sottolineata in alto a sinistra, dopo la scheda denominata Contenuti). Digitando lì nella scheda Cerca la combinazione di parole: tasti di scelta rapida, si può trovare la strada per la loro lista.
P./S. Grande lista di altri tasti di scelta rapida (per MetaEditor) - potete vedere lo stesso modo come descritto qui, in MetaEditor Help nel menu superiore di MetaEditor, non nel terminale di trading.
Come rispondere all'autore di un articolo sul forum inglese MKL5 se è tradotto in inglese. Per esempio, non ho potuto, o meglio non c'è accesso al tasto "risposta" alla traduzione del mio articolo "Teoria del mercato" https://www.mql5.com/en/articles/1825.
Vai alla discussione
prova questo
Come si risponde alle domande dell'autore di un articolo nel forum inglese di MKL5 se è tradotto in inglese? O devo registrarmi di nuovo sul forum inglese? Per esempio, non ho potuto, o meglio non c'è accesso al tasto "risposta" alla traduzione del mio articolo "Teoria del mercato" https://www.mql5.com/en/articles/1825.
Vai alla discussione
prova questo
Potresti dirmi per favore. PerchéMathFloor,MathCell eMathRound, come descritto nel manuale, restituiscono un numero intero, ma il codice seguente produce in qualche modo un numero con corrente e zero. "M5 00:3.0:21" dovrebbe essere "M5 00:3:21".
Ho provato senzaDoubleToString e con tutte le funzioni di mappatura. Il risultato è lo stesso.
datetime Tcr=TimeCurrent();
MqlDateTime dt;
TimeToStruct(Tcr,dt);
Comment(dt.hour,":",dt.min,":",dt.sec," \n M1: 00:00:",60-dt.sec," \n M5: 00:",DoubleToString(MathRound(dt.min-MathFloor(dt.min / 5)*5),0),":",60-dt.sec
Grazie al moderatore Vladimir Karputov!
Il difetto è scomparso. Era infatti l'impostazione della scala dello schermo. Era
Era il 125% e appena ho abilitato il 100% (screenshot"qq6") le barre erano allineate alle linee della griglia.
Ma la dimensione del carattere è stata ridotta, quindi devo regolarla separatamente.
senza cambiare questa scala. Beh, è un compito più comprensibile. Speriamo,
Posso farlo da solo.
realgentleman
Potresti dirmi per favore. PerchéMathFloor,MathCell eMathRound, come descritto nel manuale, restituiscono un numero intero, ma il codice seguente produce in qualche modo un numero con una corrente e zero.
datetime Tcr=TimeCurrent();
MqlDateTime dt;
TimeToStruct(Tcr,dt);
Comment(dt.hour,":",dt.min,":",dt.sec," \n M1: 00:00:",60-dt.sec," \n M5: 00:",DoubleToString(MathRound(dt.min-MathFloor(dt.min / 5)*5),0),":",60-dt.sec