avatar of 发明者量化-小小梦 发明者量化-小小梦
پر توجہ دیں نجی پیغام
4
پر توجہ دیں
1271
پیروکار

کریپٹو کرنسی حلقوں میں مقداری تجارت میں نئے بچے، براہ کرم اس پر ایک نظر ڈالیں - آپ کو کریپٹو کرنسی حلقوں میں مقداری تجارت کے قریب لے جانا (حصہ 1)

میں تخلیق کیا: 2021-04-12 10:17:12, تازہ کاری: 2024-12-04 21:22:42
comments   9
hits   5684

کریپٹو کرنسی حلقوں میں مقداری تجارت میں نئے بچے، براہ کرم اس پر ایک نظر ڈالیں - آپ کو کریپٹو کرنسی حلقوں میں مقداری تجارت کے قریب لے جانا (حصہ 1)

کریپٹو کرنسی حلقوں میں مقداری تجارت میں نئے بچے، براہ کرم اس پر ایک نظر ڈالیں - آپ کو کریپٹو کرنسی حلقوں میں مقداری تجارت کے قریب لے جانا (حصہ 1)

بلاکچین اثاثہ کی مقداری تجارت کی ترقی کے ساتھ، زیادہ سے زیادہ بلاکچین اثاثہ جات کے تاجر مقداری تجارت کے ٹول سے واقف ہو گئے ہیں۔ تاہم، اس حلقے کے ایک نئے رکن کے طور پر، میں بہت سے تصورات کے بارے میں الجھن کا شکار ہوں۔ میں تمام شرائط، سافٹ ویئر، معلومات وغیرہ سے الجھن میں ہوں۔ یہ مضمون آپ کو عام تصورات کو سمجھنے اور ان سے واقف ہونے اور بلاکچین اثاثہ مقداری تجارت میں متعدد پہلوؤں سے مختلف مفید معلومات سیکھنے میں مدد کرے گا۔ یہ مضمون پہلے بنیادی تصورات کا خلاصہ کرتا ہے اور پھر FMZ مقداری تجارتی پلیٹ فارم پر ان بنیادی تصورات سے مطابقت رکھنے والی مثالیں دیتا ہے۔

  • ### تبادلہ

