25 lines
525 B
Go
25 lines
525 B
Go
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)
|
|
}
|