Caratteristiche del linguaggio mql5, sottigliezze e tecniche - pagina 112
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
A proposito, sono arrivato alla conclusione che nel caso generale, se il tipo di valore di ritorno della funzione è assolutamente qualsiasi tipo, il problema non può essere risolto con mezzi MQL. Richiede decltype, che qui non è presente.
Il puntatore tornerà, ma la struttura - non credo. Dovrebbe essere per riferimento, dopo tutto.
È lo stesso.
Ora vengono passati 2 argomenti alla funzione invece di 3:
Ora generalmente si passano 2 argomenti alla funzione invece di 3:
Due è assolutamente il problema originale. E tre è la sua generalizzazione.
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Errori, bug, domande
fxsaber, 2018.12.21 22:15
Lo standard C++ non definisce questo ordine e lo lascia al compilatore. Lo sviluppatore di MQL deve assicurarsi che questo ordine possa essere cambiato o se ci sono piani per cambiarlo in futuro.
Pertanto, questo è il modo migliore per farlo:
Lo standard C++ non definisce questo ordine e lo lascia al compilatore. Lo sviluppatore di MQL deve assicurarsi che questo ordine possa essere cambiato o se ci sono piani per cambiarlo in futuro.
Quindi questo modo è migliore:
Sì, è più affidabile.
Sono fottuto, cara redazione.
Dare del codice a un interprete senza capire come l'interprete interpreterà il codice... La strada maestra.
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Bug, bug, domande
fxsaber, 2018.12.21 10:23
Non riesco a capirlo, per favore chiedete un suggerimento. C'è una tale acquisizione di tempo
Come scrivere una macro che faccia la stessa cosa
Il problema è che PrevHandle non viene creato nella macro.
Non capisco perché la mia soluzione è peggiore, la incollo anche qui:
Notevole - implementazione dell'operatore virgola attraverso l'operatore di tendenza (beh, niente di brillante, ma è la prima volta che lo incontro).
Non è chiaro - perché tirare un tipo di maniglia attraverso un modello? Se ci fossero diversi tipi di maniglie, non è un grosso problema. E in generale il tipo di maniglia sarà specificato tramite typedef/define.
Non vedo come la mia soluzione sia peggiore, la metterò anche qui:
Degno di nota - implementazione dell'operatore virgola attraverso l'operatore di tendenza (beh, niente di eccezionale, ma è la prima volta che l'ho incontrato).
Non è chiaro - perché dovremmo tirare un tipo di maniglia attraverso un modello? Se ci fossero diversi tipi di maniglie, non è un grosso problema. E in generale il tipo di maniglia sarà specificato tramite typedef/define.
Non è affatto buono. Cos'è la maniglia?
Non è affatto buono. Cos'è la maniglia?
La condizione del compito era: c'è qualche ambiente che cambia tramite un descrittore (handle), ed è necessario implementare in una macro:
1. Ricorda la maniglia corrente
2. Passare l'ambiente alla nuova maniglia
3. Recupera il parametro richiesto dall'ambiente
4. Passare l'ambiente alla vecchia maniglia
5. Parametro di ritorno
La condizione del compito era: c'è qualche ambiente che cambia tramite un descrittore (handle), ed è necessario implementare in una macro:
1. Ricorda la maniglia corrente
2. Passare l'ambiente alla nuova maniglia
3. Recupera il parametro desiderato dall'ambiente
4. Cambia ambiente al vecchio manico
5. Parametro di ritorno
Grazie per la vostra risposta.