可视化您的策略

R 中的金融交易

Ilya Kipnis

Professional Quantitative Analyst and R programmer

chart.Posn 函数

chart.Posn() 可用于初步查看策略表现

chart.Posn(portfolio = portfolio.st, Symbol = "LQD")
R 中的金融交易

图表示例

R 中的金融交易

向图表添加指标

在策略外重新计算指标以添加到图表

sma50 <- SMA(x = Cl(LQD), n = 50)
sma200 <- SMA(x = Cl(LQD), n = 200)
dvo <- DVO(HLC = HLC(LQD), nAvg = 2, percentLookback = 126)

使用 add_TA() 添加指标。用 on = 1 添加到价格图

chart.Posn(Portfolio = portfolio.st, symbol = "LQD")
add_TA(sma50, on = 1, col = "blue")
add_TA(sma200, on = 1, col = "red")add_TA(dvo)
R 中的金融交易

放大视图

  • 使用 zoom_Chart("date1/date2") 放大查看
  • zoom_Chart("2007-08/2007-12") 的结果:

R 中的金融交易

让我们练习!

R 中的金融交易

Preparing Video For Download...