随着股票交易接口货交易接口API交易的高速发展,各个交易所同时开始全面布局API交易,随之API市场如雨后春笋般出现并快速成长。而就整个API市场来说,API交易所依旧是目前交易所领域中的一道“门槛”,在交易所行业中始终处于着核心地位。
python交易接口破解版源码
Θ
# 参数是 str 类型的必须转换成 bytes 类型,int 类型不用转换,某些参数可以为空 Ip = b' 2 3 444' Port = 1234 Version = b'' YyBid = 0 Account = b'1234567 C' TradeAccount = b'123456789' JyPassword = b'123456' TxPassword = b''
Θ
# 这里的 Category 参数只能对应账户,不能一个账户查询多种类型数据 ClientIdList = [ClientId1, ClientId2] ClientIdArray = (c_int * len(ClientIdList))(*ClientIdList) CategoryList = [Category1, Category2] CategoryArray = (c_int * len(CategoryList))(*CategoryList) ResultList = [cast(Result1, c_char_p), cast(Result2, c_char_p)] ResultArray = (c_char_p * len(ResultList))(*ResultList) ErrorInfoList = [cast(ErrorInfo1, c_char_p), cast(ErrorInfo2, c_char_p)] ErrorInfoArray = (c_char_p * len(ErrorInfoList))(*ErrorInfoList) Count = len(CategoryList) Dll.QueryMultiAccountsDatas(ClientIdArray, CategoryArray, c_int(Count), ResultArray, ErrorInfoArra y)
Θ
# 融资融券账户直接还款 Dll.Repay(ClientId, c_char_p(Amount), Result, ErrorInfo)
Θ
# DLL 反初始化
Θ
# 单账户批量撤单 ExchangeIdList = [b'ExchangeId1', b'ExchangeId2'] ExchangeIdArray = (c_char_p * len(ExchangeIdList))(*ExchangeIdList) EntrustIdList = [b'EntrustId1', b'EntrustId2'] EntrustIdArray = (c_char_p * len(EntrustIdList))(*EntrustIdList) Count = len(ExchangeIdList) ResultList = [cast(Result1, c_char_p), cast(Result2, c_char_p)] ResultArray = (c_char_p * len(ResultList))(*ResultList) ErrorInfoList = [cast(ErrorInfo1, c_char_p), cast(ErrorInfo2, c_char_p)] ErrorInfoArray = (c_char_p * len(ErrorInfoList))(*ErrorInfoList) Dll.CancelOrders(ClientId, ExchangeIdArray, EntrustIdArray, c_int(Count), ResultArray, ErrorInfoA rray)
中信证券股票交易接口
文章为作者独立观点,不代表通达信股票自动交易接口观点