ایف ایم زیڈ پلیٹ فارم اب انٹرایکٹو بروکرز (آئی بی) کے انضمام کی حمایت کرتا ہے۔ یہ ونڈوز پر کافی آسان ہے ، لہذا ہم یہاں اس کی تنصیب کا طریقہ بیان نہیں کریں گے۔ لینکس صارفین کے لئے جو عام طور پر گرافیکل انٹرفیس کے بغیر سرورز کرایہ پر لیتے ہیں اور صرف ایس ایس ایچ رکھتے ہیں ، تنصیب زیادہ مشکل ہے۔ یہ مضمون مقداری تجارت کے لئے آئی بی گیٹ وے کو انسٹال کرنے کا طریقہ بتائے گا۔ ہم عام طور پر ٹی ڈبلیو ایس کلائنٹ کے بجائے آئی بی گیٹ وے کو انسٹال کرنے کا انتخاب کرتے ہیں ، کیونکہ ٹی ڈبلیو ایس کلائنٹ وقتا فوقتا بند ہوجاتا ہے اور مقداری تجارت کے لئے موزوں نہیں ہے۔ یہاں ہم ڈیبین کو مثال کے طور پر لیتے ہیں:
مرحلہ 1: ڈیسک ٹاپ سروسز اور VNC انسٹال کریں
سب سے پہلے ، آپ کو ڈیسک ٹاپ سروسز اور VNC سرور انسٹال کرنے کی ضرورت ہے تاکہ ریموٹ ڈیسک ٹاپ تک رسائی کو قابل بنایا جاسکے۔ یہاں ، ہم مثال کے طور پر xfce اور TightVNC استعمال کریں گے۔ انسٹال کرنے کے لئے ٹرمینل میں درج ذیل کمانڈز پر عمل کریں:
sudo apt update
sudo apt install xfce4 xfce4-goodies dbus-x11
sudo apt install tightvncserver
tightvncserver
براہ کرم نوٹ کریں کہ تنصیب کے دوران پاس ورڈ کی زیادہ سے زیادہ لمبائی 8 حروف ہے۔ براہ کرم انتہائی محفوظ پاس ورڈ سیٹ کریں۔ پہلے سیشن کے لئے ڈیفالٹ اسٹارٹ اپ پورٹ 5901 ہے۔
مرحلہ 2: وی این سی سے رابطہ کریں اور آئی بی گیٹ وے انسٹال کریں
ڈیفالٹ ایڈریس ہےvnc://IP Address:5901
، آپ پاس ورڈ درج کر کے لاگ ان کر سکتے ہیں۔ ونڈوز کے لیے، براہ کرم وی این سی کلائنٹ کو خود ڈاؤن لوڈ اور انسٹال کریں۔
ڈاؤن لوڈ صفحہ:https://www.interactivebrokers.com/en/trading/ibgateway-stable.phpبرائے مہربانی ڈاؤن لوڈ کرنے کے لئے wget جیسے ٹول کا استعمال کریں۔ اگر آپ کو متعلقہ ورژن نہیں ملتا ہے تو ، تلاش کرنے کے لئے صفحے پر
wget https://download2.interactivebrokers.com/installers/ibgateway/stable-standalone/ibgateway-stable-standalone-linux-x64.sh
اگر VNC کے اندر ڈاؤن لوڈ کرنا مشکل ہے تو ، آپ ایک علیحدہ SSH ڈاؤن لوڈ شروع کرسکتے ہیں اور پھر اسے VNC ڈیسک ٹاپ ماحول کے تحت انسٹال کرسکتے ہیں۔
bash ibgateway-stable-standalone-linux-x64.sh
انٹرفیس پہلے ہی یہاں دکھایا جا سکتا ہے، آپ دستی طور پر چلانے کی طرف سے براہ راست تنصیب کی ڈائرکٹری چلانے کر سکتے ہیں./ibgateway
.
انسٹالیشن کے بعد ، لاگ ان کریں اور API آپشن تلاش کریں۔
تبادلے کی تشکیل مندرجہ ذیل ہے: کلائنٹ ID۔ اگر آپ کے پاس متعدد روبوٹ ہیں جن کو مربوط کرنے کی ضرورت ہے تو ، اسے مختلف IDs پر ترتیب دینے کی ضرورت ہے ، کیونکہ IB ایک ہی کلائنٹ ID کو بیک وقت مربوط کرنے کی اجازت نہیں دیتا ہے۔
یہ نوٹ کیا جانا چاہئے کہ localhost اور127.0.0.1لینکس آپریٹنگ سسٹم کی نچلی سطح پر ایک ہی نیٹ ورک ایڈریس نہیں ہیں، یہاں ہم مقامی میزبان استعمال کرتے ہیں.
آئی بی