2025-10-26T09:08:55,572 Created temporary directory: /tmp/pip-ephem-wheel-cache-e74v77_r 2025-10-26T09:08:55,573 Created temporary directory: /tmp/pip-build-tracker-5wa5pt_k 2025-10-26T09:08:55,574 Initialized build tracking at /tmp/pip-build-tracker-5wa5pt_k 2025-10-26T09:08:55,574 Created build tracker: /tmp/pip-build-tracker-5wa5pt_k 2025-10-26T09:08:55,575 Entered build tracker: /tmp/pip-build-tracker-5wa5pt_k 2025-10-26T09:08:55,576 Created temporary directory: /tmp/pip-wheel-sb5c846a 2025-10-26T09:08:55,579 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-26T09:08:55,581 Created temporary directory: /tmp/pip-ephem-wheel-cache-pce1sjsn 2025-10-26T09:08:55,603 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-26T09:08:55,607 2 location(s) to search for versions of vnpy-sopt: 2025-10-26T09:08:55,607 * https://pypi.org/simple/vnpy-sopt/ 2025-10-26T09:08:55,607 * https://www.piwheels.org/simple/vnpy-sopt/ 2025-10-26T09:08:55,608 Fetching project page and analyzing links: https://pypi.org/simple/vnpy-sopt/ 2025-10-26T09:08:55,608 Getting page https://pypi.org/simple/vnpy-sopt/ 2025-10-26T09:08:55,610 Found index url https://pypi.org/simple 2025-10-26T09:08:55,826 Fetched page https://pypi.org/simple/vnpy-sopt/ as application/vnd.pypi.simple.v1+json 2025-10-26T09:08:55,830 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-26T09:08:55,831 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-26T09:08:55,831 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-26T09:08:55,832 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-26T09:08:55,833 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-26T09:08:55,834 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-26T09:08:55,835 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-26T09:08:55,836 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-26T09:08:55,837 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-26T09:08:55,838 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-26T09:08:55,838 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-26T09:08:55,840 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-26T09:08:55,840 Skipping link: No binaries permitted for vnpy-sopt: https://files.pythonhosted.org/packages/2f/ca/687d78e8ea75aee0060a32eb0a0190e2a44737b630cec88fd879bc4c2f3d/vnpy_sopt-3.7.1.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/vnpy-sopt/) (requires-python:>=3.10) 2025-10-26T09:08:55,841 Found link https://files.pythonhosted.org/packages/f0/5c/4c5f0334fb33f62ff755163ca953b718f64cf6ef5a0af01e48b34518f49e/vnpy_sopt-3.7.1.1.tar.gz (from https://pypi.org/simple/vnpy-sopt/) (requires-python:>=3.10), version: 3.7.1.1 2025-10-26T09:08:55,842 Skipping link: No binaries permitted for vnpy-sopt: https://files.pythonhosted.org/packages/ec/c1/d50c6faaad71d7f1786cc8ab66c96ea66f0cd643334ac0805422b0bdc122/vnpy_sopt-3.7.1.2-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/vnpy-sopt/) (requires-python:>=3.10) 2025-10-26T09:08:55,843 Found link https://files.pythonhosted.org/packages/ea/b8/30c6896a8dcb4218d7ed1cb84b3caa739fac2ccafb224f077524ecc8d1e3/vnpy_sopt-3.7.1.2.tar.gz (from https://pypi.org/simple/vnpy-sopt/) (requires-python:>=3.10), version: 3.7.1.2 2025-10-26T09:08:55,843 Fetching project page and analyzing links: https://www.piwheels.org/simple/vnpy-sopt/ 2025-10-26T09:08:55,844 Getting page https://www.piwheels.org/simple/vnpy-sopt/ 2025-10-26T09:08:55,845 Found index url https://www.piwheels.org/simple 2025-10-26T09:08:56,016 Fetched page https://www.piwheels.org/simple/vnpy-sopt/ as text/html 2025-10-26T09:08:56,017 Skipping link: not a file: https://www.piwheels.org/simple/vnpy-sopt/ 2025-10-26T09:08:56,018 Skipping link: not a file: https://pypi.org/simple/vnpy-sopt/ 2025-10-26T09:08:56,037 Given no hashes to check 1 links for project 'vnpy-sopt': discarding no candidates 2025-10-26T09:08:56,055 Collecting vnpy-sopt==3.7.1.2 2025-10-26T09:08:56,058 Created temporary directory: /tmp/pip-unpack-jzthv_lr 2025-10-26T09:08:56,194 Downloading vnpy_sopt-3.7.1.2.tar.gz (6.4 MB) 2025-10-26T09:08:57,645 Added vnpy-sopt==3.7.1.2 from https://files.pythonhosted.org/packages/ea/b8/30c6896a8dcb4218d7ed1cb84b3caa739fac2ccafb224f077524ecc8d1e3/vnpy_sopt-3.7.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-5wa5pt_k' 2025-10-26T09:08:57,653 Created temporary directory: /tmp/pip-build-env-im2ypc4e 2025-10-26T09:08:57,658 Installing build dependencies: started 2025-10-26T09:08:57,659 Running command pip subprocess to install build dependencies 2025-10-26T09:08:58,803 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-26T09:08:59,413 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-26T09:08:59,437 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-26T09:08:59,843 Collecting meson-python>=0.17.1 2025-10-26T09:08:59,867 Using cached https://www.piwheels.org/simple/meson-python/meson_python-0.18.0-py3-none-any.whl (28 kB) 2025-10-26T09:09:00,188 Collecting meson>=1.7.0 2025-10-26T09:09:00,219 Using cached meson-1.9.1-py3-none-any.whl (1.0 MB) 2025-10-26T09:09:00,453 Collecting pybind11>=2.13.6 2025-10-26T09:09:00,485 Using cached https://www.piwheels.org/simple/pybind11/pybind11-3.0.1-py3-none-any.whl (293 kB) 2025-10-26T09:09:00,768 Collecting packaging>=23.2 2025-10-26T09:09:00,784 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-10-26T09:09:00,885 Collecting pyproject-metadata>=0.9.0 2025-10-26T09:09:00,908 Using cached https://www.piwheels.org/simple/pyproject-metadata/pyproject_metadata-0.9.1-py3-none-any.whl (18 kB) 2025-10-26T09:09:03,636 Installing collected packages: pybind11, packaging, meson, pyproject-metadata, meson-python 2025-10-26T09:09:03,812 Creating /tmp/pip-build-env-im2ypc4e/overlay/local/bin 2025-10-26T09:09:03,814 changing mode of /tmp/pip-build-env-im2ypc4e/overlay/local/bin/pybind11-config to 755 2025-10-26T09:09:07,583 changing mode of /tmp/pip-build-env-im2ypc4e/overlay/local/bin/meson to 755 2025-10-26T09:09:07,799 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-26T09:09:08,049 Installing build dependencies: finished with status 'done' 2025-10-26T09:09:08,055 Getting requirements to build wheel: started 2025-10-26T09:09:08,057 Running command Getting requirements to build wheel 2025-10-26T09:09:08,547 Getting requirements to build wheel: finished with status 'done' 2025-10-26T09:09:08,558 Installing backend dependencies: started 2025-10-26T09:09:08,560 Running command pip subprocess to install backend dependencies 2025-10-26T09:09:09,694 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-26T09:09:10,289 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-26T09:09:10,312 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-26T09:09:10,734 Collecting patchelf>=0.11.0 2025-10-26T09:09:10,754 Using cached patchelf-0.17.2.4-py3-none-manylinux2014_armv7l.manylinux_2_17_armv7l.musllinux_1_1_armv7l.whl (431 kB) 2025-10-26T09:09:13,247 Installing collected packages: patchelf 2025-10-26T09:09:13,302 Successfully installed patchelf-0.17.2.4 2025-10-26T09:09:13,526 Installing backend dependencies: finished with status 'done' 2025-10-26T09:09:13,528 Created temporary directory: /tmp/pip-modern-metadata-w5kb7skz 2025-10-26T09:09:13,531 Preparing metadata (pyproject.toml): started 2025-10-26T09:09:13,532 Running command Preparing metadata (pyproject.toml) 2025-10-26T09:09:15,116 + meson setup /tmp/pip-wheel-sb5c846a/vnpy-sopt_1e777f1b0e564512a171f5cec848ac7c /tmp/pip-wheel-sb5c846a/vnpy-sopt_1e777f1b0e564512a171f5cec848ac7c/.mesonpy-dg955woa -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/tmp/pip-wheel-sb5c846a/vnpy-sopt_1e777f1b0e564512a171f5cec848ac7c/.mesonpy-dg955woa/meson-python-native-file.ini 2025-10-26T09:09:18,177 The Meson build system 2025-10-26T09:09:18,178 Version: 1.9.1 2025-10-26T09:09:18,179 Source dir: /tmp/pip-wheel-sb5c846a/vnpy-sopt_1e777f1b0e564512a171f5cec848ac7c 2025-10-26T09:09:18,180 Build dir: /tmp/pip-wheel-sb5c846a/vnpy-sopt_1e777f1b0e564512a171f5cec848ac7c/.mesonpy-dg955woa 2025-10-26T09:09:18,181 Build type: native build 2025-10-26T09:09:18,182 Project name: vnpy_sopt 2025-10-26T09:09:18,182 Project version: 3.7.1.2 2025-10-26T09:09:18,183 C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Raspbian 12.2.0-14+rpi1+deb12u1) 12.2.0") 2025-10-26T09:09:18,184 C++ linker for the host machine: c++ ld.bfd 2.40 2025-10-26T09:09:18,185 Host machine cpu family: arm 2025-10-26T09:09:18,186 Host machine cpu: armv7l 2025-10-26T09:09:18,187 Program python found: YES (/usr/bin/python3) 2025-10-26T09:09:18,188 Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 2025-10-26T09:09:18,189 Run-time dependency python found: YES 3.11 2025-10-26T09:09:18,189 Message: 使用pybind11路径: /tmp/pip-build-env-im2ypc4e/overlay/local/lib/python3.11/dist-packages/pybind11/include 2025-10-26T09:09:18,190 Message: 构建目标系统: linux 2025-10-26T09:09:18,191 Library soptthostmduserapi_se found: YES 2025-10-26T09:09:18,192 Library soptthosttraderapi_se found: YES 2025-10-26T09:09:18,192 WARNING: Please do not define rpath with a linker argument, use install_rpath 2025-10-26T09:09:18,193 or build_rpath properties instead. 2025-10-26T09:09:18,194 This will become a hard error in a future Meson release. 2025-10-26T09:09:18,195 WARNING: Please do not define rpath with a linker argument, use install_rpath 2025-10-26T09:09:18,196 or build_rpath properties instead. 2025-10-26T09:09:18,197 This will become a hard error in a future Meson release. 2025-10-26T09:09:18,198 Build targets in project: 2 2025-10-26T09:09:18,200 vnpy_sopt 3.7.1.2 2025-10-26T09:09:18,201 User defined options 2025-10-26T09:09:18,202 Native files: /tmp/pip-wheel-sb5c846a/vnpy-sopt_1e777f1b0e564512a171f5cec848ac7c/.mesonpy-dg955woa/meson-python-native-file.ini 2025-10-26T09:09:18,203 b_ndebug : if-release 2025-10-26T09:09:18,203 b_vscrt : md 2025-10-26T09:09:18,204 buildtype : release 2025-10-26T09:09:18,206 Found ninja-1.11.1 at /usr/bin/ninja 2025-10-26T09:09:18,341 + /usr/bin/ninja 2025-10-26T09:09:55,443 [1/4] Compiling C++ object vnsoptmd.cpython-311-arm-linux-gnueabihf.so.p/vnpy_sopt_api_vnsopt_vnsoptmd_vnsoptmd.cpp.o 2025-10-26T09:09:55,444 In file included from ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:7, 2025-10-26T09:09:55,444 from ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.cpp:1: 2025-10-26T09:09:55,445 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnFrontDisconnected(int)’: 2025-10-26T09:09:55,446 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:44:46: warning: unused parameter ‘nReason’ [-Wunused-parameter] 2025-10-26T09:09:55,447 44 | virtual void OnFrontDisconnected(int nReason){}; 2025-10-26T09:09:55,447 | ~~~~^~~~~~~ 2025-10-26T09:09:55,448 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnHeartBeatWarning(int)’: 2025-10-26T09:09:55,449 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:48:45: warning: unused parameter ‘nTimeLapse’ [-Wunused-parameter] 2025-10-26T09:09:55,449 48 | virtual void OnHeartBeatWarning(int nTimeLapse){}; 2025-10-26T09:09:55,450 | ~~~~^~~~~~~~~~ 2025-10-26T09:09:55,451 ../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-26T09:09:55,451 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:52:66: warning: unused parameter ‘pRspUserLogin’ [-Wunused-parameter] 2025-10-26T09:09:55,452 52 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,453 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-26T09:09:55,454 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:52:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:09:55,455 52 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,456 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:09:55,457 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:52:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:09:55,458 52 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,459 | ~~~~^~~~~~~~~~ 2025-10-26T09:09:55,459 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:52:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:09:55,460 52 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,460 | ~~~~~^~~~~~~ 2025-10-26T09:09:55,461 ../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-26T09:09:55,461 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:55:65: warning: unused parameter ‘pUserLogout’ [-Wunused-parameter] 2025-10-26T09:09:55,462 55 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-26T09:09:55,463 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:55:102: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:09:55,464 55 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,465 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:09:55,466 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:55:116: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:09:55,467 55 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,467 | ~~~~^~~~~~~~~~ 2025-10-26T09:09:55,468 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:55:133: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:09:55,469 55 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,470 | ~~~~~^~~~~~~ 2025-10-26T09:09:55,470 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRspError(ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-26T09:09:55,471 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:58:57: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:09:55,472 58 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,473 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:09:55,473 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:58:71: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:09:55,474 58 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,475 | ~~~~^~~~~~~~~~ 2025-10-26T09:09:55,476 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:58:88: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:09:55,477 58 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,477 | ~~~~~^~~~~~~ 2025-10-26T09:09:55,478 ../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-26T09:09:55,478 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:61:76: warning: unused parameter ‘pSpecificInstrument’ [-Wunused-parameter] 2025-10-26T09:09:55,479 61 | virtual void OnRspSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,480 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-26T09:09:55,481 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:61:121: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:09:55,481 61 | virtual void OnRspSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,482 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:09:55,483 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:61:135: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:09:55,483 61 | virtual void OnRspSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,484 | ~~~~^~~~~~~~~~ 2025-10-26T09:09:55,485 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:61:152: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:09:55,485 61 | virtual void OnRspSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,486 | ~~~~~^~~~~~~ 2025-10-26T09:09:55,487 ../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-26T09:09:55,488 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:64:78: warning: unused parameter ‘pSpecificInstrument’ [-Wunused-parameter] 2025-10-26T09:09:55,489 64 | virtual void OnRspUnSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,490 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-26T09:09:55,491 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:64:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:09:55,491 64 | virtual void OnRspUnSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,492 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:09:55,493 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:64:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:09:55,494 64 | virtual void OnRspUnSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,495 | ~~~~^~~~~~~~~~ 2025-10-26T09:09:55,496 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:64:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:09:55,496 64 | virtual void OnRspUnSubMarketData(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,497 | ~~~~~^~~~~~~ 2025-10-26T09:09:55,498 ../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-26T09:09:55,499 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:67:77: warning: unused parameter ‘pSpecificInstrument’ [-Wunused-parameter] 2025-10-26T09:09:55,499 67 | virtual void OnRspSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,500 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-26T09:09:55,501 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:67:122: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:09:55,501 67 | virtual void OnRspSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,502 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:09:55,503 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:67:136: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:09:55,504 67 | virtual void OnRspSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,505 | ~~~~^~~~~~~~~~ 2025-10-26T09:09:55,505 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:67:153: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:09:55,506 67 | virtual void OnRspSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,507 | ~~~~~^~~~~~~ 2025-10-26T09:09:55,508 ../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-26T09:09:55,508 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:70:79: warning: unused parameter ‘pSpecificInstrument’ [-Wunused-parameter] 2025-10-26T09:09:55,509 70 | virtual void OnRspUnSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,510 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-26T09:09:55,511 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:70:124: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:09:55,512 70 | virtual void OnRspUnSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,513 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:09:55,513 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:70:138: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:09:55,514 70 | virtual void OnRspUnSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,515 | ~~~~^~~~~~~~~~ 2025-10-26T09:09:55,515 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:70:155: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:09:55,516 70 | virtual void OnRspUnSubForQuoteRsp(CThostFtdcSpecificInstrumentField *pSpecificInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:09:55,517 | ~~~~~^~~~~~~ 2025-10-26T09:09:55,517 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRtnDepthMarketData(ctp_sopt::CThostFtdcDepthMarketDataField*)’: 2025-10-26T09:09:55,518 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:73:75: warning: unused parameter ‘pDepthMarketData’ [-Wunused-parameter] 2025-10-26T09:09:55,519 73 | virtual void OnRtnDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData) {}; 2025-10-26T09:09:55,519 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-26T09:09:55,520 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcMdSpi::OnRtnForQuoteRsp(ctp_sopt::CThostFtdcForQuoteRspField*)’: 2025-10-26T09:09:55,521 ../vnpy_sopt/api/include/sopt/ThostFtdcMdApi.h:76:67: warning: unused parameter ‘pForQuoteRsp’ [-Wunused-parameter] 2025-10-26T09:09:55,522 76 | virtual void OnRtnForQuoteRsp(CThostFtdcForQuoteRspField *pForQuoteRsp) {}; 2025-10-26T09:09:55,523 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:09:55,524 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onFrontDisconnected(int)’: 2025-10-26T09:09:55,525 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:140:46: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:09:55,526 140 | virtual void onFrontDisconnected(int reqid) {}; 2025-10-26T09:09:55,526 | ~~~~^~~~~ 2025-10-26T09:09:55,527 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onHeartBeatWarning(int)’: 2025-10-26T09:09:55,528 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:142:45: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:09:55,528 142 | virtual void onHeartBeatWarning(int reqid) {}; 2025-10-26T09:09:55,529 | ~~~~^~~~~ 2025-10-26T09:09:55,530 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspUserLogin(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:09:55,531 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:144:49: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:09:55,531 144 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,532 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:09:55,533 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:144:67: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:09:55,534 144 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,535 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:09:55,535 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:144:78: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:09:55,536 144 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,537 | ~~~~^~~~~ 2025-10-26T09:09:55,538 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:144:90: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:09:55,538 144 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,539 | ~~~~~^~~~ 2025-10-26T09:09:55,540 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspUserLogout(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:09:55,540 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:146:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:09:55,541 146 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,542 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:09:55,543 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:146:68: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:09:55,543 146 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,544 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:09:55,545 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:146:79: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:09:55,546 146 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,547 | ~~~~^~~~~ 2025-10-26T09:09:55,547 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:146:91: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:09:55,548 146 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,549 | ~~~~~^~~~ 2025-10-26T09:09:55,550 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspError(const pybind11::dict&, int, bool)’: 2025-10-26T09:09:55,551 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:148:45: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:09:55,551 148 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,552 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:09:55,553 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:148:56: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:09:55,553 148 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,554 | ~~~~^~~~~ 2025-10-26T09:09:55,555 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:148:68: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:09:55,555 148 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,556 | ~~~~~^~~~ 2025-10-26T09:09:55,557 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspSubMarketData(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:09:55,558 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:150:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:09:55,559 150 | virtual void onRspSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,559 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:09:55,560 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:150:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:09:55,560 150 | virtual void onRspSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,561 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:09:55,561 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:150:82: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:09:55,562 150 | virtual void onRspSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,563 | ~~~~^~~~~ 2025-10-26T09:09:55,563 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:150:94: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:09:55,564 150 | virtual void onRspSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,564 | ~~~~~^~~~ 2025-10-26T09:09:55,565 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspUnSubMarketData(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:09:55,566 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:152:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:09:55,567 152 | virtual void onRspUnSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,567 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:09:55,568 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:152:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:09:55,569 152 | virtual void onRspUnSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,570 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:09:55,570 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:152:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:09:55,571 152 | virtual void onRspUnSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,572 | ~~~~^~~~~ 2025-10-26T09:09:55,573 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:152:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:09:55,573 152 | virtual void onRspUnSubMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,574 | ~~~~~^~~~ 2025-10-26T09:09:55,574 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspSubForQuoteRsp(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:09:55,575 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:154:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:09:55,576 154 | virtual void onRspSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,577 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:09:55,577 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:154:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:09:55,578 154 | virtual void onRspSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,579 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:09:55,579 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:154:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:09:55,580 154 | virtual void onRspSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,580 | ~~~~^~~~~ 2025-10-26T09:09:55,581 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:154:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:09:55,581 154 | virtual void onRspSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,582 | ~~~~~^~~~ 2025-10-26T09:09:55,583 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRspUnSubForQuoteRsp(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:09:55,583 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:156:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:09:55,584 156 | virtual void onRspUnSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,584 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:09:55,585 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:156:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:09:55,585 156 | virtual void onRspUnSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,586 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:09:55,587 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:156:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:09:55,587 156 | virtual void onRspUnSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,588 | ~~~~^~~~~ 2025-10-26T09:09:55,589 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:156:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:09:55,590 156 | virtual void onRspUnSubForQuoteRsp(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:09:55,590 | ~~~~~^~~~ 2025-10-26T09:09:55,591 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRtnDepthMarketData(const pybind11::dict&)’: 2025-10-26T09:09:55,592 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:158:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:09:55,593 158 | virtual void onRtnDepthMarketData(const dict &data) {}; 2025-10-26T09:09:55,593 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:09:55,594 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h: In member function ‘virtual void MdApi::onRtnForQuoteRsp(const pybind11::dict&)’: 2025-10-26T09:09:55,595 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.h:160:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:09:55,595 160 | virtual void onRtnForQuoteRsp(const dict &data) {}; 2025-10-26T09:09:55,596 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:09:55,597 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.cpp: In member function ‘void MdApi::processFrontConnected(Task*)’: 2025-10-26T09:09:55,598 ../vnpy_sopt/api/vnsopt/vnsoptmd/vnsoptmd.cpp:289:41: warning: unused parameter ‘task’ [-Wunused-parameter] 2025-10-26T09:09:55,598 289 | void MdApi::processFrontConnected(Task *task) 2025-10-26T09:09:55,599 | ~~~~~~^~~~ 2025-10-26T09:09:55,600 [2/4] Linking target vnsoptmd.cpython-311-arm-linux-gnueabihf.so 2025-10-26T09:09:55,600 FAILED: vnsoptmd.cpython-311-arm-linux-gnueabihf.so 2025-10-26T09:09:55,601 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 -L/tmp/pip-wheel-sb5c846a/vnpy-sopt_1e777f1b0e564512a171f5cec848ac7c/vnpy_sopt/api -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-rpath,XXXXXXX -Wl,--start-group -lstdc++ -lsoptthostmduserapi_se -Wl,--end-group '-Wl,-rpath,$ORIGIN' 2025-10-26T09:09:55,602 /tmp/pip-wheel-sb5c846a/vnpy-sopt_1e777f1b0e564512a171f5cec848ac7c/vnpy_sopt/api/libsoptthostmduserapi_se.so: file not recognized: file format not recognized 2025-10-26T09:09:55,602 collect2: error: ld returned 1 exit status 2025-10-26T09:11:46,140 [3/4] Compiling C++ object vnsopttd.cpython-311-arm-linux-gnueabihf.so.p/vnpy_sopt_api_vnsopt_vnsopttd_vnsopttd.cpp.o 2025-10-26T09:11:46,141 In file included from ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:8, 2025-10-26T09:11:46,142 from ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.cpp:1: 2025-10-26T09:11:46,143 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnFrontDisconnected(int)’: 2025-10-26T09:11:46,143 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:44:46: warning: unused parameter ‘nReason’ [-Wunused-parameter] 2025-10-26T09:11:46,144 44 | virtual void OnFrontDisconnected(int nReason){}; 2025-10-26T09:11:46,144 | ~~~~^~~~~~~ 2025-10-26T09:11:46,145 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnHeartBeatWarning(int)’: 2025-10-26T09:11:46,145 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:48:45: warning: unused parameter ‘nTimeLapse’ [-Wunused-parameter] 2025-10-26T09:11:46,146 48 | virtual void OnHeartBeatWarning(int nTimeLapse){}; 2025-10-26T09:11:46,146 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,147 ../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-26T09:11:46,147 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:51:72: warning: unused parameter ‘pRspAuthenticateField’ [-Wunused-parameter] 2025-10-26T09:11:46,148 51 | virtual void OnRspAuthenticate(CThostFtdcRspAuthenticateField *pRspAuthenticateField, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,148 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,148 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:51:119: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,149 51 | virtual void OnRspAuthenticate(CThostFtdcRspAuthenticateField *pRspAuthenticateField, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,149 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,150 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:51:133: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,150 51 | virtual void OnRspAuthenticate(CThostFtdcRspAuthenticateField *pRspAuthenticateField, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,151 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,151 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:51:150: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,152 51 | virtual void OnRspAuthenticate(CThostFtdcRspAuthenticateField *pRspAuthenticateField, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,152 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,152 ../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-26T09:11:46,153 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:55:66: warning: unused parameter ‘pRspUserLogin’ [-Wunused-parameter] 2025-10-26T09:11:46,153 55 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,154 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-26T09:11:46,154 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:55:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,154 55 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,155 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,155 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:55:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,156 55 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,156 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,157 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:55:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,157 55 | virtual void OnRspUserLogin(CThostFtdcRspUserLoginField *pRspUserLogin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,158 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,158 ../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-26T09:11:46,159 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:58:65: warning: unused parameter ‘pUserLogout’ [-Wunused-parameter] 2025-10-26T09:11:46,159 58 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-26T09:11:46,160 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:58:102: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,161 58 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,161 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,162 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:58:116: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,162 58 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,163 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,164 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:58:133: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,164 58 | virtual void OnRspUserLogout(CThostFtdcUserLogoutField *pUserLogout, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,165 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,165 ../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-26T09:11:46,165 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:61:81: warning: unused parameter ‘pUserPasswordUpdate’ [-Wunused-parameter] 2025-10-26T09:11:46,166 61 | virtual void OnRspUserPasswordUpdate(CThostFtdcUserPasswordUpdateField *pUserPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,166 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,167 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:61:126: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,167 61 | virtual void OnRspUserPasswordUpdate(CThostFtdcUserPasswordUpdateField *pUserPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,168 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,168 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:61:140: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,169 61 | virtual void OnRspUserPasswordUpdate(CThostFtdcUserPasswordUpdateField *pUserPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,169 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,170 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:61:157: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,170 61 | virtual void OnRspUserPasswordUpdate(CThostFtdcUserPasswordUpdateField *pUserPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,171 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,171 ../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-26T09:11:46,172 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:64:101: warning: unused parameter ‘pTradingAccountPasswordUpdate’ [-Wunused-parameter] 2025-10-26T09:11:46,172 64 | virtual void OnRspTradingAccountPasswordUpdate(CThostFtdcTradingAccountPasswordUpdateField *pTradingAccountPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,173 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:64:156: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,174 64 | virtual void OnRspTradingAccountPasswordUpdate(CThostFtdcTradingAccountPasswordUpdateField *pTradingAccountPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,175 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,175 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:64:170: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,175 64 | virtual void OnRspTradingAccountPasswordUpdate(CThostFtdcTradingAccountPasswordUpdateField *pTradingAccountPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,176 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,176 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:64:187: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,177 64 | virtual void OnRspTradingAccountPasswordUpdate(CThostFtdcTradingAccountPasswordUpdateField *pTradingAccountPasswordUpdate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,177 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,178 ../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-26T09:11:46,178 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:67:66: warning: unused parameter ‘pInputOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,179 67 | virtual void OnRspOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,179 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-26T09:11:46,179 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:67:103: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,180 67 | virtual void OnRspOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,181 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,181 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:67:117: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,182 67 | virtual void OnRspOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,182 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,183 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:67:134: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,183 67 | virtual void OnRspOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,184 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,184 ../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-26T09:11:46,185 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:70:73: warning: unused parameter ‘pParkedOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,185 70 | virtual void OnRspParkedOrderInsert(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,186 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,187 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:70:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,187 70 | virtual void OnRspParkedOrderInsert(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,187 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,188 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:70:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,188 70 | virtual void OnRspParkedOrderInsert(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,189 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,189 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:70:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,190 70 | virtual void OnRspParkedOrderInsert(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,190 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,191 ../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-26T09:11:46,191 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:73:79: warning: unused parameter ‘pParkedOrderAction’ [-Wunused-parameter] 2025-10-26T09:11:46,192 73 | virtual void OnRspParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,192 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,193 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:73:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,193 73 | virtual void OnRspParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,194 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,194 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:73:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,195 73 | virtual void OnRspParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,195 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,196 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:73:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,196 73 | virtual void OnRspParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,197 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,197 ../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-26T09:11:46,198 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:76:72: warning: unused parameter ‘pInputOrderAction’ [-Wunused-parameter] 2025-10-26T09:11:46,198 76 | virtual void OnRspOrderAction(CThostFtdcInputOrderActionField *pInputOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,199 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,199 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:76:115: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,200 76 | virtual void OnRspOrderAction(CThostFtdcInputOrderActionField *pInputOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,200 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,201 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:76:129: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,201 76 | virtual void OnRspOrderAction(CThostFtdcInputOrderActionField *pInputOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,201 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,202 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:76:146: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,202 76 | virtual void OnRspOrderAction(CThostFtdcInputOrderActionField *pInputOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,203 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,203 ../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-26T09:11:46,203 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:79:83: warning: unused parameter ‘pQueryMaxOrderVolume’ [-Wunused-parameter] 2025-10-26T09:11:46,204 79 | virtual void OnRspQueryMaxOrderVolume(CThostFtdcQueryMaxOrderVolumeField *pQueryMaxOrderVolume, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,205 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,205 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:79:129: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,206 79 | virtual void OnRspQueryMaxOrderVolume(CThostFtdcQueryMaxOrderVolumeField *pQueryMaxOrderVolume, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,206 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,207 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:79:143: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,207 79 | virtual void OnRspQueryMaxOrderVolume(CThostFtdcQueryMaxOrderVolumeField *pQueryMaxOrderVolume, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,208 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,208 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:79:160: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,209 79 | virtual void OnRspQueryMaxOrderVolume(CThostFtdcQueryMaxOrderVolumeField *pQueryMaxOrderVolume, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,209 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,210 ../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-26T09:11:46,210 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:82:87: warning: unused parameter ‘pSettlementInfoConfirm’ [-Wunused-parameter] 2025-10-26T09:11:46,210 82 | virtual void OnRspSettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,211 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,211 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:82:135: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,211 82 | virtual void OnRspSettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,212 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,212 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:82:149: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,213 82 | virtual void OnRspSettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,213 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,214 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:82:166: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,214 82 | virtual void OnRspSettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,215 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,215 ../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-26T09:11:46,216 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:85:79: warning: unused parameter ‘pRemoveParkedOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,216 85 | virtual void OnRspRemoveParkedOrder(CThostFtdcRemoveParkedOrderField *pRemoveParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,217 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,217 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:85:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,218 85 | virtual void OnRspRemoveParkedOrder(CThostFtdcRemoveParkedOrderField *pRemoveParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,218 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,219 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:85:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,219 85 | virtual void OnRspRemoveParkedOrder(CThostFtdcRemoveParkedOrderField *pRemoveParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,220 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,220 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:85:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,220 85 | virtual void OnRspRemoveParkedOrder(CThostFtdcRemoveParkedOrderField *pRemoveParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,221 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,221 ../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-26T09:11:46,222 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:88:91: warning: unused parameter ‘pRemoveParkedOrderAction’ [-Wunused-parameter] 2025-10-26T09:11:46,222 88 | virtual void OnRspRemoveParkedOrderAction(CThostFtdcRemoveParkedOrderActionField *pRemoveParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,223 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,223 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:88:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,224 88 | virtual void OnRspRemoveParkedOrderAction(CThostFtdcRemoveParkedOrderActionField *pRemoveParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,224 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,225 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:88:155: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,225 88 | virtual void OnRspRemoveParkedOrderAction(CThostFtdcRemoveParkedOrderActionField *pRemoveParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,226 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,226 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:88:172: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,227 88 | virtual void OnRspRemoveParkedOrderAction(CThostFtdcRemoveParkedOrderActionField *pRemoveParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,227 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,228 ../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-26T09:11:46,228 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:91:74: warning: unused parameter ‘pInputExecOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,229 91 | virtual void OnRspExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,230 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-26T09:11:46,230 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:91:115: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,231 91 | virtual void OnRspExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,231 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,231 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:91:129: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,232 91 | virtual void OnRspExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,232 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,233 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:91:146: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,233 91 | virtual void OnRspExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,234 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,234 ../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-26T09:11:46,235 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:94:80: warning: unused parameter ‘pInputExecOrderAction’ [-Wunused-parameter] 2025-10-26T09:11:46,235 94 | virtual void OnRspExecOrderAction(CThostFtdcInputExecOrderActionField *pInputExecOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,236 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:94:127: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,237 94 | virtual void OnRspExecOrderAction(CThostFtdcInputExecOrderActionField *pInputExecOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,237 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,238 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:94:141: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,238 94 | virtual void OnRspExecOrderAction(CThostFtdcInputExecOrderActionField *pInputExecOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,239 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,239 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:94:158: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,240 94 | virtual void OnRspExecOrderAction(CThostFtdcInputExecOrderActionField *pInputExecOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,240 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,241 ../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-26T09:11:46,242 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:97:72: warning: unused parameter ‘pInputForQuote’ [-Wunused-parameter] 2025-10-26T09:11:46,242 97 | virtual void OnRspForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,242 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-26T09:11:46,243 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:97:112: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,243 97 | virtual void OnRspForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,244 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,244 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:97:126: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,245 97 | virtual void OnRspForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,245 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,245 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:97:143: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,246 97 | virtual void OnRspForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,246 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,247 ../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-26T09:11:46,247 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:100:66: warning: unused parameter ‘pInputQuote’ [-Wunused-parameter] 2025-10-26T09:11:46,248 100 | virtual void OnRspQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,248 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-26T09:11:46,249 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:100:103: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,249 100 | virtual void OnRspQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,250 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,250 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:100:117: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,251 100 | virtual void OnRspQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,251 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,252 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:100:134: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,253 100 | virtual void OnRspQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,253 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,254 ../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-26T09:11:46,254 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:103:72: warning: unused parameter ‘pInputQuoteAction’ [-Wunused-parameter] 2025-10-26T09:11:46,255 103 | virtual void OnRspQuoteAction(CThostFtdcInputQuoteActionField *pInputQuoteAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,255 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:103:115: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,256 103 | virtual void OnRspQuoteAction(CThostFtdcInputQuoteActionField *pInputQuoteAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,256 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,257 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:103:129: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,257 103 | virtual void OnRspQuoteAction(CThostFtdcInputQuoteActionField *pInputQuoteAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,258 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,258 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:103:146: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,259 103 | virtual void OnRspQuoteAction(CThostFtdcInputQuoteActionField *pInputQuoteAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,259 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,260 ../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-26T09:11:46,260 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:106:64: warning: unused parameter ‘pInputLock’ [-Wunused-parameter] 2025-10-26T09:11:46,261 106 | virtual void OnRspLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-26T09:11:46,262 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:106:100: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,262 106 | virtual void OnRspLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,263 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,263 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:106:114: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,264 106 | virtual void OnRspLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,264 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,265 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:106:131: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,265 106 | virtual void OnRspLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,266 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,266 ../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-26T09:11:46,267 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:109:82: warning: unused parameter ‘pInputBatchOrderAction’ [-Wunused-parameter] 2025-10-26T09:11:46,267 109 | virtual void OnRspBatchOrderAction(CThostFtdcInputBatchOrderActionField *pInputBatchOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,268 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,268 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:109:130: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,268 109 | virtual void OnRspBatchOrderAction(CThostFtdcInputBatchOrderActionField *pInputBatchOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,269 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,269 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:109:144: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,270 109 | virtual void OnRspBatchOrderAction(CThostFtdcInputBatchOrderActionField *pInputBatchOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,270 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,271 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:109:161: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,271 109 | virtual void OnRspBatchOrderAction(CThostFtdcInputBatchOrderActionField *pInputBatchOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,272 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,272 ../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-26T09:11:46,273 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:112:76: warning: unused parameter ‘pInputCombAction’ [-Wunused-parameter] 2025-10-26T09:11:46,273 112 | virtual void OnRspCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,274 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:112:118: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,275 112 | virtual void OnRspCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,276 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,276 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:112:132: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,277 112 | virtual void OnRspCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,277 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,277 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:112:149: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,278 112 | virtual void OnRspCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,278 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,279 ../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-26T09:11:46,279 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:115:58: warning: unused parameter ‘pOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,280 115 | virtual void OnRspQryOrder(CThostFtdcOrderField *pOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,280 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-26T09:11:46,280 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:115:90: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,281 115 | virtual void OnRspQryOrder(CThostFtdcOrderField *pOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,281 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,282 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:115:104: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,282 115 | virtual void OnRspQryOrder(CThostFtdcOrderField *pOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,283 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,283 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:115:121: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,284 115 | virtual void OnRspQryOrder(CThostFtdcOrderField *pOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,284 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,285 ../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-26T09:11:46,285 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:118:58: warning: unused parameter ‘pTrade’ [-Wunused-parameter] 2025-10-26T09:11:46,286 118 | virtual void OnRspQryTrade(CThostFtdcTradeField *pTrade, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,286 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-26T09:11:46,287 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:118:90: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,288 118 | virtual void OnRspQryTrade(CThostFtdcTradeField *pTrade, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,288 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,289 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:118:104: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,289 118 | virtual void OnRspQryTrade(CThostFtdcTradeField *pTrade, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,289 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,290 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:118:121: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,290 118 | virtual void OnRspQryTrade(CThostFtdcTradeField *pTrade, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,291 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,291 ../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-26T09:11:46,291 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:121:80: warning: unused parameter ‘pInvestorPosition’ [-Wunused-parameter] 2025-10-26T09:11:46,292 121 | virtual void OnRspQryInvestorPosition(CThostFtdcInvestorPositionField *pInvestorPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,292 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,293 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:121:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,293 121 | virtual void OnRspQryInvestorPosition(CThostFtdcInvestorPositionField *pInvestorPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,294 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,294 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:121:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,295 121 | virtual void OnRspQryInvestorPosition(CThostFtdcInvestorPositionField *pInvestorPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,295 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,296 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:121:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,296 121 | virtual void OnRspQryInvestorPosition(CThostFtdcInvestorPositionField *pInvestorPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,297 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,297 ../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-26T09:11:46,298 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:124:76: warning: unused parameter ‘pTradingAccount’ [-Wunused-parameter] 2025-10-26T09:11:46,299 124 | virtual void OnRspQryTradingAccount(CThostFtdcTradingAccountField *pTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,299 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-26T09:11:46,299 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:124:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,300 124 | virtual void OnRspQryTradingAccount(CThostFtdcTradingAccountField *pTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,300 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,300 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:124:131: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,301 124 | virtual void OnRspQryTradingAccount(CThostFtdcTradingAccountField *pTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,301 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,302 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:124:148: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,302 124 | virtual void OnRspQryTradingAccount(CThostFtdcTradingAccountField *pTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,303 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,303 ../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-26T09:11:46,304 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:127:64: warning: unused parameter ‘pInvestor’ [-Wunused-parameter] 2025-10-26T09:11:46,304 127 | virtual void OnRspQryInvestor(CThostFtdcInvestorField *pInvestor, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,305 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-26T09:11:46,305 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:127:99: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,306 127 | virtual void OnRspQryInvestor(CThostFtdcInvestorField *pInvestor, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,306 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,307 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:127:113: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,308 127 | virtual void OnRspQryInvestor(CThostFtdcInvestorField *pInvestor, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,308 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,308 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:127:130: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,309 127 | virtual void OnRspQryInvestor(CThostFtdcInvestorField *pInvestor, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,310 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,310 ../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-26T09:11:46,311 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:130:70: warning: unused parameter ‘pTradingCode’ [-Wunused-parameter] 2025-10-26T09:11:46,311 130 | virtual void OnRspQryTradingCode(CThostFtdcTradingCodeField *pTradingCode, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,312 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,312 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:130:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,313 130 | virtual void OnRspQryTradingCode(CThostFtdcTradingCodeField *pTradingCode, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,313 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,314 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:130:122: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,314 130 | virtual void OnRspQryTradingCode(CThostFtdcTradingCodeField *pTradingCode, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,314 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,315 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:130:139: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,315 130 | virtual void OnRspQryTradingCode(CThostFtdcTradingCodeField *pTradingCode, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,316 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,316 ../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-26T09:11:46,317 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:133:88: warning: unused parameter ‘pInstrumentMarginRate’ [-Wunused-parameter] 2025-10-26T09:11:46,317 133 | virtual void OnRspQryInstrumentMarginRate(CThostFtdcInstrumentMarginRateField *pInstrumentMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,318 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,318 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:133:135: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,319 133 | virtual void OnRspQryInstrumentMarginRate(CThostFtdcInstrumentMarginRateField *pInstrumentMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,320 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,320 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:133:149: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,321 133 | virtual void OnRspQryInstrumentMarginRate(CThostFtdcInstrumentMarginRateField *pInstrumentMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,321 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,322 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:133:166: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,322 133 | virtual void OnRspQryInstrumentMarginRate(CThostFtdcInstrumentMarginRateField *pInstrumentMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,323 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,323 ../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-26T09:11:46,324 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:136:96: warning: unused parameter ‘pInstrumentCommissionRate’ [-Wunused-parameter] 2025-10-26T09:11:46,324 136 | virtual void OnRspQryInstrumentCommissionRate(CThostFtdcInstrumentCommissionRateField *pInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,325 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,325 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:136:147: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,326 136 | virtual void OnRspQryInstrumentCommissionRate(CThostFtdcInstrumentCommissionRateField *pInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,326 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,327 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:136:161: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,327 136 | virtual void OnRspQryInstrumentCommissionRate(CThostFtdcInstrumentCommissionRateField *pInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,328 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,328 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:136:178: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,329 136 | virtual void OnRspQryInstrumentCommissionRate(CThostFtdcInstrumentCommissionRateField *pInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,330 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,330 ../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-26T09:11:46,331 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:139:64: warning: unused parameter ‘pExchange’ [-Wunused-parameter] 2025-10-26T09:11:46,331 139 | virtual void OnRspQryExchange(CThostFtdcExchangeField *pExchange, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,332 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-26T09:11:46,332 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:139:99: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,333 139 | virtual void OnRspQryExchange(CThostFtdcExchangeField *pExchange, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,333 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,334 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:139:113: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,335 139 | virtual void OnRspQryExchange(CThostFtdcExchangeField *pExchange, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,335 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,335 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:139:130: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,336 139 | virtual void OnRspQryExchange(CThostFtdcExchangeField *pExchange, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,336 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,337 ../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-26T09:11:46,337 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:142:62: warning: unused parameter ‘pProduct’ [-Wunused-parameter] 2025-10-26T09:11:46,338 142 | virtual void OnRspQryProduct(CThostFtdcProductField *pProduct, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,338 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,339 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:142:96: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,339 142 | virtual void OnRspQryProduct(CThostFtdcProductField *pProduct, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,339 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,340 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:142:110: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,340 142 | virtual void OnRspQryProduct(CThostFtdcProductField *pProduct, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,341 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,341 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:142:127: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,342 142 | virtual void OnRspQryProduct(CThostFtdcProductField *pProduct, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,342 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,343 ../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-26T09:11:46,343 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:145:68: warning: unused parameter ‘pInstrument’ [-Wunused-parameter] 2025-10-26T09:11:46,344 145 | virtual void OnRspQryInstrument(CThostFtdcInstrumentField *pInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,344 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-26T09:11:46,345 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:145:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,345 145 | virtual void OnRspQryInstrument(CThostFtdcInstrumentField *pInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,346 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,347 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:145:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,347 145 | virtual void OnRspQryInstrument(CThostFtdcInstrumentField *pInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,347 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,348 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:145:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,348 145 | virtual void OnRspQryInstrument(CThostFtdcInstrumentField *pInstrument, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,348 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,349 ../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-26T09:11:46,349 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:148:78: warning: unused parameter ‘pDepthMarketData’ [-Wunused-parameter] 2025-10-26T09:11:46,350 148 | virtual void OnRspQryDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,350 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,351 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:148:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,351 148 | virtual void OnRspQryDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,352 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,352 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:148:134: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,353 148 | virtual void OnRspQryDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,353 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,354 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:148:151: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,354 148 | virtual void OnRspQryDepthMarketData(CThostFtdcDepthMarketDataField *pDepthMarketData, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,355 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,355 ../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-26T09:11:46,356 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:151:76: warning: unused parameter ‘pSettlementInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,357 151 | virtual void OnRspQrySettlementInfo(CThostFtdcSettlementInfoField *pSettlementInfo, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,357 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-26T09:11:46,358 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:151:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,359 151 | virtual void OnRspQrySettlementInfo(CThostFtdcSettlementInfoField *pSettlementInfo, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,359 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,360 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:151:131: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,360 151 | virtual void OnRspQrySettlementInfo(CThostFtdcSettlementInfoField *pSettlementInfo, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,361 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,361 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:151:148: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,362 151 | virtual void OnRspQrySettlementInfo(CThostFtdcSettlementInfoField *pSettlementInfo, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,362 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,363 ../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-26T09:11:46,363 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:154:72: warning: unused parameter ‘pTransferBank’ [-Wunused-parameter] 2025-10-26T09:11:46,364 154 | virtual void OnRspQryTransferBank(CThostFtdcTransferBankField *pTransferBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,364 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-26T09:11:46,365 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:154:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,365 154 | virtual void OnRspQryTransferBank(CThostFtdcTransferBankField *pTransferBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,366 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,367 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:154:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,367 154 | virtual void OnRspQryTransferBank(CThostFtdcTransferBankField *pTransferBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,368 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,368 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:154:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,369 154 | virtual void OnRspQryTransferBank(CThostFtdcTransferBankField *pTransferBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,369 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,370 ../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-26T09:11:46,370 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:157:92: warning: unused parameter ‘pInvestorPositionDetail’ [-Wunused-parameter] 2025-10-26T09:11:46,371 157 | virtual void OnRspQryInvestorPositionDetail(CThostFtdcInvestorPositionDetailField *pInvestorPositionDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,372 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,372 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:157:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,372 157 | virtual void OnRspQryInvestorPositionDetail(CThostFtdcInvestorPositionDetailField *pInvestorPositionDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,373 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,374 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:157:155: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,374 157 | virtual void OnRspQryInvestorPositionDetail(CThostFtdcInvestorPositionDetailField *pInvestorPositionDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,375 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,375 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:157:172: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,376 157 | virtual void OnRspQryInvestorPositionDetail(CThostFtdcInvestorPositionDetailField *pInvestorPositionDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,376 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,377 ../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-26T09:11:46,377 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:160:60: warning: unused parameter ‘pNotice’ [-Wunused-parameter] 2025-10-26T09:11:46,378 160 | virtual void OnRspQryNotice(CThostFtdcNoticeField *pNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,379 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 2025-10-26T09:11:46,379 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:160:93: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,380 160 | virtual void OnRspQryNotice(CThostFtdcNoticeField *pNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,380 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,381 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:160:107: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,381 160 | virtual void OnRspQryNotice(CThostFtdcNoticeField *pNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,382 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,382 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:160:124: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,383 160 | virtual void OnRspQryNotice(CThostFtdcNoticeField *pNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,383 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,384 ../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-26T09:11:46,384 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:163:90: warning: unused parameter ‘pSettlementInfoConfirm’ [-Wunused-parameter] 2025-10-26T09:11:46,385 163 | virtual void OnRspQrySettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,385 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,385 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:163:138: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,386 163 | virtual void OnRspQrySettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,386 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,387 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:163:152: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,387 163 | virtual void OnRspQrySettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,388 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,388 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:163:169: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,388 163 | virtual void OnRspQrySettlementInfoConfirm(CThostFtdcSettlementInfoConfirmField *pSettlementInfoConfirm, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,389 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,390 ../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-26T09:11:46,390 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:166:106: warning: unused parameter ‘pInvestorPositionCombineDetail’ [-Wunused-parameter] 2025-10-26T09:11:46,391 166 | virtual void OnRspQryInvestorPositionCombineDetail(CThostFtdcInvestorPositionCombineDetailField *pInvestorPositionCombineDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,391 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,392 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:166:162: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,392 166 | virtual void OnRspQryInvestorPositionCombineDetail(CThostFtdcInvestorPositionCombineDetailField *pInvestorPositionCombineDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,393 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,394 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:166:176: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,394 166 | virtual void OnRspQryInvestorPositionCombineDetail(CThostFtdcInvestorPositionCombineDetailField *pInvestorPositionCombineDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,394 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,395 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:166:193: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,395 166 | virtual void OnRspQryInvestorPositionCombineDetail(CThostFtdcInvestorPositionCombineDetailField *pInvestorPositionCombineDetail, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,396 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,396 ../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-26T09:11:46,397 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:169:92: warning: unused parameter ‘pCFMMCTradingAccountKey’ [-Wunused-parameter] 2025-10-26T09:11:46,397 169 | virtual void OnRspQryCFMMCTradingAccountKey(CThostFtdcCFMMCTradingAccountKeyField *pCFMMCTradingAccountKey, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,398 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,398 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:169:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,399 169 | virtual void OnRspQryCFMMCTradingAccountKey(CThostFtdcCFMMCTradingAccountKeyField *pCFMMCTradingAccountKey, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,399 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,400 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:169:155: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,400 169 | virtual void OnRspQryCFMMCTradingAccountKey(CThostFtdcCFMMCTradingAccountKeyField *pCFMMCTradingAccountKey, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,401 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,401 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:169:172: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,402 169 | virtual void OnRspQryCFMMCTradingAccountKey(CThostFtdcCFMMCTradingAccountKeyField *pCFMMCTradingAccountKey, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,402 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,403 ../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-26T09:11:46,403 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:172:76: warning: unused parameter ‘pEWarrantOffset’ [-Wunused-parameter] 2025-10-26T09:11:46,404 172 | virtual void OnRspQryEWarrantOffset(CThostFtdcEWarrantOffsetField *pEWarrantOffset, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,404 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-26T09:11:46,405 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:172:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,405 172 | virtual void OnRspQryEWarrantOffset(CThostFtdcEWarrantOffsetField *pEWarrantOffset, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,406 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,406 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:172:131: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,407 172 | virtual void OnRspQryEWarrantOffset(CThostFtdcEWarrantOffsetField *pEWarrantOffset, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,407 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,408 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:172:148: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,408 172 | virtual void OnRspQryEWarrantOffset(CThostFtdcEWarrantOffsetField *pEWarrantOffset, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,408 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,409 ../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-26T09:11:46,410 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:175:100: warning: unused parameter ‘pInvestorProductGroupMargin’ [-Wunused-parameter] 2025-10-26T09:11:46,410 175 | virtual void OnRspQryInvestorProductGroupMargin(CThostFtdcInvestorProductGroupMarginField *pInvestorProductGroupMargin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,411 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,411 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:175:153: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,412 175 | virtual void OnRspQryInvestorProductGroupMargin(CThostFtdcInvestorProductGroupMarginField *pInvestorProductGroupMargin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,412 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,413 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:175:167: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,413 175 | virtual void OnRspQryInvestorProductGroupMargin(CThostFtdcInvestorProductGroupMarginField *pInvestorProductGroupMargin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,414 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,414 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:175:184: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,415 175 | virtual void OnRspQryInvestorProductGroupMargin(CThostFtdcInvestorProductGroupMarginField *pInvestorProductGroupMargin, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,415 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,416 ../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-26T09:11:46,416 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:178:84: warning: unused parameter ‘pExchangeMarginRate’ [-Wunused-parameter] 2025-10-26T09:11:46,416 178 | virtual void OnRspQryExchangeMarginRate(CThostFtdcExchangeMarginRateField *pExchangeMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,417 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,417 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:178:129: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,418 178 | virtual void OnRspQryExchangeMarginRate(CThostFtdcExchangeMarginRateField *pExchangeMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,418 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,419 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:178:143: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,419 178 | virtual void OnRspQryExchangeMarginRate(CThostFtdcExchangeMarginRateField *pExchangeMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,419 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,420 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:178:160: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,420 178 | virtual void OnRspQryExchangeMarginRate(CThostFtdcExchangeMarginRateField *pExchangeMarginRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,421 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,421 ../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-26T09:11:46,422 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:181:96: warning: unused parameter ‘pExchangeMarginRateAdjust’ [-Wunused-parameter] 2025-10-26T09:11:46,422 181 | virtual void OnRspQryExchangeMarginRateAdjust(CThostFtdcExchangeMarginRateAdjustField *pExchangeMarginRateAdjust, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,423 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,423 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:181:147: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,424 181 | virtual void OnRspQryExchangeMarginRateAdjust(CThostFtdcExchangeMarginRateAdjustField *pExchangeMarginRateAdjust, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,425 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,425 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:181:161: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,426 181 | virtual void OnRspQryExchangeMarginRateAdjust(CThostFtdcExchangeMarginRateAdjustField *pExchangeMarginRateAdjust, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,426 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,427 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:181:178: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,427 181 | virtual void OnRspQryExchangeMarginRateAdjust(CThostFtdcExchangeMarginRateAdjustField *pExchangeMarginRateAdjust, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,428 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,428 ../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-26T09:11:46,428 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:184:72: warning: unused parameter ‘pExchangeRate’ [-Wunused-parameter] 2025-10-26T09:11:46,429 184 | virtual void OnRspQryExchangeRate(CThostFtdcExchangeRateField *pExchangeRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-26T09:11:46,430 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:184:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,430 184 | virtual void OnRspQryExchangeRate(CThostFtdcExchangeRateField *pExchangeRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,431 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,431 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:184:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,432 184 | virtual void OnRspQryExchangeRate(CThostFtdcExchangeRateField *pExchangeRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,433 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,433 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:184:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,434 184 | virtual void OnRspQryExchangeRate(CThostFtdcExchangeRateField *pExchangeRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,434 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,434 ../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-26T09:11:46,435 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:187:78: warning: unused parameter ‘pSecAgentACIDMap’ [-Wunused-parameter] 2025-10-26T09:11:46,436 187 | virtual void OnRspQrySecAgentACIDMap(CThostFtdcSecAgentACIDMapField *pSecAgentACIDMap, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,437 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,437 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:187:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,438 187 | virtual void OnRspQrySecAgentACIDMap(CThostFtdcSecAgentACIDMapField *pSecAgentACIDMap, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,438 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,438 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:187:134: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,439 187 | virtual void OnRspQrySecAgentACIDMap(CThostFtdcSecAgentACIDMapField *pSecAgentACIDMap, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,439 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,440 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:187:151: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,440 187 | virtual void OnRspQrySecAgentACIDMap(CThostFtdcSecAgentACIDMapField *pSecAgentACIDMap, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,440 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,441 ../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-26T09:11:46,441 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:190:78: warning: unused parameter ‘pProductExchRate’ [-Wunused-parameter] 2025-10-26T09:11:46,442 190 | virtual void OnRspQryProductExchRate(CThostFtdcProductExchRateField *pProductExchRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,442 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,443 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:190:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,443 190 | virtual void OnRspQryProductExchRate(CThostFtdcProductExchRateField *pProductExchRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,444 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,445 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:190:134: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,445 190 | virtual void OnRspQryProductExchRate(CThostFtdcProductExchRateField *pProductExchRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,446 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,446 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:190:151: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,447 190 | virtual void OnRspQryProductExchRate(CThostFtdcProductExchRateField *pProductExchRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,447 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,448 ../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-26T09:11:46,448 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:193:72: warning: unused parameter ‘pProductGroup’ [-Wunused-parameter] 2025-10-26T09:11:46,449 193 | virtual void OnRspQryProductGroup(CThostFtdcProductGroupField *pProductGroup, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,449 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-26T09:11:46,450 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:193:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,450 193 | virtual void OnRspQryProductGroup(CThostFtdcProductGroupField *pProductGroup, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,451 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,451 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:193:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,451 193 | virtual void OnRspQryProductGroup(CThostFtdcProductGroupField *pProductGroup, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,452 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,452 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:193:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,453 193 | virtual void OnRspQryProductGroup(CThostFtdcProductGroupField *pProductGroup, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,453 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,454 ../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-26T09:11:46,454 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:196:100: warning: unused parameter ‘pMMInstrumentCommissionRate’ [-Wunused-parameter] 2025-10-26T09:11:46,455 196 | virtual void OnRspQryMMInstrumentCommissionRate(CThostFtdcMMInstrumentCommissionRateField *pMMInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,456 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:196:153: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,457 196 | virtual void OnRspQryMMInstrumentCommissionRate(CThostFtdcMMInstrumentCommissionRateField *pMMInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,457 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,458 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:196:167: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,458 196 | virtual void OnRspQryMMInstrumentCommissionRate(CThostFtdcMMInstrumentCommissionRateField *pMMInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,459 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,459 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:196:184: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,460 196 | virtual void OnRspQryMMInstrumentCommissionRate(CThostFtdcMMInstrumentCommissionRateField *pMMInstrumentCommissionRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,461 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,461 ../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-26T09:11:46,462 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:199:90: warning: unused parameter ‘pMMOptionInstrCommRate’ [-Wunused-parameter] 2025-10-26T09:11:46,462 199 | virtual void OnRspQryMMOptionInstrCommRate(CThostFtdcMMOptionInstrCommRateField *pMMOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,463 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:199:138: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,464 199 | virtual void OnRspQryMMOptionInstrCommRate(CThostFtdcMMOptionInstrCommRateField *pMMOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,464 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,465 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:199:152: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,465 199 | virtual void OnRspQryMMOptionInstrCommRate(CThostFtdcMMOptionInstrCommRateField *pMMOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,466 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,466 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:199:169: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,467 199 | virtual void OnRspQryMMOptionInstrCommRate(CThostFtdcMMOptionInstrCommRateField *pMMOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,467 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,468 ../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-26T09:11:46,469 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:202:94: warning: unused parameter ‘pInstrumentOrderCommRate’ [-Wunused-parameter] 2025-10-26T09:11:46,469 202 | virtual void OnRspQryInstrumentOrderCommRate(CThostFtdcInstrumentOrderCommRateField *pInstrumentOrderCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,470 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,470 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:202:144: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,471 202 | virtual void OnRspQryInstrumentOrderCommRate(CThostFtdcInstrumentOrderCommRateField *pInstrumentOrderCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,471 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,472 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:202:158: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,472 202 | virtual void OnRspQryInstrumentOrderCommRate(CThostFtdcInstrumentOrderCommRateField *pInstrumentOrderCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,473 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,473 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:202:175: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,474 202 | virtual void OnRspQryInstrumentOrderCommRate(CThostFtdcInstrumentOrderCommRateField *pInstrumentOrderCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,474 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,475 ../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-26T09:11:46,476 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:205:88: warning: unused parameter ‘pOptionInstrTradeCost’ [-Wunused-parameter] 2025-10-26T09:11:46,476 205 | virtual void OnRspQryOptionInstrTradeCost(CThostFtdcOptionInstrTradeCostField *pOptionInstrTradeCost, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,477 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,477 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:205:135: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,478 205 | virtual void OnRspQryOptionInstrTradeCost(CThostFtdcOptionInstrTradeCostField *pOptionInstrTradeCost, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,478 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,479 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:205:149: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,479 205 | virtual void OnRspQryOptionInstrTradeCost(CThostFtdcOptionInstrTradeCostField *pOptionInstrTradeCost, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,479 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,480 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:205:166: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,481 205 | virtual void OnRspQryOptionInstrTradeCost(CThostFtdcOptionInstrTradeCostField *pOptionInstrTradeCost, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,481 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,482 ../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-26T09:11:46,483 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:208:86: warning: unused parameter ‘pOptionInstrCommRate’ [-Wunused-parameter] 2025-10-26T09:11:46,483 208 | virtual void OnRspQryOptionInstrCommRate(CThostFtdcOptionInstrCommRateField *pOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,484 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:208:132: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,484 208 | virtual void OnRspQryOptionInstrCommRate(CThostFtdcOptionInstrCommRateField *pOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,485 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,485 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:208:146: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,486 208 | virtual void OnRspQryOptionInstrCommRate(CThostFtdcOptionInstrCommRateField *pOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,486 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,486 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:208:163: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,487 208 | virtual void OnRspQryOptionInstrCommRate(CThostFtdcOptionInstrCommRateField *pOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,487 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,488 ../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-26T09:11:46,489 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:211:66: warning: unused parameter ‘pExecOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,489 211 | virtual void OnRspQryExecOrder(CThostFtdcExecOrderField *pExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,490 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-26T09:11:46,490 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:211:102: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,491 211 | virtual void OnRspQryExecOrder(CThostFtdcExecOrderField *pExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,491 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,492 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:211:116: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,492 211 | virtual void OnRspQryExecOrder(CThostFtdcExecOrderField *pExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,493 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,493 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:211:133: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,494 211 | virtual void OnRspQryExecOrder(CThostFtdcExecOrderField *pExecOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,495 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,495 ../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-26T09:11:46,496 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:214:64: warning: unused parameter ‘pForQuote’ [-Wunused-parameter] 2025-10-26T09:11:46,496 214 | virtual void OnRspQryForQuote(CThostFtdcForQuoteField *pForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-26T09:11:46,497 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:214:99: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,498 214 | virtual void OnRspQryForQuote(CThostFtdcForQuoteField *pForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,498 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,499 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:214:113: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,499 214 | virtual void OnRspQryForQuote(CThostFtdcForQuoteField *pForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,500 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,500 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:214:130: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,501 214 | virtual void OnRspQryForQuote(CThostFtdcForQuoteField *pForQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,501 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,502 ../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-26T09:11:46,502 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:217:58: warning: unused parameter ‘pQuote’ [-Wunused-parameter] 2025-10-26T09:11:46,503 217 | virtual void OnRspQryQuote(CThostFtdcQuoteField *pQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,503 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-26T09:11:46,504 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:217:90: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,504 217 | virtual void OnRspQryQuote(CThostFtdcQuoteField *pQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,505 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,505 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:217:104: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,506 217 | virtual void OnRspQryQuote(CThostFtdcQuoteField *pQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,506 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,508 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:217:121: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,508 217 | virtual void OnRspQryQuote(CThostFtdcQuoteField *pQuote, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,509 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,509 ../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-26T09:11:46,509 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:220:56: warning: unused parameter ‘pLock’ [-Wunused-parameter] 2025-10-26T09:11:46,510 220 | virtual void OnRspQryLock(CThostFtdcLockField *pLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,510 | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,511 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:220:87: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,511 220 | virtual void OnRspQryLock(CThostFtdcLockField *pLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,512 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,512 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:220:101: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,513 220 | virtual void OnRspQryLock(CThostFtdcLockField *pLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,513 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,514 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:220:118: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,514 220 | virtual void OnRspQryLock(CThostFtdcLockField *pLock, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,515 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,515 ../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-26T09:11:46,516 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:223:72: warning: unused parameter ‘pLockPosition’ [-Wunused-parameter] 2025-10-26T09:11:46,516 223 | virtual void OnRspQryLockPosition(CThostFtdcLockPositionField *pLockPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,517 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-26T09:11:46,517 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:223:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,518 223 | virtual void OnRspQryLockPosition(CThostFtdcLockPositionField *pLockPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,518 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,519 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:223:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,519 223 | virtual void OnRspQryLockPosition(CThostFtdcLockPositionField *pLockPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,520 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,521 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:223:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,521 223 | virtual void OnRspQryLockPosition(CThostFtdcLockPositionField *pLockPosition, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,522 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,522 ../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-26T09:11:46,523 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:226:92: warning: unused parameter ‘pETFOptionInstrCommRate’ [-Wunused-parameter] 2025-10-26T09:11:46,523 226 | virtual void OnRspQryETFOptionInstrCommRate(CThostFtdcETFOptionInstrCommRateField *pETFOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,523 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,524 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:226:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,524 226 | virtual void OnRspQryETFOptionInstrCommRate(CThostFtdcETFOptionInstrCommRateField *pETFOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,525 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,525 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:226:155: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,526 226 | virtual void OnRspQryETFOptionInstrCommRate(CThostFtdcETFOptionInstrCommRateField *pETFOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,526 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,527 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:226:172: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,527 226 | virtual void OnRspQryETFOptionInstrCommRate(CThostFtdcETFOptionInstrCommRateField *pETFOptionInstrCommRate, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,528 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,528 ../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-26T09:11:46,529 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:229:66: warning: unused parameter ‘pLimitPosi’ [-Wunused-parameter] 2025-10-26T09:11:46,529 229 | virtual void OnRspQryLimitPosi(CThostFtdcLimitPosiField *pLimitPosi, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,529 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-26T09:11:46,530 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:229:102: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,531 229 | virtual void OnRspQryLimitPosi(CThostFtdcLimitPosiField *pLimitPosi, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,531 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,532 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:229:116: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,532 229 | virtual void OnRspQryLimitPosi(CThostFtdcLimitPosiField *pLimitPosi, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,533 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,533 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:229:133: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,533 229 | virtual void OnRspQryLimitPosi(CThostFtdcLimitPosiField *pLimitPosi, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,534 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,534 ../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-26T09:11:46,535 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:232:74: warning: unused parameter ‘pInvestorLevel’ [-Wunused-parameter] 2025-10-26T09:11:46,535 232 | virtual void OnRspQryInvestorLevel(CThostFtdcInvestorLevelField *pInvestorLevel, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-26T09:11:46,536 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:232:114: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,537 232 | virtual void OnRspQryInvestorLevel(CThostFtdcInvestorLevelField *pInvestorLevel, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,537 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,538 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:232:128: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,538 232 | virtual void OnRspQryInvestorLevel(CThostFtdcInvestorLevelField *pInvestorLevel, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,539 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,539 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:232:145: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,540 232 | virtual void OnRspQryInvestorLevel(CThostFtdcInvestorLevelField *pInvestorLevel, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,540 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,541 ../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-26T09:11:46,541 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:235:68: warning: unused parameter ‘pExecFreeze’ [-Wunused-parameter] 2025-10-26T09:11:46,542 235 | virtual void OnRspQryExecFreeze(CThostFtdcExecFreezeField *pExecFreeze, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,542 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-26T09:11:46,543 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:235:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,544 235 | virtual void OnRspQryExecFreeze(CThostFtdcExecFreezeField *pExecFreeze, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,544 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,544 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:235:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,545 235 | virtual void OnRspQryExecFreeze(CThostFtdcExecFreezeField *pExecFreeze, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,545 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,546 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:235:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,546 235 | virtual void OnRspQryExecFreeze(CThostFtdcExecFreezeField *pExecFreeze, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,547 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,547 ../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-26T09:11:46,548 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:238:70: warning: unused parameter ‘pLimitAmount’ [-Wunused-parameter] 2025-10-26T09:11:46,548 238 | virtual void OnRspQryLimitAmount(CThostFtdcLimitAmountField *pLimitAmount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,549 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,549 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:238:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,550 238 | virtual void OnRspQryLimitAmount(CThostFtdcLimitAmountField *pLimitAmount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,550 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,551 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:238:122: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,551 238 | virtual void OnRspQryLimitAmount(CThostFtdcLimitAmountField *pLimitAmount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,552 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,552 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:238:139: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,553 238 | virtual void OnRspQryLimitAmount(CThostFtdcLimitAmountField *pLimitAmount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,553 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,554 ../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-26T09:11:46,555 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:241:86: warning: unused parameter ‘pCombInstrumentGuard’ [-Wunused-parameter] 2025-10-26T09:11:46,555 241 | virtual void OnRspQryCombInstrumentGuard(CThostFtdcCombInstrumentGuardField *pCombInstrumentGuard, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,556 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,556 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:241:132: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,556 241 | virtual void OnRspQryCombInstrumentGuard(CThostFtdcCombInstrumentGuardField *pCombInstrumentGuard, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,557 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,557 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:241:146: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,558 241 | virtual void OnRspQryCombInstrumentGuard(CThostFtdcCombInstrumentGuardField *pCombInstrumentGuard, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,558 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,559 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:241:163: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,559 241 | virtual void OnRspQryCombInstrumentGuard(CThostFtdcCombInstrumentGuardField *pCombInstrumentGuard, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,560 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,560 ../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-26T09:11:46,561 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:244:68: warning: unused parameter ‘pCombAction’ [-Wunused-parameter] 2025-10-26T09:11:46,561 244 | virtual void OnRspQryCombAction(CThostFtdcCombActionField *pCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,562 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-26T09:11:46,562 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:244:105: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,563 244 | virtual void OnRspQryCombAction(CThostFtdcCombActionField *pCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,563 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,564 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:244:119: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,564 244 | virtual void OnRspQryCombAction(CThostFtdcCombActionField *pCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,565 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,565 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:244:136: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,566 244 | virtual void OnRspQryCombAction(CThostFtdcCombActionField *pCombAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,566 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,567 ../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-26T09:11:46,567 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:247:76: warning: unused parameter ‘pTransferSerial’ [-Wunused-parameter] 2025-10-26T09:11:46,568 247 | virtual void OnRspQryTransferSerial(CThostFtdcTransferSerialField *pTransferSerial, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,568 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-26T09:11:46,569 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:247:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,569 247 | virtual void OnRspQryTransferSerial(CThostFtdcTransferSerialField *pTransferSerial, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,570 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,570 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:247:131: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,571 247 | virtual void OnRspQryTransferSerial(CThostFtdcTransferSerialField *pTransferSerial, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,571 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,571 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:247:148: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,572 247 | virtual void OnRspQryTransferSerial(CThostFtdcTransferSerialField *pTransferSerial, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,572 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,573 ../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-26T09:11:46,573 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:250:78: warning: unused parameter ‘pAccountregister’ [-Wunused-parameter] 2025-10-26T09:11:46,574 250 | virtual void OnRspQryAccountregister(CThostFtdcAccountregisterField *pAccountregister, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,574 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,575 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:250:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,575 250 | virtual void OnRspQryAccountregister(CThostFtdcAccountregisterField *pAccountregister, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,576 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,577 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:250:134: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,577 250 | virtual void OnRspQryAccountregister(CThostFtdcAccountregisterField *pAccountregister, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,578 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,578 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:250:151: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,579 250 | virtual void OnRspQryAccountregister(CThostFtdcAccountregisterField *pAccountregister, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,579 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,580 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRspError(ctp_sopt::CThostFtdcRspInfoField*, int, bool)’: 2025-10-26T09:11:46,580 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:253:57: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,581 253 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,581 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,582 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:253:71: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,582 253 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,582 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,583 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:253:88: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,583 253 | virtual void OnRspError(CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,584 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,584 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnOrder(ctp_sopt::CThostFtdcOrderField*)’: 2025-10-26T09:11:46,585 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:256:55: warning: unused parameter ‘pOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,585 256 | virtual void OnRtnOrder(CThostFtdcOrderField *pOrder) {}; 2025-10-26T09:11:46,586 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-26T09:11:46,586 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnTrade(ctp_sopt::CThostFtdcTradeField*)’: 2025-10-26T09:11:46,587 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:259:55: warning: unused parameter ‘pTrade’ [-Wunused-parameter] 2025-10-26T09:11:46,587 259 | virtual void OnRtnTrade(CThostFtdcTradeField *pTrade) {}; 2025-10-26T09:11:46,588 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-26T09:11:46,588 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnOrderInsert(ctp_sopt::CThostFtdcInputOrderField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,589 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:262:69: warning: unused parameter ‘pInputOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,589 262 | virtual void OnErrRtnOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,590 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-26T09:11:46,590 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:262:106: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,591 262 | virtual void OnErrRtnOrderInsert(CThostFtdcInputOrderField *pInputOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,592 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,592 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnOrderAction(ctp_sopt::CThostFtdcOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,592 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:265:70: warning: unused parameter ‘pOrderAction’ [-Wunused-parameter] 2025-10-26T09:11:46,593 265 | virtual void OnErrRtnOrderAction(CThostFtdcOrderActionField *pOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,593 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,593 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:265:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,594 265 | virtual void OnErrRtnOrderAction(CThostFtdcOrderActionField *pOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,594 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,595 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnInstrumentStatus(ctp_sopt::CThostFtdcInstrumentStatusField*)’: 2025-10-26T09:11:46,595 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:268:77: warning: unused parameter ‘pInstrumentStatus’ [-Wunused-parameter] 2025-10-26T09:11:46,595 268 | virtual void OnRtnInstrumentStatus(CThostFtdcInstrumentStatusField *pInstrumentStatus) {}; 2025-10-26T09:11:46,596 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,596 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnBulletin(ctp_sopt::CThostFtdcBulletinField*)’: 2025-10-26T09:11:46,597 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:271:61: warning: unused parameter ‘pBulletin’ [-Wunused-parameter] 2025-10-26T09:11:46,597 271 | virtual void OnRtnBulletin(CThostFtdcBulletinField *pBulletin) {}; 2025-10-26T09:11:46,598 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2025-10-26T09:11:46,598 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnTradingNotice(ctp_sopt::CThostFtdcTradingNoticeInfoField*)’: 2025-10-26T09:11:46,599 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:274:75: warning: unused parameter ‘pTradingNoticeInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,599 274 | virtual void OnRtnTradingNotice(CThostFtdcTradingNoticeInfoField *pTradingNoticeInfo) {}; 2025-10-26T09:11:46,600 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,600 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnErrorConditionalOrder(ctp_sopt::CThostFtdcErrorConditionalOrderField*)’: 2025-10-26T09:11:46,601 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:277:87: warning: unused parameter ‘pErrorConditionalOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,601 277 | virtual void OnRtnErrorConditionalOrder(CThostFtdcErrorConditionalOrderField *pErrorConditionalOrder) {}; 2025-10-26T09:11:46,602 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,602 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnExecOrder(ctp_sopt::CThostFtdcExecOrderField*)’: 2025-10-26T09:11:46,603 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:280:63: warning: unused parameter ‘pExecOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,604 280 | virtual void OnRtnExecOrder(CThostFtdcExecOrderField *pExecOrder) {}; 2025-10-26T09:11:46,604 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-26T09:11:46,605 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnExecOrderInsert(ctp_sopt::CThostFtdcInputExecOrderField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,605 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:283:77: warning: unused parameter ‘pInputExecOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,605 283 | virtual void OnErrRtnExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,606 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-10-26T09:11:46,607 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:283:118: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,607 283 | virtual void OnErrRtnExecOrderInsert(CThostFtdcInputExecOrderField *pInputExecOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,607 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,608 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnExecOrderAction(ctp_sopt::CThostFtdcExecOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,608 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:286:78: warning: unused parameter ‘pExecOrderAction’ [-Wunused-parameter] 2025-10-26T09:11:46,609 286 | virtual void OnErrRtnExecOrderAction(CThostFtdcExecOrderActionField *pExecOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,609 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,610 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:286:120: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,610 286 | virtual void OnErrRtnExecOrderAction(CThostFtdcExecOrderActionField *pExecOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,611 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,611 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnForQuoteInsert(ctp_sopt::CThostFtdcInputForQuoteField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,612 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:289:75: warning: unused parameter ‘pInputForQuote’ [-Wunused-parameter] 2025-10-26T09:11:46,612 289 | virtual void OnErrRtnForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,613 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-26T09:11:46,613 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:289:115: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,614 289 | virtual void OnErrRtnForQuoteInsert(CThostFtdcInputForQuoteField *pInputForQuote, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,614 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,615 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnQuote(ctp_sopt::CThostFtdcQuoteField*)’: 2025-10-26T09:11:46,615 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:292:55: warning: unused parameter ‘pQuote’ [-Wunused-parameter] 2025-10-26T09:11:46,616 292 | virtual void OnRtnQuote(CThostFtdcQuoteField *pQuote) {}; 2025-10-26T09:11:46,617 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2025-10-26T09:11:46,617 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnQuoteInsert(ctp_sopt::CThostFtdcInputQuoteField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,617 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:295:69: warning: unused parameter ‘pInputQuote’ [-Wunused-parameter] 2025-10-26T09:11:46,618 295 | virtual void OnErrRtnQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,618 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-26T09:11:46,619 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:295:106: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,619 295 | virtual void OnErrRtnQuoteInsert(CThostFtdcInputQuoteField *pInputQuote, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,620 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,620 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnQuoteAction(ctp_sopt::CThostFtdcQuoteActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,620 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:298:70: warning: unused parameter ‘pQuoteAction’ [-Wunused-parameter] 2025-10-26T09:11:46,621 298 | virtual void OnErrRtnQuoteAction(CThostFtdcQuoteActionField *pQuoteAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,621 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,622 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:298:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,622 298 | virtual void OnErrRtnQuoteAction(CThostFtdcQuoteActionField *pQuoteAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,623 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,623 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnForQuoteRsp(ctp_sopt::CThostFtdcForQuoteRspField*)’: 2025-10-26T09:11:46,624 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:301:67: warning: unused parameter ‘pForQuoteRsp’ [-Wunused-parameter] 2025-10-26T09:11:46,624 301 | virtual void OnRtnForQuoteRsp(CThostFtdcForQuoteRspField *pForQuoteRsp) {}; 2025-10-26T09:11:46,625 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,626 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnCFMMCTradingAccountToken(ctp_sopt::CThostFtdcCFMMCTradingAccountTokenField*)’: 2025-10-26T09:11:46,626 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:304:93: warning: unused parameter ‘pCFMMCTradingAccountToken’ [-Wunused-parameter] 2025-10-26T09:11:46,627 304 | virtual void OnRtnCFMMCTradingAccountToken(CThostFtdcCFMMCTradingAccountTokenField *pCFMMCTradingAccountToken) {}; 2025-10-26T09:11:46,627 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,628 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnLock(ctp_sopt::CThostFtdcLockField*)’: 2025-10-26T09:11:46,628 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:307:53: warning: unused parameter ‘pLock’ [-Wunused-parameter] 2025-10-26T09:11:46,629 307 | virtual void OnRtnLock(CThostFtdcLockField *pLock) {}; 2025-10-26T09:11:46,630 | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,631 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnLockInsert(ctp_sopt::CThostFtdcInputLockField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,631 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:310:67: warning: unused parameter ‘pInputLock’ [-Wunused-parameter] 2025-10-26T09:11:46,631 310 | virtual void OnErrRtnLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,632 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-26T09:11:46,632 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:310:103: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,633 310 | virtual void OnErrRtnLockInsert(CThostFtdcInputLockField *pInputLock, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,633 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,634 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnBatchOrderAction(ctp_sopt::CThostFtdcBatchOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,634 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:313:80: warning: unused parameter ‘pBatchOrderAction’ [-Wunused-parameter] 2025-10-26T09:11:46,634 313 | virtual void OnErrRtnBatchOrderAction(CThostFtdcBatchOrderActionField *pBatchOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,635 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,635 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:313:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,636 313 | virtual void OnErrRtnBatchOrderAction(CThostFtdcBatchOrderActionField *pBatchOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,636 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,637 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnCombAction(ctp_sopt::CThostFtdcCombActionField*)’: 2025-10-26T09:11:46,637 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:316:65: warning: unused parameter ‘pCombAction’ [-Wunused-parameter] 2025-10-26T09:11:46,638 316 | virtual void OnRtnCombAction(CThostFtdcCombActionField *pCombAction) {}; 2025-10-26T09:11:46,638 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2025-10-26T09:11:46,638 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnCombActionInsert(ctp_sopt::CThostFtdcInputCombActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,639 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:319:79: warning: unused parameter ‘pInputCombAction’ [-Wunused-parameter] 2025-10-26T09:11:46,640 319 | virtual void OnErrRtnCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,640 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,641 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:319:121: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,641 319 | virtual void OnErrRtnCombActionInsert(CThostFtdcInputCombActionField *pInputCombAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,642 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,642 ../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-26T09:11:46,643 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:322:72: warning: unused parameter ‘pContractBank’ [-Wunused-parameter] 2025-10-26T09:11:46,643 322 | virtual void OnRspQryContractBank(CThostFtdcContractBankField *pContractBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,643 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-10-26T09:11:46,644 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:322:111: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,644 322 | virtual void OnRspQryContractBank(CThostFtdcContractBankField *pContractBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,644 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,645 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:322:125: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,645 322 | virtual void OnRspQryContractBank(CThostFtdcContractBankField *pContractBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,645 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,646 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:322:142: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,646 322 | virtual void OnRspQryContractBank(CThostFtdcContractBankField *pContractBank, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,647 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,647 ../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-26T09:11:46,648 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:325:70: warning: unused parameter ‘pParkedOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,648 325 | virtual void OnRspQryParkedOrder(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,649 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,649 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:325:108: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,649 325 | virtual void OnRspQryParkedOrder(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,650 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,651 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:325:122: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,651 325 | virtual void OnRspQryParkedOrder(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,652 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,652 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:325:139: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,653 325 | virtual void OnRspQryParkedOrder(CThostFtdcParkedOrderField *pParkedOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,653 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,654 ../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-26T09:11:46,654 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:328:82: warning: unused parameter ‘pParkedOrderAction’ [-Wunused-parameter] 2025-10-26T09:11:46,654 328 | virtual void OnRspQryParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,655 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,655 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:328:126: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,656 328 | virtual void OnRspQryParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,656 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,657 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:328:140: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,657 328 | virtual void OnRspQryParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,658 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,658 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:328:157: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,659 328 | virtual void OnRspQryParkedOrderAction(CThostFtdcParkedOrderActionField *pParkedOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,659 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,660 ../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-26T09:11:46,660 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:331:74: warning: unused parameter ‘pTradingNotice’ [-Wunused-parameter] 2025-10-26T09:11:46,661 331 | virtual void OnRspQryTradingNotice(CThostFtdcTradingNoticeField *pTradingNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,661 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-26T09:11:46,662 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:331:114: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,662 331 | virtual void OnRspQryTradingNotice(CThostFtdcTradingNoticeField *pTradingNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,663 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,663 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:331:128: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,664 331 | virtual void OnRspQryTradingNotice(CThostFtdcTradingNoticeField *pTradingNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,665 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,665 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:331:145: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,665 331 | virtual void OnRspQryTradingNotice(CThostFtdcTradingNoticeField *pTradingNotice, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,666 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,666 ../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-26T09:11:46,666 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:334:86: warning: unused parameter ‘pBrokerTradingParams’ [-Wunused-parameter] 2025-10-26T09:11:46,667 334 | virtual void OnRspQryBrokerTradingParams(CThostFtdcBrokerTradingParamsField *pBrokerTradingParams, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,667 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,668 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:334:132: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,668 334 | virtual void OnRspQryBrokerTradingParams(CThostFtdcBrokerTradingParamsField *pBrokerTradingParams, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,668 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,669 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:334:146: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,669 334 | virtual void OnRspQryBrokerTradingParams(CThostFtdcBrokerTradingParamsField *pBrokerTradingParams, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,670 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,670 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:334:163: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,671 334 | virtual void OnRspQryBrokerTradingParams(CThostFtdcBrokerTradingParamsField *pBrokerTradingParams, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,671 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,672 ../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-26T09:11:46,672 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:337:84: warning: unused parameter ‘pBrokerTradingAlgos’ [-Wunused-parameter] 2025-10-26T09:11:46,673 337 | virtual void OnRspQryBrokerTradingAlgos(CThostFtdcBrokerTradingAlgosField *pBrokerTradingAlgos, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,673 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,674 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:337:129: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,674 337 | virtual void OnRspQryBrokerTradingAlgos(CThostFtdcBrokerTradingAlgosField *pBrokerTradingAlgos, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,675 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,675 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:337:143: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,675 337 | virtual void OnRspQryBrokerTradingAlgos(CThostFtdcBrokerTradingAlgosField *pBrokerTradingAlgos, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,676 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,676 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:337:160: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,676 337 | virtual void OnRspQryBrokerTradingAlgos(CThostFtdcBrokerTradingAlgosField *pBrokerTradingAlgos, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,677 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,677 ../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-26T09:11:46,678 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:340:103: warning: unused parameter ‘pQueryCFMMCTradingAccountToken’ [-Wunused-parameter] 2025-10-26T09:11:46,678 340 | virtual void OnRspQueryCFMMCTradingAccountToken(CThostFtdcQueryCFMMCTradingAccountTokenField *pQueryCFMMCTradingAccountToken, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,679 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,679 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:340:159: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,680 340 | virtual void OnRspQueryCFMMCTradingAccountToken(CThostFtdcQueryCFMMCTradingAccountTokenField *pQueryCFMMCTradingAccountToken, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,680 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,681 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:340:173: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,681 340 | virtual void OnRspQueryCFMMCTradingAccountToken(CThostFtdcQueryCFMMCTradingAccountTokenField *pQueryCFMMCTradingAccountToken, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,682 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,682 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:340:190: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,683 340 | virtual void OnRspQueryCFMMCTradingAccountToken(CThostFtdcQueryCFMMCTradingAccountTokenField *pQueryCFMMCTradingAccountToken, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,683 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,684 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnFromBankToFutureByBank(ctp_sopt::CThostFtdcRspTransferField*)’: 2025-10-26T09:11:46,684 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:343:78: warning: unused parameter ‘pRspTransfer’ [-Wunused-parameter] 2025-10-26T09:11:46,685 343 | virtual void OnRtnFromBankToFutureByBank(CThostFtdcRspTransferField *pRspTransfer) {}; 2025-10-26T09:11:46,685 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,685 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnFromFutureToBankByBank(ctp_sopt::CThostFtdcRspTransferField*)’: 2025-10-26T09:11:46,686 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:346:78: warning: unused parameter ‘pRspTransfer’ [-Wunused-parameter] 2025-10-26T09:11:46,686 346 | virtual void OnRtnFromFutureToBankByBank(CThostFtdcRspTransferField *pRspTransfer) {}; 2025-10-26T09:11:46,686 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,687 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromBankToFutureByBank(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-26T09:11:46,687 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:349:82: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-26T09:11:46,688 349 | virtual void OnRtnRepealFromBankToFutureByBank(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-26T09:11:46,688 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-26T09:11:46,689 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromFutureToBankByBank(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-26T09:11:46,689 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:352:82: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-26T09:11:46,690 352 | virtual void OnRtnRepealFromFutureToBankByBank(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-26T09:11:46,691 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-26T09:11:46,691 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnFromBankToFutureByFuture(ctp_sopt::CThostFtdcRspTransferField*)’: 2025-10-26T09:11:46,692 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:355:80: warning: unused parameter ‘pRspTransfer’ [-Wunused-parameter] 2025-10-26T09:11:46,692 355 | virtual void OnRtnFromBankToFutureByFuture(CThostFtdcRspTransferField *pRspTransfer) {}; 2025-10-26T09:11:46,693 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,693 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnFromFutureToBankByFuture(ctp_sopt::CThostFtdcRspTransferField*)’: 2025-10-26T09:11:46,694 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:358:80: warning: unused parameter ‘pRspTransfer’ [-Wunused-parameter] 2025-10-26T09:11:46,694 358 | virtual void OnRtnFromFutureToBankByFuture(CThostFtdcRspTransferField *pRspTransfer) {}; 2025-10-26T09:11:46,695 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,695 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromBankToFutureByFutureManual(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-26T09:11:46,696 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:361:90: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-26T09:11:46,697 361 | virtual void OnRtnRepealFromBankToFutureByFutureManual(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-26T09:11:46,697 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-26T09:11:46,697 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromFutureToBankByFutureManual(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-26T09:11:46,698 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:364:90: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-26T09:11:46,698 364 | virtual void OnRtnRepealFromFutureToBankByFutureManual(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-26T09:11:46,698 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-26T09:11:46,699 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnQueryBankBalanceByFuture(ctp_sopt::CThostFtdcNotifyQueryAccountField*)’: 2025-10-26T09:11:46,699 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:367:87: warning: unused parameter ‘pNotifyQueryAccount’ [-Wunused-parameter] 2025-10-26T09:11:46,700 367 | virtual void OnRtnQueryBankBalanceByFuture(CThostFtdcNotifyQueryAccountField *pNotifyQueryAccount) {}; 2025-10-26T09:11:46,700 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,701 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnBankToFutureByFuture(ctp_sopt::CThostFtdcReqTransferField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,701 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:370:79: warning: unused parameter ‘pReqTransfer’ [-Wunused-parameter] 2025-10-26T09:11:46,702 370 | virtual void OnErrRtnBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,702 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,703 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:370:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,703 370 | virtual void OnErrRtnBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,704 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,704 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnFutureToBankByFuture(ctp_sopt::CThostFtdcReqTransferField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,705 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:373:79: warning: unused parameter ‘pReqTransfer’ [-Wunused-parameter] 2025-10-26T09:11:46,705 373 | virtual void OnErrRtnFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,706 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,706 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:373:117: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,707 373 | virtual void OnErrRtnFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,707 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,708 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnRepealBankToFutureByFutureManual(ctp_sopt::CThostFtdcReqRepealField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,708 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:376:89: warning: unused parameter ‘pReqRepeal’ [-Wunused-parameter] 2025-10-26T09:11:46,709 376 | virtual void OnErrRtnRepealBankToFutureByFutureManual(CThostFtdcReqRepealField *pReqRepeal, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,709 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-26T09:11:46,709 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:376:125: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,710 376 | virtual void OnErrRtnRepealBankToFutureByFutureManual(CThostFtdcReqRepealField *pReqRepeal, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,710 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,711 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnRepealFutureToBankByFutureManual(ctp_sopt::CThostFtdcReqRepealField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,711 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:379:89: warning: unused parameter ‘pReqRepeal’ [-Wunused-parameter] 2025-10-26T09:11:46,711 379 | virtual void OnErrRtnRepealFutureToBankByFutureManual(CThostFtdcReqRepealField *pReqRepeal, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,712 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-26T09:11:46,713 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:379:125: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,713 379 | virtual void OnErrRtnRepealFutureToBankByFutureManual(CThostFtdcReqRepealField *pReqRepeal, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,714 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,714 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnQueryBankBalanceByFuture(ctp_sopt::CThostFtdcReqQueryAccountField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,715 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:382:87: warning: unused parameter ‘pReqQueryAccount’ [-Wunused-parameter] 2025-10-26T09:11:46,715 382 | virtual void OnErrRtnQueryBankBalanceByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,716 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,716 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:382:129: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,717 382 | virtual void OnErrRtnQueryBankBalanceByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,717 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,718 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromBankToFutureByFuture(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-26T09:11:46,718 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:385:84: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-26T09:11:46,719 385 | virtual void OnRtnRepealFromBankToFutureByFuture(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-26T09:11:46,720 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-26T09:11:46,720 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnRepealFromFutureToBankByFuture(ctp_sopt::CThostFtdcRspRepealField*)’: 2025-10-26T09:11:46,721 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:388:84: warning: unused parameter ‘pRspRepeal’ [-Wunused-parameter] 2025-10-26T09:11:46,721 388 | virtual void OnRtnRepealFromFutureToBankByFuture(CThostFtdcRspRepealField *pRspRepeal) {}; 2025-10-26T09:11:46,721 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-10-26T09:11:46,722 ../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-26T09:11:46,722 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:391:80: warning: unused parameter ‘pReqTransfer’ [-Wunused-parameter] 2025-10-26T09:11:46,722 391 | virtual void OnRspFromBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,723 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,723 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:391:118: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,724 391 | virtual void OnRspFromBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,725 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,725 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:391:132: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,726 391 | virtual void OnRspFromBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,727 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,728 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:391:149: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,728 391 | virtual void OnRspFromBankToFutureByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,729 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,730 ../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-26T09:11:46,730 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:394:80: warning: unused parameter ‘pReqTransfer’ [-Wunused-parameter] 2025-10-26T09:11:46,731 394 | virtual void OnRspFromFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,731 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,732 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:394:118: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,733 394 | virtual void OnRspFromFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,734 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,734 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:394:132: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,735 394 | virtual void OnRspFromFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,735 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,736 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:394:149: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,736 394 | virtual void OnRspFromFutureToBankByFuture(CThostFtdcReqTransferField *pReqTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,737 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,737 ../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-26T09:11:46,738 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:397:89: warning: unused parameter ‘pReqQueryAccount’ [-Wunused-parameter] 2025-10-26T09:11:46,738 397 | virtual void OnRspQueryBankAccountMoneyByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,739 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,740 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:397:131: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,740 397 | virtual void OnRspQueryBankAccountMoneyByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,741 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,742 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:397:145: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,742 397 | virtual void OnRspQueryBankAccountMoneyByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,743 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,744 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:397:162: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,744 397 | virtual void OnRspQueryBankAccountMoneyByFuture(CThostFtdcReqQueryAccountField *pReqQueryAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,745 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,746 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnOpenAccountByBank(ctp_sopt::CThostFtdcOpenAccountField*)’: 2025-10-26T09:11:46,746 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:400:73: warning: unused parameter ‘pOpenAccount’ [-Wunused-parameter] 2025-10-26T09:11:46,747 400 | virtual void OnRtnOpenAccountByBank(CThostFtdcOpenAccountField *pOpenAccount) {}; 2025-10-26T09:11:46,748 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2025-10-26T09:11:46,749 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnCancelAccountByBank(ctp_sopt::CThostFtdcCancelAccountField*)’: 2025-10-26T09:11:46,749 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:403:77: warning: unused parameter ‘pCancelAccount’ [-Wunused-parameter] 2025-10-26T09:11:46,750 403 | virtual void OnRtnCancelAccountByBank(CThostFtdcCancelAccountField *pCancelAccount) {}; 2025-10-26T09:11:46,750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-26T09:11:46,751 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnChangeAccountByBank(ctp_sopt::CThostFtdcChangeAccountField*)’: 2025-10-26T09:11:46,751 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:406:77: warning: unused parameter ‘pChangeAccount’ [-Wunused-parameter] 2025-10-26T09:11:46,752 406 | virtual void OnRtnChangeAccountByBank(CThostFtdcChangeAccountField *pChangeAccount) {}; 2025-10-26T09:11:46,752 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-10-26T09:11:46,753 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnResOpenAccConfirmTpdByBank(ctp_sopt::CThostFtdcResOpenAccConfirmTpdField*)’: 2025-10-26T09:11:46,753 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:409:91: warning: unused parameter ‘pResOpenAccConfirmTpd’ [-Wunused-parameter] 2025-10-26T09:11:46,754 409 | virtual void OnRtnResOpenAccConfirmTpdByBank(CThostFtdcResOpenAccConfirmTpdField *pResOpenAccConfirmTpd) {}; 2025-10-26T09:11:46,755 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,755 ../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-26T09:11:46,756 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:412:98: warning: unused parameter ‘pReqReserveOpenAccountTpd’ [-Wunused-parameter] 2025-10-26T09:11:46,757 412 | virtual void OnRspReserveOpenAccountTpdByFuture(CThostFtdcReqReserveOpenAccountTpdField *pReqReserveOpenAccountTpd, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,758 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,758 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:412:149: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,759 412 | virtual void OnRspReserveOpenAccountTpdByFuture(CThostFtdcReqReserveOpenAccountTpdField *pReqReserveOpenAccountTpd, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,760 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,760 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:412:163: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,761 412 | virtual void OnRspReserveOpenAccountTpdByFuture(CThostFtdcReqReserveOpenAccountTpdField *pReqReserveOpenAccountTpd, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,761 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,762 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:412:180: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,763 412 | virtual void OnRspReserveOpenAccountTpdByFuture(CThostFtdcReqReserveOpenAccountTpdField *pReqReserveOpenAccountTpd, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,764 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,764 ../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-26T09:11:46,765 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:415:106: warning: unused parameter ‘pReqSecuritiesDepositInterest’ [-Wunused-parameter] 2025-10-26T09:11:46,765 415 | virtual void OnRspSecuritiesDepositInterestByFuture(CThostFtdcReqSecuritiesDepositInterestField *pReqSecuritiesDepositInterest, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,766 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,766 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:415:161: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,767 415 | virtual void OnRspSecuritiesDepositInterestByFuture(CThostFtdcReqSecuritiesDepositInterestField *pReqSecuritiesDepositInterest, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,768 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,768 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:415:175: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,769 415 | virtual void OnRspSecuritiesDepositInterestByFuture(CThostFtdcReqSecuritiesDepositInterestField *pReqSecuritiesDepositInterest, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,770 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,771 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:415:192: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,771 415 | virtual void OnRspSecuritiesDepositInterestByFuture(CThostFtdcReqSecuritiesDepositInterestField *pReqSecuritiesDepositInterest, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,772 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,772 ../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-26T09:11:46,773 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:418:86: warning: unused parameter ‘pReqDayEndFileReady’ [-Wunused-parameter] 2025-10-26T09:11:46,774 418 | virtual void OnRspDayEndFileReadyByFuture(CThostFtdcReqDayEndFileReadyField *pReqDayEndFileReady, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,774 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,775 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:418:131: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,776 418 | virtual void OnRspDayEndFileReadyByFuture(CThostFtdcReqDayEndFileReadyField *pReqDayEndFileReady, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,777 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,777 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:418:145: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,778 418 | virtual void OnRspDayEndFileReadyByFuture(CThostFtdcReqDayEndFileReadyField *pReqDayEndFileReady, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,778 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,779 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:418:162: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,779 418 | virtual void OnRspDayEndFileReadyByFuture(CThostFtdcReqDayEndFileReadyField *pReqDayEndFileReady, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,780 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,781 ../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-26T09:11:46,781 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:421:88: warning: unused parameter ‘pInputExecCombineOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,782 421 | virtual void OnRspExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,782 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,783 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:421:136: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,783 421 | virtual void OnRspExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,784 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,785 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:421:150: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,786 421 | virtual void OnRspExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,786 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,787 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:421:167: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,788 421 | virtual void OnRspExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,788 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,789 ../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-26T09:11:46,790 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:424:94: warning: unused parameter ‘pInputExecCombineOrderAction’ [-Wunused-parameter] 2025-10-26T09:11:46,791 424 | virtual void OnRspExecCombineOrderAction(CThostFtdcInputExecCombineOrderActionField *pInputExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,791 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,792 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:424:148: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,792 424 | virtual void OnRspExecCombineOrderAction(CThostFtdcInputExecCombineOrderActionField *pInputExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,793 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,793 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:424:162: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,794 424 | virtual void OnRspExecCombineOrderAction(CThostFtdcInputExecCombineOrderActionField *pInputExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,795 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,795 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:424:179: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,796 424 | virtual void OnRspExecCombineOrderAction(CThostFtdcInputExecCombineOrderActionField *pInputExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,797 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,797 ../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-26T09:11:46,798 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:427:80: warning: unused parameter ‘pExecCombineOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,798 427 | virtual void OnRspQryExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,799 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,800 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:427:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,801 427 | virtual void OnRspQryExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,801 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,802 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:427:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,802 427 | virtual void OnRspQryExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,803 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,804 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:427:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,805 427 | virtual void OnRspQryExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,805 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,806 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnExecCombineOrderAction(ctp_sopt::CThostFtdcExecCombineOrderActionField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,806 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:430:92: warning: unused parameter ‘pExecCombineOrderAction’ [-Wunused-parameter] 2025-10-26T09:11:46,807 430 | virtual void OnErrRtnExecCombineOrderAction(CThostFtdcExecCombineOrderActionField *pExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,807 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,808 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:430:141: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,808 430 | virtual void OnErrRtnExecCombineOrderAction(CThostFtdcExecCombineOrderActionField *pExecCombineOrderAction, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,809 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,809 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnErrRtnExecCombineOrderInsert(ctp_sopt::CThostFtdcInputExecCombineOrderField*, ctp_sopt::CThostFtdcRspInfoField*)’: 2025-10-26T09:11:46,810 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:433:91: warning: unused parameter ‘pInputExecCombineOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,811 433 | virtual void OnErrRtnExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,811 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,812 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:433:139: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,813 433 | virtual void OnErrRtnExecCombineOrderInsert(CThostFtdcInputExecCombineOrderField *pInputExecCombineOrder, CThostFtdcRspInfoField *pRspInfo) {}; 2025-10-26T09:11:46,813 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,814 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnExecCombineOrder(ctp_sopt::CThostFtdcExecCombineOrderField*)’: 2025-10-26T09:11:46,815 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:436:77: warning: unused parameter ‘pExecCombineOrder’ [-Wunused-parameter] 2025-10-26T09:11:46,815 436 | virtual void OnRtnExecCombineOrder(CThostFtdcExecCombineOrderField *pExecCombineOrder) {}; 2025-10-26T09:11:46,816 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,817 ../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-26T09:11:46,818 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:439:82: warning: unused parameter ‘pInputInternalTransfer’ [-Wunused-parameter] 2025-10-26T09:11:46,819 439 | virtual void OnRspInternalTransfer(CThostFtdcInputInternalTransferField *pInputInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,819 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,820 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:439:130: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,820 439 | virtual void OnRspInternalTransfer(CThostFtdcInputInternalTransferField *pInputInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,821 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,821 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:439:144: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,822 439 | virtual void OnRspInternalTransfer(CThostFtdcInputInternalTransferField *pInputInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,823 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,823 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:439:161: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,824 439 | virtual void OnRspInternalTransfer(CThostFtdcInputInternalTransferField *pInputInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,824 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,825 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h: In member function ‘virtual void ctp_sopt::CThostFtdcTraderSpi::OnRtnInternalTransfer(ctp_sopt::CThostFtdcRtnInternalTransferField*)’: 2025-10-26T09:11:46,825 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:442:80: warning: unused parameter ‘pRtnInternalTransfer’ [-Wunused-parameter] 2025-10-26T09:11:46,826 442 | virtual void OnRtnInternalTransfer(CThostFtdcRtnInternalTransferField *pRtnInternalTransfer) {}; 2025-10-26T09:11:46,827 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,827 ../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-26T09:11:46,828 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:445:80: warning: unused parameter ‘pInternalTransfer’ [-Wunused-parameter] 2025-10-26T09:11:46,829 445 | virtual void OnRspQryInternalTransfer(CThostFtdcInternalTransferField *pInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,830 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:445:123: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,830 445 | virtual void OnRspQryInternalTransfer(CThostFtdcInternalTransferField *pInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,831 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,832 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:445:137: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,833 445 | virtual void OnRspQryInternalTransfer(CThostFtdcInternalTransferField *pInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,833 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,834 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:445:154: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,834 445 | virtual void OnRspQryInternalTransfer(CThostFtdcInternalTransferField *pInternalTransfer, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,835 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,835 ../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-26T09:11:46,836 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:448:94: warning: unused parameter ‘pNtfQryFutureTradingAccount’ [-Wunused-parameter] 2025-10-26T09:11:46,836 448 | virtual void OnRspQryFutureTradingAccount(CThostFtdcNtfQryFutureTradingAccountField *pNtfQryFutureTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,837 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-26T09:11:46,838 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:448:147: warning: unused parameter ‘pRspInfo’ [-Wunused-parameter] 2025-10-26T09:11:46,838 448 | virtual void OnRspQryFutureTradingAccount(CThostFtdcNtfQryFutureTradingAccountField *pNtfQryFutureTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,839 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-10-26T09:11:46,839 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:448:161: warning: unused parameter ‘nRequestID’ [-Wunused-parameter] 2025-10-26T09:11:46,840 448 | virtual void OnRspQryFutureTradingAccount(CThostFtdcNtfQryFutureTradingAccountField *pNtfQryFutureTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,841 | ~~~~^~~~~~~~~~ 2025-10-26T09:11:46,841 ../vnpy_sopt/api/include/sopt/ThostFtdcTraderApi.h:448:178: warning: unused parameter ‘bIsLast’ [-Wunused-parameter] 2025-10-26T09:11:46,842 448 | virtual void OnRspQryFutureTradingAccount(CThostFtdcNtfQryFutureTradingAccountField *pNtfQryFutureTradingAccount, CThostFtdcRspInfoField *pRspInfo, int nRequestID, bool bIsLast) {}; 2025-10-26T09:11:46,842 | ~~~~~^~~~~~~ 2025-10-26T09:11:46,843 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onFrontDisconnected(int)’: 2025-10-26T09:11:46,844 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:880:46: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,844 880 | virtual void onFrontDisconnected(int reqid) {}; 2025-10-26T09:11:46,845 | ~~~~^~~~~ 2025-10-26T09:11:46,846 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onHeartBeatWarning(int)’: 2025-10-26T09:11:46,846 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:882:45: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,847 882 | virtual void onHeartBeatWarning(int reqid) {}; 2025-10-26T09:11:46,847 | ~~~~^~~~~ 2025-10-26T09:11:46,848 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspAuthenticate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,848 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:884:52: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,849 884 | virtual void onRspAuthenticate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,849 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,850 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:884:70: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,850 884 | virtual void onRspAuthenticate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,851 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,851 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:884:81: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,852 884 | virtual void onRspAuthenticate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,852 | ~~~~^~~~~ 2025-10-26T09:11:46,853 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:884:93: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,853 884 | virtual void onRspAuthenticate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,854 | ~~~~~^~~~ 2025-10-26T09:11:46,855 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspUserLogin(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,855 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:886:49: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,856 886 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,857 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,858 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:886:67: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,858 886 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,859 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,859 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:886:78: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,860 886 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,861 | ~~~~^~~~~ 2025-10-26T09:11:46,861 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:886:90: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,862 886 | virtual void onRspUserLogin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,863 | ~~~~~^~~~ 2025-10-26T09:11:46,863 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspUserLogout(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,864 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:888:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,865 888 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,865 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,866 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:888:68: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,866 888 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,867 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,867 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:888:79: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,868 888 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,868 | ~~~~^~~~~ 2025-10-26T09:11:46,869 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:888:91: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,869 888 | virtual void onRspUserLogout(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,870 | ~~~~~^~~~ 2025-10-26T09:11:46,870 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspUserPasswordUpdate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,871 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:890:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,872 890 | virtual void onRspUserPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,872 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,873 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:890:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,873 890 | virtual void onRspUserPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,874 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,874 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:890:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,875 890 | virtual void onRspUserPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,876 | ~~~~^~~~~ 2025-10-26T09:11:46,876 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:890:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,877 890 | virtual void onRspUserPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,878 | ~~~~~^~~~ 2025-10-26T09:11:46,878 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspTradingAccountPasswordUpdate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,879 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:892:68: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,879 892 | virtual void onRspTradingAccountPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,880 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,881 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:892:86: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,882 892 | virtual void onRspTradingAccountPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,882 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,883 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:892:97: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,883 892 | virtual void onRspTradingAccountPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,884 | ~~~~^~~~~ 2025-10-26T09:11:46,884 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:892:109: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,885 892 | virtual void onRspTradingAccountPasswordUpdate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,885 | ~~~~~^~~~ 2025-10-26T09:11:46,886 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspOrderInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,886 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:894:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,887 894 | virtual void onRspOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,887 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,888 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:894:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,888 894 | virtual void onRspOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,889 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,890 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:894:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,890 894 | virtual void onRspOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,891 | ~~~~^~~~~ 2025-10-26T09:11:46,891 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:894:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,892 894 | virtual void onRspOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,893 | ~~~~~^~~~ 2025-10-26T09:11:46,893 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspParkedOrderInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,894 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:896:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,895 896 | virtual void onRspParkedOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,895 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,896 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:896:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,897 896 | virtual void onRspParkedOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,897 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,898 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:896:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,898 896 | virtual void onRspParkedOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,899 | ~~~~^~~~~ 2025-10-26T09:11:46,900 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:896:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,900 896 | virtual void onRspParkedOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,901 | ~~~~~^~~~ 2025-10-26T09:11:46,901 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspParkedOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,902 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:898:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,902 898 | virtual void onRspParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,903 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,903 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:898:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,904 898 | virtual void onRspParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,904 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,905 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:898:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,905 898 | virtual void onRspParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,906 | ~~~~^~~~~ 2025-10-26T09:11:46,907 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:898:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,907 898 | virtual void onRspParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,908 | ~~~~~^~~~ 2025-10-26T09:11:46,908 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,909 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:900:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,909 900 | virtual void onRspOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,910 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,910 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:900:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,911 900 | virtual void onRspOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,912 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,912 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:900:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,913 900 | virtual void onRspOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,913 | ~~~~^~~~~ 2025-10-26T09:11:46,914 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:900:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,915 900 | virtual void onRspOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,915 | ~~~~~^~~~ 2025-10-26T09:11:46,916 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQueryMaxOrderVolume(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,917 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:902:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,918 902 | virtual void onRspQueryMaxOrderVolume(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,918 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,919 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:902:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,919 902 | virtual void onRspQueryMaxOrderVolume(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,919 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,920 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:902:88: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,920 902 | virtual void onRspQueryMaxOrderVolume(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,921 | ~~~~^~~~~ 2025-10-26T09:11:46,921 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:902:100: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,922 902 | virtual void onRspQueryMaxOrderVolume(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,922 | ~~~~~^~~~ 2025-10-26T09:11:46,923 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspSettlementInfoConfirm(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,924 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:904:61: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,924 904 | virtual void onRspSettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,925 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,925 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:904:79: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,925 904 | virtual void onRspSettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,926 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,927 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:904:90: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,927 904 | virtual void onRspSettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,928 | ~~~~^~~~~ 2025-10-26T09:11:46,928 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:904:102: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,929 904 | virtual void onRspSettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,929 | ~~~~~^~~~ 2025-10-26T09:11:46,930 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspRemoveParkedOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,930 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:906:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,931 906 | virtual void onRspRemoveParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,931 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,932 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:906:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,933 906 | virtual void onRspRemoveParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,933 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,933 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:906:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,934 906 | virtual void onRspRemoveParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,934 | ~~~~^~~~~ 2025-10-26T09:11:46,935 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:906:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,935 906 | virtual void onRspRemoveParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,935 | ~~~~~^~~~ 2025-10-26T09:11:46,936 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspRemoveParkedOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,936 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:908:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,937 908 | virtual void onRspRemoveParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,937 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,938 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:908:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,938 908 | virtual void onRspRemoveParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,938 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,939 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:908:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,939 908 | virtual void onRspRemoveParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,940 | ~~~~^~~~~ 2025-10-26T09:11:46,940 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:908:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,941 908 | virtual void onRspRemoveParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,941 | ~~~~~^~~~ 2025-10-26T09:11:46,942 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspExecOrderInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,942 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:910:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,942 910 | virtual void onRspExecOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,943 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,943 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:910:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,944 910 | virtual void onRspExecOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,945 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,945 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:910:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,946 910 | virtual void onRspExecOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,946 | ~~~~^~~~~ 2025-10-26T09:11:46,947 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:910:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,947 910 | virtual void onRspExecOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,947 | ~~~~~^~~~ 2025-10-26T09:11:46,948 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspExecOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,948 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:912:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,948 912 | virtual void onRspExecOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,949 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,949 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:912:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,950 912 | virtual void onRspExecOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,950 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,950 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:912:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,951 912 | virtual void onRspExecOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,951 | ~~~~^~~~~ 2025-10-26T09:11:46,952 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:912:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,953 912 | virtual void onRspExecOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,953 | ~~~~~^~~~ 2025-10-26T09:11:46,954 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspForQuoteInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,954 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:914:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,955 914 | virtual void onRspForQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,955 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,956 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:914:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,956 914 | virtual void onRspForQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,957 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,957 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:914:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,958 914 | virtual void onRspForQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,958 | ~~~~^~~~~ 2025-10-26T09:11:46,959 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:914:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,959 914 | virtual void onRspForQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,960 | ~~~~~^~~~ 2025-10-26T09:11:46,960 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQuoteInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,961 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:916:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,961 916 | virtual void onRspQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,962 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,962 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:916:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,962 916 | virtual void onRspQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,963 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,963 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:916:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,963 916 | virtual void onRspQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,964 | ~~~~^~~~~ 2025-10-26T09:11:46,964 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:916:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,965 916 | virtual void onRspQuoteInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,965 | ~~~~~^~~~ 2025-10-26T09:11:46,966 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQuoteAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,966 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:918:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,967 918 | virtual void onRspQuoteAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,967 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,968 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:918:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,969 918 | virtual void onRspQuoteAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,969 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,970 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:918:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,970 918 | virtual void onRspQuoteAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,971 | ~~~~^~~~~ 2025-10-26T09:11:46,971 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:918:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,972 918 | virtual void onRspQuoteAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,972 | ~~~~~^~~~ 2025-10-26T09:11:46,973 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspLockInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,973 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:920:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,974 920 | virtual void onRspLockInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,974 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,975 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:920:68: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,975 920 | virtual void onRspLockInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,976 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,976 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:920:79: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,977 920 | virtual void onRspLockInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,977 | ~~~~^~~~~ 2025-10-26T09:11:46,977 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:920:91: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,978 920 | virtual void onRspLockInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,978 | ~~~~~^~~~ 2025-10-26T09:11:46,978 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspBatchOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,979 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:922:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,979 922 | virtual void onRspBatchOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,980 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,980 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:922:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,981 922 | virtual void onRspBatchOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,981 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,982 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:922:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,983 922 | virtual void onRspBatchOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,983 | ~~~~^~~~~ 2025-10-26T09:11:46,984 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:922:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,984 922 | virtual void onRspBatchOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,985 | ~~~~~^~~~ 2025-10-26T09:11:46,985 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspCombActionInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,986 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:924:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,986 924 | virtual void onRspCombActionInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,987 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,987 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:924:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,988 924 | virtual void onRspCombActionInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,989 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,989 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:924:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,990 924 | virtual void onRspCombActionInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,991 | ~~~~^~~~~ 2025-10-26T09:11:46,991 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:924:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,991 924 | virtual void onRspCombActionInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,992 | ~~~~~^~~~ 2025-10-26T09:11:46,992 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,992 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:926:48: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,993 926 | virtual void onRspQryOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,993 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:46,993 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:926:66: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:46,994 926 | virtual void onRspQryOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,994 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:46,995 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:926:77: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:46,995 926 | virtual void onRspQryOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,996 | ~~~~^~~~~ 2025-10-26T09:11:46,996 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:926:89: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:46,997 926 | virtual void onRspQryOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:46,997 | ~~~~~^~~~ 2025-10-26T09:11:46,998 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTrade(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:46,998 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:928:48: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:46,999 928 | virtual void onRspQryTrade(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,000 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,000 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:928:66: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,000 928 | virtual void onRspQryTrade(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,001 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,001 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:928:77: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,002 928 | virtual void onRspQryTrade(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,002 | ~~~~^~~~~ 2025-10-26T09:11:47,003 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:928:89: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,003 928 | virtual void onRspQryTrade(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,004 | ~~~~~^~~~ 2025-10-26T09:11:47,005 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorPosition(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,005 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:930:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,006 930 | virtual void onRspQryInvestorPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,006 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,006 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:930:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,007 930 | virtual void onRspQryInvestorPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,007 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,007 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:930:88: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,008 930 | virtual void onRspQryInvestorPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,008 | ~~~~^~~~~ 2025-10-26T09:11:47,009 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:930:100: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,009 930 | virtual void onRspQryInvestorPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,009 | ~~~~~^~~~ 2025-10-26T09:11:47,010 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTradingAccount(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,011 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:932:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,011 932 | virtual void onRspQryTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,012 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,012 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:932:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,013 932 | virtual void onRspQryTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,013 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,014 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:932:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,015 932 | virtual void onRspQryTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,015 | ~~~~^~~~~ 2025-10-26T09:11:47,016 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:932:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,016 932 | virtual void onRspQryTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,017 | ~~~~~^~~~ 2025-10-26T09:11:47,017 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestor(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,018 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:934:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,018 934 | virtual void onRspQryInvestor(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,019 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,020 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:934:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,020 934 | virtual void onRspQryInvestor(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,020 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,021 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:934:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,021 934 | virtual void onRspQryInvestor(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,021 | ~~~~^~~~~ 2025-10-26T09:11:47,022 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:934:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,022 934 | virtual void onRspQryInvestor(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,022 | ~~~~~^~~~ 2025-10-26T09:11:47,023 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTradingCode(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,023 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:936:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,023 936 | virtual void onRspQryTradingCode(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,024 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,024 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:936:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,025 936 | virtual void onRspQryTradingCode(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,025 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,026 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:936:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,026 936 | virtual void onRspQryTradingCode(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,027 | ~~~~^~~~~ 2025-10-26T09:11:47,028 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:936:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,028 936 | virtual void onRspQryTradingCode(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,029 | ~~~~~^~~~ 2025-10-26T09:11:47,029 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInstrumentMarginRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,030 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:938:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,030 938 | virtual void onRspQryInstrumentMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,031 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,031 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:938:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,032 938 | virtual void onRspQryInstrumentMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,032 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,033 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:938:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,033 938 | virtual void onRspQryInstrumentMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,034 | ~~~~^~~~~ 2025-10-26T09:11:47,034 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:938:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,035 938 | virtual void onRspQryInstrumentMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,035 | ~~~~~^~~~ 2025-10-26T09:11:47,035 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInstrumentCommissionRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,036 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:940:67: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,036 940 | virtual void onRspQryInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,037 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,037 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:940:85: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,038 940 | virtual void onRspQryInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,038 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,038 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:940:96: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,039 940 | virtual void onRspQryInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,040 | ~~~~^~~~~ 2025-10-26T09:11:47,040 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:940:108: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,041 940 | virtual void onRspQryInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,041 | ~~~~~^~~~ 2025-10-26T09:11:47,042 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExchange(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,043 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:942:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,043 942 | virtual void onRspQryExchange(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,044 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,044 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:942:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,045 942 | virtual void onRspQryExchange(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,045 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,046 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:942:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,046 942 | virtual void onRspQryExchange(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,047 | ~~~~^~~~~ 2025-10-26T09:11:47,047 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:942:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,048 942 | virtual void onRspQryExchange(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,049 | ~~~~~^~~~ 2025-10-26T09:11:47,049 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryProduct(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,049 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:944:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,050 944 | virtual void onRspQryProduct(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,050 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,050 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:944:68: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,051 944 | virtual void onRspQryProduct(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,051 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,052 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:944:79: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,052 944 | virtual void onRspQryProduct(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,052 | ~~~~^~~~~ 2025-10-26T09:11:47,053 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:944:91: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,053 944 | virtual void onRspQryProduct(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,054 | ~~~~~^~~~ 2025-10-26T09:11:47,054 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInstrument(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,055 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:946:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,055 946 | virtual void onRspQryInstrument(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,056 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,057 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:946:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,057 946 | virtual void onRspQryInstrument(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,058 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,058 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:946:82: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,059 946 | virtual void onRspQryInstrument(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,059 | ~~~~^~~~~ 2025-10-26T09:11:47,059 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:946:94: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,060 946 | virtual void onRspQryInstrument(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,060 | ~~~~~^~~~ 2025-10-26T09:11:47,061 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryDepthMarketData(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,061 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:948:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,062 948 | virtual void onRspQryDepthMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,063 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,063 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:948:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,064 948 | virtual void onRspQryDepthMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,064 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,064 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:948:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,065 948 | virtual void onRspQryDepthMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,065 | ~~~~^~~~~ 2025-10-26T09:11:47,066 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:948:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,066 948 | virtual void onRspQryDepthMarketData(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,066 | ~~~~~^~~~ 2025-10-26T09:11:47,067 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQrySettlementInfo(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,067 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:950:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,067 950 | virtual void onRspQrySettlementInfo(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,068 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,069 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:950:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,069 950 | virtual void onRspQrySettlementInfo(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,070 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,070 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:950:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,071 950 | virtual void onRspQrySettlementInfo(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,071 | ~~~~^~~~~ 2025-10-26T09:11:47,072 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:950:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,073 950 | virtual void onRspQrySettlementInfo(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,073 | ~~~~~^~~~ 2025-10-26T09:11:47,073 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTransferBank(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,074 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:952:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,074 952 | virtual void onRspQryTransferBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,075 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,075 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:952:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,076 952 | virtual void onRspQryTransferBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,077 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,077 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:952:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,078 952 | virtual void onRspQryTransferBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,078 | ~~~~^~~~~ 2025-10-26T09:11:47,079 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:952:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,079 952 | virtual void onRspQryTransferBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,079 | ~~~~~^~~~ 2025-10-26T09:11:47,080 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorPositionDetail(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,080 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:954:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,080 954 | virtual void onRspQryInvestorPositionDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,081 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,081 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:954:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,082 954 | virtual void onRspQryInvestorPositionDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,082 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,082 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:954:94: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,083 954 | virtual void onRspQryInvestorPositionDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,083 | ~~~~^~~~~ 2025-10-26T09:11:47,084 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:954:106: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,085 954 | virtual void onRspQryInvestorPositionDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,085 | ~~~~~^~~~ 2025-10-26T09:11:47,086 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryNotice(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,086 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:956:49: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,087 956 | virtual void onRspQryNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,087 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,088 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:956:67: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,088 956 | virtual void onRspQryNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,089 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,089 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:956:78: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,090 956 | virtual void onRspQryNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,090 | ~~~~^~~~~ 2025-10-26T09:11:47,091 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:956:90: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,091 956 | virtual void onRspQryNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,092 | ~~~~~^~~~ 2025-10-26T09:11:47,093 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQrySettlementInfoConfirm(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,093 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:958:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,093 958 | virtual void onRspQrySettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,094 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,094 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:958:82: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,094 958 | virtual void onRspQrySettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,095 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,095 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:958:93: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,095 958 | virtual void onRspQrySettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,096 | ~~~~^~~~~ 2025-10-26T09:11:47,096 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:958:105: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,096 958 | virtual void onRspQrySettlementInfoConfirm(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,097 | ~~~~~^~~~ 2025-10-26T09:11:47,098 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorPositionCombineDetail(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,098 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:960:72: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,099 960 | virtual void onRspQryInvestorPositionCombineDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,099 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,100 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:960:90: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,100 960 | virtual void onRspQryInvestorPositionCombineDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,101 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,101 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:960:101: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,102 960 | virtual void onRspQryInvestorPositionCombineDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,102 | ~~~~^~~~~ 2025-10-26T09:11:47,103 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:960:113: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,103 960 | virtual void onRspQryInvestorPositionCombineDetail(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,104 | ~~~~~^~~~ 2025-10-26T09:11:47,104 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryCFMMCTradingAccountKey(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,105 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:962:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,106 962 | virtual void onRspQryCFMMCTradingAccountKey(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,106 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,106 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:962:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,107 962 | virtual void onRspQryCFMMCTradingAccountKey(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,107 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,107 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:962:94: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,108 962 | virtual void onRspQryCFMMCTradingAccountKey(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,108 | ~~~~^~~~~ 2025-10-26T09:11:47,108 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:962:106: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,109 962 | virtual void onRspQryCFMMCTradingAccountKey(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,109 | ~~~~~^~~~ 2025-10-26T09:11:47,110 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryEWarrantOffset(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,110 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:964:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,111 964 | virtual void onRspQryEWarrantOffset(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,111 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,112 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:964:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,113 964 | virtual void onRspQryEWarrantOffset(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,113 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,114 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:964:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,114 964 | virtual void onRspQryEWarrantOffset(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,115 | ~~~~^~~~~ 2025-10-26T09:11:47,115 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:964:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,116 964 | virtual void onRspQryEWarrantOffset(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,116 | ~~~~~^~~~ 2025-10-26T09:11:47,117 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorProductGroupMargin(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,117 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:966:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,118 966 | virtual void onRspQryInvestorProductGroupMargin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,118 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,119 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:966:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,120 966 | virtual void onRspQryInvestorProductGroupMargin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,120 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,120 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:966:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,121 966 | virtual void onRspQryInvestorProductGroupMargin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,121 | ~~~~^~~~~ 2025-10-26T09:11:47,121 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:966:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,122 966 | virtual void onRspQryInvestorProductGroupMargin(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,122 | ~~~~~^~~~ 2025-10-26T09:11:47,123 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExchangeMarginRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,123 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:968:61: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,123 968 | virtual void onRspQryExchangeMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,124 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,125 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:968:79: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,125 968 | virtual void onRspQryExchangeMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,126 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,126 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:968:90: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,127 968 | virtual void onRspQryExchangeMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,127 | ~~~~^~~~~ 2025-10-26T09:11:47,128 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:968:102: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,129 968 | virtual void onRspQryExchangeMarginRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,129 | ~~~~~^~~~ 2025-10-26T09:11:47,130 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExchangeMarginRateAdjust(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,130 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:970:67: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,131 970 | virtual void onRspQryExchangeMarginRateAdjust(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,131 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,132 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:970:85: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,132 970 | virtual void onRspQryExchangeMarginRateAdjust(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,133 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,133 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:970:96: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,134 970 | virtual void onRspQryExchangeMarginRateAdjust(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,135 | ~~~~^~~~~ 2025-10-26T09:11:47,135 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:970:108: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,135 970 | virtual void onRspQryExchangeMarginRateAdjust(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,136 | ~~~~~^~~~ 2025-10-26T09:11:47,136 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExchangeRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,136 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:972:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,137 972 | virtual void onRspQryExchangeRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,137 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,137 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:972:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,138 972 | virtual void onRspQryExchangeRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,138 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,139 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:972:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,139 972 | virtual void onRspQryExchangeRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,140 | ~~~~^~~~~ 2025-10-26T09:11:47,140 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:972:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,141 972 | virtual void onRspQryExchangeRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,141 | ~~~~~^~~~ 2025-10-26T09:11:47,142 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQrySecAgentACIDMap(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,143 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:974:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,143 974 | virtual void onRspQrySecAgentACIDMap(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,144 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,144 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:974:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,145 974 | virtual void onRspQrySecAgentACIDMap(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,145 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,146 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:974:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,146 974 | virtual void onRspQrySecAgentACIDMap(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,147 | ~~~~^~~~~ 2025-10-26T09:11:47,147 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:974:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,148 974 | virtual void onRspQrySecAgentACIDMap(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,149 | ~~~~~^~~~ 2025-10-26T09:11:47,149 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryProductExchRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,149 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:976:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,150 976 | virtual void onRspQryProductExchRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,150 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,150 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:976:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,151 976 | virtual void onRspQryProductExchRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,151 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,152 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:976:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,152 976 | virtual void onRspQryProductExchRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,153 | ~~~~^~~~~ 2025-10-26T09:11:47,153 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:976:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,154 976 | virtual void onRspQryProductExchRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,154 | ~~~~~^~~~ 2025-10-26T09:11:47,155 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryProductGroup(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,156 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:978:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,156 978 | virtual void onRspQryProductGroup(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,157 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,157 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:978:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,158 978 | virtual void onRspQryProductGroup(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,158 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,159 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:978:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,159 978 | virtual void onRspQryProductGroup(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,160 | ~~~~^~~~~ 2025-10-26T09:11:47,160 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:978:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,161 978 | virtual void onRspQryProductGroup(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,161 | ~~~~~^~~~ 2025-10-26T09:11:47,162 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryMMInstrumentCommissionRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,163 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:980:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,163 980 | virtual void onRspQryMMInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,164 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,164 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:980:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,165 980 | virtual void onRspQryMMInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,165 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,165 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:980:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,166 980 | virtual void onRspQryMMInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,166 | ~~~~^~~~~ 2025-10-26T09:11:47,166 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:980:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,167 980 | virtual void onRspQryMMInstrumentCommissionRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,167 | ~~~~~^~~~ 2025-10-26T09:11:47,168 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryMMOptionInstrCommRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,168 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:982:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,168 982 | virtual void onRspQryMMOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,169 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,170 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:982:82: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,170 982 | virtual void onRspQryMMOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,171 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,171 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:982:93: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,172 982 | virtual void onRspQryMMOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,172 | ~~~~^~~~~ 2025-10-26T09:11:47,173 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:982:105: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,173 982 | virtual void onRspQryMMOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,174 | ~~~~~^~~~ 2025-10-26T09:11:47,174 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInstrumentOrderCommRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,175 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:984:66: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,175 984 | virtual void onRspQryInstrumentOrderCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,176 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,177 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:984:84: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,178 984 | virtual void onRspQryInstrumentOrderCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,178 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,178 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:984:95: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,179 984 | virtual void onRspQryInstrumentOrderCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,179 | ~~~~^~~~~ 2025-10-26T09:11:47,179 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:984:107: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,180 984 | virtual void onRspQryInstrumentOrderCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,180 | ~~~~~^~~~ 2025-10-26T09:11:47,181 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryOptionInstrTradeCost(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,181 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:986:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,181 986 | virtual void onRspQryOptionInstrTradeCost(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,182 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,182 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:986:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,183 986 | virtual void onRspQryOptionInstrTradeCost(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,184 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,184 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:986:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,185 986 | virtual void onRspQryOptionInstrTradeCost(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,185 | ~~~~^~~~~ 2025-10-26T09:11:47,186 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:986:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,187 986 | virtual void onRspQryOptionInstrTradeCost(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,187 | ~~~~~^~~~ 2025-10-26T09:11:47,188 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryOptionInstrCommRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,188 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:988:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,189 988 | virtual void onRspQryOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,189 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,190 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:988:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,190 988 | virtual void onRspQryOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,191 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,191 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:988:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,192 988 | virtual void onRspQryOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,193 | ~~~~^~~~~ 2025-10-26T09:11:47,193 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:988:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,193 988 | virtual void onRspQryOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,194 | ~~~~~^~~~ 2025-10-26T09:11:47,194 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExecOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,194 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:990:52: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,195 990 | virtual void onRspQryExecOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,195 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,196 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:990:70: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,196 990 | virtual void onRspQryExecOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,196 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,197 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:990:81: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,197 990 | virtual void onRspQryExecOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,198 | ~~~~^~~~~ 2025-10-26T09:11:47,199 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:990:93: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,199 990 | virtual void onRspQryExecOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,200 | ~~~~~^~~~ 2025-10-26T09:11:47,200 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryForQuote(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,201 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:992:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,201 992 | virtual void onRspQryForQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,202 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,202 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:992:69: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,203 992 | virtual void onRspQryForQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,203 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,204 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:992:80: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,204 992 | virtual void onRspQryForQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,205 | ~~~~^~~~~ 2025-10-26T09:11:47,205 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:992:92: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,206 992 | virtual void onRspQryForQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,207 | ~~~~~^~~~ 2025-10-26T09:11:47,207 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryQuote(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,208 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:994:48: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,208 994 | virtual void onRspQryQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,208 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,209 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:994:66: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,209 994 | virtual void onRspQryQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,209 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,210 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:994:77: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,210 994 | virtual void onRspQryQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,211 | ~~~~^~~~~ 2025-10-26T09:11:47,211 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:994:89: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,211 994 | virtual void onRspQryQuote(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,212 | ~~~~~^~~~ 2025-10-26T09:11:47,212 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryLock(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,213 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:996:47: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,213 996 | virtual void onRspQryLock(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,214 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,215 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:996:65: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,215 996 | virtual void onRspQryLock(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,216 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,218 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:996:76: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,221 996 | virtual void onRspQryLock(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,224 | ~~~~^~~~~ 2025-10-26T09:11:47,225 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:996:88: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,226 996 | virtual void onRspQryLock(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,227 | ~~~~~^~~~ 2025-10-26T09:11:47,227 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryLockPosition(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,228 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:998:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,229 998 | virtual void onRspQryLockPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,229 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,230 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:998:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,230 998 | virtual void onRspQryLockPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,231 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,231 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:998:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,231 998 | virtual void onRspQryLockPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,232 | ~~~~^~~~~ 2025-10-26T09:11:47,232 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:998:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,233 998 | virtual void onRspQryLockPosition(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,233 | ~~~~~^~~~ 2025-10-26T09:11:47,234 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryETFOptionInstrCommRate(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,234 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1000:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,234 1000 | virtual void onRspQryETFOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,235 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,235 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1000:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,236 1000 | virtual void onRspQryETFOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,236 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,237 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1000:94: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,237 1000 | virtual void onRspQryETFOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,238 | ~~~~^~~~~ 2025-10-26T09:11:47,238 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1000:106: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,239 1000 | virtual void onRspQryETFOptionInstrCommRate(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,239 | ~~~~~^~~~ 2025-10-26T09:11:47,240 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryLimitPosi(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,240 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1002:52: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,241 1002 | virtual void onRspQryLimitPosi(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,241 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,242 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1002:70: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,242 1002 | virtual void onRspQryLimitPosi(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,243 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,243 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1002:81: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,244 1002 | virtual void onRspQryLimitPosi(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,245 | ~~~~^~~~~ 2025-10-26T09:11:47,245 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1002:93: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,246 1002 | virtual void onRspQryLimitPosi(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,247 | ~~~~~^~~~ 2025-10-26T09:11:47,248 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInvestorLevel(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,248 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1004:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,249 1004 | virtual void onRspQryInvestorLevel(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,250 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,250 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1004:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,251 1004 | virtual void onRspQryInvestorLevel(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,252 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,252 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1004:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,253 1004 | virtual void onRspQryInvestorLevel(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,254 | ~~~~^~~~~ 2025-10-26T09:11:47,255 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1004:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,256 1004 | virtual void onRspQryInvestorLevel(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,257 | ~~~~~^~~~ 2025-10-26T09:11:47,258 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExecFreeze(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,259 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1006:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,259 1006 | virtual void onRspQryExecFreeze(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,260 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,261 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1006:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,262 1006 | virtual void onRspQryExecFreeze(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,263 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,264 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1006:82: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,265 1006 | virtual void onRspQryExecFreeze(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,265 | ~~~~^~~~~ 2025-10-26T09:11:47,266 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1006:94: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,267 1006 | virtual void onRspQryExecFreeze(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,268 | ~~~~~^~~~ 2025-10-26T09:11:47,270 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryLimitAmount(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,271 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1008:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,271 1008 | virtual void onRspQryLimitAmount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,272 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,273 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1008:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,274 1008 | virtual void onRspQryLimitAmount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,274 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,275 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1008:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,276 1008 | virtual void onRspQryLimitAmount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,276 | ~~~~^~~~~ 2025-10-26T09:11:47,277 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1008:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,278 1008 | virtual void onRspQryLimitAmount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,278 | ~~~~~^~~~ 2025-10-26T09:11:47,279 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryCombInstrumentGuard(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,280 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1010:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,280 1010 | virtual void onRspQryCombInstrumentGuard(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,281 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,282 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1010:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,283 1010 | virtual void onRspQryCombInstrumentGuard(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,284 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,285 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1010:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,286 1010 | virtual void onRspQryCombInstrumentGuard(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,287 | ~~~~^~~~~ 2025-10-26T09:11:47,288 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1010:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,288 1010 | virtual void onRspQryCombInstrumentGuard(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,289 | ~~~~~^~~~ 2025-10-26T09:11:47,290 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryCombAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,291 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1012:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,292 1012 | virtual void onRspQryCombAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,293 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,294 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1012:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,295 1012 | virtual void onRspQryCombAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,295 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,296 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1012:82: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,297 1012 | virtual void onRspQryCombAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,297 | ~~~~^~~~~ 2025-10-26T09:11:47,298 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1012:94: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,299 1012 | virtual void onRspQryCombAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,300 | ~~~~~^~~~ 2025-10-26T09:11:47,300 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTransferSerial(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,301 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1014:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,302 1014 | virtual void onRspQryTransferSerial(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,302 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,303 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1014:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,304 1014 | virtual void onRspQryTransferSerial(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,305 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,305 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1014:86: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,306 1014 | virtual void onRspQryTransferSerial(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,307 | ~~~~^~~~~ 2025-10-26T09:11:47,308 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1014:98: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,309 1014 | virtual void onRspQryTransferSerial(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,309 | ~~~~~^~~~ 2025-10-26T09:11:47,310 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryAccountregister(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,311 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1016:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,311 1016 | virtual void onRspQryAccountregister(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,312 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,313 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1016:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,314 1016 | virtual void onRspQryAccountregister(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,315 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,316 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1016:87: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,317 1016 | virtual void onRspQryAccountregister(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,317 | ~~~~^~~~~ 2025-10-26T09:11:47,318 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1016:99: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,318 1016 | virtual void onRspQryAccountregister(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,319 | ~~~~~^~~~ 2025-10-26T09:11:47,319 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspError(const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,320 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1018:45: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,321 1018 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,321 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,322 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1018:56: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,322 1018 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,323 | ~~~~^~~~~ 2025-10-26T09:11:47,323 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1018:68: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,324 1018 | virtual void onRspError(const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,325 | ~~~~~^~~~ 2025-10-26T09:11:47,325 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnOrder(const pybind11::dict&)’: 2025-10-26T09:11:47,326 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1020:45: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,326 1020 | virtual void onRtnOrder(const dict &data) {}; 2025-10-26T09:11:47,327 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,328 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnTrade(const pybind11::dict&)’: 2025-10-26T09:11:47,328 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1022:45: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,329 1022 | virtual void onRtnTrade(const dict &data) {}; 2025-10-26T09:11:47,329 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,330 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnOrderInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,330 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1024:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,331 1024 | virtual void onErrRtnOrderInsert(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,331 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,332 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1024:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,332 1024 | virtual void onErrRtnOrderInsert(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,333 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,334 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnOrderAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,334 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1026:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,335 1026 | virtual void onErrRtnOrderAction(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,335 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,336 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1026:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,336 1026 | virtual void onErrRtnOrderAction(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,336 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,337 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnInstrumentStatus(const pybind11::dict&)’: 2025-10-26T09:11:47,337 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1028:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,337 1028 | virtual void onRtnInstrumentStatus(const dict &data) {}; 2025-10-26T09:11:47,338 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,338 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnBulletin(const pybind11::dict&)’: 2025-10-26T09:11:47,338 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1030:48: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,339 1030 | virtual void onRtnBulletin(const dict &data) {}; 2025-10-26T09:11:47,339 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,340 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnTradingNotice(const pybind11::dict&)’: 2025-10-26T09:11:47,340 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1032:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,340 1032 | virtual void onRtnTradingNotice(const dict &data) {}; 2025-10-26T09:11:47,341 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,342 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnErrorConditionalOrder(const pybind11::dict&)’: 2025-10-26T09:11:47,342 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1034:61: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,343 1034 | virtual void onRtnErrorConditionalOrder(const dict &data) {}; 2025-10-26T09:11:47,343 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,344 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnExecOrder(const pybind11::dict&)’: 2025-10-26T09:11:47,344 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1036:49: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,345 1036 | virtual void onRtnExecOrder(const dict &data) {}; 2025-10-26T09:11:47,346 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,346 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnExecOrderInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,346 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1038:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,347 1038 | virtual void onErrRtnExecOrderInsert(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,347 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,348 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1038:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,348 1038 | virtual void onErrRtnExecOrderInsert(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,349 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,350 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnExecOrderAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,350 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1040:58: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,351 1040 | virtual void onErrRtnExecOrderAction(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,351 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,352 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1040:76: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,352 1040 | virtual void onErrRtnExecOrderAction(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,352 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,353 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnForQuoteInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,353 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1042:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,353 1042 | virtual void onErrRtnForQuoteInsert(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,354 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,354 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1042:75: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,355 1042 | virtual void onErrRtnForQuoteInsert(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,355 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,355 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnQuote(const pybind11::dict&)’: 2025-10-26T09:11:47,356 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1044:45: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,356 1044 | virtual void onRtnQuote(const dict &data) {}; 2025-10-26T09:11:47,357 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,357 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnQuoteInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,358 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1046:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,359 1046 | virtual void onErrRtnQuoteInsert(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,359 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,360 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1046:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,360 1046 | virtual void onErrRtnQuoteInsert(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,361 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,361 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnQuoteAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,362 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1048:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,362 1048 | virtual void onErrRtnQuoteAction(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,363 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,363 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1048:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,364 1048 | virtual void onErrRtnQuoteAction(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,364 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,365 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnForQuoteRsp(const pybind11::dict&)’: 2025-10-26T09:11:47,365 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1050:51: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,366 1050 | virtual void onRtnForQuoteRsp(const dict &data) {}; 2025-10-26T09:11:47,366 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,367 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnCFMMCTradingAccountToken(const pybind11::dict&)’: 2025-10-26T09:11:47,367 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1052:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,368 1052 | virtual void onRtnCFMMCTradingAccountToken(const dict &data) {}; 2025-10-26T09:11:47,368 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,368 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnLock(const pybind11::dict&)’: 2025-10-26T09:11:47,369 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1054:44: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,369 1054 | virtual void onRtnLock(const dict &data) {}; 2025-10-26T09:11:47,369 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,370 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnLockInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,370 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1056:53: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,371 1056 | virtual void onErrRtnLockInsert(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,371 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,372 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1056:71: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,372 1056 | virtual void onErrRtnLockInsert(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,372 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,373 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnBatchOrderAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,374 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1058:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,374 1058 | virtual void onErrRtnBatchOrderAction(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,375 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,375 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1058:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,376 1058 | virtual void onErrRtnBatchOrderAction(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,376 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,377 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnCombAction(const pybind11::dict&)’: 2025-10-26T09:11:47,377 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1060:50: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,378 1060 | virtual void onRtnCombAction(const dict &data) {}; 2025-10-26T09:11:47,378 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,379 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnCombActionInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,379 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1062:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,380 1062 | virtual void onErrRtnCombActionInsert(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,380 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,381 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1062:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,382 1062 | virtual void onErrRtnCombActionInsert(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,382 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,382 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryContractBank(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,383 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1064:55: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,383 1064 | virtual void onRspQryContractBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,383 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,384 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1064:73: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,384 1064 | virtual void onRspQryContractBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,384 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,385 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1064:84: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,385 1064 | virtual void onRspQryContractBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,385 | ~~~~^~~~~ 2025-10-26T09:11:47,386 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1064:96: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,386 1064 | virtual void onRspQryContractBank(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,387 | ~~~~~^~~~ 2025-10-26T09:11:47,387 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryParkedOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,388 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1066:54: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,388 1066 | virtual void onRspQryParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,389 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,389 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1066:72: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,390 1066 | virtual void onRspQryParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,390 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,391 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1066:83: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,391 1066 | virtual void onRspQryParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,392 | ~~~~^~~~~ 2025-10-26T09:11:47,392 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1066:95: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,393 1066 | virtual void onRspQryParkedOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,393 | ~~~~~^~~~ 2025-10-26T09:11:47,394 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryParkedOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,395 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1068:60: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,395 1068 | virtual void onRspQryParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,396 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,396 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1068:78: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,397 1068 | virtual void onRspQryParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,397 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,397 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1068:89: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,398 1068 | virtual void onRspQryParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,398 | ~~~~^~~~~ 2025-10-26T09:11:47,398 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1068:101: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,399 1068 | virtual void onRspQryParkedOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,399 | ~~~~~^~~~ 2025-10-26T09:11:47,399 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryTradingNotice(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,400 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1070:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,400 1070 | virtual void onRspQryTradingNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,401 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,401 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1070:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,402 1070 | virtual void onRspQryTradingNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,402 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,403 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1070:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,404 1070 | virtual void onRspQryTradingNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,404 | ~~~~^~~~~ 2025-10-26T09:11:47,405 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1070:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,405 1070 | virtual void onRspQryTradingNotice(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,406 | ~~~~~^~~~ 2025-10-26T09:11:47,406 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryBrokerTradingParams(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,407 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1072:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,407 1072 | virtual void onRspQryBrokerTradingParams(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,408 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,408 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1072:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,409 1072 | virtual void onRspQryBrokerTradingParams(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,410 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,410 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1072:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,410 1072 | virtual void onRspQryBrokerTradingParams(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,411 | ~~~~^~~~~ 2025-10-26T09:11:47,411 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1072:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,411 1072 | virtual void onRspQryBrokerTradingParams(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,412 | ~~~~~^~~~ 2025-10-26T09:11:47,412 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryBrokerTradingAlgos(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,412 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1074:61: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,413 1074 | virtual void onRspQryBrokerTradingAlgos(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,413 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,413 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1074:79: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,414 1074 | virtual void onRspQryBrokerTradingAlgos(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,414 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,415 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1074:90: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,415 1074 | virtual void onRspQryBrokerTradingAlgos(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,416 | ~~~~^~~~~ 2025-10-26T09:11:47,417 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1074:102: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,417 1074 | virtual void onRspQryBrokerTradingAlgos(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,418 | ~~~~~^~~~ 2025-10-26T09:11:47,418 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQueryCFMMCTradingAccountToken(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,419 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1076:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,419 1076 | virtual void onRspQueryCFMMCTradingAccountToken(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,420 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,420 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1076:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,421 1076 | virtual void onRspQueryCFMMCTradingAccountToken(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,421 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,422 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1076:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,422 1076 | virtual void onRspQueryCFMMCTradingAccountToken(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,423 | ~~~~^~~~~ 2025-10-26T09:11:47,424 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1076:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,424 1076 | virtual void onRspQueryCFMMCTradingAccountToken(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,424 | ~~~~~^~~~ 2025-10-26T09:11:47,425 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnFromBankToFutureByBank(const pybind11::dict&)’: 2025-10-26T09:11:47,425 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1078:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,425 1078 | virtual void onRtnFromBankToFutureByBank(const dict &data) {}; 2025-10-26T09:11:47,426 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,426 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnFromFutureToBankByBank(const pybind11::dict&)’: 2025-10-26T09:11:47,427 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1080:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,427 1080 | virtual void onRtnFromFutureToBankByBank(const dict &data) {}; 2025-10-26T09:11:47,427 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,428 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromBankToFutureByBank(const pybind11::dict&)’: 2025-10-26T09:11:47,429 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1082:68: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,429 1082 | virtual void onRtnRepealFromBankToFutureByBank(const dict &data) {}; 2025-10-26T09:11:47,430 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,430 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromFutureToBankByBank(const pybind11::dict&)’: 2025-10-26T09:11:47,431 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1084:68: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,431 1084 | virtual void onRtnRepealFromFutureToBankByBank(const dict &data) {}; 2025-10-26T09:11:47,432 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,433 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnFromBankToFutureByFuture(const pybind11::dict&)’: 2025-10-26T09:11:47,433 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1086:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,434 1086 | virtual void onRtnFromBankToFutureByFuture(const dict &data) {}; 2025-10-26T09:11:47,434 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,435 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnFromFutureToBankByFuture(const pybind11::dict&)’: 2025-10-26T09:11:47,435 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1088:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,436 1088 | virtual void onRtnFromFutureToBankByFuture(const dict &data) {}; 2025-10-26T09:11:47,436 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,437 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromBankToFutureByFutureManual(const pybind11::dict&)’: 2025-10-26T09:11:47,437 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1090:76: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,438 1090 | virtual void onRtnRepealFromBankToFutureByFutureManual(const dict &data) {}; 2025-10-26T09:11:47,438 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,439 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromFutureToBankByFutureManual(const pybind11::dict&)’: 2025-10-26T09:11:47,439 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1092:76: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,440 1092 | virtual void onRtnRepealFromFutureToBankByFutureManual(const dict &data) {}; 2025-10-26T09:11:47,440 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,440 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnQueryBankBalanceByFuture(const pybind11::dict&)’: 2025-10-26T09:11:47,441 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1094:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,441 1094 | virtual void onRtnQueryBankBalanceByFuture(const dict &data) {}; 2025-10-26T09:11:47,441 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,442 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnBankToFutureByFuture(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,442 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1096:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,443 1096 | virtual void onErrRtnBankToFutureByFuture(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,443 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,444 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1096:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,444 1096 | virtual void onErrRtnBankToFutureByFuture(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,445 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,446 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnFutureToBankByFuture(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,446 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1098:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,447 1098 | virtual void onErrRtnFutureToBankByFuture(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,447 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,448 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1098:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,448 1098 | virtual void onErrRtnFutureToBankByFuture(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,449 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,449 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnRepealBankToFutureByFutureManual(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,450 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1100:75: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,451 1100 | virtual void onErrRtnRepealBankToFutureByFutureManual(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,451 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,452 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1100:93: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,452 1100 | virtual void onErrRtnRepealBankToFutureByFutureManual(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,453 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,454 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnRepealFutureToBankByFutureManual(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,454 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1102:75: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,454 1102 | virtual void onErrRtnRepealFutureToBankByFutureManual(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,455 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,455 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1102:93: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,455 1102 | virtual void onErrRtnRepealFutureToBankByFutureManual(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,456 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,456 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnQueryBankBalanceByFuture(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,457 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1104:67: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,457 1104 | virtual void onErrRtnQueryBankBalanceByFuture(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,458 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,458 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1104:85: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,458 1104 | virtual void onErrRtnQueryBankBalanceByFuture(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,459 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,460 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromBankToFutureByFuture(const pybind11::dict&)’: 2025-10-26T09:11:47,460 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1106:70: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,461 1106 | virtual void onRtnRepealFromBankToFutureByFuture(const dict &data) {}; 2025-10-26T09:11:47,461 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,462 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnRepealFromFutureToBankByFuture(const pybind11::dict&)’: 2025-10-26T09:11:47,462 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1108:70: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,463 1108 | virtual void onRtnRepealFromFutureToBankByFuture(const dict &data) {}; 2025-10-26T09:11:47,463 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,464 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspFromBankToFutureByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,465 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1110:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,465 1110 | virtual void onRspFromBankToFutureByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,466 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,466 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1110:82: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,467 1110 | virtual void onRspFromBankToFutureByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,467 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,468 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1110:93: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,469 1110 | virtual void onRspFromBankToFutureByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,469 | ~~~~^~~~~ 2025-10-26T09:11:47,470 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1110:105: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,471 1110 | virtual void onRspFromBankToFutureByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,472 | ~~~~~^~~~ 2025-10-26T09:11:47,472 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspFromFutureToBankByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,472 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1112:64: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,473 1112 | virtual void onRspFromFutureToBankByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,473 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,473 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1112:82: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,474 1112 | virtual void onRspFromFutureToBankByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,474 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,475 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1112:93: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,475 1112 | virtual void onRspFromFutureToBankByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,476 | ~~~~^~~~~ 2025-10-26T09:11:47,477 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1112:105: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,477 1112 | virtual void onRspFromFutureToBankByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,478 | ~~~~~^~~~ 2025-10-26T09:11:47,478 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQueryBankAccountMoneyByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,479 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1114:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,479 1114 | virtual void onRspQueryBankAccountMoneyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,480 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,480 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1114:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,481 1114 | virtual void onRspQueryBankAccountMoneyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,481 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,482 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1114:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,482 1114 | virtual void onRspQueryBankAccountMoneyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,483 | ~~~~^~~~~ 2025-10-26T09:11:47,483 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1114:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,484 1114 | virtual void onRspQueryBankAccountMoneyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,484 | ~~~~~^~~~ 2025-10-26T09:11:47,485 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnOpenAccountByBank(const pybind11::dict&)’: 2025-10-26T09:11:47,485 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1116:57: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,485 1116 | virtual void onRtnOpenAccountByBank(const dict &data) {}; 2025-10-26T09:11:47,486 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,486 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnCancelAccountByBank(const pybind11::dict&)’: 2025-10-26T09:11:47,486 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1118:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,487 1118 | virtual void onRtnCancelAccountByBank(const dict &data) {}; 2025-10-26T09:11:47,487 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,488 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnChangeAccountByBank(const pybind11::dict&)’: 2025-10-26T09:11:47,488 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1120:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,488 1120 | virtual void onRtnChangeAccountByBank(const dict &data) {}; 2025-10-26T09:11:47,489 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,489 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnResOpenAccConfirmTpdByBank(const pybind11::dict&)’: 2025-10-26T09:11:47,490 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1122:66: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,491 1122 | virtual void onRtnResOpenAccConfirmTpdByBank(const dict &data) {}; 2025-10-26T09:11:47,491 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,492 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspReserveOpenAccountTpdByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,492 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1124:69: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,493 1124 | virtual void onRspReserveOpenAccountTpdByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,493 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,494 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1124:87: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,494 1124 | virtual void onRspReserveOpenAccountTpdByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,495 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,495 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1124:98: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,496 1124 | virtual void onRspReserveOpenAccountTpdByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,496 | ~~~~^~~~~ 2025-10-26T09:11:47,497 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1124:110: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,498 1124 | virtual void onRspReserveOpenAccountTpdByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,498 | ~~~~~^~~~ 2025-10-26T09:11:47,498 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspSecuritiesDepositInterestByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,499 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1126:73: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,499 1126 | virtual void onRspSecuritiesDepositInterestByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,499 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,500 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1126:91: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,500 1126 | virtual void onRspSecuritiesDepositInterestByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,501 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,501 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1126:102: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,501 1126 | virtual void onRspSecuritiesDepositInterestByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,502 | ~~~~^~~~~ 2025-10-26T09:11:47,502 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1126:114: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,503 1126 | virtual void onRspSecuritiesDepositInterestByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,503 | ~~~~~^~~~ 2025-10-26T09:11:47,504 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspDayEndFileReadyByFuture(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,505 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1128:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,505 1128 | virtual void onRspDayEndFileReadyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,506 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,506 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1128:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,507 1128 | virtual void onRspDayEndFileReadyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,507 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,508 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1128:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,508 1128 | virtual void onRspDayEndFileReadyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,509 | ~~~~^~~~~ 2025-10-26T09:11:47,510 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1128:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,510 1128 | virtual void onRspDayEndFileReadyByFuture(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,511 | ~~~~~^~~~ 2025-10-26T09:11:47,511 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspExecCombineOrderInsert(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,512 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1130:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,512 1130 | virtual void onRspExecCombineOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,513 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,513 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1130:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,513 1130 | virtual void onRspExecCombineOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,514 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,514 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1130:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,514 1130 | virtual void onRspExecCombineOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,515 | ~~~~^~~~~ 2025-10-26T09:11:47,515 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1130:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,516 1130 | virtual void onRspExecCombineOrderInsert(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,516 | ~~~~~^~~~ 2025-10-26T09:11:47,516 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspExecCombineOrderAction(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,517 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1132:62: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,517 1132 | virtual void onRspExecCombineOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,518 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,519 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1132:80: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,519 1132 | virtual void onRspExecCombineOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,520 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,520 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1132:91: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,521 1132 | virtual void onRspExecCombineOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,521 | ~~~~^~~~~ 2025-10-26T09:11:47,522 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1132:103: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,522 1132 | virtual void onRspExecCombineOrderAction(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,523 | ~~~~~^~~~ 2025-10-26T09:11:47,523 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryExecCombineOrder(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,524 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1134:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,524 1134 | virtual void onRspQryExecCombineOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,525 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,525 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1134:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,526 1134 | virtual void onRspQryExecCombineOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,526 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,527 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1134:88: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,527 1134 | virtual void onRspQryExecCombineOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,527 | ~~~~^~~~~ 2025-10-26T09:11:47,528 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1134:100: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,528 1134 | virtual void onRspQryExecCombineOrder(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,528 | ~~~~~^~~~ 2025-10-26T09:11:47,529 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnExecCombineOrderAction(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,529 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1136:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,530 1136 | virtual void onErrRtnExecCombineOrderAction(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,530 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,531 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1136:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,531 1136 | virtual void onErrRtnExecCombineOrderAction(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,532 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,532 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onErrRtnExecCombineOrderInsert(const pybind11::dict&, const pybind11::dict&)’: 2025-10-26T09:11:47,532 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1138:65: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,533 1138 | virtual void onErrRtnExecCombineOrderInsert(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,533 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,534 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1138:83: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,534 1138 | virtual void onErrRtnExecCombineOrderInsert(const dict &data, const dict &error) {}; 2025-10-26T09:11:47,535 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,535 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnExecCombineOrder(const pybind11::dict&)’: 2025-10-26T09:11:47,536 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1140:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,536 1140 | virtual void onRtnExecCombineOrder(const dict &data) {}; 2025-10-26T09:11:47,537 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,537 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspInternalTransfer(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,538 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1142:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,538 1142 | virtual void onRspInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,539 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,539 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1142:74: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,540 1142 | virtual void onRspInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,540 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,540 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1142:85: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,541 1142 | virtual void onRspInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,541 | ~~~~^~~~~ 2025-10-26T09:11:47,541 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1142:97: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,542 1142 | virtual void onRspInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,542 | ~~~~~^~~~ 2025-10-26T09:11:47,543 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRtnInternalTransfer(const pybind11::dict&)’: 2025-10-26T09:11:47,543 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1144:56: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,543 1144 | virtual void onRtnInternalTransfer(const dict &data) {}; 2025-10-26T09:11:47,544 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,545 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryInternalTransfer(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,545 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1146:59: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,546 1146 | virtual void onRspQryInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,546 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,547 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1146:77: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,548 1146 | virtual void onRspQryInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,548 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,549 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1146:88: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,549 1146 | virtual void onRspQryInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,549 | ~~~~^~~~~ 2025-10-26T09:11:47,550 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1146:100: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,550 1146 | virtual void onRspQryInternalTransfer(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,551 | ~~~~~^~~~ 2025-10-26T09:11:47,551 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h: In member function ‘virtual void TdApi::onRspQryFutureTradingAccount(const pybind11::dict&, const pybind11::dict&, int, bool)’: 2025-10-26T09:11:47,552 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1148:63: warning: unused parameter ‘data’ [-Wunused-parameter] 2025-10-26T09:11:47,552 1148 | virtual void onRspQryFutureTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,553 | ~~~~~~~~~~~~^~~~ 2025-10-26T09:11:47,554 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1148:81: warning: unused parameter ‘error’ [-Wunused-parameter] 2025-10-26T09:11:47,554 1148 | virtual void onRspQryFutureTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,554 | ~~~~~~~~~~~~^~~~~ 2025-10-26T09:11:47,555 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1148:92: warning: unused parameter ‘reqid’ [-Wunused-parameter] 2025-10-26T09:11:47,555 1148 | virtual void onRspQryFutureTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,555 | ~~~~^~~~~ 2025-10-26T09:11:47,556 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.h:1148:104: warning: unused parameter ‘last’ [-Wunused-parameter] 2025-10-26T09:11:47,556 1148 | virtual void onRspQryFutureTradingAccount(const dict &data, const dict &error, int reqid, bool last) {}; 2025-10-26T09:11:47,556 | ~~~~~^~~~ 2025-10-26T09:11:47,557 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.cpp: In member function ‘void TdApi::processFrontConnected(Task*)’: 2025-10-26T09:11:47,557 ../vnpy_sopt/api/vnsopt/vnsopttd/vnsopttd.cpp:3386:41: warning: unused parameter ‘task’ [-Wunused-parameter] 2025-10-26T09:11:47,558 3386 | void TdApi::processFrontConnected(Task *task) 2025-10-26T09:11:47,558 | ~~~~~~^~~~ 2025-10-26T09:11:47,559 ninja: build stopped: subcommand failed. 2025-10-26T09:11:47,562 ERROR: [present-rich] Preparing metadata (pyproject.toml) exited with 1 2025-10-26T09:11:47,576 [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/tmpy4omqlq1[/] 2025-10-26T09:11:47,577 [bold magenta]cwd[/]: /tmp/pip-wheel-sb5c846a/vnpy-sopt_1e777f1b0e564512a171f5cec848ac7c 2025-10-26T09:11:47,577 Preparing metadata (pyproject.toml): finished with status 'error' 2025-10-26T09:11:47,581 ERROR: [present-rich] metadata generation failed 2025-10-26T09:11:47,587 Exception information: 2025-10-26T09:11:47,587 Traceback (most recent call last): 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata 2025-10-26T09:11:47,587 distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 746, in prepare_metadata_for_build_wheel 2025-10-26T09:11:47,587 return super().prepare_metadata_for_build_wheel( 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel 2025-10-26T09:11:47,587 return self._call_hook('prepare_metadata_for_build_wheel', { 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2025-10-26T09:11:47,587 self._subprocess_runner( 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2025-10-26T09:11:47,587 call_subprocess( 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2025-10-26T09:11:47,587 raise error 2025-10-26T09:11:47,587 pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 2025-10-26T09:11:47,587 2025-10-26T09:11:47,587 The above exception was the direct cause of the following exception: 2025-10-26T09:11:47,587 2025-10-26T09:11:47,587 Traceback (most recent call last): 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-10-26T09:11:47,587 status = run_func(*args) 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-10-26T09:11:47,587 return func(self, options, args) 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-10-26T09:11:47,587 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-10-26T09:11:47,587 result = self._result = resolver.resolve( 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-10-26T09:11:47,587 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-10-26T09:11:47,587 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2025-10-26T09:11:47,587 if not criterion.candidates: 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2025-10-26T09:11:47,587 return bool(self._sequence) 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2025-10-26T09:11:47,587 return any(self) 2025-10-26T09:11:47,587 ^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2025-10-26T09:11:47,587 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2025-10-26T09:11:47,587 candidate = func() 2025-10-26T09:11:47,587 ^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2025-10-26T09:11:47,587 self._link_candidate_cache[link] = LinkCandidate( 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2025-10-26T09:11:47,587 super().__init__( 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-10-26T09:11:47,587 self.dist = self._prepare() 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2025-10-26T09:11:47,587 dist = self._prepare_distribution() 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2025-10-26T09:11:47,587 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2025-10-26T09:11:47,587 return self._prepare_linked_requirement(req, parallel_builds) 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2025-10-26T09:11:47,587 dist = _get_prepared_distribution( 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2025-10-26T09:11:47,587 abstract_dist.prepare_distribution_metadata( 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2025-10-26T09:11:47,587 self.req.prepare_metadata() 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 539, in prepare_metadata 2025-10-26T09:11:47,587 self.metadata_directory = generate_metadata( 2025-10-26T09:11:47,587 ^^^^^^^^^^^^^^^^^^ 2025-10-26T09:11:47,587 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata 2025-10-26T09:11:47,587 raise MetadataGenerationFailed(package_details=details) from error 2025-10-26T09:11:47,587 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-10-26T09:11:47,606 Removed vnpy-sopt==3.7.1.2 from https://files.pythonhosted.org/packages/ea/b8/30c6896a8dcb4218d7ed1cb84b3caa739fac2ccafb224f077524ecc8d1e3/vnpy_sopt-3.7.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-5wa5pt_k' 2025-10-26T09:11:47,608 Removed build tracker: '/tmp/pip-build-tracker-5wa5pt_k'