एक अनुभवी प्रोग्रामर की यात्रा

लेखक:लिडिया, बनाया गयाः 2022-12-09 16:57:43, अद्यतन किया गयाः 2023-09-20 10:47:32

img

एक अनुभवी प्रोग्रामर की यात्रा

I. प्रस्तावना

महिलाओं को गलत आदमी से शादी करने से डर लगता है, जबकि पुरुषों को गलत पेशे में प्रवेश करने से डर लगता है। यह वाक्य वास्तव में मेरे चेहरे पर अंकित है। मैंने दो स्नातक की डिग्री के साथ विश्वविद्यालय से स्नातक की उपाधि प्राप्त की और चीन में विनिर्माण उद्योग में शामिल हो गई, पारंपरिक उद्योगों (ऑटोमोटिव इलेक्ट्रॉनिक्स) के लिए सॉफ्टवेयर डिजाइन में लगी हुई। शुरुआत में, मैंने एएसएम के साथ पहला प्रोग्राम लिखा, अपनी प्रेमिका की मदद से डिजाइन किए गए पीसीबी के साथ सहयोग किया, और पहला उत्पाद और आविष्कार पेटेंट बनाया। शुरुआत में, मैंने सोचा कि जिस उद्योग में मैं लगी हुई थी वह किसी से पीछे नहीं था। हालांकि, धीरे-धीरे मुझे पता चला कि ऐसा नहीं है...

II. इंटरनेट+

मैंने एक पारंपरिक उद्योग से वर्तमान एआई + उद्योग तक 8-बिट, 16-बिट और 32-बिट एमसीयू सॉफ्टवेयर डिजाइन किया है। इन उद्योगों की दहलीज बहुत अधिक है, और निवेश पूंजी और समय अवधि बहुत बड़ी है। इंटरनेट उद्योग को लोकप्रिय होने में लंबा समय नहीं लगा, और पूंजी फोम को पचाने की आवश्यकता है। इंटरनेट प्लस का प्रस्ताव दिया गया था, और इंटरनेट ने पारंपरिक उद्योगों में धीरे-धीरे प्रवेश करना शुरू कर दिया। बिग डेटा, इंटरनेट ऑफ थिंग्स, इंडस्ट्री 4.0, बुद्धिमान परिवहन वी 2 एक्स, आदि पारंपरिक उद्योगों के मुनाफे पर धीरे-धीरे अतिक्रमण करते हैं, जिससे उन्हें अपग्रेड और सुधार करने के लिए मजबूर किया जाता है। परिणामस्वरूप, पारंपरिक उद्योगों का समग्र वेतन उच्च नहीं है, विशेष रूप से केंद्रीय शहरों में, एक गड्ढे से दूसरे में कूदना केवल एक छोटी सी आय है, और पलटने का जोखिम भी उठाता है। पुराने आधुनिक प्रोग्रामरों के गरीब लोग अब पुराने जीवन की जरूरतों को पूरा नहीं कर सकते हैं, राजधानी पर घबराहट।

व्यक्तिगत इनपुट और आउटपुट

अनुभवी प्रोग्रामर के विकास पथ पर, वे नींद के बाद लाभ और ज्ञान की प्राप्ति की खोज कर रहे हैं। मैंने अपने खाली समय में अपने दोस्तों के साथ कई परियोजनाएं की हैं, जैसे कि एजीवी की ऊर्जा भंडारण बैटरी प्रबंधन प्रणाली, 3 जी / 4 जी आधारित वाहन निगरानी प्रणाली, रॉक स्कैनर, इलेक्ट्रोलाइट पृथक्करण कंसोल, और इसी तरह। अंत में, वे सभी विफल रहे। मैंने दिन के दौरान कड़ी मेहनत की और देर रात तक काम करने के लिए जागते रहे। मैंने बहुत समय और ऊर्जा का निवेश किया, यहां तक कि विभाजित व्यक्तित्व, लेकिन आउटपुट बहुत खराब था। मैंने अपने सहयोगियों के साथ एक श्वेतपत्र लिखा। हमने वीसी का अनुभव किया और निवेश किया। मैंने अपने सहयोगियों के साथ बहुत मेहनत की। अंत में, मैं उत्पाद कार्यान्वयन के रास्ते में गिर गया और उठने में विफल रहा। व्यक्तिगत सारांश में, संपत्ति के निवेश पर ध्यान केंद्रित करते हुए तकनीशियनों के लिए बाजार को समझना मुश्किल है। ग्राहकों को प्राप्त करना आसान नहीं है, या तो प्रारंभिक चरण में मांग की पहचान नहीं की जाती है या आदेश चोरी हो जाता है। यदि कई जोखिम शमन बहुत अच्छी तरह से नियंत्रित नहीं होते हैं तो परियोजना को पुरस्कृत नहीं किया जा सकता है।

