如何用python写策略
1、以优矿为例,注册之后,在“开始研究”页面,新建一个 Notebook,就可以开始用 Python 写你自己的策略。右上角的下拉框选择“策略”,就会帮你自动填写上策俟痂檗盈略回测的基本结构代码。开始的一些变量是对回测的基本配置。initialize 里可以做一些初始化的工作。handle_data 则是回测代码的核心,用来实现每个交易日(或每分钟)的交易指令。

3、我们再尝试改动一点点,写一个自己的策略。我拍脑袋想了这样一个策略:如果一只未持有的股票 2 个交易日累计涨了 10% 以上,就以当前资金的 5% 买入它。反过来,如果累计跌了 10% 以上,就全部卖出止损。

5、取得股票池中所有股票前 3 天的收盘价(closePrice)。hist[s][2] - hist[s][0]得到 1 天前和 3 天前收盘价的差值。account.valid_secpos是账户当前所持有的证券信息。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:84
阅读量:38
阅读量:63
阅读量:34
阅读量:25