E qui è semplice. Un oggetto CWave viene creato e immediatamente distrutto))) Questo oggetto temporaneo non ha niente a che fare con l'istanza nel cui costruttore è stata fatta la chiamata))
Il problema è non capire cosa succede quando si fa una chiamata:
E qui è semplice. Un oggetto CWave viene creato e immediatamente distrutto). Questo oggetto temporaneo non ha niente a che fare con l'istanza nel cui costruttore è stata fatta la chiamata))
Sto scrivendo un EA a griglia, ho bisogno di trovare un profitto solo per l'ordine con il ticket massimo e l'ordine con il ticket minimo (il minimo è per dopo), ora voglio trovare un profitto per l'ordine massimo. Allego la funzione e un'immagine che mostra il principio di apertura di una griglia di ordini. La mia domanda è: sono corretto nello scrivere la funzione per calcolare il profitto di un ordine con un biglietto massimo? Grazie in anticipo.
Sto scrivendo un EA a griglia, ho bisogno di trovare un profitto solo per l'ordine con il ticket massimo e l'ordine con il ticket minimo (il minimo è per dopo), ora voglio trovare un profitto per l'ordine massimo. Allego la funzione e un'immagine che mostra il principio di apertura di una griglia di ordini. La mia domanda è: sono corretto nello scrivere la funzione per calcolare il profitto di un ordine con un biglietto massimo? Grazie in anticipo.
Il problema è non capire cosa succede quando si fa una chiamata:
E qui è semplice. Un oggetto CWave viene creato e immediatamente distrutto). Questo oggetto temporaneo non ha niente a che fare con l'istanza nel cui costruttore è stata fatta la chiamata))
Non fare i capricci. L'essenza di ciò che accade è che si chiama un metodo che è un costruttore con un diverso set di parametri. Nessun oggetto viene creato da questo.
Una chiamata simile al costruttore, che inoltre non porterà al risultato desiderato:
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
... Lo controllerò uno di questi giorni.
Oggi o l'altro giorno?
Questo è preoccupante...
Ma se semplicemente copio il codice dal primo costruttore al secondo e non lo chiamo, tutto funziona. Qual è il problema?
Il problema è in MQL.
In queste situazioni, metto l'inizializzazione in un metodo separato che tiro da diversi costruttori.
---
C'è anche un problema con la chiamata del costruttore genitore.
Il problema sta nel non capire cosa succede quando lo si chiama:
E qui è semplice. Un oggetto CWave viene creato e immediatamente distrutto))) Questo oggetto temporaneo non ha niente a che fare con l'istanza nel cui costruttore è stata fatta la chiamata))
Il problema è non capire cosa succede quando si fa una chiamata:
E qui è semplice. Un oggetto CWave viene creato e immediatamente distrutto). Questo oggetto temporaneo non ha niente a che fare con l'istanza nel cui costruttore è stata fatta la chiamata))
Buona giornata a tutti!!!
Sto scrivendo un EA a griglia, ho bisogno di trovare un profitto solo per l'ordine con il ticket massimo e l'ordine con il ticket minimo (il minimo è per dopo), ora voglio trovare un profitto per l'ordine massimo. Allego la funzione e un'immagine che mostra il principio di apertura di una griglia di ordini. La mia domanda è: sono corretto nello scrivere la funzione per calcolare il profitto di un ordine con un biglietto massimo? Grazie in anticipo.
Quindi oggi o l'altro giorno?
È un po' allarmante...
Va bene. Volevo controllare subito, ma mi hanno chiamato e ho capito che non sarei tornato presto. È un bel rapporto, vero?).
Buona giornata a tutti!!!
Sto scrivendo un EA a griglia, ho bisogno di trovare un profitto solo per l'ordine con il ticket massimo e l'ordine con il ticket minimo (il minimo è per dopo), ora voglio trovare un profitto per l'ordine massimo. Allego la funzione e un'immagine che mostra il principio di apertura di una griglia di ordini. La mia domanda è: sono corretto nello scrivere la funzione per calcolare il profitto di un ordine con un biglietto massimo? Grazie in anticipo.
Il problema è non capire cosa succede quando si fa una chiamata:
E qui è semplice. Un oggetto CWave viene creato e immediatamente distrutto). Questo oggetto temporaneo non ha niente a che fare con l'istanza nel cui costruttore è stata fatta la chiamata))
Non fare i capricci. L'essenza di ciò che accade è che si chiama un metodo che è un costruttore con un diverso set di parametri. Nessun oggetto viene creato da questo.
Una chiamata simile al costruttore, che inoltre non porterà al risultato desiderato:
this.CWave(namePref, startPrice, startTime, endPrice, endTime);Ciao, potresti dirmi se ho capito bene l'espressione?
MaxMartinLot = Lot*MathPow(K_Martin,OrdersClose); - significa K_Martin , nella misura di OrdersClose ?
Ciao, potresti dirmi se ho capito bene l'espressione?
MaxMartinLot = Lot*MathPow(K_Martin,OrdersClose); - significa K_Martin , nella misura di OrdersClose ?
Cos'è OrdersClose?
Vedere qui