Pyne code, Python सिंटैक्स वाली एक भाषा है, जिससे ट्रेडिंग इंडिकेटर और रणनीतियाँ प्रोग्राम की जाती हैं। यह किताब आपको प्रोग्रामिंग की बुनियाद से अपना इंडिकेटर बनाने और पुराने डेटा पर रणनीति का परीक्षण करने तक ले जाती है।

आप PyneIDE में प्रोग्राम लिखते और चलाते हैं, फिर ग्राफ़ पर उनके नतीजे देखते हैं। पीछे से PyneCore डेटा को एक-एक कैंडल करके प्रोसेस करता है।

यह किताब किसके लिए है?

अगर आप प्रोग्रामिंग शुरू कर रहे हैं, तो यहाँ ज़रूरी बुनियादी बातें और ग्राफ़ पढ़ना सीख सकते हैं। उदाहरण आपको इंडिकेटर और ट्रेडिंग रणनीतियाँ बनाने की नींव देंगे।

तस्वीरों में IDE के अंग्रेज़ी लेबल दिखाई देते हैं। समझाते समय उन्हीं लेबल का इस्तेमाल किया गया है, साथ में हिंदी में उनका अर्थ है। उदाहरणों में वेरिएबल के नाम और दिखाए जाने वाले लेबल भी अंग्रेज़ी में हैं।

शुरुआत के लिए क्या आना चाहिए?

किताब दो बुनियादी कौशल मानकर चलती है:

  • आपको फ़ोल्डर बनाना, फ़ाइल खोलना और सेव करना, तथा टेक्स्ट कॉपी और पेस्ट करना आना चाहिए। PyneIDE की सेटिंग और उसमें किए जाने वाले काम एक-एक चरण में दिखाए गए हैं।
  • आपको जोड़, घटाव, गुणा, भाग और दशमलव संख्याओं के साथ गणना आनी चाहिए। उदाहरणों में साधारण औसत और प्रतिशत बदलाव भी हैं; उनके सूत्र समझाए गए हैं।

पहले से क्या जानना मददगार होगा?

अगर आपने कीमतों का ग्राफ़ देखा है और कैंडल तथा टाइमफ़्रेम का अर्थ जानते हैं, तो ग्राफ़ समझना आसान होगा। रणनीतियों के लिए खरीद, बिक्री, पोज़िशन और कमीशन की जानकारी मदद करेगी। किताब इनका अर्थ भी बताती है, इसलिए ट्रेडिंग का अनुभव न होने पर भी शुरू कर सकते हैं।

एडिटर के अंग्रेज़ी लेबल पहचानना भी उपयोगी है। धाराप्रवाह अंग्रेज़ी ज़रूरी नहीं: हिंदी व्याख्या के साथ हर काम का नाम और अर्थ दिया गया है।

क्या जानना ज़रूरी नहीं है?

आपको Pine Script, Python या किसी दूसरी प्रोग्रामिंग भाषा की जानकारी नहीं चाहिए। हम वेरिएबल और फ़ंक्शन कॉल से शुरुआत करके सीधे Pyne code सीखते हैं। Python सिंटैक्स का उतना हिस्सा समझाया गया है, जितना उस उदाहरण के लिए चाहिए।

Visual Studio Code का अभ्यास या पहले से बना इंडिकेटर या ट्रेडिंग रणनीति भी ज़रूरी नहीं। आप अपने प्रोग्राम किताब में बनाते हैं। अभ्यास के लिए नमूना डेटा है; असली पैसे से ट्रेडिंग या ब्रोकर खाता खोलने की ज़रूरत नहीं।

अतिरिक्त सीखने की सामग्री

किसी बुनियादी विषय को दोहराना चाहें, तो इन संसाधनों की मदद लें। बाहरी लिंक अंग्रेज़ी में हैं; किताब शुरू करने से पहले इन्हें पूरा करना ज़रूरी नहीं।

  • Visual Studio Code: इंटरफ़ेस का परिचय। Explorer view वाला हिस्सा फ़ाइल और फ़ोल्डर संभालना दिखाता है। प्रोजेक्ट फ़ोल्डर और एडिटर के व्यू नए हों, तो यह उपयोगी है।
  • Khan Academy: प्रतिशत की गणना। एक उदाहरण से अभ्यास करें कि किसी संख्या का दिया हुआ प्रतिशत कैसे निकालते हैं। कीमतों के बदलाव और खर्च समझने के लिए इसे दोहराना उपयोगी है।
  • TradingView: कैंडलस्टिक ग्राफ़ की बनावट। What are candlestick charts? वाला हिस्सा कैंडल की बॉडी और विक समझाता है। आगे के कैंडल पैटर्न वाले हिस्से किताब के उदाहरणों के लिए आवश्यक नहीं हैं।

हिंदी में किताब के कैंडल डेटा वाले हिस्से में ओपन, हाई, लो और क्लोज़ कीमतों की व्याख्या है। अपरिचित शब्द बाद में शब्दावली में भी देख सकते हैं।

किताब का इस्तेमाल कैसे करें?

  1. काम का उद्देश्य पढ़ें और अपेक्षित नतीजा देखें।
  2. अपने PyneIDE प्रोजेक्ट में चरण पूरे करें।
  3. बदलाव करने से पहले अनुमान लगाएँ कि क्या बदलेगा।
  4. प्रोग्राम दोबारा चलाएँ और नतीजे को अपने अनुमान से मिलाएँ।
  5. अध्याय के अंत का अभ्यास स्वयं करें। उसके बाद ही हल खोलें।

उदाहरण फ़ाइलें

किताब की उदाहरण फ़ाइलें डाउनलोड करें

पैकेज में किताब के पूरे प्रोग्राम हैं। उनके लिए डेमो डेटा PyneIDE प्रोजेक्ट बनाते समय तैयार करता है। यह सीखने के लिए बनाया गया कृत्रिम कीमतों का डेटा है।

अध्याय