Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1607
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
Buona notte!
Cari utenti del forum, ho bisogno di aiuto. Ho scritto uno script in MQL4 che disegna una linea con una formula da tre punti dati su un grafico. Ci vogliono 130 linee, compresi i rientri e gli spazi. Ho recentemente deciso di portarlo a MQL5 e mi sono reso conto che la mia scarsa conoscenza della programmazione non mi aiuterà perché ho bisogno di imparare di nuovo.
C'è un errore nel codice di divisione dello zero, correggilo prima
a1=(y3-(x3*(y2-y1)+x2*y1-x1*y2)/(x2-x1))/(x3*(x3-x1-x2)+x1*x2);
Qui la divisione per "0" perché x1 e x2 è uguale a "1", che risulta in "0".
Fare un controllo prima dell'operazione di matrice
Sei un burlone. Ma il problema è reale, e ci sono argomenti sul fatto che il comando Print stampa due volte nella scheda Experts e anche Allert viene due volte, solo che non c'è una risposta ahimè come risolvere il problema. E per il futuro, se non si sa, si può solo mantenere il silenzio e passare, ma per guadagnare rating se stessi risposte non professionali è stupido. Sì, a proposito, le sue risposte sono davvero molto deboli.
Buona notte!
Cari utenti del forum, ho bisogno di aiuto. Ho scritto uno script in MQL4 che disegna una linea con una formula basata su tre punti dati su un grafico. Ci vogliono 130 linee, compresi i rientri e gli spazi. Ho recentemente deciso di portarlo a MQL5 e mi sono reso conto che la mia scarsa conoscenza della programmazione non mi aiuterà, ho bisogno di studiare di nuovo.
Sarò grato se qualcuno è pronto a portare lo script a MQL5. Sarei molto grato se qualcuno volesse convertire lo script in MQL5.
Se hai scritto lo script, perché ti serve nel tuo codice?
Come la domanda, così la risposta.
Beh, avresti potuto semplicemente scrivere che sono necessari più dettagli. Ho scritto il codice dell'indicatore più semplice (non potrebbe essere più semplice), ma genera anche due messaggi al comando Print. E se si omette di ottenere Handle, dà un solo messaggio.
***
Se hai scritto lo script, perché nel codice è
Beh, avresti potuto semplicemente scrivere che sono necessari più dettagli. Ho scritto il codice dell'indicatore più semplice (non potrebbe essere più semplice), ma genera anche due messaggi al comando Print. E se non si ottiene Handle, se ne ottiene uno.
Oh, cielo... ho solo parole sgradevoli nel mio vocabolario. Ecco perché è meglio che rimanga in silenzio.
Dato che le mie capacità di programmazione sono al livello di uno scolaretto, ho preso qualche pezzo di codice funzionante e le regole da esso. Ciò che non ha interferito, non ha toccato)
Capito.
Se qualcuno aiuta, vi devo comunque un whisky!)
Penso che il whisky di ......... non sia più economico di 30 dollari. Pertanto, è più facile creare una domanda su un sito di freelance e ci sarà disposto, circa 20 persone... E questo è il tuo messaggio si provocare le persone a rompere le regole. Chi ne ha bisogno? Beh, fallo gratis, e poi? Dopo tutto, una bottiglia non è passato, quindi è un lavoro per i soldi bypassando freelance.
Non ci sono errori, ma la funzione di temporizzazione non è corretta, non c'era abbastanza tempo)
Ed è meglio verificare la divisione per zero in 5, prima dell'operazione di divisione Se il divisore è zero, allora....
Sì, a proposito, le sue risposte sono davvero molto deboli.
Ecco il codice dell'induttore più semplice (non potrebbe essere più semplice)
Ci sono cinque errori in una parola di sei lettere...
e sono troppo debole per correggerti.
Che sfiga... Le uniche parole che mi sono rimaste nel mio vocabolario sono le parole volgari. Quindi preferisco non dire nulla.
Cosa ti ho mai fatto? O siete tutti così aggressivi?