diff --git a/vnpy/gateway/rohon/RohonBaseV64.dll b/vnpy/gateway/rohon/RohonBaseV64.dll index a434d2a9..dc78dda8 100644 Binary files a/vnpy/gateway/rohon/RohonBaseV64.dll and b/vnpy/gateway/rohon/RohonBaseV64.dll differ diff --git a/vnpy/gateway/rohon/WinDataCollect.dll b/vnpy/gateway/rohon/WinDataCollect.dll index ecfdaac0..626b1004 100644 Binary files a/vnpy/gateway/rohon/WinDataCollect.dll and b/vnpy/gateway/rohon/WinDataCollect.dll differ diff --git a/vnpy/gateway/rohon/ctp_constant.py b/vnpy/gateway/rohon/ctp_constant.py index bf479ffe..420e60e4 100644 --- a/vnpy/gateway/rohon/ctp_constant.py +++ b/vnpy/gateway/rohon/ctp_constant.py @@ -21,6 +21,8 @@ THOST_FTDC_ICT_HKMCIDCard = 'I' THOST_FTDC_ICT_AccountsPermits = 'J' THOST_FTDC_ICT_FrgPrmtRdCard = 'K' THOST_FTDC_ICT_CptMngPrdLetter = 'L' +THOST_FTDC_ICT_UniformSocialCreditCode = 'N' +THOST_FTDC_ICT_CorporationCertNo = 'O' THOST_FTDC_ICT_OtherCard = 'x' THOST_FTDC_IR_All = '1' THOST_FTDC_IR_Group = '2' @@ -142,6 +144,16 @@ THOST_FTDC_PC_Combination = '3' THOST_FTDC_PC_Spot = '4' THOST_FTDC_PC_EFP = '5' THOST_FTDC_PC_SpotOption = '6' +THOST_FTDC_PC_TAS = '7' +THOST_FTDC_PC_MI = 'I' +THOST_FTDC_APC_FutureSingle = '1' +THOST_FTDC_APC_OptionSingle = '2' +THOST_FTDC_APC_Futures = '3' +THOST_FTDC_APC_Options = '4' +THOST_FTDC_APC_TradingComb = '5' +THOST_FTDC_APC_UnTradingComb = '6' +THOST_FTDC_APC_AllTrading = '7' +THOST_FTDC_APC_All = '8' THOST_FTDC_IP_NotStart = '0' THOST_FTDC_IP_Started = '1' THOST_FTDC_IP_Pause = '2' @@ -251,6 +263,8 @@ THOST_FTDC_TRDT_OTC = '2' THOST_FTDC_TRDT_EFPDerived = '3' THOST_FTDC_TRDT_CombinationDerived = '4' THOST_FTDC_TRDT_BlockTrade = '5' +THOST_FTDC_SPOST_Common = '#' +THOST_FTDC_SPOST_Tas = '0' THOST_FTDC_PSRC_LastPrice = '0' THOST_FTDC_PSRC_Buy = '1' THOST_FTDC_PSRC_Sell = '2' @@ -506,6 +520,8 @@ THOST_FTDC_UET_Trading = '3' THOST_FTDC_UET_TradingError = '4' THOST_FTDC_UET_UpdatePassword = '5' THOST_FTDC_UET_Authenticate = '6' +THOST_FTDC_UET_SubmitSysInfo = '7' +THOST_FTDC_UET_Transfer = '8' THOST_FTDC_UET_Other = '9' THOST_FTDC_ICS_Close = '0' THOST_FTDC_ICS_CloseToday = '1' @@ -1140,6 +1156,8 @@ THOST_FTDC_COMBT_STD = '3' THOST_FTDC_COMBT_STG = '4' THOST_FTDC_COMBT_PRT = '5' THOST_FTDC_COMBT_CLD = '6' +THOST_FTDC_COMBT_OPL = '7' +THOST_FTDC_COMBT_BFO = '8' THOST_FTDC_DCECOMBT_SPL = '0' THOST_FTDC_DCECOMBT_OPL = '1' THOST_FTDC_DCECOMBT_SP = '2' @@ -1195,6 +1213,7 @@ THOST_FTDC_CFUFN_SUFN_F = 'F' THOST_FTDC_CFUFN_SUFN_S = 'S' THOST_FTDC_CMDR_Comb = '0' THOST_FTDC_CMDR_UnComb = '1' +THOST_FTDC_CMDR_DelComb = '2' THOST_FTDC_STOV_RealValue = '1' THOST_FTDC_STOV_ProfitValue = '2' THOST_FTDC_STOV_RealRatio = '3' diff --git a/vnpy/gateway/rohon/libLinuxDataCollect.so b/vnpy/gateway/rohon/libLinuxDataCollect.so index c4879ff8..74caa2b3 100644 Binary files a/vnpy/gateway/rohon/libLinuxDataCollect.so and b/vnpy/gateway/rohon/libLinuxDataCollect.so differ diff --git a/vnpy/gateway/rohon/librohonbase.so b/vnpy/gateway/rohon/librohonbase.so new file mode 100644 index 00000000..74f871a5 Binary files /dev/null and b/vnpy/gateway/rohon/librohonbase.so differ diff --git a/vnpy/gateway/rohon/librohonbase.so.1.1 b/vnpy/gateway/rohon/librohonbase.so.1.1 new file mode 100644 index 00000000..74f871a5 Binary files /dev/null and b/vnpy/gateway/rohon/librohonbase.so.1.1 differ diff --git a/vnpy/gateway/rohon/librohonbase.so.1.1.0.1 b/vnpy/gateway/rohon/librohonbase.so.1.1.0.1 new file mode 100644 index 00000000..74f871a5 Binary files /dev/null and b/vnpy/gateway/rohon/librohonbase.so.1.1.0.1 differ diff --git a/vnpy/gateway/rohon/libthostmduserapi_se.so b/vnpy/gateway/rohon/libthostmduserapi_se.so index 8c5f665d..5d7d2804 100644 Binary files a/vnpy/gateway/rohon/libthostmduserapi_se.so and b/vnpy/gateway/rohon/libthostmduserapi_se.so differ diff --git a/vnpy/gateway/rohon/libthosttraderapi_se.so b/vnpy/gateway/rohon/libthosttraderapi_se.so index 68dee150..12adb90b 100644 Binary files a/vnpy/gateway/rohon/libthosttraderapi_se.so and b/vnpy/gateway/rohon/libthosttraderapi_se.so differ diff --git a/vnpy/gateway/rohon/thostmduserapi_se.dll b/vnpy/gateway/rohon/thostmduserapi_se.dll index f71079ac..0960d2c2 100644 Binary files a/vnpy/gateway/rohon/thostmduserapi_se.dll and b/vnpy/gateway/rohon/thostmduserapi_se.dll differ diff --git a/vnpy/gateway/rohon/thosttraderapi_se.dll b/vnpy/gateway/rohon/thosttraderapi_se.dll index ef1e56a9..2798cc40 100644 Binary files a/vnpy/gateway/rohon/thosttraderapi_se.dll and b/vnpy/gateway/rohon/thosttraderapi_se.dll differ diff --git a/vnpy/gateway/rohon/vnctpmd.pyd b/vnpy/gateway/rohon/vnctpmd.pyd index 476c6511..3a243161 100644 Binary files a/vnpy/gateway/rohon/vnctpmd.pyd and b/vnpy/gateway/rohon/vnctpmd.pyd differ diff --git a/vnpy/gateway/rohon/vnctpmd.so b/vnpy/gateway/rohon/vnctpmd.so new file mode 100644 index 00000000..1cffb859 Binary files /dev/null and b/vnpy/gateway/rohon/vnctpmd.so differ diff --git a/vnpy/gateway/rohon/vnctptd.pyd b/vnpy/gateway/rohon/vnctptd.pyd index c78343e5..b2b04f18 100644 Binary files a/vnpy/gateway/rohon/vnctptd.pyd and b/vnpy/gateway/rohon/vnctptd.pyd differ diff --git a/vnpy/gateway/rohon/vnctptd.so b/vnpy/gateway/rohon/vnctptd.so new file mode 100644 index 00000000..5f05806c Binary files /dev/null and b/vnpy/gateway/rohon/vnctptd.so differ