Author

Topic: Кто работает с API бирж? (Read 215 times)

sr. member
Activity: 1932
Merit: 349
February 05, 2020, 03:38:31 PM
#6
а что по чём?

 Вы у меня спрашиваете? Я не знаю. Теоретически, кто работает, дать свежий файл с Бинанса скаченный и залить в МТ4 или перевести сначала в нужный формат.
А кто не работает, там с API разобраться сначла нужно. Кто-то 10 минут будет разбираться, а кто-то часами.

 Могу заплатить, могу мерит выдать, без разницы.

да наверно у тебя  Grin твоя ж тема
вот кажется то что тебе нужно https://binance-docs.github.io/apidocs/spot/en/#recent-trades-list
или там ниже покрути там информация в виде свечей есть я просто никогда МТ4 не видел а с бианас апи разобрался настолько насколько мне нужно было....
вот например запрос по сделкам https://www.binance.com/api/v3/trades?symbol=LTCBTC
Но как я понимаю тебе нужно сразу готовый модуль что б ты где то в свой МТ4 добавил и было тебе счастье  Grin вот может гугл тебе поможет https://www.google.com/search?&q=binance.com+%D0%B2+%D0%9C%D0%A24&ie=utf-8&oe=utf-8
за этот пост можешь платить можешь мерита дать Grin чёткие деловые отношения  Cool
sr. member
Activity: 268
Merit: 254
February 05, 2020, 03:23:12 PM
#5
а что по чём?

 Вы у меня спрашиваете? Я не знаю. Теоретически, кто работает, дать свежий файл с Бинанса скаченный и залить в МТ4 или перевести сначала в нужный формат.
А кто не работает, там с API разобраться сначла нужно. Кто-то 10 минут будет разбираться, а кто-то часами.

 Могу заплатить, могу мерит выдать, без разницы.
sr. member
Activity: 1932
Merit: 349
February 05, 2020, 09:04:34 AM
#4
а что по чём?
sr. member
Activity: 268
Merit: 254
February 05, 2020, 03:32:32 AM
#3
С форматом МТ4 не сталкивался, посмотрел в гугле, что за зверь... глубоко не копал, но вот пара цитат:

вопрос
Quote
Потратил массу времени пытаясь загрузить новый инструмент оффлайн  в МТ4. Так и не получилось решить в общем то простейшую задачу для нормальных торговых платформ.
Может у кого есть опыт решения этой задачи. Что делал.- Формировал CSV файл нужного инструмента(вроде пробовал все варианты разделителей и другие параметры)..
Затем с помощью скрипта pro_csv2hst формировал файл hst формата.. Файл формируется..-но при открывании его данных в окне графика нет.
Буду благодарен за информацию от опытных товарищей по МТ4.

ответ 1
Quote
МТ4 нельзя создать новый инструмент, если на сервере нет инструмента, который ему соответствует. Чтобы использовать свои данные, нужно загрузить их для какого-то существующего инструмента, наиболее схожего по характеристикам с новым. В итоге название инструмента будет другое, но суть - своя. Правда, с сервера будут поступать новые котировки для текущего инструмента.

В МТ5 сейчас появились подвижки в этом направлении. Там можно создать свой символ.

Ответ 2
Quote
Скачайте с терминала историю в формате CSV ,там будет видно, в какм формате терминал понимает данные. Все данные в 1 ячейке. Я обычно делаю так:
в экселе создаю отдельно столбцы с датой, месяцем, годом, часом, минутой, опен, хай, лоу, клосе, обьемы

При помощи формулы =G1&"."&H1&"."&I1&","&J1&":"&K1&","&L1&","&M1&","&N1&","&O1&","&P1&"" объединяю все в 1 ячейку и сохраняю в csv.

Отключаю терминал от сети, удаляю всю историю по инструменту, например EURUSD, закрываю график, из папки deleted тоже нужно удалить файлы EURUSD. Теперь открываю архив котировок, выбираю EURUSD, нужный таймфрейм и импорт. Импортирую CSV созданный и все, теперь у меня есть нужные мне данные в терминале на нужном таймфрейме. Так в 1 символ, на разные таймфреймы можно загрузить разные данные

Т.е., теритически, есть возможность загрузки сторонних данных через формат .csv, если сохранить их в правильном порядке. Но только исторических данных и без значения величины спреда. На бинансе спред не включен в историю данных и доступно только текущее состояние стаканов.



Да, мне и нужно загрузить только исторические данные без величины спреда.
legendary
Activity: 2275
Merit: 1180
AI Atelier
February 05, 2020, 01:59:38 AM
#2
С форматом МТ4 не сталкивался, посмотрел в гугле, что за зверь... глубоко не копал, но вот пара цитат:

вопрос
Quote
Потратил массу времени пытаясь загрузить новый инструмент оффлайн  в МТ4. Так и не получилось решить в общем то простейшую задачу для нормальных торговых платформ.
Может у кого есть опыт решения этой задачи. Что делал.- Формировал CSV файл нужного инструмента(вроде пробовал все варианты разделителей и другие параметры)..
Затем с помощью скрипта pro_csv2hst формировал файл hst формата.. Файл формируется..-но при открывании его данных в окне графика нет.
Буду благодарен за информацию от опытных товарищей по МТ4.

ответ 1
Quote
МТ4 нельзя создать новый инструмент, если на сервере нет инструмента, который ему соответствует. Чтобы использовать свои данные, нужно загрузить их для какого-то существующего инструмента, наиболее схожего по характеристикам с новым. В итоге название инструмента будет другое, но суть - своя. Правда, с сервера будут поступать новые котировки для текущего инструмента.

В МТ5 сейчас появились подвижки в этом направлении. Там можно создать свой символ.

Ответ 2
Quote
Скачайте с терминала историю в формате CSV ,там будет видно, в какм формате терминал понимает данные. Все данные в 1 ячейке. Я обычно делаю так:
в экселе создаю отдельно столбцы с датой, месяцем, годом, часом, минутой, опен, хай, лоу, клосе, обьемы

При помощи формулы =G1&"."&H1&"."&I1&","&J1&":"&K1&","&L1&","&M1&","&N1&","&O1&","&P1&"" объединяю все в 1 ячейку и сохраняю в csv.

Отключаю терминал от сети, удаляю всю историю по инструменту, например EURUSD, закрываю график, из папки deleted тоже нужно удалить файлы EURUSD. Теперь открываю архив котировок, выбираю EURUSD, нужный таймфрейм и импорт. Импортирую CSV созданный и все, теперь у меня есть нужные мне данные в терминале на нужном таймфрейме. Так в 1 символ, на разные таймфреймы можно загрузить разные данные

Т.е., теритически, есть возможность загрузки сторонних данных через формат .csv, если сохранить их в правильном порядке. Но только исторических данных и без значения величины спреда. На бинансе спред не включен в историю данных и доступно только текущее состояние стаканов.





sr. member
Activity: 268
Merit: 254
February 04, 2020, 04:05:34 PM
#1
 Нужно взять данные, например с Бинанс и загрузить их в МТ4. Или напрямую или переработать файл, если напрямую не заливается.
Jump to: