তৈরি: 2025-10-11 18:13:15,
আপডেট করা হয়েছে:
2025-10-11 18:21:03

0

316
নির্দেশনা
সাম্প্রতিককালে, উদ্ভাবক কর্মপ্রবাহ খুব উত্তেজনাপূর্ণ ছিল, অনেক ছোট অংশীদাররা স্বয়ংক্রিয়ভাবে স্টক ট্রেডিংয়ের জন্য কর্মপ্রবাহের জন্য আগ্রহী ছিল, এবং উদ্ভাবক প্ল্যাটফর্মটি অনুপ্রবেশকারী সিকিউরিটিজ (ইন্টারেক্টিভ ব্রোকার) সমর্থন করে। তবে অনেক ছোট অংশীদার জানেন না কীভাবে অনুপ্রবেশকারী API ইন্টারফেসটি কনফিগার করতে হয়, প্রায়শই সংযোগ ব্যর্থতা, পোর্ট কনফিগারেশন ত্রুটি ইত্যাদির সাথে দেখা হয়। সুতরাং এই নিবন্ধটি ম্যাকের আইবি গেটওয়ে কনফিগার করার এবং উদ্ভাবকের সাথে সংযোগ স্থাপনের সম্পূর্ণ পদক্ষেপের বিশদ বিবরণ দেয়।
এক, আইবি গেটওয়ে কি?
প্রাথমিক ভূমিকা
IB Gatewayইন্টারেক্টিভ ব্রোকারস দ্বারা প্রদত্তলাইটওয়েট API গেটওয়ে প্রোগ্রামএটি বিশেষভাবে প্রোগ্রামযুক্ত এবং স্বয়ংক্রিয় লেনদেনের জন্য ডিজাইন করা হয়েছে।

IB Gateway vs TWS vs IBKR Desktop
| ক্লায়েন্ট |
ব্যবহার |
API সমর্থিত কিনা |
সম্পদের ব্যবহার |
| IB Gateway |
API-এর জন্য ডিজাইন করা হয়েছে |
✓ সমর্থন |
নিম্ন (প্রস্তাবিত) |
| TWS (Trader Workstation) |
গ্রাফিক্যাল ইন্টারফেস লেনদেন + API |
✓ সমর্থন |
মধ্যে |
| IBKR Desktop |
নতুন গ্রাফিক্স ইন্টারফেস লেনদেন |
সমর্থন করে না |
মধ্যে |
আইবি গেটওয়ে কেন বেছে নেওয়া হয়েছে
- ✓ বিশেষভাবে API-এর জন্য ডিজাইন করা হয়েছেকোন জটিল গ্রাফিক্স ইন্টারফেস নেই:
- ✓ সংস্থান ব্যবহার কমদীর্ঘ সময় ধরে চলার জন্য উপযুক্তঃ
- ✓ স্থিতিশীলতা: এপিআই সংযোগ ফাংশন উপর দৃষ্টি নিবদ্ধ করা
- ✓ সহজ কনফিগারেশনশুধুমাত্র মৌলিক এপিআই সেটআপ প্রয়োজনঃ
- ✓ সার্ভার স্থাপনার জন্য উপযুক্ত: গ্রাফিক্যাল ইন্টারফেস ছাড়াই ব্যাকগ্রাউন্ডে কাজ করা যায়
আইবি গেটওয়ের ভূমিকা
আইবি গেটওয়ের মতঅনুবাদক এবং ট্রানজিট স্টেশন:
你的交易策略代码
↓
发明者托管者
↓
IB Gateway ← 翻译和转发指令
↓
IBKR 交易系统
এটির দায়িত্বঃ
- IBKR সার্ভারের সাথে সংযোগ বজায় রাখা
- বাহ্যিক প্রক্রিয়ার জন্য লেনদেনের নির্দেশ
- IBKR-এ নির্দেশ পুনর্নির্দেশ
- মার্কেট ডেটা এবং অ্যাকাউন্ট তথ্য ফেরত দিন
২. আইবি এপিআই কিভাবে কাজ করে
API স্থাপত্য
আইবি গেটওয়েস্থানীয় সার্ভারএকটি API প্রদান করে যা বহিরাগত প্রোগ্রামের সাথে সংযোগ স্থাপন করতে পারেঃ
交易程序/托管者 ←→ IB Gateway (本地服务器) ←→ IBKR 服务器
(客户端) (监听端口4001/4002) (远程交易系统)
কাজের প্রবাহ
আইবি গেটওয়ে চালু
- IBKR অ্যাকাউন্টে লগইন করুন
- স্থানীয়ভাবে চালু Socket মনিটরিং (পোর্ট 4001 বা 4002)
ট্রাস্টি / লেনদেন প্রক্রিয়া সংযোগ
- অনুমোদন
localhost:4002স্থানীয় গেটওয়ে সংযোগ করুন
- গেটওয়ে যাচাইকরণ এবং সংযোগ স্থাপন
তথ্য এবং নির্দেশাবলী স্থানান্তর
- ট্রাস্টি → গেটওয়ে → IBKR সার্ভারে লেনদেনের নির্দেশ পাঠায়
- মার্কেট ডেটা, অ্যাকাউন্ট তথ্য ← গেটওয়ে ← IBKR সার্ভার
কেন একসাথে থাকা প্রয়োজন
হোস্ট এবং আইবি গেটওয়ে একই কম্পিউটারে চালানো আবশ্যককারণঃ
- ✓ কেবলমাত্র গুপ্তচরবৃত্তির জন্য গেটওয়ে
127.0.0.1 (localhost)
- ✓ সুরক্ষাঃ বাইরের নেটওয়ার্কের জন্য উন্মুক্ত নয়
- ✓ কম বিলম্বঃ স্থানীয় যোগাযোগের গতি
- ✓ স্থিতিশীলতাঃ নেটওয়ার্ক বিচ্ছিন্নতার প্রভাব এড়ানো
এপিআই এর ভূমিকা
- রিয়েল-টাইম সাবস্ক্রিপশনশেয়ার, ফিউচার এবং বিকল্পের মূল্যের তথ্য পেতেঃ
- অ্যাকাউন্ট অনুসন্ধানব্যালেন্স, হোল্ডিং, লস দেখুনঃ
- একটি অর্ডার রাখুনঅর্ডার জমা, পরিবর্তন, বাতিল
- ঐতিহাসিক তথ্য: কে-লাইন এবং লেনদেনের রেকর্ড সংগ্রহ করুন
- ইভেন্ট বিজ্ঞপ্তিঅর্ডার গ্রহণ, মূল্য পরিবর্তন ইত্যাদির জন্য রিয়েল-টাইম ট্রান্সমিশন
৩. ডাউনলোড ও ইনস্টল করুন
ডাউনলোড করুন IB Gateway
- ইন্টারেক্টিভ ব্রোকারদের সাথে যোগাযোগ করুন
- MacOS সংস্করণ ডাউনলোড করুন
ইনস্টল করুন
- খোলা
.dmgনথি
- IB Gateway কে Applications ফোল্ডারে টেনে আনুন
৪। শুরু এবং লগইন
আইবি গেটওয়ে চালু হচ্ছে
- Applications ফোল্ডার থেকে খুলুন
ট্রেডিং মোড নির্বাচন করুন
- Paper Trading(নকল অ্যাকাউন্ট) → পোর্ট ৪০০২
- Live Trading(রিয়াল ডিস্ক অ্যাকাউন্ট)
অ্যাকাউন্টে প্রবেশ করুন
- ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখুন
- সম্পূর্ণ লগ-ইন সফল হওয়ার অপেক্ষা করুন
৫. API সেটিংস কনফিগার করুন

API সেটিংস খুলুন
- উপরের বাম কোণে ক্লিক করুনConfigure(গিয়ার আইকন)
- বিকল্প Settings → API → Settings
API সক্রিয় করুন
☑ 只读API (Enable ActiveX and Socket Clients)
套接字端口:
- 模拟账户: 4002
- 实盘账户: 4001
受信任的IP: 127.0.0.1
সেটিংস সংরক্ষণ করুন
- ক্লিক করুন“নিশ্চিত”সংরক্ষণ করুন
- আইবি গেটওয়ে পুনরায় আরম্ভ করুনসেটিং কার্যকর করুন
ষষ্ঠ, প্রথমবারের মত সংযোগের অনুমতি
যখন API প্রথমবার সংযুক্ত হয়, তখন IB Gateway একটি অনুমোদনের উইন্ডো পপ আপ করেঃ
- ক্লিক করুন” হ্যাঁ “অথবা“অনুমতি”
- নির্বাচন করুন“আর জিজ্ঞাসা করিও না”
সপ্তম, ইনভেন্টর কোয়ান্টাম হোস্ট কনফিগারেশন
কনফিগারেশন প্রয়োজনীয়তা
হোস্ট প্রোগ্রামটি অবশ্যই একই কম্পিউটারে ইনস্টল করা থাকতে হবে যেখানে IB গেটওয়ে রয়েছে
কনফিগারেশন
- স্থানীয়ভাবে হোস্টার প্রোগ্রাম ইনস্টল করুন

- কনফিগারেশন এক্সচেঞ্জ
- সিমুলেটেড অ্যাকাউন্ট (IB গেটওয়ে পরিবর্তন প্রয়োজন):
localhost:4002
- রিয়েল-ডিস্ক অ্যাকাউন্ট (ইবি গেটওয়ে পরিবর্তন প্রয়োজন):
localhost:4001

এইভাবে ট্রেডিং টার্মিনালটি খুলুন এবং আপনি দেখতে পাবেন যে কনফিগারেশনটি সম্পন্ন হয়েছে, ট্রেডিং ডেটা এবং অ্যাকাউন্টের ডেটা প্রদর্শিত হচ্ছে।

৮। সতর্কতা
- ✓ সপ্তাহান্তে API-এর সাথে সংযোগ স্থাপন করা যাবে (বাজার খোলার সাথে সম্পর্কিত নয়)
- ✓ নিশ্চিত করুন যে IB গেটওয়ে চালু আছে
- ✓ ডেমো অ্যাকাউন্ট দিয়ে পরীক্ষা করার পরামর্শ দেওয়া হচ্ছে
- ✓ হোস্ট এবং গেটওয়ে একই কম্পিউটারে থাকতে হবে
- ✓ ক্লাউড সার্ভার লিনাক্স কনফিগারেশনঃ https://www.fmz.com/digest-topic/10308
সারসংক্ষেপ
এই নিবন্ধের কনফিগারেশন ধাপগুলি অনুসরণ করে, আপনি IB গেটওয়েটি সফলভাবে স্থাপন করতে এবং ইনভেন্টর কোয়ান্টাম হোস্টের সাথে সংযোগ স্থাপন করতে সক্ষম হবেন। মনে রাখবেন যে IB গেটওয়েটি একটি হালকা ওজনের গেটওয়ে যা বিশেষভাবে API লেনদেনের জন্য ডিজাইন করা হয়েছে। এটি আপনার স্থানীয় কম্পিউটারে একটি মধ্যবর্তী স্থানান্তর হিসাবে কাজ করে, আপনার ট্রেডিং কৌশলগুলিকে নিরাপদে এবং দক্ষতার সাথে সিকিউরিটিজ ট্রেডিং সিস্টেমে অনুপ্রবেশ করতে সক্ষম করে। কমিউনিকেশন পরামর্শ দেয় যে মনিটর অ্যাকাউন্টটি পুরোপুরি পরীক্ষা করার পরে, এটি রিয়েল-ডিস্ক ট্রেডিংয়ে স্যুইচ করুন।