Нужна помощь профессионального программиста - страница 25

 
prostotrader #:

В списке торгуемых инструментов fut_sess_contents есть поле "isin_id"

вот по нему и ищем данные по этому инструмеyту

например стакан

То, что поле есть я не сомневаюсь. Так список ИСИН желательно заранее иметь, чтобы выбрать торгуемые инструменты.. Почему-то в Квике эта колонка у меня пустая. На сайте биржи есть поиск, но по одному инструменту за раз.

 
Dmitriy Skub #:

То, что поле есть я не сомневаюсь. Так список ИСИН желательно заранее иметь, чтобы выбрать торгуемые инструменты.. Почему-то в Квике эта колонка у меня пустая. На сайте биржи есть поиск, но по одному инструменту за раз.

Я, сначала, беру список инструментов, и от него "пляшу"

 

Блин, 2 дня убил на поиск "неисправности" медленной загрузки данных, но нашел случайно

Запустил программу не под дебаггером, а с диска компа и вуаля...


 
Dmitriy Skub #:

Михаил, а вот в списке полей по инструментам есть значения для ISIN?

В квике для фьючерсов они все пустые в таблице. Не понятно тогда как подписываться на инструмент конкретный.

Есть

Но данные по инструменту, в других таблицах не имеют ISIN, а имеют ISIN_ID

Добавлено

Посмотрел на скрин, и увидел ошибку [10] и [11] - одинаковые, это верхний и нижний лимиты цены инструмента

 

Данные "складируются" быстро.

Осталось разобраться с ревизиями и таблицей heartbeat: Служебная таблица cерверных часов

В нее поступают данные с разной ревизией...

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

для их выбора. и с приемом данных и их хранением - все.

Можно переходить к отправке ордеров....

 
Dmitriy Skub #:
В Квике фьючерсов 383.

Финам выкачиваете?

инструменты можно сортировать по рынкам и грузить не все так то

через API желательно

или плаза такая забористая что не позволяет такое сделать?

 
Renat Akhtyamov #:

Финам выкачиваете?

инструменты можно сортировать по рынкам и грузить не все так то

через API желательно

или плаза такая забористая что не позволяет такое сделать?

В своей программе можно сделать что угодно!

 

Разобрался с серверными часами!

Разрабы Плаза 2, меняют replID у сообщения!

Только "пенек" мог сделать такое!

Зачем "складировать" прошлое время?

Будьте внимательны, Дмитрий, возможно еще где-то меняют replID

 
Можно запросить помощь за днньги у Сергеева - он тут лет 10 назад индик и робота по фантазиям Султонова Юсуфа писал - с его эксель данных и формулы (17) - вышло ок.

 
Roman Shiredchenko #:
Можно запросить помощь за днньги у Сергеева - он тут лет 10 назад индик и робота по фантазиям Султонова Юсуфа писал - с его эксель данных и формулы (17) - вышло ок.

Дело не в деньгах, а в особенностях программирования для Биржи.

Нужны специфические знания.

У меня есть знакомый (программист экстра-класса), так он отказался, сказав:

"Мы должны сидеть и вместе программировать, потому что я вообще не понимаю о чем ты говоришь!"

Но он, сейчас, живет и работает в Эстонии. 

Поэтому сам пишу, не быстро, но надежно :)


Ровно месяц назад я начал писать коннектор Плаза 2,

сейчас он выполнен на 25-27%, не быстро, конечно, но то, что и мне

и многим другим алготрейдерам очень нужно.

По сути - это терминал, как МТ5, но гораздо быстрее, заточенный для быстрой работы роботов на ФОРТС.

С возможностью торговать одновременно большим кол-вом РАЗНЫХ роботов одновременно(ограничения 30 транзакций в сек.) 

Но теоретически, можно докупить до 3000 тр./сек. !!!!

Это ~ 6000 роботов в одном терминале :)