IV. डिजिटल मुद्रा के अधिग्रहण की प्रक्रिया

बिटकॉइन के अधिग्रहण के बारे में सुनते ही कई लोगों ने कहा कि यह एक पोंजी योजना थी। लेकिन मेरे पास संबंधित धारणा नहीं थी, इसलिए मैं डर से बच गया। जब मुझे आश्चर्य हुआ, तो बिटकॉइन सैकड़ों गुना बढ़ गया था। एक दोस्त ने कहा कि उसने लिटकोइन प्राप्त करने के लिए एक मशीन स्थापित की थी और वह हर दिन पैसा कमाता था। मुझे यह जानने की जिज्ञासा थी कि मशीन क्या थी, इसलिए मैं विशेष रूप से जाने और अध्ययन करने गया। मुझे पता चला कि मशीन वास्तव में एक अच्छी बात थी। मैंने एक मशीन खरीदी और उसे वहां फेंक दिया। मुझे इसे बनाए रखने की आवश्यकता नहीं थी। मैंने मशीन शुरू की और यह तुरंत सिक्के प्राप्त करेगी। दोस्तों के साथ जांच करने के बाद, मैंने लिटकोइन के लिए पहली मशीन ASIC खरीदी। उस समय, लिटकोइन की कीमत RMB 70 युआन थी। गणना शक्ति और 70 युआन की कीमत के अनुसार, यह अनुमान लगाया गया है कि लागत एक आधे वर्ष में होगी। हम हर दिन गणना करेंगे कि क्या हम सिक्का प्राप्त करने के लिए जोरदार शोर और उत्पादन को सहन करते हैं। हालांकि हम अभी भी बहुत खुश हैं। बिटकॉइन बाजार गर्म है, और अधिग्रहण बाजार गर्म है। आखिरकार, हम दोस्तों के साथ हार्डवेयर, संरचना और सॉफ्टवेयर को मिलाकर एक अधिग्रहण मशीन बनाने में अच्छे हैं। हमने एएसआईसी चिप्स के कई निर्माताओं से संपर्क किया, जो स्थानीय कंपनियों में से एक हैं, जिनके पास चिप्स की न्यूनतम आदेश मात्रा के लिए उच्च आवश्यकताएं हैं। न्यूनतम बैच 10k है, और परीक्षण मूल्यांकन के लिए चिप्स भी नहीं दिए गए हैं। तकनीकी सीमा अप्रत्याशित होने की स्थिति में, हम यह पता लगाने में सक्षम नहीं हैं कि बाजार कितना बड़ा हो सकता है, और इतना पैसा निवेश करना असंभव है। अवसर को याद करना या पिट से पूरी तरह से बचना (काओ माओ का उल्लेख करें) अज्ञात है। सिक्कों की कीमतें बढ़ी और घटी। जिन लोगों ने बाजार में भाग नहीं लिया है, उनके लिए जोखिम की कोई भावना नहीं है। अंत में, लाइटकॉइन 7 युआन तक गिर गया, अधिग्रहण मशीन थोड़ी देर के लिए बंद हो गई, और अंत में, हमें गुप्त रूप से डिजिटल मुद्रा प्राप्त करने के लिए एक जगह मिली। बंद होने के समय तक, हमने 200-300 लाइटकॉइन जमा कर लिए थे। हमने उन्हें बिल्कुल नहीं बेचा, हेज करने के लिए बहुत सारे थे, इसलिए हमने सब कुछ खो दिया। तब से, मैंने कभी भी मशीनों और सिक्के की कीमतों को अधिग्रहण करने पर ध्यान नहीं दिया।

