Exemple #1
0
        public bool downloadMACD(string folderPath, string scriptName, bool bIsTestOn, bool bSaveData)
        {
            string interval     = ddlMACD_Interval.SelectedValue;
            string series       = ddlMACD_Series.SelectedValue;
            string FastPeriod   = textboxMACD_FastPeriod.Text;
            string Slowperiod   = textboxMACD_SlowPeriod.Text;
            string SignalPeriod = textboxMACD_SignalPeriod.Text;

            if (StockApi.getMACDAlternate(folderPath, scriptName, day_interval: interval, seriestype: series, fastperiod: FastPeriod,
                                          slowperiod: Slowperiod, signalperiod: SignalPeriod,
                                          bIsTestModeOn: bIsTestOn, bSaveData: bSaveData, apiKey: Session["ApiKey"].ToString()) == null)
            {
                textboxMessage.Text = Environment.NewLine + "MACD data not available for selected script.";
                return(false);
            }

            //if (StockApi.getMACD(folderPath, scriptName, day_interval: interval, seriestype: series, fastperiod: FastPeriod,
            //                    slowperiod: Slowperiod, signalperiod: SignalPeriod,
            //                    bIsTestModeOn: bIsTestOn, bSaveData: bSaveData, apiKey: Session["ApiKey"].ToString()) == null)
            //{
            //    textboxMessage.Text = Environment.NewLine + "MACD data not available for selected script.";
            //    return false;
            //}
            return(true);
        }