سب سے پہلے، ہمیں ایکسچینج کے تصور کو سمجھنے کی ضرورت ہے ہمیں ایکسچینج پر قیاس آرائی، سرمایہ کاری وغیرہ کے لیے اپنے ہاتھوں میں موجود بلاکچین اثاثوں کی تجارت کرنے کی ضرورت ہے۔ اس وقت بہت سے تبادلے ہیں، کچھ قائم، کچھ ابھرتے ہوئے، کچھ بڑے اور کچھ چھوٹے۔ جہاں تک کہ کس تبادلے کو پروگرام شدہ اور مقداری تجارت کرنا ہے، آپ کو ہر قسم کی معلومات کی بنیاد پر اسے خود منتخب کرنے کی ضرورت ہے۔

  • ایکسچینج اکاؤنٹ ایکسچینج اکاؤنٹ ایک اکاؤنٹ ہے جو اس ایکسچینج پر رجسٹرڈ اور کھولا جاتا ہے۔ بلاکچین اثاثے اس اکاؤنٹ میں ٹریڈنگ کے لیے محفوظ کیے جا سکتے ہیں۔ کچھ ایکسچینجز ایک ماسٹر اکاؤنٹ بنا اور سیٹ اپ کر سکتے ہیں۔ذیلی اکاؤنٹستجارت اور قیاس آرائیوں کے لیے اثاثوں کو الگ کرنا آسان ہے۔ ذیلی اکاؤنٹ کی درخواست کی تخلیق، طریقہ کار، اور ہر ایکسچینج کا استعمال مختلف ہے، لہذا آپ کو اس معلومات کو چیک کرنے کے لیے ایکسچینج کی ویب سائٹ پر جانے کی ضرورت ہے۔ یا ایکسچینج کسٹمر سروس سے مشورہ کریں۔

    ایکسچینج ویب سائٹ پر اکاؤنٹ کے ساتھ لاگ ان کرنے کے بعد، آپ عام طور پر دیکھ سکتے ہیں کہ وہ جگہیں جہاں بلاکچین اثاثے محفوظ کیے جاسکتے ہیں، انہیں متعدد “اکاؤنٹس” میں تقسیم کیا گیا ہے (یہ منطقی اکاؤنٹس ہیں، ایکسچینج اکاؤنٹس نہیں)۔ عام طور پر تقسیم کیا جاتا ہے۔والیٹ اکاؤنٹسکے سے سکے ٹریڈنگ اکاؤنٹفنانشل اکاؤنٹسمعاہدہ تجارتی اکاؤنٹ انتظار کرو تفصیلات تبادلے سے مختلف ہوسکتی ہیں۔ عام طور پر، بلاکچین اثاثوں (سکوں) کو چارج کرنے کے بعد، وہ ایک مخصوص اکاؤنٹ کے تحت ہوتے ہیں (یہ ایک والیٹ اکاؤنٹ میں ہو سکتا ہے، یا براہ راست سکے سے سکے کے تجارتی اکاؤنٹ میں)۔ لہذا، ری چارج کرنے کے بعد، آپ کو چیک کرنا چاہیے کہ اثاثے کہاں ہیں اور جب ضروری ہو تو انہیں منتقل کریں (مثال کے طور پر، فیوچر کی تجارت کرتے وقت)۔

  • ایکسچینج سسٹم کا API انٹرفیس بہت سے طلباء جنہوں نے اس ایکسچینج فنکشن کو استعمال نہیں کیا ہے وہ پوچھ سکتے ہیں: “API انٹرفیس کیا ہے؟” API انٹرفیس ایکسچینج سسٹم کے ذریعہ فراہم کردہ انٹرفیس ہے جو پروگرام کی کارروائیوں کی اجازت دیتا ہے۔ سیدھے الفاظ میں، ایکسچینج ایک چینل فراہم کرتا ہے جو (حقیقی اسکرپٹ) پروگراموں کو آرڈر دینے، آرڈر منسوخ کرنے، آرڈر چیک کرنے، اور ایکسچینج سسٹم میں اکاؤنٹس چیک کرنے کی اجازت دیتا ہے (ایکسچینج ویب سائٹ پر ایک مخصوص تجارتی جوڑا، آپ یہاں خود اس کا تصور کر سکتے ہیں) اثاثے ، پوزیشنز اور دیگر کارروائیوں کو چیک کریں۔ ایکسچینج APIs کو عام طور پر مختلف قسم کے انٹرفیس میں تقسیم کیا جاتا ہے۔RESTپروٹوکول انٹرفیس،WebSocketپروٹوکول انٹرفیس۔ کچھ تبادلے بھی پیش کرتے ہیں۔FIXپروٹوکول انٹرفیس۔ یہ صرف سمجھنے کے لیے ہیں، سب سے زیادہ استعمال ہونے والے ہیں۔RESTپروٹوکول کا انٹرفیس یہ انٹرفیس دستاویزات عام طور پر ایکسچینج کی آفیشل ویب سائٹ کے نیچے دستیاب ہوتا ہے۔APIلنک میں ملا۔ بعض اوقات، جب آپ کچھ انٹرفیس کی خرابی کی معلومات سے استفسار کرنا چاہتے ہیں، تب بھی آپ کو ان دستاویزات کو چیک کرنے کی ضرورت ہوتی ہے۔ ہر ایکسچینج کے API سسٹم مختلف ہوتے ہیں اور خاص مسائل کے لیے، آپ کو دستاویزات کی جانچ پڑتال کرنے کی ضرورت ہوتی ہے۔ اگر آپ حکمت عملی تیار کرنے والے نہیں ہیں، تو یہ مواد صرف حوالہ کے لیے استعمال کیا جا سکتا ہے۔

  • آپ کے اکاؤنٹ کی API KEY آپ کو اکاؤنٹ API KEY کو احتیاط سے سمجھنا چاہیے، کیونکہ اس کا تعلق آپ کے تبادلے میں محفوظ بلاکچین اثاثوں کی حفاظت سے ہے۔ جیسا کہ اوپر ذکر کیا گیا ہے، API انٹرفیس ایک چینل ہے، لہذا API KEY کو چینل کے طور پر سمجھا جا سکتا ہے۔پاس. چونکہ ایک رسائی چینل ہے، تمام پروگراموں تک رسائی کی اجازت نہیں دی جا سکتی، کیونکہ یہ بہت خطرناک ہوگا۔ لہذا، تصدیق کی ضرورت ہے، اور API KEY کو شناخت کی تصدیق کے لیے استعمال کیا جاتا ہے۔ لہذا، API KEY کا تعلق آپ کے اثاثوں کی حفاظت سے ہے اور اسے مناسب طریقے سے رکھا جانا چاہیے۔ عام طور پر ایکسچینج کی API KEY تبادلے کے صفحے کے اوپری دائیں کونے میں اکاؤنٹ مینجمنٹ پیج پر بنائی جاتی ہے (کچھ ایکسچینج اسے ویب صفحہ پر کہیں اور رکھ سکتے ہیں، کلیدی لفظ “API” کے ساتھ ایک لنک تلاش کریں اور اس پر کلک کریں۔ اسے تلاش کریں)۔ API KEY دو تاروں پر مشتمل ہوتی ہے پہلی سٹرنگ کو عام طور پر کہا جاتا ہے۔access key، دوسری تار کو عام طور پر کہا جاتا ہے۔secret key. API KEY کے ساتھ تبادلے بھی ہیں جن میں دیگر معلومات ہیں، جیسے OKEX V5 اور V3 انٹرفیس میں ایکPassPhrase، جو کہ ایک سٹرنگ بھی ہے (ایک سٹرنگ جسے سیکورٹی کی توثیق کو مضبوط کرنے کے لیے خود سیٹ کرنے کی ضرورت ہے)۔ API KEY کو سیٹ کرتے وقت، آپ کو عام طور پر اس API KEY کی اجازتیں بھی سیٹ کرنے کی ضرورت ہوتی ہے، جس میں عام طور پر “تجارتی” اور “سکے نکالنے” جیسی اجازتیں شامل ہوتی ہیں، آپ کو API KEY کے مقصد کے مطابق سیٹ کرنا ہوتا ہے۔ اجازت کو احتیاط کے ساتھ استعمال کرنے کی ضرورت ہے۔ اجازتوں کے علاوہ، API KEY ایک IP ایڈریس وائٹ لسٹ بھی سیٹ کر سکتی ہے اگر آپ IP ایڈریس وائٹ لسٹ سے باہر آئی پی استعمال کرتے ہیں (اگر آپ آئی پی ایڈریس کا تصور نہیں سمجھتے تو آپ Baidu پر تلاش کر سکتے ہیں) انٹرفیس تک رسائی حاصل کرنے کے لیے۔ انکار کر دیا جائے گا (یعنی وائٹ لسٹ سے باہر کا IP) نیٹ ورک آپ کے اکاؤنٹ تک رسائی یا کام نہیں کر سکتا)۔

  • ایکسچینج آبجیکٹ ایکسچینج آبجیکٹ کا تصور موجد کے مقداری تجارتی پلیٹ فارم (FMZ.COM) پر ایک تصور ہے۔ سیدھے الفاظ میں، اس سے مراد ایک ایسی چیز ہے جو ایکسچینج انٹرفیس کو سمیٹ کر بنائی گئی ہے۔ یہ اعتراض FMZ حکمت عملی کوڈ میں تبادلہ ہے. تفصیلات کے لیے، براہ کرم FMZ API دستاویزات دیکھیں: https://www.fmz.com/api#exchange ایکسچینج میں فیوچر سیکشن اور اسپاٹ سیکشن ہوسکتا ہے۔ چونکہ FMZ پر بیان کردہ فیوچر ایکسچینج آبجیکٹ اور اسپاٹ ایکسچینج آبجیکٹ مختلف قسم کے ایکسچینج آبجیکٹ ہیں، اس لیے ان کو ممتاز کیا جاتا ہے (فیوچر ایکسچینج آبجیکٹ کے اسپاٹ ایکسچینج آبجیکٹ کے مقابلے میں کئی زیادہ فنکشن ہوتے ہیں، جیسے لیوریج سیٹنگ فنکشن اور پوزیشن استفسار فنکشن)۔ وغیرہ، تفصیلات کے لیے براہ کرم دستاویزات سے رجوع کریں)۔ لہذا مثال کے طور پر، جب آپ FMZ پر Binance Exchange کو ترتیب دیتے ہیں، تو آپ دیکھ سکتے ہیں: کریپٹو کرنسی حلقوں میں مقداری تجارت میں نئے بچے، براہ کرم اس پر ایک نظر ڈالیں - آپ کو کریپٹو کرنسی حلقوں میں مقداری تجارت کے قریب لے جانا (حصہ 1) ہوبی کے پاس بھی 2 ہیں۔ کریپٹو کرنسی حلقوں میں مقداری تجارت میں نئے بچے، براہ کرم اس پر ایک نظر ڈالیں - آپ کو کریپٹو کرنسی حلقوں میں مقداری تجارت کے قریب لے جانا (حصہ 1)

    اگر حکمت عملی فیوچر ایکسچینج اشیاء پر کام کرنا ہے تو، فیوچر شامل کریں اگر یہ موقع پر کام کرنا ہے تو، جگہ شامل کریں۔ اس ڈیزائن کی وجہ یہ ہے کہ ایکسچینج کے فیوچر اور اسپاٹ انٹرفیس بالکل مختلف ہو سکتے ہیں، اور یہاں تک کہ انٹرفیس کے بیس ایڈریس بھی مختلف ہو سکتے ہیں، اس لیے ان کو الگ الگ انکیپسلیٹ کیا جاتا ہے۔

    FMZ پلیٹ فارم پر، ایکسچینج ایک ایکسچینج آبجیکٹ ہے، جو کہ ایک ایکسچینج اکاؤنٹ کی نمائندگی کرتا ہے تفصیلات کے لیے، دیکھیں: https://www.fmz.com/api#exchanges

  • تجارتی منڈی

