Тиковая история
Вот уже и терминал обновился до build1178:
Обыскал всю справку по MQL5, но пока не нашёл новшеств по работе с тиками.
Обычно анонсы публикуют: Список изменений в билдах MetaTrader 5 Client Terminal >>>, но на этот раз не было.
Обычно анонсы публикуют: Список изменений в билдах MetaTrader 5 Client Terminal >>>, но на этот раз не было.
В этот раз новшества
не сильно интересует. Хочется уже тиковую историю пощупать.
Хотя с тиками некоторые изменения произошли. В справке пример по CopyTicks:
//+------------------------------------------------------------------+ //| 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()); } } //+------------------------------------------------------------------+
стал работать не так. Сейчас список обновляется снизу-вверх
, а раньше было наоборот: данные ползли сверху-вниз.
И, по поводу новшеств, как минимум добавили отладку индикаторов на исторических данных!
Нет, отладка на истории уже была. Появилась это в 1500 билде.
Новое в тиках то, что они полностью включены в общие протоколы доставки данных к клиентским терминалам. То есть, полный доступ и синхронизация глубокой тиковой истории. Далее будет использование этой тиковой истории в тестере стратегий.
Список изменений и улучшений большой, скоро мы его опубликуем. Релиз будет в следующую пятницу.
Просьба активнее использовать бета-версии с нашего сервера MetaQuotes-Demo и писать замечания в форуме или сервисдеске.
Это поможет лучше протестировать программы перед выпуском релиза.
Новое в тиках то, что они полностью включены в общие протоколы доставки данных к клиентским терминалам. То есть, полный доступ и синхронизация глубокой тиковой истории. Далее будет использование этой тиковой истории в тестере стратегий.
Список изменений и улучшений большой, скоро мы его опубликуем. Релиз будет в следующую пятницу.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Вот уже и терминал обновился до build1178:
Обыскал всю справку по MQL5, но пока не нашёл новшеств по работе с тиками.
Дополнено:
Скрипт v. 1.01 для закачки тиков (у кого не хватит оперативки, сами виноваты :) )
Добавлено:
Индикатор "CopyTicksInd.mq5" версия 1.44 для сравнения трёх режимов отображения тиков. Также отображает название типа флага: