Реалізація індикатора — III
На фінансових ринках мета — купувати дешево й продавати дорого. RSI може підказати, коли ціна достатньо відкотилася, особливо з коротким періодом — 2 або 3.
Тут ви створите 3-періодний RSI (RSI 3), щоб ще раз потренуватися в додаванні заздалегідь реалізованих індикаторів. Пакети quantstrat і quantmod уже завантажено для вас.
Ця вправа є частиною курсу
Фінансовий трейдинг в R
Інструкції до вправи
- Використайте
add.indicator()у вашій наявній стратегіїstrategy.st. Дотримуйтеся прикладів із попередніх вправ. - Передайте функцію RSI як аргумент
name. - Задайте потрібні аргументи RSI: використайте ціну закриття з
mktdataта період оглядуnтривалістю 3 дні. Не забудьте використати функціюquote()! - Позначте новий індикатор як
"RSI_3".
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Add an RSI 3 indicator to strategy.st
add.indicator(strategy = strategy.st,
# Add the RSI 3 function
name = ___,
# Create a lookback period
arguments = list(___),
# Label your indicator RSI_3
label = ___)