Type/to search
11
Follow
651
Followers
लिनक्स बैश के अंतर्गत इंटरएक्टिव ब्रोकर्स आईबी गेटवे स्थापित करने के निर्देश
Original
Created 2023-12-04 14:38:31  Updated 2023-12-12 12:51:56
 1
 2370

FMZ, IB इंटरएक्टिव ब्रोकर्स की पहुँच का समर्थन करता है। यह विंडोज़ के तहत बहुत सरल है, इसलिए मैं यह नहीं समझाऊँगा कि इसे कैसे स्थापित किया जाए। लिनक्स उपयोगकर्ता आम तौर पर बिना इंटरफ़ेस के सर्वर किराए पर लेते हैं, केवल SSH, जिसे स्थापित करना अधिक कठिन है। यहाँ एक लेख है समझाएँ कि 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 वर्णों का है। कृपया अत्यधिक सुरक्षित पासवर्ड सेट करें। पहला सत्र शुरू करने के लिए डिफ़ॉल्ट पोर्ट 5901 है।

CentOS को निम्नलिखित से प्रतिस्थापित किया जा सकता है

bash
yum install epel-release -y yum groupinstall Xfce -y yum install tigervnc-server -y vncserver

चरण 2: VNC से कनेक्ट करें और IB गेटवे स्थापित करें

डिफ़ॉल्ट पता हैvnc://IP地址:5901 लॉग इन करने के लिए पासवर्ड दर्ज करें। विंडोज के लिए, कृपया 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

img

स्थापना के बाद, लॉग इन करें, API विकल्प खोजें, और "रीड-ओनली API" को अनचेक करना सुनिश्चित करें। पोर्ट नंबर भी सेटिंग्स में है। कृपया यहाँ पोर्ट नंबर के अनुसार एक्सचेंज को सही तरीके से कॉन्फ़िगर करें।

img

यह ध्यान दिया जाना चाहिए कि FMZ कॉन्फ़िगरेशन जोड़ते समय, लिनक्स ऑपरेटिंग सिस्टम की निचली परत में लोकलहोस्ट और 127.0.0.1 समान नेटवर्क पते नहीं हैं। यहां लोकलहोस्ट का उपयोग किया जाता है।

आईबी कोट्स के लिए सदस्यता शुल्क की आवश्यकता होती है। यदि आपको वास्तविक समय की टिकर और गहन जानकारी की आवश्यकता है, तो कृपया सदस्यता के लिए भुगतान करें, अन्यथा आप केवल विलंबित उद्धरण प्राप्त कर सकते हैं।

स्थापित करना

API लेनदेन आदेश पुष्टिकरण को रद्द करने के लिए, आपको ऑर्डर पुष्टिकरण बॉक्स को रद्द करना होगा

img

आईबी गेटवे को बाहर निकलने से रोकने के लिए, आपको "कॉन्फ़िगरेशन" -> "लॉक और एक्ज़िट" में "ऑटो रीस्टार्ट" का चयन करना होगा (डिफ़ॉल्ट "ऑटो लॉगऑफ़" है, जो कि हमें आवश्यक नहीं है)

img

यदि अंतर्निहित लॉक स्क्रीन काम नहीं करती है, तो आप समस्या को हल करने के लिए xscreensaver स्थापित कर सकते हैं (सुरक्षा कारणों से, कृपया चलने के बाद बाहर निकलने से पहले स्क्रीन को लॉक करें)

bash
apt install xscreensaver

स्थापना के बाद, चलाएँxscreensaverलॉक स्क्रीन सेट अप करें और चलाएं

सूचना

  • सिमुलेशन की बाजार स्थितियों और वास्तविक बाजार के बीच एक निश्चित देरी है https://www.interactivebrokers.com/en/trading/papertrader-delayed-data.php
  • ऐतिहासिक K-लाइन डेटा सिमुलेशन और वास्तविक ट्रेडिंग के समान उत्पाद के लिए, केवल एक ही अनुमति प्राप्त कर सकता है
Comment
All comments (1)

    有用

    a month ago
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)