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

 
prostotrader #:

У соседа динамический и все работает

У меня статический.

 
Dmitriy Skub #:

У меня статический.

Сейчас пришлю вариант, где логируется открытие лисенеров

Кстати, а что Plazer с новым логином? 

Файлы:
P2CGTrader.zip  1367 kb
 

Состояние слушателя не определено. И что это означает?

Может одного его попытаться и посмотреть их лог? А то в этой каше не понятно что смотреть.

 
Dmitriy Skub #:

Состояние слушателя не определено. И что это означает?


А вот что означает (из SDK)

cg_listener_t* lsn; // указатель на объект подписки
uint32_t state; // Сюда будет записан статус
result = cg_lsn_getstate(lsn, &state);
if (result != CG_ERR_OK)
{
 fprintf(stderr, "Failed to query listener state: 0x%X\n", result);
 return;
}
switch (state)
{
 case CG_STATE_ERROR: /* ... */
 case CG_STATE_CLOSED: /* ... */
}

А есть запись

01.12.2023 18:17:22.171 --> Лисенер FORTS_AGGR5_REPL открыт.

Посмотрите лог программы (лежит в папке роутер bin\)

Есть ли там ошибка 

SERV:NO_SERVICE
Если есть, то Вам Биржа не включила поток стаканов
 
Это где смотреть?
SERV:NO_SERVICE
 
Dmitriy Skub #:
Это где смотреть?

Посмотрите лог программы (лежит в папке роутер bin\)

C:\Moscow Exchange\SpectraCGate\bin
 
Там очень быстро пробегает и начинает сыпать сообщения - я не успеваю прочесть.
 
Dmitriy Skub #:
Там очень быстро пробегает и начинает сыпать сообщения - я не успеваю прочесть.

Остановите программу и просто посмотрите последний лог (по времени)

Ищите 
SERV:NO_SERVICE
 
Не, такого нет.
 
Dmitriy Skub #:
Не, такого нет.

Странно

А запись в моей проге 

01.12.2023 18:17:22.171 --> Лисенер FORTS_AGGR5_REPL открыт.

ЕСТЬ?

Выложите лог из мемо

01.12.2023 18:17:22.062 --> Создание соединения Трансакции...
01.12.2023 18:17:22.064 --> Создание соединения Макет-дата...
01.12.2023 18:17:22.065 --> Соединение Трансакции создано. Создание Паблишера...
01.12.2023 18:17:22.067 --> Соединение Макет-дата создано. Создание слушателей Макет-дата...
01.12.2023 18:17:22.068 --> Паблишер создан. Создание слушателя Трансакций...
01.12.2023 18:17:22.070 --> Слушатели Макет-дата созданы. Открытие соединения Макет-дата...
01.12.2023 18:17:22.071 --> Слушатель Трансакций создан. Открытие соединения Трансакции...
01.12.2023 18:17:22.143 --> Соединение Макет-дата открыто. Идет получение начальных данных...
01.12.2023 18:17:22.150 --> Соединение Трансакции открыто.
01.12.2023 18:17:22.159 --> Лисенер FORTS_FEE_REPL открыт.
01.12.2023 18:17:22.161 --> Лисенер FORTS_FEERATE_REPL открыт.
01.12.2023 18:17:22.163 --> Лисенер FORTS_BROKER_FEE_REPL открыт.
01.12.2023 18:17:22.168 --> Лисенер FORTS_BROKER_FEE_PARAMS_REPL открыт.
01.12.2023 18:17:22.171 --> Лисенер FORTS_AGGR5_REPL открыт.
01.12.2023 18:17:22.206 --> Лисенер FORTS_REFDATA_REPL открыт.
01.12.2023 18:17:22.209 --> Лисенер FORTS_INFO_REPL открыт.
01.12.2023 18:17:22.212 --> Лисенер FORTS_TRADE_REPL открыт.
01.12.2023 18:17:22.216 --> Лисенер FORTS_USERORDERBOOK_REPL открыт.
01.12.2023 18:17:22.219 --> Лисенер FORTS_POS_REPL открыт.
01.12.2023 18:17:22.222 --> Паблишер открыт. Схема данных получена.
01.12.2023 18:17:22.225 --> Лисенер FORTS_PART_REPL открыт.
01.12.2023 18:17:22.228 --> Лисенер FORTS_PROHIBITION_REPL открыт.
01.12.2023 18:17:22.445 --> 01.12.2023 9:40:03: Средства ГО составляют 785 082 324 750.64 руб., изменение к предыдущему дню -3 417 608 246.12 руб.
01.12.2023 18:17:22.448 --> 01.12.2023 9:50:04: Список участников, предоставляющих котировки на большие объемы - https://www.moex.com/s2996
01.12.2023 18:17:22.450 --> 01.12.2023 11:50:06: Курсы валют для расчета Вармаржи и ГO в дневной клиринговой сессии:CAD=65.18170,CHF=101.24800,CNY=12.56500,EUR=98.01110,GBP=112.47240,HKD=11.36100,JPY=0.60268,TRY=3.06670,USD/CHF=0.88802,USD/JPY=1.49200,USD/TRY=29.31810,USR=89.90980
01.12.2023 18:17:22.454 --> 01.12.2023 11:55:01: Начало технического перерыва в 12:00.
01.12.2023 18:17:22.457 --> 01.12.2023 13:44:06: Курсы валют для расчета Вармаржи и ГO в вечерней клиринговой сессии:CAD=65.18170,CHF=101.24800,CNY=12.56330,EUR=97.91370,GBP=112.47240,HKD=11.36100,JPY=0.60268,TRY=3.06670,USD/CHF=0.88814,USD/JPY=1.49200,USD/TRY=29.32240,USR=89.92290
01.12.2023 18:17:22.470 --> Поток FORTS_AGGR5_REPL Перешел в режим Он-Лайн
01.12.2023 18:17:22.481 --> Поток FORTS_USERORDERBOOK_REPL Перешел в режим Он-Лайн
01.12.2023 18:17:22.505 --> Поток FORTS_PROHIBITION_REPL Перешел в режим Он-Лайн
01.12.2023 18:17:22.527 --> Поток FORTS_POS_REPL Перешел в режим Он-Лайн
01.12.2023 18:17:22.641 --> Поток FORTS_INFO_REPL Перешел в режим Он-Лайн
01.12.2023 18:17:22.680 --> Поток FORTS_FEE_REPL Перешел в режим Он-Лайн
01.12.2023 18:17:22.684 --> Поток FORTS_FEERATE_REPL Перешел в режим Он-Лайн
01.12.2023 18:17:22.702 --> Поток FORTS_PART_REPL Перешел в режим Он-Лайн
01.12.2023 18:17:22.780 --> Поток FORTS_REFDATA_REPL Перешел в режим Он-Лайн
01.12.2023 18:17:22.794 --> Поток FORTS_BROKER_FEE_REPL Перешел в режим Он-Лайн
01.12.2023 18:17:22.797 --> Поток FORTS_BROKER_FEE_PARAMS_REPL Перешел в режим Он-Лайн
01.12.2023 18:17:23.321 --> Поток FORTS_TRADE_REPL Перешел в режим Он-Лайн
01.12.2023 18:17:23.324 --> Начальное получение данных завершено. Создание списков инструментов...
01.12.2023 18:17:23.328 --> Инструменты добавлены.
Причина обращения: