Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1255
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
Puoi dirmi qual è la condizione per cui, se il grafico è sceso anche di un solo punto, allora tutti gli ordini sono stati chiusi?
In questo modo si possono chiudere tutti i trade aperti (MQL4):
E se volete selettivamente, dovete descrivere la condizione di selezione.In questo modo si possono chiudere tutti i trade aperti (MQL4):
E se volete selettivamente, dovete descrivere la condizione di selezione.Grazie
2020.09.13 08:33:57.508 tst (EURUSD,H1) v1 = 1
2020.09.13 08:33:57.508 tst (EURUSD,H1) v2 = 1,01
2020.09.13 08:33:57.508 tst (EURUSD,H1) v3 = qwerty
2020.09.13 08:33:57.508 tst (EURUSD,H1) v4 = 3,1415
2020.09.13 08:33:57.508 tst (EURUSD,H1) v5 = 777
2020.09.13 08:33:57.508 tst (EURUSD,H1) v6 = 1
2020.09.13 08:33:57.508 tst (EURUSD,H1) v7 = 1,01
2020.09.13 08:33:57.508 tst (EURUSD,H1) v8 = qwerty
2020.09.13 08:33:57.508 tst (EURUSD,H1) v9 = 3,1415
2020.09.13 08:33:57.508 tst (EURUSD,H1) v10 = 777
2020.09.13 08:33:57.508 tst (EURUSD,H1) v11 = Valore_11
È possibile fare delle variabili predefinite in una funzione template in modo che non sia possibile specificare tutto quando la si chiama? Un'assegnazione semplice darà comunque un errore se non sono specificate tutte le variabili.
È possibile creare variabili predefinite in una funzione template
No, non può.
Non riesco a spiegare come.... modelli funzionano è più o meno come - finché una tale funzione non viene chiamata, il compilatore non sa nulla della sua esistenza (spesso, non ci sono nemmeno errori di compilazione se non c'è una chiamata)
poi si chiama una tale funzione template e il compilatore riempie i tipi necessari e solo allora controlla che tutto funzioni correttamente
e poi si fa un'altra chiamata al modello con diversi tipi di parametri - e il compilatore crea una nuova funzione, cioè un'altra, cioè come se si scrivessero 2 funzioni, che fanno la stessa cosa, ma con diversi tipi di parametri
whew, ecco come funziona ))))
UPD:
è possibile, ma se i tipi nel template corrispondono, ecco un esempio, funziona correttamente:
No, non puoi.
Non riesco a spiegare come.... modelli funzionano è così - finché non si chiama una tale funzione, il compilatore non sa nulla della sua esistenza (spesso, non ci sono nemmeno errori di compilazione se non c'è una chiamata)
poi si chiama una tale funzione template e il compilatore riempie i tipi necessari e solo allora controlla che tutto funzioni correttamente
e poi si fa un'altra chiamata al modello con diversi tipi di parametri - e il compilatore crea una nuova funzione, cioè una in più, cioè come se si scrivessero 2 funzioni, che fanno la stessa cosa, ma con diversi tipi di parametri
Phew, così va ))))
E come faccio a sapere il tipo di parametro di ingresso?
Se passo un tipo di stringa a un template e voglio elaborarlo ulteriormente.
I parametri di input possono essere fino a 64, ognuno può avere qualsiasi tipo, come determinare che è una stringa?
Come faccio a sapere il tipo di parametro di ingresso?
Se passo un tipo di stringa a un template e voglio elaborarlo ulteriormente.
Ci possono essere fino a 64 parametri di input e ognuno di essi può avere qualsiasi tipo, come posso sapere che è una stringa?