imgबिना रिबाउंड के दुर्घटना

V. जैसे वसंत की हवा अचानक

2017 की पहली छमाही में, एक दोस्त ने मुझे बताया कि लाइटकॉइन ने 100 को पार कर लिया था। मैं तुरंत जाग गया, कीमत की जांच करने के लिए कंप्यूटर खोला। वाह, मैंने एक संतुलित बजट बनाया, और कमाया, मैं खुश था। मैंने मुद्रा को वॉलेट से एक्सचेंज में स्थानांतरित कर दिया, और हर दिन बाजार को देखें, 150, 100, 120. अफसोस, 150 बेचेगा। लीक की मनोविज्ञान पूरी तरह से परिलक्षित होती है... अंत में, इसे 500CNY में बेचा गया था। हालांकि, मैंने बुल मार्केट के शुरुआती बिंदु पर बेचा... बिना पछतावे के खुद को सांत्वना दें [आँसू बहते हैं]।

imgबुल मार्केट की शुरुआत में बेचा गया

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

डिजिटल मुद्रा में प्रवेश

17 साल का बुल मार्केट वास्तव में एक बुल मार्केट था। शाम के 12 बजे, मैंने पाया कि अधिकांश सिक्का धारक ब्रिक्स को स्थानांतरित करने के लिए आए थे। मैं एक क्यूक्यू समूह में शामिल हुआ, और मैंने देखा कि समूह के सदस्यों की संख्या 200 से बढ़कर 1000 हो गई, और अधिकांश लोग ब्रिक्स को स्थानांतरित करना सीखने के लिए आए। कुछ लोग हर दिन बहुत कुछ कमाते हैं जब वे ईंटों को स्थानांतरित करते हैं, जबकि अन्य थोड़ा कमाते हैं। मैंने खरोंच से एचटीएमएल सीखा। जेएस ने सभी के लिए मूल्य अंतर खोजने के लिए पहली बाजार तुलना वेबसाइट बनाई है। आंतरिक संदर्भimg

जब ईंटें ले जा रहा था, मैंने सीखा कि ईंटों को प्रोग्राम तरीके से ले जाना बहुत लोकप्रिय था। 5% मूल्य अंतर हर जगह पाया गया था, और बहुत अधिक मैन्युअल हस्तक्षेप नहीं था, यह एक जगह से दूसरी जगह पैसे ले जाने के लिए था, जो कुछ दिनों में वापसी को दोगुना कर सकता था। इसलिए हमने तथाकथित मात्रात्मक यात्रा शुरू की। 4 सितंबर 2017 के बाद से अधिक से अधिक लूट रोबोट आए, और मूल्य अंतर को बहुत कम राशि तक कम कर दिया गया, मानव ईंटों को रोबोटों द्वारा मूल रूप से हराया गया। 1000 से अधिक लोग हार मानने के लिए आए, और कुछ लोग वेबसाइट का उपयोग करते हैं।

VII. मात्रात्मककरण की राह

बुल बाजार में ईंट चलाना वास्तव में एक स्वर्ण युग है, लेकिन अच्छे समय लंबे समय तक नहीं हैं। विभिन्न रोबोट शामिल थे और लाभ की जगह निचोड़ दी गई थी। वर्तमान में, रोबोट जो ईंटों को स्थानांतरित कर सकते हैं, सेवा शुल्क के लिए प्रतिस्पर्धा कर रहे हैं। जो कोई भी कम सेवा शुल्क है, उसे अवसर मिलेगा। संदर्भ के लिए दो दिग्गजों के कोड यहां दिए गए हैंः ग्रेट जेड और पालक का चौराहा हैः

