e7582dd01f
2. 增加CTA模块回测中的部分业绩分析数据:盈亏比等 3. 修复之前vn.okcoin里的几个BUG
47 lines
1.3 KiB
Python
47 lines
1.3 KiB
Python
# encoding: UTF-8
|
||
|
||
from vnokcoin import *
|
||
|
||
# 在OkCoin网站申请这两个Key,分别对应用户名和密码
|
||
apiKey = ''
|
||
secretKey = ''
|
||
|
||
# 创建API对象
|
||
api = OkCoinApi()
|
||
|
||
# 连接服务器,并等待1秒
|
||
api.connect(OKCOIN_USD, apiKey, secretKey, True)
|
||
|
||
sleep(1)
|
||
|
||
# 测试现货行情API
|
||
#api.subscribeSpotTicker(SYMBOL_BTC)
|
||
#api.subscribeSpotTradeData(SYMBOL_BTC)
|
||
api.subscribeSpotDepth(SYMBOL_BTC, DEPTH_20)
|
||
#api.subscribeSpotKline(SYMBOL_BTC, INTERVAL_1M)
|
||
|
||
# 测试现货交易API
|
||
#api.subscribeSpotTrades()
|
||
#api.subscribeSpotUserInfo()
|
||
#api.spotUserInfo()
|
||
#api.spotTrade(symbol, type_, price, amount)
|
||
#api.spotCancelOrder(symbol, orderid)
|
||
#api.spotOrderInfo(symbol, orderid)
|
||
|
||
# 测试期货行情API
|
||
#api.subscribeFutureTicker(SYMBOL_BTC, FUTURE_EXPIRY_THIS_WEEK)
|
||
#api.subscribeFutureTradeData(SYMBOL_BTC, FUTURE_EXPIRY_THIS_WEEK)
|
||
#api.subscribeFutureDepth(SYMBOL_BTC, FUTURE_EXPIRY_THIS_WEEK, DEPTH_20)
|
||
#api.subscribeFutureKline(SYMBOL_BTC, FUTURE_EXPIRY_THIS_WEEK, INTERVAL_1M)
|
||
#api.subscribeFutureIndex(SYMBOL_BTC)
|
||
|
||
# 测试期货交易API
|
||
#api.subscribeFutureTrades()
|
||
#api.subscribeFutureUserInfo()
|
||
#api.subscribeFuturePositions()
|
||
#api.futureUserInfo()
|
||
#api.futureTrade(symbol, expiry, type_, price, amount, order, leverage)
|
||
#api.futureCancelOrder(symbol, expiry, orderid)
|
||
#api.futureOrderInfo(symbol, expiry, orderid, status, page, length)
|
||
|
||
raw_input() |