Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1533
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
Potete dirmi come capire la documentazione in generale? Mi preoccupa molto il fatto che negli esempi anche di un semplice oggetto grafico come il testo, ti buttano in faccia un esempio con un mucchio di codice e da nessuna parte scrivono quali parametri sono obbligatori e quali no. Così per scrivere semplicemente del testo o impostare una tendenza o anche capire i buffer per un indicatore non si capisce quali parametri minimi devono essere inseriti e si deve copiare e incollare il codice
Ciao, i parametri richiesti per il testo sono l'indice della finestra, il riferimento alle coordinate e il testo stesso, gli altri sono opzionali.
Dovete tenere a mente che ci sono due tipi di oggetti, OBJ_LABEL e OBJ_TEXT. Il primo oggetto è legato ai pixel della finestra e il secondo al tempo e al prezzo sul grafico.
Diciamo che abbiamo bisogno di un'etichetta di testo collegata ai pixel, allora fate così:
questo è un codice quasi minimo che disegna l'etichetta di testo
lo stesso per l'oggetto OBJ_TEXT, ma è necessario specificare anche le proprietà prezzo e tempo:
text_corner dovrebbe essere uno dei valori costanti:
ID
Descrizione
ANGOLO_SINISTRA_SUPERIORE
Centro delle coordinate nell'angolo superiore sinistro del grafico
ANGOLO_SINISTRA_INFERIORE
Centro delle coordinate in basso a sinistra del grafico
ANGOLO_DESTRA_INFERIORE
Centro delle coordinate nell'angolo in basso a destra del grafico
ANGOLO_DESTRA_SUPERIORE
Centro delle coordinate nell'angolo superiore destro del grafico
maggiori dettagli qui: https://www.mql5.com/ru/docs/constants/objectconstants/enum_basecorner#enum_base_corner
text_corner dovrebbe essere uno dei valori costanti:
Identificatore
Descrizione
ANCORA A SINISTRA IN ALTO
Punto di ancoraggio in alto a sinistra
ANCHOR_LEFT
Punto di ancoraggio a sinistra nel centro
ANCORA A SINISTRA IN BASSO
Punto di ancoraggio in basso a sinistra
ANCHOR_LOWER
Punto di ancoraggio sotto il centro
ANCORA_DESTRA_INFERIORE
Punto di ancoraggio in basso a destra
ANCORA DESTRA
Punto di ancoraggio a destra nel centro
ANCORA_DESTRA_SUPERIORE
Punto di ancoraggio in alto a destra
ANCHOR_UPPER
Punto di ancoraggio al centro superiore
CENTRO ANCORA
Punto di ancoraggio esattamente al centro dell'oggetto
maggiori dettagli qui:https://www.mql5.com/ru/docs/constants/objectconstants/enum_basecorner
puoi anche collegare la libreria standard #include <ChartObjects\ChartObject.mqh> e usare le sue classi, ma questo ti complica solo la vita secondo me
Saluti, i parametri obbligatori per il testo sono l'indice della finestra, il legame delle coordinate e il testo stesso, gli altri sono opzionali.
Tenete presente che ci sono due tipi di oggetti: OBJ_LABEL e OBJ_TEXT. Il primo è legato ai pixel della finestra e il secondo al tempo e al prezzo sul grafico.
Diciamo che abbiamo bisogno di un'etichetta di testo collegata ai pixel, allora fate così:
questo è un codice quasi minimo che disegna l'etichetta di testo
lo stesso per l'oggetto OBJ_TEXT, ma è necessario impostare solo le proprietà prezzo e tempo:
Dio vi benedica) Non è solo il testo ma molte cose, anche i buffer degli indicatori. Cosa c'è nel carrello rimosso?)
Dio ti benedica) Non è solo il testo, sono molte cose, anche i buffer degli indicatori. Perché sei stato cancellato dal carrello).
Ho cancellato dal carrello come al solito perché ero paranoico e i Chexisti non mi hanno scoperto 😀 Non ho idea di cosa farne.
E l'opzione giusta è, beh, molto semplice...
E che cos'è? Perché non lo scrivi?
Ciao a tutti, ho inserito in un EA "starhour e stophour" per aprire gli ordini ad una certa ora, ma non ho considerato che un ordine che è stato aperto per esempio alle 22:00 non sarà chiuso in stophour(23:00)
mettere "starhour e stophour" solo sugli ordini aperti
mettere "starhour e stophour" solo sugli ordini di apertura
Non puoi fare trading dopo lo stophour
I parametri globali sono impostati
E in OnTick
Questo è il problema, apre e chiude solo gli ordini starthour->stophour
Questo è il problema, apre e chiude solo gli ordini starthour->stophour
qualcosa del genere
più o meno così
Ecco come si chiude l'ordine