शुरू करेंमुफ़्त में शुरू करें

इंडिकेटर लागू करना - 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 = ___)
कोड संपादित करें और चलाएँ