Match-Trader Data Replication Push Service to MySQL – Alternatîva Servera Raporkirinê ya MatchTrader

EM JI PÊŞVEKERAN HEZ DIKIN!

Ev Karûbarê Senkronîzekirina Match-Trader ji bo brokeran, markekeran û pêşvekerên ku hewceyê gihîştina herêmî ya bikêrtir a daneyên Match-Trader ên ji bo sepanên cihêreng in.

Broker dikarin karûbarê bikar bînin da ku raporên xwerû biafirînin, ku dihêle ku çalakiya xerîdar bişopînin, daneyên bazirganiyê analîz bikin û têgihiştinên li gorî hewcedariyên karsaziya xwe bi dest bixin.

Pêşveker dikarin van daneyan bikar bînin da kumantiqa referans û dayîna IB-ya xwerû ava bikin, serîlêdanên xetera Forex-ê ava bikin, Komeleyên Marketing Forex-ê entegre bikin, tetikên Prop Firm ên xwerû bicîh bîninû hêj bêtir.

Karûbarê webê wekî qata navbirî di navbera pêşkêşkara bazirganiyê ya Match-Trader û databasek MySQL-ê de dixebite. Rola wê ya sereke ew e ku daneyên bazirganiyê yên zindî ji servera Match-Trader bigire û pêvajoyê bike û di databasek herêmî de ji bo rapor kirin, analîz û çavdêriya xebitandinê rewnikek nûjen biparêze.

Alternatîva Servera Raporkirinê ya Match-Trader ev in:

  • Girêdana API-ya Manager a Match-Trader: Ev modul bi karanîna API-ya Manager ve girêdana servera Match-Trader pêk tîne, pêkanîna authenticasyonek ewle ji bo gihîştina daneyên bazirganiyê û fonksiyonên rêveberiya hesab.
  • Karûbarê Senkronîzekirina Daneyan: Karûbarek rast-ji-demê ku daneyan ji servera Match-Trader distîne û bi databasek herêmî re senkronîze dike.
  • Transformerê Daneyan: Ev pêkhate daneyên xav ên ku ji servera Match-Trader hatine stendin ava dike da ku li gorî şemaya databaseka herêmî bibe, li gorî tabloyên jêrîn domdariyê misoger dike.

Şema Database û Detayên Tabloyan:

  • Groups (Kom): Komên bikarhêner û destûrên bazirganiyê yên têkildar hilîne: Stûn: id, group_name, currency, markup, permissions, max_leverage, hwd.
  • Symbols (Sembol): Daneyên bihayê zindî yên ji servera Match-Trader senkronîze kirî dihewîne: Stûn: id, symbol, buy_value, sell_value, spread, markup, hwd.
  • Timezone (Qada Demê): Dem û qada demê ya heyî ya serverê tomar dike: Stûn: id, server_time, timezone_offset, timezone_name.
  • Positions-open (Pozîsyona Vekirî): Hemî bazirganiyên ji bo her bikarhênerî diparêze: Stûn: id, user_id, position_type, symbol, price_open, price_close, volume, timestamp_open, timestamp_close, hwd.
  • Positions-closed (Pozîsyona Girtî): Hemî bazirganiyên ji bo her bikarhênerî diparêze: Stûn: id, user_id, position_type, symbol, price_open, price_close, volume, timestamp_open, timestamp_close, hwd.
  • Trading-Accounts (Hesabên Bazirganiyê): Daneyên xerîdar ên bi hûrguliyên kesane û hesabê bazirganiyê dihewîne: Stûn: id, username, email, group_id, address, registration_date, account_status, hwd.
  • Accounts (Hesab):: Gihîştina hûrguliyên darayî peyda dike: Stûn: Balance, Equity, Margin, hwd.
  • Equity (Wehî): Daneyên wehya ji bo her bikarhênerî dihewîne: Stûn: id, user_id, live_equity, highest_equity, lowest_equity, timestamp.
  • Daily Reports (Raporên Rojevî): Kurteyên dawiya rojê yên çalakiya bazirganiyê peyda dike: Stûn: id, report_date, total_volume, balance, active_users, closed_positions, hwd.
  • Securities (Baweriyên): Hemî baweriyên ku li ser platformê hene bi mîhengan û mark-upan navnîş dike: Stûn: id, symbol, security_name, type, margin, markup, trade_enabled, hwd.
  • Wekî din Kenmore Design dê her xala daneya ku ji bo projeya we hewce ye lê zêde bike.

Rêveçûna Senkronîzekirinê:

  • Kişandina Daneyan: Karûbar di navberên diyarkirî an li gorî API-ya pêşwext a serverê de bangên API-yê dike servera Match-Trader da ku guhertinên daneyan li ser bazirganî, bikarhêner, equity û tabloyên din ên guncan bistîne.
  • Transformasyon û Pejirandina Daneyan: Daneyên têne transforme kirin da ku li gorî şemaya herêmî bikevin. Pejirandina zêde domdariya daneyan misoger dike, her anomalî jê dibe an nîşan dike.
  • Nûvekirina Database: Daneyên pêvajokirî di databaseka herêmî de têne xistin an nûve kirin, rewşek neynikî ya servera Match-Trader diparêze.
  • Leza Senkronîzekirinê: Bi gelemperî leza senkronîzekirinê diguhere. Ew bi sînorên pêşkêşkara bazirganiyê, mesafeyên erdnîgarî, hilberandina torê û hewcedariyên giştî yên xerîdar ve girêdayî ye. Mumkun e ku meriv nirxên Equity-ê ji nûvekirina agahdariya bikarhêner zûtir senkronîze bike, bo nimûne.
  • Tûra piştî qutbûnê: Di rewşa pêwendiya bi database an pêşkêşkara bazirganiyê qut bûye de, pêşkêşkar diçe paş demê û nûvekirinên winda dîsa bi dest dixe/ji nû ve senkronîze dike.
  • Log (Jêmayî): pergal logan ji bo çareserkirina pirsgirêkan dihêle.
  • Agahdarî (Notifications): Pergal dikare agahdariyên krîtîk bişîne kanalek Slack-ê an jî ji bo bûyeran web-hooks peyda bike.

Bigihîjin belgeyan û şêwirdariyê ji bo Match-Trader Data Push

Zanîna pispor, hûrguliyên karûbarê replikasyonê, belge, biha, rêber, çavkanî û amûr.

Karûbarê Replikasyona Database-ê ya Match-Trader PUSH-ê ji bo gihîştina daneyan bê azar û bê sînorkirinên bikaranînê hilbijêrin —hemî bi mehane xercek rast. Bi zêdetirî 19 sal ezmûn û navek ji bo pêbaweriyê, em bijareya pêbawer in ku daneyên karsaziya we bi hêsanî senkronîze û amade bimînin ji bo hêzdarkirina sepan û raporên we yên xwerû.

Hemî API-yên xwe bibînin

Di gelek rewşan de çend API-yên Forex bi hev re têne bikar anîn. Li vir navnîşa tevahî kontrol bikin.