0
پر توجہ دیں
14
پیروکار

بلاکچین مقداری سرمایہ کاری کورس سیریز (3) - انٹر پیریڈ آربٹریج

میں تخلیق کیا: 2018-08-10 14:38:50, تازہ کاری:
comments   1
hits   2995

اصل تحریر:بلاکچین مقداری سرمایہ کاری کورس سیریز (3) - انٹر پیریڈ آربٹریج

NO.1

سوروس نے 1987 میں اپنی کتاب “فنانشل الکیمسٹری آف فنانس” میں ایک اہم بات کہی تھی: “میں یقین کرتا ہوں کہ مارکیٹ کی قیمتیں ہمیشہ اس لحاظ سے غلط ہوتی ہیں کہ وہ مستقبل کا ایک متعصب نظریہ پیش کرتی ہیں۔” مارکیٹ کا ایک مؤثر مفروضہ صرف ایک نظریاتی مفروضہ ہے ، حقیقت میں مارکیٹ کے شرکاء ہمیشہ عقلمند نہیں ہوتے ہیں ، اور ہر وقت کے موقع پر ، شرکاء کو تمام معلومات کو مکمل طور پر حاصل کرنا اور ان کا معروضی طور پر تشریح کرنا ممکن نہیں ہے ، اور یہاں تک کہ اگر یہ ایک ہی معلومات ہے تو ، ہر ایک کا ردعمل مختلف ہوگا۔

اس کا مطلب یہ ہے کہ قیمت خود ہی مارکیٹ کے شرکاء کی غلط توقعات پر مشتمل ہے ، لہذا مارکیٹ کی قیمت بنیادی طور پر غلط ہے۔ یہ ممکنہ طور پر سود لینے والوں کے منافع کا ذریعہ ہے۔

NO.2

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

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

مثال کے طور پر ، فرض کریں کہ ETC اس ہفتے اور ETC کی سہ ماہی کے درمیان قیمت کا فرق طویل عرصے تک 5 کے لگ بھگ رہتا ہے۔ اگر کسی دن کا فرق 7 تک پہنچ جاتا ہے تو ، ہم توقع کرتے ہیں کہ مستقبل میں کچھ عرصے میں قیمت کا فرق 5 پر واپس آجائے گا۔ پھر ETC اس ہفتے کو فروخت کیا جاسکتا ہے ، اور اسی وقت ETC کی سہ ماہی خریدیں ، اس فرق کو کم کرنے کے لئے۔ اور اس کے برعکس۔

NO.3

اگرچہ یہ فرق موجود ہے ، لیکن اس میں بہت ساری غیر یقینی صورتحال موجود ہے ، جیسے انسانی آپریشن کا وقت ، عدم درستگی اور قیمتوں میں تبدیلی کا اثر۔

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

NO.4

ایک کریپٹو کرنسی کراس پیریڈ ثالثی کی حکمت عملی بنانا مشکل: نارمل

حکمت عملی کا ماحول:

  • لین دین کا موضوع: Ethereum Classic (ETC)
  • قیمت کے فرق کا ڈیٹا: ETC ہفتہ وار - ETC سہ ماہی (کوانٹیگریشن ٹیسٹ چھوڑ دیا گیا)
  • ٹریڈنگ سائیکل: 5 منٹ
  • پوزیشن کا ملاپ: 1:1
  • لین دین کی قسم: ایک ہی پروڈکٹ کراس پیریڈ

حکمت عملی کی منطق:

  • لانگ اسپریڈ اوپننگ کنڈیشنز: اگر کرنٹ اکاؤنٹ میں کوئی پوزیشن نہیں ہے اور اسپریڈ نچلے بول ٹریک سے کم ہے تو اسپریڈ پر لانگ چلیں۔ یعنی: ہفتے کے لیے ETC خریدیں اور ETC کو سہ ماہی کے لیے بیچیں۔
  • شارٹ اسپریڈ پوزیشن کھولنے کی شرائط: اگر کرنٹ اکاؤنٹ میں کوئی پوزیشن نہیں ہے اور اسپریڈ بول اپر ٹریک سے زیادہ ہے تو اسپریڈ کو مختصر کریں۔ یعنی: ہفتے کے لیے ETC بیچیں اور سہ ماہی کے لیے ETC خریدیں۔
  • طویل اسپریڈ کو بند کرنے کی شرائط: اگر کرنٹ اکاؤنٹ ETC میں ہفتہ وار لمبی پوزیشن اور ETC میں سہ ماہی شارٹ پوزیشن رکھتا ہے، اور اسپریڈ بول کے درمیانی ٹریک سے زیادہ ہے، تو لانگ اسپریڈ بند ہو جائے گا۔ یعنی: ہفتے کے لیے ETC بیچیں اور سہ ماہی کے لیے ETC خریدیں۔
  • شارٹ اسپریڈ کو بند کرنے کی شرائط: اگر کرنٹ اکاؤنٹ اس ہفتے ETC کے لیے شارٹ پوزیشن اور سہ ماہی میں ETC کے لیے لمبی پوزیشن رکھتا ہے، اور اسپریڈ بول کے درمیانی ٹریک سے کم ہے، تو شارٹ اسپریڈ بند کر دیا جائے گا۔ یعنی: ہفتے کے لیے ETC خریدیں اور ETC کو سہ ماہی کے لیے بیچیں۔

