ডেভেলপার API হাব

এক্সপ্লোর করুন APIs

ব্রাউজারের ইন্টারেক্টিভ এক্সপ্লোরারে লাইভ এন্ডপয়েন্ট পরীক্ষা করুন, সরাসরি Swagger UI-তে কোয়েরি চালান, Protobuf ডেফিনিশন ও OpenAPI স্কিমা ডাউনলোড করুন এবং 8টি প্রোগ্রামিং ভাষার অফিশিয়াল SDK ইন্টিগ্রেট করুন।

Guests can try the demo without signing up. TRIAL limits apply; signed-in runs use your balance.

ডেমো অ্যাকাউন্ট খুলে MT5-এ সংযুক্ত হোন

ভাষা বেছে নিয়ে সম্পূর্ণ REST উদাহরণ চালান: MetaQuotes ডেমো অ্যাকাউন্ট খুলুন, সংযোগ করুন, অ্যাকাউন্টের সারসংক্ষেপ পড়ুন, তারপর সংযোগ বিচ্ছিন্ন করুন। কোনো ট্রেড করা হয় না।

সাইন ইন করা থাকলে আপনার ইউজার key নিজে থেকেই ব্যবহৃত হয়; অতিথিরা TRIAL ব্যবহার করেন। ট্রায়ালের সীমা প্রযোজ্য। নিজের key দিলে সংযোগ বিচ্ছিন্ন না হওয়া পর্যন্ত স্বাভাবিক টার্মিনাল বিলিং চলে।

ভাষা

এখানে Python বা JavaScript চালান, অথবা উদাহরণ ডাউনলোড করে স্থানীয়ভাবে চালান। Python প্রথমবার রানটাইম লোড করে। সব উদাহরণ REST ব্যবহার করে এবং পরিষ্কারের সময় Disconnect কল করে।

উদাহরণ ডাউনলোড করুন (Python)

স্থানীয়ভাবে চালান · Python 3.10+
স্থানীয়ভাবে চালানPython 3.10+ · SDK বা প্যাকেজ ইনস্টল করার প্রয়োজন নেই
python mt5_demo.py

ডাউনলোড করা উদাহরণ ডিফল্টভাবে TRIAL ব্যবহার করে। নিজের কী ব্যবহার করতে MRPC_API_KEY সেট করুন। পরিষ্কারের বিকল্প ব্যবস্থা হিসেবে টার্মিনালের মেয়াদ পাঁচ মিনিট রাখার অনুরোধ করা হয়।

Python · REST
উদাহরণ লোড হচ্ছে…

Clear, hourly terminal pricing

স্ট্যান্ডার্ড টার্মিনাল: 720 ঘণ্টায় $5। এক ক্যালেন্ডার মাসে মোট 1,500,000 অ্যাকাউন্ট-ঘণ্টা হলে বেশি ব্যবহারের দর $2 পর্যন্ত নামে। ঘণ্টা হিসেবে বিল হয়; কম দর পরবর্তী ব্যবহারে প্রযোজ্য।

Open the pricing calculator
From demo to your own application

Create a free account, get your API key after email verification, then connect your broker account with the same REST endpoints. Running terminals uses your balance.

API অথেনটিকেশন

বিনামূল্যে আপনার API key নিন

আপনার ব্যক্তিগত API key দিয়ে mt5.mrpc.pro ও mt4.mrpc.pro-এ সংযুক্ত হোন। https://mrpc.pro/signup-এ রেজিস্টার করুন; ইমেইল যাচাইয়ের পর আপনি key পাবেন। ব্যবহারের বিল ঘণ্টা হিসাবে হয়; কোনো ওয়েলকাম ক্রেডিট থাকলে তা আপনার ড্যাশবোর্ডে দেখা যাবে।

ব্যবহার অনুযায়ী API অ্যাক্সেস ক্রেডিট কার্ড লাগবে না তাৎক্ষণিক টোকেন তৈরি

ইন্টারেক্টিভ ক্লায়েন্ট এক্সপ্লোরার

সাইন ইন প্রয়োজন। সব রিকোয়েস্ট আপনার যাচাইকৃত APIKey দিয়ে চলে। /ConnectEx দিয়ে সরাসরি সংযুক্ত হোন (এটি স্বয়ংক্রিয়ভাবে আপনার সেশন টোকেন তৈরি করে), তারপর রিয়েল টাইমে স্ট্রিম করুন।

MT5
REST + WebSockets

MT5 Client API এক্সপ্লোরার

MetaTrader 5-এর জন্য অথেনটিকেটেড প্লেগ্রাউন্ড। /ConnectEx দিয়ে সরাসরি সংযুক্ত হোন (সেশন ID নিজে থেকেই তৈরি হয়), ব্যালেন্স ও খোলা অর্ডার দেখুন এবং লাইভ টিক স্ট্রিম করুন।

সাইন ইন প্রয়োজন • APIKey অথেনটিকেশন এক্সপ্লোরার খুলুন
MT4
REST + WebSockets

