qotstockscreen

package
v1.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 24, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Default_Response_RetType = int32(-400)
)

Default values for Response fields.

Variables

View Source
var File_Qot_StockScreen_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Boundary

type Boundary struct {
	Value    *float64 `protobuf:"fixed64,1,req,name=value" json:"value,omitempty"`      // 边界值 (double, 用户直接传原始值, OpenD 负责倍率转换)
	Includes *bool    `protobuf:"varint,2,req,name=includes" json:"includes,omitempty"` // 是否包含此值
	// contains filtered or unexported fields
}

边界值

func (*Boundary) Descriptor deprecated

func (*Boundary) Descriptor() ([]byte, []int)

Deprecated: Use Boundary.ProtoReflect.Descriptor instead.

func (*Boundary) GetIncludes

func (x *Boundary) GetIncludes() bool

func (*Boundary) GetValue

func (x *Boundary) GetValue() float64

func (*Boundary) ProtoMessage

func (*Boundary) ProtoMessage()

func (*Boundary) ProtoReflect

func (x *Boundary) ProtoReflect() protoreflect.Message

func (*Boundary) Reset

func (x *Boundary) Reset()

func (*Boundary) String

func (x *Boundary) String() string

type C2S

type C2S struct {
	FilterList        []*ScreenQuery   `protobuf:"bytes,1,rep,name=filterList" json:"filterList,omitempty"`                // 筛选过滤器列表
	RetrieveList      []*RetrieveQuery `protobuf:"bytes,2,rep,name=retrieveList" json:"retrieveList,omitempty"`            // 取回属性设置
	WatchlistStockIds []uint64         `protobuf:"varint,3,rep,name=watchlistStockIds" json:"watchlistStockIds,omitempty"` // 自选股ID列表
	Sort              *Sort            `protobuf:"bytes,4,opt,name=sort" json:"sort,omitempty"`                            // 排序
	PageFrom          *int32           `protobuf:"varint,5,opt,name=pageFrom" json:"pageFrom,omitempty"`                   // 数据偏移位, 从0开始
	PageCount         *int32           `protobuf:"varint,6,opt,name=pageCount" json:"pageCount,omitempty"`                 // 最大拉取数量 (最大300)
	// field 7 (session_auth) 保留
	// field 8 (internal_invoke) 保留
	SortList []*Sort `protobuf:"bytes,9,rep,name=sortList" json:"sortList,omitempty"` // 多字段排序 (有值时优先于sort)
	// contains filtered or unexported fields
}

func (*C2S) Descriptor deprecated

func (*C2S) Descriptor() ([]byte, []int)

Deprecated: Use C2S.ProtoReflect.Descriptor instead.

func (*C2S) GetFilterList

func (x *C2S) GetFilterList() []*ScreenQuery

func (*C2S) GetPageCount

func (x *C2S) GetPageCount() int32

func (*C2S) GetPageFrom

func (x *C2S) GetPageFrom() int32

func (*C2S) GetRetrieveList

func (x *C2S) GetRetrieveList() []*RetrieveQuery

func (*C2S) GetSort

func (x *C2S) GetSort() *Sort

func (*C2S) GetSortList

func (x *C2S) GetSortList() []*Sort

func (*C2S) GetWatchlistStockIds

func (x *C2S) GetWatchlistStockIds() []uint64

func (*C2S) ProtoMessage

func (*C2S) ProtoMessage()

func (*C2S) ProtoReflect

func (x *C2S) ProtoReflect() protoreflect.Message

func (*C2S) Reset

func (x *C2S) Reset()

func (*C2S) String

func (x *C2S) String() string

type Interval

type Interval struct {
	FilterMin *Boundary `protobuf:"bytes,1,opt,name=filterMin" json:"filterMin,omitempty"` // 区间下限
	FilterMax *Boundary `protobuf:"bytes,2,opt,name=filterMax" json:"filterMax,omitempty"` // 区间上限
	Unit      *int32    `protobuf:"varint,3,opt,name=unit" json:"unit,omitempty"`          // 数值单位 (0=默认, 1=万/K, 2=空/M, 3=亿/B, 仅展示用)
	// contains filtered or unexported fields
}

区间

func (*Interval) Descriptor deprecated

func (*Interval) Descriptor() ([]byte, []int)

Deprecated: Use Interval.ProtoReflect.Descriptor instead.

func (*Interval) GetFilterMax

func (x *Interval) GetFilterMax() *Boundary

func (*Interval) GetFilterMin

func (x *Interval) GetFilterMin() *Boundary

func (*Interval) GetUnit

func (x *Interval) GetUnit() int32

func (*Interval) ProtoMessage

func (*Interval) ProtoMessage()

func (*Interval) ProtoReflect

func (x *Interval) ProtoReflect() protoreflect.Message

func (*Interval) Reset

func (x *Interval) Reset()

func (*Interval) String

func (x *Interval) String() string

type Param

type Param struct {
	Type *int32  `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` // 类型: 1=字符串, 2=int64, 3=int64数组
	Sval *string `protobuf:"bytes,2,opt,name=sval" json:"sval,omitempty"`  // 字符串值
	Ival *int64  `protobuf:"varint,3,opt,name=ival" json:"ival,omitempty"` // 数字值
	Aval []int64 `protobuf:"varint,4,rep,name=aval" json:"aval,omitempty"` // 数字数组
	// contains filtered or unexported fields
}

参数 (用于动态指标等)

func (*Param) Descriptor deprecated

func (*Param) Descriptor() ([]byte, []int)

Deprecated: Use Param.ProtoReflect.Descriptor instead.

func (*Param) GetAval

func (x *Param) GetAval() []int64

func (*Param) GetIval

func (x *Param) GetIval() int64

func (*Param) GetSval

func (x *Param) GetSval() string

func (*Param) GetType

func (x *Param) GetType() int32

func (*Param) ProtoMessage

func (*Param) ProtoMessage()

func (*Param) ProtoReflect

func (x *Param) ProtoReflect() protoreflect.Message

func (*Param) Reset

func (x *Param) Reset()

func (*Param) String

func (x *Param) String() string

type Plate

type Plate struct {
	ParentPlateId *string  `protobuf:"bytes,1,opt,name=parentPlateId" json:"parentPlateId,omitempty"` // 父板块ID (如 "BK1000")
	PlateIdList   []string `protobuf:"bytes,2,rep,name=plateIdList" json:"plateIdList,omitempty"`     // 板块ID列表 (并集关系, 如 ["BK1001","BK1002"])
	// contains filtered or unexported fields
}

func (*Plate) Descriptor deprecated

func (*Plate) Descriptor() ([]byte, []int)

Deprecated: Use Plate.ProtoReflect.Descriptor instead.

func (*Plate) GetParentPlateId

func (x *Plate) GetParentPlateId() string

func (*Plate) GetPlateIdList

func (x *Plate) GetPlateIdList() []string

func (*Plate) ProtoMessage

func (*Plate) ProtoMessage()

func (*Plate) ProtoReflect

func (x *Plate) ProtoReflect() protoreflect.Message

func (*Plate) Reset

func (x *Plate) Reset()

func (*Plate) String

func (x *Plate) String() string

type PropertyBasic

type PropertyBasic struct {
	Name *int32 `protobuf:"varint,1,opt,name=name" json:"name,omitempty"` // PropertyNameBasic: 1101=代码, 1102=名称, 1103=行业
	// contains filtered or unexported fields
}

func (*PropertyBasic) Descriptor deprecated

func (*PropertyBasic) Descriptor() ([]byte, []int)

Deprecated: Use PropertyBasic.ProtoReflect.Descriptor instead.

func (*PropertyBasic) GetName

func (x *PropertyBasic) GetName() int32

func (*PropertyBasic) ProtoMessage

func (*PropertyBasic) ProtoMessage()

func (*PropertyBasic) ProtoReflect

func (x *PropertyBasic) ProtoReflect() protoreflect.Message

func (*PropertyBasic) Reset

func (x *PropertyBasic) Reset()

func (*PropertyBasic) String

func (x *PropertyBasic) String() string

type PropertyBroker

type PropertyBroker struct {
	Name  *int32  `protobuf:"varint,1,opt,name=name" json:"name,omitempty"`  // Broker: 6101=集中度, 6102=变动, 6103=数量, ...
	Days  *int32  `protobuf:"varint,2,opt,name=days" json:"days,omitempty"`  // 近n日
	Param *string `protobuf:"bytes,3,opt,name=param" json:"param,omitempty"` // 参数 (如broker_id, 前N名的N等)
	// contains filtered or unexported fields
}

func (*PropertyBroker) Descriptor deprecated

func (*PropertyBroker) Descriptor() ([]byte, []int)

Deprecated: Use PropertyBroker.ProtoReflect.Descriptor instead.

func (*PropertyBroker) GetDays

func (x *PropertyBroker) GetDays() int32

func (*PropertyBroker) GetName

func (x *PropertyBroker) GetName() int32

func (*PropertyBroker) GetParam

func (x *PropertyBroker) GetParam() string

func (*PropertyBroker) ProtoMessage

func (*PropertyBroker) ProtoMessage()

func (*PropertyBroker) ProtoReflect

func (x *PropertyBroker) ProtoReflect() protoreflect.Message

func (*PropertyBroker) Reset

func (x *PropertyBroker) Reset()

func (*PropertyBroker) String

func (x *PropertyBroker) String() string

type PropertyCumulative

type PropertyCumulative struct {
	Name          *int32  `protobuf:"varint,1,opt,name=name" json:"name,omitempty"`                   // PropertyNameCumulative: 3101=涨跌额, 3102=涨跌幅, ...
	Days          *uint32 `protobuf:"varint,2,opt,name=days" json:"days,omitempty"`                   // 天数 (默认1)
	PeriodAverage *int32  `protobuf:"varint,3,opt,name=periodAverage" json:"periodAverage,omitempty"` // 周期平均
	// contains filtered or unexported fields
}

func (*PropertyCumulative) Descriptor deprecated

func (*PropertyCumulative) Descriptor() ([]byte, []int)

Deprecated: Use PropertyCumulative.ProtoReflect.Descriptor instead.

func (*PropertyCumulative) GetDays

func (x *PropertyCumulative) GetDays() uint32

func (*PropertyCumulative) GetName

