public async Task <ActionResult> Get_MACD(string code, int slow = 26, int fast = 12, int signal = 9, int start = 0, int end = 0, string type = "day") { IndicatorBLL bll = new IndicatorBLL(this.s3_bucket_name, this.local_temp_folder); IndMACDEntity[] resultList; if (type.ToLower() == "day") { resultList = await bll.GetMACD(code, slow, fast, signal, start, end, "day"); } else if (type.ToLower() == "week") { resultList = await bll.GetMACD(code, slow, fast, signal, start, end, "week"); } else { return(BadRequest($"Wrong type input: {type}")); } return(Ok(resultList)); }