ग्रेट z - मल्टी-प्लेटफ़ॉर्म हेज स्टेबल आर्बिट्रेज V2.1. js (एफएमजेड पर ओपन सोर्स हटा दिया गया है, यदि यह अनुचित है, तो आप पाठ में लिंक हटाने के लिए हमसे संपर्क कर सकते हैं) (https://github.com/beaquant/strategies/blob/master/ मल्टीप्लेटफ़ॉर्म हेजिंग स्थिर सूट V2.1.js)

पालक - बिटकॉइन-आर्बिट्रेज (https://github.com/philsong/bitcoin-arbitrage)

स्पाइनैच - रेवन (अपग्रेडेड संस्करण, स्पाइनैच ने कोड हटा दिया है, यदि यह अनुचित है, तो आप पाठ में लिंक हटाने के लिए हमसे संपर्क कर सकते हैं) (https://github.com/beaquant/crypto-raven)

अधिक ओपन सोर्स रणनीतियों के लिए, यहां क्लिक करें (https://github.com/fmzquant/strategies)

मैं ग्रिड चलाया है, चल ईंटों, एफएमजेड मंच पर सीधे ल्यूक हार्वेस्टर, जिस पर खुले स्रोत रणनीति पैरामीटर विन्यस्त के साथ सीधे चलाया जा सकता है। महान जेड - एकतरफा ग्रिड के लिए ग्रिड विरूपण रणनीति 2019 में शॉर्टिंग ग्रिड बार-बार टूट गया। कई समायोजनों के बाद, मैंने इसे छोड़ दिया। फिर मैंने एक समान अनंत ग्रिड बनाया और कई बार स्ट्राइक आउट हो गया। लीक हार्वेस्टर को उस अवधि के दौरान खोला गया था जब ट्रेडिंग प्लेटफॉर्म पर कोई सेवा शुल्क नहीं लगना शुरू हुआ था। हालांकि, बाजार अतीत से बदल गया है। लीक हार्वेस्टर की कटाई और कई बार खोला गया है, लेकिन यह आदर्श नहीं है। ईंटें चलाना एक प्रकार का सुख है। चाहे वह ईंटों को फ्यूचर्स स्पॉट में चलाना हो, ईंटों को फ्यूचर्स स्पॉट में चलाना हो।

VIII. बाजार निर्माण

मुझे हमेशा आनंद पसंद है, लेकिन मैं इतना धीमा नहीं होना चाहता। मैंने उच्च आवृत्ति निर्माताओं, एकल-पैर और डबल-पैर के साथ बाजार बनाना शुरू किया। बाजार बनाने का मुख्य विचार एक प्रासंगिक बाजार खोजना है। क्योंकि कई रोबोट हैं ब्रिक्स को स्थानांतरित करना, बाजार मूल्य सुसंगत होता है। बड़े बाजार उतार-चढ़ाव अक्सर एक बाजार के कारण होते हैं, और श्रृंखला प्रतिक्रिया अन्य बाजारों में फैलती है। इसे और अधिक सामान्य रूप से रखने के लिए, बाजार मूल्य कुछ शीर्ष प्लेटफार्मों पर अधिक तेजी से प्रतिक्रिया करेगा। अन्य प्लेटफार्म शीर्ष प्लेटफार्मों की कीमत का पालन करते हैं। क्योंकि इन शीर्ष प्लेटफार्मों के पास फंड हैं जो बाजार को प्रभावित कर सकते हैं, और जब उन्हें कुछ संदेश मिलता है, तो वे अंदरूनी सूत्रों में बदल जाते हैं (देखें उच्च आवृत्ति व्यापार) और बाजार में एक दिशा में एक साथ काम करते हैं। बाजार के सूक्ष्म संबंध के लिए, कृपया देखें (https://medium.com/digitalassetresearch/an-analysis-of-price-discovery-in-bitcoin-spot-markets-7563fbf1c890)

Let the market price of A be P* and the market price of B be P. When you have order book data, P*&P can be obtained by using mid=(ask+bid)/2.
First, determine the true value of the product in the B market V (value)=P+Alpha
P is the mid price of market B. Assuming that the market is an inefficient market, the price does not reflect the real value of the product. The real value is V, and the difference between the two is Alpha. Since we now assume that the lead-follower relationship between A and B has been determined, in this example, Alpha can be estimated by using the moving average (MA) of P* - P. If Alpha=0.1 and P=1, then V=1.1, that is to say, the price of B market is very cheap, only 1 yuan, while the actual value of this product is 1.1 yuan.

मैं बाजार निर्माता के 6 से अधिक संस्करणों बनाया है के बाद, मैं अभी भी एचजीजी के स्केलिंग को हराने के लिए नहीं कर सकते हैं, और मैं अभी भी एक लाभ बनाने में असमर्थ हूँ, इसे रखो.

उच्च गति के लिए, मैंने एक्सचेंज के वास्तविक आईपी पते और एक्सचेंज के आंतरिक आईपी पते को नेटवर्क विलंबता को कम करने के लिए प्राप्त करने के कई तरीके पाए हैं... इस तरह मैंने बाजार बनाने और रखरखाव के कौशल प्राप्त किए (स्वागत है मालिकों~)

IX. बाजार का अधिग्रहण

बाजार बनाने की विफलता के बाद, मैंने अभी भी अपने दिमाग में हार नहीं मानी। मैंने पाया कि ओपन-सोर्स की बाजार लेने की रणनीति वह रणनीति होनी चाहिए जिसकी मैं तलाश कर रहा था। इसे देखने के बाद, मैं प्रबुद्ध हो गया और तुरंत काम करना शुरू कर दिया। वास्तविक बॉट का उपयोग मापदंडों को समायोजित करने और वास्तविक धन में व्यापार करने के लिए किया जाता है। एक मापदंड है जो एक दिन में 3% का लाभ बनाता है, सापेक्ष रिटर्न (रिटर्न - मुद्रा मूल्य वृद्धि) 2.5% है, और उच्चतम सापेक्ष रिटर्न 9% है। अंत में, समान मापदंडों के साथ चलने के बाद, इतना अच्छा लाभ नहीं है। यह रणनीति आदेशों को धीरे-धीरे चलाने के लिए है, जो उपरोक्त बाजार बनाने में नेता बनाम अनुयायी के समान है। हालाँकि, बाजार मूल्य बहुत तेजी से बदलता है, और कुछ बाजार निर्माता दूसरों की तुलना में थोड़ा तेज़ प्रतिक्रिया करते हैं - वास्तविक स्थिति मूल रूप से अपरिहार्य है। पहले की तरह, आपकी निष्क्रिय बाजार मूल्य हमेशा आपकी सक्रिय बाजार मूल्य से थोड़ा अधिक होती है। यदि आपकी सक्रिय मूल्य निष्क्रिय मूल्य से एक सेंट बेहतर है, तो जब आपकी निष्क्रिय मूल्य बदलती है, तो आपकी सक्रिय बाजार मूल्य भी बदल जाएगी। यहां आपको जो करना है वह लगभग पर्याप्त है। अब, बाजार में तेजी से परिवर्तन हुए हैं। जब आप नए बाजार के अनुकूल उद्धरण को बदलते हैं, तो आप पा सकते हैं कि कुछ लोगों के निष्क्रिय आदेश समय पर रद्द नहीं किए गए हैं, और वे उस मूल्य को पूरा करते हैं जिसे आप बंद करने के लिए पहल करने के लिए तैयार हैं।

X. बैकटेस्टिंग प्रणाली

बाजार बदल रहा है, और मापदंडों का एक सेट समय की अवधि के लिए रह सकता है। लाभदायक मापदंडों को ढूंढना मुश्किल है, विशेष रूप से बाजार बनाने की रणनीतियाँ। वास्तविक बॉट सत्यापन करना वास्तव में समय लेने वाला और महंगा है। वर्तमान में, उद्घाटन स्थिति डेटा रिकॉर्ड किया जा रहा है और बैकटेस्टिंग प्रणाली का निर्माण किया जा रहा है।

रिकॉर्डिंग डेटा कोड का ओपन सोर्स github में है, आपका स्वागत है (https://github.com/goex-top/market_data_collector)

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

XI. सारांश

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


संबंधित

अधिक