2025-10-15T22:42:40,169 Created temporary directory: /tmp/pip-ephem-wheel-cache-d4ese_l3 2025-10-15T22:42:40,171 Created temporary directory: /tmp/pip-build-tracker-g229tkst 2025-10-15T22:42:40,172 Initialized build tracking at /tmp/pip-build-tracker-g229tkst 2025-10-15T22:42:40,172 Created build tracker: /tmp/pip-build-tracker-g229tkst 2025-10-15T22:42:40,172 Entered build tracker: /tmp/pip-build-tracker-g229tkst 2025-10-15T22:42:40,173 Created temporary directory: /tmp/pip-wheel-r5blvgu8 2025-10-15T22:42:40,176 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T22:42:40,179 Created temporary directory: /tmp/pip-ephem-wheel-cache-ppy7t47g 2025-10-15T22:42:40,204 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T22:42:40,207 2 location(s) to search for versions of vnpy-sopt: 2025-10-15T22:42:40,207 * https://pypi.org/simple/vnpy-sopt/ 2025-10-15T22:42:40,207 * https://www.piwheels.org/simple/vnpy-sopt/ 2025-10-15T22:42:40,208 Fetching project page and analyzing links: https://pypi.org/simple/vnpy-sopt/ 2025-10-15T22:42:40,209 Getting page https://pypi.org/simple/vnpy-sopt/ 2025-10-15T22:42:40,210 Found index url https://pypi.org/simple 2025-10-15T22:42:40,419 Fetched page https://pypi.org/simple/vnpy-sopt/ as application/vnd.pypi.simple.v1+json 2025-10-15T22:42:40,423 Found link https://files.pythonhosted.org/packages/6c/2d/f6ec11c9788b26f18a7f4f8e01b9ef085939e17f20ae08355905bc9ff42e/vnpy_sopt-3.5.5.0.tar.gz (from https://pypi.org/simple/vnpy-sopt/), version: 3.5.5.0 2025-10-15T22:42:40,423 Skipping link: No binaries permitted for vnpy-sopt: https://files.pythonhosted.org/packages/fc/a0/92946d617821aa96a6851c9e5719d9c7afc9c730246408827b1d104dad7a/vnpy_sopt-3.5.5.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/vnpy-sopt/) 2025-10-15T22:42:40,424 Found link https://files.pythonhosted.org/packages/0d/61/252669480d36bc3e847507346bcf6f5f3003eb0add4b5410a40c6f274156/vnpy_sopt-3.5.5.1.tar.gz (from https://pypi.org/simple/vnpy-sopt/), version: 3.5.5.1 2025-10-15T22:42:40,425 Skipping link: No binaries permitted for vnpy-sopt: https://files.pythonhosted.org/packages/06/3c/8a4ababe96e1749f67de11ac4fd0ee05ac6b59918d329bf204f7f096f17c/vnpy_sopt-3.5.5.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/vnpy-sopt/) (requires-python:>=3.7) 2025-10-15T22:42:40,425 Found link https://files.pythonhosted.org/packages/fd/9d/bca12e39db48d3bb81c303aba2a4ea58ea9b26e3b6913e098dbb31706654/vnpy_sopt-3.5.5.2.tar.gz (from https://pypi.org/simple/vnpy-sopt/) (requires-python:>=3.7), version: 3.5.5.2 2025-10-15T22:42:40,426 Skipping link: No binaries permitted for vnpy-sopt: https://files.pythonhosted.org/packages/7e/8f/d32b83731ce14251441352730828992e8e315bff87ae0ca5acf7839499db/vnpy_sopt-3.5.5.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/vnpy-sopt/) (requires-python:>=3.7) 2025-10-15T22:42:40,427 Found link https://files.pythonhosted.org/packages/31/01/84abaed208cd79ff9cd8c87c71ccbe9ae170fed2531002c5c5df39bf4ee8/vnpy_sopt-3.5.5.3.tar.gz (from https://pypi.org/simple/vnpy-sopt/) (requires-python:>=3.7), version: 3.5.5.3 2025-10-15T22:42:40,428 Skipping link: No binaries permitted for vnpy-sopt: https://files.pythonhosted.org/packages/72/7f/64fbb1f8263ac7544f2932bd710c2f0a7215fc3496529e39c04a8a4cd632/vnpy_sopt-3.7.0.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/vnpy-sopt/) (requires-python:>=3.8) 2025-10-15T22:42:40,429 Found link https://files.pythonhosted.org/packages/a3/b2/26fb111c091e1c6e3775fb5353fa9197073bc6421e7fe47177f419994785/vnpy_sopt-3.7.0.0.tar.gz (from https://pypi.org/simple/vnpy-sopt/) (requires-python:>=3.8), version: 3.7.0.0 2025-10-15T22:42:40,429 Skipping link: No binaries permitted for vnpy-sopt: https://files.pythonhosted.org/packages/00/43/152143e875cc839987ce44e5404cea0a5ff6c16d021efb139362a4e7b883/vnpy_sopt-3.7.1.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/vnpy-sopt/) (requires-python:>=3.10) 2025-10-15T22:42:40,430 Skipping link: No binaries permitted for vnpy-sopt: https://files.pythonhosted.org/packages/09/43/75027cf4e042543b7c07f7c8933672af38250fd64e29e2e052c4831ad365/vnpy_sopt-3.7.1.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/vnpy-sopt/) (requires-python:>=3.10) 2025-10-15T22:42:40,431 Found link https://files.pythonhosted.org/packages/aa/9d/ab75cb4d6323073095e48e956718a0b18ac7879923b85086562bb99eb85a/vnpy_sopt-3.7.1.0.tar.gz (from https://pypi.org/simple/vnpy-sopt/) (requires-python:>=3.10), version: 3.7.1.0 2025-10-15T22:42:40,432 Fetching project page and analyzing links: https://www.piwheels.org/simple/vnpy-sopt/ 2025-10-15T22:42:40,433 Getting page https://www.piwheels.org/simple/vnpy-sopt/ 2025-10-15T22:42:40,434 Found index url https://www.piwheels.org/simple 2025-10-15T22:42:40,591 Fetched page https://www.piwheels.org/simple/vnpy-sopt/ as text/html 2025-10-15T22:42:40,592 Skipping link: not a file: https://www.piwheels.org/simple/vnpy-sopt/ 2025-10-15T22:42:40,593 Skipping link: not a file: https://pypi.org/simple/vnpy-sopt/ 2025-10-15T22:42:40,612 Given no hashes to check 1 links for project 'vnpy-sopt': discarding no candidates 2025-10-15T22:42:40,630 Collecting vnpy-sopt==3.7.1.0 2025-10-15T22:42:40,632 Created temporary directory: /tmp/pip-unpack-j_7g105x 2025-10-15T22:42:40,856 Downloading vnpy_sopt-3.7.1.0.tar.gz (6.4 MB) 2025-10-15T22:42:42,610 Added vnpy-sopt==3.7.1.0 from https://files.pythonhosted.org/packages/aa/9d/ab75cb4d6323073095e48e956718a0b18ac7879923b85086562bb99eb85a/vnpy_sopt-3.7.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-g229tkst' 2025-10-15T22:42:42,617 Created temporary directory: /tmp/pip-build-env-wze6sxdj 2025-10-15T22:42:42,622 Installing build dependencies: started 2025-10-15T22:42:42,623 Running command pip subprocess to install build dependencies 2025-10-15T22:42:43,744 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-15T22:42:44,345 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T22:42:44,368 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T22:42:44,783 Collecting meson-python>=0.17.1 2025-10-15T22:42:44,801 Using cached https://www.piwheels.org/simple/meson-python/meson_python-0.18.0-py3-none-any.whl (28 kB) 2025-10-15T22:42:45,195 Collecting meson>=1.7.0 2025-10-15T22:42:45,215 Using cached meson-1.9.1-py3-none-any.whl (1.0 MB) 2025-10-15T22:42:45,463 Collecting pybind11>=2.13.6 2025-10-15T22:42:45,492 Using cached https://www.piwheels.org/simple/pybind11/pybind11-3.0.1-py3-none-any.whl (293 kB) 2025-10-15T22:42:45,773 Collecting packaging>=23.2 2025-10-15T22:42:45,791 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-10-15T22:42:45,891 Collecting pyproject-metadata>=0.9.0 2025-10-15T22:42:45,909 Using cached https://www.piwheels.org/simple/pyproject-metadata/pyproject_metadata-0.9.1-py3-none-any.whl (18 kB) 2025-10-15T22:42:48,777 Installing collected packages: pybind11, packaging, meson, pyproject-metadata, meson-python 2025-10-15T22:42:48,961 Creating /tmp/pip-build-env-wze6sxdj/overlay/local/bin 2025-10-15T22:42:48,963 changing mode of /tmp/pip-build-env-wze6sxdj/overlay/local/bin/pybind11-config to 755 2025-10-15T22:42:52,629 changing mode of /tmp/pip-build-env-wze6sxdj/overlay/local/bin/meson to 755 2025-10-15T22:42:52,828 Successfully installed meson-1.9.1 meson-python-0.18.0 packaging-25.0 pybind11-3.0.1 pyproject-metadata-0.9.1 2025-10-15T22:42:53,075 Installing build dependencies: finished with status 'done' 2025-10-15T22:42:53,082 Getting requirements to build wheel: started 2025-10-15T22:42:53,083 Running command Getting requirements to build wheel 2025-10-15T22:42:53,560 Getting requirements to build wheel: finished with status 'done' 2025-10-15T22:42:53,572 Installing backend dependencies: started 2025-10-15T22:42:53,573 Running command pip subprocess to install backend dependencies 2025-10-15T22:42:54,704 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-15T22:42:55,310 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T22:42:55,333 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T22:42:55,753 Collecting patchelf>=0.11.0 2025-10-15T22:42:55,766 Using cached patchelf-0.17.2.4-py3-none-manylinux2014_armv7l.manylinux_2_17_armv7l.musllinux_1_1_armv7l.whl (431 kB) 2025-10-15T22:42:58,403 Installing collected packages: patchelf 2025-10-15T22:42:58,457 Successfully installed patchelf-0.17.2.4 2025-10-15T22:42:58,682 Installing backend dependencies: finished with status 'done' 2025-10-15T22:42:58,684 Created temporary directory: /tmp/pip-modern-metadata-cnknac11 2025-10-15T22:42:58,686 Preparing metadata (pyproject.toml): started 2025-10-15T22:42:58,687 Running command Preparing metadata (pyproject.toml) 2025-10-15T22:43:00,225 + meson setup /tmp/pip-wheel-r5blvgu8/vnpy-sopt_7cf7caddec1f49bda1c87be62f4b4ad7 /tmp/pip-wheel-r5blvgu8/vnpy-sopt_7cf7caddec1f49bda1c87be62f4b4ad7/.mesonpy-4ud28i6n -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/tmp/pip-wheel-r5blvgu8/vnpy-sopt_7cf7caddec1f49bda1c87be62f4b4ad7/.mesonpy-4ud28i6n/meson-python-native-file.ini 2025-10-15T22:43:02,867 The Meson build system 2025-10-15T22:43:02,868 Version: 1.9.1 2025-10-15T22:43:02,869 Source dir: /tmp/pip-wheel-r5blvgu8/vnpy-sopt_7cf7caddec1f49bda1c87be62f4b4ad7 2025-10-15T22:43:02,870 Build dir: /tmp/pip-wheel-r5blvgu8/vnpy-sopt_7cf7caddec1f49bda1c87be62f4b4ad7/.mesonpy-4ud28i6n 2025-10-15T22:43:02,871 Build type: native build 2025-10-15T22:43:02,872 Project name: vnpy_sopt 2025-10-15T22:43:02,873 Project version: 3.7.1.0 2025-10-15T22:43:02,873 C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Raspbian 12.2.0-14+rpi1+deb12u1) 12.2.0") 2025-10-15T22:43:02,874 C++ linker for the host machine: c++ ld.bfd 2.40 2025-10-15T22:43:02,875 Host machine cpu family: arm 2025-10-15T22:43:02,876 Host machine cpu: armv7l 2025-10-15T22:43:02,877 Program python found: YES (/usr/bin/python3) 2025-10-15T22:43:02,878 Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 2025-10-15T22:43:02,878 Run-time dependency python found: YES 3.11 2025-10-15T22:43:02,879 Message: 使用pybind11路径: /tmp/pip-build-env-wze6sxdj/overlay/local/lib/python3.11/dist-packages/pybind11/include 2025-10-15T22:43:02,880 Message: 构建目标系统: linux 2025-10-15T22:43:02,881 Library soptthostmduserapi_se found: YES 2025-10-15T22:43:02,881 Library soptthosttraderapi_se found: YES 2025-10-15T22:43:02,882 WARNING: Please do not define rpath with a linker argument, use install_rpath 2025-10-15T22:43:02,883 or build_rpath properties instead. 2025-10-15T22:43:02,884 This will become a hard error in a future Meson release. 2025-10-15T22:43:02,886 WARNING: Please do not define rpath with a linker argument, use install_rpath 2025-10-15T22:43:02,887 or build_rpath properties instead. 2025-10-15T22:43:02,887 This will become a hard error in a future Meson release. 2025-10-15T22:43:02,889 Build targets in project: 2 2025-10-15T22:43:02,890 vnpy_sopt 3.7.1.0 2025-10-15T22:43:02,892 User defined options 2025-10-15T22:43:02,892 Native files: /tmp/pip-wheel-r5blvgu8/vnpy-sopt_7cf7caddec1f49bda1c87be62f4b4ad7/.mesonpy-4ud28i6n/meson-python-native-file.ini 2025-10-15T22:43:02,893 b_ndebug : if-release 2025-10-15T22:43:02,893 b_vscrt : md 2025-10-15T22:43:02,894 buildtype : release 2025-10-15T22:43:02,895 Found ninja-1.11.1 at /usr/bin/ninja 2025-10-15T22:43:03,038 + /usr/bin/ninja 2025-10-15T22:43:40,058 [1/4] Compiling C++ object vnsoptmd.cpython-311-arm-linux-gnueabihf.so.p/vnpy_sopt_api_vnsopt_vnsoptmd_vnsoptmd.cpp.o 2025-10-15T22:43:40,059 In file included from ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:7, 2025-10-15T22:43:40,060 from ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.cpp:1: 2025-10-15T22:43:40,060 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnFrontDisconnected(int)’: 2025-10-15T22:43:40,061 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:44:46: warning: unused parameter ‘nReason’ [-Wunused-parameter] 2025-10-15T22:43:40,061 44 | virtual void OnFrontDisconnected(int nReason){}; 2025-10-15T22:43:40,061 | ~~~~^~~~~~~ 2025-10-15T22:43:40,062 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnHeartBeatWarning(int)’: 2025-10-15T22:43:40,063 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:48:45: warning: unused parameter ‘nTimeLapse’ [-Wunused-parameter] 2025-10-15T22:43:40,063 48 | virtual void OnHeartBeatWarning(int nTimeLapse){}; 2025-10-15T22:43:40,064 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:40,065 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspUserLogin(ctp_sopt::CThostFtdcRspUserLoginField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:43:40,065 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:52:66: warning: unused parameter ‘pRspUserLogin’ [-Wunused-parameter] 2025-10-15T22:43:40,066 52 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,067 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-15T22:43:40,067 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:52:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:43:40,068 52 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,069 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:43:40,070 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:52:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:43:40,070 52 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,071 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:40,072 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:52:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:43:40,073 52 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,073 | ~~~~~^~~~~~~ 2025-10-15T22:43:40,074 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspUserLogout(ctp_sopt::CThostFtdcUserLogoutField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:43:40,075 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:55:65: warning: unused parameter ‘pUserLogout’ [-Wunused-parameter] 2025-10-15T22:43:40,076 55 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,077 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:43:40,077 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:55:102: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:43:40,078 55 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,078 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:43:40,079 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:55:116: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:43:40,080 55 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,080 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:40,081 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:55:133: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:43:40,081 55 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,082 | ~~~~~^~~~~~~ 2025-10-15T22:43:40,083 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspError(ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:43:40,083 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:58:57: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:43:40,084 58 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,085 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:43:40,086 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:58:71: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:43:40,086 58 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,087 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:40,088 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:58:88: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:43:40,088 58 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,089 | ~~~~~^~~~~~~ 2025-10-15T22:43:40,090 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspSubMarketData(ctp_sopt::CThostFtdcSpecificInstrumentField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:43:40,091 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:61:76: warning: unused parameter ‘pSpecificInstrument’ [-Wunused-parameter] 2025-10-15T22:43:40,091 61 | virtual void OnRspSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,092 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:43:40,093 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:61:121: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:43:40,094 61 | virtual void OnRspSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,094 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:43:40,095 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:61:135: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:43:40,096 61 | virtual void OnRspSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,097 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:40,097 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:61:152: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:43:40,098 61 | virtual void OnRspSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,098 | ~~~~~^~~~~~~ 2025-10-15T22:43:40,099 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspUnSubMarketData(ctp_sopt::CThostFtdcSpecificInstrumentField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:43:40,100 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:64:78: warning: unused parameter ‘pSpecificInstrument’ [-Wunused-parameter] 2025-10-15T22:43:40,100 64 | virtual void OnRspUnSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:43:40,102 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:64:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:43:40,103 64 | virtual void OnRspUnSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,103 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:43:40,104 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:64:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:43:40,105 64 | virtual void OnRspUnSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,106 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:40,106 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:64:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:43:40,107 64 | virtual void OnRspUnSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,108 | ~~~~~^~~~~~~ 2025-10-15T22:43:40,108 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspSubForQuoteRsp(ctp_sopt::CThostFtdcSpecificInstrumentField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:43:40,109 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:67:77: warning: unused parameter ‘pSpecificInstrument’ [-Wunused-parameter] 2025-10-15T22:43:40,110 67 | virtual void OnRspSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,111 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:43:40,111 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:67:122: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:43:40,112 67 | virtual void OnRspSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,112 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:43:40,113 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:67:136: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:43:40,113 67 | virtual void OnRspSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,114 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:40,115 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:67:153: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:43:40,115 67 | virtual void OnRspSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,116 | ~~~~~^~~~~~~ 2025-10-15T22:43:40,117 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspUnSubForQuoteRsp(ctp_sopt::CThostFtdcSpecificInstrumentField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:43:40,117 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:70:79: warning: unused parameter ‘pSpecificInstrument’ [-Wunused-parameter] 2025-10-15T22:43:40,118 70 | virtual void OnRspUnSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,119 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:43:40,119 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:70:124: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:43:40,120 70 | virtual void OnRspUnSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,121 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:43:40,122 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:70:138: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:43:40,122 70 | virtual void OnRspUnSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,123 | ~~~~^~~~~~~~~~ 2025-10-15T22:43:40,124 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:70:155: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:43:40,125 70 | virtual void OnRspUnSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:43:40,126 | ~~~~~^~~~~~~ 2025-10-15T22:43:40,127 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRtnDepthMarketData(ctp_sopt::CThostFtdcDepthMarketDataField*)’: 2025-10-15T22:43:40,127 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:73:75: warning: unused parameter ‘pDepthMarketData’ [-Wunused-parameter] 2025-10-15T22:43:40,128 73 | virtual void OnRtnDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData) {}; 2025-10-15T22:43:40,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:43:40,129 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRtnForQuoteRsp(ctp_sopt::CThostFtdcForQuoteRspField*)’: 2025-10-15T22:43:40,130 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:76:67: warning: unused parameter ‘pForQuoteRsp’ [-Wunused-parameter] 2025-10-15T22:43:40,130 76 | virtual void OnRtnForQuoteRsp(CThostFtdcForQuoteRspField *pForQuoteRsp) {}; 2025-10-15T22:43:40,131 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:43:40,131 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onFrontDisconnected(int)’: 2025-10-15T22:43:40,132 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:140:46: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:40,133 140 | virtual void onFrontDisconnected(int reqid) {}; 2025-10-15T22:43:40,133 | ~~~~^~~~~ 2025-10-15T22:43:40,134 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onHeartBeatWarning(int)’: 2025-10-15T22:43:40,135 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:142:45: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:40,136 142 | virtual void onHeartBeatWarning(int reqid) {}; 2025-10-15T22:43:40,137 | ~~~~^~~~~ 2025-10-15T22:43:40,138 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspUserLogin(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:43:40,138 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:144:49: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:40,139 144 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,140 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:40,141 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:144:67: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:43:40,142 144 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,142 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:43:40,143 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:144:78: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:40,144 144 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,145 | ~~~~^~~~~ 2025-10-15T22:43:40,145 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:144:90: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:43:40,146 144 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,147 | ~~~~~^~~~ 2025-10-15T22:43:40,148 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspUserLogout(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:43:40,149 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:146:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:40,150 146 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,150 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:40,151 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:146:68: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:43:40,151 146 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,152 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:43:40,153 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:146:79: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:40,153 146 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,154 | ~~~~^~~~~ 2025-10-15T22:43:40,154 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:146:91: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:43:40,155 146 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,156 | ~~~~~^~~~ 2025-10-15T22:43:40,156 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspError(const pybind11::dict&, int, bool)’: 2025-10-15T22:43:40,157 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:148:45: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:43:40,158 148 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,158 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:43:40,159 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:148:56: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:40,160 148 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,161 | ~~~~^~~~~ 2025-10-15T22:43:40,162 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:148:68: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:43:40,163 148 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,164 | ~~~~~^~~~ 2025-10-15T22:43:40,164 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspSubMarketData(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:43:40,165 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:150:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:40,166 150 | virtual void onRspSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,167 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:40,167 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:150:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:43:40,168 150 | virtual void onRspSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,169 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:43:40,170 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:150:82: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:40,170 150 | virtual void onRspSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,171 | ~~~~^~~~~ 2025-10-15T22:43:40,172 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:150:94: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:43:40,173 150 | virtual void onRspSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,173 | ~~~~~^~~~ 2025-10-15T22:43:40,174 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspUnSubMarketData(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:43:40,175 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:152:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:40,176 152 | virtual void onRspUnSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,176 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:40,177 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:152:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:43:40,177 152 | virtual void onRspUnSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,178 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:43:40,179 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:152:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:40,179 152 | virtual void onRspUnSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,180 | ~~~~^~~~~ 2025-10-15T22:43:40,181 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:152:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:43:40,181 152 | virtual void onRspUnSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,182 | ~~~~~^~~~ 2025-10-15T22:43:40,183 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspSubForQuoteRsp(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:43:40,184 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:154:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:40,185 154 | virtual void onRspSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,186 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:40,187 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:154:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:43:40,187 154 | virtual void onRspSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,188 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:43:40,189 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:154:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:40,189 154 | virtual void onRspSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,190 | ~~~~^~~~~ 2025-10-15T22:43:40,191 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:154:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:43:40,192 154 | virtual void onRspSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,192 | ~~~~~^~~~ 2025-10-15T22:43:40,193 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspUnSubForQuoteRsp(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:43:40,194 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:156:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:40,195 156 | virtual void onRspUnSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,195 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:40,196 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:156:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:43:40,196 156 | virtual void onRspUnSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,197 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:43:40,197 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:156:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:43:40,198 156 | virtual void onRspUnSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,199 | ~~~~^~~~~ 2025-10-15T22:43:40,199 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:156:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:43:40,200 156 | virtual void onRspUnSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:43:40,200 | ~~~~~^~~~ 2025-10-15T22:43:40,201 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRtnDepthMarketData(const pybind11::dict&)’: 2025-10-15T22:43:40,202 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:158:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:40,202 158 | virtual void onRtnDepthMarketData(const dict &data) {}; 2025-10-15T22:43:40,203 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:40,204 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRtnForQuoteRsp(const pybind11::dict&)’: 2025-10-15T22:43:40,205 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:160:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:43:40,206 160 | virtual void onRtnForQuoteRsp(const dict &data) {}; 2025-10-15T22:43:40,207 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:43:40,208 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.cpp: In member function ‘void MdApi::processFrontConnected(Task*)’: 2025-10-15T22:43:40,208 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.cpp:289:41: warning: unused parameter ‘task’ [-Wunused-parameter] 2025-10-15T22:43:40,209 289 | void MdApi::processFrontConnected(Task *task) 2025-10-15T22:43:40,210 | ~~~~~~^~~~ 2025-10-15T22:43:40,226 [2/4] Linking target vnsoptmd.cpython-311-arm-linux-gnueabihf.so 2025-10-15T22:43:40,227 FAILED: vnsoptmd.cpython-311-arm-linux-gnueabihf.so 2025-10-15T22:43:40,228 c++ -o vnsoptmd.cpython-311-arm-linux-gnueabihf.so vnsoptmd.cpython-311-arm-linux-gnueabihf.so.p/vnpy_sopt_api_vnsopt_vnsoptmd_vnsoptmd.cpp.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC '-Wl,-rpath,$ORIGIN/../vnpy_sopt/api' -Wl,--start-group -lstdc++ '-Wl,-rpath,$ORIGIN' /tmp/pip-wheel-r5blvgu8/vnpy-sopt_7cf7caddec1f49bda1c87be62f4b4ad7/vnpy_sopt/api/libsoptthostmduserapi_se.so -Wl,--end-group 2025-10-15T22:43:40,229 /tmp/pip-wheel-r5blvgu8/vnpy-sopt_7cf7caddec1f49bda1c87be62f4b4ad7/vnpy_sopt/api/libsoptthostmduserapi_se.so: file not recognized: file format not recognized 2025-10-15T22:43:40,229 collect2: error: ld returned 1 exit status 2025-10-15T22:45:30,764 [3/4] Compiling C++ object vnsopttd.cpython-311-arm-linux-gnueabihf.so.p/vnpy_sopt_api_vnsopt_vnsopttd_vnsopttd.cpp.o 2025-10-15T22:45:30,768 In file included from ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:8, 2025-10-15T22:45:30,768 from ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.cpp:1: 2025-10-15T22:45:30,769 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnFrontDisconnected(int)’: 2025-10-15T22:45:30,769 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:44:46: warning: unused parameter ‘nReason’ [-Wunused-parameter] 2025-10-15T22:45:30,769 44 | virtual void OnFrontDisconnected(int nReason){}; 2025-10-15T22:45:30,770 | ~~~~^~~~~~~ 2025-10-15T22:45:30,770 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnHeartBeatWarning(int)’: 2025-10-15T22:45:30,771 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:48:45: warning: unused parameter ‘nTimeLapse’ [-Wunused-parameter] 2025-10-15T22:45:30,771 48 | virtual void OnHeartBeatWarning(int nTimeLapse){}; 2025-10-15T22:45:30,771 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,772 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspAuthenticate(ctp_sopt::CThostFtdcRspAuthenticateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,772 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:51:72: warning: unused parameter ‘pRspAuthenticateField’ [-Wunused-parameter] 2025-10-15T22:45:30,773 51 | virtual void OnRspAuthenticate(CThostFtdcRspAuthenticateField *pRspAuthenticateField, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,773 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:51:119: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,774 51 | virtual void OnRspAuthenticate(CThostFtdcRspAuthenticateField *pRspAuthenticateField, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,774 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,775 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:51:133: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,775 51 | virtual void OnRspAuthenticate(CThostFtdcRspAuthenticateField *pRspAuthenticateField, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,776 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,776 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:51:150: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,777 51 | virtual void OnRspAuthenticate(CThostFtdcRspAuthenticateField *pRspAuthenticateField, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,777 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,778 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspUserLogin(ctp_sopt::CThostFtdcRspUserLoginField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,778 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:55:66: warning: unused parameter ‘pRspUserLogin’ [-Wunused-parameter] 2025-10-15T22:45:30,779 55 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,779 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-15T22:45:30,780 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:55:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,781 55 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,781 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,781 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:55:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,782 55 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,782 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,783 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:55:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,783 55 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,783 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,784 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspUserLogout(ctp_sopt::CThostFtdcUserLogoutField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,784 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:58:65: warning: unused parameter ‘pUserLogout’ [-Wunused-parameter] 2025-10-15T22:45:30,785 58 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,785 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:30,786 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:58:102: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,786 58 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,787 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,787 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:58:116: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,788 58 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,789 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,789 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:58:133: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,789 58 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,790 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,791 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspUserPasswordUpdate(ctp_sopt::CThostFtdcUserPasswordUpdateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,791 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:61:81: warning: unused parameter ‘pUserPasswordUpdate’ [-Wunused-parameter] 2025-10-15T22:45:30,792 61 | virtual void OnRspUserPasswordUpdate(CThostFtdcUserPasswordUpdateField *pUserPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,793 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,793 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:61:126: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,793 61 | virtual void OnRspUserPasswordUpdate(CThostFtdcUserPasswordUpdateField *pUserPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,794 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,794 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:61:140: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,795 61 | virtual void OnRspUserPasswordUpdate(CThostFtdcUserPasswordUpdateField *pUserPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,795 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,796 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:61:157: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,796 61 | virtual void OnRspUserPasswordUpdate(CThostFtdcUserPasswordUpdateField *pUserPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,796 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,797 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspTradingAccountPasswordUpdate(ctp_sopt::CThostFtdcTradingAccountPasswordUpdateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,797 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:64:101: warning: unused parameter ‘pTradingAccountPasswordUpdate’ [-Wunused-parameter] 2025-10-15T22:45:30,798 64 | virtual void OnRspTradingAccountPasswordUpdate(CThostFtdcTradingAccountPasswordUpdateField *pTradingAccountPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,798 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,799 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:64:156: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,800 64 | virtual void OnRspTradingAccountPasswordUpdate(CThostFtdcTradingAccountPasswordUpdateField *pTradingAccountPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,800 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,800 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:64:170: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,801 64 | virtual void OnRspTradingAccountPasswordUpdate(CThostFtdcTradingAccountPasswordUpdateField *pTradingAccountPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,802 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,802 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:64:187: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,803 64 | virtual void OnRspTradingAccountPasswordUpdate(CThostFtdcTradingAccountPasswordUpdateField *pTradingAccountPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,804 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,804 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspOrderInsert(ctp_sopt::CThostFtdcInputOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,805 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:67:66: warning: unused parameter ‘pInputOrder’ [-Wunused-parameter] 2025-10-15T22:45:30,805 67 | virtual void OnRspOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,805 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:30,806 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:67:103: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,806 67 | virtual void OnRspOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,806 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,807 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:67:117: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,807 67 | virtual void OnRspOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,808 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,808 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:67:134: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,809 67 | virtual void OnRspOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,809 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,810 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspParkedOrderInsert(ctp_sopt::CThostFtdcParkedOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,810 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:70:73: warning: unused parameter ‘pParkedOrder’ [-Wunused-parameter] 2025-10-15T22:45:30,811 70 | virtual void OnRspParkedOrderInsert(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,812 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:30,812 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:70:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,813 70 | virtual void OnRspParkedOrderInsert(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,813 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,814 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:70:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,814 70 | virtual void OnRspParkedOrderInsert(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,815 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,816 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:70:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,816 70 | virtual void OnRspParkedOrderInsert(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,816 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,817 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspParkedOrderAction(ctp_sopt::CThostFtdcParkedOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,817 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:73:79: warning: unused parameter ‘pParkedOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:30,818 73 | virtual void OnRspParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,818 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,818 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:73:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,819 73 | virtual void OnRspParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,819 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,820 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:73:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,820 73 | virtual void OnRspParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,821 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,821 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:73:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,822 73 | virtual void OnRspParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,822 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,823 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspOrderAction(ctp_sopt::CThostFtdcInputOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,823 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:76:72: warning: unused parameter ‘pInputOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:30,824 76 | virtual void OnRspOrderAction(CThostFtdcInputOrderActionField *pInputOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,824 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,825 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:76:115: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,825 76 | virtual void OnRspOrderAction(CThostFtdcInputOrderActionField *pInputOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,826 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,827 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:76:129: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,827 76 | virtual void OnRspOrderAction(CThostFtdcInputOrderActionField *pInputOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,828 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,828 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:76:146: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,829 76 | virtual void OnRspOrderAction(CThostFtdcInputOrderActionField *pInputOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,829 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,829 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQueryMaxOrderVolume(ctp_sopt::CThostFtdcQueryMaxOrderVolumeField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,830 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:79:83: warning: unused parameter ‘pQueryMaxOrderVolume’ [-Wunused-parameter] 2025-10-15T22:45:30,830 79 | virtual void OnRspQueryMaxOrderVolume(CThostFtdcQueryMaxOrderVolumeField *pQueryMaxOrderVolume, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,831 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,831 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:79:129: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,832 79 | virtual void OnRspQueryMaxOrderVolume(CThostFtdcQueryMaxOrderVolumeField *pQueryMaxOrderVolume, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,832 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,833 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:79:143: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,833 79 | virtual void OnRspQueryMaxOrderVolume(CThostFtdcQueryMaxOrderVolumeField *pQueryMaxOrderVolume, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,834 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,834 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:79:160: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,835 79 | virtual void OnRspQueryMaxOrderVolume(CThostFtdcQueryMaxOrderVolumeField *pQueryMaxOrderVolume, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,835 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,836 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspSettlementInfoConfirm(ctp_sopt::CThostFtdcSettlementInfoConfirmField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,837 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:82:87: warning: unused parameter ‘pSettlementInfoConfirm’ [-Wunused-parameter] 2025-10-15T22:45:30,837 82 | virtual void OnRspSettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,838 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,838 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:82:135: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,839 82 | virtual void OnRspSettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,839 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,840 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:82:149: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,840 82 | virtual void OnRspSettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,840 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,841 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:82:166: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,841 82 | virtual void OnRspSettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,842 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,842 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspRemoveParkedOrder(ctp_sopt::CThostFtdcRemoveParkedOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,843 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:85:79: warning: unused parameter ‘pRemoveParkedOrder’ [-Wunused-parameter] 2025-10-15T22:45:30,843 85 | virtual void OnRspRemoveParkedOrder(CThostFtdcRemoveParkedOrderField *pRemoveParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,844 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,844 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:85:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,845 85 | virtual void OnRspRemoveParkedOrder(CThostFtdcRemoveParkedOrderField *pRemoveParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,845 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,846 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:85:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,846 85 | virtual void OnRspRemoveParkedOrder(CThostFtdcRemoveParkedOrderField *pRemoveParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,847 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,847 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:85:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,848 85 | virtual void OnRspRemoveParkedOrder(CThostFtdcRemoveParkedOrderField *pRemoveParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,849 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,849 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspRemoveParkedOrderAction(ctp_sopt::CThostFtdcRemoveParkedOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,850 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:88:91: warning: unused parameter ‘pRemoveParkedOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:30,850 88 | virtual void OnRspRemoveParkedOrderAction(CThostFtdcRemoveParkedOrderActionField *pRemoveParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,851 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:88:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,851 88 | virtual void OnRspRemoveParkedOrderAction(CThostFtdcRemoveParkedOrderActionField *pRemoveParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,852 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,852 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:88:155: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,852 88 | virtual void OnRspRemoveParkedOrderAction(CThostFtdcRemoveParkedOrderActionField *pRemoveParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,853 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,853 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:88:172: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,854 88 | virtual void OnRspRemoveParkedOrderAction(CThostFtdcRemoveParkedOrderActionField *pRemoveParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,854 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,855 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspExecOrderInsert(ctp_sopt::CThostFtdcInputExecOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,856 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:91:74: warning: unused parameter ‘pInputExecOrder’ [-Wunused-parameter] 2025-10-15T22:45:30,856 91 | virtual void OnRspExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,857 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-15T22:45:30,857 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:91:115: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,858 91 | virtual void OnRspExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,858 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,859 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:91:129: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,859 91 | virtual void OnRspExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,860 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,861 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:91:146: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,861 91 | virtual void OnRspExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,861 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,862 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspExecOrderAction(ctp_sopt::CThostFtdcInputExecOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,862 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:94:80: warning: unused parameter ‘pInputExecOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:30,862 94 | virtual void OnRspExecOrderAction(CThostFtdcInputExecOrderActionField *pInputExecOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,863 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,863 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:94:127: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,864 94 | virtual void OnRspExecOrderAction(CThostFtdcInputExecOrderActionField *pInputExecOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,864 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,865 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:94:141: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,865 94 | virtual void OnRspExecOrderAction(CThostFtdcInputExecOrderActionField *pInputExecOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,866 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,867 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:94:158: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,867 94 | virtual void OnRspExecOrderAction(CThostFtdcInputExecOrderActionField *pInputExecOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,868 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,868 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspForQuoteInsert(ctp_sopt::CThostFtdcInputForQuoteField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,869 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:97:72: warning: unused parameter ‘pInputForQuote’ [-Wunused-parameter] 2025-10-15T22:45:30,869 97 | virtual void OnRspForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,870 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-15T22:45:30,870 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:97:112: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,871 97 | virtual void OnRspForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,872 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,872 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:97:126: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,872 97 | virtual void OnRspForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,873 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,873 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:97:143: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,874 97 | virtual void OnRspForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,874 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,875 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQuoteInsert(ctp_sopt::CThostFtdcInputQuoteField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,875 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:100:66: warning: unused parameter ‘pInputQuote’ [-Wunused-parameter] 2025-10-15T22:45:30,875 100 | virtual void OnRspQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,876 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:30,876 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:100:103: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,877 100 | virtual void OnRspQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,877 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,878 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:100:117: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,878 100 | virtual void OnRspQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,879 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,879 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:100:134: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,880 100 | virtual void OnRspQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,880 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,881 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQuoteAction(ctp_sopt::CThostFtdcInputQuoteActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,881 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:103:72: warning: unused parameter ‘pInputQuoteAction’ [-Wunused-parameter] 2025-10-15T22:45:30,882 103 | virtual void OnRspQuoteAction(CThostFtdcInputQuoteActionField *pInputQuoteAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,882 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,883 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:103:115: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,884 103 | virtual void OnRspQuoteAction(CThostFtdcInputQuoteActionField *pInputQuoteAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,884 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,884 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:103:129: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,885 103 | virtual void OnRspQuoteAction(CThostFtdcInputQuoteActionField *pInputQuoteAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,885 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,886 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:103:146: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,886 103 | virtual void OnRspQuoteAction(CThostFtdcInputQuoteActionField *pInputQuoteAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,886 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,887 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspLockInsert(ctp_sopt::CThostFtdcInputLockField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,887 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:106:64: warning: unused parameter ‘pInputLock’ [-Wunused-parameter] 2025-10-15T22:45:30,888 106 | virtual void OnRspLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,888 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:30,889 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:106:100: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,889 106 | virtual void OnRspLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,890 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,890 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:106:114: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,891 106 | virtual void OnRspLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,891 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,892 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:106:131: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,892 106 | virtual void OnRspLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,893 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,894 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspBatchOrderAction(ctp_sopt::CThostFtdcInputBatchOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,894 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:109:82: warning: unused parameter ‘pInputBatchOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:30,895 109 | virtual void OnRspBatchOrderAction(CThostFtdcInputBatchOrderActionField *pInputBatchOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,895 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,896 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:109:130: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,896 109 | virtual void OnRspBatchOrderAction(CThostFtdcInputBatchOrderActionField *pInputBatchOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,897 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,897 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:109:144: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,897 109 | virtual void OnRspBatchOrderAction(CThostFtdcInputBatchOrderActionField *pInputBatchOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,898 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,898 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:109:161: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,899 109 | virtual void OnRspBatchOrderAction(CThostFtdcInputBatchOrderActionField *pInputBatchOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,899 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,900 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspCombActionInsert(ctp_sopt::CThostFtdcInputCombActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,900 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:112:76: warning: unused parameter ‘pInputCombAction’ [-Wunused-parameter] 2025-10-15T22:45:30,901 112 | virtual void OnRspCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,901 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,902 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:112:118: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,903 112 | virtual void OnRspCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,903 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,904 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:112:132: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,904 112 | virtual void OnRspCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,905 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,905 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:112:149: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,906 112 | virtual void OnRspCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,907 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,907 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryOrder(ctp_sopt::CThostFtdcOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,907 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:115:58: warning: unused parameter ‘pOrder’ [-Wunused-parameter] 2025-10-15T22:45:30,908 115 | virtual void OnRspQryOrder(CThostFtdcOrderField *pOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,908 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-15T22:45:30,908 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:115:90: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,909 115 | virtual void OnRspQryOrder(CThostFtdcOrderField *pOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,909 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,910 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:115:104: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,910 115 | virtual void OnRspQryOrder(CThostFtdcOrderField *pOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,910 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,911 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:115:121: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,911 115 | virtual void OnRspQryOrder(CThostFtdcOrderField *pOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,912 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,913 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryTrade(ctp_sopt::CThostFtdcTradeField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,913 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:118:58: warning: unused parameter ‘pTrade’ [-Wunused-parameter] 2025-10-15T22:45:30,914 118 | virtual void OnRspQryTrade(CThostFtdcTradeField *pTrade, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,914 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-15T22:45:30,915 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:118:90: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,915 118 | virtual void OnRspQryTrade(CThostFtdcTradeField *pTrade, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,916 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,916 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:118:104: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,917 118 | virtual void OnRspQryTrade(CThostFtdcTradeField *pTrade, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,917 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,918 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:118:121: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,918 118 | virtual void OnRspQryTrade(CThostFtdcTradeField *pTrade, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,919 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,920 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInvestorPosition(ctp_sopt::CThostFtdcInvestorPositionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,920 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:121:80: warning: unused parameter ‘pInvestorPosition’ [-Wunused-parameter] 2025-10-15T22:45:30,920 121 | virtual void OnRspQryInvestorPosition(CThostFtdcInvestorPositionField *pInvestorPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,921 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,921 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:121:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,922 121 | virtual void OnRspQryInvestorPosition(CThostFtdcInvestorPositionField *pInvestorPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,922 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,922 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:121:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,923 121 | virtual void OnRspQryInvestorPosition(CThostFtdcInvestorPositionField *pInvestorPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,923 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,924 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:121:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,924 121 | virtual void OnRspQryInvestorPosition(CThostFtdcInvestorPositionField *pInvestorPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,925 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,925 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryTradingAccount(ctp_sopt::CThostFtdcTradingAccountField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,926 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:124:76: warning: unused parameter ‘pTradingAccount’ [-Wunused-parameter] 2025-10-15T22:45:30,926 124 | virtual void OnRspQryTradingAccount(CThostFtdcTradingAccountField *pTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,927 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-15T22:45:30,927 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:124:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,928 124 | virtual void OnRspQryTradingAccount(CThostFtdcTradingAccountField *pTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,928 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,929 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:124:131: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,929 124 | virtual void OnRspQryTradingAccount(CThostFtdcTradingAccountField *pTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,930 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,931 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:124:148: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,931 124 | virtual void OnRspQryTradingAccount(CThostFtdcTradingAccountField *pTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,932 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,932 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInvestor(ctp_sopt::CThostFtdcInvestorField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,932 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:127:64: warning: unused parameter ‘pInvestor’ [-Wunused-parameter] 2025-10-15T22:45:30,933 127 | virtual void OnRspQryInvestor(CThostFtdcInvestorField *pInvestor, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,933 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-15T22:45:30,934 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:127:99: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,934 127 | virtual void OnRspQryInvestor(CThostFtdcInvestorField *pInvestor, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,934 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,935 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:127:113: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,935 127 | virtual void OnRspQryInvestor(CThostFtdcInvestorField *pInvestor, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,936 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,937 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:127:130: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,937 127 | virtual void OnRspQryInvestor(CThostFtdcInvestorField *pInvestor, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,938 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,938 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryTradingCode(ctp_sopt::CThostFtdcTradingCodeField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,939 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:130:70: warning: unused parameter ‘pTradingCode’ [-Wunused-parameter] 2025-10-15T22:45:30,939 130 | virtual void OnRspQryTradingCode(CThostFtdcTradingCodeField *pTradingCode, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,940 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:30,940 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:130:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,941 130 | virtual void OnRspQryTradingCode(CThostFtdcTradingCodeField *pTradingCode, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,941 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,942 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:130:122: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,943 130 | virtual void OnRspQryTradingCode(CThostFtdcTradingCodeField *pTradingCode, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,943 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,943 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:130:139: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,944 130 | virtual void OnRspQryTradingCode(CThostFtdcTradingCodeField *pTradingCode, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,944 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,944 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInstrumentMarginRate(ctp_sopt::CThostFtdcInstrumentMarginRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,945 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:133:88: warning: unused parameter ‘pInstrumentMarginRate’ [-Wunused-parameter] 2025-10-15T22:45:30,945 133 | virtual void OnRspQryInstrumentMarginRate(CThostFtdcInstrumentMarginRateField *pInstrumentMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,946 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,946 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:133:135: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,947 133 | virtual void OnRspQryInstrumentMarginRate(CThostFtdcInstrumentMarginRateField *pInstrumentMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,947 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,948 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:133:149: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,948 133 | virtual void OnRspQryInstrumentMarginRate(CThostFtdcInstrumentMarginRateField *pInstrumentMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,949 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,949 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:133:166: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,950 133 | virtual void OnRspQryInstrumentMarginRate(CThostFtdcInstrumentMarginRateField *pInstrumentMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,950 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,951 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInstrumentCommissionRate(ctp_sopt::CThostFtdcInstrumentCommissionRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,951 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:136:96: warning: unused parameter ‘pInstrumentCommissionRate’ [-Wunused-parameter] 2025-10-15T22:45:30,952 136 | virtual void OnRspQryInstrumentCommissionRate(CThostFtdcInstrumentCommissionRateField *pInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,953 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,953 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:136:147: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,954 136 | virtual void OnRspQryInstrumentCommissionRate(CThostFtdcInstrumentCommissionRateField *pInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,954 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,955 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:136:161: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,955 136 | virtual void OnRspQryInstrumentCommissionRate(CThostFtdcInstrumentCommissionRateField *pInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,955 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,956 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:136:178: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,956 136 | virtual void OnRspQryInstrumentCommissionRate(CThostFtdcInstrumentCommissionRateField *pInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,957 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,957 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryExchange(ctp_sopt::CThostFtdcExchangeField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,958 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:139:64: warning: unused parameter ‘pExchange’ [-Wunused-parameter] 2025-10-15T22:45:30,958 139 | virtual void OnRspQryExchange(CThostFtdcExchangeField *pExchange, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,958 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-15T22:45:30,959 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:139:99: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,959 139 | virtual void OnRspQryExchange(CThostFtdcExchangeField *pExchange, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,960 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,961 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:139:113: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,961 139 | virtual void OnRspQryExchange(CThostFtdcExchangeField *pExchange, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,961 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,962 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:139:130: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,962 139 | virtual void OnRspQryExchange(CThostFtdcExchangeField *pExchange, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,963 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,964 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryProduct(ctp_sopt::CThostFtdcProductField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,964 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:142:62: warning: unused parameter ‘pProduct’ [-Wunused-parameter] 2025-10-15T22:45:30,965 142 | virtual void OnRspQryProduct(CThostFtdcProductField *pProduct, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,965 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,966 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:142:96: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,966 142 | virtual void OnRspQryProduct(CThostFtdcProductField *pProduct, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,966 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,967 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:142:110: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,967 142 | virtual void OnRspQryProduct(CThostFtdcProductField *pProduct, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,968 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,968 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:142:127: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,968 142 | virtual void OnRspQryProduct(CThostFtdcProductField *pProduct, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,969 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,969 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInstrument(ctp_sopt::CThostFtdcInstrumentField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,970 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:145:68: warning: unused parameter ‘pInstrument’ [-Wunused-parameter] 2025-10-15T22:45:30,971 145 | virtual void OnRspQryInstrument(CThostFtdcInstrumentField *pInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,971 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:30,972 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:145:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,972 145 | virtual void OnRspQryInstrument(CThostFtdcInstrumentField *pInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,973 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,973 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:145:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,974 145 | virtual void OnRspQryInstrument(CThostFtdcInstrumentField *pInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,974 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,975 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:145:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,975 145 | virtual void OnRspQryInstrument(CThostFtdcInstrumentField *pInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,976 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,976 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryDepthMarketData(ctp_sopt::CThostFtdcDepthMarketDataField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,977 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:148:78: warning: unused parameter ‘pDepthMarketData’ [-Wunused-parameter] 2025-10-15T22:45:30,977 148 | virtual void OnRspQryDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,978 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,978 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:148:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,978 148 | virtual void OnRspQryDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,979 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,979 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:148:134: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,979 148 | virtual void OnRspQryDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,980 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,981 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:148:151: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,981 148 | virtual void OnRspQryDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,982 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,982 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQrySettlementInfo(ctp_sopt::CThostFtdcSettlementInfoField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,983 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:151:76: warning: unused parameter ‘pSettlementInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,983 151 | virtual void OnRspQrySettlementInfo(CThostFtdcSettlementInfoField *pSettlementInfo, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,984 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-15T22:45:30,984 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:151:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,985 151 | virtual void OnRspQrySettlementInfo(CThostFtdcSettlementInfoField *pSettlementInfo, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,985 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,986 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:151:131: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,986 151 | virtual void OnRspQrySettlementInfo(CThostFtdcSettlementInfoField *pSettlementInfo, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,987 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,988 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:151:148: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,988 151 | virtual void OnRspQrySettlementInfo(CThostFtdcSettlementInfoField *pSettlementInfo, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,989 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,989 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryTransferBank(ctp_sopt::CThostFtdcTransferBankField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,989 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:154:72: warning: unused parameter ‘pTransferBank’ [-Wunused-parameter] 2025-10-15T22:45:30,990 154 | virtual void OnRspQryTransferBank(CThostFtdcTransferBankField *pTransferBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,990 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-15T22:45:30,991 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:154:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,991 154 | virtual void OnRspQryTransferBank(CThostFtdcTransferBankField *pTransferBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,991 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,992 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:154:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:30,992 154 | virtual void OnRspQryTransferBank(CThostFtdcTransferBankField *pTransferBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,993 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:30,994 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:154:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:30,994 154 | virtual void OnRspQryTransferBank(CThostFtdcTransferBankField *pTransferBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,995 | ~~~~~^~~~~~~ 2025-10-15T22:45:30,995 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInvestorPositionDetail(ctp_sopt::CThostFtdcInvestorPositionDetailField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:30,996 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:157:92: warning: unused parameter ‘pInvestorPositionDetail’ [-Wunused-parameter] 2025-10-15T22:45:30,996 157 | virtual void OnRspQryInvestorPositionDetail(CThostFtdcInvestorPositionDetailField *pInvestorPositionDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,997 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:30,997 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:157:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:30,998 157 | virtual void OnRspQryInvestorPositionDetail(CThostFtdcInvestorPositionDetailField *pInvestorPositionDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:30,998 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:30,999 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:157:155: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,000 157 | virtual void OnRspQryInvestorPositionDetail(CThostFtdcInvestorPositionDetailField *pInvestorPositionDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,000 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,000 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:157:172: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,001 157 | virtual void OnRspQryInvestorPositionDetail(CThostFtdcInvestorPositionDetailField *pInvestorPositionDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,001 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,001 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryNotice(ctp_sopt::CThostFtdcNoticeField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,002 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:160:60: warning: unused parameter ‘pNotice’ [-Wunused-parameter] 2025-10-15T22:45:31,002 160 | virtual void OnRspQryNotice(CThostFtdcNoticeField *pNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,003 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-10-15T22:45:31,003 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:160:93: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,004 160 | virtual void OnRspQryNotice(CThostFtdcNoticeField *pNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,004 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,005 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:160:107: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,006 160 | virtual void OnRspQryNotice(CThostFtdcNoticeField *pNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,006 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,007 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:160:124: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,007 160 | virtual void OnRspQryNotice(CThostFtdcNoticeField *pNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,007 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,008 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQrySettlementInfoConfirm(ctp_sopt::CThostFtdcSettlementInfoConfirmField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,008 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:163:90: warning: unused parameter ‘pSettlementInfoConfirm’ [-Wunused-parameter] 2025-10-15T22:45:31,009 163 | virtual void OnRspQrySettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,010 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:163:138: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,011 163 | virtual void OnRspQrySettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,011 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,012 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:163:152: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,012 163 | virtual void OnRspQrySettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,012 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,013 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:163:169: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,013 163 | virtual void OnRspQrySettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,014 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,014 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInvestorPositionCombineDetail(ctp_sopt::CThostFtdcInvestorPositionCombineDetailField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,015 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:166:106: warning: unused parameter ‘pInvestorPositionCombineDetail’ [-Wunused-parameter] 2025-10-15T22:45:31,015 166 | virtual void OnRspQryInvestorPositionCombineDetail(CThostFtdcInvestorPositionCombineDetailField *pInvestorPositionCombineDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,016 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,016 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:166:162: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,017 166 | virtual void OnRspQryInvestorPositionCombineDetail(CThostFtdcInvestorPositionCombineDetailField *pInvestorPositionCombineDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,018 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,018 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:166:176: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,019 166 | virtual void OnRspQryInvestorPositionCombineDetail(CThostFtdcInvestorPositionCombineDetailField *pInvestorPositionCombineDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,019 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,019 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:166:193: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,020 166 | virtual void OnRspQryInvestorPositionCombineDetail(CThostFtdcInvestorPositionCombineDetailField *pInvestorPositionCombineDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,021 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,021 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryCFMMCTradingAccountKey(ctp_sopt::CThostFtdcCFMMCTradingAccountKeyField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,022 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:169:92: warning: unused parameter ‘pCFMMCTradingAccountKey’ [-Wunused-parameter] 2025-10-15T22:45:31,022 169 | virtual void OnRspQryCFMMCTradingAccountKey(CThostFtdcCFMMCTradingAccountKeyField *pCFMMCTradingAccountKey, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,023 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,023 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:169:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,023 169 | virtual void OnRspQryCFMMCTradingAccountKey(CThostFtdcCFMMCTradingAccountKeyField *pCFMMCTradingAccountKey, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,024 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,024 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:169:155: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,025 169 | virtual void OnRspQryCFMMCTradingAccountKey(CThostFtdcCFMMCTradingAccountKeyField *pCFMMCTradingAccountKey, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,025 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,026 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:169:172: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,026 169 | virtual void OnRspQryCFMMCTradingAccountKey(CThostFtdcCFMMCTradingAccountKeyField *pCFMMCTradingAccountKey, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,027 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,027 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryEWarrantOffset(ctp_sopt::CThostFtdcEWarrantOffsetField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,028 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:172:76: warning: unused parameter ‘pEWarrantOffset’ [-Wunused-parameter] 2025-10-15T22:45:31,028 172 | virtual void OnRspQryEWarrantOffset(CThostFtdcEWarrantOffsetField *pEWarrantOffset, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,029 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-15T22:45:31,029 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:172:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,030 172 | virtual void OnRspQryEWarrantOffset(CThostFtdcEWarrantOffsetField *pEWarrantOffset, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,030 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,031 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:172:131: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,032 172 | virtual void OnRspQryEWarrantOffset(CThostFtdcEWarrantOffsetField *pEWarrantOffset, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,032 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,033 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:172:148: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,033 172 | virtual void OnRspQryEWarrantOffset(CThostFtdcEWarrantOffsetField *pEWarrantOffset, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,033 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,034 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInvestorProductGroupMargin(ctp_sopt::CThostFtdcInvestorProductGroupMarginField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,034 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:175:100: warning: unused parameter ‘pInvestorProductGroupMargin’ [-Wunused-parameter] 2025-10-15T22:45:31,035 175 | virtual void OnRspQryInvestorProductGroupMargin(CThostFtdcInvestorProductGroupMarginField *pInvestorProductGroupMargin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,035 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,035 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:175:153: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,036 175 | virtual void OnRspQryInvestorProductGroupMargin(CThostFtdcInvestorProductGroupMarginField *pInvestorProductGroupMargin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,037 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,037 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:175:167: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,038 175 | virtual void OnRspQryInvestorProductGroupMargin(CThostFtdcInvestorProductGroupMarginField *pInvestorProductGroupMargin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,038 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,039 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:175:184: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,039 175 | virtual void OnRspQryInvestorProductGroupMargin(CThostFtdcInvestorProductGroupMarginField *pInvestorProductGroupMargin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,040 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,040 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryExchangeMarginRate(ctp_sopt::CThostFtdcExchangeMarginRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,041 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:178:84: warning: unused parameter ‘pExchangeMarginRate’ [-Wunused-parameter] 2025-10-15T22:45:31,041 178 | virtual void OnRspQryExchangeMarginRate(CThostFtdcExchangeMarginRateField *pExchangeMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,042 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,043 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:178:129: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,043 178 | virtual void OnRspQryExchangeMarginRate(CThostFtdcExchangeMarginRateField *pExchangeMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,043 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,044 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:178:143: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,044 178 | virtual void OnRspQryExchangeMarginRate(CThostFtdcExchangeMarginRateField *pExchangeMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,045 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,045 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:178:160: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,045 178 | virtual void OnRspQryExchangeMarginRate(CThostFtdcExchangeMarginRateField *pExchangeMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,046 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,046 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryExchangeMarginRateAdjust(ctp_sopt::CThostFtdcExchangeMarginRateAdjustField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,047 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:181:96: warning: unused parameter ‘pExchangeMarginRateAdjust’ [-Wunused-parameter] 2025-10-15T22:45:31,047 181 | virtual void OnRspQryExchangeMarginRateAdjust(CThostFtdcExchangeMarginRateAdjustField *pExchangeMarginRateAdjust, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,048 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,048 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:181:147: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,049 181 | virtual void OnRspQryExchangeMarginRateAdjust(CThostFtdcExchangeMarginRateAdjustField *pExchangeMarginRateAdjust, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,050 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,050 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:181:161: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,051 181 | virtual void OnRspQryExchangeMarginRateAdjust(CThostFtdcExchangeMarginRateAdjustField *pExchangeMarginRateAdjust, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,051 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,052 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:181:178: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,052 181 | virtual void OnRspQryExchangeMarginRateAdjust(CThostFtdcExchangeMarginRateAdjustField *pExchangeMarginRateAdjust, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,053 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,053 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryExchangeRate(ctp_sopt::CThostFtdcExchangeRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,054 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:184:72: warning: unused parameter ‘pExchangeRate’ [-Wunused-parameter] 2025-10-15T22:45:31,054 184 | virtual void OnRspQryExchangeRate(CThostFtdcExchangeRateField *pExchangeRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-15T22:45:31,055 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:184:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,055 184 | virtual void OnRspQryExchangeRate(CThostFtdcExchangeRateField *pExchangeRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,056 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,056 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:184:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,057 184 | virtual void OnRspQryExchangeRate(CThostFtdcExchangeRateField *pExchangeRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,057 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,058 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:184:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,058 184 | virtual void OnRspQryExchangeRate(CThostFtdcExchangeRateField *pExchangeRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,059 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,059 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQrySecAgentACIDMap(ctp_sopt::CThostFtdcSecAgentACIDMapField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,060 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:187:78: warning: unused parameter ‘pSecAgentACIDMap’ [-Wunused-parameter] 2025-10-15T22:45:31,060 187 | virtual void OnRspQrySecAgentACIDMap(CThostFtdcSecAgentACIDMapField *pSecAgentACIDMap, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,061 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,062 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:187:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,062 187 | virtual void OnRspQrySecAgentACIDMap(CThostFtdcSecAgentACIDMapField *pSecAgentACIDMap, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,063 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,063 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:187:134: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,064 187 | virtual void OnRspQrySecAgentACIDMap(CThostFtdcSecAgentACIDMapField *pSecAgentACIDMap, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,064 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,065 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:187:151: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,065 187 | virtual void OnRspQrySecAgentACIDMap(CThostFtdcSecAgentACIDMapField *pSecAgentACIDMap, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,066 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,066 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryProductExchRate(ctp_sopt::CThostFtdcProductExchRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,067 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:190:78: warning: unused parameter ‘pProductExchRate’ [-Wunused-parameter] 2025-10-15T22:45:31,067 190 | virtual void OnRspQryProductExchRate(CThostFtdcProductExchRateField *pProductExchRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,067 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,068 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:190:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,068 190 | virtual void OnRspQryProductExchRate(CThostFtdcProductExchRateField *pProductExchRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,069 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,069 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:190:134: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,070 190 | virtual void OnRspQryProductExchRate(CThostFtdcProductExchRateField *pProductExchRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,070 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,071 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:190:151: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,071 190 | virtual void OnRspQryProductExchRate(CThostFtdcProductExchRateField *pProductExchRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,072 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,072 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryProductGroup(ctp_sopt::CThostFtdcProductGroupField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,073 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:193:72: warning: unused parameter ‘pProductGroup’ [-Wunused-parameter] 2025-10-15T22:45:31,073 193 | virtual void OnRspQryProductGroup(CThostFtdcProductGroupField *pProductGroup, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,074 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-15T22:45:31,074 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:193:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,075 193 | virtual void OnRspQryProductGroup(CThostFtdcProductGroupField *pProductGroup, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,075 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,076 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:193:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,077 193 | virtual void OnRspQryProductGroup(CThostFtdcProductGroupField *pProductGroup, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,077 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,077 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:193:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,078 193 | virtual void OnRspQryProductGroup(CThostFtdcProductGroupField *pProductGroup, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,078 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,078 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryMMInstrumentCommissionRate(ctp_sopt::CThostFtdcMMInstrumentCommissionRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,079 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:196:100: warning: unused parameter ‘pMMInstrumentCommissionRate’ [-Wunused-parameter] 2025-10-15T22:45:31,079 196 | virtual void OnRspQryMMInstrumentCommissionRate(CThostFtdcMMInstrumentCommissionRateField *pMMInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,080 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,080 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:196:153: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,081 196 | virtual void OnRspQryMMInstrumentCommissionRate(CThostFtdcMMInstrumentCommissionRateField *pMMInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,081 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,082 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:196:167: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,083 196 | virtual void OnRspQryMMInstrumentCommissionRate(CThostFtdcMMInstrumentCommissionRateField *pMMInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,083 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,084 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:196:184: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,084 196 | virtual void OnRspQryMMInstrumentCommissionRate(CThostFtdcMMInstrumentCommissionRateField *pMMInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,085 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,085 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryMMOptionInstrCommRate(ctp_sopt::CThostFtdcMMOptionInstrCommRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,086 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:199:90: warning: unused parameter ‘pMMOptionInstrCommRate’ [-Wunused-parameter] 2025-10-15T22:45:31,087 199 | virtual void OnRspQryMMOptionInstrCommRate(CThostFtdcMMOptionInstrCommRateField *pMMOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,087 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,087 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:199:138: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,088 199 | virtual void OnRspQryMMOptionInstrCommRate(CThostFtdcMMOptionInstrCommRateField *pMMOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,088 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,089 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:199:152: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,089 199 | virtual void OnRspQryMMOptionInstrCommRate(CThostFtdcMMOptionInstrCommRateField *pMMOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,089 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,090 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:199:169: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,090 199 | virtual void OnRspQryMMOptionInstrCommRate(CThostFtdcMMOptionInstrCommRateField *pMMOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,091 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,091 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInstrumentOrderCommRate(ctp_sopt::CThostFtdcInstrumentOrderCommRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,092 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:202:94: warning: unused parameter ‘pInstrumentOrderCommRate’ [-Wunused-parameter] 2025-10-15T22:45:31,093 202 | virtual void OnRspQryInstrumentOrderCommRate(CThostFtdcInstrumentOrderCommRateField *pInstrumentOrderCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,093 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,094 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:202:144: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,094 202 | virtual void OnRspQryInstrumentOrderCommRate(CThostFtdcInstrumentOrderCommRateField *pInstrumentOrderCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,095 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,095 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:202:158: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,096 202 | virtual void OnRspQryInstrumentOrderCommRate(CThostFtdcInstrumentOrderCommRateField *pInstrumentOrderCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,096 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,097 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:202:175: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,098 202 | virtual void OnRspQryInstrumentOrderCommRate(CThostFtdcInstrumentOrderCommRateField *pInstrumentOrderCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,098 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,098 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryOptionInstrTradeCost(ctp_sopt::CThostFtdcOptionInstrTradeCostField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,099 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:205:88: warning: unused parameter ‘pOptionInstrTradeCost’ [-Wunused-parameter] 2025-10-15T22:45:31,099 205 | virtual void OnRspQryOptionInstrTradeCost(CThostFtdcOptionInstrTradeCostField *pOptionInstrTradeCost, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,100 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:205:135: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,100 205 | virtual void OnRspQryOptionInstrTradeCost(CThostFtdcOptionInstrTradeCostField *pOptionInstrTradeCost, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,101 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,101 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:205:149: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,102 205 | virtual void OnRspQryOptionInstrTradeCost(CThostFtdcOptionInstrTradeCostField *pOptionInstrTradeCost, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,102 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,103 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:205:166: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,103 205 | virtual void OnRspQryOptionInstrTradeCost(CThostFtdcOptionInstrTradeCostField *pOptionInstrTradeCost, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,104 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,104 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryOptionInstrCommRate(ctp_sopt::CThostFtdcOptionInstrCommRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,105 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:208:86: warning: unused parameter ‘pOptionInstrCommRate’ [-Wunused-parameter] 2025-10-15T22:45:31,105 208 | virtual void OnRspQryOptionInstrCommRate(CThostFtdcOptionInstrCommRateField *pOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,106 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:208:132: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,107 208 | virtual void OnRspQryOptionInstrCommRate(CThostFtdcOptionInstrCommRateField *pOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,108 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,108 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:208:146: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,109 208 | virtual void OnRspQryOptionInstrCommRate(CThostFtdcOptionInstrCommRateField *pOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,109 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,109 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:208:163: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,110 208 | virtual void OnRspQryOptionInstrCommRate(CThostFtdcOptionInstrCommRateField *pOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,110 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,111 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryExecOrder(ctp_sopt::CThostFtdcExecOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,111 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:211:66: warning: unused parameter ‘pExecOrder’ [-Wunused-parameter] 2025-10-15T22:45:31,112 211 | virtual void OnRspQryExecOrder(CThostFtdcExecOrderField *pExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,112 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:31,113 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:211:102: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,113 211 | virtual void OnRspQryExecOrder(CThostFtdcExecOrderField *pExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,114 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,115 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:211:116: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,115 211 | virtual void OnRspQryExecOrder(CThostFtdcExecOrderField *pExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,116 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,116 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:211:133: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,117 211 | virtual void OnRspQryExecOrder(CThostFtdcExecOrderField *pExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,117 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,118 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryForQuote(ctp_sopt::CThostFtdcForQuoteField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,118 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:214:64: warning: unused parameter ‘pForQuote’ [-Wunused-parameter] 2025-10-15T22:45:31,119 214 | virtual void OnRspQryForQuote(CThostFtdcForQuoteField *pForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,120 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-15T22:45:31,120 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:214:99: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,121 214 | virtual void OnRspQryForQuote(CThostFtdcForQuoteField *pForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,121 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,121 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:214:113: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,122 214 | virtual void OnRspQryForQuote(CThostFtdcForQuoteField *pForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,122 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,123 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:214:130: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,123 214 | virtual void OnRspQryForQuote(CThostFtdcForQuoteField *pForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,124 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,124 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryQuote(ctp_sopt::CThostFtdcQuoteField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,124 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:217:58: warning: unused parameter ‘pQuote’ [-Wunused-parameter] 2025-10-15T22:45:31,125 217 | virtual void OnRspQryQuote(CThostFtdcQuoteField *pQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,125 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-15T22:45:31,126 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:217:90: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,127 217 | virtual void OnRspQryQuote(CThostFtdcQuoteField *pQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,127 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,128 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:217:104: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,129 217 | virtual void OnRspQryQuote(CThostFtdcQuoteField *pQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,129 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,130 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:217:121: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,130 217 | virtual void OnRspQryQuote(CThostFtdcQuoteField *pQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,131 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,131 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryLock(ctp_sopt::CThostFtdcLockField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,132 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:220:56: warning: unused parameter ‘pLock’ [-Wunused-parameter] 2025-10-15T22:45:31,132 220 | virtual void OnRspQryLock(CThostFtdcLockField *pLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,133 | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,134 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:220:87: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,134 220 | virtual void OnRspQryLock(CThostFtdcLockField *pLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,134 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,135 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:220:101: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,135 220 | virtual void OnRspQryLock(CThostFtdcLockField *pLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,136 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,136 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:220:118: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,136 220 | virtual void OnRspQryLock(CThostFtdcLockField *pLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,137 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,137 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryLockPosition(ctp_sopt::CThostFtdcLockPositionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,138 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:223:72: warning: unused parameter ‘pLockPosition’ [-Wunused-parameter] 2025-10-15T22:45:31,138 223 | virtual void OnRspQryLockPosition(CThostFtdcLockPositionField *pLockPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,139 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-15T22:45:31,139 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:223:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,140 223 | virtual void OnRspQryLockPosition(CThostFtdcLockPositionField *pLockPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,141 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,141 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:223:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,142 223 | virtual void OnRspQryLockPosition(CThostFtdcLockPositionField *pLockPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,142 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,143 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:223:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,143 223 | virtual void OnRspQryLockPosition(CThostFtdcLockPositionField *pLockPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,144 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,144 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryETFOptionInstrCommRate(ctp_sopt::CThostFtdcETFOptionInstrCommRateField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,145 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:226:92: warning: unused parameter ‘pETFOptionInstrCommRate’ [-Wunused-parameter] 2025-10-15T22:45:31,146 226 | virtual void OnRspQryETFOptionInstrCommRate(CThostFtdcETFOptionInstrCommRateField *pETFOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,146 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,147 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:226:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,147 226 | virtual void OnRspQryETFOptionInstrCommRate(CThostFtdcETFOptionInstrCommRateField *pETFOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,147 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,148 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:226:155: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,148 226 | virtual void OnRspQryETFOptionInstrCommRate(CThostFtdcETFOptionInstrCommRateField *pETFOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,149 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,149 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:226:172: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,150 226 | virtual void OnRspQryETFOptionInstrCommRate(CThostFtdcETFOptionInstrCommRateField *pETFOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,150 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,151 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryLimitPosi(ctp_sopt::CThostFtdcLimitPosiField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,151 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:229:66: warning: unused parameter ‘pLimitPosi’ [-Wunused-parameter] 2025-10-15T22:45:31,152 229 | virtual void OnRspQryLimitPosi(CThostFtdcLimitPosiField *pLimitPosi, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:31,153 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:229:102: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,154 229 | virtual void OnRspQryLimitPosi(CThostFtdcLimitPosiField *pLimitPosi, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,154 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,155 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:229:116: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,155 229 | virtual void OnRspQryLimitPosi(CThostFtdcLimitPosiField *pLimitPosi, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,156 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,156 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:229:133: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,157 229 | virtual void OnRspQryLimitPosi(CThostFtdcLimitPosiField *pLimitPosi, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,157 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,158 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInvestorLevel(ctp_sopt::CThostFtdcInvestorLevelField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,159 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:232:74: warning: unused parameter ‘pInvestorLevel’ [-Wunused-parameter] 2025-10-15T22:45:31,159 232 | virtual void OnRspQryInvestorLevel(CThostFtdcInvestorLevelField *pInvestorLevel, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-15T22:45:31,160 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:232:114: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,160 232 | virtual void OnRspQryInvestorLevel(CThostFtdcInvestorLevelField *pInvestorLevel, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,161 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,161 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:232:128: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,162 232 | virtual void OnRspQryInvestorLevel(CThostFtdcInvestorLevelField *pInvestorLevel, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,162 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,162 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:232:145: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,163 232 | virtual void OnRspQryInvestorLevel(CThostFtdcInvestorLevelField *pInvestorLevel, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,164 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,164 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryExecFreeze(ctp_sopt::CThostFtdcExecFreezeField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,165 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:235:68: warning: unused parameter ‘pExecFreeze’ [-Wunused-parameter] 2025-10-15T22:45:31,166 235 | virtual void OnRspQryExecFreeze(CThostFtdcExecFreezeField *pExecFreeze, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,166 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:31,167 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:235:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,167 235 | virtual void OnRspQryExecFreeze(CThostFtdcExecFreezeField *pExecFreeze, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,168 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,168 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:235:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,169 235 | virtual void OnRspQryExecFreeze(CThostFtdcExecFreezeField *pExecFreeze, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,170 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,170 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:235:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,171 235 | virtual void OnRspQryExecFreeze(CThostFtdcExecFreezeField *pExecFreeze, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,171 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,172 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryLimitAmount(ctp_sopt::CThostFtdcLimitAmountField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,172 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:238:70: warning: unused parameter ‘pLimitAmount’ [-Wunused-parameter] 2025-10-15T22:45:31,173 238 | virtual void OnRspQryLimitAmount(CThostFtdcLimitAmountField *pLimitAmount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:31,174 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:238:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,174 238 | virtual void OnRspQryLimitAmount(CThostFtdcLimitAmountField *pLimitAmount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,174 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,175 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:238:122: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,175 238 | virtual void OnRspQryLimitAmount(CThostFtdcLimitAmountField *pLimitAmount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,176 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,177 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:238:139: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,177 238 | virtual void OnRspQryLimitAmount(CThostFtdcLimitAmountField *pLimitAmount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,178 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,178 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryCombInstrumentGuard(ctp_sopt::CThostFtdcCombInstrumentGuardField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,179 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:241:86: warning: unused parameter ‘pCombInstrumentGuard’ [-Wunused-parameter] 2025-10-15T22:45:31,179 241 | virtual void OnRspQryCombInstrumentGuard(CThostFtdcCombInstrumentGuardField *pCombInstrumentGuard, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,180 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,180 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:241:132: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,181 241 | virtual void OnRspQryCombInstrumentGuard(CThostFtdcCombInstrumentGuardField *pCombInstrumentGuard, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,182 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,182 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:241:146: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,183 241 | virtual void OnRspQryCombInstrumentGuard(CThostFtdcCombInstrumentGuardField *pCombInstrumentGuard, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,183 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,184 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:241:163: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,184 241 | virtual void OnRspQryCombInstrumentGuard(CThostFtdcCombInstrumentGuardField *pCombInstrumentGuard, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,185 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,185 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryCombAction(ctp_sopt::CThostFtdcCombActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,185 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:244:68: warning: unused parameter ‘pCombAction’ [-Wunused-parameter] 2025-10-15T22:45:31,186 244 | virtual void OnRspQryCombAction(CThostFtdcCombActionField *pCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,186 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:31,187 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:244:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,187 244 | virtual void OnRspQryCombAction(CThostFtdcCombActionField *pCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,188 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,189 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:244:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,189 244 | virtual void OnRspQryCombAction(CThostFtdcCombActionField *pCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,190 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,190 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:244:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,191 244 | virtual void OnRspQryCombAction(CThostFtdcCombActionField *pCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,192 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,192 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryTransferSerial(ctp_sopt::CThostFtdcTransferSerialField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,193 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:247:76: warning: unused parameter ‘pTransferSerial’ [-Wunused-parameter] 2025-10-15T22:45:31,193 247 | virtual void OnRspQryTransferSerial(CThostFtdcTransferSerialField *pTransferSerial, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,194 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-15T22:45:31,194 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:247:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,195 247 | virtual void OnRspQryTransferSerial(CThostFtdcTransferSerialField *pTransferSerial, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,196 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,196 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:247:131: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,197 247 | virtual void OnRspQryTransferSerial(CThostFtdcTransferSerialField *pTransferSerial, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,197 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,197 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:247:148: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,198 247 | virtual void OnRspQryTransferSerial(CThostFtdcTransferSerialField *pTransferSerial, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,198 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,199 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryAccountregister(ctp_sopt::CThostFtdcAccountregisterField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,199 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:250:78: warning: unused parameter ‘pAccountregister’ [-Wunused-parameter] 2025-10-15T22:45:31,200 250 | virtual void OnRspQryAccountregister(CThostFtdcAccountregisterField *pAccountregister, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,200 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,201 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:250:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,202 250 | virtual void OnRspQryAccountregister(CThostFtdcAccountregisterField *pAccountregister, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,202 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,203 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:250:134: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,203 250 | virtual void OnRspQryAccountregister(CThostFtdcAccountregisterField *pAccountregister, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,204 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,204 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:250:151: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,205 250 | virtual void OnRspQryAccountregister(CThostFtdcAccountregisterField *pAccountregister, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,205 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,206 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspError(ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,207 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:253:57: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,207 253 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,208 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,209 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:253:71: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,209 253 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,209 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,210 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:253:88: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,210 253 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,211 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,211 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnOrder(ctp_sopt::CThostFtdcOrderField*)’: 2025-10-15T22:45:31,212 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:256:55: warning: unused parameter ‘pOrder’ [-Wunused-parameter] 2025-10-15T22:45:31,212 256 | virtual void OnRtnOrder(CThostFtdcOrderField *pOrder) {}; 2025-10-15T22:45:31,212 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-15T22:45:31,213 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnTrade(ctp_sopt::CThostFtdcTradeField*)’: 2025-10-15T22:45:31,213 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:259:55: warning: unused parameter ‘pTrade’ [-Wunused-parameter] 2025-10-15T22:45:31,214 259 | virtual void OnRtnTrade(CThostFtdcTradeField *pTrade) {}; 2025-10-15T22:45:31,214 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-15T22:45:31,215 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnOrderInsert(ctp_sopt::CThostFtdcInputOrderField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,215 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:262:69: warning: unused parameter ‘pInputOrder’ [-Wunused-parameter] 2025-10-15T22:45:31,216 262 | virtual void OnErrRtnOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,217 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:31,217 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:262:106: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,218 262 | virtual void OnErrRtnOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,218 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,219 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnOrderAction(ctp_sopt::CThostFtdcOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,219 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:265:70: warning: unused parameter ‘pOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:31,220 265 | virtual void OnErrRtnOrderAction(CThostFtdcOrderActionField *pOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,220 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:31,221 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:265:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,221 265 | virtual void OnErrRtnOrderAction(CThostFtdcOrderActionField *pOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,222 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,223 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnInstrumentStatus(ctp_sopt::CThostFtdcInstrumentStatusField*)’: 2025-10-15T22:45:31,223 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:268:77: warning: unused parameter ‘pInstrumentStatus’ [-Wunused-parameter] 2025-10-15T22:45:31,223 268 | virtual void OnRtnInstrumentStatus(CThostFtdcInstrumentStatusField *pInstrumentStatus) {}; 2025-10-15T22:45:31,224 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,224 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnBulletin(ctp_sopt::CThostFtdcBulletinField*)’: 2025-10-15T22:45:31,225 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:271:61: warning: unused parameter ‘pBulletin’ [-Wunused-parameter] 2025-10-15T22:45:31,225 271 | virtual void OnRtnBulletin(CThostFtdcBulletinField *pBulletin) {}; 2025-10-15T22:45:31,225 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-15T22:45:31,226 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnTradingNotice(ctp_sopt::CThostFtdcTradingNoticeInfoField*)’: 2025-10-15T22:45:31,226 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:274:75: warning: unused parameter ‘pTradingNoticeInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,227 274 | virtual void OnRtnTradingNotice(CThostFtdcTradingNoticeInfoField *pTradingNoticeInfo) {}; 2025-10-15T22:45:31,227 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,228 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnErrorConditionalOrder(ctp_sopt::CThostFtdcErrorConditionalOrderField*)’: 2025-10-15T22:45:31,228 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:277:87: warning: unused parameter ‘pErrorConditionalOrder’ [-Wunused-parameter] 2025-10-15T22:45:31,229 277 | virtual void OnRtnErrorConditionalOrder(CThostFtdcErrorConditionalOrderField *pErrorConditionalOrder) {}; 2025-10-15T22:45:31,229 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,230 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnExecOrder(ctp_sopt::CThostFtdcExecOrderField*)’: 2025-10-15T22:45:31,231 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:280:63: warning: unused parameter ‘pExecOrder’ [-Wunused-parameter] 2025-10-15T22:45:31,231 280 | virtual void OnRtnExecOrder(CThostFtdcExecOrderField *pExecOrder) {}; 2025-10-15T22:45:31,232 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:31,232 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnExecOrderInsert(ctp_sopt::CThostFtdcInputExecOrderField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,233 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:283:77: warning: unused parameter ‘pInputExecOrder’ [-Wunused-parameter] 2025-10-15T22:45:31,233 283 | virtual void OnErrRtnExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,234 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-15T22:45:31,234 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:283:118: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,235 283 | virtual void OnErrRtnExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,236 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,236 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnExecOrderAction(ctp_sopt::CThostFtdcExecOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,236 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:286:78: warning: unused parameter ‘pExecOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:31,237 286 | virtual void OnErrRtnExecOrderAction(CThostFtdcExecOrderActionField *pExecOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,237 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,238 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:286:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,238 286 | virtual void OnErrRtnExecOrderAction(CThostFtdcExecOrderActionField *pExecOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,238 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,239 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnForQuoteInsert(ctp_sopt::CThostFtdcInputForQuoteField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,239 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:289:75: warning: unused parameter ‘pInputForQuote’ [-Wunused-parameter] 2025-10-15T22:45:31,240 289 | virtual void OnErrRtnForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,240 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-15T22:45:31,241 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:289:115: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,242 289 | virtual void OnErrRtnForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,242 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,243 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnQuote(ctp_sopt::CThostFtdcQuoteField*)’: 2025-10-15T22:45:31,244 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:292:55: warning: unused parameter ‘pQuote’ [-Wunused-parameter] 2025-10-15T22:45:31,244 292 | virtual void OnRtnQuote(CThostFtdcQuoteField *pQuote) {}; 2025-10-15T22:45:31,245 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-15T22:45:31,245 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnQuoteInsert(ctp_sopt::CThostFtdcInputQuoteField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,246 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:295:69: warning: unused parameter ‘pInputQuote’ [-Wunused-parameter] 2025-10-15T22:45:31,246 295 | virtual void OnErrRtnQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:31,247 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:295:106: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,248 295 | virtual void OnErrRtnQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,249 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,249 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnQuoteAction(ctp_sopt::CThostFtdcQuoteActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,249 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:298:70: warning: unused parameter ‘pQuoteAction’ [-Wunused-parameter] 2025-10-15T22:45:31,250 298 | virtual void OnErrRtnQuoteAction(CThostFtdcQuoteActionField *pQuoteAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,250 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:31,251 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:298:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,251 298 | virtual void OnErrRtnQuoteAction(CThostFtdcQuoteActionField *pQuoteAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,251 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,252 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnForQuoteRsp(ctp_sopt::CThostFtdcForQuoteRspField*)’: 2025-10-15T22:45:31,252 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:301:67: warning: unused parameter ‘pForQuoteRsp’ [-Wunused-parameter] 2025-10-15T22:45:31,252 301 | virtual void OnRtnForQuoteRsp(CThostFtdcForQuoteRspField *pForQuoteRsp) {}; 2025-10-15T22:45:31,253 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:31,253 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnCFMMCTradingAccountToken(ctp_sopt::CThostFtdcCFMMCTradingAccountTokenField*)’: 2025-10-15T22:45:31,254 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:304:93: warning: unused parameter ‘pCFMMCTradingAccountToken’ [-Wunused-parameter] 2025-10-15T22:45:31,254 304 | virtual void OnRtnCFMMCTradingAccountToken(CThostFtdcCFMMCTradingAccountTokenField *pCFMMCTradingAccountToken) {}; 2025-10-15T22:45:31,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,256 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnLock(ctp_sopt::CThostFtdcLockField*)’: 2025-10-15T22:45:31,256 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:307:53: warning: unused parameter ‘pLock’ [-Wunused-parameter] 2025-10-15T22:45:31,257 307 | virtual void OnRtnLock(CThostFtdcLockField *pLock) {}; 2025-10-15T22:45:31,257 | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,258 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnLockInsert(ctp_sopt::CThostFtdcInputLockField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,258 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:310:67: warning: unused parameter ‘pInputLock’ [-Wunused-parameter] 2025-10-15T22:45:31,259 310 | virtual void OnErrRtnLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,259 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:31,260 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:310:103: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,260 310 | virtual void OnErrRtnLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,261 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,262 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnBatchOrderAction(ctp_sopt::CThostFtdcBatchOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,262 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:313:80: warning: unused parameter ‘pBatchOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:31,263 313 | virtual void OnErrRtnBatchOrderAction(CThostFtdcBatchOrderActionField *pBatchOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,263 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,263 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:313:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,264 313 | virtual void OnErrRtnBatchOrderAction(CThostFtdcBatchOrderActionField *pBatchOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,264 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,265 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnCombAction(ctp_sopt::CThostFtdcCombActionField*)’: 2025-10-15T22:45:31,265 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:316:65: warning: unused parameter ‘pCombAction’ [-Wunused-parameter] 2025-10-15T22:45:31,265 316 | virtual void OnRtnCombAction(CThostFtdcCombActionField *pCombAction) {}; 2025-10-15T22:45:31,266 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-15T22:45:31,267 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnCombActionInsert(ctp_sopt::CThostFtdcInputCombActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,267 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:319:79: warning: unused parameter ‘pInputCombAction’ [-Wunused-parameter] 2025-10-15T22:45:31,268 319 | virtual void OnErrRtnCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,269 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:319:121: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,269 319 | virtual void OnErrRtnCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,270 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,270 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryContractBank(ctp_sopt::CThostFtdcContractBankField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,271 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:322:72: warning: unused parameter ‘pContractBank’ [-Wunused-parameter] 2025-10-15T22:45:31,271 322 | virtual void OnRspQryContractBank(CThostFtdcContractBankField *pContractBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,272 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-15T22:45:31,272 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:322:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,273 322 | virtual void OnRspQryContractBank(CThostFtdcContractBankField *pContractBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,274 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,274 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:322:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,275 322 | virtual void OnRspQryContractBank(CThostFtdcContractBankField *pContractBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,275 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,276 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:322:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,276 322 | virtual void OnRspQryContractBank(CThostFtdcContractBankField *pContractBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,276 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,277 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryParkedOrder(ctp_sopt::CThostFtdcParkedOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,277 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:325:70: warning: unused parameter ‘pParkedOrder’ [-Wunused-parameter] 2025-10-15T22:45:31,278 325 | virtual void OnRspQryParkedOrder(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,278 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:31,279 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:325:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,279 325 | virtual void OnRspQryParkedOrder(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,280 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,280 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:325:122: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,281 325 | virtual void OnRspQryParkedOrder(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,281 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,282 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:325:139: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,283 325 | virtual void OnRspQryParkedOrder(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,283 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,283 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryParkedOrderAction(ctp_sopt::CThostFtdcParkedOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,284 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:328:82: warning: unused parameter ‘pParkedOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:31,285 328 | virtual void OnRspQryParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,285 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,286 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:328:126: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,286 328 | virtual void OnRspQryParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,287 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,287 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:328:140: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,288 328 | virtual void OnRspQryParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,288 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,288 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:328:157: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,289 328 | virtual void OnRspQryParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,289 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,290 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryTradingNotice(ctp_sopt::CThostFtdcTradingNoticeField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,290 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:331:74: warning: unused parameter ‘pTradingNotice’ [-Wunused-parameter] 2025-10-15T22:45:31,291 331 | virtual void OnRspQryTradingNotice(CThostFtdcTradingNoticeField *pTradingNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,291 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-15T22:45:31,292 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:331:114: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,292 331 | virtual void OnRspQryTradingNotice(CThostFtdcTradingNoticeField *pTradingNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,293 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,294 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:331:128: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,294 331 | virtual void OnRspQryTradingNotice(CThostFtdcTradingNoticeField *pTradingNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,295 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,295 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:331:145: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,296 331 | virtual void OnRspQryTradingNotice(CThostFtdcTradingNoticeField *pTradingNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,296 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,297 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryBrokerTradingParams(ctp_sopt::CThostFtdcBrokerTradingParamsField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,297 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:334:86: warning: unused parameter ‘pBrokerTradingParams’ [-Wunused-parameter] 2025-10-15T22:45:31,298 334 | virtual void OnRspQryBrokerTradingParams(CThostFtdcBrokerTradingParamsField *pBrokerTradingParams, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,299 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,299 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:334:132: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,299 334 | virtual void OnRspQryBrokerTradingParams(CThostFtdcBrokerTradingParamsField *pBrokerTradingParams, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,300 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,300 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:334:146: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,301 334 | virtual void OnRspQryBrokerTradingParams(CThostFtdcBrokerTradingParamsField *pBrokerTradingParams, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,301 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,301 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:334:163: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,302 334 | virtual void OnRspQryBrokerTradingParams(CThostFtdcBrokerTradingParamsField *pBrokerTradingParams, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,302 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,303 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryBrokerTradingAlgos(ctp_sopt::CThostFtdcBrokerTradingAlgosField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,304 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:337:84: warning: unused parameter ‘pBrokerTradingAlgos’ [-Wunused-parameter] 2025-10-15T22:45:31,304 337 | virtual void OnRspQryBrokerTradingAlgos(CThostFtdcBrokerTradingAlgosField *pBrokerTradingAlgos, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,305 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:337:129: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,306 337 | virtual void OnRspQryBrokerTradingAlgos(CThostFtdcBrokerTradingAlgosField *pBrokerTradingAlgos, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,306 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,307 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:337:143: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,307 337 | virtual void OnRspQryBrokerTradingAlgos(CThostFtdcBrokerTradingAlgosField *pBrokerTradingAlgos, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,308 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,308 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:337:160: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,309 337 | virtual void OnRspQryBrokerTradingAlgos(CThostFtdcBrokerTradingAlgosField *pBrokerTradingAlgos, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,310 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,310 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQueryCFMMCTradingAccountToken(ctp_sopt::CThostFtdcQueryCFMMCTradingAccountTokenField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,310 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:340:103: warning: unused parameter ‘pQueryCFMMCTradingAccountToken’ [-Wunused-parameter] 2025-10-15T22:45:31,311 340 | virtual void OnRspQueryCFMMCTradingAccountToken(CThostFtdcQueryCFMMCTradingAccountTokenField *pQueryCFMMCTradingAccountToken, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,311 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,311 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:340:159: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,312 340 | virtual void OnRspQueryCFMMCTradingAccountToken(CThostFtdcQueryCFMMCTradingAccountTokenField *pQueryCFMMCTradingAccountToken, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,312 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,313 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:340:173: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,313 340 | virtual void OnRspQueryCFMMCTradingAccountToken(CThostFtdcQueryCFMMCTradingAccountTokenField *pQueryCFMMCTradingAccountToken, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,314 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,315 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:340:190: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,315 340 | virtual void OnRspQueryCFMMCTradingAccountToken(CThostFtdcQueryCFMMCTradingAccountTokenField *pQueryCFMMCTradingAccountToken, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,316 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,316 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnFromBankToFutureByBank(ctp_sopt::CThostFtdcRspTransferField*)’: 2025-10-15T22:45:31,317 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:343:78: warning: unused parameter ‘pRspTransfer’ [-Wunused-parameter] 2025-10-15T22:45:31,317 343 | virtual void OnRtnFromBankToFutureByBank(CThostFtdcRspTransferField *pRspTransfer) {}; 2025-10-15T22:45:31,318 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:31,318 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnFromFutureToBankByBank(ctp_sopt::CThostFtdcRspTransferField*)’: 2025-10-15T22:45:31,319 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:346:78: warning: unused parameter ‘pRspTransfer’ [-Wunused-parameter] 2025-10-15T22:45:31,320 346 | virtual void OnRtnFromFutureToBankByBank(CThostFtdcRspTransferField *pRspTransfer) {}; 2025-10-15T22:45:31,320 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:31,321 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromBankToFutureByBank(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-15T22:45:31,321 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:349:82: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-15T22:45:31,321 349 | virtual void OnRtnRepealFromBankToFutureByBank(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-15T22:45:31,322 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:31,322 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromFutureToBankByBank(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-15T22:45:31,323 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:352:82: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-15T22:45:31,323 352 | virtual void OnRtnRepealFromFutureToBankByBank(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-15T22:45:31,323 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:31,324 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnFromBankToFutureByFuture(ctp_sopt::CThostFtdcRspTransferField*)’: 2025-10-15T22:45:31,324 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:355:80: warning: unused parameter ‘pRspTransfer’ [-Wunused-parameter] 2025-10-15T22:45:31,325 355 | virtual void OnRtnFromBankToFutureByFuture(CThostFtdcRspTransferField *pRspTransfer) {}; 2025-10-15T22:45:31,325 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:31,326 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnFromFutureToBankByFuture(ctp_sopt::CThostFtdcRspTransferField*)’: 2025-10-15T22:45:31,327 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:358:80: warning: unused parameter ‘pRspTransfer’ [-Wunused-parameter] 2025-10-15T22:45:31,327 358 | virtual void OnRtnFromFutureToBankByFuture(CThostFtdcRspTransferField *pRspTransfer) {}; 2025-10-15T22:45:31,328 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:31,329 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromBankToFutureByFutureManual(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-15T22:45:31,329 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:361:90: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-15T22:45:31,330 361 | virtual void OnRtnRepealFromBankToFutureByFutureManual(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-15T22:45:31,330 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:31,331 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromFutureToBankByFutureManual(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-15T22:45:31,331 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:364:90: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-15T22:45:31,332 364 | virtual void OnRtnRepealFromFutureToBankByFutureManual(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-15T22:45:31,333 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:31,334 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnQueryBankBalanceByFuture(ctp_sopt::CThostFtdcNotifyQueryAccountField*)’: 2025-10-15T22:45:31,334 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:367:87: warning: unused parameter ‘pNotifyQueryAccount’ [-Wunused-parameter] 2025-10-15T22:45:31,335 367 | virtual void OnRtnQueryBankBalanceByFuture(CThostFtdcNotifyQueryAccountField *pNotifyQueryAccount) {}; 2025-10-15T22:45:31,335 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,336 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnBankToFutureByFuture(ctp_sopt::CThostFtdcReqTransferField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,336 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:370:79: warning: unused parameter ‘pReqTransfer’ [-Wunused-parameter] 2025-10-15T22:45:31,337 370 | virtual void OnErrRtnBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,337 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:31,338 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:370:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,339 370 | virtual void OnErrRtnBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,339 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,340 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnFutureToBankByFuture(ctp_sopt::CThostFtdcReqTransferField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,340 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:373:79: warning: unused parameter ‘pReqTransfer’ [-Wunused-parameter] 2025-10-15T22:45:31,341 373 | virtual void OnErrRtnFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,342 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:31,343 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:373:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,343 373 | virtual void OnErrRtnFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,344 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,345 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnRepealBankToFutureByFutureManual(ctp_sopt::CThostFtdcReqRepealField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,345 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:376:89: warning: unused parameter ‘pReqRepeal’ [-Wunused-parameter] 2025-10-15T22:45:31,346 376 | virtual void OnErrRtnRepealBankToFutureByFutureManual(CThostFtdcReqRepealField *pReqRepeal, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,346 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:31,347 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:376:125: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,348 376 | virtual void OnErrRtnRepealBankToFutureByFutureManual(CThostFtdcReqRepealField *pReqRepeal, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,349 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,350 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnRepealFutureToBankByFutureManual(ctp_sopt::CThostFtdcReqRepealField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,350 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:379:89: warning: unused parameter ‘pReqRepeal’ [-Wunused-parameter] 2025-10-15T22:45:31,351 379 | virtual void OnErrRtnRepealFutureToBankByFutureManual(CThostFtdcReqRepealField *pReqRepeal, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,351 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:31,352 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:379:125: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,352 379 | virtual void OnErrRtnRepealFutureToBankByFutureManual(CThostFtdcReqRepealField *pReqRepeal, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,353 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,354 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnQueryBankBalanceByFuture(ctp_sopt::CThostFtdcReqQueryAccountField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,354 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:382:87: warning: unused parameter ‘pReqQueryAccount’ [-Wunused-parameter] 2025-10-15T22:45:31,355 382 | virtual void OnErrRtnQueryBankBalanceByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,355 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,356 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:382:129: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,357 382 | virtual void OnErrRtnQueryBankBalanceByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,357 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,358 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromBankToFutureByFuture(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-15T22:45:31,359 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:385:84: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-15T22:45:31,360 385 | virtual void OnRtnRepealFromBankToFutureByFuture(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-15T22:45:31,360 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:31,361 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromFutureToBankByFuture(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-15T22:45:31,362 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:388:84: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-15T22:45:31,362 388 | virtual void OnRtnRepealFromFutureToBankByFuture(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-15T22:45:31,363 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-15T22:45:31,364 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspFromBankToFutureByFuture(ctp_sopt::CThostFtdcReqTransferField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,365 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:391:80: warning: unused parameter ‘pReqTransfer’ [-Wunused-parameter] 2025-10-15T22:45:31,365 391 | virtual void OnRspFromBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,366 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:31,367 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:391:118: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,367 391 | virtual void OnRspFromBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,368 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,368 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:391:132: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,369 391 | virtual void OnRspFromBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,369 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,370 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:391:149: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,370 391 | virtual void OnRspFromBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,371 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,372 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspFromFutureToBankByFuture(ctp_sopt::CThostFtdcReqTransferField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,372 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:394:80: warning: unused parameter ‘pReqTransfer’ [-Wunused-parameter] 2025-10-15T22:45:31,373 394 | virtual void OnRspFromFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,374 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:31,375 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:394:118: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,375 394 | virtual void OnRspFromFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,376 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,376 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:394:132: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,377 394 | virtual void OnRspFromFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,378 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,378 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:394:149: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,379 394 | virtual void OnRspFromFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,380 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,381 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQueryBankAccountMoneyByFuture(ctp_sopt::CThostFtdcReqQueryAccountField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,381 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:397:89: warning: unused parameter ‘pReqQueryAccount’ [-Wunused-parameter] 2025-10-15T22:45:31,382 397 | virtual void OnRspQueryBankAccountMoneyByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,382 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,383 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:397:131: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,383 397 | virtual void OnRspQueryBankAccountMoneyByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,384 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,385 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:397:145: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,385 397 | virtual void OnRspQueryBankAccountMoneyByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,386 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,386 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:397:162: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,387 397 | virtual void OnRspQueryBankAccountMoneyByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,388 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,389 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnOpenAccountByBank(ctp_sopt::CThostFtdcOpenAccountField*)’: 2025-10-15T22:45:31,389 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:400:73: warning: unused parameter ‘pOpenAccount’ [-Wunused-parameter] 2025-10-15T22:45:31,390 400 | virtual void OnRtnOpenAccountByBank(CThostFtdcOpenAccountField *pOpenAccount) {}; 2025-10-15T22:45:31,391 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-15T22:45:31,391 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnCancelAccountByBank(ctp_sopt::CThostFtdcCancelAccountField*)’: 2025-10-15T22:45:31,392 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:403:77: warning: unused parameter ‘pCancelAccount’ [-Wunused-parameter] 2025-10-15T22:45:31,393 403 | virtual void OnRtnCancelAccountByBank(CThostFtdcCancelAccountField *pCancelAccount) {}; 2025-10-15T22:45:31,393 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-15T22:45:31,394 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnChangeAccountByBank(ctp_sopt::CThostFtdcChangeAccountField*)’: 2025-10-15T22:45:31,395 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:406:77: warning: unused parameter ‘pChangeAccount’ [-Wunused-parameter] 2025-10-15T22:45:31,396 406 | virtual void OnRtnChangeAccountByBank(CThostFtdcChangeAccountField *pChangeAccount) {}; 2025-10-15T22:45:31,396 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-15T22:45:31,397 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnResOpenAccConfirmTpdByBank(ctp_sopt::CThostFtdcResOpenAccConfirmTpdField*)’: 2025-10-15T22:45:31,397 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:409:91: warning: unused parameter ‘pResOpenAccConfirmTpd’ [-Wunused-parameter] 2025-10-15T22:45:31,398 409 | virtual void OnRtnResOpenAccConfirmTpdByBank(CThostFtdcResOpenAccConfirmTpdField *pResOpenAccConfirmTpd) {}; 2025-10-15T22:45:31,398 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,399 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspReserveOpenAccountTpdByFuture(ctp_sopt::CThostFtdcReqReserveOpenAccountTpdField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,399 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:412:98: warning: unused parameter ‘pReqReserveOpenAccountTpd’ [-Wunused-parameter] 2025-10-15T22:45:31,400 412 | virtual void OnRspReserveOpenAccountTpdByFuture(CThostFtdcReqReserveOpenAccountTpdField *pReqReserveOpenAccountTpd, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,401 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,401 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:412:149: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,402 412 | virtual void OnRspReserveOpenAccountTpdByFuture(CThostFtdcReqReserveOpenAccountTpdField *pReqReserveOpenAccountTpd, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,403 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,403 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:412:163: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,404 412 | virtual void OnRspReserveOpenAccountTpdByFuture(CThostFtdcReqReserveOpenAccountTpdField *pReqReserveOpenAccountTpd, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,405 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,406 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:412:180: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,406 412 | virtual void OnRspReserveOpenAccountTpdByFuture(CThostFtdcReqReserveOpenAccountTpdField *pReqReserveOpenAccountTpd, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,407 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,407 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspSecuritiesDepositInterestByFuture(ctp_sopt::CThostFtdcReqSecuritiesDepositInterestField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,408 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:415:106: warning: unused parameter ‘pReqSecuritiesDepositInterest’ [-Wunused-parameter] 2025-10-15T22:45:31,409 415 | virtual void OnRspSecuritiesDepositInterestByFuture(CThostFtdcReqSecuritiesDepositInterestField *pReqSecuritiesDepositInterest, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,410 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,410 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:415:161: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,411 415 | virtual void OnRspSecuritiesDepositInterestByFuture(CThostFtdcReqSecuritiesDepositInterestField *pReqSecuritiesDepositInterest, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,412 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,412 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:415:175: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,413 415 | virtual void OnRspSecuritiesDepositInterestByFuture(CThostFtdcReqSecuritiesDepositInterestField *pReqSecuritiesDepositInterest, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,413 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,414 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:415:192: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,414 415 | virtual void OnRspSecuritiesDepositInterestByFuture(CThostFtdcReqSecuritiesDepositInterestField *pReqSecuritiesDepositInterest, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,415 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,416 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspDayEndFileReadyByFuture(ctp_sopt::CThostFtdcReqDayEndFileReadyField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,416 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:418:86: warning: unused parameter ‘pReqDayEndFileReady’ [-Wunused-parameter] 2025-10-15T22:45:31,417 418 | virtual void OnRspDayEndFileReadyByFuture(CThostFtdcReqDayEndFileReadyField *pReqDayEndFileReady, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,418 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,419 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:418:131: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,419 418 | virtual void OnRspDayEndFileReadyByFuture(CThostFtdcReqDayEndFileReadyField *pReqDayEndFileReady, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,420 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,420 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:418:145: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,421 418 | virtual void OnRspDayEndFileReadyByFuture(CThostFtdcReqDayEndFileReadyField *pReqDayEndFileReady, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,422 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,423 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:418:162: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,424 418 | virtual void OnRspDayEndFileReadyByFuture(CThostFtdcReqDayEndFileReadyField *pReqDayEndFileReady, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,424 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,425 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspExecCombineOrderInsert(ctp_sopt::CThostFtdcInputExecCombineOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,425 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:421:88: warning: unused parameter ‘pInputExecCombineOrder’ [-Wunused-parameter] 2025-10-15T22:45:31,426 421 | virtual void OnRspExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,426 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,427 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:421:136: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,428 421 | virtual void OnRspExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,428 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,429 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:421:150: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,430 421 | virtual void OnRspExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,430 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,431 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:421:167: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,432 421 | virtual void OnRspExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,432 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,433 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspExecCombineOrderAction(ctp_sopt::CThostFtdcInputExecCombineOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,434 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:424:94: warning: unused parameter ‘pInputExecCombineOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:31,434 424 | virtual void OnRspExecCombineOrderAction(CThostFtdcInputExecCombineOrderActionField *pInputExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,435 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,436 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:424:148: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,436 424 | virtual void OnRspExecCombineOrderAction(CThostFtdcInputExecCombineOrderActionField *pInputExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,437 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,438 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:424:162: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,438 424 | virtual void OnRspExecCombineOrderAction(CThostFtdcInputExecCombineOrderActionField *pInputExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,439 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,439 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:424:179: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,440 424 | virtual void OnRspExecCombineOrderAction(CThostFtdcInputExecCombineOrderActionField *pInputExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,440 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,441 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryExecCombineOrder(ctp_sopt::CThostFtdcExecCombineOrderField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,441 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:427:80: warning: unused parameter ‘pExecCombineOrder’ [-Wunused-parameter] 2025-10-15T22:45:31,442 427 | virtual void OnRspQryExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,443 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,443 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:427:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,444 427 | virtual void OnRspQryExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,445 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,445 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:427:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,446 427 | virtual void OnRspQryExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,447 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,447 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:427:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,448 427 | virtual void OnRspQryExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,449 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,449 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnExecCombineOrderAction(ctp_sopt::CThostFtdcExecCombineOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,450 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:430:92: warning: unused parameter ‘pExecCombineOrderAction’ [-Wunused-parameter] 2025-10-15T22:45:31,451 430 | virtual void OnErrRtnExecCombineOrderAction(CThostFtdcExecCombineOrderActionField *pExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,452 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,452 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:430:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,453 430 | virtual void OnErrRtnExecCombineOrderAction(CThostFtdcExecCombineOrderActionField *pExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,453 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,453 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnExecCombineOrderInsert(ctp_sopt::CThostFtdcInputExecCombineOrderField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-15T22:45:31,454 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:433:91: warning: unused parameter ‘pInputExecCombineOrder’ [-Wunused-parameter] 2025-10-15T22:45:31,455 433 | virtual void OnErrRtnExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,456 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:433:139: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,456 433 | virtual void OnErrRtnExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-15T22:45:31,457 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,458 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnExecCombineOrder(ctp_sopt::CThostFtdcExecCombineOrderField*)’: 2025-10-15T22:45:31,458 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:436:77: warning: unused parameter ‘pExecCombineOrder’ [-Wunused-parameter] 2025-10-15T22:45:31,459 436 | virtual void OnRtnExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder) {}; 2025-10-15T22:45:31,460 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,460 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspInternalTransfer(ctp_sopt::CThostFtdcInputInternalTransferField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,461 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:439:82: warning: unused parameter ‘pInputInternalTransfer’ [-Wunused-parameter] 2025-10-15T22:45:31,462 439 | virtual void OnRspInternalTransfer(CThostFtdcInputInternalTransferField *pInputInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,462 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,463 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:439:130: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,464 439 | virtual void OnRspInternalTransfer(CThostFtdcInputInternalTransferField *pInputInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,464 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,465 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:439:144: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,466 439 | virtual void OnRspInternalTransfer(CThostFtdcInputInternalTransferField *pInputInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,466 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,467 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:439:161: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,467 439 | virtual void OnRspInternalTransfer(CThostFtdcInputInternalTransferField *pInputInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,468 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,469 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnInternalTransfer(ctp_sopt::CThostFtdcRtnInternalTransferField*)’: 2025-10-15T22:45:31,469 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:442:80: warning: unused parameter ‘pRtnInternalTransfer’ [-Wunused-parameter] 2025-10-15T22:45:31,470 442 | virtual void OnRtnInternalTransfer(CThostFtdcRtnInternalTransferField *pRtnInternalTransfer) {}; 2025-10-15T22:45:31,470 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,471 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryInternalTransfer(ctp_sopt::CThostFtdcInternalTransferField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,471 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:445:80: warning: unused parameter ‘pInternalTransfer’ [-Wunused-parameter] 2025-10-15T22:45:31,472 445 | virtual void OnRspQryInternalTransfer(CThostFtdcInternalTransferField *pInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,473 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,473 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:445:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,474 445 | virtual void OnRspQryInternalTransfer(CThostFtdcInternalTransferField *pInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,475 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,475 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:445:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,476 445 | virtual void OnRspQryInternalTransfer(CThostFtdcInternalTransferField *pInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,477 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,477 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:445:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,478 445 | virtual void OnRspQryInternalTransfer(CThostFtdcInternalTransferField *pInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,478 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,480 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspQryFutureTradingAccount(ctp_sopt::CThostFtdcNtfQryFutureTradingAccountField*, ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-15T22:45:31,480 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:448:94: warning: unused parameter ‘pNtfQryFutureTradingAccount’ [-Wunused-parameter] 2025-10-15T22:45:31,481 448 | virtual void OnRspQryFutureTradingAccount(CThostFtdcNtfQryFutureTradingAccountField *pNtfQryFutureTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,481 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T22:45:31,482 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:448:147: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-15T22:45:31,482 448 | virtual void OnRspQryFutureTradingAccount(CThostFtdcNtfQryFutureTradingAccountField *pNtfQryFutureTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,483 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-15T22:45:31,483 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:448:161: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-15T22:45:31,484 448 | virtual void OnRspQryFutureTradingAccount(CThostFtdcNtfQryFutureTradingAccountField *pNtfQryFutureTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,484 | ~~~~^~~~~~~~~~ 2025-10-15T22:45:31,485 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:448:178: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-15T22:45:31,485 448 | virtual void OnRspQryFutureTradingAccount(CThostFtdcNtfQryFutureTradingAccountField *pNtfQryFutureTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-15T22:45:31,486 | ~~~~~^~~~~~~ 2025-10-15T22:45:31,487 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onFrontDisconnected(int)’: 2025-10-15T22:45:31,488 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:880:46: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,488 880 | virtual void onFrontDisconnected(int reqid) {}; 2025-10-15T22:45:31,489 | ~~~~^~~~~ 2025-10-15T22:45:31,490 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onHeartBeatWarning(int)’: 2025-10-15T22:45:31,490 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:882:45: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,491 882 | virtual void onHeartBeatWarning(int reqid) {}; 2025-10-15T22:45:31,491 | ~~~~^~~~~ 2025-10-15T22:45:31,492 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspAuthenticate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,493 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:884:52: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,493 884 | virtual void onRspAuthenticate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,494 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,495 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:884:70: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,496 884 | virtual void onRspAuthenticate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,496 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,497 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:884:81: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,497 884 | virtual void onRspAuthenticate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,498 | ~~~~^~~~~ 2025-10-15T22:45:31,498 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:884:93: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,499 884 | virtual void onRspAuthenticate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,499 | ~~~~~^~~~ 2025-10-15T22:45:31,500 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspUserLogin(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,500 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:886:49: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,500 886 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,501 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,502 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:886:67: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,502 886 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,503 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,504 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:886:78: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,504 886 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,505 | ~~~~^~~~~ 2025-10-15T22:45:31,506 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:886:90: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,506 886 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,507 | ~~~~~^~~~ 2025-10-15T22:45:31,508 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspUserLogout(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,508 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:888:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,509 888 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,510 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,510 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:888:68: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,511 888 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,512 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,512 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:888:79: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,513 888 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,514 | ~~~~^~~~~ 2025-10-15T22:45:31,515 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:888:91: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,515 888 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,516 | ~~~~~^~~~ 2025-10-15T22:45:31,516 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspUserPasswordUpdate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,517 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:890:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,517 890 | virtual void onRspUserPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,518 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,518 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:890:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,519 890 | virtual void onRspUserPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,519 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,520 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:890:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,520 890 | virtual void onRspUserPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,521 | ~~~~^~~~~ 2025-10-15T22:45:31,521 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:890:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,522 890 | virtual void onRspUserPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,523 | ~~~~~^~~~ 2025-10-15T22:45:31,523 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspTradingAccountPasswordUpdate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,524 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:892:68: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,525 892 | virtual void onRspTradingAccountPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,525 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,526 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:892:86: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,527 892 | virtual void onRspTradingAccountPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,527 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,528 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:892:97: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,529 892 | virtual void onRspTradingAccountPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,529 | ~~~~^~~~~ 2025-10-15T22:45:31,530 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:892:109: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,531 892 | virtual void onRspTradingAccountPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,531 | ~~~~~^~~~ 2025-10-15T22:45:31,532 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspOrderInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,533 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:894:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,533 894 | virtual void onRspOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,534 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,534 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:894:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,535 894 | virtual void onRspOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,535 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,536 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:894:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,536 894 | virtual void onRspOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,537 | ~~~~^~~~~ 2025-10-15T22:45:31,537 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:894:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,538 894 | virtual void onRspOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,538 | ~~~~~^~~~ 2025-10-15T22:45:31,539 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspParkedOrderInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,539 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:896:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,540 896 | virtual void onRspParkedOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,541 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,542 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:896:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,542 896 | virtual void onRspParkedOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,543 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,544 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:896:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,544 896 | virtual void onRspParkedOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,545 | ~~~~^~~~~ 2025-10-15T22:45:31,545 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:896:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,546 896 | virtual void onRspParkedOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,547 | ~~~~~^~~~ 2025-10-15T22:45:31,547 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspParkedOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,548 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:898:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,549 898 | virtual void onRspParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,549 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,550 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:898:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,551 898 | virtual void onRspParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,552 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,552 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:898:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,553 898 | virtual void onRspParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,553 | ~~~~^~~~~ 2025-10-15T22:45:31,554 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:898:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,554 898 | virtual void onRspParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,555 | ~~~~~^~~~ 2025-10-15T22:45:31,555 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,556 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:900:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,556 900 | virtual void onRspOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,557 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,558 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:900:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,558 900 | virtual void onRspOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,559 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,560 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:900:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,560 900 | virtual void onRspOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,561 | ~~~~^~~~~ 2025-10-15T22:45:31,562 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:900:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,563 900 | virtual void onRspOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,563 | ~~~~~^~~~ 2025-10-15T22:45:31,564 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQueryMaxOrderVolume(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,564 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:902:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,565 902 | virtual void onRspQueryMaxOrderVolume(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,566 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,566 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:902:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,567 902 | virtual void onRspQueryMaxOrderVolume(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,568 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,568 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:902:88: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,569 902 | virtual void onRspQueryMaxOrderVolume(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,570 | ~~~~^~~~~ 2025-10-15T22:45:31,571 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:902:100: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,571 902 | virtual void onRspQueryMaxOrderVolume(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,572 | ~~~~~^~~~ 2025-10-15T22:45:31,572 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspSettlementInfoConfirm(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,573 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:904:61: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,573 904 | virtual void onRspSettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,574 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,574 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:904:79: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,575 904 | virtual void onRspSettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,576 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,576 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:904:90: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,577 904 | virtual void onRspSettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,577 | ~~~~^~~~~ 2025-10-15T22:45:31,578 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:904:102: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,579 904 | virtual void onRspSettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,579 | ~~~~~^~~~ 2025-10-15T22:45:31,580 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspRemoveParkedOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,581 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:906:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,582 906 | virtual void onRspRemoveParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,582 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,583 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:906:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,583 906 | virtual void onRspRemoveParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,584 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,585 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:906:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,585 906 | virtual void onRspRemoveParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,586 | ~~~~^~~~~ 2025-10-15T22:45:31,587 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:906:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,587 906 | virtual void onRspRemoveParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,588 | ~~~~~^~~~ 2025-10-15T22:45:31,589 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspRemoveParkedOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,589 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:908:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,590 908 | virtual void onRspRemoveParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,590 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,591 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:908:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,591 908 | virtual void onRspRemoveParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,592 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,592 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:908:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,593 908 | virtual void onRspRemoveParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,593 | ~~~~^~~~~ 2025-10-15T22:45:31,594 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:908:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,594 908 | virtual void onRspRemoveParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,595 | ~~~~~^~~~ 2025-10-15T22:45:31,596 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspExecOrderInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,596 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:910:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,597 910 | virtual void onRspExecOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,598 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,598 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:910:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,599 910 | virtual void onRspExecOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,600 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,600 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:910:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,601 910 | virtual void onRspExecOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,602 | ~~~~^~~~~ 2025-10-15T22:45:31,602 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:910:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,603 910 | virtual void onRspExecOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,603 | ~~~~~^~~~ 2025-10-15T22:45:31,604 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspExecOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,605 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:912:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,605 912 | virtual void onRspExecOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,606 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,607 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:912:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,607 912 | virtual void onRspExecOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,608 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,608 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:912:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,609 912 | virtual void onRspExecOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,609 | ~~~~^~~~~ 2025-10-15T22:45:31,610 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:912:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,610 912 | virtual void onRspExecOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,611 | ~~~~~^~~~ 2025-10-15T22:45:31,612 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspForQuoteInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,612 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:914:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,613 914 | virtual void onRspForQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,613 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,614 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:914:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,614 914 | virtual void onRspForQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,615 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,616 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:914:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,616 914 | virtual void onRspForQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,617 | ~~~~^~~~~ 2025-10-15T22:45:31,618 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:914:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,619 914 | virtual void onRspForQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,619 | ~~~~~^~~~ 2025-10-15T22:45:31,620 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQuoteInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,620 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:916:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,621 916 | virtual void onRspQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,622 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,622 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:916:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,623 916 | virtual void onRspQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,624 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,625 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:916:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,625 916 | virtual void onRspQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,626 | ~~~~^~~~~ 2025-10-15T22:45:31,626 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:916:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,627 916 | virtual void onRspQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,627 | ~~~~~^~~~ 2025-10-15T22:45:31,628 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQuoteAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,628 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:918:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,629 918 | virtual void onRspQuoteAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,629 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,630 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:918:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,630 918 | virtual void onRspQuoteAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,631 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,631 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:918:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,632 918 | virtual void onRspQuoteAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,633 | ~~~~^~~~~ 2025-10-15T22:45:31,633 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:918:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,634 918 | virtual void onRspQuoteAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,635 | ~~~~~^~~~ 2025-10-15T22:45:31,635 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspLockInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,636 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:920:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,636 920 | virtual void onRspLockInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,637 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,637 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:920:68: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,638 920 | virtual void onRspLockInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,638 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,639 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:920:79: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,639 920 | virtual void onRspLockInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,640 | ~~~~^~~~~ 2025-10-15T22:45:31,641 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:920:91: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,641 920 | virtual void onRspLockInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,642 | ~~~~~^~~~ 2025-10-15T22:45:31,642 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspBatchOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,643 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:922:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,643 922 | virtual void onRspBatchOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,643 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,644 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:922:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,644 922 | virtual void onRspBatchOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,645 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,645 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:922:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,645 922 | virtual void onRspBatchOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,646 | ~~~~^~~~~ 2025-10-15T22:45:31,646 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:922:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,647 922 | virtual void onRspBatchOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,647 | ~~~~~^~~~ 2025-10-15T22:45:31,648 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspCombActionInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,648 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:924:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,649 924 | virtual void onRspCombActionInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,649 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,650 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:924:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,651 924 | virtual void onRspCombActionInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,651 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,652 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:924:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,652 924 | virtual void onRspCombActionInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,653 | ~~~~^~~~~ 2025-10-15T22:45:31,653 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:924:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,654 924 | virtual void onRspCombActionInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,654 | ~~~~~^~~~ 2025-10-15T22:45:31,654 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,655 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:926:48: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,656 926 | virtual void onRspQryOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,657 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,657 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:926:66: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,657 926 | virtual void onRspQryOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,658 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,658 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:926:77: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,658 926 | virtual void onRspQryOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,659 | ~~~~^~~~~ 2025-10-15T22:45:31,659 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:926:89: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,659 926 | virtual void onRspQryOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,660 | ~~~~~^~~~ 2025-10-15T22:45:31,660 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTrade(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,661 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:928:48: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,661 928 | virtual void onRspQryTrade(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,661 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,662 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:928:66: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,663 928 | virtual void onRspQryTrade(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,663 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,664 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:928:77: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,664 928 | virtual void onRspQryTrade(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,665 | ~~~~^~~~~ 2025-10-15T22:45:31,665 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:928:89: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,666 928 | virtual void onRspQryTrade(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,667 | ~~~~~^~~~ 2025-10-15T22:45:31,667 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorPosition(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,668 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:930:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,668 930 | virtual void onRspQryInvestorPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,669 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,669 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:930:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,670 930 | virtual void onRspQryInvestorPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,670 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,671 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:930:88: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,671 930 | virtual void onRspQryInvestorPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,672 | ~~~~^~~~~ 2025-10-15T22:45:31,672 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:930:100: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,673 930 | virtual void onRspQryInvestorPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,673 | ~~~~~^~~~ 2025-10-15T22:45:31,674 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTradingAccount(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,674 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:932:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,677 932 | virtual void onRspQryTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,677 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,678 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:932:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,678 932 | virtual void onRspQryTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,678 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,679 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:932:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,679 932 | virtual void onRspQryTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,680 | ~~~~^~~~~ 2025-10-15T22:45:31,680 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:932:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,681 932 | virtual void onRspQryTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,682 | ~~~~~^~~~ 2025-10-15T22:45:31,682 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestor(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,683 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:934:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,683 934 | virtual void onRspQryInvestor(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,684 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,684 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:934:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,685 934 | virtual void onRspQryInvestor(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,685 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,686 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:934:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,686 934 | virtual void onRspQryInvestor(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,687 | ~~~~^~~~~ 2025-10-15T22:45:31,687 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:934:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,688 934 | virtual void onRspQryInvestor(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,688 | ~~~~~^~~~ 2025-10-15T22:45:31,689 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTradingCode(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,690 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:936:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,690 936 | virtual void onRspQryTradingCode(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,691 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,691 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:936:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,691 936 | virtual void onRspQryTradingCode(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,692 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,692 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:936:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,692 936 | virtual void onRspQryTradingCode(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,693 | ~~~~^~~~~ 2025-10-15T22:45:31,693 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:936:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,694 936 | virtual void onRspQryTradingCode(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,694 | ~~~~~^~~~ 2025-10-15T22:45:31,694 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInstrumentMarginRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,695 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:938:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,696 938 | virtual void onRspQryInstrumentMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,696 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,697 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:938:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,697 938 | virtual void onRspQryInstrumentMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,698 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,699 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:938:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,699 938 | virtual void onRspQryInstrumentMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,700 | ~~~~^~~~~ 2025-10-15T22:45:31,700 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:938:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,701 938 | virtual void onRspQryInstrumentMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,701 | ~~~~~^~~~ 2025-10-15T22:45:31,702 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInstrumentCommissionRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,702 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:940:67: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,703 940 | virtual void onRspQryInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,704 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,704 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:940:85: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,704 940 | virtual void onRspQryInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,705 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,705 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:940:96: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,706 940 | virtual void onRspQryInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,706 | ~~~~^~~~~ 2025-10-15T22:45:31,707 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:940:108: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,707 940 | virtual void onRspQryInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,707 | ~~~~~^~~~ 2025-10-15T22:45:31,708 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExchange(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,708 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:942:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,709 942 | virtual void onRspQryExchange(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,709 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,710 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:942:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,710 942 | virtual void onRspQryExchange(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,711 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,712 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:942:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,712 942 | virtual void onRspQryExchange(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,713 | ~~~~^~~~~ 2025-10-15T22:45:31,714 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:942:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,714 942 | virtual void onRspQryExchange(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,715 | ~~~~~^~~~ 2025-10-15T22:45:31,715 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryProduct(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,716 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:944:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,716 944 | virtual void onRspQryProduct(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,717 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,717 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:944:68: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,718 944 | virtual void onRspQryProduct(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,719 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,720 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:944:79: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,720 944 | virtual void onRspQryProduct(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,720 | ~~~~^~~~~ 2025-10-15T22:45:31,721 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:944:91: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,721 944 | virtual void onRspQryProduct(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,722 | ~~~~~^~~~ 2025-10-15T22:45:31,722 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInstrument(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,722 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:946:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,723 946 | virtual void onRspQryInstrument(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,723 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,724 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:946:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,724 946 | virtual void onRspQryInstrument(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,724 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,725 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:946:82: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,725 946 | virtual void onRspQryInstrument(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,726 | ~~~~^~~~~ 2025-10-15T22:45:31,727 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:946:94: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,727 946 | virtual void onRspQryInstrument(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,728 | ~~~~~^~~~ 2025-10-15T22:45:31,728 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryDepthMarketData(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,729 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:948:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,730 948 | virtual void onRspQryDepthMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,730 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,731 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:948:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,731 948 | virtual void onRspQryDepthMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,732 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,732 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:948:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,733 948 | virtual void onRspQryDepthMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,733 | ~~~~^~~~~ 2025-10-15T22:45:31,734 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:948:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,734 948 | virtual void onRspQryDepthMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,735 | ~~~~~^~~~ 2025-10-15T22:45:31,736 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQrySettlementInfo(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,736 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:950:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,737 950 | virtual void onRspQrySettlementInfo(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,737 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,737 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:950:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,738 950 | virtual void onRspQrySettlementInfo(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,738 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,738 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:950:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,739 950 | virtual void onRspQrySettlementInfo(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,739 | ~~~~^~~~~ 2025-10-15T22:45:31,740 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:950:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,740 950 | virtual void onRspQrySettlementInfo(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,740 | ~~~~~^~~~ 2025-10-15T22:45:31,741 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTransferBank(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,742 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:952:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,742 952 | virtual void onRspQryTransferBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,743 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,744 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:952:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,744 952 | virtual void onRspQryTransferBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,745 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,745 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:952:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,746 952 | virtual void onRspQryTransferBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,746 | ~~~~^~~~~ 2025-10-15T22:45:31,747 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:952:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,747 952 | virtual void onRspQryTransferBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,748 | ~~~~~^~~~ 2025-10-15T22:45:31,748 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorPositionDetail(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,749 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:954:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,749 954 | virtual void onRspQryInvestorPositionDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,750 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,751 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:954:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,751 954 | virtual void onRspQryInvestorPositionDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,751 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,752 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:954:94: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,752 954 | virtual void onRspQryInvestorPositionDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,753 | ~~~~^~~~~ 2025-10-15T22:45:31,753 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:954:106: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,753 954 | virtual void onRspQryInvestorPositionDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,754 | ~~~~~^~~~ 2025-10-15T22:45:31,754 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryNotice(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,755 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:956:49: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,755 956 | virtual void onRspQryNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,756 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,756 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:956:67: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,757 956 | virtual void onRspQryNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,757 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,758 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:956:78: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,759 956 | virtual void onRspQryNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,759 | ~~~~^~~~~ 2025-10-15T22:45:31,760 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:956:90: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,760 956 | virtual void onRspQryNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,760 | ~~~~~^~~~ 2025-10-15T22:45:31,761 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQrySettlementInfoConfirm(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,761 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:958:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,762 958 | virtual void onRspQrySettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,762 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,763 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:958:82: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,764 958 | virtual void onRspQrySettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,764 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,765 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:958:93: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,765 958 | virtual void onRspQrySettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,766 | ~~~~^~~~~ 2025-10-15T22:45:31,766 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:958:105: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,766 958 | virtual void onRspQrySettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,767 | ~~~~~^~~~ 2025-10-15T22:45:31,767 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorPositionCombineDetail(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,768 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:960:72: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,768 960 | virtual void onRspQryInvestorPositionCombineDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,768 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,769 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:960:90: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,769 960 | virtual void onRspQryInvestorPositionCombineDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,770 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,770 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:960:101: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,771 960 | virtual void onRspQryInvestorPositionCombineDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,771 | ~~~~^~~~~ 2025-10-15T22:45:31,772 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:960:113: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,773 960 | virtual void onRspQryInvestorPositionCombineDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,773 | ~~~~~^~~~ 2025-10-15T22:45:31,774 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryCFMMCTradingAccountKey(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,774 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:962:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,775 962 | virtual void onRspQryCFMMCTradingAccountKey(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,775 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,776 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:962:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,776 962 | virtual void onRspQryCFMMCTradingAccountKey(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,777 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,777 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:962:94: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,778 962 | virtual void onRspQryCFMMCTradingAccountKey(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,779 | ~~~~^~~~~ 2025-10-15T22:45:31,779 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:962:106: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,780 962 | virtual void onRspQryCFMMCTradingAccountKey(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,780 | ~~~~~^~~~ 2025-10-15T22:45:31,780 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryEWarrantOffset(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,781 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:964:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,781 964 | virtual void onRspQryEWarrantOffset(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,782 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,782 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:964:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,782 964 | virtual void onRspQryEWarrantOffset(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,783 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,783 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:964:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,784 964 | virtual void onRspQryEWarrantOffset(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,784 | ~~~~^~~~~ 2025-10-15T22:45:31,785 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:964:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,785 964 | virtual void onRspQryEWarrantOffset(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,786 | ~~~~~^~~~ 2025-10-15T22:45:31,787 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorProductGroupMargin(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,787 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:966:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,788 966 | virtual void onRspQryInvestorProductGroupMargin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,788 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,789 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:966:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,789 966 | virtual void onRspQryInvestorProductGroupMargin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,790 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,790 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:966:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,791 966 | virtual void onRspQryInvestorProductGroupMargin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,791 | ~~~~^~~~~ 2025-10-15T22:45:31,792 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:966:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,792 966 | virtual void onRspQryInvestorProductGroupMargin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,793 | ~~~~~^~~~ 2025-10-15T22:45:31,793 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExchangeMarginRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,794 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:968:61: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,794 968 | virtual void onRspQryExchangeMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,795 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,795 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:968:79: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,795 968 | virtual void onRspQryExchangeMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,796 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,796 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:968:90: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,797 968 | virtual void onRspQryExchangeMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,797 | ~~~~^~~~~ 2025-10-15T22:45:31,797 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:968:102: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,798 968 | virtual void onRspQryExchangeMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,798 | ~~~~~^~~~ 2025-10-15T22:45:31,799 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExchangeMarginRateAdjust(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,799 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:970:67: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,800 970 | virtual void onRspQryExchangeMarginRateAdjust(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,801 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,801 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:970:85: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,802 970 | virtual void onRspQryExchangeMarginRateAdjust(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,802 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,803 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:970:96: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,803 970 | virtual void onRspQryExchangeMarginRateAdjust(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,804 | ~~~~^~~~~ 2025-10-15T22:45:31,804 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:970:108: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,805 970 | virtual void onRspQryExchangeMarginRateAdjust(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,805 | ~~~~~^~~~ 2025-10-15T22:45:31,806 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExchangeRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,806 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:972:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,807 972 | virtual void onRspQryExchangeRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,808 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,808 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:972:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,808 972 | virtual void onRspQryExchangeRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,809 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,809 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:972:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,810 972 | virtual void onRspQryExchangeRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,810 | ~~~~^~~~~ 2025-10-15T22:45:31,810 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:972:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,811 972 | virtual void onRspQryExchangeRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,811 | ~~~~~^~~~ 2025-10-15T22:45:31,811 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQrySecAgentACIDMap(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,812 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:974:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,812 974 | virtual void onRspQrySecAgentACIDMap(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,813 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,814 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:974:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,814 974 | virtual void onRspQrySecAgentACIDMap(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,815 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,815 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:974:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,816 974 | virtual void onRspQrySecAgentACIDMap(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,817 | ~~~~^~~~~ 2025-10-15T22:45:31,817 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:974:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,818 974 | virtual void onRspQrySecAgentACIDMap(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,818 | ~~~~~^~~~ 2025-10-15T22:45:31,819 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryProductExchRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,819 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:976:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,820 976 | virtual void onRspQryProductExchRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,820 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,821 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:976:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,821 976 | virtual void onRspQryProductExchRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,822 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,822 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:976:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,823 976 | virtual void onRspQryProductExchRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,823 | ~~~~^~~~~ 2025-10-15T22:45:31,824 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:976:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,824 976 | virtual void onRspQryProductExchRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,824 | ~~~~~^~~~ 2025-10-15T22:45:31,825 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryProductGroup(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,825 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:978:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,825 978 | virtual void onRspQryProductGroup(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,826 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,826 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:978:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,827 978 | virtual void onRspQryProductGroup(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,827 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,828 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:978:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,828 978 | virtual void onRspQryProductGroup(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,829 | ~~~~^~~~~ 2025-10-15T22:45:31,829 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:978:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,830 978 | virtual void onRspQryProductGroup(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,831 | ~~~~~^~~~ 2025-10-15T22:45:31,831 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryMMInstrumentCommissionRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,832 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:980:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,832 980 | virtual void onRspQryMMInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,833 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,833 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:980:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,834 980 | virtual void onRspQryMMInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,834 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,835 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:980:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,835 980 | virtual void onRspQryMMInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,836 | ~~~~^~~~~ 2025-10-15T22:45:31,837 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:980:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,837 980 | virtual void onRspQryMMInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,838 | ~~~~~^~~~ 2025-10-15T22:45:31,838 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryMMOptionInstrCommRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,838 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:982:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,839 982 | virtual void onRspQryMMOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,839 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,839 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:982:82: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,840 982 | virtual void onRspQryMMOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,840 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,841 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:982:93: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,841 982 | virtual void onRspQryMMOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,841 | ~~~~^~~~~ 2025-10-15T22:45:31,842 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:982:105: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,843 982 | virtual void onRspQryMMOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,843 | ~~~~~^~~~ 2025-10-15T22:45:31,844 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInstrumentOrderCommRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,844 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:984:66: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,845 984 | virtual void onRspQryInstrumentOrderCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,845 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,846 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:984:84: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,846 984 | virtual void onRspQryInstrumentOrderCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,847 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,847 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:984:95: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,848 984 | virtual void onRspQryInstrumentOrderCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,848 | ~~~~^~~~~ 2025-10-15T22:45:31,849 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:984:107: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,850 984 | virtual void onRspQryInstrumentOrderCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,850 | ~~~~~^~~~ 2025-10-15T22:45:31,851 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryOptionInstrTradeCost(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,851 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:986:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,852 986 | virtual void onRspQryOptionInstrTradeCost(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,852 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,853 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:986:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,853 986 | virtual void onRspQryOptionInstrTradeCost(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,853 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,854 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:986:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,854 986 | virtual void onRspQryOptionInstrTradeCost(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,855 | ~~~~^~~~~ 2025-10-15T22:45:31,855 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:986:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,856 986 | virtual void onRspQryOptionInstrTradeCost(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,856 | ~~~~~^~~~ 2025-10-15T22:45:31,857 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryOptionInstrCommRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,857 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:988:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,858 988 | virtual void onRspQryOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,858 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,859 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:988:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,859 988 | virtual void onRspQryOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,860 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,861 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:988:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,861 988 | virtual void onRspQryOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,862 | ~~~~^~~~~ 2025-10-15T22:45:31,862 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:988:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,863 988 | virtual void onRspQryOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,863 | ~~~~~^~~~ 2025-10-15T22:45:31,864 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExecOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,864 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:990:52: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,865 990 | virtual void onRspQryExecOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,866 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,866 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:990:70: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,866 990 | virtual void onRspQryExecOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,867 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,867 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:990:81: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,867 990 | virtual void onRspQryExecOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,868 | ~~~~^~~~~ 2025-10-15T22:45:31,868 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:990:93: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,869 990 | virtual void onRspQryExecOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,869 | ~~~~~^~~~ 2025-10-15T22:45:31,869 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryForQuote(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,870 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:992:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,870 992 | virtual void onRspQryForQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,871 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,871 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:992:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,872 992 | virtual void onRspQryForQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,873 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,873 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:992:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,874 992 | virtual void onRspQryForQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,874 | ~~~~^~~~~ 2025-10-15T22:45:31,875 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:992:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,875 992 | virtual void onRspQryForQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,876 | ~~~~~^~~~ 2025-10-15T22:45:31,876 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryQuote(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,877 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:994:48: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,877 994 | virtual void onRspQryQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,878 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,878 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:994:66: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,879 994 | virtual void onRspQryQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,880 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,880 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:994:77: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,881 994 | virtual void onRspQryQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,881 | ~~~~^~~~~ 2025-10-15T22:45:31,881 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:994:89: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,882 994 | virtual void onRspQryQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,882 | ~~~~~^~~~ 2025-10-15T22:45:31,883 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryLock(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,883 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:996:47: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,883 996 | virtual void onRspQryLock(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,884 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,884 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:996:65: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,885 996 | virtual void onRspQryLock(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,885 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,885 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:996:76: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,886 996 | virtual void onRspQryLock(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,887 | ~~~~^~~~~ 2025-10-15T22:45:31,887 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:996:88: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,889 996 | virtual void onRspQryLock(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,889 | ~~~~~^~~~ 2025-10-15T22:45:31,890 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryLockPosition(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,891 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:998:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,891 998 | virtual void onRspQryLockPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,892 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,893 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:998:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,893 998 | virtual void onRspQryLockPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,894 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,895 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:998:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,895 998 | virtual void onRspQryLockPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,896 | ~~~~^~~~~ 2025-10-15T22:45:31,897 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:998:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,897 998 | virtual void onRspQryLockPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,898 | ~~~~~^~~~ 2025-10-15T22:45:31,899 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryETFOptionInstrCommRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,900 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1000:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,900 1000 | virtual void onRspQryETFOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,901 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,901 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1000:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,903 1000 | virtual void onRspQryETFOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,903 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,904 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1000:94: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,905 1000 | virtual void onRspQryETFOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,906 | ~~~~^~~~~ 2025-10-15T22:45:31,907 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1000:106: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,908 1000 | virtual void onRspQryETFOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,908 | ~~~~~^~~~ 2025-10-15T22:45:31,909 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryLimitPosi(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,910 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1002:52: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,911 1002 | virtual void onRspQryLimitPosi(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,912 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,913 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1002:70: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,914 1002 | virtual void onRspQryLimitPosi(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,915 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,916 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1002:81: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,916 1002 | virtual void onRspQryLimitPosi(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,917 | ~~~~^~~~~ 2025-10-15T22:45:31,918 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1002:93: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,919 1002 | virtual void onRspQryLimitPosi(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,920 | ~~~~~^~~~ 2025-10-15T22:45:31,921 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorLevel(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,922 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1004:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,923 1004 | virtual void onRspQryInvestorLevel(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,924 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,925 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1004:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,926 1004 | virtual void onRspQryInvestorLevel(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,926 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,927 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1004:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,928 1004 | virtual void onRspQryInvestorLevel(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,929 | ~~~~^~~~~ 2025-10-15T22:45:31,929 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1004:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,930 1004 | virtual void onRspQryInvestorLevel(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,931 | ~~~~~^~~~ 2025-10-15T22:45:31,932 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExecFreeze(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,932 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1006:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,933 1006 | virtual void onRspQryExecFreeze(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,934 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,935 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1006:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,936 1006 | virtual void onRspQryExecFreeze(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,936 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,937 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1006:82: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,938 1006 | virtual void onRspQryExecFreeze(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,939 | ~~~~^~~~~ 2025-10-15T22:45:31,940 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1006:94: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,940 1006 | virtual void onRspQryExecFreeze(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,941 | ~~~~~^~~~ 2025-10-15T22:45:31,942 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryLimitAmount(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,943 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1008:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,944 1008 | virtual void onRspQryLimitAmount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,945 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,946 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1008:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,947 1008 | virtual void onRspQryLimitAmount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,948 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,949 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1008:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,950 1008 | virtual void onRspQryLimitAmount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,951 | ~~~~^~~~~ 2025-10-15T22:45:31,951 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1008:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,952 1008 | virtual void onRspQryLimitAmount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,953 | ~~~~~^~~~ 2025-10-15T22:45:31,954 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryCombInstrumentGuard(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,955 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1010:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,955 1010 | virtual void onRspQryCombInstrumentGuard(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,956 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,957 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1010:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,958 1010 | virtual void onRspQryCombInstrumentGuard(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,958 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,959 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1010:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,960 1010 | virtual void onRspQryCombInstrumentGuard(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,960 | ~~~~^~~~~ 2025-10-15T22:45:31,961 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1010:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,962 1010 | virtual void onRspQryCombInstrumentGuard(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,963 | ~~~~~^~~~ 2025-10-15T22:45:31,963 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryCombAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,964 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1012:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,965 1012 | virtual void onRspQryCombAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,966 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,966 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1012:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,967 1012 | virtual void onRspQryCombAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,968 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,969 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1012:82: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,970 1012 | virtual void onRspQryCombAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,971 | ~~~~^~~~~ 2025-10-15T22:45:31,972 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1012:94: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,972 1012 | virtual void onRspQryCombAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,974 | ~~~~~^~~~ 2025-10-15T22:45:31,974 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTransferSerial(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,975 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1014:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,975 1014 | virtual void onRspQryTransferSerial(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,976 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,976 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1014:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,977 1014 | virtual void onRspQryTransferSerial(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,977 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,978 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1014:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,979 1014 | virtual void onRspQryTransferSerial(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,979 | ~~~~^~~~~ 2025-10-15T22:45:31,979 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1014:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,980 1014 | virtual void onRspQryTransferSerial(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,981 | ~~~~~^~~~ 2025-10-15T22:45:31,981 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryAccountregister(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,982 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1016:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,982 1016 | virtual void onRspQryAccountregister(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,983 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,984 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1016:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,984 1016 | virtual void onRspQryAccountregister(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,984 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,985 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1016:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,985 1016 | virtual void onRspQryAccountregister(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,986 | ~~~~^~~~~ 2025-10-15T22:45:31,987 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1016:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,987 1016 | virtual void onRspQryAccountregister(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,988 | ~~~~~^~~~ 2025-10-15T22:45:31,988 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspError(const pybind11::dict&, int, bool)’: 2025-10-15T22:45:31,989 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1018:45: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,990 1018 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,990 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:31,990 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1018:56: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:31,991 1018 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,991 | ~~~~^~~~~ 2025-10-15T22:45:31,991 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1018:68: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:31,992 1018 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:31,992 | ~~~~~^~~~ 2025-10-15T22:45:31,993 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnOrder(const pybind11::dict&)’: 2025-10-15T22:45:31,993 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1020:45: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,993 1020 | virtual void onRtnOrder(const dict &data) {}; 2025-10-15T22:45:31,994 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,994 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnTrade(const pybind11::dict&)’: 2025-10-15T22:45:31,995 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1022:45: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,995 1022 | virtual void onRtnTrade(const dict &data) {}; 2025-10-15T22:45:31,996 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,996 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnOrderInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:31,997 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1024:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:31,997 1024 | virtual void onErrRtnOrderInsert(const dict &data, const dict &error) {}; 2025-10-15T22:45:31,998 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:31,999 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1024:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:31,999 1024 | virtual void onErrRtnOrderInsert(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,000 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,000 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnOrderAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,001 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1026:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,001 1026 | virtual void onErrRtnOrderAction(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,002 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,002 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1026:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,003 1026 | virtual void onErrRtnOrderAction(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,003 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,004 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnInstrumentStatus(const pybind11::dict&)’: 2025-10-15T22:45:32,004 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1028:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,005 1028 | virtual void onRtnInstrumentStatus(const dict &data) {}; 2025-10-15T22:45:32,006 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,007 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnBulletin(const pybind11::dict&)’: 2025-10-15T22:45:32,007 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1030:48: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,007 1030 | virtual void onRtnBulletin(const dict &data) {}; 2025-10-15T22:45:32,008 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,008 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnTradingNotice(const pybind11::dict&)’: 2025-10-15T22:45:32,008 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1032:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,009 1032 | virtual void onRtnTradingNotice(const dict &data) {}; 2025-10-15T22:45:32,009 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,010 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnErrorConditionalOrder(const pybind11::dict&)’: 2025-10-15T22:45:32,010 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1034:61: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,010 1034 | virtual void onRtnErrorConditionalOrder(const dict &data) {}; 2025-10-15T22:45:32,011 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,011 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnExecOrder(const pybind11::dict&)’: 2025-10-15T22:45:32,012 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1036:49: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,012 1036 | virtual void onRtnExecOrder(const dict &data) {}; 2025-10-15T22:45:32,012 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,013 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnExecOrderInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,014 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1038:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,014 1038 | virtual void onErrRtnExecOrderInsert(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,015 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,015 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1038:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,016 1038 | virtual void onErrRtnExecOrderInsert(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,017 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,017 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnExecOrderAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,018 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1040:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,018 1040 | virtual void onErrRtnExecOrderAction(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,019 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,019 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1040:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,020 1040 | virtual void onErrRtnExecOrderAction(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,020 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,021 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnForQuoteInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,021 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1042:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,022 1042 | virtual void onErrRtnForQuoteInsert(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,022 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,023 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1042:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,023 1042 | virtual void onErrRtnForQuoteInsert(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,024 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,024 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnQuote(const pybind11::dict&)’: 2025-10-15T22:45:32,024 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1044:45: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,025 1044 | virtual void onRtnQuote(const dict &data) {}; 2025-10-15T22:45:32,025 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,026 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnQuoteInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,026 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1046:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,026 1046 | virtual void onErrRtnQuoteInsert(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,027 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,027 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1046:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,028 1046 | virtual void onErrRtnQuoteInsert(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,028 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,029 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnQuoteAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,029 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1048:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,030 1048 | virtual void onErrRtnQuoteAction(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,030 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,031 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1048:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,031 1048 | virtual void onErrRtnQuoteAction(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,032 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,033 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnForQuoteRsp(const pybind11::dict&)’: 2025-10-15T22:45:32,033 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1050:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,034 1050 | virtual void onRtnForQuoteRsp(const dict &data) {}; 2025-10-15T22:45:32,034 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,034 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnCFMMCTradingAccountToken(const pybind11::dict&)’: 2025-10-15T22:45:32,035 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1052:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,036 1052 | virtual void onRtnCFMMCTradingAccountToken(const dict &data) {}; 2025-10-15T22:45:32,036 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,037 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnLock(const pybind11::dict&)’: 2025-10-15T22:45:32,037 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1054:44: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,038 1054 | virtual void onRtnLock(const dict &data) {}; 2025-10-15T22:45:32,039 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,039 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnLockInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,039 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1056:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,040 1056 | virtual void onErrRtnLockInsert(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,040 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,041 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1056:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,041 1056 | virtual void onErrRtnLockInsert(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,041 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,042 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnBatchOrderAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,042 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1058:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,043 1058 | virtual void onErrRtnBatchOrderAction(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,043 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,043 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1058:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,044 1058 | virtual void onErrRtnBatchOrderAction(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,044 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,045 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnCombAction(const pybind11::dict&)’: 2025-10-15T22:45:32,046 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1060:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,046 1060 | virtual void onRtnCombAction(const dict &data) {}; 2025-10-15T22:45:32,047 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,048 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnCombActionInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,048 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1062:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,049 1062 | virtual void onErrRtnCombActionInsert(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,049 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,050 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1062:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,050 1062 | virtual void onErrRtnCombActionInsert(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,051 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,051 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryContractBank(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,052 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1064:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,052 1064 | virtual void onRspQryContractBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,053 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,053 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1064:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,054 1064 | virtual void onRspQryContractBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,055 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,055 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1064:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,056 1064 | virtual void onRspQryContractBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,056 | ~~~~^~~~~ 2025-10-15T22:45:32,056 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1064:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,057 1064 | virtual void onRspQryContractBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,057 | ~~~~~^~~~ 2025-10-15T22:45:32,058 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryParkedOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,058 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1066:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,058 1066 | virtual void onRspQryParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,059 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,059 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1066:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,060 1066 | virtual void onRspQryParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,060 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,061 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1066:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,061 1066 | virtual void onRspQryParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,062 | ~~~~^~~~~ 2025-10-15T22:45:32,062 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1066:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,063 1066 | virtual void onRspQryParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,063 | ~~~~~^~~~ 2025-10-15T22:45:32,064 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryParkedOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,065 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1068:60: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,065 1068 | virtual void onRspQryParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,066 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,066 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1068:78: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,067 1068 | virtual void onRspQryParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,067 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,068 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1068:89: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,068 1068 | virtual void onRspQryParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,069 | ~~~~^~~~~ 2025-10-15T22:45:32,070 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1068:101: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,070 1068 | virtual void onRspQryParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,070 | ~~~~~^~~~ 2025-10-15T22:45:32,071 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTradingNotice(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,071 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1070:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,072 1070 | virtual void onRspQryTradingNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,072 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,072 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1070:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,073 1070 | virtual void onRspQryTradingNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,073 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,074 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1070:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,074 1070 | virtual void onRspQryTradingNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,074 | ~~~~^~~~~ 2025-10-15T22:45:32,075 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1070:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,076 1070 | virtual void onRspQryTradingNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,076 | ~~~~~^~~~ 2025-10-15T22:45:32,077 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryBrokerTradingParams(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,077 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1072:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,078 1072 | virtual void onRspQryBrokerTradingParams(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,079 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,079 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1072:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,080 1072 | virtual void onRspQryBrokerTradingParams(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,080 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,081 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1072:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,081 1072 | virtual void onRspQryBrokerTradingParams(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,082 | ~~~~^~~~~ 2025-10-15T22:45:32,082 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1072:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,083 1072 | virtual void onRspQryBrokerTradingParams(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,083 | ~~~~~^~~~ 2025-10-15T22:45:32,084 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryBrokerTradingAlgos(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,085 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1074:61: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,085 1074 | virtual void onRspQryBrokerTradingAlgos(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,085 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,086 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1074:79: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,086 1074 | virtual void onRspQryBrokerTradingAlgos(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,086 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,087 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1074:90: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,087 1074 | virtual void onRspQryBrokerTradingAlgos(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,088 | ~~~~^~~~~ 2025-10-15T22:45:32,088 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1074:102: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,088 1074 | virtual void onRspQryBrokerTradingAlgos(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,089 | ~~~~~^~~~ 2025-10-15T22:45:32,089 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQueryCFMMCTradingAccountToken(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,090 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1076:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,091 1076 | virtual void onRspQueryCFMMCTradingAccountToken(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,091 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,092 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1076:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,092 1076 | virtual void onRspQueryCFMMCTradingAccountToken(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,093 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,093 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1076:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,094 1076 | virtual void onRspQueryCFMMCTradingAccountToken(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,094 | ~~~~^~~~~ 2025-10-15T22:45:32,095 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1076:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,095 1076 | virtual void onRspQueryCFMMCTradingAccountToken(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,096 | ~~~~~^~~~ 2025-10-15T22:45:32,096 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnFromBankToFutureByBank(const pybind11::dict&)’: 2025-10-15T22:45:32,097 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1078:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,097 1078 | virtual void onRtnFromBankToFutureByBank(const dict &data) {}; 2025-10-15T22:45:32,098 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,099 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnFromFutureToBankByBank(const pybind11::dict&)’: 2025-10-15T22:45:32,099 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1080:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,099 1080 | virtual void onRtnFromFutureToBankByBank(const dict &data) {}; 2025-10-15T22:45:32,100 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,100 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromBankToFutureByBank(const pybind11::dict&)’: 2025-10-15T22:45:32,100 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1082:68: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,101 1082 | virtual void onRtnRepealFromBankToFutureByBank(const dict &data) {}; 2025-10-15T22:45:32,101 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,102 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromFutureToBankByBank(const pybind11::dict&)’: 2025-10-15T22:45:32,102 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1084:68: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,102 1084 | virtual void onRtnRepealFromFutureToBankByBank(const dict &data) {}; 2025-10-15T22:45:32,103 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,103 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnFromBankToFutureByFuture(const pybind11::dict&)’: 2025-10-15T22:45:32,104 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1086:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,104 1086 | virtual void onRtnFromBankToFutureByFuture(const dict &data) {}; 2025-10-15T22:45:32,105 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,105 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnFromFutureToBankByFuture(const pybind11::dict&)’: 2025-10-15T22:45:32,106 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1088:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,107 1088 | virtual void onRtnFromFutureToBankByFuture(const dict &data) {}; 2025-10-15T22:45:32,107 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,108 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromBankToFutureByFutureManual(const pybind11::dict&)’: 2025-10-15T22:45:32,108 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1090:76: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,109 1090 | virtual void onRtnRepealFromBankToFutureByFutureManual(const dict &data) {}; 2025-10-15T22:45:32,109 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,110 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromFutureToBankByFutureManual(const pybind11::dict&)’: 2025-10-15T22:45:32,110 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1092:76: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,111 1092 | virtual void onRtnRepealFromFutureToBankByFutureManual(const dict &data) {}; 2025-10-15T22:45:32,111 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,112 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnQueryBankBalanceByFuture(const pybind11::dict&)’: 2025-10-15T22:45:32,113 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1094:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,113 1094 | virtual void onRtnQueryBankBalanceByFuture(const dict &data) {}; 2025-10-15T22:45:32,114 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,114 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnBankToFutureByFuture(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,115 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1096:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,115 1096 | virtual void onErrRtnBankToFutureByFuture(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,115 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,116 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1096:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,116 1096 | virtual void onErrRtnBankToFutureByFuture(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,116 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,117 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnFutureToBankByFuture(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,117 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1098:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,118 1098 | virtual void onErrRtnFutureToBankByFuture(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,118 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,119 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1098:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,119 1098 | virtual void onErrRtnFutureToBankByFuture(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,120 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,120 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnRepealBankToFutureByFutureManual(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,121 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1100:75: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,122 1100 | virtual void onErrRtnRepealBankToFutureByFutureManual(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,122 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,123 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1100:93: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,123 1100 | virtual void onErrRtnRepealBankToFutureByFutureManual(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,124 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,124 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnRepealFutureToBankByFutureManual(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,125 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1102:75: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,125 1102 | virtual void onErrRtnRepealFutureToBankByFutureManual(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,126 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,127 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1102:93: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,127 1102 | virtual void onErrRtnRepealFutureToBankByFutureManual(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,128 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,129 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnQueryBankBalanceByFuture(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,129 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1104:67: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,129 1104 | virtual void onErrRtnQueryBankBalanceByFuture(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,130 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,130 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1104:85: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,131 1104 | virtual void onErrRtnQueryBankBalanceByFuture(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,131 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,131 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromBankToFutureByFuture(const pybind11::dict&)’: 2025-10-15T22:45:32,132 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1106:70: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,132 1106 | virtual void onRtnRepealFromBankToFutureByFuture(const dict &data) {}; 2025-10-15T22:45:32,133 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,133 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromFutureToBankByFuture(const pybind11::dict&)’: 2025-10-15T22:45:32,133 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1108:70: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,134 1108 | virtual void onRtnRepealFromFutureToBankByFuture(const dict &data) {}; 2025-10-15T22:45:32,134 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,135 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspFromBankToFutureByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,135 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1110:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,136 1110 | virtual void onRspFromBankToFutureByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,137 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,137 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1110:82: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,138 1110 | virtual void onRspFromBankToFutureByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,138 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,139 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1110:93: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,139 1110 | virtual void onRspFromBankToFutureByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,140 | ~~~~^~~~~ 2025-10-15T22:45:32,140 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1110:105: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,141 1110 | virtual void onRspFromBankToFutureByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,141 | ~~~~~^~~~ 2025-10-15T22:45:32,142 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspFromFutureToBankByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,143 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1112:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,143 1112 | virtual void onRspFromFutureToBankByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,144 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,144 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1112:82: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,145 1112 | virtual void onRspFromFutureToBankByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,145 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,145 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1112:93: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,146 1112 | virtual void onRspFromFutureToBankByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,146 | ~~~~^~~~~ 2025-10-15T22:45:32,147 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1112:105: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,147 1112 | virtual void onRspFromFutureToBankByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,147 | ~~~~~^~~~ 2025-10-15T22:45:32,148 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQueryBankAccountMoneyByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,148 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1114:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,149 1114 | virtual void onRspQueryBankAccountMoneyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,149 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,150 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1114:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,150 1114 | virtual void onRspQueryBankAccountMoneyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,151 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,152 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1114:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,152 1114 | virtual void onRspQueryBankAccountMoneyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,153 | ~~~~^~~~~ 2025-10-15T22:45:32,153 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1114:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,154 1114 | virtual void onRspQueryBankAccountMoneyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,154 | ~~~~~^~~~ 2025-10-15T22:45:32,155 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnOpenAccountByBank(const pybind11::dict&)’: 2025-10-15T22:45:32,155 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1116:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,156 1116 | virtual void onRtnOpenAccountByBank(const dict &data) {}; 2025-10-15T22:45:32,156 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,157 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnCancelAccountByBank(const pybind11::dict&)’: 2025-10-15T22:45:32,158 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1118:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,158 1118 | virtual void onRtnCancelAccountByBank(const dict &data) {}; 2025-10-15T22:45:32,159 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,159 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnChangeAccountByBank(const pybind11::dict&)’: 2025-10-15T22:45:32,159 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1120:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,160 1120 | virtual void onRtnChangeAccountByBank(const dict &data) {}; 2025-10-15T22:45:32,160 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,160 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnResOpenAccConfirmTpdByBank(const pybind11::dict&)’: 2025-10-15T22:45:32,161 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1122:66: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,161 1122 | virtual void onRtnResOpenAccConfirmTpdByBank(const dict &data) {}; 2025-10-15T22:45:32,162 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,162 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspReserveOpenAccountTpdByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,162 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1124:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,163 1124 | virtual void onRspReserveOpenAccountTpdByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,163 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,164 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1124:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,164 1124 | virtual void onRspReserveOpenAccountTpdByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,165 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,166 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1124:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,166 1124 | virtual void onRspReserveOpenAccountTpdByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,167 | ~~~~^~~~~ 2025-10-15T22:45:32,167 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1124:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,168 1124 | virtual void onRspReserveOpenAccountTpdByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,168 | ~~~~~^~~~ 2025-10-15T22:45:32,169 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspSecuritiesDepositInterestByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,169 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1126:73: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,170 1126 | virtual void onRspSecuritiesDepositInterestByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,171 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,171 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1126:91: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,172 1126 | virtual void onRspSecuritiesDepositInterestByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,172 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,173 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1126:102: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,173 1126 | virtual void onRspSecuritiesDepositInterestByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,173 | ~~~~^~~~~ 2025-10-15T22:45:32,174 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1126:114: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,174 1126 | virtual void onRspSecuritiesDepositInterestByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,175 | ~~~~~^~~~ 2025-10-15T22:45:32,175 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspDayEndFileReadyByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,175 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1128:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,176 1128 | virtual void onRspDayEndFileReadyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,176 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,177 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1128:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,177 1128 | virtual void onRspDayEndFileReadyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,178 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,178 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1128:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,179 1128 | virtual void onRspDayEndFileReadyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,179 | ~~~~^~~~~ 2025-10-15T22:45:32,180 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1128:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,181 1128 | virtual void onRspDayEndFileReadyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,181 | ~~~~~^~~~ 2025-10-15T22:45:32,182 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspExecCombineOrderInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,182 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1130:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,183 1130 | virtual void onRspExecCombineOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,183 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,184 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1130:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,184 1130 | virtual void onRspExecCombineOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,185 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,185 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1130:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,186 1130 | virtual void onRspExecCombineOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,187 | ~~~~^~~~~ 2025-10-15T22:45:32,187 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1130:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,187 1130 | virtual void onRspExecCombineOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,188 | ~~~~~^~~~ 2025-10-15T22:45:32,188 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspExecCombineOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,189 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1132:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,189 1132 | virtual void onRspExecCombineOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,189 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,190 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1132:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,190 1132 | virtual void onRspExecCombineOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,191 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,191 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1132:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,191 1132 | virtual void onRspExecCombineOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,192 | ~~~~^~~~~ 2025-10-15T22:45:32,193 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1132:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,193 1132 | virtual void onRspExecCombineOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,194 | ~~~~~^~~~ 2025-10-15T22:45:32,194 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExecCombineOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,195 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1134:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,195 1134 | virtual void onRspQryExecCombineOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,196 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,196 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1134:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,197 1134 | virtual void onRspQryExecCombineOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,197 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,198 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1134:88: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,198 1134 | virtual void onRspQryExecCombineOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,199 | ~~~~^~~~~ 2025-10-15T22:45:32,200 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1134:100: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,200 1134 | virtual void onRspQryExecCombineOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,201 | ~~~~~^~~~ 2025-10-15T22:45:32,201 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnExecCombineOrderAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,201 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1136:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,202 1136 | virtual void onErrRtnExecCombineOrderAction(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,202 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,203 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1136:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,203 1136 | virtual void onErrRtnExecCombineOrderAction(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,203 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,204 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnExecCombineOrderInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-15T22:45:32,204 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1138:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,204 1138 | virtual void onErrRtnExecCombineOrderInsert(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,205 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,205 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1138:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,206 1138 | virtual void onErrRtnExecCombineOrderInsert(const dict &data, const dict &error) {}; 2025-10-15T22:45:32,206 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,207 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnExecCombineOrder(const pybind11::dict&)’: 2025-10-15T22:45:32,208 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1140:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,208 1140 | virtual void onRtnExecCombineOrder(const dict &data) {}; 2025-10-15T22:45:32,209 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,209 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspInternalTransfer(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,210 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1142:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,210 1142 | virtual void onRspInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,211 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,211 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1142:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,212 1142 | virtual void onRspInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,212 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,213 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1142:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,213 1142 | virtual void onRspInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,214 | ~~~~^~~~~ 2025-10-15T22:45:32,214 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1142:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,215 1142 | virtual void onRspInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,216 | ~~~~~^~~~ 2025-10-15T22:45:32,216 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnInternalTransfer(const pybind11::dict&)’: 2025-10-15T22:45:32,217 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1144:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,217 1144 | virtual void onRtnInternalTransfer(const dict &data) {}; 2025-10-15T22:45:32,217 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,218 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInternalTransfer(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,218 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1146:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,219 1146 | virtual void onRspQryInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,219 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,220 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1146:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,220 1146 | virtual void onRspQryInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,220 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,221 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1146:88: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,222 1146 | virtual void onRspQryInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,222 | ~~~~^~~~~ 2025-10-15T22:45:32,223 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1146:100: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,223 1146 | virtual void onRspQryInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,224 | ~~~~~^~~~ 2025-10-15T22:45:32,224 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryFutureTradingAccount(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-15T22:45:32,225 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1148:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-15T22:45:32,225 1148 | virtual void onRspQryFutureTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,226 | ~~~~~~~~~~~~^~~~ 2025-10-15T22:45:32,227 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1148:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-15T22:45:32,227 1148 | virtual void onRspQryFutureTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,228 | ~~~~~~~~~~~~^~~~~ 2025-10-15T22:45:32,228 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1148:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-15T22:45:32,229 1148 | virtual void onRspQryFutureTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,229 | ~~~~^~~~~ 2025-10-15T22:45:32,230 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1148:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-15T22:45:32,231 1148 | virtual void onRspQryFutureTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-15T22:45:32,231 | ~~~~~^~~~ 2025-10-15T22:45:32,232 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.cpp: In member function ‘void TdApi::processFrontConnected(Task*)’: 2025-10-15T22:45:32,232 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.cpp:3386:41: warning: unused parameter ‘task’ [-Wunused-parameter] 2025-10-15T22:45:32,232 3386 | void TdApi::processFrontConnected(Task *task) 2025-10-15T22:45:32,233 | ~~~~~~^~~~ 2025-10-15T22:45:32,233 ninja: build stopped: subcommand failed. 2025-10-15T22:45:32,236 ERROR: [present-rich] Preparing metadata (pyproject.toml) exited with 1 2025-10-15T22:45:32,250 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py prepare_metadata_for_build_wheel /tmp/tmp1l1ztkft[/] 2025-10-15T22:45:32,250 [bold magenta]cwd[/]: /tmp/pip-wheel-r5blvgu8/vnpy-sopt_7cf7caddec1f49bda1c87be62f4b4ad7 2025-10-15T22:45:32,251 Preparing metadata (pyproject.toml): finished with status 'error' 2025-10-15T22:45:32,254 ERROR: [present-rich] metadata generation failed 2025-10-15T22:45:32,259 Exception information: 2025-10-15T22:45:32,259 Traceback (most recent call last): 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata 2025-10-15T22:45:32,259 distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 746, in prepare_metadata_for_build_wheel 2025-10-15T22:45:32,259 return super().prepare_metadata_for_build_wheel( 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel 2025-10-15T22:45:32,259 return self._call_hook('prepare_metadata_for_build_wheel', { 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2025-10-15T22:45:32,259 self._subprocess_runner( 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2025-10-15T22:45:32,259 call_subprocess( 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2025-10-15T22:45:32,259 raise error 2025-10-15T22:45:32,259 pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 2025-10-15T22:45:32,259 2025-10-15T22:45:32,259 The above exception was the direct cause of the following exception: 2025-10-15T22:45:32,259 2025-10-15T22:45:32,259 Traceback (most recent call last): 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-10-15T22:45:32,259 status = run_func(*args) 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-10-15T22:45:32,259 return func(self, options, args) 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-10-15T22:45:32,259 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-10-15T22:45:32,259 result = self._result = resolver.resolve( 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-10-15T22:45:32,259 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-10-15T22:45:32,259 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2025-10-15T22:45:32,259 if not criterion.candidates: 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2025-10-15T22:45:32,259 return bool(self._sequence) 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2025-10-15T22:45:32,259 return any(self) 2025-10-15T22:45:32,259 ^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2025-10-15T22:45:32,259 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2025-10-15T22:45:32,259 candidate = func() 2025-10-15T22:45:32,259 ^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2025-10-15T22:45:32,259 self._link_candidate_cache[link] = LinkCandidate( 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2025-10-15T22:45:32,259 super().__init__( 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-10-15T22:45:32,259 self.dist = self._prepare() 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2025-10-15T22:45:32,259 dist = self._prepare_distribution() 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2025-10-15T22:45:32,259 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2025-10-15T22:45:32,259 return self._prepare_linked_requirement(req, parallel_builds) 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2025-10-15T22:45:32,259 dist = _get_prepared_distribution( 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2025-10-15T22:45:32,259 abstract_dist.prepare_distribution_metadata( 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2025-10-15T22:45:32,259 self.req.prepare_metadata() 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 539, in prepare_metadata 2025-10-15T22:45:32,259 self.metadata_directory = generate_metadata( 2025-10-15T22:45:32,259 ^^^^^^^^^^^^^^^^^^ 2025-10-15T22:45:32,259 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata 2025-10-15T22:45:32,259 raise MetadataGenerationFailed(package_details=details) from error 2025-10-15T22:45:32,259 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-10-15T22:45:32,278 Removed vnpy-sopt==3.7.1.0 from https://files.pythonhosted.org/packages/aa/9d/ab75cb4d6323073095e48e956718a0b18ac7879923b85086562bb99eb85a/vnpy_sopt-3.7.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-g229tkst' 2025-10-15T22:45:32,279 Removed build tracker: '/tmp/pip-build-tracker-g229tkst'