📢
Loading...
On this page
article
शब्दावली और त्वरित संदर्भ
किताब के शब्द, कोड रूप और विस्तृत दस्तावेज़ों के लिंक।
शब्दावली
| शब्द | किताब में अर्थ |
|---|---|
| कैंडल | एक अवधि की ओपन, हाई, लो, क्लोज़ और वॉल्यूम का डेटा |
| टाइमफ़्रेम | एक कैंडल की समय इकाई, जैसे एक दिन |
| OHLCV | Open, High, Low, Close, Volume: कैंडल के पाँच डेटा |
| कीमत ग्राफ़ | समय के क्रम में दिखा डेटा |
| इंडिकेटर | डेटा से वैल्यू निकालकर दिखाने वाला प्रोग्राम |
| रणनीति | सिम्युलेटर को ऑर्डर नियम भी देने वाला प्रोग्राम |
| बैकटेस्ट | तय निष्पादन मॉडल में पुराने डेटा पर रणनीति चलाना |
| वेरिएबल | नाम जिससे प्रोग्राम वैल्यू जोड़ता है |
| टाइप | वैल्यू या वेरिएबल की किस्म, जैसे नंबर, लॉजिकल या ऐरे |
| UDT | संबंधित डेटा रखने वाला अपना यूज़र टाइप |
| ऑब्जेक्ट | टाइप का असली इंस्टेंस, अपने फ़ील्ड की वैल्यू सहित |
| फ़ील्ड | ऑब्जेक्ट का नाम से मिलने वाला डेटा |
| मेथड | किसी टाइप से जुड़ा काम |
| फ़ंक्शन | नाम वाला बुलाया जा सकने वाला काम या गणना |
| पैरामीटर | परिभाषा में दिया इनपुट नाम |
| आर्ग्युमेंट | कॉल में पैरामीटर को दी वैल्यू |
| इनपुट | उपयोगकर्ता द्वारा बदलने योग्य प्रवेश मान |
| स्कोप | कोड का हिस्सा जहाँ नाम उपलब्ध है |
| हिस्ट्री | पिछली कैंडल या स्टेट वाले कॉल के पिछले निष्पादन की वैल्यू |
| स्टेट | अगले निष्पादन के लिए बचा डेटा |
Series | वेरिएबल का ऐसा एनोटेशन जो पिछली कैंडलों की वैल्यू रखता है, ताकि उन्हें हिस्ट्री से पढ़ा जा सके |
Persistent | वेरिएबल का ऐसा एनोटेशन जो केवल एक बार आरंभ होता है और कैंडलों के बीच अपनी सहेजी वैल्यू बनाए रखता है |
na | गायब, अनुपलब्ध वैल्यू |
| SMA | सरल मूविंग एवरेज |
| EMA | एक्सपोनेंशियल मूविंग एवरेज |
| वार्म-अप | गणना के ज़रूरी शुरुआती डेटा जमा होने की अवधि |
| क्रॉसिंग | दो वैल्यू के आपसी क्रम का किसी दिशा में बदलाव |
| ब्रेकपॉइंट | कोड की जगह जहाँ डिबगर रोक सकता है |
| टिक | बाज़ार का सबसे छोटा कीमत कदम |
| स्लिपेज | मॉडल में भरने की कीमत खराब करने वाला अंतर |
| ऑर्डर | बैकटेस्ट सिम्युलेटर को खरीदने या बेचने का निर्देश; ऑर्डर भेजने का मतलब अपने आप उसका निष्पादन होना नहीं है |
| फ़िल | किसी ऑर्डर के पूरे या कुछ हिस्से का एक तय कीमत और मात्रा पर निष्पादन |
| कमीशन | फ़िल पर लगने वाला ट्रेडिंग शुल्क, जो बैकटेस्ट की लागत में शामिल होता है |
| पॉइंट वैल्यू | किसी साधन की एक इकाई के लिए कीमत में एक पूरी कीमत इकाई के बदलाव का मौद्रिक मूल्य |
| लॉन्ग | ऐसी पोज़िशन जिसमें लागत से पहले कीमत बढ़ने पर लाभ और गिरने पर हानि होती है |
| पोज़िशन | भरे प्रवेश के बाद मौजूद होल्डिंग |
| इक्विटी | खाते की पूँजी, खुली होल्डिंग की वैल्यू सहित |
| ड्रॉडाउन | पूँजी की पिछली चोटी से गिरावट |
कौन-सा कोड रूप चाहिए?
| काम | कोड में रूप |
|---|---|
| वर्तमान क्लोज़ | close |
| पिछली कैंडल की क्लोज़ | close[1] |
| हिस्ट्री वाला अपना हिसाब | value: Series[float] = ... |
| कैंडल के बीच बचा काउंटर | count: Persistent[int] = 0 |
| गायब होने की जाँच | na(value) |
| पाँच-कैंडल सरल औसत | ta.sma(close, 5) |
| ऊपर की क्रॉसिंग | ta.crossover(first, second) |
| शर्त पर काम | if condition: |
| दो वैल्यू में चुनाव | first if condition else second |
| 0 से 4 वाली पाँच पुनरावृत्ति | for index in range(5): |
| ऐरे के अंत में तत्व | array.push(values, value) |
| लॉन्ग प्रवेश ऑर्डर | strategy.entry("Long", strategy.long) |
| नाम वाले प्रवेश की मार्केट एग्ज़िट | strategy.close("Long") |
| दूरी से स्टॉप और लक्ष्य | strategy.exit("Exit", "Long", loss=100, profit=200) |
टेबल में अंश हैं, पूरे प्रोग्राम नहीं। पूरी फ़ाइल और इंपोर्ट संबंधित अध्याय तथा उदाहरण पैकेज में हैं।
PyneIDE के काम
| उद्देश्य | कहाँ मिले? |
|---|---|
| प्रोजेक्ट बनाएँ | PyneIDE मेन्यू → Initialize Pyne Project |
| रनटाइम सेट करें | PyneIDE मेन्यू → Setup Environment |
| प्रोग्राम चलाएँ | कोड के ऊपर Run Pyne code |
| इनपुट बदलें | ऊपर दाईं ओर Edit Inputs… गियर |
| डिबगिंग शुरू | कोड के ऊपर Debug |
| अगली कैंडल | डिबगिंग के तैरते टूलबार में Next Bar |
| तय कैंडल पर जाएँ | डिबगिंग के तैरते टूलबार में Run to Bar… |
| ट्रेड नतीजे | नीचे ग्राफ़ पैनल में Trades |
| पूँजी कर्व | नीचे ग्राफ़ पैनल में Performance |
| विस्तृत आँकड़े | नीचे ग्राफ़ पैनल में Stats |
| रणनीति गुण | Strategy properties, फिर Properties |
| दिखाई वैल्यू एक्सपोर्ट | ग्राफ़ टूलबार में Open plot output CSV |
| ट्रेड एक्सपोर्ट | ग्राफ़ टूलबार में Open trades output CSV |
विस्तृत दस्तावेज़
PyneCore दस्तावेज़ों में सभी आर्ग्युमेंट और अतिरिक्त टाइप हैं। किताब के साथ ये अंग्रेज़ी भाग खोल सकते हैं:
अपरिचित कॉल में पहले इनपुट टाइप, नतीजा टाइप और हिस्ट्री या स्टेट देखें। फिर छोटे अलग प्रोग्राम में आज़माएँ जहाँ अपेक्षित नतीजा हाथ से समझ सकें।