Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
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
Ejemplo n.º 3
0
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')
Ejemplo n.º 4
0
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')
Ejemplo n.º 5
0
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')