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
Proprio così! Ho il tempo in giorni. E il periodo di allenamento e quanti giorni sono passati da quando ho iniziato. Credo di non capire qualcosa.
Con rispetto, Vladimir.
Grazie, Peter! Sono già stato aiutato a capire questo problema.
Continuo a studiare il linguaggio di programmazione MQL5 e oggi vi incollo il codice di uno script, che è la continuazione di uno dei compiti dei partecipanti a questo thread. Ho testato lo script in tutte le modalità. Tutto funziona come dovrebbe. Ho impostato i parametri di input al minimo per cominciare.
Saluti, Vladimir.
Fate ... finire di scrivere i nomi russi nei nomi delle variabili e delle funzioni. Questo è considerato una forma molto cattiva. È chiaro che stai facendo programmi per te stesso, ma questo non è 1C dopo tutto. Abituatevi subito allo stile di codice standard. Allora sarà più facile per voi leggere il codice di altre persone di Expert Advisors e indicatori, di cui avrete sicuramente bisogno.
In termini di logica delle condizioni, la stringa "imparerò la lingua" può essere emessa come risultato del calcolo del tempo e della pazienza disponibili per impararla. Se uno dei parametri (tempo o pazienza) è uguale a zero, non sarà possibile imparare la lingua. Pertanto, c'è un errore logico nella condizione.
Intendi un errore logico nella condizione della funzione stessa o nel funzionamento dello script?
Saluti, Vladimir.
Dovreste... smettere di scrivere nomi russi nei nomi di variabili e funzioni. Questo è considerato una forma molto cattiva. Capisco che stai facendo programmi per te stesso, ma non è 1C dopo tutto. Abituatevi subito allo stile di codice standard. Allora sarà più facile per voi leggere il codice di Expert Advisors e indicatori di altre persone, di cui avrete sicuramente bisogno.
Vasily, non ci crederai, ma sono d'accordo! È solo che la condizione del compito è stata data in russo, da cui la continuazione. Riscriverò sicuramente la sceneggiatura in inglese.
Saluti, Vladimir.
Intendi un errore logico nella condizione della funzione stessa o nel funzionamento dello script?
Con rispetto, Vladimir.
Non ci sono errori di sintassi nel codice, ma la logica è rotta, e bisogna guardarla attentamente.
Il calcolo stesso nella funzione sufficienza_tempo è illogico. Il tempo è sufficiente quando non è zero. La funzione calcola la differenza di tempo e restituisce un sì/no logico. Cioè, la funzione non è strutturata correttamente. Ricalcolare sufficiency_time().
Anche se, no. La funzione restituisce ushort, ma non c'è ancora una logica. Il tempo_di_sufficienza deve essere maggiore di zero.
Ora è chiaro, bisogna solo capire come farlo. Sarà qualcosa da fare nel fine settimana.
Saluti, Vladimir.
Non ci sono errori di sintassi nel codice, ma la logica è rotta, e bisogna guardarla attentamente.
Se stai scrivendo per i principianti, scrivi in un linguaggio semplice, non c'è niente da approfondire da lontano, da sminuire.
e le vostre minacce vedranno dove possono essere di interesseContinuo a studiare il linguaggio di programmazione MQL5 e sto pubblicando il codice di uno script, che è la continuazione di un compito dei partecipanti a questo thread. Lo script è stato testato in tutte le modalità. Non sono stati rilevati problemi. Applicato il numero minimo di parametri di input con cui iniziare. Il codice dello script è scritto in inglese, i commenti al codice sono in russo, per facilitare il processo di apprendimento. Come ho promesso prima, ho cercato di descrivere lo script in un modo comprensibile per un allievo della 1a forma di scuola di programmazione.
Cordiali saluti, Vladimir.
Per prima cosa, imparate come lavorare con le variabili di stringa da Dmitry Fedoseyev, le infostrazioni sono molto nebbiose nella fase di studio del codice di altre persone,
Nell'articolo che ha recensito, tutto è chiaro, e imparerete un sacco di cose allo stesso tempo, sto parlando come un lettore della maggior parte degli articoli qui, penso che nessuno abbia letto più di me)
Proprio così! Ho il tempo in giorni. E il periodo di allenamento e quanti giorni sono passati da quando ho iniziato. Credo di non aver ancora capito qualcosa.
Saluti, Vladimir.