Пример #1
0
def display_view1(request):
    global last_osa
    ticker = str(request.POST.get('ticker'))
    if not last_osa.ticker == ticker:
        last_osa = osa.one_stock_analysis(ticker, True)
    response_data = last_osa.full_summary(ticker,
                                          str(request.POST.get('start')),
                                          str(request.POST.get('end')), False)
    return HttpResponse(json.dumps(response_data),
                        content_type="application/json")
Пример #2
0
def home(request):
    global last_osa
    global last_tsa
    last_osa = osa.one_stock_analysis('AAPL', False)
    last_tsa = tsa.two_stock_analysis('AAPL', 'AA', False)
    summary_osa = last_osa.full_summary('AAPL', '01/01/2008', '01/01/2013',
                                        True)
    summary_tsa = last_tsa.full_summary('AAPL', 'AA', '01/01/2008',
                                        '01/01/2013', True)
    csv_osa = summary_osa['csv']
    csv_tsa = summary_tsa['csv']
    return render(
        request, 'base.html', {
            'price_csv': csv_osa['price_csv'],
            'pnl_csv': csv_osa['pnl_csv'],
            'price_csv1': csv_tsa['price_csv1'],
            'price_csv2': csv_tsa['price_csv2'],
            'flip': summary_tsa['flip']
        })