Giter VIP home page Giter VIP logo

intrade-bar-historical-data's Introduction

logo

intrade-bar-historical-data

Исторические данные котировок брокера intrade.bar

Описание

Брокер intrade.bar использует котировки от FXCM. При этом цена вычисляется как (bid + ask) / 2. Данный репозиторий содержит исторические данные цен и объемов баров всех валютных пар, представленных на торговой площадке intrade.bar. Все цены бара (open, high, low, close) рассчитаны по цене (bid + ask) / 2.

Брокер поддерживает на данный момент следующие валютные пары (22 шт):

EURUSD,USDJPY,GBPUSD,USDCHF, USDCAD,EURJPY,AUDUSD,NZDUSD, EURGBP,EURCHF,AUDJPY,GBPJPY, CHFJPY,EURCAD,AUDCAD,CADJPY, NZDJPY,AUDNZD,GBPAUD,EURAUD, GBPCHF,EURNZD,AUDCHF,GBPNZD, GBPCAD,XAUUSD

Зачеркнутые валютные пары не доступны для торговли у брокера intrade.bar, но их можно скачать при помощи программы intrade-bar-downloader-1.2. Программа версии 1.3 поддерживает только 22 валютные пары

Технические подробности

  • Брокер intrade.bar использует округление дробной части котировок до ближайшего целого, что учтено в исторических данных. Например, пятизначная цена bid = 1.40786, цена ask = 1.40789, тогда цена (bid + ask) / 2 = 1.407875 = 1.40788.

  • Брокер фиксирует цену в начале каждой секунды. Поэтому цена закрытия бара равна цене брокера в самом начале следующей минуты. Например, бар открылся в 23:00:00, цена закрытия бара будет соответствовать цене брокера в 23:01:00. Если хотите торговать по цене закрытия, просто открывайте сделку на следующей минуте в нулевую секунду.

  • Данный репозиторий хранит котировки в формате qhs5. Это позволяет заметно сжать данные, но может быть неудобно для использования. Для преобразования qhs5 в csv файлы репозиторий содержит специальную утилиту bin/xqhtools.exe. Инструкция по применению: bin/README.md. Для преобразования в csv-файлы с часовым поясом UTC+3 (Московское время) достаточно запустить bat-файл bin/build-mt4-msk-csv.bat, для UTC времени нужно запустить bat-файл bin/build-mt4-utc-csv.bat. Недостающие .dll библиотеки находятся в архиве bin/dll.7z. После запуска bat-файла и завершения работы утилиты xqhtools все csv-файлы будут расположены в папке csv данного репозитория.

Загрузка исторических данных

Для загрузки исторических данных необходимо запустить программу bin/intrade-bar-downloader-X.X.exe через bat-файл bin/run-intrade-bar-downloader-X.X.bat (X.X - версия программы). По умолчанию программа настроена на загрузку всех данных, кроме текущего дня. Ранее записанные данные не будут загружены, однако может быть обновлен последний день.

Программа intrade-bar-downloader скачивает котировки от FXCM и записывает их в формате qhs5. Все qhs5-файлы в данном репозитории расположены в папке storage. Рекомендую использовать данный репозиторий с загруженными историческими данными, так как программа intrade-bar-downloader всегда загружает максимально возможную историю, и загрузка с полного нуля займет много времени (порядка 40-80 минут на одну валютную пару, всего валютных пар брокера 22, но версия программы 1.2 может скачать 26 валютных пар).

Более подробно про программу intrade-bar-downloader можно найти информацию в инструкции bin/README.md.

Во время выходных программа не работает!

Сравнение с котировками брокера

Пример сравнения цены закрытия бара исторических данных по AUDCAD с котировой брокера:

example_1 example_0

Диапазон дат исторических данных

  • EURUSD 03.12.2001 - 08.12.2019
  • USDJPY 03.12.2001 - 08.12.2019
  • GBPUSD 03.12.2001 - 08.12.2019
  • USDCHF 03.12.2001 - 08.12.2019
  • USDCAD 04.12.2001 - 08.12.2019
  • EURJPY 29.11.2001 - 08.12.2019
  • AUDUSD 14.12.2002 - 08.12.2019
  • NZDUSD 04.12.2001 - 08.12.2019
  • EURGBP 01.02.2002 - 08.12.2019
  • EURCHF 06.12.2001 - 08.12.2019
  • AUDJPY 28.11.2001 - 08.12.2019
  • GBPJPY 28.11.2001 - 08.12.2019
  • CHFJPY 03.12.2001 - 08.12.2019
  • EURCAD 30.11.2001 - 08.12.2019
  • AUDCAD 30.07.2003 - 08.12.2019
  • CADJPY 29.11.2001 - 08.12.2019
  • NZDJPY 29.11.2001 - 08.12.2019
  • AUDNZD 29.11.2001 - 08.12.2019
  • GBPAUD 29.11.2001 - 08.12.2019
  • EURAUD 29.11.2001 - 08.12.2019
  • GBPCHF 30.11.2001 - 08.12.2019
  • EURNZD 31.03.2008 - 08.12.2019
  • AUDCHF 29.11.2001 - 08.12.2019
  • GBPNZD 30.11.2001 - 08.12.2019
  • GBPCAD 29.11.2001 - 08.12.2019
  • XAUUSD 28.09.2009 - 08.12.2019

intrade-bar-historical-data's People

Contributors

newyaroslav avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.