from history_dao import History_dao from company_dao import Company_dao from algorithms_dao import Algorithms_dao from transaction_dao import Transaction_dao print "Content-Type: text/html\r\n\r\n" 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() + "',"
#!/usr/bin/python import cgi, datetime, sys, LINK_HEADERS import simplejson as json from decimal import * sys.path.insert(0, str(LINK_HEADERS.DAO_LINK)) from algorithms_dao import Algorithms_dao print "Content-Type: text/html\r\n\r\n" form = cgi.FieldStorage() a = Algorithms_dao() if form.getvalue("user_name") != None: username = form.getvalue("user_name") def main(): d = {} d['User'] = {} d['User'] = 0 d['All'] = {} d['All'] = 1 d['Algorithms'] = {} d['Algorithms'] = 2 lst = a.select_all_algorithms(username) if lst: for i in range(len(lst)):