This forum is now read-only. You can discuss you questions on Forums of MQL4.community and MQL5.community
Non synchronized quotes between chart bid price and Market Watch bid priceBack to topics list |
|
Ruby
2007.02.06 16:50
Hi Slawa or anybody else from MetaQuotes technical support.
In the attached image you can see a snapshot of USD/CHF chart. In the market watch window, bid price for this pair is 1.2440 and at the same time, on the chart, the bid price is 1.2441. ![]() I have one conclusion from this (if it is not a bug): MT4 client streaming contains at least two bid quotes per pair: one for Market Watch window (Broker offering) and the other for charts (maybe there are more?) If this is the case, can you explain please what is it for? And why these 2 bids are not always synchronized? Thanks Ruby |
|
Argonod
2007.02.06 22:12
I also like to know the answer :)
|
|
Ruby
2007.02.07 09:06
Please MetaQuotes , can you clarify this issue?
Thanks |
4464 |
Slawa
2007.02.08 18:40
How often do You see these mistaken bids?
BTW MarketWatch and charts are changed from only one source |
|
Michal
2007.02.08 19:17
How often do You see these mistaken bids? BTW MarketWatch and charts are changed from only one source Slawa, on Neuimex servers it is quite usual that Bid != Close[0]. I usually program signals from Close[0] and execute orders from Bid/Ask. Right now, on Neuimex demo accounts spread on GBPCHF chart is 8 (showing ask line) pips and Ask-Bid is 9 pips. |
|
Ruby
2007.02.08 20:16
Slawa,
It is quite usual and on all pairs in demo account only. I've been told that the market watch price (Bid) is the broker offering to their clients and the price on the chart (Close[0]) is the Interbank counterparts offerings to the broker. So MT4 brokers can leave these 2 non synchronized to show the offerings they receive from their counterparts banks and the offering they give their clients. If it is not the case then it is a bug in MT4 I guess. How can it happen if you say that MarketWatch and charts are changed from only one source? Maybe the source (streaming) contains more than one bid: one for the chart (banks offerings to the broker) and the other for the Market Watch (Broker offering to their clients)? Thank You Ruby |
|
[deleted]
2007.02.09 10:59
It is not the bug, it is spread difference for selected groups of accounts. For trading use only Bid and Ask.
|
|
Ruby
2007.02.13 09:15
Hi MetaQuotes.
I know I should use Bid and Ask for trading. I still find this issue bothering and have the following questions: 1. Does the quotes streaming contain more than one bid: one for charts and the other for the Market Watch? 2. If the answer for 1 is "No", does the quote streaming contains this difference information: bid price + another piece of data represented by pips which tells the client terminal the difference between bid price and the chart price? 3. If both answers for 1 and 2 are "No", how does the terminal know to display these 2 bid prices separately?! 4. What is the usage for such implementation? 5. Why this information is synchronized on some platforms, and on other platforms it is not? Thanks Ruby |

