更新etf的判断

This commit is contained in:
injoyai
2025-11-20 09:31:08 +08:00
parent 2a27eea873
commit 233d1b689e
2 changed files with 30 additions and 1 deletions

View File

@@ -0,0 +1,29 @@
package main
import (
"strings"
"github.com/injoyai/logs"
"github.com/injoyai/tdx"
)
func main() {
cs, err := tdx.NewCodes2()
logs.PanicErr(err)
ls := cs.GetETFCodes()
shNumber := 0
szNumber := 0
for _, v := range ls {
switch {
case strings.HasPrefix(v, "sh"):
shNumber++
case strings.HasPrefix(v, "sz"):
szNumber++
}
}
logs.Debug("sh:", shNumber)
logs.Debug("sz:", szNumber)
}

View File

@@ -286,7 +286,7 @@ func IsETF(code string) bool {
return true return true
case code[0:2] == ExchangeSZ.String() && case code[0:2] == ExchangeSZ.String() &&
(code[2:4] == "15" || code[2:4] == "16"): (code[2:4] == "15"):
return true return true
} }
return false return false