mirror of
https://github.com/injoyai/tdx.git
synced 2025-11-26 21:25:35 +08:00
修改字段名称
This commit is contained in:
@@ -11,11 +11,11 @@ type StockListResp struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type Stock struct {
|
type Stock struct {
|
||||||
Name string //股票名称
|
Name string //股票名称
|
||||||
Code string //股票代码
|
Code string //股票代码
|
||||||
VolUnit uint16 //未知
|
Multiple uint16 //倍数,基本是0x64=100
|
||||||
DecimalPoint int8 //未知
|
Decimal int8 //小数点,基本是2
|
||||||
PreClose float64 //未知
|
PreClose float64 //未知
|
||||||
}
|
}
|
||||||
|
|
||||||
func (this *Stock) String() string {
|
func (this *Stock) String() string {
|
||||||
@@ -45,11 +45,11 @@ func (stockList) Decode(bs []byte) (*StockListResp, error) {
|
|||||||
|
|
||||||
for i := uint16(0); i < resp.Count; i++ {
|
for i := uint16(0); i < resp.Count; i++ {
|
||||||
sec := &Stock{
|
sec := &Stock{
|
||||||
Code: string(bs[:6]),
|
Code: string(bs[:6]),
|
||||||
VolUnit: Uint16(bs[6:8]),
|
Multiple: Uint16(bs[6:8]),
|
||||||
Name: string(UTF8ToGBK(bs[8:16])),
|
Name: string(UTF8ToGBK(bs[8:16])),
|
||||||
DecimalPoint: int8(bs[20]),
|
Decimal: int8(bs[20]),
|
||||||
PreClose: getVolume(Uint32(bs[21:25])),
|
PreClose: getVolume(Uint32(bs[21:25])),
|
||||||
}
|
}
|
||||||
//logs.Debug(bs[25:29]) //26和28字节 好像是枚举(基本是44,45和34,35)
|
//logs.Debug(bs[25:29]) //26和28字节 好像是枚举(基本是44,45和34,35)
|
||||||
bs = bs[29:]
|
bs = bs[29:]
|
||||||
|
|||||||
Reference in New Issue
Block a user