Cos'è un TICK? - pagina 4

 
phy:

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.
 
lazim2010:
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
 
puncher:

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.

 
rius22: 1 Tick = 1 Pip o più .... Pip/ Secondo
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()

 
rius22:

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?

2008.07.02 23:19#

se penso bene :


L'Admin del forum ha già risposto correttamente, hai letto il thread ?

Rosh:
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.

 
Dadas: Il libro dice che TICKVALUE è in valuta di deposito.
Se non lo è, lamentati con il tuo broker o cambia.
 

Generare dati di tick

Il forum

  1. Indicatore GenerateTickData- ilpost. È l'indicatore per generare dati in tick (quindi mettilo nella cartella indicatori) e funzionerà lo stesso indipendentemente dal time frame a cui è collegato. Creerà un file che inizia con "_t" e aggiunge il nome del simbolo dopo di esso. Fa "finta" di essere un grafico a 1 minuto, ma non lo è (ovviamente). Basta aprire quel simbolo come grafico offline e usarlo (l'indicatore deve essere attivo su qualche altro grafico per ottenere tick "live").
  2. Indicatore Tick e EAs- ilfilo conduttore
  3. Cos'è un TICK- piccolothread con la spiegazione
  4. GenerateTickData - l'indicatore finale è su questopost. Due opzioni aggiunte:
    - 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.
  5. Indicatore Tick Data v1.00- ilpost. È la prossima versione dell'indicatore GenerateTickData: Aggiunta un'opzione per scegliere quanti tick vuoi per barra. L'indicatore differenzia 2 tipi di base:
    - 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.
  6. Indicatore Tick Data v1.01- ilpost. Questa è la versione migliorata dell'indicatore Tick Data v1.00. Questo indicatore può produrre un grafico offline di tick simulati da metatrader e se state testando un EA che dipende da un take profit o da stop stretti, questo indicatore vi mostra che il back test non è affatto affidabile. L'indicatore è, oltre ad avere la possibilità di registrare dati di test, una versione rivista con alcune ottimizzazioni del codice e alcune correzioni.
  7. Tick Data v1.02 indicatore- ilpost. È la versione più recente dell'indicatore tick data. A differenza di prima (versioni precedenti) questo fa la differenza su quanti tick viene scelto e lo salva di conseguenza. Come prima il nome del simbolo per i grafici offline è "_t "+nome del simbolo, ma la differenza è nel "time frame" con cui viene salvato: il time frame è infatti il numero di tick. Quindi otterrete artificialmente un grafico a 1 minuto, 10 minuti, nnn minuti di tick dove i minuti sono in realtà il numero di tick per barra. La limitazione (dovuta alle convenzioni di denominazione di Metatrader) è che il numero massimo di tick può essere 9999. Tutti i grafici sono aggiornati dal vivo (un grafico 1 tick e due grafici 10 tick) ed entrambi gli indicatori (per 1 tick e 10 tick) sono collegati allo stesso grafico.
  8. Indicatore Tick Data v1.03- ilpost. È la prossima versione dell'indicatore Tick Data. Un parametro per aggiungere un'opzione completamente nuova - c'è qualche spiegazione dell'autore: "Mi è venuto in mente che un grafico a tick è un po' "illogico" - illogico nel senso che la barra corrente aperta è molto raramente la barra precedente aperta (poiché è stata aperta al primo tick dopo che una barra corrente raggiunge il conteggio dei tick), non quando la barra precedente è stata chiusa. Così ho deciso di aggiungere un'opzione che se ne occupa: UsePreviousCloseForOpen - se impostata su true, allora l'apertura è determinata dalla chiusura della barra precedente non dai primi tick dopo l'apertura della barra, se impostata su false funziona come prima".

Gli articoli

CodeBase

 
Sergey Golubev:

Generare dati di tick

Il forum

  1. Indicatore GenerateTickData- ilpost. È l'indicatore per generare dati in tick (quindi mettilo nella cartella indicatori) e funzionerà lo stesso indipendentemente dal time frame a cui è collegato. Creerà un file che inizia con "_t" e aggiunge il nome del simbolo dopo di esso. Fa "finta" di essere un grafico a 1 minuto, ma non lo è (ovviamente). Basta aprire quel simbolo come grafico offline e usarlo (l'indicatore deve essere attivo su qualche altro grafico per ottenere tick "live").
  2. Indicatore Tick e EAs- ilfilo conduttore
  3. Cos'è un TICK- piccolothread con la spiegazione
  4. GenerateTickData - l'indicatore finale è su questopost. Due opzioni aggiunte:
    - 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.
  5. Indicatore Tick Data v1.00- ilpost. È la prossima versione dell'indicatore GenerateTickData: Aggiunta un'opzione per scegliere quanti tick vuoi per barra. L'indicatore differenzia 2 tipi di base:
    - 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.
  6. Indicatore Tick Data v1.01- ilpost. Questa è la versione migliorata dell'indicatore Tick Data v1.00. Questo indicatore può produrre un grafico offline di tick simulati da metatrader e se state testando un EA che dipende da un take profit o da stop stretti, questo indicatore vi mostra che il back test non è affatto affidabile. L'indicatore è, oltre ad avere la possibilità di registrare dati di test, una versione rivista con alcune ottimizzazioni del codice e alcune correzioni.
  7. Tick Data v1.02 indicatore- ilpost. È la versione più recente dell'indicatore tick data. A differenza di prima (versioni precedenti) questo fa la differenza su quanti tick viene scelto e lo salva di conseguenza. Come prima il nome del simbolo per i grafici offline è "_t "+nome del simbolo, ma la differenza è nel "time frame" con cui viene salvato: il time frame è infatti il numero di tick. Quindi otterrete artificialmente un grafico a 1 minuto, 10 minuti, nnn minuti di tick dove i minuti sono in realtà il numero di tick per barra. La limitazione (dovuta alle convenzioni di denominazione di Metatrader) è che il numero massimo di tick può essere 9999. Tutti i grafici sono aggiornati dal vivo (un grafico 1 tick e due grafici 10 tick) ed entrambi gli indicatori (per 1 tick e 10 tick) sono collegati allo stesso grafico.
  8. Indicatore Tick Data v1.03- ilpost. È la prossima versione dell'indicatore Tick Data. Un parametro per aggiungere un'opzione completamente nuova - c'è qualche spiegazione dell'autore: "Mi è venuto in mente che un grafico a tick è un po' "illogico" - illogico nel senso che la barra corrente aperta è molto raramente la barra precedente aperta (poiché è stata aperta al primo tick dopo che una barra corrente raggiunge il conteggio dei tick), non quando la barra precedente è stata chiusa. Così ho deciso di aggiungere un'opzione che se ne occupa: UsePreviousCloseForOpen - se impostata su true, allora l'apertura è determinata dalla chiusura della barra precedente non dai primi tick dopo l'apertura della barra, se impostata su false funziona come prima".

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?