Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1478
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
Cosa non capisci esattamente? Come creare una funzione di inizializzazione di un EA? Allora provate a studiare questo articolo per principianti.
Saluti, Vladimir.
e cosa significa inizializzare))))) non è chiaro per una persona)))))
e cosa si intende per inizializzazione))))) è poco chiaro per la persona)))))
Buona sera, Valery! Apriamo l'articolo proposto alla persona e vi troviamo prima una breve descrizione:
e poi una più dettagliata:
In generale, dovrebbe almeno leggere prima questo articolo. ))
Saluti, Vladimir.
Buongiorno a tutti!
Sto continuando il mio autoapprendimento e ho riscontrato ancora una volta una confusione. Ecco il codice dello script:
Lo script doveva disegnare una linea di tendenza come segmento. Per farlo, ho impostato il punto iniziale e il secondo punto per disegnare questo segmento. La documentazione dice anche che sono necessari due punti di ancoraggio per creare una linea di tendenza. Credo di aver fatto tutto come si deve. A mio avviso, anche il secondo punto è un punto estremo, ma per qualche motivo non viene disegnato un segmento, bensì una semiretta.
Potreste dirmi dove mi sbaglio?
Saluti, Vladimir.
MrBrooklin #:
Grazie, Artyom! Non avevo abbastanza intelligenza per capire una cosa così semplice e ovvia. Dio ti benedica!
Saluti, Vladimir.
Buongiorno e buon umore a tutti!
Ecco! "Sto arrivando, il tuo tetto!". Questo sono io. Eseguo il copione:
e ottengo questo:
e dovrebbero esserci due posizioni corte. Potreste dirmi dove ho commesso un errore?
Saluti, Vladimir.
Buongiorno e buon umore a tutti!
Ecco! "Sto arrivando, il tuo tetto!". Sono io. Sto eseguendo il copione:
e ottengo questo:
e dovrebbero esserci due posizioni corte. Potreste dirmi dove ho commesso un errore?
Saluti, Vladimir.
Le ultime due stampe
riportano il valore delle variabili
che sono inizializzate, ma a cui non è stato assegnato nulla.
Cioè tutto funziona come scritto - nessun miracolo.
Le ultime due stampe
forniscono il valore delle variabili
che sono inizializzate, ma a cui non è stato assegnato nulla.
Cioè tutto funziona come scritto, senza miracoli.
Ciao, Alexander. È proprio qui che sono rimasto perplesso. Cosa dovrebbe essere assegnato? Penso che la funzione Calc_Pos(count_buy, countsell) dovrebbe funzionare, o ho capito male?
Saluti, Vladimir.
Ciao, Alexander. È qui che sono rimasto perplesso. Cosa dovrebbe essere assegnato? Credo che la funzione Calc_Pos(count_buy, countsell) dovrebbe funzionare, o ho capito male?
Saluti, Vladimir.
1. Si dichiarano e si inizializzano due variabili.
2. Si passano i loro valori alla funzione.
Non è del tutto chiaro il motivo di questa operazione.
Poi si stampano i valori di queste variabili. Ma non sono stati modificati da nessuna parte,
rispettivamente, e vengono stampati degli zeri. Tutto funziona come scritto.
P.S. Cercando di capire il vostro piano: potete dichiarare queste due variabili globali.
Per esempio, in questo modo:
1. Si dichiarano e si inizializzano due variabili.
2. Si passano i loro valori alla funzione.
Non è del tutto chiaro il motivo di questa operazione.
Quindi vengono stampati i valori di queste variabili. Ma non sono stati modificati da nessuna parte,
rispettivamente e vengono stampati con degli zeri. Tutto funziona come scritto.
P.S. Cercando di capire il vostro piano: potete dichiarare queste due variabili globali.
Per esempio, in questo modo:
Grazie mille, Alexander. La tua correzione ha fatto funzionare il codice. Ad essere onesti, mi sono reso conto che anch'io ero confuso in tre pini. Devo studiare di nuovo il passaggio di argomenti a una funzione. A quanto pare, ho frainteso completamente.
Saluti, Vladimir.