Господа программисты! К Вам обращаюсь я...
Опять карантин, опять удаленка… С понедельника придется, по крайней мере, на месяц отключать свою ТС.
Результаты за 4 месяца испытаний следующие:
В ближайший месяц смогу только тестировать на исторических данных. Хе-хе… Если бы они еще у меня были...
Получить их можно из архива Дукаскопи
https://www.dukascopy.com/swiss/english/marketwatch/historical/
Берем данные, к примеру, цен CLOSE секундных S1-баров и....
А вот тут проблема.
Скачать можно только реальные котировки (порядка 30-40.000 из 86.400 за сутки). А мне нужны данные за каждую секунду!
В конечном итоге, мне нужны следующие данные по столбцам:
1. День недели (0, 1, 2, 3, 4, 5, 6)
2. Час
3. Минута
4. Секунда
5. Bid
6. Ask
7. Бит (0/1) принадлежности к реальной или псевдокотировке
Заполнены должны быть все строки таблицы посекундно. Т.е. за сутки должно сформироваться ровно 86400 строк таблицы.
Очень важно — если не было в данную секунду реальной котировки, записывается предыдущее значение.
В столбце 7 прописываем бит = 1, если котировка реальная, 0 — если псевдокотировка (т.е. предыдущее значение)
Кто-нибудь может помочь Toddler'у в трудную минуту борьбы за Грааль?
Помню, что ответа никакого не последовало. Даже спасибо.
Если речь о западном рынке или форекс, то для начала можно взять дешёвый источник типа https://api.tiingo.com/about/pricing
Или какой-то подобный.
Сейчас ковыряюсь именно с этим.
C bid/ask могут быть вопросы или неточности.
Хотяяя....
Но нужно понимать, что качество данных напрямую зависит от цены сервиса.
Чем меньше фрейм, тем естественно выше цена.