گٹ ہب پر ایک کھلی باکس میں استعمال ہونے والی گرڈ کی حکمت عملی کا ایک مجموعہ

مصنف:فینگوک, تخلیق: 2021-03-13 23:39:41, تازہ کاری: 2021-03-13 23:44:12

  • نوٹ: کچھ پروگرام کی بنیاد کی ضرورت ہے

  • اس کے بعد ہم نے اس کے بارے میں بات کی.https://github.com/fengok/ThorCryptocurrencyQuant

  • اسٹریٹجی نے فائل کا نام انگریزی میں تبدیل کر دیا ہے تاکہ آپ کو چینی زبان میں جو میں نے بنایا ہے وہ سمجھنے میں آسانی ہو۔

    • ڈیجیٹل کرنسی کے تبادلے جو حکمت عملی کو اپنانے کے بعد کام کریں گے

      • BitMEX: ڈیجیٹل کرنسی کے مستقبل، مستقل معاہدے

      • Bybit: ڈیجیٹل کرنسیوں کے لیے مستقل معاہدے

      • بائننس: ڈیجیٹل کرنسی کی نقد رقم

      • بائننس پائیدار: ڈیجیٹل کرنسی کے لئے پائیدار معاہدے

      • OKEX: ڈیجیٹل کرنسیوں کی نقد رقم

      • اوکیکس پائیدار: ڈیجیٹل کرنسی کے لئے پائیدار معاہدہ

      • اوکیکس فیوچر: ڈیجیٹل کرنسی فیوچر

      • Huobi: ڈیجیٹل کرنسی کی نقد رقم

      • ہوبی فیوچر: ڈیجیٹل کرنسی فیوچر

      • ہوبی پائیدار: ڈیجیٹل کرنسی پائیدار

      • بٹ فائنکس: ڈیجیٹل کرنسیوں کی نقد رقم

      • سکے بیس: ڈیجیٹل کرنسی کی نقد رقم

      • بٹ اسٹیمپ: ڈیجیٹل کرنسیوں کی نقد رقم

استعمال کی ہدایات

  • حکمت عملی لائبریری میں موجود تمام کوڈ کو باقاعدگی سے اپ ڈیٹ کیا جاتا ہے تاکہ ایکسچینج اپ گریڈ اور تبدیلیوں کو ایڈجسٹ کیا جاسکے۔
  • تمام حکمت عملیوں کو کھولنے کے لئے دستیاب ہے، اپنے APIKey اور Sercet کو بھرنے کے لئے، اور پیرامیٹرز کو بھرنے کے لئے.
  • ہر حکمت عملی کے لئے ایک مختلف تبادلہ ہے، اور ایک ہی حکمت عملی کے نام پر تبادلہ فرق ہے.
  • مرکزی دھارے میں شامل تبادلے CCXT کے نفاذ کا استعمال کرتے ہوئے ، غیر مرکزی دھارے میں شامل تبادلے بھی تمام عوامی نجی APIs کے ساتھ پیکڈ ہیں جو براہ راست چل سکتے ہیں۔
  • غیر اہم تبادلے کی ڈیٹا فارمیٹ کو CCXT ڈیٹا فارمیٹ کے مطابق واپس کیا گیا ہے تاکہ ڈیٹا تجزیہ میں آسانی ہو
  • چلنے کا ماحول Python3، CCXT کو خود انسٹال کرنے کی ضرورت ہے ((pip install ccxt)
  • پیئٹون نے لینکس سسٹم کا استعمال کرنے کی سفارش کی ہے ، اور ٹی ایم یو ایکس کے ذریعہ نگرانی کی حکمت عملی کو زیادہ آسان طریقے سے چلانے کے لئے
  • جاوا اسکرپٹ کی پالیسی FMZ پر مبنی ہے ((روایتی botvs)

حکمت عملی استعمال کی ہدایات

  • چونکہ ہر تبادلے کا تبادلہ مختلف ہوتا ہے ، اس وقت Bitmex کا XBT ETH کے ساتھ مطابقت رکھتا ہے ، OKEX مستقل معاہدوں کے ساتھ مطابقت رکھتا ہے ، BTC / USD ، BTC / USDT ، ETH / USD ، ETH / USDT ، اگر زیادہ سے زیادہ تجارت کو ہم آہنگ کرنا چاہتے ہیں تو ، تبادلہ کی جگہ اور مختلف تبادلے کے مطابق ویب ساکٹ کی رکنیت کی جگہ پر Quant.py فائلوں کو ابتدائی طور پر شامل کریں تاکہ ہم آہنگ تجارت کی جوڑی کو مناسب شکل میں شامل کیا جاسکے۔
  • ان پٹ دستاویزات کے تبادلے میں بھرنے کے وقت تبصرہ کی شکل میں بھرنے کے لئے
  • اس گرڈ کو دو طرفہ یا یک طرفہ بنایا جا سکتا ہے، اور اگر ایک طرفہ گرڈ کی تعداد صفر پر مقرر کی جاتی ہے تو یہ بھی ممکن ہے۔
  • 本策略是将订单信息写入Mongodb数据库的,如果要同时运行两个交易所,要将Quant.py文件与对应websocket文件中初始化数据库时的端口改掉,防止端口冲突
  • جب پروگرام ان پٹ فائل کو ویب ساکٹ میں شروع کرتا ہے تو پیرامیٹر ping_interval ٹائم آؤٹ کا وقت ہوتا ہے ، جو عام طور پر 20 پر مقرر کیا جاسکتا ہے ، حسب ضرورت۔
  • اس حکمت عملی کے نفاذ کی منطق یہ ہے کہ پہلی بار آرڈر کرنے پر ، آرڈر کی سمت ، حالت ، قیمت کو ڈیٹا بیس میں لکھنے کے لئے ، ویب ساکٹ کے آرڈر چینل کو سبسکرائب کریں ، آرڈر کی ٹرانزیکشن کی معلومات حاصل کریں ، اگر آرڈر کی حالت مکمل طور پر مکمل ہو یا منسوخ ہوجائے تو ، ڈیٹا بیس میں آرڈر کی حالت کو تبدیل کریں ، پالیسی دستاویز میں آرڈر کی جانچ پڑتال کی تقریب ڈیٹا بیس سے آرڈر کی موجودہ حالت لے گی ، اگر آرڈر کو پورا کیا گیا ہے یا منسوخ کردیا گیا ہے تو ، آرڈر کو موجودہ صورتحال کے مطابق دوبارہ لگانا ، گرڈ کا اثر حاصل کرنا۔

مزید معلومات

گھاستعریف