Поищите индикатор Ticks автор Rosh
https://www.mql5.com/ru/code/8860
Не это не то. Ну может я не понял чего-то.
В этом примере они создают график и с ним работают. А я хочу вытащить данные уже из существующего графика.
Alp:
В штатных графиках в истории сохраняются только OHLC соответствующего ТФ, откуда там возьмутся внутрибарные Аск и Бид?https://www.mql5.com/ru/code/8860
Не это не то. Ну может я не понял чего-то.
В этом примере они создают график и с ним работают. А я хочу вытащить данные уже из существующего графика.
Люди Вам предлагают самому сохранять тиковую историю и оттуда брать нужные данные.
Alp:
Как называется функция с помощью которой я смогу узнать какой был (например) ASK 10 секунд назад?
Что-то поискал в справочнике и не нашел может плохо искал.
вот Вам эксперт. он сохраняет данные тиков на файле tick.csv.
потом его можно будет найти в папке /experts/files/
//+------------------------------------------------------------------+ //| TickData.mq4 | //+------------------------------------------------------------------+ #property copyright "" #property link "" //+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ int init() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start(){ ThrowData(Symbol()+";"+Bid+";"+TimeToStr(TimeCurrent(),TIME_DATE|TIME_MINUTES|TIME_SECONDS)); } //+------------------------------------------------------------------+ void ThrowData(string text){ int handle=FileOpen("tick.csv", FILE_CSV|FILE_READ|FILE_WRITE, ';'); if(handle>0){ FileSeek(handle, 0, SEEK_END); //---- add data to the end of file FileWrite(handle, text); FileClose(handle); handle=0; } }
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Как называется функция с помощью которой я смогу узнать какой был (например) ASK 10 секунд назад?
Что-то поискал в справочнике и не нашел может плохо искал.