Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 137
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
E poi dovrà anche fare l'uscita dei messaggi non per commenti, ma per oggetti, e in modo più grande...
Una persona non imparerà mai a pensare in questo modo da sola.
Basta tenere a mente che la variabile viene reinizializzata al riavvio. Quindi questo approccio è accettabile per un tester, ma non per il trading reale.
Grazie per l'informazione, cosa fare allora? Devo semplicemente scrivere il valore in GV? O c'è qualche altra opzione per il commercio reale...
Grazie per l'informazione, cosa dovrei fare allora? Segnare il valore in GV? O c'è qualche altra opzione per il vero...
Gente, potreste suggerire un indicatore? Si basa su due diapositive. E quando attraversa dà la direzione sotto forma di frecce. Non riesco a trovarlo, grazie.
Buon pomeriggio, se non è troppo difficile, per favore consigliate un principiante:
1) Come dichiarare un array di dimensione uguale al valore di qualche variabile? (se i=7 dichiarare array doppio Muss[7] e così via);
già risposto
2) Perché un array in una funzione utente è considerato dichiarato e usato adeguatamente se la condizione è sempre falsa?
mentre (falso) {
Alert("aaaaaaaaaaaaaaa" );
statico doppio Buf_max [9000000];
static double Buf_min [9000000];}
perché è stato dichiarato come statico. In MQL, tutte le variabili statiche sono inizializzate prima di chiamare la funzione init()
3) C'è una differenza in una funzione utente e in generale tra un array semplice e un array statico?
un semplice array sarà inizializzato la prima volta che si entra nella funzione in cui è dichiarato. Tuttavia, all'uscita, se l'avete ridimensionato prima, il nuovo valore non sarà resettato, e la prossima volta che la funzione sarà chiamata, l'array sarà della stessa dimensione dell'ultima volta.
Cioè, in generale, la differenza tra semplice e statico è solo nel momento dell'inizializzazione.
Ho scritto una funzione qui per cancellare gli ordini in sospeso. Ma per qualche motivo non li cancella. Ecco il codice:
Perché non funziona bene? Capisco che può essere riscritto diversamente, ma voglio capire perché questo codice non esegue il suo scopo.
Ho scritto una funzione qui per cancellare gli ordini in sospeso. Ma per qualche motivo non li cancella. Ecco il codice:
Perché non funziona bene? Capisco che può essere riscritto diversamente, ma voglio capire perché questo codice non funziona come previsto.
Vorrei inserire una linea in modo da non dover cambiare il codice in particolare:
Avrei inserito una riga per non cambiare il codice in particolare:
E cosa ci darà questo? Ancora nessun ordine chiuso e nessun errore.
Il codice è stato cambiato:
La parte destra del registro:
Si scopre che l'ordine è stato cancellato. Ma uno. Ce n'era un altro, un altro ancora. Ma non è stato cancellato. Ma il ciclo è per tutti gli ordini.Guarda la tua variabile NumberOfTry
deve essere azzerato per ogni biglietto, altrimenti gli verrà assegnato un valore di 3 o più e non verranno eseguite ulteriori condizioni per tutti i biglietti.
solo uno soddisferà la condizione