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

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

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

انوینٹر کوانٹ کی بصری پروگرامنگ میں عام طور پر استعمال ہونے والے سینکڑوں ٹریڈنگ ماڈیولز بنائے گئے ہیں۔ تاجروں کے نئے آئیڈیاز اور نئی ایپلی کیشنز کو سپورٹ کرنے کے لیے مستقبل میں مزید ٹریڈنگ ماڈیولز شامل کیے جائیں گے، جنہیں ڈویلپرز مشترکہ طور پر تیار اور دیکھ بھال کریں گے۔ اگرچہ نحو آسان ہے، لیکن یہ کارکردگی کو قربان نہیں کرتا ہے۔ یہ تقریباً زیادہ تر مقداری تجارتی حکمت عملیوں کو پورا کر سکتا ہے۔ فعالیت اور رفتار کے لحاظ سے یہ روایتی پروگرامنگ زبانوں جیسے پائتھون اور جاوا اسکرپٹ سے کمتر نہیں ہے۔ مستقبل میں، یہ منطقی طور پر پیچیدہ مالیاتی ایپلی کیشنز کو سپورٹ کرے گا۔
استعمال کرنے کا طریقہ
پہلا قدم:رجسٹر کریں اور انوینٹر کوانٹیٹیو میں لاگ ان کریں (FMZ) سرکاری ویب سائٹ: www.fmz.com

مرحلہ 2: کنٹرول سینٹر میں داخل ہوں۔

مرحلہ 3: نئی پالیسی لکھنے کے لیے کلک کریں۔

مرحلہ 4: بصری پروگرامنگ زبان منتخب کریں، ٹریڈنگ لائبریری منتخب کریں۔

آخر میں، آپ بصری پروگرامنگ انٹرفیس درج کریں گے، جیسا کہ ذیل میں دکھایا گیا ہے:

موجد کوانٹ بصری ایڈیٹر کا استعمال کرتے ہوئے، ایک ایسا پروگرام لکھنے کی کوشش کریں جو “ہیلو، ورلڈ” کو آؤٹ پٹ کرے۔
مرحلہ 1: آؤٹ پٹ ماڈیول منتخب کریں۔

مرحلہ 2: ٹیکسٹ ماڈیول منتخب کریں۔

مرحلہ 3: بیک ٹیسٹنگ ترتیب دیں۔

مرحلہ 4: بیک ٹیسٹنگ کے نتائج

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

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

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

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

اس مقام پر، ایک مکمل تجارتی حکمت عملی مکمل ہو گئی ہے۔ ان لوگوں کا خیال رکھنے کے لیے جو ہم سے فائدہ اٹھانا چاہتے ہیں، اس حکمت عملی کو سٹریٹیجی اسکوائر میں شیئر کیا گیا ہے اور اس کی براہ راست کاپی اور مطالعہ کیا جا سکتا ہے۔
پالیسی لنک ایڈریس:
https://www.fmz.com/strategy/121404
10,000 گھنٹے کا اصول ہمیشہ موجود رہتا ہے، لیکن ان تاجروں کے لیے جن کے پاس بنیادی معلومات نہیں ہیں، صنعت میں دوبارہ داخل ہونے کے لیے 10,000 گھنٹے صرف کرنا ناممکن ہے۔ لہذا آپ کے پاس ایک سیڑھی ہونی چاہیے، اور صفر پروگرامنگ فاؤنڈیشن والے تاجروں کے لیے، Inventor Quant کی بصری پروگرامنگ فوری اندراج کے لیے ایک سیڑھی ہے۔
بصری پروگرامنگ کے ساتھ، آپ کو نحو اور طریقہ کار کے نام یاد رکھنے کی ضرورت نہیں ہے، آپ صرف فنکشن کے ماڈیولز کو براؤز کر سکتے ہیں اور جو چاہیں تلاش کر سکتے ہیں۔ یہ مقداری کے موجد کا اصل ارادہ بھی ہے، جو زیادہ مقداری ابتدائی افراد کو داخلے کی حد کو کم کرنے اور مقداری تجارت میں اپنی دلچسپی بڑھانے میں مدد کرنا ہے، تاکہ ہر کوئی مقداری تاجر بن سکے!
تاہم، یہ کہنے کے بعد، بصری پروگرامنگ کو مقداری سیکھنے کے لیے ایک قدم کے طور پر کوئی مسئلہ نہیں ہے، لیکن اس کی اپنی حدود بھی ہیں، جیسے کہ حد سے زیادہ پیچیدہ اور جدید ترین تجارتی حکمت عملیوں کو تیار کرنے میں ناکامی۔ لیکن یہ مقداری تجارت میں آپ کے پہلے قدم کو متاثر نہیں کرتا!
آخر میں، میری خواہش ہے کہ وہ تمام دوست جو مقداری تجارت کرنا چاہتے ہیں، چاہے ان کی کوئی بنیاد ہو یا نہ ہو، وہ عمل کے ذریعے اپنے سیکھنے کے اہداف حاصل کر سکتے ہیں۔ پڑھنے کے لیے آپ کا شکریہ!