NO.5

مندرجہ بالا ڈیجیٹل کرنسی کراس پیریڈ ثالثی حکمت عملی کی منطق کی ایک سادہ وضاحت ہے تو آپ پروگرام میں اپنے خیالات کو کیسے نافذ کرتے ہیں؟ ہم نے پہلے موجد کوانٹیٹیو ٹریڈنگ پلیٹ فارم پر فریم ورک بنانے کی کوشش کی۔ حکمت عملی کا فریم ورک: تخلیق کاروں کی تعداد (www.fmz.cn) اسٹریٹجک آئیڈیاز اور تجارتی عمل کا موازنہ کرکے، آپ آسانی سے حکمت عملی کا فریم ورک بنا سکتے ہیں۔ پوری حکمت عملی کو تین مراحل میں آسان بنایا جا سکتا ہے: 1۔ ٹرانزیکشن سے پہلے کا علاج۔ 2. اعداد و شمار حاصل کریں اور ان کا حساب لگائیں۔ 3. آرڈر کریں اور اس کے بعد کی کارروائی کریں۔

NO.6

اگلا، ہمیں لین دین کے اصل عمل اور لین دین کی تفصیلات کی بنیاد پر حکمت عملی کے فریم ورک میں ضروری تفصیلی کوڈ کو پُر کرنے کی ضرورت ہے۔

I. ٹرانزیکشن سے پہلے کا علاج

مرحلہ 1: عالمی ماحول میں، ضروری عالمی متغیرات کا اعلان کریں۔

  • چارٹ کو ترتیب دینے کے لیے چارٹ آبجیکٹ کا اعلان کریں۔ var chart = { }
  • چارٹ کو شروع کرنے کے لیے چارٹ فنکشن کو کال کریں۔ var ObjChart = Chart ( chart )
  • قیمت کے فرق کی ترتیب کو ذخیرہ کرنے کے لیے خالی صف کا اعلان کریں۔ var bars = [ ]
  • تاریخی ڈیٹا ٹائم اسٹیمپ کو ریکارڈ کرنے کے لیے متغیر کا اعلان کریں۔ var oldTime = 0

مرحلہ 2: حکمت عملی کے بیرونی پیرامیٹرز کو ترتیب دیں۔ تخلیق کاروں کی تعداد (www.fmz.cn)

