You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
85 lines
3.4 KiB
85 lines
3.4 KiB
2 months ago
|
package dictionary
|
||
|
|
||
|
// usdt wbtc dai busd
|
||
|
// 计量单位
|
||
|
var TypeUnit = "usdt"
|
||
|
|
||
|
// TODO: 系统数字火币-后期需要做个字典管理功能
|
||
|
var Symbol = []string{"btc", "eth", "bnb", "usdc", "xrp", "eos", "ada", "doge", "sol", "trx", "ltc", "dot", "matic", "bch", "ton", "avax", "shib", "invu", "osel", "fmd", "dten", "dten", "xnsl", "kools"}
|
||
|
|
||
|
// 火币K线
|
||
|
var TimeCycle = []string{"1min", "5min", "15min", "30min", "60min", "4hour", "1day", "1mon", "1week", "1year"}
|
||
|
|
||
|
// 币安K线
|
||
|
var BaTimeCycle = []string{"1m", "5m", "15m", "30m", "1h", "4h", "1d", "1M", "1w"}
|
||
|
var BaToBaMap = map[string]string{
|
||
|
"1m": "1min",
|
||
|
"5m": "5min",
|
||
|
"15m": "15min",
|
||
|
"30m": "30min",
|
||
|
"1h": "60min",
|
||
|
"4h": "4hour",
|
||
|
"1d": "1day",
|
||
|
"1M": "1mon",
|
||
|
"1w": "1week",
|
||
|
}
|
||
|
|
||
|
// 币安深度
|
||
|
var BaDepth = []string{"5", "10", "20"}
|
||
|
|
||
|
// 深度
|
||
|
var Depth = []string{"step0", "step1", "step2", "step3", "step4", "step5"}
|
||
|
|
||
|
// 市场深度MBP行情数据
|
||
|
var LevelsRefresh = []int{5, 10, 20}
|
||
|
var LevelsMbp = []int{5, 20, 400}
|
||
|
|
||
|
/*
|
||
|
合约订阅接口
|
||
|
|
||
|
1、永续:BTC-USDT(永续合约代码)
|
||
|
2、交割:BTC-USDT-210625(交割合约代码)
|
||
|
3、BTC-USDT-CW(当周合约标识)
|
||
|
4、BTC-USDT-NW(次周合约标识)
|
||
|
5、BTC-USDT-CQ(当季合约标识)
|
||
|
6、BTC-USDT-NQ(次季合约标识)
|
||
|
*/
|
||
|
var ContractCodeList = []string{"BTC-USDT", "ETH-USDT", "BCH-USDT", "XRP-USDT", "EOS-USDT", "LTC-USDT", "TRX-USDT", "ETC-USDT", "LINK-USDT", "BNB-USDT", "ADA-USDT", "DOGE-USDT", "SOL-USDT", "DOT-USDT", "MATIC-USDT", "AVAX-USDT", "SHIB-USDT", "BNBS-USDT", "INVU-USDT", "OSEL-USDT", "FMD-USDT", "DTEN-USDT", "XNSL-USDT", "KOOLS-USDT"}
|
||
|
var ContractCode = []string{"-USDT", "-USDT-CW", "-USDT-NW", "-USDT-CQ", "-USDT-NQ"}
|
||
|
var ContractTime = []string{"1min", "5min", "15min", "30min", "60min", "4hour", "1day", "1week", "1mon"}
|
||
|
var ContractPriceTime = []string{"1min", "5min", "15min", "30min", "60min", "4hour", "1day", "1week", "1mon"}
|
||
|
var ContractDepth = []string{"step0", "step1", "step2", "step3", "step4", "step5", "step6", "step7", "step8", "step9", "step10", "step11", "step12", "step13", "step14", "step15", "step16", "step17", "step18", "step19"}
|
||
|
var ContractAddDepth = []string{"20", "150"}
|
||
|
|
||
|
// 美股市场
|
||
|
var StockUsListTime = []string{"5min", "15min", "30min", "1hour", "1day", "1week", "1mon"}
|
||
|
var StockUsListDayTime = []string{"1day", "1week", "1mon"}
|
||
|
var StockUsListTimeMap = map[string]string{"5min": "5", "15min": "15", "30min": "30", "1hour": "hour", "1day": "day", "1week": "week", "1mon": "month"}
|
||
|
|
||
|
// 股票(马股|泰股|印尼股|印度股|新加坡股|港股|英股|法股|德股|巴西股|日本股)市场
|
||
|
var StockCodeList = []string{"Malaysia", "Thailand", "Indonesia", "India", "Singapore", "HongKong", "UK", "France", "Germany", "Brazil", "Japan"}
|
||
|
var StockSouthAsiaListTime = []string{"5min", "15min", "30min", "1hour", "1day", "1week", "1mon"}
|
||
|
var StockSouthAsiaListTimes = []string{"1hour", "1day", "1week", "1mon"}
|
||
|
var StockCountryMap = map[string]bool{
|
||
|
"Thailand": true,
|
||
|
"Indonesia": true,
|
||
|
"India": true,
|
||
|
"US": true,
|
||
|
"StockIndex": true,
|
||
|
"Malaysia": true,
|
||
|
"Singapore": true,
|
||
|
"HongKong": true,
|
||
|
"OptionIndiaList": true,
|
||
|
"OptionIndiaInfo": true,
|
||
|
"UK": true,
|
||
|
"France": true,
|
||
|
"Germany": true,
|
||
|
"Brazil": true,
|
||
|
"Japan": true,
|
||
|
"Forex": true,
|
||
|
"DayForex": true,
|
||
|
"LastForex": true,
|
||
|
"TradeForex": true,
|
||
|
}
|
||
|
var OptionCodeList = []string{"US", "India"}
|