Офф-топ » Общение на свободные темы » Проект "Народные котировки" (длинные минутки и дневки)
+ Подписаться
Страница 3 из 9 ПерваяПервая 12345 ... ПоследняяПоследняя
  1. 1,392
    Комментарии
    4
    Темы
    1393
    Репутация Pro
    Аватар для Mrak  
    Мастер форумных наук

    3 Медалей
    Имхо csv лучше.
  2. 22
    Комментарии
    0
    Темы
    22
    Репутация Pro
     
    Новичок

    2 Медалей
    Цитата Сообщение от Mrak Посмотреть сообщение
    Имхо csv лучше.
    Имхо hst лучше :)

    а ещё лучше и то и другое.

    Зачем независимые источники? Торгуем же по вхц...
  3. 256
    Комментарии
    2
    Темы
    256
    Репутация Pro
     
    В начале пути

    2 Медалей
    можно и то и то, главное что бы было :fear:
  4. 531
    Комментарии
    10
    Темы
    531
    Репутация Pro
     
    В начале пути

    4 Медалей
    будет-будет, обещаю. Тут не все от меня зависит, но Олег Назаров оказывает огромную поддержку со стороны администрации, и, надеюсь, что все будет ок.

    В качестве небольшого анонса публикую скрипт пакетной конвертации csv-hst-csv - пока хоть архив и не выложен еще, но кому-то скрипт может уже пригодиться - свои архивы куда-нибудь в третьи программы загонять и т.п. Справка по использованию - в начале кода скрипта, дублирую здесь

    Скрипт предназначен для пакетного преобразования csv-hst и обратно.

    Для использования скрипта установите флажок "Сервис/настройки/разрешить импорт DLL" (скрипт
    вызывает стандартные функции WinAPI для поиска файлов в папке)

    Скрипт берет поочередно все файлы из папки "path_in", и если это csv-файл, то преобразует его в hst,
    а если hst - преобразует в csv и кладет результаты в папку "path_out".
    (параметры настраиваемые). Папки должны располагаться по адресу MetaTrader 4\experts\files.

    Имена входных csv-файлов должны удовлетворять стандарту ИНСТРУМЕНТПЕРИОД.csv, например EURUSD15.csv.

    Внутри csv-файла поля должны разделяться сепаратором separator (по умолчанию запятая, для использования
    табуляции введите в этот параметр значение "TAB")

    Скрипт можно запускать на любом графике, он его не меняет и никак к нему не привязан.

    Для формирования hst-файлов желательно иметь информацию о количестве символов инструмента после запятой,
    эта информация есть в терминале, поэтому ВНИМАНИЕ: перед запуском скрипта в окне "Обзор рынка" выберите
    "Показать все символы". Если скрипт не найдет соответствующий символ, он выдаст предупреждение
    в лог-файл (окно "Эксперты"), но файл все же запишет, с полем Digits в хидере = 0. В остальном такой файл
    корректен и нормально просматривается, но распознаваемость его тестером и т.п. не гарантируется.

    Вложения Вложения
  5. 3
    Комментарии
    0
    Темы
    3
    Репутация Pro
     
    Новичок

    2 Медалей
    Здравствуйте, можно ли скачать имеющийся архив DAX c февраля 2007 г.? Интересуют 15-минутки.
  6. 22
    Комментарии
    0
    Темы
    22
    Репутация Pro
     
    Новичок

    2 Медалей
    2 Quod Licet'у

    может действительно Вы начнёте выкладывать понемногу что уже готово прямо тут прикреплёнными файлами hst?
  7. 256
    Комментарии
    2
    Темы
    256
    Репутация Pro
     
    В начале пути

    2 Медалей
    ну как грицца .... "а воз и нынче там" :thumbsup_002:
    выложите хоть DAX тут в прикрепленных файлах то что уже имеется :flowers_002:
  8. 531
    Комментарии
    10
    Темы
    531
    Репутация Pro
     
    В начале пути

    4 Медалей
    Вашими молитвами ))). Как раз вчера вечером провели с Олегом Назаровым "финальную" склейку всего, что можно, включая народное и то, что было у WHC. И у нас теперь-таки 741 Мегабайт минуток ))) и еще некоторое количество длинных дневок. (достигнутый размер не стоит воспринимать слишком радужно, все равно абсолютно полного покрытия всех инструментов достичь не удалось - но по крайней мере, теперь учтены все доступные источники котировок)

    Прошу отнестись с пониманием к тому, что проект двигается медленно - это штука сугубо некоммерческая, фактически делается силами моими и Олега Назарова (причем, я так понимаю, с Олега никто основных дел не снимал, и с точки зрения руководства Broco это совершенно не приоритетная задача, так что Олегу большое спасибо за найденное время). Полный набор скриптов, написанных мной для задач конвертации, уже занимает более 50Кб.

    К сожалению, огромное уныние охватывает при взгляде на то, каким образом МТ отдает котировки. При размере склеенных котировок 850 метров лог найденных расхождений занимает полтора гигабайта. Чудовищно неаккуратно МТ относится к потоку котировок. Разница в два-три пункта - явление совершенно естественное. Мысли о том, как же все это склеить наиболее приличным образом, прибавляют седых волос на моей голове, отдаляют финальный результат и умножают ваше нетерпение (((. Форекс - отдельная история, т.к. некоторые из источников качали информацию из альпаришного архива, так что вместо двух вариантов у меня получается три, а легкого пути определить альпаришные котировки - нет. Официальные источники, которые есть у WHC, тоже оказались не без огрехов. И т.п. и т.д - мелкие, но неприятные подводные камни пока еще не все убраны. (Впрочем, буквально сегодня с утра, после медитации на эти полтора гигабайта бардака, меня посетила весьма плодотворная мысль, которая, надеюсь, самый крупный подводный камень позволит убрать)

    Дакс щас прикреплю, это rar-архив, но из-за ограничений на объем он приклеен как pdf - после скачивания переименуйте обратно в rar. Это минутки, желающие своих ТФ сконвертят стандартным period_converter-ом), он-то как раз неплох, но задача стоит разобраться по возможности со всем.

    Поэтому прошу еще некоторого количества времени и терпения.
    Изображения Изображения
    • Тип файла: pdf FDAX1.pdf (2.35 Мб, Просмотров: 26)
  9. 256
    Комментарии
    2
    Темы
    256
    Репутация Pro
     
    В начале пути

    2 Медалей
    Quod Licet, большое спасибо :thumbsup_002:
  10. 22
    Комментарии
    0
    Темы
    22
    Репутация Pro
     
    Новичок

    2 Медалей
    Удачи и терпения!

Вверх
РегистрацияX

чтобы писать, читать, комментировать