שירות דחיפת שכפול נתונים של MT5 ל-MySQL – חלופה לשרת הדיווח של Metatrader 5

אנחנו ❤️ מפתחים!

שירות הסנכרון הזה של MT5 מיועד לברוקרים, משווקים ומפתחים שזקוקים לגישה מקומית ויעילה לנתוני MT5 עבור יישומים שונים. 

ברוקרים יכולים למנף את השירות כדי להפיק דוחות מותאמים אישית, לאפשר להם לנטר פעילות לקוחות, לנתח נתוני מסחר ולקבל תובנות המותאמות לדרישות העסקיות שלהם. 

מפתחים יכולים להשתמש בנתונים אלה כדי לבנות לוגיקת הפניות ועמלות IB מותאמות אישית, לבנות יישומי סיכון Forex, לשלב חבילות שיווק Forex, להטמיע טריגרים מותאמים אישית ל-Prop firm ועוד.  

שירות האינטרנט מתפקד כשכבת תיווך בין שרת מסחר של MT5 לבין מסד נתונים MySQL. תפקידו העיקרי הוא לאחזר ולעבד נתוני מסחר חיים משרת MT5 ולשמור עותק משוקף ועדכני במסד הנתונים המקומי לצורכי דיווח, ניתוח וניטור תפעולי.

חלופת השרת לדיווח של MT5 כוללת:

  • מחבר MT5 Manager API: מודול זה מתחבר לשרת MT5 באמצעות Manager API, ומבצע אימות מאובטח כדי לגשת לנתוני מסחר ולפונקציות ניהול חשבון.
  • שירות סנכרון נתונים: שירות בזמן אמת שמביא נתונים משרת MT5 ומסנכרן אותם עם מסד הנתונים המקומי. 
  • ממיר נתונים: רכיב זה מבנה את הנתונים הגולמיים שנשלפים משרת MT5 כך שיתאימו לסכמת מסד הנתונים המקומי, ומבטיח עקביות בין הטבלאות הבאות.

פרטי סכמת מסד הנתונים והטבלאות:

  • Groups: מאחסן קבוצות משתמשים והרשאות מסחר משויכות: עמודות: id, group_name, currency, markup, permissions, max_leverage, וכו'.
  • Prices: מכיל נתוני מחירים חיים שמסונכרנים משרת MT5: עמודות: id, symbol, buy_value, sell_value, spread, markup, וכו'.
  • Timezone: עוקב אחר השעה הנוכחית ואזור הזמן של השרת: עמודות: id, server_time, timezone_offset, timezone_name.
  • Deals: מאחסן את כל ה-Deals של כל משתמש, כולל עסקאות פעילות וסגורות: עמודות: id, user_id, deal_type, symbol, price_open, price_close, volume, timestamp_open, timestamp_close, וכו'.
  • Orders: מאחסן את כל העסקאות של כל משתמש, כולל Orders פעילות וסגורות: עמודות: id, user_id, order_type, symbol, price_open, price_close, volume, timestamp_open, timestamp_close, וכו'.
  • Positions: מאחסן את כל העסקאות של כל משתמש, כולל Positions פעילות וסגורות: עמודות: id, user_id, position_type, symbol, price_open, price_close, volume, timestamp_open, timestamp_close, וכו'.
  • Users: מכיל נתוני לקוחות עם פרטים אישיים ופרטי חשבון מסחר: עמודות: id, username, email, group_id, balance, address, registration_date, account_status, וכו'.
  • Equity: מכיל נתוני Equity עבור כל משתמש: עמודות: id, user_id, live_equity, highest_equity, lowest_equity, timestamp.
  • דוחות יומיים: מספק סיכומים של סוף יום על פעילות המסחר: עמודות: id, report_date, total_volume, balance, active_users, closed_positions, וכו'.
  • Securities: מפרט את כל ניירות הערך הזמינים בפלטפורמה עם הגדרות ו-markups: עמודות: id, symbol, security_name, type, margin, markup, trade_enabled, וכו'.
  • בנוסף, Kenmore Design תוסיף כל נקודת נתונים שנדרשת לפרויקט שלך.

תהליך העבודה של הסנכרון:

  • משיכת נתונים: השירות יוזם קריאות API לשרת MT5 במרווחי זמן קבועים או בעקבות קריאות ה-API שהוגדרו מראש בשרת, כדי לאחזר שינויים בנתונים בין עסקאות, משתמשים, Equity וטבלאות רלוונטיות אחרות.
  • טרנספורמציה ואימות נתונים: הנתונים הנכנסים עוברים טרנספורמציה כך שיתאימו לסכימה המקומית. אימות נוסף מבטיח עקביות נתונים, ומסיר או מסמן חריגות כלשהן.
  • עדכון מסד הנתונים: הנתונים המעובדים מוכנסים או מעודכנים במסד הנתונים המקומי, תוך שמירה על מצב משוקף של שרת MT5.
  • מהירות הסנכרון: באופן כללי, מהירות הסנכרון משתנה. היא תלויה במגבלות שרת המסחר, במרחק הגיאוגרפי, בתפוקת הרשת ובדרישות הכלליות של הלקוח. למשל, אפשר לסנכרן ערכי Equity מהר יותר מאשר לעדכן מידע על משתמשים. 
  • התעדכנות לאחר ניתוק: במקרה שהחיבור למסד הנתונים או לשרת המסחר אובד, השרת יחזור אחורה בזמן ויתעדכן מחדש/ייסנכרן את עדכוני הנתונים החסרים.
  • לוגים: המערכת שומרת לוגים לצורכי פתרון תקלות.
  • התראות: המערכת יכולה לפרסם התראה קריטית לערוץ Slack או לספק web-hooks לאירועים.

קבל גישה לתיעוד וייעוץ עבור MT5 Data Push

ידע מקצועי, פרטי שירות שכפול דחיפה, תיעוד, תמחור, מדריכים, משאבים וכלים.

בחר בשירות שכפול מסד הנתונים PUSH של Metatrader 5 לקבלת גישת נתונים ללא טרחה וללא מגבלות לפי שימוש —הכול תמורת דמי מנוי חודשיים קבועים ופשוטים. עם למעלה מ-19 שנות מומחיות ומוניטין של אמינות, אנחנו הבחירה המהימנה לשמירה על סנכרון קל של נתוני העסק שלך, כך שיהיו מוכנים להניע את היישומים והדוחות המותאמים אישית שלך.

צפה בכל ה-API שלנו

במקרים רבים משתמשים בכמה ממשקי Forex API יחד. עיין ברשימה המלאה כאן.