![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
Per ripetere:
La mia constatazione di base è che se c'è un cambiamento in MarketInfo() per la coppia, viene ricevuto un "tick".
.
Ci possono essere eccezioni, come "nessun cambiamento trovato" ma un tick è stato ricevuto, ma è molto raro.
I tick ricevuti senza cambiamenti di prezzo non sono rari, e segnalano qualche altro cambiamento in MarketInfo per la coppia.
.
Il volume è uguale al numero di tick ricevuti, cioè il numero di volte che la funzione start() è stata chiamata, non è specificamente scambi o cambiamenti Bid/Ask. Il cambiamento di MarketInfo() fa scattare un tick, e il numero di tick = volume.
Sono un nuovo arrivato nello scripting di mql4. Cerco di fare un codice che mostri il prezzo sullo schermo/teminale. MarketInfo() non funziona. potete aiutarmi.
y non, mostra il tuo codice e cercheremo di indicarti la giusta direzione
se penso bene :
1 Tick = 1 PIP
Ho il diritto?
penso
1 Tick = 1 Pip o più .... Pip/ Secondo
è giusto..????
Il termine tick è usato liberamente per descrivere un evento, e la più bassa variazione di prezzo possibile.
Come evento; tick == l'arrivo di una nuova quotazione di prezzo
Come valore monetario è il più basso cambiamento di prezzo possibile; tick == Punto.
SDC: Il termine tick è usato liberamente per descrivere un evento, e il più basso cambiamento possibile nel prezzo.
No, e No.
C'è Tick, PIP e Point. Sono tutti diversi in generale. Un tick è il più piccolo cambiamento di prezzo. Un Point è la cifra meno significativa quotata. Nelle valute un pip è definito come 0,0001 (o per JPY 0,01)
Su un broker a 4 cifre un punto (0.0001) = pip (0.0001). [Su un broker a 5 cifre un punto (0.00001) = 1/10 pip (0.00010/10). Solo perché citi una cifra in più non cambia il valore di un pip. (0.0001 == 0.00010) Gli EA devono regolare i pip in punti (per mq4.) Nelle valute un tick è un punto. Il prezzo può cambiare per la cifra meno significativa (1.23456 -> 1.23457)
Nei metalli un Tick è ancora il più piccolo cambiamento ma è più grande di un punto. Se il prezzo può cambiare da 123.25 a 123.50, hai un TickSize di 0.25 e un punto di 0.01. Il pip non ha alcun significato.
Questo è il motivo per cui non si usa TickValue da solo. Solo come rapporto con TickSize. Vedi DeltaValuePerLot()
Penso che
1 Tick = 1 Pip o più .... Pip/ Secondo
è giusto..????
Ha senso rispondere a una domanda vecchia di 6 anni o stai solo cercando di incasinare l'elenco del thread?
se penso bene :
L'Admin del forum ha già risposto correttamente, hai letto il thread ?
Nuovo prezzo (diverso dal precedente) => nuovo tick. Nessun'altra spiegazione.
Ho incontrato un altro problema.
Il libro dice che il TICKVALUE è nella valuta del deposito.
Tuttavia, la pratica dimostra che alcuni broker restituiscono il valore in un'altra valuta rispetto a quella di deposito.
Inoltre, ho visto casi in cui ad esempio il TICKVALUE di un CFD era in valuta di deposito, mentre quello di un altro era in valuta base.
Questo rovina completamente la programmazione.
Qualcuno sa dove il broker imposta questo?
C/z sembra che i reclami al broker non portino sempre effetto, quindi dovrebbero essere educati.
Generare dati di tick
Il forum
- ResetData - Aggiunto per essere in grado di "ricominciare dall'inizio" (se hai spento il tuo PC e si verifica un "gap temporale" poiché non c'è modo di ricostruire i dati in tick o qualsiasi altra ragione quando non vuoi che i dati siano aggiunti ai dati in tick già esistenti) Se imposti questo parametro a true, inizierà una nuova storia di dati in tick.
- ShowComment - è il modo più veloce per mostrare che sta lavorando, quindi se lo imposti a true commenterà semplicemente nell'angolo in alto a sinistra che i dati di tick sono salvati e il tempo in cui sono stati salvati.
- Quando il numero richiesto di tick per barra è 1, registra il bid come basso e l'ask come alto, così puoi avere una sorta di "controllo dello spread" (dato che ora puoi vedere quei tick come linee ma puoi anche vederli come barre, come in questo esempio);
- Quando il numero di tick richiesto è maggiore di 1, allora si ottiene una sorta di grafico "equi-volume" (ogni barra ha lo stesso volume quando si accende la visualizzazione del volume) Alto, basso, apertura e chiusura sono costruiti da un'offerta.
Gli articoli
CodeBase
Generare dati di tick
Il forum
- ResetData - Aggiunto per essere in grado di "ricominciare dall'inizio" (se hai spento il PC e si verifica un "gap temporale" poiché non c'è modo di ricostruire i dati in tick o qualsiasi altra ragione quando non vuoi che i dati siano aggiunti ai dati in tick già esistenti) Se imposti questo parametro a true, inizierà una nuova storia di dati in tick.
- ShowComment - è il modo più veloce per mostrare che sta lavorando, quindi se lo imposti a true commenterà semplicemente nell'angolo in alto a sinistra che i dati di tick sono salvati e il tempo in cui sono stati salvati.
- Quando il numero richiesto di tick per barra è 1, registra il bid come basso e l'ask come alto, così puoi avere una sorta di "controllo dello spread" (dato che ora puoi vedere quei tick come linee ma puoi anche vederli come barre, come in questo esempio);
- Quando il numero di tick richiesto è maggiore di 1, allora si ottiene una sorta di grafico "equi-volume" (ogni barra ha lo stesso volume quando si accende la visualizzazione del volume) Alto, basso, apertura e chiusura sono costruiti da un'offerta.
Gli articoli
CodeBase
E' possibile tracciare ogni tick nella trama dell'indicatore. Voglio tracciare i tick live in streaming in un indicatore (indipendentemente dal periodo del plot), è possibile e come?