func (x *PropertyCumulative) GetName() int32

func (*PropertyCumulative) GetPeriodAverage

func (x *PropertyCumulative) GetPeriodAverage() int32

func (*PropertyCumulative) ProtoMessage

func (*PropertyCumulative) ProtoMessage()

func (*PropertyCumulative) ProtoReflect

func (x *PropertyCumulative) ProtoReflect() protoreflect.Message

func (*PropertyCumulative) Reset

func (x *PropertyCumulative) Reset()

func (*PropertyCumulative) String

func (x *PropertyCumulative) String() string

type PropertyFeatured

type PropertyFeatured struct {
	Name             *int32 `protobuf:"varint,1,opt,name=name" json:"name,omitempty"`                         // Featured: 5101=筹码获利比例, 5201=指标解读, ...
	Period           *int32 `protobuf:"varint,2,opt,name=period" json:"period,omitempty"`                     // K线周期
	RangePeriod      *int32 `protobuf:"varint,3,opt,name=rangePeriod" json:"rangePeriod,omitempty"`           // 范围周期
	FirstCustomParam *int64 `protobuf:"varint,4,opt,name=firstCustomParam" json:"firstCustomParam,omitempty"` // 自定义参数1
	// contains filtered or unexported fields
}

func (*PropertyFeatured) Descriptor deprecated

func (*PropertyFeatured) Descriptor() ([]byte, []int)

Deprecated: Use PropertyFeatured.ProtoReflect.Descriptor instead.

func (*PropertyFeatured) GetFirstCustomParam

func (x *PropertyFeatured) GetFirstCustomParam() int64

func (*PropertyFeatured) GetName

func (x *PropertyFeatured) GetName() int32

func (*PropertyFeatured) GetPeriod

func (x *PropertyFeatured) GetPeriod() int32

func (*PropertyFeatured) GetRangePeriod

func (x *PropertyFeatured) GetRangePeriod() int32

func (*PropertyFeatured) ProtoMessage

func (*PropertyFeatured) ProtoMessage()

func (*PropertyFeatured) ProtoReflect

func (x *PropertyFeatured) ProtoReflect() protoreflect.Message

func (*PropertyFeatured) Reset

func (x *PropertyFeatured) Reset()

func (*PropertyFeatured) String

func (x *PropertyFeatured) String() string

type PropertyFinancial

type PropertyFinancial struct {
	Name           *int32 `protobuf:"varint,1,opt,name=name" json:"name,omitempty"`                     // PropertyNameFinancial: 4101=净利润, 4102=净利润增长率, ...
	Term           *int32 `protobuf:"varint,2,opt,name=term" json:"term,omitempty"`                     // Term: 1=Q1, 2=Q2, 100=年报, 10=最新单季, ...
	Duration       *int64 `protobuf:"varint,3,opt,name=duration" json:"duration,omitempty"`             // 时间跨度 [1,9], 成长能力因子专用
	Year           *int32 `protobuf:"varint,4,opt,name=year" json:"year,omitempty"`                     // 年份 (2024/2023/...)
	PeriodAverage  *int32 `protobuf:"varint,5,opt,name=periodAverage" json:"periodAverage,omitempty"`   // 周期平均
	FutureDuration *int32 `protobuf:"varint,6,opt,name=futureDuration" json:"futureDuration,omitempty"` // 未来时间段, 参考 FutureDuration
	// contains filtered or unexported fields
}

func (*PropertyFinancial) Descriptor deprecated

func (*PropertyFinancial) Descriptor() ([]byte, []int)

Deprecated: Use PropertyFinancial.ProtoReflect.Descriptor instead.

func (*PropertyFinancial) GetDuration

func (x *PropertyFinancial) GetDuration() int64

func (*PropertyFinancial) GetFutureDuration

func (x *PropertyFinancial) GetFutureDuration() int32

func (*PropertyFinancial) GetName

func (x *PropertyFinancial) GetName() int32

func (*PropertyFinancial) GetPeriodAverage

func (x *PropertyFinancial) GetPeriodAverage() int32

func (*PropertyFinancial) GetTerm

func (x *PropertyFinancial) GetTerm() int32

func (*PropertyFinancial) GetYear

func (x *PropertyFinancial) GetYear() int32

func (*PropertyFinancial) ProtoMessage

func (*PropertyFinancial) ProtoMessage()

func (*PropertyFinancial) ProtoReflect

func (x *PropertyFinancial) ProtoReflect() protoreflect.Message

func (*PropertyFinancial) Reset

func (x *PropertyFinancial) Reset()

func (*PropertyFinancial) String

func (x *PropertyFinancial) String() string

type PropertyIndicator

type PropertyIndicator struct {
	Name            *int32  `protobuf:"varint,1,opt,name=name" json:"name,omitempty"`                       // Indicator: 1=最新价, 11=MA5, 31=KDJ_K, 41=MACD_DIF, ...
	Period          *int32  `protobuf:"varint,2,opt,name=period" json:"period,omitempty"`                   // Period: 1=1分, 11=日, 21=周, 31=月, ...
	IndicatorParams []int64 `protobuf:"varint,3,rep,name=indicatorParams" json:"indicatorParams,omitempty"` // 动态参数 (如MA6填6, BOLL(15,3)填15和3)
	// contains filtered or unexported fields
}

func (*PropertyIndicator) Descriptor deprecated

func (*PropertyIndicator) Descriptor() ([]byte, []int)

Deprecated: Use PropertyIndicator.ProtoReflect.Descriptor instead.

func (*PropertyIndicator) GetIndicatorParams

func (x *PropertyIndicator) GetIndicatorParams() []int64

func (*PropertyIndicator) GetName

func (x *PropertyIndicator) GetName() int32

func (*PropertyIndicator) GetPeriod

func (x *PropertyIndicator) GetPeriod() int32

func (*PropertyIndicator) ProtoMessage

func (*PropertyIndicator) ProtoMessage()

func (*PropertyIndicator) ProtoReflect

func (x *PropertyIndicator) ProtoReflect() protoreflect.Message

func (*PropertyIndicator) Reset

func (x *PropertyIndicator) Reset()

func (*PropertyIndicator) String

func (x *PropertyIndicator) String() string

type PropertyKlineShape

type PropertyKlineShape struct {
	Name   *int32 `protobuf:"varint,1,opt,name=name" json:"name,omitempty"`     // KlineShape: 6200=形态, 6201=涨跌概率, ...
	Period *int32 `protobuf:"varint,2,opt,name=period" json:"period,omitempty"` // K线周期, 目前仅支持日K和1小时K
	// contains filtered or unexported fields
}

func (*PropertyKlineShape) Descriptor deprecated

func (*PropertyKlineShape) Descriptor() ([]byte, []int)

Deprecated: Use PropertyKlineShape.ProtoReflect.Descriptor instead.

func (*PropertyKlineShape) GetName

func (x *PropertyKlineShape) GetName() int32

func (*PropertyKlineShape) GetPeriod

func (x *PropertyKlineShape) GetPeriod() int32

func (*PropertyKlineShape) ProtoMessage

func (*PropertyKlineShape) ProtoMessage()

func (*PropertyKlineShape) ProtoReflect

func (x *PropertyKlineShape) ProtoReflect() protoreflect.Message

func (*PropertyKlineShape) Reset

func (x *PropertyKlineShape) Reset()

func (*PropertyKlineShape) String

func (x *PropertyKlineShape) String() string

type PropertyOption

type PropertyOption struct {
	Name   *int32 `protobuf:"varint,1,opt,name=name" json:"name,omitempty"`     // Option: 1000=正股IV, 1001=IV排名, ...
	Param  *Param `protobuf:"bytes,2,opt,name=param" json:"param,omitempty"`    // 参数
	Period *int32 `protobuf:"varint,3,opt,name=period" json:"period,omitempty"` // HV周期: 0=30天, 1=60天, 2=90天, 3=120天, 4=365天
	// contains filtered or unexported fields
}

func (*PropertyOption) Descriptor deprecated

func (*PropertyOption) Descriptor() ([]byte, []int)

Deprecated: Use PropertyOption.ProtoReflect.Descriptor instead.

func (*PropertyOption) GetName

func (x *PropertyOption) GetName() int32

func (*PropertyOption) GetParam

func (x *PropertyOption) GetParam() *Param

func (*PropertyOption) GetPeriod

func (x *PropertyOption) GetPeriod() int32

func (*PropertyOption) ProtoMessage

func (*PropertyOption) ProtoMessage()

func (*PropertyOption) ProtoReflect

func (x *PropertyOption) ProtoReflect() protoreflect.Message

func (*PropertyOption) Reset

func (x *PropertyOption) Reset()

func (*PropertyOption) String

func (x *PropertyOption) String() string

type PropertySimple

type PropertySimple struct {
	Name *int32 `protobuf:"varint,1,opt,name=name" json:"name,omitempty"` // PropertyNameSimple: 2201=最新价(倍率1000), 2301=市值(倍率1000), ...
	// contains filtered or unexported fields
}

func (*PropertySimple) Descriptor deprecated

func (*PropertySimple) Descriptor() ([]byte, []int)

Deprecated: Use PropertySimple.ProtoReflect.Descriptor instead.

func (*PropertySimple) GetName

func (x *PropertySimple) GetName() int32

func (*PropertySimple) ProtoMessage

func (*PropertySimple) ProtoMessage()

func (*PropertySimple) ProtoReflect

func (x *PropertySimple) ProtoReflect() protoreflect.Message

func (*PropertySimple) Reset

func (x *PropertySimple) Reset()

func (*PropertySimple) String

func (x *PropertySimple) String() string

type QueryIndicatorPattern

type QueryIndicatorPattern struct {
	Pattern          *int32  `protobuf:"varint,1,opt,name=pattern" json:"pattern,omitempty"` // 【已废弃, 用name字段】Pattern 枚举
	Period           *int32  `protobuf:"varint,2,req,name=period" json:"period,omitempty"`   // 【已废弃, 用periodType】
	ContinuousPeriod *int32  `protobuf:"varint,3,opt,name=continuousPeriod" json:"continuousPeriod,omitempty"`
	Name             *int32  `protobuf:"varint,4,opt,name=name" json:"name,omitempty"`               // Pattern 枚举 (新字段)
	IsMatching       *bool   `protobuf:"varint,5,opt,name=isMatching" json:"isMatching,omitempty"`   // 是否匹配条件 (默认true)
	SubPatterns      []int32 `protobuf:"varint,6,rep,name=subPatterns" json:"subPatterns,omitempty"` // 子形态列表
	PeriodType       *int32  `protobuf:"varint,7,opt,name=periodType" json:"periodType,omitempty"`   // Period 枚举 (新字段)
	// contains filtered or unexported fields
}

