Github पर एक ओपन सोर्स, आउट-ऑफ-द-बॉक्स ग्रिड नीति है

लेखक:फेंगोक, बनाया गयाः 2021-03-13 23:39:41, अद्यतनः 2021-03-13 23:44:12

  • ध्यान देंः एक निश्चित प्रोग्राम फ़ंक्शन की आवश्यकता होती है

  • पहले वेबसाइट पर जाएंःhttps://github.com/fengok/ThorCryptocurrencyQuant

  • नीति यह है कि मैं इसे चलाने से पहले फ़ाइल नाम को अंग्रेजी में बदल दूं ताकि आप समझ सकें कि मैंने इसे चीनी में कैसे बदला है।

  • रणनीति के अनुकूल होने के बाद चल रहे डिजिटल मुद्रा एक्सचेंज

     * BitMEX :数字货币期货、永续合约
    
     * Bybit :数字货币永续合约
    
     * Binance :数字货币现货
    
     * Binance永续 :数字货币永续合约
    
     * OKEX :数字货币现货
    
     * OKEX永续 :数字货币永续合约
    
     * OKEX期货 :数字货币期货
    
     * Huobi :数字货币现货
    
     * Huobi期货 :数字货币期货
    
     * Huobi永续 :数字货币永续 
    
     * Bitfinex :数字货币现货
    
     * Coinbase :数字货币现货
    
     * Bitstamp :数字货币现货
    

उपयोग के लिए निर्देश

  • नीति संग्रह में सभी कोड नियमित रूप से एक्सचेंजों के उन्नयन और परिवर्तनों के अनुकूल अद्यतन किए जाते हैं।
  • सभी रणनीतियाँ अनबॉक्स में उपलब्ध हैं, अपने स्वयं के APIKey और Sercet भरें, पैरामीटर भरें और चलें
  • प्रत्येक रणनीति के लिए एक अलग संबंधित एक्सचेंज है, एक ही रणनीति नाम के आधार पर एक्सचेंजों को अलग करती है, चलाने पर ध्यान दें
  • मुख्यधारा के एक्सचेंजों ने सीसीएक्सटी कार्यान्वयन का उपयोग किया है, गैर-मुख्यधारा के एक्सचेंजों ने भी सभी सार्वजनिक निजी एपीआई को सीधे संचालित करने के लिए अनुकूलित किया है।
  • गैर-मुख्य एक्सचेंज डेटा प्रारूप को CCXT डेटा प्रारूप के अनुरूप लौटाया जाता है, जिससे डेटा विश्लेषण में आसानी होती है
  • चलाने के लिए वातावरण पायथन 3, CCXT को स्वयं स्थापित करने की आवश्यकता है ((pip install ccxt)
  • पायथन ने लिनक्स सिस्टम का उपयोग करने की सिफारिश की है, और tmux के साथ अधिक सुविधाजनक निगरानी रणनीति चल रही है
  • जावास्क्रिप्ट नीति एफएमजेड पर आधारित है ((मूल botvs)

रणनीतिक उपयोग के निर्देश

  • चूंकि प्रत्येक एक्सचेंज में लेनदेन अलग-अलग होता है, वर्तमान में बिटमेक्स के एक्सबीटी को ईटीएच, ओकेएक्स के बीटीसी/यूएसडी, बीटीसी/यूएसडीटी, ईटीएच/यूएसडी, ईटीएच/यूएसडीटी के साथ संगत किया जाता है, और यदि अधिक लेनदेन संगत होने की आवश्यकता है, तो संगत लेनदेन जोड़े को एक्सचेंज के स्थान पर और विभिन्न एक्सचेंजों के संबंधित वेबसॉकेट सब्सक्रिप्शन के स्थान पर क्वांट.पीआई फ़ाइल को आरंभ करने के लिए उपयुक्त प्रारूप के अनुसार जोड़ा जाता है।
  • इनपुट दस्तावेज जब एक्सचेंज में भरे जाते हैं तो टिप्पणी प्रारूप के अनुसार भरे जाते हैं
  • यह ग्रिड दोतरफा या एकतरफा हो सकता है, एकतरफा होने पर एकतरफा ग्रिड संख्या को 0 पर सेट किया जा सकता है।
  • 本策略是将订单信息写入Mongodb数据库的,如果要同时运行两个交易所,要将Quant.py文件与对应websocket文件中初始化数据库时的端口改掉,防止端口冲突
  • जब प्रोग्राम इनपुट फ़ाइल वेबसॉकेट को आरंभ करता है, तो पैरामीटर ping_interval ओवरटाइम है, जिसे आम तौर पर 20 पर सेट किया जा सकता है।
  • इस नीति का कार्यान्वयन तर्क है कि पहली बार आदेश देने पर थोक आदेश का उपयोग करें, आदेश की दिशा, स्थिति, मूल्य को डेटाबेस में लिखें, वेबसॉकेट के ऑर्डर चैनल को सब्सक्राइब करें, ऑर्डर लेनदेन की जानकारी प्राप्त करें, यदि ऑर्डर की स्थिति पूरी तरह से संपन्न है, या रद्द कर दिया गया है, तो डेटाबेस में ऑर्डर की स्थिति बदलें, नीति दस्तावेज़ में ऑर्डर जांच फ़ंक्शन डेटाबेस से ऑर्डर की वर्तमान स्थिति लेगा, यदि ऑर्डर संपन्न या रद्द कर दिया गया है, तो ऑर्डर को वर्तमान स्थिति के अनुसार फिर से लटका दिया जाएगा, ग्रिड प्रभाव को प्राप्त करना।

अधिक

घासप्रशंसा