← 戻る

Непонятки со стаканом в Гидре

Вроде бы данные собирает, но показывает только заявки на продажу. 🤨

このトピックは参考になりましたか?

トピックを共有

コメント (9)

ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください

Mikhail Sukhov
Mikhail Sukhov

FreeFire: Вроде бы данные собирает, но показывает только заявки на продажу. 🤨

Какая версия?

FreeFire
FreeFire 著者

FreeFire: Какая версия? 3.0.19

QUIK, брокер Церих

Mikhail Sukhov
Mikhail Sukhov

Mikhail Sukhov:

FreeFire: Какая версия? 3.0.19

QUIK, брокер Церих

В 3.1 был фикс.

FreeFire
FreeFire 著者

Mikhail Sukhov: В 3.1 был фикс. Установил 3.1.10 (также удалил старую базу и запустил trading.sql уже из нового архива).

Пытаюсь получить список инструментов (кнопка "Обновить" в Настройках) и показывает следующее:

Mikhail Sukhov
Mikhail Sukhov

FreeFire;8370:

Mikhail Sukhov: В 3.1 был фикс. Установил 3.1.10 (также удалил старую базу и запустил trading.sql уже из нового архива).

Пытаюсь получить список инструментов (кнопка "Обновить" в Настройках) и показывает следующее:

Security_UpdateById содержит OptionType?

FreeFire
FreeFire 著者

Mikhail Sukhov: Security_UpdateById содержит OptionType? Судя по всему, нет.

Mikhail Sukhov
Mikhail Sukhov

FreeFire;8378:

Mikhail Sukhov: Security_UpdateById содержит OptionType? Судя по всему, нет.

А вот отрывок из скрипта trading.sql:

CREATE proc [dbo].[Security_UpdateById]
	@Id as nvarchar(256),
	@Name as nvarchar(512),
	@Code as nvarchar(256),
	@Class as nvarchar(256),
	@ShortName as nvarchar(256),
	@MinStepSize real,
	@MinStepPrice real,
	@MinLotSize real,
	@Decimals real,
	@OpenPrice real,
	@ClosePrice real,
	@LowPrice real,
	@HighPrice real,
	@State int,
	@Type int,
	@MinPrice real,
	@MaxPrice real,
	@MarginBuy real,
	@MarginSell real,
	@ExpiryDate datetime,
	@SettlementDate datetime,
	@ExtensionInfo nvarchar(max),
	@LastTradeId bigint,
	@LastTradeTime datetime2(7),
	@LastTradePrice real,
	@LastTradeVolume int,
	@LastTradeOrderDirection int,
	@BestBidPrice real,
	@BestBidVolume int,
	@BestBidOrderDirection int,
	@BestAskPrice real,
	@BestAskVolume int,
	@BestAskOrderDirection int,
	@Exchange nvarchar(64),
	@UnderlyingSecurityId nvarchar(256),
	@Strike real,
	@OptionType int,
	@Volatility real,
	@TheorPrice real
FreeFire
FreeFire 著者

Пересоздал базу. Выходит, просто были кривые руки или что-то ещё.

Кстати, импорт стакана заработал только после того как таблицу со стаканом инструмента переименовал в "RIM1@RTS", т. к. Гидра выводила ошибку и не могла найти таблицу с прежним названием (что-то вроде "RIM1-SPBFUT"). И это при том, info.wnd был обновлён с нового архива (3.1.10) и перезагружен в Квике.

Mikhail Sukhov
Mikhail Sukhov

FreeFire: Пересоздал базу. Выходит, просто были кривые руки или что-то ещё.

Кстати, импорт стакана заработал только после того как таблицу со стаканом инструмента переименовал в "RIM1@RTS", т. к. Гидра выводила ошибку и не могла найти таблицу с прежним названием (что-то вроде "RIM1-SPBFUT"). И это при том, info.wnd был обновлён с нового архива (3.1.10) и перезагружен в Квике.

Открываю info.wnd в текстовом редакторе и смотрю, есть строчка RIM1@RTS но нет строчки RIM1-SPBFUT. Какой-то паленый дистрибутив скачали.