MT4 Client API এক্সপ্লোরার

MetaTrader 4-এর জন্য অথেনটিকেটেড প্লেগ্রাউন্ড। /ConnectEx দিয়ে সরাসরি সংযুক্ত হোন (সেশন ID নিজে থেকেই তৈরি হয়), অ্যাকাউন্টের মার্জিন ও খোলা পজিশন দেখুন এবং লাইভ কোট স্ট্রিম করুন।

সাইন ইন প্রয়োজন • APIKey অথেনটিকেশন এক্সপ্লোরার খুলুন
COPY
gRPC + REST

Trade Copier API এক্সপ্লোরার

ক্রস-ব্রোকার ট্রেড রেপ্লিকেশনের জন্য অথেনটিকেটেড প্লেগ্রাউন্ড। /Start দিয়ে কপিয়ার ইনস্ট্যান্স তৈরি ও পরিচালনা করুন, ঝুঁকির মডেল (LotMultiplier, FixedLot, Equity) ঠিক করুন এবং রিয়েল টাইম ট্রেড লগ স্ট্রিম করুন।

সাইন ইন প্রয়োজন • APIKey অথেনটিকেশন এক্সপ্লোরার খুলুন

সরাসরি API UI (Swagger)

OpenAPI স্পেক দেখুন এবং Terminal Manager ক্লাস্টারের বিরুদ্ধে সরাসরি কাঁচা HTTP এন্ডপয়েন্ট পরীক্ষা করুন।

Protobuf ডেফিনিশন (gRPC)

Proto 3

যেকোনো ভাষায় (Go, Python, Java, C++, Rust, C#) gRPC স্টাব তৈরি করতে কাঁচা .proto স্কিমা ফাইল ডাউনলোড করুন।

OpenAPI 3.0 (Postman / Insomnia)

JSON Spec

এক ক্লিকে সম্পূর্ণ REST এন্ডপয়েন্ট কন্ট্রাক্ট Postman, Insomnia বা নিজের API গেটওয়েতে ইমপোর্ট করুন।

MT5 MT5 OpenAPI 3.0 স্পেক
mt5.json
MT4 MT4 OpenAPI 3.0 স্পেক
mt4.json
COPY Trade Copier OpenAPI 3.0 স্পেক
copy.json
💡 টিপ: এন্ডপয়েন্ট নিজে থেকে সিঙ্ক থাকতে Postman-এ Import → Link ব্যবহার করে সরাসরি JSON URL ইমপোর্ট করুন।

MetaTrader 4 Client SDK

8টি প্রোগ্রামিং ভাষায় MetaTrader 4-এর অফিশিয়াল ওপেন-সোর্স ক্লায়েন্ট SDK।

8টি ভাষা • MT4 SDK
C# MT4

CSharpMT4

dotnet add package MetaRPC.MT4
Python MT4

PyMT4

pip install pymt4
Go MT4

GoMT4

go get github.com/MetaRPC/GoMT4
Java MT4

JavaMT4

implementation 'pro.mrpc:mt4:1.0.0'
C++ MT4

CppMT4

cmake: find_package(CppMT4 REQUIRED)
Rust MT4

RustMT4

cargo add rustmt4
Ruby MT4

RubyMT4

gem install rubymt4
Node.js MT4

NodeMT4

npm install @metarpc/nodemt4

MetaTrader 5 Client SDK

8টি প্রোগ্রামিং ভাষায় MetaTrader 5-এর অফিশিয়াল ওপেন-সোর্স ক্লায়েন্ট SDK।

8টি ভাষা • MT5 SDK
C# MT5

CSharpMT5

dotnet add package MetaRPC.MT5
Python MT5

PyMT5

pip install pymt5
Go MT5

GoMT5

go get github.com/MetaRPC/GoMT5
Java MT5

JavaMT5

implementation 'pro.mrpc:mt5:1.0.0'
C++ MT5

CppMT5

cmake: find_package(CppMT5 REQUIRED)
Rust MT5

RustMT5

cargo add rustmt5
Ruby MT5

RubyMT5

gem install rubymt5
Node.js MT5

NodeMT5

npm install @metarpc/nodemt5

Trade Copier Client SDK

8টি প্রোগ্রামিং ভাষায় Trade Copier-এর অফিশিয়াল ওপেন-সোর্স ক্লায়েন্ট SDK।

8টি ভাষা • Copier SDK
C# COPY

CSharpCopier

dotnet add package MetaRPC.Copier
Python COPY

PyCopier

pip install pycopier
Go COPY

GoCopier

go get github.com/MetaRPC/GoCopier
Java COPY

JavaCopier

implementation 'pro.mrpc:copier:1.0.0'
C++ COPY

CppCopier

cmake: find_package(CppCopier REQUIRED)
Rust COPY

RustCopier

cargo add rustcopier
Ruby COPY

RubyCopier

gem install rubycopier
Node.js COPY

NodeCopier

npm install @metarpc/nodecopier