策略是一段JavaScript代码,它会在每个交易日结束时执行。
price
:当前价格(即t(0).close
)profit
:当前持仓收益率,例如-0.05就是亏损5%。profit_annualized
:当前持仓年化收益率。cash
:当前现金。开局一万。holding
:当前持仓。holding_days
:当前持仓天数。holding_price
:当前持仓成本价。buy()
:买入。若无现金则无动作。sell()
:卖出。若无持仓则无动作。position(p)
:调仓至持有股票价值与总资产比例为p
∈[-1,1]。log(msg)
:打印日志。t(n)
:n
天前的数据,例如t(-1).high
是昨天的最高价。open
:开盘价。high
:最高价。low
:最低价。close
:收盘价。volume
:成交量。有些数据集没有。MA(n)
:n
日简单移动平均,例如MA(5)
是5日均线。t(-2).MA(5)
是前天的5日均线。EMA(n)
:n
日指数移动平均。DIF(fast, slow)
:EMA(fast) - EMA(slow)
。DEA(fast, slow, n)
:DIF(fast, slow)
的n
日指数移动平均。MACD(fast, slow, n)
:DIF(fast, slow) - DEA(fast, slow, n)
RSI(n)
:一个指标。本网页仅供娱乐。