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
Grazie per la consultazione!
Beh, in realtà è una RSI modificata :)
Se scrivete un indicatore per esso, dovrebbe appendere nella finestra di uno strumento, e mentre non ci sono tick su questo strumento, l'indicatore non funziona e... salta i tick che arrivano per altri strumenti :((
I tick da diversi strumenti vengono passati all'Expert Advisor attraverso variabili globali, e se lo stato di una delle variabili globali è cambiato, allora l'Expert Advisor viene eseguito ed esegue l'elaborazione.
I tick da diversi strumenti vengono passati all'Expert Advisor tramite variabili globali, e se lo stato di una delle variabili globali è cambiato, l'Expert Advisor si avvia ed esegue l'elaborazione.
I tick da diversi strumenti tramite variabili globali vengono passati all'EA, e se lo stato di una delle variabili globali è cambiato, l'EA si avvia ed esegue l'elaborazione.
Uno degli indicatori, che mostrerà tutti i tick raccolti dalle variabili globali, funzionerà solo con i tick del simbolo su cui si appende, e si aggiornerà solo usando i suoi tick, saltando altri simboli. L'unica opzione - script in loop con tempo di ritardo nel loop per circa 0,1 sec. probabilmente non ne vale la pena :(
l'unica opzione è uno script in loop.
Cosa c'entra il "causare una zecca"?
significa che opera sui ticchettii di QUESTA finestra e PUÒ perdere i ticchettii che arrivano su altri simboli fino a quando non ci sono ticchettii sul suo simbolo.
E se è uno script, non sa nulla dei tick. è stato lanciato - funziona. e può ricevere informazioni dal suo simbolo e da altri solo da un ciclo con qualche ritardo regolare. un piccolo ritardo per l'aggiornamento - più probabilità di NON perdere i tick in arrivo e maggiore carico sulla CPU. se si fa un ritardo maggiore (per scaricare la CPU), il rischio di perdere tick (per qualsiasi strumento) aumenta.
in breve: MT4 NON è una piattaforma per lavorare con i multi-tick (imho).
cosa c'entra il "causare una zecca"?!
dove sta lavorando il tuo indicatore? su una singola "finestra"! quindi sta lavorando sui tick di QUESTA finestra e PUÒ perdere i tick che arrivano in altri simboli finché il suo simbolo non è spuntato.
questo non può essere difficile da risolvere.
per ogni finestra da cui è necessario raccogliere i tick, appendere un EA che genera un tick nell'indicatore e gli invia il valore del prezzo.
Andrei01:
Non c'è bisogno di fare un loop.
Poi il tuo processore andrà in loop, elaborando un flusso di tick da cinque a dieci volte più spesso di quanto faccia il mercato. E ogni finestra può avere un mucchio di indicatori per niente facili
.
c'è un buon vecchio DDE in MT4...
Batte i tick sulle coppie selezionate con un buon margine.
Se avete bisogno di vederli in un unico posto - potete lasciare MT4 per un po'.
In DLL o qualche altro programma, che raccoglie tick multicurrency, per generare output per un indicatore/advisor, e in MT4 chiederlo con un tasso di arrivo del tick nativo.
Si può fare anche in questo modo.