Ketentuan layanan

Terakhir diperbarui: 20 Oktober 2026

1. Persetujuan terhadap ketentuan

Dengan mengakses atau menggunakan MetaRPC di mrpc.pro ("Layanan"), Anda setuju untuk terikat pada Ketentuan Layanan ini. Jika Anda tidak menyetujui bagian mana pun dari Ketentuan ini, Anda tidak boleh mengakses atau menggunakan Layanan.

Ketentuan ini berlaku bagi semua pengunjung, pengguna terdaftar, developer, dan pelanggan perusahaan yang mengakses atau menggunakan Layanan, termasuk infrastruktur cloud, endpoint RESTful, feed WebSocket, layanan gRPC, panel web, dan SDK.

2. Deskripsi layanan

MetaRPC menyediakan infrastruktur API yang dihosting di cloud maupun infrastruktur khusus untuk platform trading MetaTrader 4 dan MetaTrader 5, termasuk:

  • API klien (RESTful, WebSocket, gRPC) untuk menghubungkan akun, menerima tick langsung, mengambil data order, dan mengeksekusi transaksi
  • API Manager untuk operasi administratif tingkat broker, pengelolaan pengguna, dan pemantauan likuiditas
  • Cloud Trade Copier untuk replikasi transaksi di bawah satu milidetik dengan model risiko khusus dan pemetaan simbol lintas broker
  • Streaming WebSocket dan gRPC untuk data pasar real-time, peristiwa siklus order, dan feed kuotasi berkelanjutan
  • SDK berbagai bahasa (Python, JavaScript, C#, Go, Java, C++, Rust, Ruby), penjelajah API interaktif, dan lingkungan pengujian sandbox

3. Akun dan pendaftaran

Untuk mengakses Layanan, Anda harus mendaftarkan akun dan mempertahankan kredensial yang valid. Anda bertanggung jawab atas:

  • Menjaga kerahasiaan dan keamanan kredensial akun, kata sandi, dan kunci API Anda
  • Semua aktivitas trading, eksekusi otomatis, dan transaksi keuangan yang dilakukan melalui akun Anda
  • Segera memberi tahu MetaRPC setelah mengetahui pelanggaran keamanan atau akses akun tanpa izin
  • Memastikan semua informasi pendaftaran, kontak, dan penagihan yang diberikan akurat, lengkap, dan terbaru

Kami berhak menangguhkan atau menutup akun yang melanggar Ketentuan ini atau menimbulkan risiko keamanan maupun keuangan.

4. Harga, penagihan, dan pemakaian terminal

MetaRPC menggunakan model cloud bayar sesuai pemakaian yang fleksibel dan tingkatan langganan dengan aturan penagihan yang jelas:

  • Biaya minimum terminal 1 jam: Saat instans terminal cloud dijalankan, durasi minimum yang ditagih adalah 1 jam (60 menit). Jika terminal berjalan kurang dari 1 jam (misalnya 1 hingga 59 menit), akun Anda dikenai biaya 1 jam penuh pada tingkat tarif efektif Anda. Pemakaian setelah 1 jam ditagih berdasarkan akumulasi menit sebenarnya.
  • Tingkat volume bulanan: Tarif terminal per jam bergantung pada gabungan jam pemakaian terminal dalam bulan kalender berjalan, dihitung sejak pukul 00:00 UTC tanggal 1. Seiring bertambahnya pemakaian bulan berjalan, tarif volume yang lebih rendah berlaku untuk seluruh pemakaian berikutnya; biaya sebelumnya tidak dihitung ulang. Hitungan kembali ke nol pada awal setiap bulan.
  • Saldo prabayar & penghentian otomatis: Biaya pemakaian terminal cloud dipotong dari saldo prabayar secara real-time. Jika saldo habis, terminal yang berjalan dihentikan dengan aman untuk mencegah penumpukan utang yang tidak diinginkan.
  • Kebijakan pengembalian dana: Pengisian saldo prabayar dan biaya pemakaian terminal yang telah timbul tidak dapat dikembalikan setelah sumber daya komputasi dialokasikan, kecuali diwajibkan oleh hukum perlindungan konsumen yang berlaku.
  • Metode pembayaran: Kami menerima kartu kredit/debit utama melalui Stripe, pengisian saldo dengan kripto, serta tagihan transfer bank manual untuk perjanjian perusahaan.
  • Tarif terminal: Terminal MetaTrader standar dikenakan tarif sesuai tingkat yang dicapai total jam-akun bulan berjalan Anda, ditampilkan per 720 jam (30 hari penggunaan terus-menerus):
    • Tingkat dasar developer: mulai dari 0 jam-akun per bulan, $4.00 per 720 jam; cTrader dan TradeLocker $2.00
    • Tingkat standar: mulai dari 2.000 jam-akun per bulan, $3.00 per 720 jam; cTrader dan TradeLocker $1.50
    • Tingkat pertumbuhan: mulai dari 10.000 jam-akun per bulan, $2.00 per 720 jam; cTrader dan TradeLocker $1.00
    • Tingkat volume tinggi: mulai dari 100.000 jam-akun per bulan, $1.50 per 720 jam; cTrader dan TradeLocker $0.75
    • Tingkat skala perusahaan: mulai dari 500.000 jam-akun per bulan, $1.25 per 720 jam; cTrader dan TradeLocker $0.625
    • Tingkat volume maksimal: mulai dari 1.500.000 jam-akun per bulan, $1.00 per 720 jam; cTrader dan TradeLocker $0.50

    Penyalin transaksi dikenakan biaya $1.00 per 720 jam saat berjalan, tanpa tingkatan tarif. Harga VPS tercantum di halaman harga.

5. Kebijakan penggunaan yang dapat diterima

Anda setuju untuk tidak menggunakan Layanan untuk:

  • Melanggar hukum nasional, internasional, atau peraturan keuangan yang berlaku, maupun ketentuan layanan broker Anda
  • Melakukan manipulasi pasar ilegal, arbitrase latensi yang dilarang broker Anda, atau trading yang bersifat penipuan
  • Menyalahgunakan, membebani berlebihan, melakukan serangan denial-of-service, atau merusak infrastruktur server, klaster kontainer, atau jaringan kami
  • Mencoba mengakses terminal, kunci pribadi, lingkungan kontainer, atau node host pengguna lain tanpa izin
  • Menggunakan Layanan untuk pencucian uang, pendanaan terorisme, atau menghindari sanksi
  • Menjual kembali, mendistribusikan ulang, atau memberikan sublisensi akses ke Layanan tanpa persetujuan tertulis sebelumnya dari MetaRPC
  • Merekayasa balik, mendekompilasi, atau membongkar komponen biner, bridge, atau protokol Layanan

Pelanggaran Kebijakan Penggunaan yang Dapat Diterima ini dapat mengakibatkan penghentian terminal dan pencabutan akses akun secara langsung.

6. Panduan dan protokol penggunaan API

MetaRPC menyediakan REST API, stream WebSocket, dan API gRPC untuk akun trading MetaTrader 4 dan MetaTrader 5. Setiap permintaan membawa kunci API Anda melalui header APIKey dan ID terminal akun trading melalui header id (dikembalikan oleh Connect atau ConnectEx). Setiap akun trading berjalan di terminal cloud tersendiri.

Batas berikut berlaku untuk setiap terminal (akun trading). Permintaan yang melampaui batas langsung ditolak dengan kode kesalahan dan tidak dijalankan; permintaan tidak pernah diperlambat dan koneksi tidak diputus:

  • Maksimal 300 panggilan API per menit (jendela satu menit bergulir). Panggilan tambahan ditolak dengan TERMINAL_RATE_LIMIT_EXCEEDED dan RetryAfterSeconds dalam bagian error respons, dengan HTTP 200 seperti kesalahan lainnya. Membuka stream dihitung satu panggilan; data yang dikirim stream tidak dihitung, begitu pula menghubungkan dan memutuskan koneksi. Panggilan trading (OrderSend, OrderSendWithoutChecks, OrderModify, OrderClose, OrderCloseDelete, OrderCloseBy) tidak dihitung dan tidak pernah ditolak oleh batas ini; order hanya dibatasi antreannya: maksimal 5 menunggu, TOO_MANY_ORDERS_IN_QUEUE.
  • Maksimal 5 order menunggu eksekusi. Order tambahan ditolak dengan TOO_MANY_ORDERS_IN_QUEUE dan tidak pernah dijalankan.
  • Maksimal 20 permintaan jenis apa pun menunggu. Permintaan tambahan ditolak dengan TERMINAL_BUSY dan saran RetryAfterSeconds.
  • Maksimal 15 stream OnSymbolTick terbuka sekaligus; satu stream dapat membawa banyak simbol. Stream tambahan ditolak dengan TOO_MANY_TICK_STREAMS.
  • Maksimal 50 simbol di Market Watch. Permintaan simbol baru menyediakan tempat dengan menghapus simbol yang paling lama tidak digunakan; simbol yang sedang di-stream, terdapat dalam posisi atau order, atau ditampilkan pada grafik tidak pernah dihapus. Jika seluruh 50 simbol sedang digunakan, permintaan ditolak dengan TOO_MANY_SYMBOLS_IN_MARKET_WATCH.
  • Tidak ada batas per kunci API atau per alamat IP.

Data real-time harus diterima melalui stream, bukan polling: OnSymbolTick, OnTrade, OnTradeTransaction (MetaTrader 5), OnPositionProfit / OnOpenedOrdersProfit, OnPositionsAndPendingOrdersTickets / OnOpenedOrdersTickets, OnConnectState, Logs/OnJournal, Logs/OnExperts. Stream berjalan terpisah dari permintaan sehingga lonjakan order tidak menundanya.

Setiap terminal memproses perintah dengan dua worker secara paralel: permintaan lambat tidak menahan permintaan berikutnya, dan dua order dapat dieksekusi bersamaan. Untuk meningkatkan throughput pada satu akun trading, terminal tambahan dengan ID berbeda dapat dihubungkan ke akun tersebut; setiap terminal memiliki worker dan batasnya sendiri serta ditagih terpisah.

Permintaan yang melewati batas waktu mungkin tetap dijalankan terminal setelahnya, sehingga hasil order belum diketahui sampai diperiksa. Anda bertanggung jawab memastikannya sebelum mengirim ulang order: berikan expert_id (magic number) unik untuk setiap percobaan order dan cari di OnTrade, OpenedOrders, serta riwayat order.

Membanjiri layanan dengan sengaja, pola denial-of-service, atau upaya melewati batas ini dapat mengakibatkan penangguhan terminal terkait.

7. Kekayaan intelektual

Platform MetaRPC, merek, API milik kami, algoritme penyalinan transaksi, orkestrasi kontainer, dan dokumentasi tetap menjadi kekayaan intelektual eksklusif MetaRPC.

Anda tetap memiliki sepenuhnya strategi trading, indikator, perangkat lunak klien, dan kredensial broker milik Anda. Anda hanya memberikan izin teknis kepada MetaRPC yang diperlukan untuk meneruskan perintah ke terminal MetaTrader yang Anda tentukan.

8. Penafian jaminan

Layanan disediakan "SEBAGAIMANA ADANYA" dan "SEBAGAIMANA TERSEDIA", tanpa jaminan apa pun, baik tersurat maupun tersirat, termasuk kesesuaian untuk tujuan trading tertentu.

Trading finansial mengandung risiko kehilangan modal yang besar. MetaRPC tidak memberikan saran keuangan atau investasi. Kami tidak bertanggung jawab atas slippage pasar, terputusnya koneksi broker, penundaan eksekusi, atau kerugian trading akibat penggunaan Layanan.

9. Batas tanggung jawab

Sejauh diizinkan hukum yang berlaku, MetaRPC, pejabat, dan afiliasinya tidak bertanggung jawab atas kerugian tidak langsung, insidental, khusus, konsekuensial, atau yang bersifat menghukum — termasuk kehilangan keuntungan, dana trading, atau data — akibat penggunaan Layanan.

Total tanggung jawab kami kepada Anda atas klaim yang timbul dari atau berkaitan dengan Layanan tidak melebihi total biaya yang Anda bayarkan kepada MetaRPC selama tiga (3) bulan sebelum peristiwa yang menimbulkan tanggung jawab tersebut.

10. Ketersediaan layanan dan SLA

Kami mengupayakan ketersediaan bulanan 99,9% untuk infrastruktur API cloud kami. Jadwal pemeliharaan rutin akan diumumkan sebelumnya jika memungkinkan. Latensi dan kecepatan eksekusi sebagian bergantung pada perutean internet eksternal dan respons server broker.

11. Pengakhiran

Masing-masing pihak dapat mengakhiri perjanjian ini kapan saja. Anda dapat menghentikan terminal dan meminta penutupan akun melalui panel web. MetaRPC berhak menangguhkan atau menutup akun yang melanggar Ketentuan ini, tidak mempertahankan saldo positif, atau melakukan penyalahgunaan.

12. Hukum yang berlaku

Ketentuan ini diatur dan ditafsirkan sesuai hukum perdagangan internasional yang berlaku. Sengketa yang timbul akan diselesaikan melalui negosiasi dengan iktikad baik atau arbitrase komersial yang mengikat.

13. Perubahan ketentuan

Kami berhak memperbarui atau mengubah Ketentuan ini sesuai peningkatan layanan atau kewajiban hukum. Kami akan memberitahukan perubahan penting dengan memperbarui tanggal revisi di halaman ini. Penggunaan Layanan secara berkelanjutan berarti Anda menerima Ketentuan yang diperbarui.

14. Hubungi kami

Jika ada pertanyaan tentang Ketentuan Layanan atau kebijakan penggunaan API, silakan hubungi kami:

mrpc.pro

Email: admin@mrpc.pro

Telegram: @mrpcio

Situs web: mrpc.pro