func (*QueryIndicatorPattern) Descriptor deprecated

func (*QueryIndicatorPattern) Descriptor() ([]byte, []int)

Deprecated: Use QueryIndicatorPattern.ProtoReflect.Descriptor instead.

func (*QueryIndicatorPattern) GetContinuousPeriod

func (x *QueryIndicatorPattern) GetContinuousPeriod() int32

func (*QueryIndicatorPattern) GetIsMatching

func (x *QueryIndicatorPattern) GetIsMatching() bool

func (*QueryIndicatorPattern) GetName

func (x *QueryIndicatorPattern) GetName() int32

func (*QueryIndicatorPattern) GetPattern

func (x *QueryIndicatorPattern) GetPattern() int32

func (*QueryIndicatorPattern) GetPeriod

func (x *QueryIndicatorPattern) GetPeriod() int32

func (*QueryIndicatorPattern) GetPeriodType

func (x *QueryIndicatorPattern) GetPeriodType() int32

func (*QueryIndicatorPattern) GetSubPatterns

func (x *QueryIndicatorPattern) GetSubPatterns() []int32

func (*QueryIndicatorPattern) ProtoMessage

func (*QueryIndicatorPattern) ProtoMessage()

func (*QueryIndicatorPattern) ProtoReflect

func (x *QueryIndicatorPattern) ProtoReflect() protoreflect.Message

func (*QueryIndicatorPattern) Reset

func (x *QueryIndicatorPattern) Reset()

func (*QueryIndicatorPattern) String

func (x *QueryIndicatorPattern) String() string

type QueryIndicatorPositional

type QueryIndicatorPositional struct {
	Position              *int32  `protobuf:"varint,1,req,name=position" json:"position,omitempty"`             // Position: 1=上方, 2=下方, 3=上穿, 4=下穿
	Period                *int32  `protobuf:"varint,2,req,name=period" json:"period,omitempty"`                 // 【已废弃, 用periodType】
	FirstIndicator        *int32  `protobuf:"varint,3,req,name=firstIndicator" json:"firstIndicator,omitempty"` // 【已废弃, 用firstIndicatorName】
	SecondIndicator       *int32  `protobuf:"varint,4,opt,name=secondIndicator" json:"secondIndicator,omitempty"`
	SecondValue           *int64  `protobuf:"varint,5,opt,name=secondValue" json:"secondValue,omitempty"`
	FirstIndicatorParams  []int64 `protobuf:"varint,6,rep,name=firstIndicatorParams" json:"firstIndicatorParams,omitempty"`
	SecondIndicatorParams []int64 `protobuf:"varint,7,rep,name=secondIndicatorParams" json:"secondIndicatorParams,omitempty"`
	ContinuousPeriod      *int32  `protobuf:"varint,8,opt,name=continuousPeriod" json:"continuousPeriod,omitempty"`
	// field 9 reserved (f_second_value, AI only)
	Intervals          []*Interval `protobuf:"bytes,10,rep,name=intervals" json:"intervals,omitempty"`
	FirstIndicatorName *int32      `protobuf:"varint,11,opt,name=firstIndicatorName" json:"firstIndicatorName,omitempty"` // Indicator 枚举, 替换 field 3
	PeriodType         *int32      `protobuf:"varint,12,opt,name=periodType" json:"periodType,omitempty"`                 // Period 枚举, 替换 field 2
	// contains filtered or unexported fields
}

func (*QueryIndicatorPositional) Descriptor deprecated

func (*QueryIndicatorPositional) Descriptor() ([]byte, []int)

Deprecated: Use QueryIndicatorPositional.ProtoReflect.Descriptor instead.

func (*QueryIndicatorPositional) GetContinuousPeriod

func (x *QueryIndicatorPositional) GetContinuousPeriod() int32

func (*QueryIndicatorPositional) GetFirstIndicator

func (x *QueryIndicatorPositional) GetFirstIndicator() int32

func (*QueryIndicatorPositional) GetFirstIndicatorName

func (x *QueryIndicatorPositional) GetFirstIndicatorName() int32

func (*QueryIndicatorPositional) GetFirstIndicatorParams

func (x *QueryIndicatorPositional) GetFirstIndicatorParams() []int64

func (*QueryIndicatorPositional) GetIntervals

func (x *QueryIndicatorPositional) GetIntervals() []*Interval

func (*QueryIndicatorPositional) GetPeriod

func (x *QueryIndicatorPositional) GetPeriod() int32

func (*QueryIndicatorPositional) GetPeriodType

func (x *QueryIndicatorPositional) GetPeriodType() int32

func (*QueryIndicatorPositional) GetPosition

func (x *QueryIndicatorPositional) GetPosition() int32

func (*QueryIndicatorPositional) GetSecondIndicator

func (x *QueryIndicatorPositional) GetSecondIndicator() int32

func (*QueryIndicatorPositional) GetSecondIndicatorParams

func (x *QueryIndicatorPositional) GetSecondIndicatorParams() []int64

func (*QueryIndicatorPositional) GetSecondValue

func (x *QueryIndicatorPositional) GetSecondValue() int64

func (*QueryIndicatorPositional) ProtoMessage

func (*QueryIndicatorPositional) ProtoMessage()

func (*QueryIndicatorPositional) ProtoReflect

func (x *QueryIndicatorPositional) ProtoReflect() protoreflect.Message

func (*QueryIndicatorPositional) Reset

func (x *QueryIndicatorPositional) Reset()

func (*QueryIndicatorPositional) String

func (x *QueryIndicatorPositional) String() string

type QueryKlineShape

type QueryKlineShape struct {
	Property *PropertyKlineShape `protobuf:"bytes,1,opt,name=property" json:"property,omitempty"`
	ValueSet []int64             `protobuf:"varint,5,rep,name=valueSet" json:"valueSet,omitempty"` // K线形态类型集合, 参考 KlineShapeType
	// contains filtered or unexported fields
}

func (*QueryKlineShape) Descriptor deprecated

func (*QueryKlineShape) Descriptor() ([]byte, []int)

Deprecated: Use QueryKlineShape.ProtoReflect.Descriptor instead.

func (*QueryKlineShape) GetProperty

func (x *QueryKlineShape) GetProperty() *PropertyKlineShape

func (*QueryKlineShape) GetValueSet

func (x *QueryKlineShape) GetValueSet() []int64

func (*QueryKlineShape) ProtoMessage

func (*QueryKlineShape) ProtoMessage()

func (*QueryKlineShape) ProtoReflect

func (x *QueryKlineShape) ProtoReflect() protoreflect.Message

func (*QueryKlineShape) Reset

func (x *QueryKlineShape) Reset()

func (*QueryKlineShape) String

func (x *QueryKlineShape) String() string

type QueryPlate

type QueryPlate struct {
	PlateList []*Plate `protobuf:"bytes,1,rep,name=plateList" json:"plateList,omitempty"` // 板块列表 (并集关系)
	// contains filtered or unexported fields
}

func (*QueryPlate) Descriptor deprecated

func (*QueryPlate) Descriptor() ([]byte, []int)

Deprecated: Use QueryPlate.ProtoReflect.Descriptor instead.

func (*QueryPlate) GetPlateList

func (x *QueryPlate) GetPlateList() []*Plate

func (*QueryPlate) ProtoMessage

func (*QueryPlate) ProtoMessage()

func (*QueryPlate) ProtoReflect

func (x *QueryPlate) ProtoReflect() protoreflect.Message

func (*QueryPlate) Reset

func (x *QueryPlate) Reset()

func (*QueryPlate) String

func (x *QueryPlate) String() string

type QueryPropertyBroker

