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)):