def test_sto(): symbol = 'ICICI' daterange = pd.date_range(startdate, enddate) df = get_single_stock_data(symbol, daterange) print(df) df = STO(df) print(df) plot_sto(df, symbol)
def get_training_data(symbol): daterange = pd.date_range(startdate, enddate) df = get_single_stock_data(symbol, daterange) df = simple_moving_average(df) df = exponential_moving_average(df) df = STO(df) df = just_MACD(df) df = df.ix[:,[0,7,8,9,10,11]] print(df) return df
def test_exp_moving_average(): symbols = ['COALIND'] daterange = pd.date_range(startdate, enddate) df = get_specific_data(symbols, daterange) # print(df) plot_exp_moving_average(df['COALIND'], 'COALIND')
def test_macd(): symbol = ['ICICI'] daterange = pd.date_range(startdate, enddate) df = get_specific_data(symbol, daterange) df = MACD(df, 12, 26) plot_macd(df, 'ICICI')
def test_bollinger_bands(): symbols = ['COALIND'] daterange = pd.date_range(startdate, enddate) df = get_specific_data(symbols, daterange) # print(df) plot_bollinger_bands(df['COALIND'], 'COALIND')