我是个新手。我正在学习初学者教程以熟悉它。当我尝试运行ipython单元中教程所教的算法时:
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
我试图在cli中运行
python -m zipline run -f ../../zipline/examples/buyapple.py --start 2000-1-1 --end 2014-1-1 --symbols AAPL -o buyapple_out.pickle
,也得到了相同的错误。你知道原因是什么吗?我该怎么解决?提前谢谢你! 最佳答案
我运行了这个命令$ zipline ingest
,默认为获取quantopian quandl数据包。
下载完成后,我删除了有问题的开关:--symbols AAPL
,教程似乎运行正常。