Skip to content

Instantly share code, notes, and snippets.

@lawrence910426
Created January 21, 2026 07:49
Show Gist options
  • Select an option

  • Save lawrence910426/6faa6bbb419d0b8536d721f5e44c12ae to your computer and use it in GitHub Desktop.

Select an option

Save lawrence910426/6faa6bbb419d0b8536d721f5e44c12ae to your computer and use it in GitHub Desktop.
lawrence910426@xi-jin-ping:~/tests$ cat test_query_close.log o
15:47:11.564518 Thread 133943075866432 tid 19020 N3UFC12CachedBufferE start, stack size=135296
15:47:11.564537 Get IPC key[0x2f000022] from file[/tmp/UFC/shm/SpeedyOrderConnection_FRecoverBeginTime_SpeedyAPIClient_28031564465] proj[47] inode[786466].
15:47:11.564542 Attach shm[SpeedyOrderConnection.FRecoverBeginTime.SpeedyAPIClient.28031564465] ID[0x2f000022]
15:47:11.564624 Strictly[1] TradeDate[20260121] NextDate[20260122] (get default with system date)
15:47:11.564628 ------------------------------------------------------------
15:47:11.564739 Thread 133943075723072 tid 19021 SpeedyAPIClient.28031564465 start, stack size=135296
15:47:11.564760 Thread 133943075579712 tid 19022 10TThreadApp start, stack size=135296
15:47:11.564771 [SpeedyAPIClient.28031564465] Message queue size = 102400
15:47:11.564973 Open log file [../logs/SpeedyAPIClient.20260121.log] failed.
15:47:11.568186 X25StyleQtyPx = 1
15:47:11.568190 Connect to[172.22.18.52, 23456]
15:47:11.568192 MApp->SetHost( 172.22.18.52 )
15:47:11.568194 MApp->SetPort( 23456 )
15:47:11.568195 MApp->Connect( 10 )
15:47:11.568208 Connect to[172.22.18.52:23456] timeout[10]
15:47:16.344135 Receive signal:2, Interrupt (ANSI).
15:47:43.381764 Thread 135618437642048 tid 519695 N3UFC12CachedBufferE start, stack size=135296
15:47:43.381805 Get IPC key[0x01000398] from file[/tmp/UFC/shm/SpeedyOrderConnection_FRecoverBeginTime_SpeedyAPIClient_28063381591] proj[1] inode[6554520].
15:47:43.381822 Attach shm[SpeedyOrderConnection.FRecoverBeginTime.SpeedyAPIClient.28063381591] ID[0x01000398]
15:47:43.381991 Strictly[1] TradeDate[20260121] NextDate[20260122] (get default with system date)
15:47:43.381997 ------------------------------------------------------------
15:47:43.382233 Thread 135618437498688 tid 519696 SpeedyAPIClient.28063381591 start, stack size=135296
15:47:43.382322 Thread 135618437355328 tid 519697 10TThreadApp start, stack size=135296
15:47:43.382341 [SpeedyAPIClient.28063381591] Message queue size = 102400
15:47:43.382540 Open log file [../logs/SpeedyAPIClient.20260121.log] failed.
15:47:43.386279 X25StyleQtyPx = 1
15:47:43.386281 Connect to[172.22.18.52, 23456]
15:47:43.386282 MApp->SetHost( 172.22.18.52 )
15:47:43.386283 MApp->SetPort( 23456 )
15:47:43.386284 MApp->Connect( 10 )
15:47:43.386294 Connect to[172.22.18.52:23456] timeout[10]
15:47:43.386715 MBus connected 172.22.18.52:23456 FD:4
15:47:43.386888 OnRspQuery QueryID[1040401] Content[Not support query service because QueryFuncTable.ini is not found.]
15:47:43.482471 Server Heartbeat interval:40 sec timeout:45 sec 172.22.18.52:23456 FD:4
15:47:43.812820 no CA Object.
15:47:43.812833 User:[F131460069] create logon thread.
15:47:43.813137 Thread 135618437211968 tid 519698 11LogonThread start, stack size=135296
15:47:44.143341 User:[F131460069] send logon message. version: api:32312 lib:32312
15:47:44.143420 LOGON TYPE[1] ID[F131460069] IP[172.21.14.129]
15:47:44.293823 ID[F131460069] UserName[F131460069] Admin[0] OrderPerSec[3] UseNID64[0] SpeedyGateway BuildDate[20251201] my IP[172.21.14.129/(null)]
15:47:44.293851 TradeDate[20260121] NextDate[20260122] (from server TradeDate[20260121] NextDate[20260122])
15:47:44.293855 Thread 135618437211968 tid 519698 11LogonThread stopped
15:47:44.294126 ReceiveAdminMessage: CAMode[0], UserID[_{] TaifexInfo.size=2 [{"AccountInfo":{"AENO":null,"CASQ":"52D63F5C","CAstatus":"Y","COMPANY":null,"CheckCA":"Y","IB_CODE":null,"IDNO":null,"MemberRight":null,"MemberType":null,"PASC":"N","UK":null,"UserID":"F131460069","UserName":null,"acc":[{"AENO":"0175","CASQ":"52D63F5C","CAstatus":"Y","COMPANY":"F021000","CheckCA":null,"IB_CODE":"P00","IDNO":"F131460069","MemberRight":null,"MemberType":"B","UK":null,"UserID":"6600197","UserName":"吳邦寧","mktFlag":null,"stpFlag":null,"swapFlag":null},{"AENO":"0163","CASQ":"52D63F5C","CAstatus":"Y","COMPANY":"F021006","CheckCA":null,"IB_CODE":"P06","IDNO":"F131460069","MemberRight":null,"MemberType":"B","UK":null,"UserID":"2705003","UserName":"吳邦寧","mktFlag":null,"stpFlag":null,"swapFlag":null}],"message":null,"mktFlag":"Y","result":"00","stpFlag":"Y","swapFlag":"Y"},"CASerialNumber":"52D63F5C","TaifexInfo":[{"Account":"6600197","UK":"(null)"},{"Account":"2705003","UK":"(null)"}],"UserID":"F131460069"}
]
15:47:44.294150 [0] Add Account[6600197]
15:47:44.294154 [1] Add Account[2705003]
15:47:44.294295 [0] "TSE-BKACCOUNT" Add BrokerAccount[F021000-6600197] from UserInfo:AccountInfo/acc
15:47:44.294330 [1] "TSE-BKACCOUNT" Add BrokerAccount[F021006-2705003] from UserInfo:AccountInfo/acc
15:47:44.294341 BrokerAccount[F021000-6600197,F021006-2705003]
15:47:44.294404 F131460069 logon,CID[79] Admin[false] RecoverKey:[F13146006979]
15:47:44.294437 F131460069 logon,CID[79] Admin[false] RecoverKey:[660019779,270500379]
15:47:44.294442 Support TAIFEX
lawrence910426@xi-jin-ping:~/tests$ lsterner.
build_test_query_close.sh Temp test_query_close test_query_close.cpp test_query_close.log volume_window
lawrence910426@xi-jin-ping:~/tests$ cat test_query_close.
test_query_close.cpp test_query_close.log r.
lawrence910426@xi-jin-ping:~/tests$ cat test_query_close.log
15:47:11.564518 Thread 133943075866432 tid 19020 N3UFC12CachedBufferE start, stack size=135296
15:47:11.564537 Get IPC key[0x2f000022] from file[/tmp/UFC/shm/SpeedyOrderConnection_FRecoverBeginTime_SpeedyAPIClient_28031564465] proj[47] inode[786466]. Foreign Filled Listerner.
15:47:11.564542 Attach shm[SpeedyOrderConnection.FRecoverBeginTime.SpeedyAPIClient.28031564465] ID[0x2f000022] Use 16 bits CID rule, max15:47:11.564624 Strictly[1] TradeDate[20260121] NextDate[20260122] (get default with system date)
15:47:11.564628 ------------------------------------------------------------
15:47:11.564739 Thread 133943075723072 tid 19021 SpeedyAPIClient.28031564465 start, stack size=135296
15:47:11.564760 Thread 133943075579712 tid 19022 10TThreadApp start, stack size=135296
15:47:11.564771 [SpeedyAPIClient.28031564465] Message queue size = 102400
15:47:11.564973 Open log file [../logs/SpeedyAPIClient.20260121.log] failed.260121] NextTradeDate[20260122]
15:47:11.568186 X25StyleQtyPx = 1
15:47:11.568190 Connect to[172.22.18.52, 23456]dBoth, rmAll )
15:47:11.568192 MApp->SetHost( 172.22.18.52 )
15:47:11.568194 MApp->SetPort( 23456 )] Accounts[F131460069,6600197,2705003] BeginTime[235900] EndTime[] RecoverDataType[2]) RecoverMark15:47:11.568195 MApp->Connect( 10 )[(null)]
15:47:11.568208 Connect to[172.22.18.52:23456] timeout[10]
15:47:16.344135 Receive signal:2, Interrupt (ANSI).
15:47:43.381764 Thread 135618437642048 tid 519695 N3UFC12CachedBufferE start, stack size=135296
15:47:43.381805 Get IPC key[0x01000398] from file[/tmp/UFC/shm/SpeedyOrderConnection_FRecoverBeginTime_SpeedyAPIClient_28063381591] proj[1] inode[6554520].ansport->Disconnect( )
15:47:43.381822 Attach shm[SpeedyOrderConnection.FRecoverBeginTime.SpeedyAPIClient.28063381591] ID[0x01000398]
15:47:43.381991 Strictly[1] TradeDate[20260121] NextDate[20260122] (get default with system date)
15:47:43.381997 ------------------------------------------------------------
15:47:43.382233 Thread 135618437498688 tid 519696 SpeedyAPIClient.28063381591 start, stack size=135296
15:47:43.382322 Thread 135618437355328 tid 519697 10TThreadApp start, stack size=135296
15:47:43.382341 [SpeedyAPIClient.28063381591] Message queue size = 102400:socket was closed, FFD=-1
15:47:43.382540 Open log file [../logs/SpeedyAPIClient.20260121.log] failed.1 stopped
15:47:43.386279 X25StyleQtyPx = 1s$ clear
15:47:43.386281 Connect to[172.22.18.52, 23456]
15:47:43.386282 MApp->SetHost( 172.22.18.52 )
15:47:43.386283 MApp->SetPort( 23456 )
15:47:43.386284 MApp->Connect( 10 )
15:47:43.386294 Connect to[172.22.18.52:23456] timeout[10]
15:47:43.386715 MBus connected 172.22.18.52:23456 FD:4
15:47:43.386888 OnRspQuery QueryID[1040401] Content[Not support query service because QueryFuncTable.ini is not found.]
15:47:43.482471 Server Heartbeat interval:40 sec timeout:45 sec 172.22.18.52:23456 FD:4
15:47:43.812820 no CA Object.
15:47:43.812833 User:[F131460069] create logon thread.
15:47:43.813137 Thread 135618437211968 tid 519698 11LogonThread start, stack size=135296
15:47:44.143341 User:[F131460069] send logon message. version: api:32312 lib:32312
15:47:44.143420 LOGON TYPE[1] ID[F131460069] IP[172.21.14.129]
15:47:44.293823 ID[F131460069] UserName[F131460069] Admin[0] OrderPerSec[3] UseNID64[0] SpeedyGateway BuildDate[20251201] my IP[172.21.14.129/(null)]
15:47:44.293851 TradeDate[20260121] NextDate[20260122] (from server TradeDate[20260121] NextDate[20260122])
15:47:44.293855 Thread 135618437211968 tid 519698 11LogonThread stopped
15:47:44.294126 ReceiveAdminMessage: CAMode[0], UserID[_{] TaifexInfo.size=2 [{"AccountInfo":{"AENO":null,"CASQ":"52D63F5C","CAstatus":"Y","COMPANY":null,"CheckCA":"Y","IB_CODE":null,"IDNO":null,"MemberRight":null,"MemberType":null,"PASC":"N","UK":null,"UserID":"F131460069","UserName":null,"acc":[{"AENO":"0175","CASQ":"52D63F5C","CAstatus":"Y","COMPANY":"F021000","CheckCA":null,"IB_CODE":"P00","IDNO":"F131460069","MemberRight":null,"MemberType":"B","UK":null,"UserID":"6600197","UserName":"吳邦寧","mktFlag":null,"stpFlag":null,"swapFlag":null},{"AENO":"0163","CASQ":"52D63F5C","CAstatus":"Y","COMPANY":"F021006","CheckCA":null,"IB_CODE":"P06","IDNO":"F131460069","MemberRight":null,"MemberType":"B","UK":null,"UserID":"2705003","UserName":"吳邦寧","mktFlag":null,"stpFlag":null,"swapFlag":null}],"message":null,"mktFlag":"Y","result":"00","stpFlag":"Y","swapFlag":"Y"},"CASerialNumber":"52D63F5C","TaifexInfo":[{"Account":"6600197","UK":"(null)"},{"Account":"2705003","UK":"(null)"}],"UserID":"F131460069"}
]
15:47:44.294150 [0] Add Account[6600197]
15:47:44.294154 [1] Add Account[2705003]
15:47:44.294295 [0] "TSE-BKACCOUNT" Add BrokerAccount[F021000-6600197] from UserInfo:AccountInfo/acc
15:47:44.294330 [1] "TSE-BKACCOUNT" Add BrokerAccount[F021006-2705003] from UserInfo:AccountInfo/acc
15:47:44.294341 BrokerAccount[F021000-6600197,F021006-2705003]
15:47:44.294404 F131460069 logon,CID[79] Admin[false] RecoverKey:[F13146006979]
15:47:44.294437 F131460069 logon,CID[79] Admin[false] RecoverKey:[660019779,270500379]
15:47:44.294442 Support TAIFEX
15:47:44.294445 Add TAIFEX Confirm Listerner.
15:47:44.294527 Add TAIFEX Filled Listerner.
15:47:44.294588 Support TWSE,OTC
15:47:44.294591 Add TSE/OTC Confirm Listerner.
15:47:44.294689 Add TSE/OTC Filled Listerner.
15:47:44.294768 Support Foreign Exchange
15:47:44.294772 Add Foreign Confirm Listerner.
15:47:44.294815 Add Foreign Filled Listerner.
15:47:44.294935 ************ Prefix[SpeedyAPIClient.28063381591.SpeedyAPIClient.28063381591.F131460069] CID=79 Use 16 bits CID rule, max orders: 8192, *********** , CIDBits=16 CID_MAX=65536 SEQ_BITS=13 SEQ_MAX=8192 ATTRIB_BITS=19
15:47:44.295124 Load Futures decimal locator[./Temp/FUT.3750105638.ini] OK.
15:47:44.296864 Load Options decimal locator[./Temp/OPT.3750105640.ini] OK.
15:47:44.297192 Load QueryFuncTable[./Temp/QueryFuncTable.ini.3750105641.ini] OK.
15:47:44.297376
Welcome to Speedy Pro Gateway!(TWSE New)( CID=79 )....logon ok TradeDate[20260121] NextTradeDate[20260122]
15:47:44.297386 FConnection->Recover( 235900, rdBoth, rmAll )
15:47:44.297408 Recover( ID[F131460069] Accounts[F131460069,6600197,2705003] BeginTime[235900] EndTime[] RecoverDataType[2]) RecoverMarket[4] RecoverSession[2] RecoverDate[(null)]
15:47:44.297439 OnRecoverFinished( Count = 0 )
15:47:45.317858 OnRecoverFinished( Count = 0 )
15:47:48.386966 FTransport->Disconnect( )
15:47:48.387374 MApp->Disconnect()
15:47:48.387385 Close MBus connection 172.22.18.52 FD:4
15:47:48.387439 Stop MApp.
15:47:48.387493 [SpeedyAPIClient.28063381591] TThreadApp Terminated.
15:47:48.387517 Thread 135618437355328 tid 519697 10TThreadApp stopped
15:47:48.387581 MBus received data failed 172.22.18.52:-1 SocketException:socket was closed, FFD=-1
15:47:48.387625 Thread 135618437498688 tid 519696 SpeedyAPIClient.28063381591 stopped
lawrence910426@xi-jin-ping:~/tests$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment