এফএমজেড আইবি ইন্টারঅ্যাক্টিভ ব্রোকারের অ্যাক্সেসকে সমর্থন করে IB GateWay কিভাবে ইন্সটল করতে হয় তা ব্যাখ্যা করে, সাধারণত আমরা TWS ক্লায়েন্টের পরিবর্তে IB GATEWAY ইন্সটল করা বেছে নিই, কারণ TWS ক্লায়েন্ট নিয়মিতভাবে বন্ধ থাকবে এবং এটি একটি উদাহরণ হিসেবে ডেবিয়ান:
ধাপ 1: ডেস্কটপ পরিষেবা এবং VNC ইনস্টল করুন
প্রথমত, দূরবর্তী ডেস্কটপ অ্যাক্সেস সক্ষম করতে আপনাকে ডেস্কটপ পরিষেবা এবং VNC সার্ভার ইনস্টল করতে হবে। এখানে আমরা একটি উদাহরণ হিসাবে TightVNC এর সাথে xfce ব্যবহার করব। ইনস্টল করার জন্য ডেবিয়ান টার্মিনালে নিম্নলিখিত কমান্ডগুলি চালান:
bash
sudo apt update
sudo apt install xfce4 xfce4-goodies dbus-x11
sudo apt install tightvncserver
tightvncserver
অনুগ্রহ করে মনে রাখবেন যে ইন্সটলেশনের সময় প্রবেশ করা পাসওয়ার্ডটি 8 অক্ষর পর্যন্ত হওয়া উচিত।
CentOS নিম্নলিখিত দ্বারা প্রতিস্থাপিত করা যেতে পারে
bash
yum install epel-release -y
yum groupinstall Xfce -y
yum install tigervnc-server -y
vncserver
ধাপ 2: VNC সংযোগ করুন এবং IB গেটওয়ে ইনস্টল করুন
ডিফল্ট ঠিকানা হয়vnc://IP地址:5901 লগ ইন করতে আপনার পাসওয়ার্ড লিখুন। Windows এর জন্য, অনুগ্রহ করে VNC ক্লায়েন্ট নিজেই ডাউনলোড করুন এবং ইনস্টল করুন।
পৃষ্ঠা ডাউনলোড করুন: https://www.interactivebrokers.com/en/trading/ibgateway-stable.php
ডাউনলোড করার জন্য অনুগ্রহ করে wget-এর মতো একটি টুল ব্যবহার করুন যদি আপনি সংশ্লিষ্ট সংস্করণটি খুঁজে না পান, অনুগ্রহ করে এটি খুঁজে পেতে পৃষ্ঠায় "অন্যান্য অপারেটিং সিস্টেমের জন্য ডাউনলোড করুন" এ ক্লিক করুন৷
bash
wget https://download2.interactivebrokers.com/installers/ibgateway/stable-standalone/ibgateway-stable-standalone-linux-x64.sh
VNC-তে ডাউনলোড করা অসুবিধাজনক হলে, আপনি একটি পৃথক SSH ডাউনলোড খুলতে পারেন এবং তারপর VNC ডেস্কটপ পরিবেশে এটি ইনস্টল করতে পারেন।
bash
bash ibgateway-stable-standalone-linux-x64.sh
ইন্টারফেসটি এখানে প্রদর্শিত হতে পারে যদি আপনি এটি নিজে চালান, আপনি এটি সরাসরি ইনস্টলেশন ডিরেক্টরি থেকে চালাতে পারেন।./ibgateway
ইনস্টলেশনের পরে, লগ ইন করুন, এপিআই বিকল্পটি খুঁজে বের করুন এবং এক্সচেঞ্জটি সঠিকভাবে কনফিগার করতে পোর্ট নম্বরটি সেটিংসে রয়েছে তা নিশ্চিত করুন৷
এটা উল্লেখ করা উচিত যে FMZ কনফিগারেশন যোগ করার সময়, লোকালহোস্ট এবং 127.0.0.1 লিনাক্স অপারেটিং সিস্টেমের নীচের স্তরে একই নেটওয়ার্ক ঠিকানা ব্যবহার করা হয় না।
IB-এর উদ্ধৃতিগুলির জন্য অর্থপ্রদানের সাবস্ক্রিপশন প্রয়োজন যদি আপনার রিয়েল-টাইম টিকার এবং গভীরতার তথ্যের প্রয়োজন হয়, অনুগ্রহ করে একটি ফি দিয়ে সাবস্ক্রাইব করুন, অন্যথায় আপনি শুধুমাত্র বিলম্বিত উদ্ধৃতি পেতে পারেন।
সেট আপ
API লেনদেন অর্ডার নিশ্চিতকরণ বাতিল করতে, আপনাকে অর্ডার নিশ্চিতকরণ বাক্স বাতিল করতে হবে।
IB গেটওয়েকে প্রস্থান করা থেকে আটকাতে, আপনাকে "কনফিগারেশন"->"লক এবং প্রস্থান" এ "অটো রিস্টার্ট" নির্বাচন করতে হবে (ডিফল্ট হল "অটো লগঅফ", যা আমাদের প্রয়োজন নয়)
যদি অন্তর্নির্মিত লক স্ক্রীন ব্যবহার করা না যায়, তাহলে সমস্যা সমাধানের জন্য আপনি xscreensaver ইনস্টল করতে পারেন (নিরাপত্তার জন্য, অনুগ্রহ করে চালানোর পরে প্রস্থান করার আগে স্ক্রীনটি লক করুন)
bash
apt install xscreensaver
ইনস্টলেশনের পরে চালানxscreensaverএটি সেট আপ করুন এবং লক স্ক্রিনটি চালান
লক্ষ্য করুন
- সিমুলেটেড মার্কেট এবং রিয়েল মার্কেটের মধ্যে একটি নির্দিষ্ট বিলম্ব আছে https://www.interactivebrokers.com/en/trading/papertrader-delayed-data.php
- একই ধরণের ঐতিহাসিক কে-লাইন ডেটা সিমুলেটেড ডিস্ক এবং বাস্তব ডিস্কের জন্য শুধুমাত্র একটি অ্যাক্সেস কর্তৃপক্ষ থাকতে পারে।
- 1





