AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Entegrasyonlar › INT-FXTRADER-MT4

FX Trader / MetaTrader 4-5 ↔ ERP (Meta2ERP, MT5TOFILENEW, FX Sync)

INTEGRATIONMOD-SISTEMERPGOLD_COREACTIVEMEDIUMSOURCE_IMPLEMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

Kaynak: KB-v1 11_Integrations/INT-FXTRADER-MT4.md (2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası 22_Archive'da referanstır.

FX Trader / MetaTrader 4-5 ↔ ERP (Meta2ERP, MT5TOFILENEW, FX Sync)

Kimlik: INT-FXTRADER-MT4 · Yön: IN · Güven: MEDIUM

Protokol / mekanizma

Dosya + DB: MT5TOFILENEW.ex5 uzman danışmanı MQL5/Files klasörüne yazar, Mt5ToErp_Sync.exe / META2ERP.exe dosyayı okuyup SQL'e yazar (ERP hesap Id eşlemesi, saat farkı); FX Sync: FX.Syncornization, MT4.Orders/Terminal/Swap tabloları, FX.StartSync yordamı; Cari.FXOrders işlemle eşlenir; Cari.Hesaplar FXServerID/FXTerminalNo/FXPassword ([REDACTED_SECRET])

Kod referansları

  • SRC-DB-MODULES — FX.StartSync
  • SRC-DB-MODULES — MT4.AddTicket

Tablolar

Ayarlar

Tipik arıza biçimleri

  • META2ERP: iki SQL tablosu yok → 'tabloları ekle' düğmesi; aktarım olmuyorsa ERPSyncMode=SaveAndSendOrder ve yeniden Start
  • FxTerminalNo/FxServerID/FxPassword hatası (SQL süreç 131)
  • FXSYNC işlemiyor (süreç 158)
  • IP değişimi sonrası bağlantı kopması

Destek ipucu

Meta veri klasörü → MQL5/Experts/Advisor'a ex5 → çizelgeye ekle, algoritmik ticarete izin → SQL query'yi çalıştır → sync uygulamasında SQL bilgileri, ERP Hesap Id, saat farkı, MQL5/Files dizini → EURUSD test işlemiyle doğrula.

Kaynaklar

  • SRC-PROC-DOC — surecbook/docs.json
  • SRC-PROC-DOC — surecbook/docs.json
  • SRC-PROC-DOC — surecbook/docs.json
  • SRC-PROC-DOC — surecbook/docs.json
  • SRC-DB-TABLES — Cari.FXOrders
  • SRC-DB-TABLES — MT4.Orders