مرحلہ 3: ڈیٹا پروسیسنگ کے افعال کی وضاحت کریں۔ بنیادی ڈیٹا فنکشن:Data ( ) کنسٹرکٹر ڈیٹا بنائیں اور اس کی اندرونی خصوصیات کی وضاحت کریں۔ پر مشتمل ہے: اکاؤنٹ ڈیٹا، پوزیشن ڈیٹا، K-لائن ڈیٹا ٹائم اسٹیمپ، ثالثی A/B معاہدے کی بولی/پوچھی قیمت، اور فارورڈ/ریورس آربٹریج اسپریڈز۔ تخلیق کاروں کی تعداد (www.fmz.cn) پوزیشن ہولڈر حاصل کریں:mp ( ) پوری پوزیشن اری کو عبور کریں اور مخصوص معاہدے اور سمت کی پوزیشنوں کی تعداد واپس کریں اگر کوئی نہیں ہے تو غلط واپس کریں۔ K لائن اور اشارے کی تقریب:boll ( ) فارورڈ/ریورس آربٹریج اسپریڈ ڈیٹا کی بنیاد پر ایک نئی K-لائن ترتیب کی ترکیب کریں۔ اور بول انڈیکیٹر کے حساب سے اوپری ریل، درمیانی ریل اور لوئر ریل کا ڈیٹا لوٹاتا ہے۔ نیچے آرڈر فنکشن:trade ( ) آرڈر کنٹریکٹ کا نام اور آرڈر کی قسم کو پاس کریں، پھر قابل غور قیمت پر آرڈر دیں، اور آرڈر دینے کے بعد نتیجہ واپس کریں۔ چونکہ ایک ہی وقت میں دو آرڈرز کو مختلف سمتوں میں دینا ضروری ہے، اس لیے خرید/فروخت کی قیمت کو آرڈر کنٹریکٹ کے نام کے مطابق فنکشن میں تبدیل کر دیا جاتا ہے۔ آرڈر کی تقریب کو منسوخ کریں:cancelOrders ( ) تمام نامکمل آرڈرز کی ایک صف حاصل کریں اور انہیں ایک ایک کرکے منسوخ کریں۔ اور اگر کوئی حکم پورا نہ ہوا ہو تو وہ باطل ہو جاتا ہے اور اگر کوئی حکم پورا نہ ہوا ہو تو وہ درست ہو جاتا ہے۔ انفرادی معاہدے کے ساتھ نمٹنے:isEven ( ) ثالثی تجارت میں سنگل ٹانگ کی صورت حال سے نمٹنے کے وقت، ہم اسے سنبھالنے کے لیے تمام پوزیشنوں کو بند کر دیتے ہیں۔ بلاشبہ، آپ فالو اپ آرڈر کے طریقہ کار کو بھی تبدیل کر سکتے ہیں۔ ڈرائنگ فنکشن:drawingChart ( ) چارٹ میں ضروری مارکیٹ ڈیٹا اور اشارے کا ڈیٹا کھینچنے کے لیے ObjChart.add() طریقہ کو کال کریں: اپر ٹریک، درمیانی ٹریک، لوئر ٹریک، اور مثبت/منفی پھیلاؤ۔ مرحلہ 4: انٹری فنکشن مین () میں پری ٹرانزیکشن پری پروسیسنگ کوڈ پر عمل کریں یہ کوڈ پروگرام شروع ہونے کے بعد صرف ایک بار چلتا ہے۔ شامل ہیں:

  • کنسول میں کم اہم پیغامات کو فلٹر کریں SetErrorFilter ()
  • ڈیجیٹل کرنسی کو تبادلے کے لیے سیٹ کریں۔ IO ( )
  • پروگرام شروع ہونے سے پہلے پہلے سے تیار کردہ چارٹ کو صاف کریں ObjChart.reset ( )
  • پروگرام شروع ہونے سے پہلے اسٹیٹس بار کی پچھلی معلومات کو صاف کریں LogProfitReset ( )

NO.7

مندرجہ بالا ٹرانزیکشنز کی پیشگی کارروائی کی وضاحت کے بعد ، آپ کو اگلے مرحلے میں جانا ہوگا ، سروے کے موڈ میں جانا ہوگا ، اور onTick () فنکشن کو بار بار انجام دینا ہوگا۔ اور Sleep () سروے کے دوران نیند کا وقت مقرر کریں ، کیونکہ کچھ ڈیجیٹل کرنسی ایکسچینج API نے ایک مقررہ وقت کے اندر اندر دوروں کی تعداد کو محدود کردیا ہے۔

ڈیٹا حاصل کرنا اور اس کا حساب لگانا

مرحلہ 1: ٹریڈنگ منطق میں استعمال کے لیے بنیادی ڈیٹا آبجیکٹ، اکاؤنٹ بیلنس، اور بول انڈیکیٹر ڈیٹا حاصل کریں۔

تیسرا، آرڈر کرنا اور اس کے بعد کی کارروائی کرنا

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

NO.8

مندرجہ بالا میں، ہم نے صرف 200 لائنوں میں ایک سادہ ڈیجیٹل کرنسی انٹر پیریڈ ثالثی حکمت عملی بنائی ہے۔ مکمل کوڈ درج ذیل ہے:

NO.9

اس حکمت عملی کا مقصد صرف آپ کی سوچ کو آگے بڑھانا ہے ، لیکن آپ مثال کے طور پر اپنے خیالات کو آگے بڑھا سکتے ہیں۔

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

اگر آپ کو لگتا ہے کہ ڈیجیٹل کرنسی کی مارکیٹ بلاکچین سے الگ ہوگئی ہے ، تو اس سال کے ٹولپس کی طرح ، قیمت ہمیشہ لوگوں کی توقعات اور اعتماد سے آتی ہے ، اور اعتماد قیمت سے آتا ہے …

مزید پڑھیں: بلاکچین کوانٹیمیٹڈ انویسٹمنٹ سیریز کورس (1) - تفصیلات بلاکچین کوانٹیمیٹڈ انویسٹمنٹ سیریز (2) - ڈیجیٹل کرنسیوں سے واقفیت بلاکچین مقداری سرمایہ کاری کورس سیریز (4) - متحرک توازن کی حکمت عملی