def get_first_symbol_data(): bot = get_bot() exchanges = bot.get_exchanges_list() try: if exchanges: exchange = next(iter(exchanges.values())) evaluators = bot.get_symbol_evaluator_list() if evaluators: symbol_evaluator = _find_symbol_evaluator_with_data(evaluators, exchange) time_frame = TimeFrameManager.get_display_time_frame(bot.get_config()) return _get_candles_reply(exchange, symbol_evaluator, time_frame) except KeyError: return {} return {}
def get_watched_symbol_data(symbol): bot = get_bot() exchanges = bot.get_exchanges_list() symbol = parse_get_symbol(symbol) try: if exchanges: exchange = next(iter(exchanges.values())) evaluators = bot.get_symbol_evaluator_list() if evaluators and symbol in evaluators: symbol_evaluator = evaluators[symbol] time_frame = TimeFrameManager.get_display_time_frame(bot.get_config()) return _get_candles_reply(exchange, symbol_evaluator, time_frame) except KeyError: return {} return {}