Now the terminal has been updated to build1178:
I searched all MQL5 help, but I haven't found any innovations on working with ticks yet.
Usually announcements are published: List of changes to MetaTrader 5 Client Terminal builds >>>, but this time there was none.
Usually announcements are published: List of changes in MetaTrader 5 Client Terminal builds >>>, but this time there were none.
This time the innovations are
>>> are not so much interested. I want to feel the tick history already.
There have been some changes with the ticks though. In the help an example onCopyTicks:
//+------------------------------------------------------------------+ //| CopyTicks.mq5 | //| Copyright 2014, MetaQuotes Software Corp. | //| http://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2014, MetaQuotes Software Corp." #property link "http://www.mql5.com" #property version "1.00" //--- input parameters input int ticks=10; // количество запрашиваемых тиков //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- массив для приема тиков MqlTick tick_array[]; //--- запросим тики int copied=CopyTicks(_Symbol,tick_array,COPY_TICKS_ALL,0,ticks); //--- если тики получены, то выведем на график значения Bid и Ask if(copied>0) { string comment="# Time Bid Ask\r\n"; //--- сформируем содержимое комментария for(int i=0;i<copied;i++) { MqlTick tick=tick_array[i]; string tick_string=StringFormat("%d: %s %G %G", i, TimeToString(tick.time,TIME_MINUTES|TIME_SECONDS), tick.bid, tick.ask); comment=comment+tick_string+"\r\n"; } //--- выводим комментарий на график Comment(comment); } else // сообщим об ошибке при получении тиков { Comment("Не удалось загрузить тики. GetLastError()=",GetLastError()); } } //+------------------------------------------------------------------+
Has started to work wrong. Now the list is updated bottom-up
and before it was vice versa: the data crawled from top to bottom.
There have been some changes with the ticks though. In the help an example onCopyTicks:
Has started to work wrong. Now the list is updated bottom-up
and before it was vice versa: the data crawled from top to bottom.
And, about the innovations, at least they added debugging of indicators on historical data!
No, debugging on the story was already in place. It appeared in the 1500 build.
What's new about ticks is that they are fully incorporated into common data delivery protocols to client terminals. That is, full access and synchronisation of the deep tick history. Next we will use this tick history in the strategy tester.
The list of changes and improvements is long, we will publish it soon. The release will be next Friday.
Please actively use beta versions from our MetaQuotes-Demo server and post comments in the forum or on the Service Desk.
This will help to better test the programs before the release.
What's new about ticks is that they are fully incorporated into common data delivery protocols to client terminals. That is, full access and synchronisation of the deep tick history. Next we will use this tick history in the strategy tester.
The list of changes and improvements is long, we will publish it soon. The release will be next Friday.

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
The terminal has already been updated to build1178:
Searched all the help on MQL5, but so far I haven't found any innovations on working with ticks.
Added:
Script v. 1.01 for downloading ticks (Who does not have enough RAM, blame yourself :) )
Added:
Indicator"CopyTicksInd.mq5" v1.44 to compare three tick display modes. Also displays the name of flag type: