指标机制

R 中的金融交易

Ilya Kipnis

Professional Quantitative Analyst and R programmer

调用指标的五个步骤

  1. 调用 add.indicator() 函数

  2. 提供策略名称(如 strategy.st)

  3. 指定用于计算指标的函数名(如 "SMA")

  4. 以列表形式提供该函数的输入

  5. 为指标提供标签(如 "SMA200")

R 中的金融交易

使用 add.indicator()

# 使用策略、名称、参数和标签调用 add.indicator()
add.indicator(strategy = strategy.st, name = "SMA", 
              arguments = list(x = quote(Cl(mktdata)), 
              n = 200), label = "SMA200"))         
R 中的金融交易

理解指标的另一种方式

  • 应用指标类似于在 R 中使用 apply()

  • 传入函数名及其参数

  • 关键差异是需要为指标添加标签

R 中的金融交易

让我们来练习!

R 中的金融交易

Preparing Video For Download...