Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1622
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
... 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