یہاں ذکر کردہ تجارتی مارکیٹ سے مراد مخصوص تجارتی سطح ہے (ایک مخصوص تجارتی صفحہ کا تصور کریں)، اور عام طور پر ایکسچینج کے متعدد حصے ہوتے ہیں۔ مثال کے طور پر:سکے سے سکے کی تجارتسکے سے سکے سے فائدہ اٹھانے والی تجارتکنٹریکٹ ٹریڈنگانتظار کرو

  • تجارتی جوڑے جسے ہم عام طور پر “تجارتی جوڑے” کہتے ہیں اسے آسانی سے ان چیزوں کے طور پر سمجھا جا سکتا ہے جو ہم خریدتے اور بیچتے ہیں، جیسے کہ جب ہم گوبھی خریدنے بازار جاتے ہیں۔ تو“گوبھی_منی” یہ ایک ایسا لین دین ہے جو درست ہے (انڈر سکور _ الگ کرنے کے لیے) خریدار ادائیگی کرتا ہے اور گوبھی حاصل کرتا ہے، اور بیچنے والا ادائیگی کرتا ہے اور رقم حاصل کرتا ہے۔ مخصوص تجارتی جوڑوں کے تبادلے پر جائیں، مثال کے طور پر:BTC_USDTجب ہم اس تجارتی جوڑے میں خریدتے ہیں، تو ہمارا مطلب بی ٹی سی حاصل کرنے کے لیے USDT ادا کرنا ہے۔ فروخت کا عمل BTC ادا کرنا اور USDT حاصل کرنا ہے۔ کی طرف سےBTC_USDTمثال کے طور پر، ہم عام طور پر BTC کو تجارتی کرنسی اور USDT کو قیمتوں کی کرنسی کہتے ہیں۔

    • لین دین کی کرنسی، بیس کرنسی۔
    • قیمت کا تعین کرنے والی کرنسی، QuoteCurrency۔
  • جگہ کا سامان سکے سے سکے کی تجارتسکے سے سکے سے فائدہ اٹھانے والی تجارت، اسپاٹ ٹریڈنگ کے طور پر درجہ بندی۔ اسپاٹ ٹریڈنگ کے لیے صرف واضح کی ضرورت ہوتی ہے۔تجارتی جوڑےیہ بتا سکتا ہے کہ کس مارکیٹ میں لین دین ہو رہا ہے۔
    FMZ مقداری تجارتی پلیٹ فارم کو مثال کے طور پر لیتے ہوئے، اگر آپ BTC سے USDT تجارتی جوڑا بنانا چاہتے ہیں۔ لین دین کی کرنسی BTC ہے اور سیٹلمنٹ کرنسی USDT ہے۔ ہم FMZ پلیٹ فارم کا فنکشن استعمال کرتے ہیں۔exchange.SetCurrency("BTC_USDT")موجودہ تجارتی جوڑی کو اس پر تبدیل کریں:BTC_USDT. کے لیےSetCurrencyاگر آپ کو سمجھ نہیں آتی ہے، تو آپ پڑھ سکتے ہیں: https://www.fmz.com/api#exchange.setcurrency... کے لیےexchangeاگر آپ کو سمجھ نہیں آتی ہے، تو آپ پڑھ سکتے ہیں: https://www.fmz.com/api#exchange

  • معاہدے (مستقبل، اختیارات) کنٹریکٹ ٹریڈنگ اسپاٹ ٹریڈنگ سے بالکل مختلف ہے۔ فی الحال، تبادلے کے معاہدوں میں تقسیم کیا جاتا ہے币本位合约USDT本位合约پروگرام شدہ تجارت اور مقداری تجارت کے لیے، نہ صرف تجارتی جوڑے کا تعین کرنا بلکہ معاہدہ بھی ضروری ہے۔ مثال کے طور پر، اگر آپ BTC تجارت کرنا چاہتے ہیں، تو بہت سے BTC معاہدے ہیں، جن میں سہ ماہی معاہدے (ہر سہ ماہی میں ختم ہونے والے اور ڈیلیور کیے جاتے ہیں)، ہفتہ وار معاہدے (ہر جمعہ کو ختم ہونے والے اور ڈیلیور کیے جاتے ہیں)، اور مستقل معاہدے (کوئی ڈلیوری نہیں)۔ لہذا اگر ہم صرف ایک تجارتی جوڑا شناخت کنندہ استعمال کرتے ہیں، تو ہمیں کس قسم کا معاہدہ استعمال کرنا چاہیے؟ لہذا، اس کی وضاحت اور تصدیق کے لیے مخصوص معاہدہ کوڈ کی ضرورت ہے۔ اس طرح، جب ہم یہ بیان کرتے ہیں کہ ہم کس کنٹریکٹ مارکیٹ میں تجارت کر رہے ہیں، تو ہمیں یہ بیان کرنا ہوگا کہ کون سی کرنسی (تجارتی جوڑی) اور کون سا معاہدہ (معاہدہ کوڈ) ہے۔

    • کرنسی پر مبنی معاہدے ان معاہدوں کے لیے جو سکے کو مارجن کے طور پر استعمال کرتے ہیں (جیسے BTC سکے پر مبنی معاہدے، جو BTC کو مارجن کے طور پر استعمال کرتے ہیں اور آمدنی بھی BTC ہے)، آمدنی بھی سکوں میں ہوتی ہے۔ عام طور پر، سکے مارجن کے معاہدوں کے تجارتی جوڑوں کی ڈینومینیٹڈ کرنسی کا اظہار USD میں کیا جاتا ہے (تفصیلات میں جانے کی ضرورت نہیں، زیادہ تر تبادلے اس اظہار کو استعمال کرتے ہیں)۔ لہذا تجارتی جوڑا BTC_USD ہے اور معاہدہ ایک سہ ماہی معاہدہ ہے۔ اس کا مطلب یہ ہے کہ ہم جس ٹریڈنگ مارکیٹ کے بارے میں بات کر رہے ہیں۔BTC的币本位季度合约مارکیٹ FMZ مقداری تجارتی پلیٹ فارم پر،exchange.SetCurrency("BTC_USD")پھر تجارتی جوڑا سیٹ کریں۔exchange.SetContractType("quarter")سہ ماہی معاہدے مرتب کریں۔ تو موجودہ ٹریڈنگ کی قسم ہے۔BTC的币本位季度合约.

    • USDT کے مارجنڈ معاہدے ایسے معاہدوں کے لیے جو USDT کو مارجن کے طور پر استعمال کرتے ہیں (جیسے BTC کا USDT- مارجنڈ معاہدہ، جو USDT کو مارجن کے طور پر استعمال کرتا ہے اور آمدنی بھی USDT ہے)، آمدنی بھی USDT ہے۔ عام طور پر، USDT- مارجنڈ کنٹریکٹ ٹریڈنگ جوڑی کی ڈینومینیٹڈ کرنسی USDT میں ظاہر کی جاتی ہے۔ لہذا تجارتی جوڑا BTC_USDT ہے اور معاہدہ ایک دائمی معاہدہ ہے۔ اس کا مطلب یہ ہے کہ ہم جس ٹریڈنگ مارکیٹ کے بارے میں بات کر رہے ہیں۔BTC的USDT本位永续合约مارکیٹ FMZ مقداری تجارتی پلیٹ فارم پر،exchange.SetCurrency("BTC_USDT")پھر تجارتی جوڑا سیٹ کریں۔exchange.SetContractType("swap")ایک مستقل معاہدہ قائم کریں۔ تو موجودہ ٹریڈنگ کی قسم ہے۔BTC的USDT本位永续合约.

  • آرڈر آرڈر کا اصل میں کیا حوالہ ہے؟ آرڈر وہ فہرست ہے جسے ہم ایکسچینج میں خریدتے یا بیچتے وقت ایکسچینج کو جمع کراتے ہیں۔ آرڈرز کو مارکیٹ آرڈرز، لمیٹ آرڈرز، مشروط آرڈرز وغیرہ میں تقسیم کیا گیا ہے۔ آرڈر کی سب سے بنیادی خصوصیات یہ ہیں: آرڈر آبجیکٹ (سادہ الفاظ میں، کیا خریدنا یا بیچنا ہے)، آرڈر کی مقدار (کتنی خریدنا یا بیچنا ہے)، اور آرڈر کی قیمت (کس قیمت پر خریدنا یا بیچنا ہے)۔ اگر اگلا حکم رقم کی مقدار کی پرواہ نہیں کرتا بلکہ صرف خرید و فروخت کی مقدار کا تعین کرتا ہے اور کیا خریدنا اور بیچنا ہے تو ایسے حکم کو مارکیٹ آرڈر کہا جاتا ہے۔ بلاشبہ، ایسے مشروط آرڈرز (اسٹاپ لاسس آرڈرز، آئس برگ آرڈرز، وغیرہ) ہیں، جو کہ مخصوص ایکسچینجز سے متعلق ہیں، اور کچھ ایکسچینجز آپ تفصیلات کے لیے ایکسچینج API کے دستاویزات کو چیک کر سکتے ہیں۔

    • جگہ کا سامان اسپاٹ مارکیٹ کے آرڈرز کو عام طور پر آرڈر خریدنے پر توجہ دینے کی ضرورت ہوتی ہے۔ چونکہ مارکیٹ آرڈر قیمت کا تعین نہیں کرتا ہے، اس لیے خریداری کی رقم کا تعین صرف رقم سے کیا جا سکتا ہے۔ مارکیٹ میں فروخت کے آرڈر کی مقدار سککوں کی تعداد ہے، کیونکہ قیمت غیر یقینی ہونے کے باوجود فروخت کیے جانے والے سکوں کی تعداد یقینی ہے۔

    • معاہدہ کسی معاہدے کی آرڈر کی مقدار کافی خاص ہوتی ہے، عام طور پر معاہدوں کی تعداد ایکسچینج کا کنٹریکٹ آرڈر انٹرفیس بنیادی طور پر معاہدوں کی تعداد ہوتا ہے، اور ایسا کوئی انٹرفیس نہیں ہوتا جو سکوں کی تعداد کو آرڈر کی مقدار کے طور پر استعمال کرتا ہو۔ Binance کا USDT پر مبنی BTC دائمی معاہدہ 0.01 کی رقم میں BTC کے دائمی معاہدے کا آرڈر دے سکتا ہے، لیکن یہ سکوں کی تعداد نہیں ہے، بلکہ معاہدوں کی تعداد ہے، سوائے اس کے کہ ایک معاہدہ ایک BTC ہوتا ہے۔ عام طور پر، اس بات سے قطع نظر کہ یہ مارکیٹ آرڈر ہے یا حد کا آرڈر، آرڈر کی مقدار معاہدوں کی تعداد ہے۔

    • لینے والے اور بنانے والے کے احکامات کیا ہیں؟ لینے والا آرڈر ایک ایسا آرڈر ہوتا ہے جو سادہ الفاظ میں خرید و فروخت کی موجودہ قیمت 10 اور فروخت کی قیمت 11 ہے۔ 12 کے فروخت کے آرڈر کی قیمت۔ اس وقت، میں بورڈ پر گہرائی تک آرڈر فراہم کرتا ہوں۔ اس مثال میں، اگر میں 11 کی قیمت پر خرید آرڈر دیتا ہوں، تو میرے آرڈر کی فروخت 11 کی قیمت پر کی جائے گی۔ وقت لینے والا آرڈر تھا۔

    مثال کے طور پر، آرڈر کا فنکشن انوینٹر کوانٹیٹیو ٹریڈنگ پلیٹ فارم میں شامل ہے۔exchange.Sellexchange.Buyیہ عام حد آرڈر اور مارکیٹ آرڈر انٹرفیس کو سمیٹتا ہے۔ آرڈر دیتے وقت، آیا آرڈر کو لینے والے یا بنانے والے کے طور پر درجہ بندی کیا گیا ہے اس کا انحصار آرڈر کی قیمت اور اس وقت کی مارکیٹ کی قیمت پر ہے، اور آیا ہمارا آرڈر لیکویڈیٹی فراہم کرتا ہے یا لیکویڈیٹی کو کم کرتا ہے۔ موجد کوانٹیٹیو ٹریڈنگ پلیٹ فارم پر، اگر قیمت کو -1 کے طور پر پاس کیا جاتا ہے، تو اس کا مطلب مارکیٹ آرڈر دینا ہے، نوٹ کریں کہ اسپاٹ مارکیٹ آرڈر کی مقدار رقم ہے، لہذا مارکیٹ آرڈر یقینی طور پر لیکویڈیٹی کو کم کرے گا اور یقینی طور پر ایک ہے۔ لینے والا آرڈر.

    • مشروط آرڈر کا تبادلہ بہت سے تبادلے بھی مشروط احکامات کی حمایت کرتے ہیں۔比如冰山委托止损单, 止盈单, post_only:只做maker单fok:全部成交或立即取消ioc:立即成交并取消剩余انتظار کرو ان آرڈرز کو موجد مقداری تجارتی پلیٹ فارم پر استعمال کیا جا سکتا ہے۔exchange.IOیہ فنکشن براہ راست ایکسچینج آرڈر انٹرفیس تک رسائی حاصل کرتا ہے تاکہ آرڈر دینے کے لیے سیٹ کیے جانے والے پیرامیٹرز کی وضاحت کی جا سکے (اس کی وضاحت کریں کہ کون سا مشروط آرڈر دینا ہے)۔ کے لیےexchange.IOفنکشن کے استعمال کے لیے، براہ کرم FMZ API دستاویزات سے رجوع کریں: https://www.fmz.com/api#exchange.io...
  • مقداری تجارتی پلیٹ فارم

