मैं आपको ऐसे बताऊंगा जैसे आपने प्रोग्रामिंग के बारे में पहली बार सीखा हो। आइए समस्या से शुरू करते हैं और कदम दर कदम हम इसके समाधान तक पहुंचेंगे। प्रोग्रामिंग में आपको जो पहली चीज जानने की जरूरत है, वह है समस्या का वर्णन करना। मान लीजिए कि हम एक ट्रेडिंग रोबोट लिखना चाहते हैं जो 1. एक स्टॉक खरीदें (बिना तर्क के, बेतरतीब ढंग से) 2. स्टॉक खरीदते समय, यह स्टॉप लॉस सेट करेगा और दिए गए प्रतिशत में लाभ लेगा। * स्टॉप लॉस एक नुकसान की सीमा है। कीमत आपके खिलाफ गई, आप घाटे को सीमित करने के लिए स्टॉक बेचते हैं। कीमत आपकी दिशा में गई और जब यह कीमत पहुंच जाती है, तो आप लाभ लेने के लिए स्टॉक बेचते हैं। इसके कारण नाम। और वास्तव में, यह दोनों ही मामलों में लेन-देन का समापन है। और यहाँ तुम हो, क्या? हां, मैं अपने पैर से दांत में प्रोग्रामिंग के बारे में बात कर रहा हूं। ठीक है, जब तक इससे कोई फर्क नहीं पड़ता। मैंने अभी समस्या का वर्णन किया है, फिर हम समाधान ढूंढ रहे हैं। वास्तव में, कई समाधान हैं। अधिकांश व्यापारिक टर्मिनल पहले से ही इस तर्क का उपयोग करना जानते हैं और आप तैयार स्क्रिप्ट भी पा सकते हैं। लेकिन यह दिलचस्प नहीं है। रचनात्मकता के लिए कोई जगह नहीं है और आप जो घंटियाँ और सीटी बजाना चाहते हैं उसके लिए कोई जगह नहीं है। हम दूसरे रास्ते पर जाएंगे, हम ब्रोकर से जुड़ेंगे और सीधे करेंगे। इसके लिए हमें चाहिए: 1.
एक दलाल के साथ एक खाता, उदाहरण के लिए, टिंकऑफ (उन लोगों के लिए जो लिंक का उपयोग करके पंजीकरण करते हैं, एक बोनस कमीशन के बिना व्यापार का एक महीना है)। 2.
नोडज 17+ 3.
गिट 4.
जीथब खाता 5. कोड लिखें 1. ब्रोकर खाता
रजिस्टर करें। इसके बाद,
एक निवेश खाता खोलें , यह 1-2 दिनों के क्षेत्र में खुल सकता है। तो इसे तुरंत करें। 2,3,4. नोडज संस्करण 17 या उच्चतर, गिट, जीथब स्थापित करें। यह कोई समस्या नहीं होनी चाहिए। इन चरणों को पूरा करने के बाद, आपको कमांड लाइन पर इन कार्यक्रमों के संस्करणों की जांच करनी चाहिए। 5. केवल एक ही काम करना बाकी है)) क्या दिलचस्प है, मैं सोच रहा था और तैयार हो रहा था, और अचानक बैम – एक ट्रेडिंग रोबोट बनाने के बारे में टिंकॉफ बैंक की एक प्रतियोगिता। अब सारी ताकतें वहीं फेंक दी गई हैं। https://github.com/Tinkoff/invest-robot-contest बाद में मैं आपको बताऊंगा कि मैंने कैसे और क्या किया।