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
Potete dirmi perché si verifica un errore quando si ottiene l'handle di un indicatore, se il nome dell'indicatore da chiamare è contenuto in una variabile?
Cioè, non c'è nessun errore come questo:
È così che otteniamo l'errore 4802 (l'indicatore non può essere creato):
Leggete qui l'indicatore tester_indicator.
Ho letto e riletto tutto più e più volte. )) Ma non posso ottenere ciò di cui ho bisogno. E ho bisogno di impostare il nome dell'indicatore su una variabile.
Allora, hai aggiunto la proprietà test_indicator? Non credo che avrei potuto farlo senza.
L'ho provato. Qualcosa non funziona così. Potresti mostrarmi un esempio (forse lo sto facendo male)?
P.S. Ha funzionato. Non potrebbe essere più semplice. Fuori a riposare. ))
P.S2. Ma ottengo la dipendenza dal fatto che devo registrare tutti gli indicatori attraverso la proprietà test_indicator. Cioè, se il nome dell'indicatore è specificato da un parametro esterno e un utente ha un nuovo indicatore, dobbiamo aprire nuovamente il codice. Questo non è esattamente quello che vogliamo.
P.S2. Ma abbiamo ancora la dipendenza di dover scrivere tutti gli indicatori attraverso la proprietà test_indicator. Cioè, se il nome dell'indicatore è specificato da un parametro esterno e un utente ha un nuovo indicatore, dobbiamo aprire nuovamente il codice. Questo non è esattamente quello che vogliamo.
Ecco come si fa in cinque. L'ho usato io stesso per costruire indici da diversi altri indici selezionati a caso. Forse gli sviluppatori ci diranno cosa ne pensano.
Il fatto è che gli EA nel tester di MT5 sono lanciati fuori dal terminale e non hanno tutto l'ambiente di libreria che c'era in MT4.
Per esempio, l'Expert Advisor viene inviato al cloud a tutti e per passare ulteriori collegamenti, dobbiamo:
Se si utilizzano chiamate di indicatori dinamici, allora è necessario prescrivere manualmente l'elenco degli indicatori utilizzati. Quando si esegue un test di terzi, tutti i file dipendenti vengono inviati insieme all'Expert Advisor. Questi possono essere sia locali (sono comunque fuori dal terminale), sia remoti o agenti cloud.
Questo è il prezzo da pagare per "premere start e non pensare ad altro, tutto funziona automaticamente".
Il punto è che gli EA nel tester di MT5 girano fuori dal terminale e non hanno tutto l'ambiente di libreria che aveva MT4.
Questo è il prezzo da pagare per "premere start e non pensare ad altro, tutto funziona automaticamente".
Questa domanda potrebbe essere già stata sollevata, ma non l'ho trovata nel forum.
Nel seguente codice (nel metodo test()), quando si prende un descrittore costante (riferimento) a un oggetto e lo si assegna a uno non costante, il compilatore (MetaEditor 5.00, Build 687) non genera un errore:
Questa domanda potrebbe essere già stata sollevata, ma non l'ho trovata nel forum.
Nel seguente codice (nel metodo test()), quando si ottiene un descrittore costante (riferimento) a un oggetto e lo si assegna a uno non costante, il compilatore (MetaEditor 5.00, Build 687) non genera un errore:
questo sarebbe il caso senza l'errore.
domanda per gli sviluppatori sulla velocità dei puntatori agli oggetti
Perché il primo codice
funziona due volte più velocemente del secondo?
2012.08.21 09:56:40 info (EURUSD,D1) 2=1654
2012.08.21 09:56:38 info (EURUSD,D1) 1=795
si può ottimizzare per aumentare la velocità?