ایک مقداری تجارتی پلیٹ فارم کو مقداری تجارتی ٹول کے طور پر شمار کیا جا سکتا ہے، جو ایک آن لائن سافٹ ویئر سسٹم، ایک ویب سائٹ، ایک مقامی قابل عمل پروگرام، یا GITHUB پر ایک اوپن سورس پروجیکٹ بھی ہو سکتا ہے۔ سیدھے الفاظ میں، آپ اسے مقداری تجارت کے لیے ایک ٹول کے طور پر سوچ سکتے ہیں۔

  • FMZ مقداری تجارتی پلیٹ فارم موجد مقداری تجارتی پلیٹ فارم ایک آن لائن تقسیم شدہ نظام ہے پلیٹ فارم اور سبق کے تعارف کے لیے، براہ کرم ملاحظہ کریں: https://www.fmz.com/bbs-topic/4145۔

  • مقداری تجارتی پلیٹ فارم کا بیک ٹیسٹنگ سسٹم بیک ٹیسٹنگ سسٹم کیا ہے؟ سادہ لفظوں میں، بیک ٹیسٹنگ سسٹم کسی مخصوص تجارتی پروڈکٹ کے تاریخی ڈیٹا کو دوبارہ چلاتا ہے، اس پر ایک خاص حکمت عملی کا اطلاق کرتا ہے، اور تاریخی ڈیٹا پلے بیک کی نقل کرتے وقت اس حکمت عملی کی تجارتی کارکردگی حاصل کرتا ہے۔ پس بیک ٹیسٹنگ سسٹم صرف ایک سینڈ باکس ماحول ہے (اس ریت کے ڈھیر کے بارے میں سوچیں جس کے ساتھ بچے کھیلتے ہیں، جہاں آپ ہر قسم کی چیزیں بنا سکتے ہیں، لیکن وہ صرف ماڈل ہیں اور ان کا حقیقی چیزوں سے کوئی تعلق نہیں ہے) بیک ٹیسٹنگ سسٹم میں کوئی بھی فنکشن ہوتا ہے۔

    موجد مقداری تجارتی پلیٹ فارم بیک ٹیسٹنگ سسٹم:

    نام قسم تفصیل
    Bitfinex Spot ایکسچینج آبجیکٹ
    Binance Spot exchange آبجیکٹ
    OKEX Spot exchange آبجیکٹ
    Huobi Spot Exchange آبجیکٹ
    OKEX فیوچرز فیوچر ایکسچینج آبجیکٹ
    HuobiDM فیوچر ایکسچینج آبجیکٹ کہ، معاہدہ کرنسی پر مبنی معاہدہ ہے
    BitMEX فیوچر ایکسچینج آبجیکٹ
    Binance Futures Futures Exchange آبجیکٹ
    ڈیریبٹ کے اختیارات آپشنز ایکسچینج آبجیکٹ
  • مقداری تجارتی پلیٹ فارم کے لیے API KEY ایکسچینج کا ایک API انٹرفیس ہے، اور مقداری تجارتی پلیٹ فارم میں بھی ایک API انٹرفیس ہے۔ مثال کے طور پر FMZ مقداری تجارتی پلیٹ فارم کو لے کر، FMZ کے API انٹرفیس کو کہا جاتا ہے۔扩展API. FMZ پلیٹ فارم کے کچھ فنکشنز پروگرام کے مطابق چلائے جا سکتے ہیں۔ مثال کے طور پر، بیچ اصلی ڈسکیں بنائیں، بیچ اصلی ڈسک شروع کریں، بیچ اصلی ڈسک کی ترتیب میں ترمیم کریں، وغیرہ۔ تفصیلات کے لیے، براہ کرم ملاحظہ کریں: https://www.fmz.com/api#fmz%E5%B9%B3%E5% 8F%B0%E6%89%A9%E5%B1%95api ایکسٹینشن API کو کچھ دلچسپ کام کرنے کے لیے بھی استعمال کیا جا سکتا ہے، جیسےTradingView الرٹ سگنل ٹریڈنگ کو لاگو کرنے کے لیے موجد کوانٹیٹیو ٹریڈنگ پلیٹ فارم ایکسٹینشن API کا استعمال کریں

  • پروگرامیٹک ٹریڈنگ اسکرپٹس

