פירוט הREST API של TradingView עבור ברוקרים

מפרט API זה מאפשר לברוקרים לבנות גשר & לחבר את מערכות הקצה-האחורי שלהם אל TradingView, אשר מתנהג כמו קצה-קדמי. ניתן להשתמש בגשר שנבנה באמצעות מפרט API זה ב -2 מוצרים - פלטפורמת האינטרנט של TradingView &‎‎ טרמינל מסחר‎‎. עיין בדף מידע לקבלת מידע נוסף & דוא"ל founders@tradingview.com עם כל שאלה.

מידע טכני

Swagger

מפרט זה נוצר באמצעות טכנולוגיית ‎‎Swagger היוצאת מין הכלל. Swagger יעשה את רוב העבודה עבורך. הורד את הSwagger של TradingView ‎‎מפרט, הדבק אותו לתוך ה-‎‎עורך Swagger מקוון ותוליד שרת בשימוש 1 מתוך 26 מסגרות.

תמיכה בנתונים ופקודות כנגד פקודות בלבד

כאשר לTradingView יש את הנתונים אשר הלקוחות שלך צריכים (לדוגמא מניות מסוימות, FX) תוכל ללכת על אופציית "פקודות בלבד". בדרך זו נחסך ממך מלספק את הנתונים בעצמך, כמו כן - כמחצית  מהעבודה. עבור מסוף המסחר ככלל, תמיד תצטרך לספק תמיכה גם בנתונים וגם פקודות,שכן הינו מוצר עצמאי אשר אתה מאחסן.

גשר לוח-מסחר

1. סוגי בקשות

ניתן לחלק את כל הבקשות לשתי קבוצות - לקוח ושרת.

בקשות הלקוח מבוצעות מהדפדפן, בקשות השרת מבוצעות משרתי TradingView. לא ישלחו בקשות לשרת אם האינטגרציה אינה מעידה על תוספות נתוני הברוקר לאתר TradingView.

2. בקשות לקוח

אתר TradingView שולח בקשות אל שרתי הברוקר מהדפדפן כדי לקבל רשימת פקודות ופוזיציות, מידע לגבי יתרת המאזן, וכד'. הבקשות נשלחות מעת לעת וטווחי הזמן ניתנים להגדרה בשימוש "config/". לאחר מכן, TradingView משווה את הנתונים החדשים עם התשובה הקודמת וחישוב ההפרשים. אם מצב הפקודה / פוזיציה משתנים, או שנתונים חדשים מופיעים, למשתמש תוצג התראה והשינויים שנעשו יוצגו באתר תחת "מנהל החשבון".

בקשות להצבת/שינוי פקודות, סגירת פוזיציות וכד' יתרחשו רק לאחר ביצוע פעולת המשתמש

כמו כן, מתוך הדפדפן יש בקשה בשם "quotes/" אשר מציג את מצב ההיצע/ביקוש הנוכחי מן הברוקר ואת הבקשה בשם "depth/" אשר שולפת את נתוני עומק-השוק מהלבל 2.

3. בקשות שרת (במקרה של שילוב נתונים)

בדרך כלל, הברוקר צריך לחבר את הנתונים שלו אל- TradingView, אם יש מט"ח או CFD בין הסימולים. במקרה זה, עליך ליישם שלוש נקודות קצה נוספות:“/symbol_info”, “/history” ו- "/streaming".

TradingView ישלח בקשות לנתונים מהשרתים שלו. בדרך כלל, לפחות 4 שרתים משמשים לכך. ההיסטוריה מאוחסנת במטמון השרתים של TradingView וניתנת לדפדפן הלקוח מהשרתים שלנו. החיבור ל "/streaming" מתבצע ברציפות ומתחדש במקרה של ניתוק. על הברוקר להסיר מגבלות מיותרות (חומת אש, מגבלות שערים וכו ') עבור קבוצת כתובות ה- IP של השרתים שלנו.

4. הגבלת הגישה לנתונים (במקרה של שילוב נתונים)

כברירת מחדל, סימולי הברוקר גלויים לכל משתמשי TradingView ללא כל הגבלות - באפשרותך להציג את הרעיונות עליהם והם זמינים בחיפוש אחר סימולים. אם יש צורך להגביל את הגישה אליהם, אז אתה צריך להמשיך לחלק את כל קבוצה של תווים לקבוצות. קבוצה היא קבוצה של סימולים בעלי רמת גישה משותפת. כל משתמש יכול לקבל גישה לכל מספר של קבוצות כאלה. לשם כך, עליך ליישם בקשות "groups/" ו- "permissions/". השאילתה "/ groups" מאפשרת לך לציין רשימת קבוצות, ו- "/ permissions" מציין אילו קבוצות זמינות עבור כל משתמש. אותו סימול אינו יכול להיות בשתי קבוצות שונות. לבקשה “symbol_info/" יוסיף TradingView את "קבוצת" הארגומנט GET עם שם הקבוצה, הרשימה המסופקת על ידי בקשת "/ groups". לפיכך, TradingView יקבל מידע לאיזו קבוצה שייך כל סימול. כל משתמש TradingView אשר נכנס לחשבון הברוקר שלו יקבל גישה לקבוצה אחת או יותר, בהתאם ל-"permmision/". חשוב לציין כי לא ניתן למחוק קבוצות, אתה יכול רק להסיר משם את כל הסימולים, כך שזה צריך להיות מתוכנן בקפידה. מספר הקבוצות עבור אינטגרציה מסוימת מוגבל ל- 10. המספר המקסימלי של סימולים לקבוצה הוא 10K.

איך להישתמש

בחר באפשרות השילוב המועדפת עליך ולחץ על המקטעים המתאימים כדי לראות את רשימת הבקשות שצריך ליישם. תוכל לראות את הפרמטרים יחד עם התגובות על ידי לחיצה על כל בקשה זמינה.

נסה את זה

תוכל לשלוח בקשה לשרת ההדגמה שלנו ולראות תגובה כדוגמה. לחץ על הלחצן נסה זאת, השלם את השדות הנדרשים ולחץ על בצע לאחר מכן. תוכל לראות את תגובת השרת שלנו לבקשתך. ‎
‎‎
‎ בבקשה השתמש ב-'test' כשם המשתמש והסיסמה על מנת לשלוח את הבקשה לאישור. השתמש ב '0' כערך המספרי עבור הפרמטר accountId בבקשות.

HE עברית
EN English
EN English (UK)
EN English (IN)
DE Deutsch
FR Français
ES Español
IT Italiano
PL Polski
SV Svenska
TR Türkçe
RU Русский
PT Português
ID Bahasa Indonesia
MS Bahasa Melayu
TH ภาษาไทย
VI Tiếng Việt
JA 日本語
KO 한국어
ZH 简体中文
ZH 繁體中文
AR العربية
בית סורק מניות סורק מט"ח סורק מטבעות-קריפטו יומן כלכלי איך זה עובד‏ תכונות גרף חוקי הבית מנהלים כלים לאתרים וברוקרים יישומונים ספריית גרפי מניות בקשת פונקציה בלוג & וחדשות שאלות נפוצות עזרה & ויקיפדיה טוויטר‏
פרופיל הגדרות פרופיל חשבון וחיוב לשוניות התמיכה שלי צור קשר עם התמיכה רעיונות שפורסמו עוקבים עוקב אחרי... הודעות פרטיות צ'אט התנתק