การเทรดหุ้นด้วย R
Ilya Kipnis
Professional Quantitative Analyst and R programmer
tradesize <- 100000
initeq <- 100000
tradesize ไม่ควรเกิน initeq
strategy.st <- portfolio.st <- account.st <- "firststrat"
rm.strat(strategy.st)
เรียกใช้ initPortf() เพื่อ initialize portfolio
initPortf() ต้องระบุชื่อ portfolio, symbols, วันที่เริ่มต้น และสกุลเงิน
initPortf(portfolio.st, symbols = "LQD",
initDate = initdate, currency = "USD")
เรียกใช้ initAcct() เพื่อ initialize account
initAcct() ต้องระบุชื่อ account, portfolios, วันที่เริ่มต้น, สกุลเงิน และเงินทุนเริ่มต้น
initAcct(account.st, portfolios = portfolio.st,
initDate = initdate, currency = "USD",
initEq = initeq)
เรียกใช้ initOrders() เพื่อ initialize orders
initOrders() ต้องระบุชื่อ portfolio และวันที่เริ่มต้น
initOrders(portfolio.st, initDate = initdate)
strategy() เพื่อ initialize กลยุทธ์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)
การเทรดหุ้นด้วย R