Ok phy - mordo :)
IMHO - è 'un'alterazione nel prezzo offerto Bid &/or Ask di un particolare titolo su un particolare feed di dati'.
Di solito si muove nella direzione opposta a quella che vorresti :(
--
Non sottoscrivo il collegamento comune con i 'ticks' ad una dimensione minima del movimento e la confusione tra pips e ticks
-BB-
Cosa provoca l'emissione di un "tick" da parte del server?
--
Il cambiamento di Bid, o Ask, o entrambi, dà un "tick".
Occasionalmente, ci sarà un tick ricevuto senza alcun cambiamento di Bid o Ask. Cosa dice questo tick?
--
Per questa discussione, voglio solo capire il tick di MetaTrader.
Script di prova...
//+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { double oldBid, oldAsk, oldVolume; int oldTime; oldBid = Bid; oldAsk = Ask; oldVolume = Volume[0]; oldTime = Time[0]; int bidChange, askChange, eitherChange, neitherChange, bothChange, tickCount; while(!IsStopped()){ RefreshRates(); if(oldVolume != Volume[0]) tickCount += 1; if(oldBid != Bid && oldAsk == Ask) bidChange += 1; if(oldAsk != Ask && oldBid == Bid) askChange += 1; if(oldBid != Bid && oldAsk != Ask) bothChange += 1; if(oldBid == Bid && oldAsk == Ask && oldVolume != Volume[0]) neitherChange += 1; Comment("\n"+ " Bid Change = " + bidChange + "\n" + " Ask Change = " + askChange + "\n" + " Both Change = " + bothChange + "\n" + " Neither Change = " + neitherChange + "\n" + " Sum of above = " + (bidChange + askChange + bothChange + neitherChange) + "\n" + " Tick Volume = " + tickCount); Sleep(16); oldVolume = Volume[0]; oldBid = Bid; oldAsk = Ask; } return(0); }
Ciao
Domanda molto, molto interessante!
Io torno ai vecchi tempi dell'equity e si poteva andare short solo su un tick al ribasso. Il che mi porta a credere che ogni tick rappresenti un trade chiuso.
Quindi un'operazione potrebbe chiudersi su un'offerta o una domanda diversa, ma potrebbe anche chiudersi esattamente sulla stessa offerta e domanda, il che genererebbe un tick senza cambiamento.
I tre tick senza cambiamento nel tuo esempio sarebbero di questa natura.
Solo MHO, vorrei davvero ottenere una risposta autorevole.
Keith
se penso bene :
1 Tick = 1 PIP
Ho il diritto?
Ok... riassunto:
BarrowBoy - un cambiamento di offerta e/o domanda
Rosh - un evento "nuovo prezzo
kminler - ogni tick rappresenta un trade chiuso
puncher - un tick è un pip
.
Il test mostra che quando si verifica un nuovo bid o ask un "tick del grafico" arriva insieme ad esso. Lo script guarda Bid, Ask e Volume ripetutamente, non è "guidato" dai tick. Ogni cambiamento di prezzo in Bid o Ask è accompagnato da un cambiamento di Volume, che è stato precedentemente dimostrato essere equivalente al numero di volte che la funzione start() viene chiamata per un indicatore o EA.
.
Il test mostra che occasionalmente c'è un "tick" senza un cambio di prezzo Bid/Ask. È cambiato qualcos'altro che non sto monitorando che provoca l'emissione del tick? Espanderò il test.
.
Se i tick sono scambi chiusi, allora mi aspetterei di vedere EURUSD essere il "ticker" più veloce. Non è così.
.
Miglioramento dello script, per monitorare i cambiamenti in MarketInfo...
.
Ho scoperto che un "tick" viene ricevuto senza cambiamenti di Bid/Ask sulla coppia testata quando c'è un cambiamento nel TICKVALUE di MarketInfo, e anche un cambiamento nel MARGINREQUIRED. Quindi, un cambiamento in un'altra coppia di valute può causare un tick sulla coppia sotto test. I tick arrivano con i cambiamenti dei valori di MarketInfo().
.
Quindi... La nuova definizione di tick per MT4 è:
Un tick è una notifica da parte del Dealer circa un cambiamento nei prezzi correnti di negoziazione o nelle condizioni/parametri di trading.
.
E questo solleva la domanda, perché alcuni di questi cambiamenti sarebbero usati per guidare le barre del grafico e il "volume" del grafico...
Phy
Questa è roba affascinante :)
>"...Ho scoperto che un "tick" viene ricevuto senza alcun cambiamento Bid/Ask sulla coppia testata..."
Questo implica un cambiamento di prezzo su una scala superiore al numero di punti decimali supportati da MT?
Oppure...
Questo si applica solo ai cross sintetici ed è il risultato di cambiamenti coincidenti nelle coppie di base che si annullano per il cross?
-BB-
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Accetti la politica del sito e le condizioni d’uso