Négociation financière en R
Ilya Kipnis
Professional Quantitative Analyst and R programmer
tradesize <- 100000
initeq <- 100000
tradesize ne doit pas dépasser initeq
strategy.st <- portfolio.st <- account.st <- "firststrat"
rm.strat(strategy.st)
L'initialisation du portefeuille se fait avec initPortf()
initPortf() exige le nom du portefeuille, les symboles, la date d'initialisation et la devise
initPortf(portfolio.st, symbols = "LQD",
initDate = initdate, currency = "USD")
L'initialisation du compte se fait avec initAcct()
initAcct() exige le nom du compte, les portefeuilles, la date d'initialisation, la devise et l'avoir initial
initAcct(account.st, portfolios = portfolio.st,
initDate = initdate, currency = "USD",
initEq = initeq)
L'initialisation des ordres se fait avec initOrders()
initOrders() exige le nom du portefeuille et la date d'initialisation
initOrders(portfolio.st, initDate = initdate)
strategy()strategy(strategy.st, store = TRUE)
tradesize <- 100000
initeq <- 100000
strategy.st <- portfolio.st <- account.st <- "firststrat"
rm.strat(strategy.st)
initPortf(portfolio.st, symbols = "LQD",
initDate = initdate, currency = "USD")
initAcct(account.st, portfolios = portfolio.st,
initDate = initdate, currency = "USD",
initEq = initeq)
initOrders(portfolio.st, initDate = initdate)
strategy(strategy.st, store = TRUE)
Négociation financière en R