2016-06-22 5 views
3

Я новичок в zipline. Я следую учебнику для начинающих, чтобы познакомиться с ним. И когда я попытался запустить алгоритм, как учил учебник в IPython клетки:Нет такой ошибки в python-zipline

from zipline.api import order_target, record, symbol, history 
import numpy as np 
import pandas as pd 

from zipline.examples import buyapple 
%load_ext zipline 
%%zipline --start 2000-1-1 --end 2014-1-1 --symbols AAPL 


def initialize(context): 
    pass 

def handle_data(context, data): 
    order(symbol('AAPL'), 10) 
    record(AAPL=data[symbol('AAPL')].price) 

я получил такую ​​ошибку: NoSuchOption: no such option: --symbols

Я попытался запустить python -m zipline run -f ../../zipline/examples/buyapple.py --start 2000-1-1 --end 2014-1-1 --symbols AAPL -o buyapple_out.pickle в кли, а также получил ту же ошибку. Вы знаете, в чем причина и как я могу это исправить? Заранее спасибо!

+0

Я столкнулся с той же проблемой. – Shakti

+1

@Shakti Я думаю, что причина в том, что документ не обновлен. Проверьте [this] (https://groups.google.com/forum/#!topic/zipline/MUO7jdzUOss). – user5779223

+0

Спасибо, сработало. – Shakti

ответ

1

Я выполнил эту команду $ zipline ingest, которая по умолчанию выбрала пакет квантован-quandl.

После этого окончательная загрузка я удалил оскорбительный переключатель: --symbols AAPL, и учебник, казалось, работал правильно.