ok
This commit is contained in:
24
tushare/indicator.go
Normal file
24
tushare/indicator.go
Normal file
@@ -0,0 +1,24 @@
|
||||
package tushare
|
||||
|
||||
func (cli *TushareClient) StkFactorPro(ts_code string, tradeDate string) (*TushareRespData, error) {
|
||||
params := map[string]any{}
|
||||
if ts_code != "" {
|
||||
params["ts_code"] = ts_code
|
||||
}
|
||||
if tradeDate != "" {
|
||||
params["trade_date"] = tradeDate
|
||||
}
|
||||
|
||||
req := TushareReq{
|
||||
APIName: "stk_factor_pro",
|
||||
Params: params,
|
||||
}
|
||||
fields := []map[string]string{
|
||||
{"trade_date": "trade_date"},
|
||||
{"rsi_bfq_24": "rsi_bfq_24"},
|
||||
{"rsi_hfq_24": "rsi_hfq_24"},
|
||||
{"rsi_qfq_24": "rsi_qfq_24"},
|
||||
}
|
||||
|
||||
return cli.Do(req, fields)
|
||||
}
|
||||
Reference in New Issue
Block a user