0
Follow
4
Followers
गिटहब पर आउट-ऑफ-द-बॉक्स ग्रिड रणनीतियों का एक सेट ओपन सोर्स किया गया
Created 2021-03-13 23:39:41 Updated 2021-03-13 23:44:12
1
3571
-
ध्यान देंः कुछ प्रक्रियाओं की आवश्यकता है
-
यह भी देखेंः https://github.com/fengok/ThorCryptocurrencyQuant
-
मैं चाहता हूं कि आप समझें कि मैंने चीनी में क्या लिखा है, इसलिए मैंने इसे अंग्रेजी में अनुवादित किया है।
-
रणनीतिक रूप से अनुकूल डिजिटल मुद्रा एक्सचेंज
* BitMEX :数字货币期货、永续合约 * Bybit :数字货币永续合约 * Binance :数字货币现货 * Binance永续 :数字货币永续合约 * OKEX :数字货币现货 * OKEX永续 :数字货币永续合约 * OKEX期货 :数字货币期货 * Huobi :数字货币现货 * Huobi期货 :数字货币期货 * Huobi永续 :数字货币永续 * Bitfinex :数字货币现货 * Coinbase :数字货币现货 * Bitstamp :数字货币现货
उपयोग के लिए निर्देश
- सभी कोड को समय-समय पर अपडेट किया जाता है ताकि एक्सचेंज के उन्नयन और परिवर्तनों को पूरा किया जा सके।
- सभी नीति के लिए तैयार, अपने स्वयं के APIKey और Sercet भरें, और पैरामीटर के साथ चलाने के लिए
- प्रत्येक रणनीति के लिए अलग-अलग एक्सचेंज हैं, और एक ही रणनीति नामकरण के आधार पर एक्सचेंजों को अलग करती है।
- मुख्यधारा के एक्सचेंजों ने CCXT को लागू किया, गैर-मुख्यधारा के एक्सचेंजों ने भी सभी सार्वजनिक और निजी एपीआई को पैकेज किया, जो सीधे चल सकते हैं
- गैर-प्रमुख एक्सचेंजों के डेटा प्रारूप को सीसीएक्सटी डेटा प्रारूप के अनुरूप लौटाया जाता है ताकि डेटा विश्लेषण की सुविधा हो
- CCXT को स्वयं स्थापित करने की आवश्यकता है (pip install ccxt)
- पायथन ने लिनक्स सिस्टम का उपयोग करने की सिफारिश की, ताकि टीएमयूएक्स के माध्यम से निगरानी नीतियों को संचालित करना आसान हो सके
- जावास्क्रिप्ट रणनीति FMZ पर आधारित है
नीति का उपयोग करने के निर्देश
- चूंकि प्रत्येक एक्सचेंज का ट्रेडिंग युग्म अलग है, वर्तमान में bitmex के लिए संगत XBT और ETH, OKEX के लिए संगत BTC/USD, BTC/USDT, ETH/USD, ETH/USDT, यदि अधिक ट्रेडिंग युग्म संगत हैं, तो Quant.py फ़ाइल को शुरू करें जहां एक्सचेंज है और जहां विभिन्न एक्सचेंजों के लिए संबंधित वेबसॉकेट सदस्यता है, उसी प्रारूप के अनुसार संगत ट्रेडिंग युग्म जोड़ें।
- इनपुट दस्तावेज़ एक्सचेंज द्वारा भरे जाने पर टिप्पणी प्रारूप के अनुसार भरे जाने चाहिए
- इस ग्रिड दो दिशाओं में हो सकता है, या यह एक दिशा में हो सकता है, एक दिशा में जब आप एक ग्रिड की संख्या को 0 पर सेट करते हैं
- यह नीति आदेश जानकारी को Mongodb डेटाबेस में लिखने के लिए है, यदि दो एक्सचेंजों को एक साथ चलाना है, तो पोर्ट को टकराव से बचाने के लिए Quant.py फ़ाइल को संबंधित वेबसॉकेट फ़ाइल में डेटाबेस को प्रारंभ करने के लिए बंद करें
- जब वेबसॉकेट को प्रोग्राम इनपुट फ़ाइल में प्रारंभ किया जाता है, तो ping_interval पैरामीटर ओवरटाइम होता है, जिसे आमतौर पर आवश्यकता के अनुसार 20 पर सेट किया जाता है
- इस नीति के कार्यान्वयन तर्क है कि पहली बार आदेश आदेश के लिए थोक आदेश, आदेश की दिशा, स्थिति, कीमत डेटाबेस में लिखा है, आदेश के आदेश चैनल वेबसॉकेट सदस्यता, आदेश लेनदेन की जानकारी प्राप्त करें, अगर आदेश की स्थिति पूरी तरह से लेनदेन है, या वापसी, तो डेटाबेस के भीतर आदेश की स्थिति को बदलने, नीति फ़ाइल में पता लगाने आदेश समारोह डेटाबेस से आदेश की वर्तमान स्थिति ले जाएगा, अगर आदेश लेनदेन या वापस ले लिया गया है, तो वर्तमान स्थिति के अनुसार फिर से सूचीबद्ध, ग्रिड के प्रभाव को लागू करने के लिए।
Related Recommendations
How to Specify Different Versions of Data for the Rented Strategy by Its Rental Code MetadataAdvanced Tutorial for FMZ Quant platform Strategy WritingElementary Tutorial for FMZ Quant platform Strategy WritingGet Started with FMZ Quant PlatformSECURITY BUGI keep getting error: Exchange_GetAccount: Invalid ContractTypeWe have an incredibly profitable market making algorithm for sideways markets on Bitmex - but need expert to help eliminate wait times during downward volatility in the marketError with deribitLimitations of the backtesting engineHow to install ta-lib on linux docker?
Comment
All comments (1)
- 1

