将技术指标添加到chart.Posn

时间:2015-09-13 12:27:32

标签: r quantmod quantstrat blotter

出于某种原因,我不能将ROC信号添加到吸墨纸图表中。在文档中应该允许它。我想用这个指标创建一个新的图表。 有人可以帮忙吗?

# plot performance for symbol
chart.Posn(strategy_AbsMom, Symbol = 'SPY', Dates = '1998::',theme=myTheme)
chart.Posn(strategy_AbsMom, Symbol = 'SPY', Dates = '1998::',theme=myTheme,
           TA='addROC(n=lookback,col=4)')

1 个答案:

答案 0 :(得分:4)

chart.Posn在内部使用chart_Series(不是chartSeries),因此您必须使用add_*个函数(不是add*)。以下是向chart.Posn图表添加简单移动平均线的示例:

require(blotter)
demo(amzn_test, ask=FALSE)
chart.Posn("amzn_port", "amzn", TA='add_SMA(n=5, col=4)')

NSPredicate using RLMResults as an argument