Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1342
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
In OnDeinit dovreste fareObjectsDeleteAll- cancellare per prefisso (nel vostro caso il prefisso è "HLine")
In quale riga va scritto "HLine"?
In quale riga va scritto "HLine"?
Cosa non è chiaro?
Forum sul trading, sistemi di trading automatico e test di strategia
FAQ da principianti MQL5 MT5 MetaTrader 5
Vladimir Karputov, 2021.09.10 15:53
Dovete fareObjectsDeleteAll in OnDeinit - cancellare per prefisso(nel vostro caso, il prefisso è "HLine")
Cosa esattamente non è chiaro?
Qui l'ho fatto, ma ancora non lo cancella.
il prefisso contiene i nomi delle etichette grafiche
sai cosa significa prefisso?
il prefisso contiene i nomi delle etichette grafiche
sai cosa significa prefisso?
Non conosco affatto il MQL.... Ho pensato di sistemare un paio di righe e basta.
Non so assolutamente nulla di MQL .... Ho pensato di sistemare un paio di righe e basta.
il codice qui sopra dovrebbe aiutare, altrimenti guardate il prefisso con cui vengono creati gli oggetti
Qual è la ragione per cui non viene visualizzato il nome breve nella sottofinestra in alto a sinistra?
Inoltre, se carico un indicatore sul grafico, la seconda copia non funziona più - OnInit() = niente si attiva e non stampa. Ma se cambio i "parametri di ingresso" in altri - funziona
---
Cosa c'è di sbagliato, in mt4 questo codice funziona.
Per quale motivo non viene visualizzato il nome breve nella sottofinestra in alto a sinistra?
Inoltre, se carico un indicatore sul grafico, la seconda copia non funziona più - OnInit() = niente si attiva e non stampa. Ma se cambio i "parametri di ingresso" in altri - funziona
---
Cosa c'è di sbagliato, questo codice funziona in mt4.
Forse solo perché è troppo corto? Nessuna mappatura, nessun buffer... Perché fare una seconda copia di un tale indicatore, così il terminale diventa arbitrario...
Per quale motivo non viene visualizzato il nome breve nella sottofinestra in alto a sinistra?
Inoltre, se carico un indicatore sul grafico, la seconda copia non funziona più - OnInit() = niente si attiva e non stampa. Ma se cambio i "parametri di ingresso" in altri - funziona
---
Cosa c'è di sbagliato, questo codice funziona in mt4.
Anch'io ho avuto un problema, ma ho costruito l'indicatore e tutto è a posto.
Potrei commentarlo per scoprire quando smette di scrivere il nome dell'indicatore nella sottofinestra ... ma troppo pigro
manca qualcosa - probabilmente qualche tipo di proprietà, anche di fronte a questo, ma qui ho abbozzato l'indicatore, tutto è OK
potete commentarlo per cercare quando smette di scrivere il nome dell'indicatore nella sottofinestra... ma pigro
I dati vengono visualizzati, ma da dove, se la funzioneOnInit() non ha funzionato? Lanciamo una copia sul grafico e OnInit() può essere attivata per caso, ma se è un'altra copia, è tutto, non c'è nemmeno una stampa. Ma se cambiamo i parametri di input - allora funziona.
---
Qual è la soluzione, perché OnInit non funziona?