41 lines
1.2 KiB
Go
41 lines
1.2 KiB
Go
package ws
|
|
|
|
import (
|
|
. "github.com/phyer/v5sdkgo/ws/wImpl"
|
|
)
|
|
|
|
/*
|
|
订阅账户频道
|
|
*/
|
|
func (a *WsClient) PrivAccout(op string, params []map[string]string, timeOut ...int) (res bool, msg []*Msg, err error) {
|
|
return a.PubChannel(EVENT_BOOK_ACCOUNT, op, params, PERIOD_NONE, timeOut...)
|
|
}
|
|
|
|
/*
|
|
订阅持仓频道
|
|
*/
|
|
func (a *WsClient) PrivPostion(op string, params []map[string]string, timeOut ...int) (res bool, msg []*Msg, err error) {
|
|
return a.PubChannel(EVENT_BOOK_POSTION, op, params, PERIOD_NONE, timeOut...)
|
|
}
|
|
|
|
/*
|
|
订阅订单频道
|
|
*/
|
|
func (a *WsClient) PrivBookOrder(op string, params []map[string]string, timeOut ...int) (res bool, msg []*Msg, err error) {
|
|
return a.PubChannel(EVENT_BOOK_ORDER, op, params, PERIOD_NONE, timeOut...)
|
|
}
|
|
|
|
/*
|
|
订阅策略委托订单频道
|
|
*/
|
|
func (a *WsClient) PrivBookAlgoOrder(op string, params []map[string]string, timeOut ...int) (res bool, msg []*Msg, err error) {
|
|
return a.PubChannel(EVENT_BOOK_ALG_ORDER, op, params, PERIOD_NONE, timeOut...)
|
|
}
|
|
|
|
/*
|
|
订阅账户余额和持仓频道
|
|
*/
|
|
func (a *WsClient) PrivBalAndPos(op string, params []map[string]string, timeOut ...int) (res bool, msg []*Msg, err error) {
|
|
return a.PubChannel(EVENT_BOOK_B_AND_P, op, params, PERIOD_NONE, timeOut...)
|
|
}
|