futurectp
Version:
ctp lib based on nodejs
33 lines (22 loc) • 805 B
JavaScript
const { Market } = require('../index');
class MyMarket extends Market {
onFrontConnected() {
super.onFrontConnected(...arguments);
let { md, user } = this.ctp;
this.logger && this.logger.info('ReqUserLogin : %s', md.reqUserLogin(user, this.ctp.nReqId()));
}
onRspUserLogin(data, rsp, nReqId, bIsLast) {
super.onRspUserLogin(...arguments);
console.log("SubscribeMarketData:", this.ctp.md.subscribeMarketData(['sc1911']));
}
onRspSubMarketData(data, rsp, nReqId, bIsLast) {
super.onRspSubMarketData(...arguments);
}
onRspUnSubMarketData(data, rsp, nReqId, bIsLast) {
super.onRspUnSubMarketData(...arguments);
}
onRtnDepthMarketData(data) {
super.onRtnDepthMarketData(...arguments);
}
}
module.exports = MyMarket;