इंडिकेटर लागू करना - III
फाइनेंशियल मार्केट्स में लक्ष्य होता है सस्ते में खरीदना और महंगे में बेचना। RSI यह अनुमान लगा सकता है कि कीमत पर्याप्त रूप से वापस आई है या नहीं, खासकर जब अवधि छोटी हो, जैसे 2 या 3.
यहाँ, आप 3-पीरियड RSI, यानी RSI 3, बनाएँगे ताकि पहले से कोडेड इंडिकेटर्स को लागू करने का और अभ्यास हो। आपके लिए quantstrat और quantmod पैकेज लोड किए गए हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में फाइनेंशियल ट्रेडिंग
अभ्यास निर्देश
- अपने मौजूदा स्ट्रैटेजी
strategy.stपरadd.indicator()का उपयोग करें। पिछले अभ्यासों के उदाहरण कोड का पालन करें. nameआर्ग्युमेंट के रूप में RSI फंक्शन दें.- RSI के इच्छित आर्ग्युमेंट निर्दिष्ट करें:
mktdataके closing price का उपयोग करें और lookback अवधि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 = ___)