type QueryPropertyBroker struct {
	Property  *PropertyBroker `protobuf:"bytes,1,opt,name=property" json:"property,omitempty"`
	Intervals []*Interval     `protobuf:"bytes,2,rep,name=intervals" json:"intervals,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryPropertyBroker) Descriptor deprecated

func (*QueryPropertyBroker) Descriptor() ([]byte, []int)

Deprecated: Use QueryPropertyBroker.ProtoReflect.Descriptor instead.

func (*QueryPropertyBroker) GetIntervals

func (x *QueryPropertyBroker) GetIntervals() []*Interval

func (*QueryPropertyBroker) GetProperty

func (x *QueryPropertyBroker) GetProperty() *PropertyBroker

func (*QueryPropertyBroker) ProtoMessage

func (*QueryPropertyBroker) ProtoMessage()

func (*QueryPropertyBroker) ProtoReflect

func (x *QueryPropertyBroker) ProtoReflect() protoreflect.Message

func (*QueryPropertyBroker) Reset

func (x *QueryPropertyBroker) Reset()

func (*QueryPropertyBroker) String

func (x *QueryPropertyBroker) String() string

type QueryPropertyCumulative

type QueryPropertyCumulative struct {
	Property         *PropertyCumulative `protobuf:"bytes,1,req,name=property" json:"property,omitempty"`
	FilterMin        *Boundary           `protobuf:"bytes,2,opt,name=filterMin" json:"filterMin,omitempty"`
	FilterMax        *Boundary           `protobuf:"bytes,3,opt,name=filterMax" json:"filterMax,omitempty"`
	ContinuousPeriod *int32              `protobuf:"varint,4,opt,name=continuousPeriod" json:"continuousPeriod,omitempty"`
	Unit             *int32              `protobuf:"varint,5,opt,name=unit" json:"unit,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryPropertyCumulative) Descriptor deprecated

func (*QueryPropertyCumulative) Descriptor() ([]byte, []int)

Deprecated: Use QueryPropertyCumulative.ProtoReflect.Descriptor instead.

func (*QueryPropertyCumulative) GetContinuousPeriod

func (x *QueryPropertyCumulative) GetContinuousPeriod() int32

func (*QueryPropertyCumulative) GetFilterMax

func (x *QueryPropertyCumulative) GetFilterMax() *Boundary

func (*QueryPropertyCumulative) GetFilterMin

func (x *QueryPropertyCumulative) GetFilterMin() *Boundary

func (*QueryPropertyCumulative) GetProperty

func (x *QueryPropertyCumulative) GetProperty() *PropertyCumulative

func (*QueryPropertyCumulative) GetUnit

func (x *QueryPropertyCumulative) GetUnit() int32

func (*QueryPropertyCumulative) ProtoMessage

func (*QueryPropertyCumulative) ProtoMessage()

func (*QueryPropertyCumulative) ProtoReflect

func (x *QueryPropertyCumulative) ProtoReflect() protoreflect.Message

func (*QueryPropertyCumulative) Reset

func (x *QueryPropertyCumulative) Reset()

func (*QueryPropertyCumulative) String

func (x *QueryPropertyCumulative) String() string

type QueryPropertyFeatured

type QueryPropertyFeatured struct {
	Property  *PropertyFeatured `protobuf:"bytes,1,opt,name=property" json:"property,omitempty"`
	FilterMin *Boundary         `protobuf:"bytes,2,opt,name=filterMin" json:"filterMin,omitempty"` // 【已废弃, 用intervals】
	FilterMax *Boundary         `protobuf:"bytes,3,opt,name=filterMax" json:"filterMax,omitempty"` // 【已废弃, 用intervals】
	Intervals []*Interval       `protobuf:"bytes,4,rep,name=intervals" json:"intervals,omitempty"` // 区间 (多个为或的关系)
	ValueSet  []int64           `protobuf:"varint,5,rep,name=valueSet" json:"valueSet,omitempty"`  // 值集合 (多个为或的关系)
	// contains filtered or unexported fields
}

func (*QueryPropertyFeatured) Descriptor deprecated

func (*QueryPropertyFeatured) Descriptor() ([]byte, []int)

Deprecated: Use QueryPropertyFeatured.ProtoReflect.Descriptor instead.

func (*QueryPropertyFeatured) GetFilterMax

func (x *QueryPropertyFeatured) GetFilterMax() *Boundary

func (*QueryPropertyFeatured) GetFilterMin

func (x *QueryPropertyFeatured) GetFilterMin() *Boundary

func (*QueryPropertyFeatured) GetIntervals

func (x *QueryPropertyFeatured) GetIntervals() []*Interval

func (*QueryPropertyFeatured) GetProperty

func (x *QueryPropertyFeatured) GetProperty() *PropertyFeatured

func (*QueryPropertyFeatured) GetValueSet

func (x *QueryPropertyFeatured) GetValueSet() []int64

func (*QueryPropertyFeatured) ProtoMessage

func (*QueryPropertyFeatured) ProtoMessage()

func (*QueryPropertyFeatured) ProtoReflect

func (x *QueryPropertyFeatured) ProtoReflect() protoreflect.Message

func (*QueryPropertyFeatured) Reset

func (x *QueryPropertyFeatured) Reset()

func (*QueryPropertyFeatured) String

func (x *QueryPropertyFeatured) String() string

type QueryPropertyFinancial

type QueryPropertyFinancial struct {
	Property         *PropertyFinancial `protobuf:"bytes,1,req,name=property" json:"property,omitempty"`
	FilterMin        *Boundary          `protobuf:"bytes,2,opt,name=filterMin" json:"filterMin,omitempty"`
	FilterMax        *Boundary          `protobuf:"bytes,3,opt,name=filterMax" json:"filterMax,omitempty"`
	ContinuousPeriod *int32             `protobuf:"varint,4,opt,name=continuousPeriod" json:"continuousPeriod,omitempty"`
	Unit             *int32             `protobuf:"varint,7,opt,name=unit" json:"unit,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryPropertyFinancial) Descriptor deprecated

func (*QueryPropertyFinancial) Descriptor() ([]byte, []int)

Deprecated: Use QueryPropertyFinancial.ProtoReflect.Descriptor instead.

func (*QueryPropertyFinancial) GetContinuousPeriod

func (x *QueryPropertyFinancial) GetContinuousPeriod() int32

func (*QueryPropertyFinancial) GetFilterMax

func (x *QueryPropertyFinancial) GetFilterMax() *Boundary

func (*QueryPropertyFinancial) GetFilterMin

func (x *QueryPropertyFinancial) GetFilterMin() *Boundary

func (*QueryPropertyFinancial) GetProperty

func (x *QueryPropertyFinancial) GetProperty() *PropertyFinancial

func (*QueryPropertyFinancial) GetUnit

func (x *QueryPropertyFinancial) GetUnit() int32

func (*QueryPropertyFinancial) ProtoMessage

func (*QueryPropertyFinancial) ProtoMessage()

func (*QueryPropertyFinancial) ProtoReflect

func (x *QueryPropertyFinancial) ProtoReflect() protoreflect.Message

func (*QueryPropertyFinancial) Reset

func (x *QueryPropertyFinancial) Reset()

func (*QueryPropertyFinancial) String

func (x *QueryPropertyFinancial) String() string

type QueryPropertyOption

type QueryPropertyOption struct {
	Property  *PropertyOption `protobuf:"bytes,1,opt,name=property" json:"property,omitempty"`
	Intervals []*Interval     `protobuf:"bytes,2,rep,name=intervals" json:"intervals,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryPropertyOption) Descriptor deprecated

func (*QueryPropertyOption) Descriptor() ([]byte, []int)

Deprecated: Use QueryPropertyOption.ProtoReflect.Descriptor instead.

func (*QueryPropertyOption) GetIntervals

func (x *QueryPropertyOption) GetIntervals() []*Interval

func (*QueryPropertyOption) GetProperty

func (x *QueryPropertyOption) GetProperty() *PropertyOption

func (*QueryPropertyOption) ProtoMessage

func (*QueryPropertyOption) ProtoMessage()

func (*QueryPropertyOption) ProtoReflect

func (x *QueryPropertyOption) ProtoReflect() protoreflect.Message

func (*QueryPropertyOption) Reset

func (x *QueryPropertyOption) Reset()

func (*QueryPropertyOption) String

func (x *QueryPropertyOption) String() string

type QueryPropertySimple

type QueryPropertySimple struct {
	Property  *PropertySimple `protobuf:"bytes,1,req,name=property" json:"property,omitempty"`
	FilterMin *Boundary       `protobuf:"bytes,2,opt,name=filterMin" json:"filterMin,omitempty"`
	FilterMax *Boundary       `protobuf:"bytes,3,opt,name=filterMax" json:"filterMax,omitempty"`
	Unit      *int32          `protobuf:"varint,4,opt,name=unit" json:"unit,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryPropertySimple) Descriptor deprecated

func (*QueryPropertySimple) Descriptor() ([]byte, []int)

Deprecated: Use QueryPropertySimple.ProtoReflect.Descriptor instead.

func (*QueryPropertySimple) GetFilterMax

func (x *QueryPropertySimple) GetFilterMax() *Boundary

func (*QueryPropertySimple) GetFilterMin

func (x *QueryPropertySimple) GetFilterMin() *Boundary

func (*QueryPropertySimple) GetProperty

func (x *QueryPropertySimple) GetProperty() *PropertySimple

func (*QueryPropertySimple) GetUnit

func (x *QueryPropertySimple) GetUnit() int32

func (*QueryPropertySimple) ProtoMessage

func (*QueryPropertySimple) ProtoMessage()

func (*QueryPropertySimple) ProtoReflect

func (x *QueryPropertySimple) ProtoReflect() protoreflect.Message

func (*QueryPropertySimple) Reset

func (x *QueryPropertySimple) Reset()

func (*QueryPropertySimple) String

func (x *QueryPropertySimple) String() string

type QuerySimpleField

type QuerySimpleField struct {
	SimpleField *int32 `protobuf:"varint,1,opt,name=simpleField" json:"simpleField,omitempty"` // SimpleField: 1=市场, 2=交易所, 3=指数, 4=自选股, ...
	// 筛选值列表 (并集关系)
	// 注意: 当 simpleField=1(MARKET) 时, 取值为 stock_screener_common.Market
	//   (HK=1, US=2, CN=3, SG=4, CA=5, AU=6, JA=7, MY=8)
	//   非 Qot_Common.QotMarket。SDK 已封装为 ScrMarket 枚举, 数值与此一致。
	ScreenValueList []int64 `protobuf:"varint,2,rep,name=screenValueList" json:"screenValueList,omitempty"`
	// contains filtered or unexported fields
}

func (*QuerySimpleField) Descriptor deprecated

func (*QuerySimpleField) Descriptor() ([]byte, []int)

Deprecated: Use QuerySimpleField.ProtoReflect.Descriptor instead.

func (*QuerySimpleField) GetScreenValueList

func (x *QuerySimpleField) GetScreenValueList() []int64

func (*QuerySimpleField) GetSimpleField

func (x *QuerySimpleField) GetSimpleField() int32

func (*QuerySimpleField) ProtoMessage

func (*QuerySimpleField) ProtoMessage()

func (*QuerySimpleField) ProtoReflect

func (x *QuerySimpleField) ProtoReflect() protoreflect.Message

func (*QuerySimpleField) Reset

func (x *QuerySimpleField) Reset()

func (*QuerySimpleField) String

func (x *QuerySimpleField) String() string

type Request

type Request struct {
	C2S *C2S `protobuf:"bytes,1,req,name=c2s" json:"c2s,omitempty"`
	// contains filtered or unexported fields
}

func (*Request) Descriptor deprecated

func (*Request) Descriptor() ([]byte, []int)

Deprecated: Use Request.ProtoReflect.Descriptor instead.

func (*Request) GetC2S

func (x *Request) GetC2S() *C2S

func (*Request) ProtoMessage

func (*Request) ProtoMessage()

func (*Request) ProtoReflect

func (x *Request) ProtoReflect() protoreflect.Message

func (*Request) Reset

func (x *Request) Reset()

func (*Request) String

func (x *Request) String() string

type Response

type Response struct {
	RetType *int32  `protobuf:"varint,1,req,name=retType,def=-400" json:"retType,omitempty"` // RetType, 返回结果
	RetMsg  *string `protobuf:"bytes,2,opt,name=retMsg" json:"retMsg,omitempty"`
	ErrCode *int32  `protobuf:"varint,3,opt,name=errCode" json:"errCode,omitempty"`
	S2C     *S2C    `protobuf:"bytes,4,opt,name=s2c" json:"s2c,omitempty"`
	// contains filtered or unexported fields
}

func (*Response) Descriptor deprecated

func (*Response) Descriptor() ([]byte, []int)

Deprecated: Use Response.ProtoReflect.Descriptor instead.

func (*Response) GetErrCode

func (x *Response) GetErrCode() int32

func (*Response) GetRetMsg

func (x *Response) GetRetMsg() string

func (*Response) GetRetType

func (x *Response) GetRetType() int32

func (*Response) GetS2C

func (x *Response) GetS2C() *S2C

func (*Response) ProtoMessage

func (*Response) ProtoMessage()

func (*Response) ProtoReflect

func (x *Response) ProtoReflect() protoreflect.Message

func (*Response) Reset

func (x *Response) Reset()

func (*Response) String

func (x *Response) String() string

type ResultPropertyBasic

type ResultPropertyBasic struct {
	Property     *PropertyBasic `protobuf:"bytes,1,opt,name=property" json:"property,omitempty"`
	ValueType    *int32         `protobuf:"varint,2,opt,name=valueType" json:"valueType,omitempty"`
	Sval         *string        `protobuf:"bytes,3,opt,name=sval" json:"sval,omitempty"`
	Ival         *int64         `protobuf:"varint,4,opt,name=ival" json:"ival,omitempty"`
	Aval         []int64        `protobuf:"varint,5,rep,name=aval" json:"aval,omitempty"`
	Dval         *float64       `protobuf:"fixed64,6,opt,name=dval" json:"dval,omitempty"`
	EnumTypeName *string        `protobuf:"bytes,7,opt,name=enumTypeName" json:"enumTypeName,omitempty"`
	EnumName     *string        `protobuf:"bytes,8,opt,name=enumName" json:"enumName,omitempty"`
	// contains filtered or unexported fields
}

func (*ResultPropertyBasic) Descriptor deprecated

func (*ResultPropertyBasic) Descriptor() ([]byte, []int)

Deprecated: Use ResultPropertyBasic.ProtoReflect.Descriptor instead.

func (*ResultPropertyBasic) GetAval

func (x *ResultPropertyBasic) GetAval() []int64

func (*ResultPropertyBasic) GetDval

func (x *ResultPropertyBasic) GetDval() float64

func (*ResultPropertyBasic) GetEnumName

func (x *ResultPropertyBasic) GetEnumName() string

func (*ResultPropertyBasic) GetEnumTypeName

func (x *ResultPropertyBasic) GetEnumTypeName() string

func (*ResultPropertyBasic) GetIval

func (x *ResultPropertyBasic) GetIval() int64

func (*ResultPropertyBasic) GetProperty

func (x *ResultPropertyBasic) GetProperty() *PropertyBasic

func (*ResultPropertyBasic) GetSval

func (x *ResultPropertyBasic) GetSval() string

func (*ResultPropertyBasic) GetValueType

func (x *ResultPropertyBasic) GetValueType() int32

func (*ResultPropertyBasic) ProtoMessage

func (*ResultPropertyBasic) ProtoMessage()

func (*ResultPropertyBasic) ProtoReflect

func (x *ResultPropertyBasic) ProtoReflect() protoreflect.Message

func (*ResultPropertyBasic) Reset

func (x *ResultPropertyBasic) Reset()

func (*ResultPropertyBasic) String

func (x *ResultPropertyBasic) String() string

type ResultPropertyBroker

type ResultPropertyBroker struct {
	Property     *PropertyBroker `protobuf:"bytes,1,opt,name=property" json:"property,omitempty"`
	ValueType    *int32          `protobuf:"varint,2,opt,name=valueType" json:"valueType,omitempty"`
	Sval         *string         `protobuf:"bytes,3,opt,name=sval" json:"sval,omitempty"`
	Ival         *int64          `protobuf:"varint,4,opt,name=ival" json:"ival,omitempty"`
	Aval         []int64         `protobuf:"varint,5,rep,name=aval" json:"aval,omitempty"`
	Dval         *float64        `protobuf:"fixed64,6,opt,name=dval" json:"dval,omitempty"`
	EnumTypeName *string         `protobuf:"bytes,7,opt,name=enumTypeName" json:"enumTypeName,omitempty"`
	EnumName     *string         `protobuf:"bytes,8,opt,name=enumName" json:"enumName,omitempty"`
	// contains filtered or unexported fields
}

func (*ResultPropertyBroker) Descriptor deprecated

func (*ResultPropertyBroker) Descriptor() ([]byte, []int)

Deprecated: Use ResultPropertyBroker.ProtoReflect.Descriptor instead.

func (*ResultPropertyBroker) GetAval

func (x *ResultPropertyBroker) GetAval() []int64

func (*ResultPropertyBroker) GetDval

func (x *ResultPropertyBroker) GetDval() float64

func (*ResultPropertyBroker) GetEnumName

func (x *ResultPropertyBroker) GetEnumName() string

func (*ResultPropertyBroker) GetEnumTypeName

func (x *ResultPropertyBroker) GetEnumTypeName() string

func (*ResultPropertyBroker) GetIval

func (x *ResultPropertyBroker) GetIval() int64

func (*ResultPropertyBroker) GetProperty

func (x *ResultPropertyBroker) GetProperty() *PropertyBroker

func (*ResultPropertyBroker) GetSval

func (x *ResultPropertyBroker) GetSval() string

func (*ResultPropertyBroker) GetValueType

func (x *ResultPropertyBroker) GetValueType() int32

func (*ResultPropertyBroker) ProtoMessage

func (*ResultPropertyBroker) ProtoMessage()

func (*ResultPropertyBroker) ProtoReflect

func (x *ResultPropertyBroker) ProtoReflect() protoreflect.Message

func (*ResultPropertyBroker) Reset

func (x *ResultPropertyBroker) Reset()

func (*ResultPropertyBroker) String

func (x *ResultPropertyBroker) String() string

type ResultPropertyCumulative

type ResultPropertyCumulative struct {
	Property     *PropertyCumulative `protobuf:"bytes,1,opt,name=property" json:"property,omitempty"`
	ValueType    *int32              `protobuf:"varint,2,opt,name=valueType" json:"valueType,omitempty"`
	Sval         *string             `protobuf:"bytes,3,opt,name=sval" json:"sval,omitempty"`
	Ival         *int64              `protobuf:"varint,4,opt,name=ival" json:"ival,omitempty"`
	Aval         []int64             `protobuf:"varint,5,rep,name=aval" json:"aval,omitempty"`
	Dval         *float64            `protobuf:"fixed64,6,opt,name=dval" json:"dval,omitempty"`
	EnumTypeName *string             `protobuf:"bytes,7,opt,name=enumTypeName" json:"enumTypeName,omitempty"`
	EnumName     *string             `protobuf:"bytes,8,opt,name=enumName" json:"enumName,omitempty"`
	// contains filtered or unexported fields
}

func (*ResultPropertyCumulative) Descriptor deprecated

func (*ResultPropertyCumulative) Descriptor() ([]byte, []int)

Deprecated: Use ResultPropertyCumulative.ProtoReflect.Descriptor instead.

func (*ResultPropertyCumulative) GetAval

func (x *ResultPropertyCumulative) GetAval() []int64

func (*ResultPropertyCumulative) GetDval

func (x *ResultPropertyCumulative) GetDval() float64

func (*ResultPropertyCumulative) GetEnumName

func (x *ResultPropertyCumulative) GetEnumName() string

func (*ResultPropertyCumulative) GetEnumTypeName

func (x *ResultPropertyCumulative) GetEnumTypeName() string

func (*ResultPropertyCumulative) GetIval

func (x *ResultPropertyCumulative) GetIval() int64

func (*ResultPropertyCumulative) GetProperty

func (x *ResultPropertyCumulative) GetProperty() *PropertyCumulative

func (*ResultPropertyCumulative) GetSval

func (x *ResultPropertyCumulative) GetSval() string

func (*ResultPropertyCumulative) GetValueType

func (x *ResultPropertyCumulative) GetValueType() int32

func (*ResultPropertyCumulative) ProtoMessage

func (*ResultPropertyCumulative) ProtoMessage()

func (*ResultPropertyCumulative) ProtoReflect

func (x *ResultPropertyCumulative) ProtoReflect() protoreflect.Message

func (*ResultPropertyCumulative) Reset

func (x *ResultPropertyCumulative) Reset()

func (*ResultPropertyCumulative) String

func (x *ResultPropertyCumulative) String() string

type ResultPropertyFeatured

type ResultPropertyFeatured struct {
	Property     *PropertyFeatured `protobuf:"bytes,1,opt,name=property" json:"property,omitempty"`
	ValueType    *int32            `protobuf:"varint,2,opt,name=valueType" json:"valueType,omitempty"`
	Sval         *string           `protobuf:"bytes,3,opt,name=sval" json:"sval,omitempty"`
	Ival         *int64            `protobuf:"varint,4,opt,name=ival" json:"ival,omitempty"`
	Aval         []int64           `protobuf:"varint,5,rep,name=aval" json:"aval,omitempty"`
	Dval         *float64          `protobuf:"fixed64,6,opt,name=dval" json:"dval,omitempty"`
	EnumTypeName *string           `protobuf:"bytes,7,opt,name=enumTypeName" json:"enumTypeName,omitempty"`
	EnumName     *string           `protobuf:"bytes,8,opt,name=enumName" json:"enumName,omitempty"`
	// contains filtered or unexported fields
}

func (*ResultPropertyFeatured) Descriptor deprecated

func (*ResultPropertyFeatured) Descriptor() ([]byte, []int)

Deprecated: Use ResultPropertyFeatured.ProtoReflect.Descriptor instead.

func (*ResultPropertyFeatured) GetAval

func (x *ResultPropertyFeatured) GetAval() []int64

func (*ResultPropertyFeatured) GetDval

func (x *ResultPropertyFeatured) GetDval() float64

func (*ResultPropertyFeatured) GetEnumName

func (x *ResultPropertyFeatured) GetEnumName() string

func (*ResultPropertyFeatured) GetEnumTypeName

func (x *ResultPropertyFeatured) GetEnumTypeName() string

func (*ResultPropertyFeatured) GetIval

func (x *ResultPropertyFeatured) GetIval() int64

func (*ResultPropertyFeatured) GetProperty

func (x *ResultPropertyFeatured) GetProperty() *PropertyFeatured

func (*ResultPropertyFeatured) GetSval

func (x *ResultPropertyFeatured) GetSval() string

func (*ResultPropertyFeatured) GetValueType

func (x *ResultPropertyFeatured) GetValueType() int32

func (*ResultPropertyFeatured) ProtoMessage

func (*ResultPropertyFeatured) ProtoMessage()

func (*ResultPropertyFeatured) ProtoReflect

func (x *ResultPropertyFeatured) ProtoReflect() protoreflect.Message

func (*ResultPropertyFeatured) Reset

func (x *ResultPropertyFeatured) Reset()

func (*ResultPropertyFeatured) String

func (x *ResultPropertyFeatured) String() string

type ResultPropertyFinancial

type ResultPropertyFinancial struct {
	Property     *PropertyFinancial `protobuf:"bytes,1,opt,name=property" json:"property,omitempty"`
	ValueType    *int32             `protobuf:"varint,2,opt,name=valueType" json:"valueType,omitempty"`
	Sval         *string            `protobuf:"bytes,3,opt,name=sval" json:"sval,omitempty"`
	Ival         *int64             `protobuf:"varint,4,opt,name=ival" json:"ival,omitempty"`
	Aval         []int64            `protobuf:"varint,5,rep,name=aval" json:"aval,omitempty"`
	Dval         *float64           `protobuf:"fixed64,6,opt,name=dval" json:"dval,omitempty"`
	EndTime      *uint32            `protobuf:"varint,7,opt,name=endTime" json:"endTime,omitempty"`
	EnumTypeName *string            `protobuf:"bytes,8,opt,name=enumTypeName" json:"enumTypeName,omitempty"`
	EnumName     *string            `protobuf:"bytes,9,opt,name=enumName" json:"enumName,omitempty"`
	// contains filtered or unexported fields
}

func (*ResultPropertyFinancial) Descriptor deprecated

func (*ResultPropertyFinancial) Descriptor() ([]byte, []int)

Deprecated: Use ResultPropertyFinancial.ProtoReflect.Descriptor instead.

func (*ResultPropertyFinancial) GetAval

func (x *ResultPropertyFinancial) GetAval() []int64

func (*ResultPropertyFinancial) GetDval

func (x *ResultPropertyFinancial) GetDval() float64

func (*ResultPropertyFinancial) GetEndTime

func (x *ResultPropertyFinancial) GetEndTime() uint32

func (*ResultPropertyFinancial) GetEnumName

func (x *ResultPropertyFinancial) GetEnumName() string

func (*ResultPropertyFinancial) GetEnumTypeName

func (x *ResultPropertyFinancial) GetEnumTypeName() string

func (*ResultPropertyFinancial) GetIval

func (x *ResultPropertyFinancial) GetIval() int64

func (*ResultPropertyFinancial) GetProperty

func (x *ResultPropertyFinancial) GetProperty() *PropertyFinancial

func (*ResultPropertyFinancial) GetSval

func (x *ResultPropertyFinancial) GetSval() string

func (*ResultPropertyFinancial) GetValueType

func (x *ResultPropertyFinancial) GetValueType() int32

func (*ResultPropertyFinancial) ProtoMessage

func (*ResultPropertyFinancial) ProtoMessage()

func (*ResultPropertyFinancial) ProtoReflect

func (x *ResultPropertyFinancial) ProtoReflect() protoreflect.Message

func (*ResultPropertyFinancial) Reset

func (x *ResultPropertyFinancial) Reset()

func (*ResultPropertyFinancial) String

func (x *ResultPropertyFinancial) String() string

type ResultPropertyIndicator

type ResultPropertyIndicator struct {
	Property     *PropertyIndicator `protobuf:"bytes,1,opt,name=property" json:"property,omitempty"`
	ValueType    *int32             `protobuf:"varint,2,opt,name=valueType" json:"valueType,omitempty"`
	Sval         *string            `protobuf:"bytes,3,opt,name=sval" json:"sval,omitempty"`
	Ival         *int64             `protobuf:"varint,4,opt,name=ival" json:"ival,omitempty"`
	Aval         []int64            `protobuf:"varint,5,rep,name=aval" json:"aval,omitempty"`
	Dval         *float64           `protobuf:"fixed64,6,opt,name=dval" json:"dval,omitempty"`
	EnumTypeName *string            `protobuf:"bytes,7,opt,name=enumTypeName" json:"enumTypeName,omitempty"`
	EnumName     *string            `protobuf:"bytes,8,opt,name=enumName" json:"enumName,omitempty"`
	// contains filtered or unexported fields
}

func (*ResultPropertyIndicator) Descriptor deprecated

func (*ResultPropertyIndicator) Descriptor() ([]byte, []int)

Deprecated: Use ResultPropertyIndicator.ProtoReflect.Descriptor instead.

func (*ResultPropertyIndicator) GetAval

func (x *ResultPropertyIndicator) GetAval() []int64

func (*ResultPropertyIndicator) GetDval

func (x *ResultPropertyIndicator) GetDval() float64

func (*ResultPropertyIndicator) GetEnumName

func (x *ResultPropertyIndicator) GetEnumName() string

func (*ResultPropertyIndicator) GetEnumTypeName

func (x *ResultPropertyIndicator) GetEnumTypeName() string

func (*ResultPropertyIndicator) GetIval

func (x *ResultPropertyIndicator) GetIval() int64

func (*ResultPropertyIndicator) GetProperty

func (x *ResultPropertyIndicator) GetProperty() *PropertyIndicator

func (*ResultPropertyIndicator) GetSval

func (x *ResultPropertyIndicator) GetSval() string

func (*ResultPropertyIndicator) GetValueType

func (x *ResultPropertyIndicator) GetValueType() int32

func (*ResultPropertyIndicator) ProtoMessage

func (*ResultPropertyIndicator) ProtoMessage()

func (*ResultPropertyIndicator) ProtoReflect

func (x *ResultPropertyIndicator) ProtoReflect() protoreflect.Message

func (*ResultPropertyIndicator) Reset

func (x *ResultPropertyIndicator) Reset()

func (*ResultPropertyIndicator) String

func (x *ResultPropertyIndicator) String() string

type ResultPropertyKlineShape

type ResultPropertyKlineShape struct {
	Property     *PropertyKlineShape `protobuf:"bytes,1,opt,name=property" json:"property,omitempty"`
	ValueType    *int32              `protobuf:"varint,2,opt,name=valueType" json:"valueType,omitempty"`
	Sval         *string             `protobuf:"bytes,3,opt,name=sval" json:"sval,omitempty"`
	Ival         *int64              `protobuf:"varint,4,opt,name=ival" json:"ival,omitempty"`
	Aval         []int64             `protobuf:"varint,5,rep,name=aval" json:"aval,omitempty"`
	Dval         *float64            `protobuf:"fixed64,6,opt,name=dval" json:"dval,omitempty"`
	EnumTypeName *string             `protobuf:"bytes,7,opt,name=enumTypeName" json:"enumTypeName,omitempty"`
	EnumName     *string             `protobuf:"bytes,8,opt,name=enumName" json:"enumName,omitempty"`
	// contains filtered or unexported fields
}

func (*ResultPropertyKlineShape) Descriptor deprecated

func (*ResultPropertyKlineShape) Descriptor() ([]byte, []int)

Deprecated: Use ResultPropertyKlineShape.ProtoReflect.Descriptor instead.

func (*ResultPropertyKlineShape) GetAval

func (x *ResultPropertyKlineShape) GetAval() []int64

func (*ResultPropertyKlineShape) GetDval

func (x *ResultPropertyKlineShape) GetDval() float64

func (*ResultPropertyKlineShape) GetEnumName

func (x *ResultPropertyKlineShape) GetEnumName() string

func (*ResultPropertyKlineShape) GetEnumTypeName

func (x *ResultPropertyKlineShape) GetEnumTypeName() string

func (*ResultPropertyKlineShape) GetIval

func (x *ResultPropertyKlineShape) GetIval() int64

func (*ResultPropertyKlineShape) GetProperty

func (x *ResultPropertyKlineShape) GetProperty() *PropertyKlineShape

func (*ResultPropertyKlineShape) GetSval

func (x *ResultPropertyKlineShape) GetSval() string

func (*ResultPropertyKlineShape) GetValueType

func (x *ResultPropertyKlineShape) GetValueType() int32

func (*ResultPropertyKlineShape) ProtoMessage

func (*ResultPropertyKlineShape) ProtoMessage()

func (*ResultPropertyKlineShape) ProtoReflect

func (x *ResultPropertyKlineShape) ProtoReflect() protoreflect.Message

func (*ResultPropertyKlineShape) Reset

func (x *ResultPropertyKlineShape) Reset()

func (*ResultPropertyKlineShape) String

func (x *ResultPropertyKlineShape) String() string

type ResultPropertyOption

type ResultPropertyOption struct {
	Property     *PropertyOption `protobuf:"bytes,1,opt,name=property" json:"property,omitempty"`
	ValueType    *int32          `protobuf:"varint,2,opt,name=valueType" json:"valueType,omitempty"`
	Sval         *string         `protobuf:"bytes,3,opt,name=sval" json:"sval,omitempty"`
	Ival         *int64          `protobuf:"varint,4,opt,name=ival" json:"ival,omitempty"`
	Aval         []int64         `protobuf:"varint,5,rep,name=aval" json:"aval,omitempty"`
	Dval         *float64        `protobuf:"fixed64,6,opt,name=dval" json:"dval,omitempty"`
	EnumTypeName *string         `protobuf:"bytes,7,opt,name=enumTypeName" json:"enumTypeName,omitempty"`
	EnumName     *string         `protobuf:"bytes,8,opt,name=enumName" json:"enumName,omitempty"`
	// contains filtered or unexported fields
}

func (*ResultPropertyOption) Descriptor deprecated

func (*ResultPropertyOption) Descriptor() ([]byte, []int)

Deprecated: Use ResultPropertyOption.ProtoReflect.Descriptor instead.

func (*ResultPropertyOption) GetAval

func (x *ResultPropertyOption) GetAval() []int64

func (*ResultPropertyOption) GetDval

func (x *ResultPropertyOption) GetDval() float64

func (*ResultPropertyOption) GetEnumName

func (x *ResultPropertyOption) GetEnumName() string

func (*ResultPropertyOption) GetEnumTypeName

func (x *ResultPropertyOption) GetEnumTypeName() string

func (*ResultPropertyOption) GetIval

func (x *ResultPropertyOption) GetIval() int64

func (*ResultPropertyOption) GetProperty

func (x *ResultPropertyOption) GetProperty() *PropertyOption

func (*ResultPropertyOption) GetSval

func (x *ResultPropertyOption) GetSval() string

func (*ResultPropertyOption) GetValueType

func (x *ResultPropertyOption) GetValueType() int32

func (*ResultPropertyOption) ProtoMessage

func (*ResultPropertyOption) ProtoMessage()

func (*ResultPropertyOption) ProtoReflect

func (x *ResultPropertyOption) ProtoReflect() protoreflect.Message

func (*ResultPropertyOption) Reset

func (x *ResultPropertyOption) Reset()

func (*ResultPropertyOption) String

func (x *ResultPropertyOption) String() string

type ResultPropertySimple

type ResultPropertySimple struct {
	Property     *PropertySimple `protobuf:"bytes,1,opt,name=property" json:"property,omitempty"`
	ValueType    *int32          `protobuf:"varint,2,opt,name=valueType" json:"valueType,omitempty"`
	Sval         *string         `protobuf:"bytes,3,opt,name=sval" json:"sval,omitempty"`
	Ival         *int64          `protobuf:"varint,4,opt,name=ival" json:"ival,omitempty"`
	Aval         []int64         `protobuf:"varint,5,rep,name=aval" json:"aval,omitempty"`
	Dval         *float64        `protobuf:"fixed64,6,opt,name=dval" json:"dval,omitempty"`
	EnumTypeName *string         `protobuf:"bytes,7,opt,name=enumTypeName" json:"enumTypeName,omitempty"`
	EnumName     *string         `protobuf:"bytes,8,opt,name=enumName" json:"enumName,omitempty"`
	// contains filtered or unexported fields
}

func (*ResultPropertySimple) Descriptor deprecated

func (*ResultPropertySimple) Descriptor() ([]byte, []int)

Deprecated: Use ResultPropertySimple.ProtoReflect.Descriptor instead.

func (*ResultPropertySimple) GetAval

func (x *ResultPropertySimple) GetAval() []int64

func (*ResultPropertySimple) GetDval

func (x *ResultPropertySimple) GetDval() float64

func (*ResultPropertySimple) GetEnumName

func (x *ResultPropertySimple) GetEnumName() string

func (*ResultPropertySimple) GetEnumTypeName

func (x *ResultPropertySimple) GetEnumTypeName() string

func (*ResultPropertySimple) GetIval

func (x *ResultPropertySimple) GetIval() int64

func (*ResultPropertySimple) GetProperty

func (x *ResultPropertySimple) GetProperty() *PropertySimple

func (*ResultPropertySimple) GetSval

func (x *ResultPropertySimple) GetSval() string

func (*ResultPropertySimple) GetValueType

func (x *ResultPropertySimple) GetValueType() int32

func (*ResultPropertySimple) ProtoMessage

func (*ResultPropertySimple) ProtoMessage()

func (*ResultPropertySimple) ProtoReflect

func (x *ResultPropertySimple) ProtoReflect() protoreflect.Message

func (*ResultPropertySimple) Reset

func (x *ResultPropertySimple) Reset()

func (*ResultPropertySimple) String

func (x *ResultPropertySimple) String() string

type RetrieveQuery

type RetrieveQuery struct {
	BasicProperty      *PropertyBasic      `protobuf:"bytes,1,opt,name=basicProperty" json:"basicProperty,omitempty"`
	SimpleProperty     *PropertySimple     `protobuf:"bytes,2,opt,name=simpleProperty" json:"simpleProperty,omitempty"`
	CumulativeProperty *PropertyCumulative `protobuf:"bytes,3,opt,name=cumulativeProperty" json:"cumulativeProperty,omitempty"`
	FinancialProperty  *PropertyFinancial  `protobuf:"bytes,4,opt,name=financialProperty" json:"financialProperty,omitempty"`
	IndicatorProperty  *PropertyIndicator  `protobuf:"bytes,5,opt,name=indicatorProperty" json:"indicatorProperty,omitempty"`
	FeaturedProperty   *PropertyFeatured   `protobuf:"bytes,6,opt,name=featuredProperty" json:"featuredProperty,omitempty"`
	BrokerProperty     *PropertyBroker     `protobuf:"bytes,7,opt,name=brokerProperty" json:"brokerProperty,omitempty"`
	OptionProperty     *PropertyOption     `protobuf:"bytes,8,opt,name=optionProperty" json:"optionProperty,omitempty"`
	KlineShapeProperty *PropertyKlineShape `protobuf:"bytes,9,opt,name=klineShapeProperty" json:"klineShapeProperty,omitempty"`
	// contains filtered or unexported fields
}

取回属性设置 (各字段互斥, 仅设置其中一个)

func (*RetrieveQuery) Descriptor deprecated

func (*RetrieveQuery) Descriptor() ([]byte, []int)

Deprecated: Use RetrieveQuery.ProtoReflect.Descriptor instead.

func (*RetrieveQuery) GetBasicProperty

func (x *RetrieveQuery) GetBasicProperty() *PropertyBasic

func (*RetrieveQuery) GetBrokerProperty

func (x *RetrieveQuery) GetBrokerProperty() *PropertyBroker

func (*RetrieveQuery) GetCumulativeProperty

func (x *RetrieveQuery) GetCumulativeProperty() *PropertyCumulative

func (*RetrieveQuery) GetFeaturedProperty

func (x *RetrieveQuery) GetFeaturedProperty() *PropertyFeatured

func (*RetrieveQuery) GetFinancialProperty

func (x *RetrieveQuery) GetFinancialProperty() *PropertyFinancial

func (*RetrieveQuery) GetIndicatorProperty

func (x *RetrieveQuery) GetIndicatorProperty() *PropertyIndicator

func (*RetrieveQuery) GetKlineShapeProperty

func (x *RetrieveQuery) GetKlineShapeProperty() *PropertyKlineShape

func (*RetrieveQuery) GetOptionProperty

func (x *RetrieveQuery) GetOptionProperty() *PropertyOption

func (*RetrieveQuery) GetSimpleProperty

func (x *RetrieveQuery) GetSimpleProperty() *PropertySimple

func (*RetrieveQuery) ProtoMessage

func (*RetrieveQuery) ProtoMessage()

func (*RetrieveQuery) ProtoReflect

func (x *RetrieveQuery) ProtoReflect() protoreflect.Message

func (*RetrieveQuery) Reset

func (x *RetrieveQuery) Reset()

func (*RetrieveQuery) String

func (x *RetrieveQuery) String() string

type RspItemResult

type RspItemResult struct {
	BasicPropertyResult      *ResultPropertyBasic      `protobuf:"bytes,1,opt,name=basicPropertyResult" json:"basicPropertyResult,omitempty"`
	SimplePropertyResult     *ResultPropertySimple     `protobuf:"bytes,2,opt,name=simplePropertyResult" json:"simplePropertyResult,omitempty"`
	CumulativePropertyResult *ResultPropertyCumulative `protobuf:"bytes,3,opt,name=cumulativePropertyResult" json:"cumulativePropertyResult,omitempty"`
	FinancialPropertyResult  *ResultPropertyFinancial  `protobuf:"bytes,4,opt,name=financialPropertyResult" json:"financialPropertyResult,omitempty"`
	IndicatorPropertyResult  *ResultPropertyIndicator  `protobuf:"bytes,5,opt,name=indicatorPropertyResult" json:"indicatorPropertyResult,omitempty"`
	FeaturedPropertyResult   *ResultPropertyFeatured   `protobuf:"bytes,6,opt,name=featuredPropertyResult" json:"featuredPropertyResult,omitempty"`
	BrokerPropertyResult     *ResultPropertyBroker     `protobuf:"bytes,7,opt,name=brokerPropertyResult" json:"brokerPropertyResult,omitempty"`
	OptionPropertyResult     *ResultPropertyOption     `protobuf:"bytes,8,opt,name=optionPropertyResult" json:"optionPropertyResult,omitempty"`
	KlineShapePropertyResult *ResultPropertyKlineShape `protobuf:"bytes,9,opt,name=klineShapePropertyResult" json:"klineShapePropertyResult,omitempty"`
	// contains filtered or unexported fields
}

单条结果 (各字段互斥)

func (*RspItemResult) Descriptor deprecated

func (*RspItemResult) Descriptor() ([]byte, []int)

Deprecated: Use RspItemResult.ProtoReflect.Descriptor instead.

func (*RspItemResult) GetBasicPropertyResult

func (x *RspItemResult) GetBasicPropertyResult() *ResultPropertyBasic

func (*RspItemResult) GetBrokerPropertyResult

func (x *RspItemResult) GetBrokerPropertyResult() *ResultPropertyBroker

func (*RspItemResult) GetCumulativePropertyResult

func (x *RspItemResult) GetCumulativePropertyResult() *ResultPropertyCumulative

func (*RspItemResult) GetFeaturedPropertyResult

func (x *RspItemResult) GetFeaturedPropertyResult() *ResultPropertyFeatured

func (*RspItemResult) GetFinancialPropertyResult

func (x *RspItemResult) GetFinancialPropertyResult() *ResultPropertyFinancial

func (*RspItemResult) GetIndicatorPropertyResult

func (x *RspItemResult) GetIndicatorPropertyResult() *ResultPropertyIndicator

func (*RspItemResult) GetKlineShapePropertyResult

func (x *RspItemResult) GetKlineShapePropertyResult() *ResultPropertyKlineShape

func (*RspItemResult) GetOptionPropertyResult

func (x *RspItemResult) GetOptionPropertyResult() *ResultPropertyOption

func (*RspItemResult) GetSimplePropertyResult

func (x *RspItemResult) GetSimplePropertyResult() *ResultPropertySimple

func (*RspItemResult) ProtoMessage

func (*RspItemResult) ProtoMessage()

func (*RspItemResult) ProtoReflect

func (x *RspItemResult) ProtoReflect() protoreflect.Message

func (*RspItemResult) Reset

func (x *RspItemResult) Reset()

func (*RspItemResult) String

func (x *RspItemResult) String() string

type S2C

type S2C struct {

	// field 1 保留 (result_code, 由 Response.retType 承担)
	DataList []*StockScreenItem `protobuf:"bytes,2,rep,name=dataList" json:"dataList,omitempty"`  // 股票数据列表
	LastPage *int32             `protobuf:"varint,3,opt,name=lastPage" json:"lastPage,omitempty"` // 是否最后一页 (0=否, 1=是)
	AllCount *int32             `protobuf:"varint,4,opt,name=allCount" json:"allCount,omitempty"` // 数据总量
	// contains filtered or unexported fields
}

func (*S2C) Descriptor deprecated

func (*S2C) Descriptor() ([]byte, []int)

Deprecated: Use S2C.ProtoReflect.Descriptor instead.

func (*S2C) GetAllCount

func (x *S2C) GetAllCount() int32

func (*S2C) GetDataList

func (x *S2C) GetDataList() []*StockScreenItem

func (*S2C) GetLastPage

func (x *S2C) GetLastPage() int32

func (*S2C) ProtoMessage

func (*S2C) ProtoMessage()

func (*S2C) ProtoReflect

func (x *S2C) ProtoReflect() protoreflect.Message

func (*S2C) Reset

func (x *S2C) Reset()

func (*S2C) String

func (x *S2C) String() string

type ScreenQuery

type ScreenQuery struct {
	SimpleFieldQuery         *QuerySimpleField         `protobuf:"bytes,1,opt,name=simpleFieldQuery" json:"simpleFieldQuery,omitempty"`
	PlateQuery               *QueryPlate               `protobuf:"bytes,2,opt,name=plateQuery" json:"plateQuery,omitempty"`
	SimplePropertyQuery      *QueryPropertySimple      `protobuf:"bytes,3,opt,name=simplePropertyQuery" json:"simplePropertyQuery,omitempty"`
	CumulativePropertyQuery  *QueryPropertyCumulative  `protobuf:"bytes,4,opt,name=cumulativePropertyQuery" json:"cumulativePropertyQuery,omitempty"`
	FinancialPropertyQuery   *QueryPropertyFinancial   `protobuf:"bytes,5,opt,name=financialPropertyQuery" json:"financialPropertyQuery,omitempty"`
	IndicatorPositionalQuery *QueryIndicatorPositional `protobuf:"bytes,6,opt,name=indicatorPositionalQuery" json:"indicatorPositionalQuery,omitempty"`
	IndicatorPatternQuery    *QueryIndicatorPattern    `protobuf:"bytes,7,opt,name=indicatorPatternQuery" json:"indicatorPatternQuery,omitempty"`
	FeaturedPropertyQuery    *QueryPropertyFeatured    `protobuf:"bytes,8,opt,name=featuredPropertyQuery" json:"featuredPropertyQuery,omitempty"`
	BrokerHoldingsQuery      *QueryPropertyBroker      `protobuf:"bytes,9,opt,name=brokerHoldingsQuery" json:"brokerHoldingsQuery,omitempty"`
	KlineShapeQuery          *QueryKlineShape          `protobuf:"bytes,10,opt,name=klineShapeQuery" json:"klineShapeQuery,omitempty"`
	OptionQuery              *QueryPropertyOption      `protobuf:"bytes,11,opt,name=optionQuery" json:"optionQuery,omitempty"`
	// contains filtered or unexported fields
}

筛选过滤器 (各字段互斥, 仅设置其中一个)

func (*ScreenQuery) Descriptor deprecated

func (*ScreenQuery) Descriptor() ([]byte, []int)

Deprecated: Use ScreenQuery.ProtoReflect.Descriptor instead.

func (*ScreenQuery) GetBrokerHoldingsQuery

func (x *ScreenQuery) GetBrokerHoldingsQuery() *QueryPropertyBroker

func (*ScreenQuery) GetCumulativePropertyQuery

func (x *ScreenQuery) GetCumulativePropertyQuery() *QueryPropertyCumulative

func (*ScreenQuery) GetFeaturedPropertyQuery

func (x *ScreenQuery) GetFeaturedPropertyQuery() *QueryPropertyFeatured

func (*ScreenQuery) GetFinancialPropertyQuery

func (x *ScreenQuery) GetFinancialPropertyQuery() *QueryPropertyFinancial

func (*ScreenQuery) GetIndicatorPatternQuery

func (x *ScreenQuery) GetIndicatorPatternQuery() *QueryIndicatorPattern

func (*ScreenQuery) GetIndicatorPositionalQuery

func (x *ScreenQuery) GetIndicatorPositionalQuery() *QueryIndicatorPositional

func (*ScreenQuery) GetKlineShapeQuery

func (x *ScreenQuery) GetKlineShapeQuery() *QueryKlineShape

func (*ScreenQuery) GetOptionQuery

func (x *ScreenQuery) GetOptionQuery() *QueryPropertyOption

func (*ScreenQuery) GetPlateQuery

func (x *ScreenQuery) GetPlateQuery() *QueryPlate

func (*ScreenQuery) GetSimpleFieldQuery

func (x *ScreenQuery) GetSimpleFieldQuery() *QuerySimpleField

func (*ScreenQuery) GetSimplePropertyQuery

func (x *ScreenQuery) GetSimplePropertyQuery() *QueryPropertySimple

func (*ScreenQuery) ProtoMessage

func (*ScreenQuery) ProtoMessage()

func (*ScreenQuery) ProtoReflect

func (x *ScreenQuery) ProtoReflect() protoreflect.Message

func (*ScreenQuery) Reset

func (x *ScreenQuery) Reset()

func (*ScreenQuery) String

func (x *ScreenQuery) String() string

type Sort

type Sort struct {
	Direction          *int32              `protobuf:"varint,1,req,name=direction" json:"direction,omitempty"` // SortDirection: 1=升序, 2=降序, 3=绝对值升序, 4=绝对值降序
	BasicProperty      *PropertyBasic      `protobuf:"bytes,2,opt,name=basicProperty" json:"basicProperty,omitempty"`
	SimpleProperty     *PropertySimple     `protobuf:"bytes,3,opt,name=simpleProperty" json:"simpleProperty,omitempty"`
	CumulativeProperty *PropertyCumulative `protobuf:"bytes,4,opt,name=cumulativeProperty" json:"cumulativeProperty,omitempty"`
	FinancialProperty  *PropertyFinancial  `protobuf:"bytes,5,opt,name=financialProperty" json:"financialProperty,omitempty"`
	IndicatorProperty  *PropertyIndicator  `protobuf:"bytes,6,opt,name=indicatorProperty" json:"indicatorProperty,omitempty"`
	FeaturedProperty   *PropertyFeatured   `protobuf:"bytes,7,opt,name=featuredProperty" json:"featuredProperty,omitempty"`
	BrokerProperty     *PropertyBroker     `protobuf:"bytes,8,opt,name=brokerProperty" json:"brokerProperty,omitempty"`
	OptionProperty     *PropertyOption     `protobuf:"bytes,9,opt,name=optionProperty" json:"optionProperty,omitempty"`
	KlineShapeProperty *PropertyKlineShape `protobuf:"bytes,10,opt,name=klineShapeProperty" json:"klineShapeProperty,omitempty"`
	// contains filtered or unexported fields
}

排序 (选一个属性设置排序)

func (*Sort) Descriptor deprecated

func (*Sort) Descriptor() ([]byte, []int)

Deprecated: Use Sort.ProtoReflect.Descriptor instead.

func (*Sort) GetBasicProperty

func (x *Sort) GetBasicProperty() *PropertyBasic

func (*Sort) GetBrokerProperty

func (x *Sort) GetBrokerProperty() *PropertyBroker

func (*Sort) GetCumulativeProperty

func (x *Sort) GetCumulativeProperty() *PropertyCumulative

func (*Sort) GetDirection

func (x *Sort) GetDirection() int32

func (*Sort) GetFeaturedProperty

func (x *Sort) GetFeaturedProperty() *PropertyFeatured

func (*Sort) GetFinancialProperty

func (x *Sort) GetFinancialProperty() *PropertyFinancial

func (*Sort) GetIndicatorProperty

func (x *Sort) GetIndicatorProperty() *PropertyIndicator

func (*Sort) GetKlineShapeProperty

func (x *Sort) GetKlineShapeProperty() *PropertyKlineShape

func (*Sort) GetOptionProperty

func (x *Sort) GetOptionProperty() *PropertyOption

func (*Sort) GetSimpleProperty

func (x *Sort) GetSimpleProperty() *PropertySimple

func (*Sort) ProtoMessage

func (*Sort) ProtoMessage()

func (*Sort) ProtoReflect

func (x *Sort) ProtoReflect() protoreflect.Message

func (*Sort) Reset

func (x *Sort) Reset()

func (*Sort) String

func (x *Sort) String() string

type StockScreenItem

type StockScreenItem struct {
	StockId *uint64          `protobuf:"varint,1,opt,name=stockId" json:"stockId,omitempty"` // 股票ID (u64 StockHash)
	Results []*RspItemResult `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`  // 属性结果列表
	// contains filtered or unexported fields
}

股票筛选结果项

func (*StockScreenItem) Descriptor deprecated

func (*StockScreenItem) Descriptor() ([]byte, []int)

Deprecated: Use StockScreenItem.ProtoReflect.Descriptor instead.

func (*StockScreenItem) GetResults

func (x *StockScreenItem) GetResults() []*RspItemResult

func (*StockScreenItem) GetStockId

func (x *StockScreenItem) GetStockId() uint64

func (*StockScreenItem) ProtoMessage

func (*StockScreenItem) ProtoMessage()

func (*StockScreenItem) ProtoReflect

func (x *StockScreenItem) ProtoReflect() protoreflect.Message

func (*StockScreenItem) Reset

func (x *StockScreenItem) Reset()

func (*StockScreenItem) String

func (x *StockScreenItem) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL