form = cgi.FieldStorage() if form.getvalue("username") != None: username = form.getvalue("username") #username='******' hdao = History_dao() cdao = Company_dao() adao = Algorithms_dao() tdao = Transaction_dao() result = [] profit = 0 stock_model_dict = {} stock_ask_dict = {} volume_dict = {} distinct_stocks = hdao.get_distinct_traded_stocks(username) algorithm_details_list = hdao.get_algorithm_buy_sell_volume( username ) #len(result) = number of algo_ids list of algorithm details models symbols_string = "" if distinct_stocks: for i in range(len(distinct_stocks)): symbols_string += "'" + distinct_stocks[i].get_name() + "'," symbols_string = symbols_string[:-1] stock_ask = cdao.get_ask_comp(symbols_string) #list of company models if stock_ask: for i in range(len(stock_ask)): stock_ask_dict[stock_ask[i].get_symbol()] = stock_ask[i].get_ask() profit_list = tdao.get_profit_per_algorithm(
form = cgi.FieldStorage() if form.getvalue("username") != None: username = form.getvalue("username") #username='******' hdao = History_dao() cdao = Company_dao() adao = Algorithms_dao() tdao = Transaction_dao() result=[] profit=0 stock_model_dict={} stock_ask_dict={} volume_dict={} distinct_stocks=hdao.get_distinct_traded_stocks(username) algorithm_details_list = hdao.get_algorithm_buy_sell_volume(username) #len(result) = number of algo_ids list of algorithm details models symbols_string="" if distinct_stocks: for i in range(len(distinct_stocks)): symbols_string+="'" + distinct_stocks[i].get_name() + "'," symbols_string=symbols_string[:-1] stock_ask=cdao.get_ask_comp(symbols_string) #list of company models if stock_ask: for i in range(len(stock_ask)): stock_ask_dict[stock_ask[i].get_symbol()]=stock_ask[i].get_ask() profit_list=tdao.get_profit_per_algorithm(username) # list of owned_stocks_models with stock name, volume owned, profit algorithm_names=adao.select_used_algorithms(username) #list of algorithm models