اتنا کہنے کے بعد، تجارت کے لیے میرے ایکسچینج اکاؤنٹ کو خود بخود کیا کنٹرول کر رہا ہے؟ یہ پروگرامیٹک ٹریڈنگ اور مقداری ٹریڈنگ - پروگرامیٹک ٹریڈنگ اسکرپٹ کا ٹھوس مظہر ہے۔ یہ ریئل ٹائم پروگرام مختلف زبانوں میں لکھے جا سکتے ہیں مثال کے طور پر، FMZ مقداری تجارتی پلیٹ فارم JavaScript، Python، اور C++ میں ریئل ٹائم ٹریڈنگ کی حکمت عملی لکھنے کی حمایت کرتا ہے۔ یہ اسکرپٹ پروگرام کسی اکاؤنٹ پر مختلف کارروائیوں کو انجام دینے کے لیے ایکسچینج کے API انٹرفیس کا استعمال کرتے ہیں، جیسے خرید و فروخت۔

  • وہ آلہ جہاں پروگرامی ٹریڈنگ اسکرپٹ چلتا ہے۔ ریئل ٹائم اسکرپٹ پروگرام میں ڈیوائس کیریئر کا ہونا ضروری ہے (سادہ الفاظ میں، ریئل ٹائم اسکرپٹ میں اسے چلانے کے لیے جگہ ہونی چاہیے)۔ کریپٹو کرنسی کی دنیا میں مقداری تجارت میں عام طور پر ہانگ کانگ میں علی بابا کلاؤڈ سرورز پر ریئل ٹائم پروگرامز کی تعیناتی شامل ہوتی ہے (یقیناً، آپ سرورز کو دوسری جگہوں پر یا دوسرے آپریٹرز سے بھی استعمال کر سکتے ہیں)۔ یہ دیکھتے ہوئے کہ بہت سے ایکسچینجز کو فی الحال بیرون ملک نیٹ ورک تک رسائی کی ضرورت ہوتی ہے، بہت سے ایکسچینج API انٹرفیس تک گھریلو سرورز کا استعمال کرتے ہوئے رسائی حاصل نہیں کی جا سکتی ہے۔ عام طور پر، اگر انٹرفیس تک رسائی دستیاب نہ ہو تو غلطی کی اطلاع دی جائے گی۔timeout。 FMZ Quantitative میں، آپ عام طور پر Hong Kong Alibaba Cloud سرور کو اپنے سافٹ ویئر پروگراموں کو تعینات کرنے کے لیے استعمال کر سکتے ہیں (Inventor Quantitative Trading Platform کے ریئل ٹائم کیریئر سافٹ ویئر کو [Trustee] کہا جاتا ہے، اور ریئل ٹائم مقداری تجارت پر مبنی ہے ٹرسٹی سافٹ ویئر)۔

    • آلات کا نظام مختلف آپریٹنگ سسٹمز: Windows/Linux/MAX OS/ARM Linux، وغیرہ، اصل اسکرپٹ کے مطابق منتخب کریں۔ ایف ایم زیڈ کوانٹیٹیو میں، ہم عام طور پر لینکس سسٹم کا استعمال کرتے ہیں، سادہ استعمال کے لیے صرف چند کمانڈز کی ضرورت ہوتی ہے، جن کی وضاحت FMZ ٹیوٹوریل میں کی گئی ہے۔
  • اسکرپٹ زبان کا انتخاب بہت ساری پروگرامنگ زبانیں ہیں، اور بنیادی طور پر ان سب کو اصلی ڈسک اسکرپٹ پروگرام لکھنے کے لیے استعمال کیا جا سکتا ہے۔ یہاں ہم مختلف زبانوں کے فوائد کو سمجھنے کے لیے FMZ مقداری تجارتی پلیٹ فارم کو بطور مثال استعمال کریں گے۔ FMZ Quant میں، ہم درج ذیل پروگرامنگ زبانوں میں حکمت عملی (روبوٹ اسکرپٹ پروگرام) لکھ سکتے ہیں:

    • JavaScript یہ سادہ اور استعمال میں آسان ہے، ڈیوائس کے ماحول پر اس کا تقریباً کوئی انحصار نہیں ہے، اور ES6 معیار کو سپورٹ کرتا ہے۔ حکمت عملی پروگرام کی عمل درآمد کی رفتار C++ حکمت عملی کے بعد دوسرے نمبر پر ہے۔ (FMZ مقداری تجارت شروع کرنے والوں کے لیے تجویز کردہ)

    • Python یہ ایک خاص حد تک ڈیوائس کے ماحول پر منحصر ہے، مختلف لائبریریاں انسٹال کی جا سکتی ہیں، اور اس میں مضبوط اسکیل ایبلٹی ہے۔ (FMZ پلیٹ فارم اور Python سے واقف طلباء کے لیے تجویز کردہ)

    • C++ اس حکمت عملی میں تیز ترین عملدرآمد کی رفتار اور سب سے زیادہ کارکردگی ہے، لیکن استعمال کرنا زیادہ مشکل ہے۔ ارد گرد کھیلیں، دوسرے احساساتso easy!

    • مائی زبان FMZ کے ذریعہ تعاون یافتہ مائیکروفون زبانیں صرف سب سے بنیادی کمانڈز ہیں۔

      • مائی زبان کچھ رجحان کی حکمت عملی لکھنے کے لیے موزوں ہے۔
      • جب مائی لینگویج میں ٹریڈنگ سگنل ظاہر ہوتا ہے، ٹریڈنگ ہدایات پر عمل کرتے وقت، صرف آرڈرز ہی قبول کیے جاسکتے ہیں، اور زیر التواء آرڈرز سپورٹ نہیں ہوتے ہیں۔
      • مائی لینگویج سنگل ایکسچینج آبجیکٹ کے لیے حکمت عملیوں کے لیے موزوں ہے (یہ صرف ایک ایکسچینج آبجیکٹ کو کنٹرول کر سکتی ہے۔ اگرچہ FMZ کی Mai لینگویج JS کوڈ کو سرایت کرنے کی حمایت کرتی ہے، یہ نوزائیدہوں کے لیے قدرے مشکل ہے اور فی الحال اس کا مطالعہ نہیں کیا جائے گا)
      • مائی زبان صرف ایک قسم کی حکمت عملیوں کے لیے موزوں ہے یہ تجویز کی جاتی ہے کہ جاوا اسکرپٹ، ازگر، اور C++ کو کثیر قسم کی حکمت عملی کے ڈیزائن کے لیے استعمال کیا جائے۔
      • FMZ آن اسٹیج زبان کے استعمال سے متعلق معلومات: https://www.fmz.com/digest-topic/5789 https://www.fmz.com/digest-topic/5768
    • بصری ماڈیول کو الگ کرنے کی حکمت عملی بصری انداز میں حکمت عملی بنانا صرف دلچسپی بڑھانے اور پروگرام کی منطق کو سمجھنے کے لیے ہے۔ کچھ آسان منطق بنانا ٹھیک ہے، لیکن اگر حکمت عملی تھوڑی پیچیدہ ہو تو اس طرح حکمت عملی بنانا مناسب نہیں ہے، کیونکہ اسے برقرار رکھنا اور پھیلانا مشکل ہے، اور پیچیدہ منطق کو ڈیزائن کرنا اس سے بھی زیادہ مشکل ہے۔