def main(): #db = DBManager("sqlite:///sqlalchemy_example.db") db = DBManager( "postgresql://*****:*****@localhost:5432/bourse") # db.dropTables() db.createAll() # import_csv(db, "data/ALL.txt") #getISINData(["FR0000130007", "LU0323134006"]) # getISINData(all_tickers) #db.buildActionHourTable() #db.fillHoles() #ha = IndicatorHeikinAshi() #db.runIndicator(ha) #db.convertResolution() # ha = IndicatorHeikinAshi(ActionHour, HeikinAshiHour) # db.runIndicator(ha) # ha = IndicatorHeikinAshi(Action30Minutes, HeikinAshi30Minutes) # db.runIndicator(ha) #db.plot(HeikinAshiHour) #db.plot(ActionHour) # db.runIndicator(ha) # db.convertResolution() # ha = IndicatorHeikinAshi(ActionDay, HeikinAshiDay) # db.runIndicator(ha) # db.plot(ActionDay) #ha = IndicatorHeikinAshi(ActionDay, HeikinAshiDay) ha = IndicatorHeikinAshi(ActionHour, HeikinAshiHour) # db.plot(HeikinAshiDay) db.testIndicatorPerformance(ha) print "[+] DONE"