मी तुम्हाला असे सांगेन की जणू तुम्ही पहिल्यांदाच प्रोग्रामिंग शिकलात. चला समस्येपासून सुरुवात करूया आणि चरण-दर-चरण आपण त्याच्या निराकरणाकडे जाऊ. प्रोग्रामिंगमध्ये आपल्याला माहित असणे आवश्यक असलेली पहिली गोष्ट म्हणजे समस्येचे वर्णन करणे. समजा की आम्हाला एक ट्रेडिंग रोबोट लिहायचा आहे जो 1. एक स्टॉक खरेदी करेल (लॉजिकशिवाय, यादृच्छिकपणे) 2. स्टॉक खरेदी करताना, तो स्टॉप लॉस सेट करेल आणि दिलेल्या टक्केवारीत नफा घेईल. * स्टॉप लॉस ही तोट्याची मर्यादा आहे. किंमत तुमच्या विरुद्ध गेली, तुम्ही तोटा मर्यादित करण्यासाठी स्टॉक विकता. किंमत तुमच्या दिशेने गेली आणि जेव्हा ही किंमत गाठली जाते तेव्हा तुम्ही नफा घेण्यासाठी स्टॉक विकता. म्हणून नाव. आणि खरं तर, हे दोन्ही प्रकरणांमध्ये व्यवहार बंद आहे. आणि तू इथे आहेस, काय? होय, मी माझ्या पायाने दात असलेल्या प्रोग्रामिंगबद्दल बोलत आहे. ठीक आहे, जोपर्यंत काही फरक पडत नाही. मी फक्त समस्येचे वर्णन केले आहे, मग आम्ही उपाय शोधत आहोत. खरं तर, अनेक उपाय आहेत. बहुतेक ट्रेडिंग टर्मिनल्सना हे लॉजिक कसे वापरायचे हे आधीच माहित आहे आणि तुम्ही तयार स्क्रिप्ट देखील शोधू शकता. पण ते मनोरंजक नाही. सर्जनशीलतेसाठी जागा नाही आणि आपल्याला पाहिजे असलेल्या घंटा आणि शिट्ट्यासाठी जागा नाही. आम्ही दुसऱ्या मार्गाने जाऊ, आम्ही ब्रोकरशी कनेक्ट करू आणि ते थेट करू. यासाठी आम्हाला आवश्यक आहे: 1.
ब्रोकरसह खाते, उदाहरणार्थ, टिंकॉफ (ज्यांनी लिंक वापरून नोंदणी केली त्यांच्यासाठी बोनस म्हणजे कमिशनशिवाय ट्रेडिंगचा महिना). 2.
nodejs 17+ 3.
Git 4.
Github खाते 5. कोड लिहा 1. ब्रोकर खाते
नोंदणी करा. पुढे,
गुंतवणूक खाते उघडा, ते 1-2 दिवसांच्या प्रदेशात उघडू शकते. त्यामुळे लगेच करा. २,३,४. nodejs आवृत्ती 17 किंवा उच्च, git, github स्थापित करा. ही समस्या नसावी. या पायऱ्या पूर्ण केल्यानंतर, तुम्ही कमांड लाइनवर या प्रोग्रामच्या आवृत्त्या तपासल्या पाहिजेत. 5. फक्त एक गोष्ट बाकी आहे)) काय मनोरंजक आहे, मी विचार करत होतो आणि तयार होतो, आणि अचानक बॅम – एक ट्रेडिंग रोबोट तयार करण्याबद्दल टिंकॉफ बँकेकडून एक स्पर्धा. आता सर्व शक्ती तिथे टाकल्या आहेत. https://github.com/Tinkoff/invest-robot-contest मी कसे आणि काय केले ते मी नंतर सांगेन.