public async Task <IAvapiResponse_PLUS_DM> QueryAsync(
            string symbol,
            Const_PLUS_DM.PLUS_DM_interval interval,
            int time_period)
        {
            string current_interval = s_PLUS_DM_interval_translation[interval] as string;

            return(await QueryPrimitiveAsync(symbol, current_interval, time_period));
        }
        public IAvapiResponse_PLUS_DM Query(
            string symbol,
            Const_PLUS_DM.PLUS_DM_interval interval,
            int time_period)
        {
            string current_interval = s_PLUS_DM_interval_translation[interval] as string;

            return(QueryPrimitive(symbol, current_interval, time_period));
        }