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"}