示例策略
帮助

策略是一段JavaScript代码,它会在每个交易日结束时执行。

  • price:当前价格(即t(0).close
  • profit:当前持仓收益率,例如-0.05就是亏损5%。没有持仓就是0。
  • profit_annualized:当前持仓年化收益率。
  • cash:当前现金。开局一万。
  • holding:当前持仓。
  • holding_days:当前持仓天数。
  • holding_price:当前持仓成本价。
  • buy():买入。若无现金则无动作。
  • sell():卖出。若无持仓则无动作。
  • 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):一个指标。
高级


本网页仅供娱乐。

Copyright © 2024: [email protected]
Source code available under the MIT license