Documentation ¶
Index ¶
Constants ¶
View Source
const ( DefaultStrategy = ModelHousNo1 KLineMin = 89 // K线最少记录数 )
View Source
const ( // MaximumResultDays 结果最大天数 MaximumResultDays int = 3 )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ModelNo1 ¶
type ModelNo1 struct { }
ModelNo1 1号模型
FormulaNo1 3天内5天线上穿10天线,10天线上穿20天线的个股 count(cross(MA(c,5),MA(c,10)),3)>=1 and count(cross(MA(c,10),MA(c,20)),3)>=1
type ResultInfo ¶
type ResultInfo struct { Code string `name:"证券代码" dataframe:"code"` Name string `name:"证券名称" dataframe:"name"` Date string `name:"信号日期" dataframe:"date"` TurnZ float64 `name:"开盘换手Z" dataframe:"turn_z"` Rate float64 `name:"涨跌幅%" dataframe:"rate"` Buy float64 `name:"委托价格" dataframe:"buy"` Sell float64 `name:"目标价格" dataframe:"sell"` StrategyCode int `name:"策略编码" dataframe:"strategy_code"` StrategyName string `name:"策略名称" dataframe:"strategy_name"` BlockType string `name:"板块类型" dataframe:"block_type"` BlockCode string `name:"板块代码" dataframe:"block_code"` BlockName string `name:"板块名称" dataframe:"block_name"` BlockRate float64 `name:"板块涨幅%" dataframe:"block_rate"` BlockTop int `name:"板块排名" dataframe:"block_top"` BlockRank int `name:"个股排名" dataframe:"block_rank"` BlockZhangTing string `name:"板块涨停数" dataframe:"block_zhangting"` BlockDescribe string `name:"涨/跌/平" dataframe:"block_describe"` BlockTopCode string `name:"领涨股代码" dataframe:"block_top_code"` BlockTopName string `name:"领涨股名称" dataframe:"block_top_name"` BlockTopRate float64 `name:"领涨股涨幅%" dataframe:"block_top_rate"` Tendency string `name:"短线趋势" dataframe:"tendency"` }
ResultInfo 策略结果
type Strategy ¶
type Strategy interface { // Code 策略编号 Code() ModelKind // Name 策略名称 Name() string // Evaluate 评估 日线数据 Evaluate(securityCode string, result *treemap.Map) }
Strategy 策略/公式指标(features)接口
type StrategyWrap ¶
Click to show internal directories.
Click to hide internal directories.