通常进行开发通达信接口,则需要执行以下开发文档:
1.1
名称 |
功能 |
|
基本函数 |
Init |
|
Deinit |
||
Logon |
||
Logoff |
||
QueryData |
||
QueryHistoryData |
||
SendOrder |
||
CancelOrder |
||
GetQuote |
||
Repay |
||
GetExpireDate |
||
2.1 |
||
单账户批量函数 |
QueryDatas |
|
SendOrders |
||
CancelOrders |
||
GetQuotes |
||
多账户批量函数 |
QueryMultiAccountsDatas |
|
SendMultiAccountsOrders |
||
CancelMultiAccountsOrders |
||
GetMultiAccountsQuotes |
-
1根据通达信的接口文档,编写相应的代码来访问通达信的数据接口或交易接口。这需要涉及一些网络请求和数据处理的代码。选择使用Python或其他适合的编程语言来实现这些功能
2. 如果使用Python来进行接口开发,使用Python的相关库来执行网络请求,例如requests库。对于数据处理,使用Pandas库来处理股票市场数据。
3. 需要编写相应的业务逻辑代码来解析和处理从通达信接口返回的数据。这可能包括解析JSON数据、处理交易委托流程、计算指标等。
4. 需要编写代码来将从通达信接口获取的数据保存到数据库或将数据用于其他用途。
5. 最后,需要实现相应的测试代码来验证接口是否按预期工作。这可以包括编写单元测试或集成测试来测试你的接口的各个功能是否正确执行。
但请注意,具体的源码实现会根据业务需求和接口文档的要求而有所不同。以上是一个通用的指导,需要根据具体情况进行相应的编码和测试。同时也建议在开发过程中遵循良好的软件开发实践,例如模块化、可重用性和错误处理等。