什么是 node-ctp
node-ctp 是一个基于 Node.js 平台的 CTP(中国金融期货交易所)交易 API 封装库。node-ctp 的出现,大大简化了 Node.js 开发者使用 CTP 接口的难度,使得 Node.js 开发者不需要再学习 C++ 等低级语言也能够轻松地操作 CTP。
安装
npm install node-ctp --save
使用
通过 var ctp = require('node-ctp')
导入包之后,就可以开始使用了。
创建 CtpTrade 实例
----- ------ - --- ----------- ------- ---------- --------- ----------- --------- ------------ ---------- ----------------------------- ---------- ----------------------------- --
定义回调函数
在进行一些异步操作时,我们需要定义一个回调函数来获取操作结果。
----- -- - ------------------ ---------- ------- - -- ------ -- --- -
请求登录
请求登录的 demo 如下:
----- -------- - ---------- - ----- --- - - ------- ---------- --------- ----------- --------- ------------ - ------------------------ --- -
发送报单请求
报单的 demo 如下:
----- -------- - ---------- - ----- --- - - ------------- ---------------- ----------- -------------- ---------- ---------------------------------- ---------- ------------------------- ---------- ----------------------------------- ------- -- ------ ---- - -------------------------- --- -
参考资料
- node-ctp 源码:https://github.com/zenggyu/node-ctp
- CTP API 开发指南:http://www.sfit.com.cn/5_2_DocumentDownFlow.html
总结
本文介绍了 node-ctp 的基本使用方法。通过本文的学习,读者可以掌握如何使用 node-ctp 创建 CtpTrade 实例,以及如何请求登录和发送报单等操作。希望本文对读者有一定的帮助。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60055ff481e8991b448ddc19