저는 현재 quantstrat/blotter를 사용하여 전략을 수립하는 중입니다. 내가 사용하는 가격 데이터는 보안 식별자로 숫자를 사용하므로이 숫자는 열 이름뿐 아니라 financial instruments를 가져 오기 위해 stock()와 같은 함수에서 synbol 이름에 사용하는 것입니다. 그러나 아래의 재현 가능한 코드에서 볼 수 있듯이 매우 작은
FinancialInstrument를 사용하여 curreny 쌍을 초기화하고 싶습니다. 데이터에는 특정 통화 쌍에 대한 환율이 포함됩니다 (예 : USD_CHF, USD_EUR 등). 하지만 작동하지 않는 이유는 무엇입니까? > currency("USD")
[1] "USD"
> instrument("USD_CHF",currency="USD",multip
사용자 정의 표시기 함수 내에서 현재 기호 문자열 (예 : "GOOG")에 액세스하고 싶습니다. 여기에 내가 할 수있는 가장 기본적인 예제가 있습니다. require(quantstrat)
Sys.setenv(TZ="UTC")
symbols <- c("GOOG", "AAPL")
getSymbols(symbols, src="yahoo")
strategy