Обновлен History Center - бесплатная история минутных котировок с 1999 года - страница 20

 
читаю ветку и просто выпадаю в осадок... год прошел, а дыры в истории так и остались, в большинстве своем на тех же местах... я год собирал историю, даже винду ни разу не переустановил, и терминал все тот же... история копилась-копилась, и вот в один прекрасный момент решил посмотреть графики начала века... загрузил историю, а она с дырами, в районе 3 мес назад, обновление через F5 не помогают... пришлось просто стереть файлы истории и обновлять прокруткой графика... но минуты уже не восстановишь - их просто не дают с сервера ДЦ... Работаю по тикам, хоть и не пипсую (просто нравится так) теперь в тестере пусто... :( очень жаль... трейдеры и так работают в сложных условиях рынка, так еще и историю переписывают каждую неделю... Одно сплошное разочарование...
 
Помогите, пожалуйста. Закачал историю евродоллар М1, после закачки, часа 3 метатрейдер что-что делал (издевался) с винтом, файл подкачки дошел до 3 гиг. После завершения в окне отображения евродоллар М1, текущий аск и бид отличался от отображаемых в других окнах (м5, м15 и т.д.) После добавления индикатора на график м1, метатрейдер опять завис, мучает винт, создает файл подкачки. Ждал 1,5 часа. Не хватило терпения, закрыл приложение. При повторном запуске та же самая история, зависает. Из-за чего это и что теперь делать?
 
clanforex:
Помогите, пожалуйста. Закачал историю евродоллар М1, после закачки, часа 3 метатрейдер что-что делал (издевался) с винтом, файл подкачки дошел до 3 гиг. После завершения в окне отображения евродоллар М1, текущий аск и бид отличался от отображаемых в других окнах (м5, м15 и т.д.) После добавления индикатора на график м1, метатрейдер опять завис, мучает винт, создает файл подкачки. Ждал 1,5 часа. Не хватило терпения, закрыл приложение. При повторном запуске та же самая история, зависает. Из-за чего это и что теперь делать?

1 снесите с графика все индкиаторы и эксперты

2. пересчитайте таймфреймы

 
sergeev:

1 снесите с графика все индкиаторы и эксперты

2. пересчитайте таймфреймы

Только запускаю, сразу подвисает, ничего сделать нельзя, что-то грузит.

 
ну я же говорю - снесите индикаторы и эксперты. можете целой папкой experts сразу
 
удалил, не помогло... Загрузка процессора 5%, винт сходит с ума.
 
FileHandle = FileOpenHistory(фаил+ ".hst", FILE_BIN|FILE_WRITE|FILE_READ);
if (FileHandle > 0) 
{
While(FileIsEnding(FileHandle)!=true)
   {
   Нашли последнюю строку (незнаю как в бинарном файле ее прочитать)
   datetime время =...
   open = ...
   hight = ...
   low = ...
   close = ...
   volume = ...
   break;
   }
}

Здравствуйте.

Помогите пожалуйста решить следующую задачу. Нужно прочитать фаил .HST и найти в нем последнюю запись. К примеру так:



 
Bess87:

Здравствуйте.

Помогите пожалуйста решить следующую задачу. Нужно прочитать фаил .HST и найти в нем последнюю запись. К примеру так:



посмотрите стандартный скрипт Period_Converter в поставке терминала
 
sergeev:
посмотрите стандартный скрипт Period_Converter в поставке терминала
ExtHandle=FileOpenHistory(c_symbol+i_period+".hst", FILE_BIN|FILE_WRITE);

В стандартном как и в оптимизированном Period_Converter каждый раз создается новый фаил по схеме:

В int-е создается фаил, пишется шапка и история от Bars-1. Далее просто подгружается новые данные, Flush и WinUpdate.

Мне нужно прочитать именно имеющийся HST (не создавать новый) и найти в нем последнюю запись (дата и OHLC).


///

Все. Кажется разобрался. Смог его прочитать.

Единственно не понятно для чего зашивается массив[] в шапку HST и две нулевые строки.

   FileWriteInteger(FileHandle, 0, LONG_VALUE);      
   FileWriteInteger(FileHandle, 0, LONG_VALUE);       
   FileWriteArray(FileHandle, i_unused, 0, ArraySize(i_unused));
 
Renat:
При ручной закачке в режиме "по требованию/on demand" с помощью клавиш Home/Page Up/Left происходит подкачка с торгового сервера. На текущий момент глубина подкачиваемых данных М1 с торгового сервера составляет ~32768 баров (месяц), а остальных периодов ~16384.

Если Вы не копили минутные данные самостоятельно, а закачали минутки с History Center, то скорее всего практически вся Ваша история будет из History Center. История в History Center нормальная (в последней версии мы почистили выбросы), не хуже и не лучше истории любой брокерской компании. Различие могут уловить только пипсовщики.

уж если пипсовщики улавливают отличия то что значит нормальная ??? бо большому то счёту у всех дц истории одинаковы !

ну а история с History Center не имеет ничего общего на малых тф с историей накопленной при работе терминала !!!