OKX API Trading: כיצד לסחור במקום על מחברת Jupyter | הדרכה למתחילים| OKX Academy

מדריך זה ידריך אותך כיצד לבצע מסחר ספוט פשוט על ידי קריאה לפונקציות ב- python-okx ספרייה על מחברת Jupyter.

להלן השלבים שנעסוק במאמר זה:

  1. כיצד להפעיל קטעי קוד של Python במחשב מחברת Jupyter
  2. כיצד להתקין את חבילת python-okx
  3. איך ליצור API מפתחות
  4. כיצד לייבא מודולי OKX
  5. כיצד לגשת לנתוני השוק שלנו
  6. כיצד לקרוא את צמדי המסחר הזמינים שלנו
  7. כיצד לקרוא את יתרת החשבון שלך
  8. כיצד לגשת לארבעת מצבי החשבון השונים
  9. כיצד להבין באיזה מצב מוגדר החשבון הנוכחי שלך
  10. כיצד לבצע הזמנות נקודתיות
  11. כיצד לגשת לפרטי הזמנה
  12. כיצד לבטל הזמנה
  13. כיצד לתקן צו
  14. כיצד לגשת לרשימת ההזמנות הפתוחות
  15. כיצד לגשת להיסטוריית ההזמנות
  16. כיצד להתקדם עם OKX API עם מחברת Jupyter

1. כיצד להפעיל קטעי קוד של Python על מחברת Jupyter

ה-Jupyter Notebook הוא כלי חזק להפליא וקל לשימוש לפיתוח וניתוח נתונים של Python. אתה יכול להפעיל שרת Jupyter Notebook ב-Windows, Mac OS או Linux.

מדריך זה מספק מדריך די מקיף כיצד להפעיל מחשב נייד של Jupyter.

2. כיצד להתקין את חבילת python-okx

ברגע שתתחיל להפעיל מחברת Jupyter, תוכל להתקין את חבילת python-okx פשוט על ידי הפעלת pip install python-okx במחברת או במסוף (או באמצעות שורת הפקודה עבור Windows):

3. כיצד ליצור מפתחות API

  1. לאחר הכניסה ל-OKX, תוכל לעבור אל חֶשְׁבּוֹן -> API כדי ליצור מפתחות API.
  1. הקפד ללכת ל נכסים -> הַדגָמָה מסחר אם תרצה ליצור מפתחות API למטרות בדיקה.
  1. כעת תוכל ליצור מפתחות API עבור חשבונות המאסטר/משנה השונים שאולי יש לך.
  1. בחר סַחַר ב Pהרשאהs תפריט כדי שתוכל לסחור עם מפתח ה-API.
  1. כעת יש לך גישה למפתח ה-API שלך, למפתח הסודי שלך ולביטוי הסיסמה שלך. שמרו אותם במקום בטוח!
  2. אתה יכול ליצור מופע של משתני python כדי לשמור את פרטי ה-API שלך במחברת לשימוש מאוחר יותר.

4. כיצד לייבא מודולי OKX

ב-python-okx, אנו מספקים את המודולים הבאים המבוססים על מודולי REST API שלנו. קרא את המדריך שלנו כדי ללמוד כיצד לייבא מודולי OKX.

  • סַחַר
  • BlockTrading
  • מימון
  • חֶשְׁבּוֹן
  • המרת
  • רווחים
  • חשבון משנה
  • נתוני שוק
  • PublicData
  • נתוני מסחר
  • מצב
  • NDBroker
  • FDBroker

כדי לייבא את סַחַר מודול, אתה יכול להריץ:

מזל טוב, אתה מוכן כעת להשתמש בתכונות המקיפות הזמינות ב-python-okx!

5. כיצד לגשת לנתוני השוק שלנו

לקבלת מידע נוסף על כיצד לגשת לנתוני השוק שלנו, אנא קרא את המדריך הייעודי שלנו.

6. כיצד לקרוא את צמדי המסחר הזמינים שלנו

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

7. כיצד לקרוא את יתרת החשבון שלך

לקבלת מידע נוסף על כיצד לקרוא את יתרת החשבון שלך, אנא קרא את המדריך הייעודי שלנו.

הערה: למסחר נקודתי תחת "מזומן" tdMode, אתה צריך בעיקר לבדוק את cashBal, frozenBal פרמטרים לכל אחד ccy תחת details, וה totalEq פָּרָמֶטֶר.

8. כיצד לגשת לארבעת מצבי החשבון השונים

במערכת החשבונות המאוחדת שלנו, ישנם ארבעה מצבי חשבון:

  • חשבון פשוט
  • חשבון מרווח במטבע יחיד
  • חשבון מרווח רב מטבעות
  • חשבון שולי תיק

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

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

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

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

תמצא להלן הסבר מהיר כיצד להבין באיזה מצב מוגדר החשבון הנוכחי שלך.

9. כיצד להבין באיזה מצב מוגדר החשבון הנוכחי שלך

לקבלת מידע נוסף על כיצד להבין באיזה מצב מוגדר החשבון הנוכחי שלך, אנא קרא את המדריך הייעודי שלנו והיכנס ל- acctLv פָּרָמֶטֶר.

10. כיצד לבצע הזמנות נקודתיות במצב מרווח פשוט / יחיד במטבע

1. כיצד לבצע הזמנה מוגבלת

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

הנה דוגמה לקניית 0.01 BTC במחיר של 19000 USDT.

2. כיצד לבצע הזמנה בשוק

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

הנה דוגמה לקניית 100 BTC במחיר השוק הנוכחי.

3. כיצד להשתמש בפרמטר מטבע היעד tgtCcy בזמן מסחר נקודתי

במסחר נקודתי, הפרמטר tgtCcy קובע את היחידה של פרמטר הגודל sz, שיכול להיות מטבע הבסיס או מטבע הציטוט של צמד המסחר. לדוגמה, בצמד BTC-USDT, מטבע הבסיס הוא BTC ומטבע הציטוט הוא USDT.

כברירת מחדל, tgtCcy = base_ccy, כלומר ה- sz שציינת הוא במונחים של מטבע הבסיס. עם זאת, אם אתה מגדיר tgtCcy = quote_ccy כפי שמוצג להלן, אתה למשל תהיה מוגדר לקנות BTC בשווי 100 USDT במחיר שוק, במקום לקנות 100 BTC במחיר שוק.

4. כיצד להשתמש בפרמטר מזהה הזמנת הלקוח clOrdId

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

11. כיצד לגשת לפרטי הזמנה מסוימת

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

1. שימוש ordId

2. שימוש clOrdId

12. כיצד לבטל הזמנה

לקבלת מידע נוסף על כיצד לבטל הזמנה, אנא קרא את המדריך הייעודי שלנו.

אתה גם משתמש clOrdId במקום ordId.

13. כיצד לתקן צו

לקבלת מידע נוסף על כיצד לתקן צו, אנא קרא את המדריך הייעודי שלנו.

אתה גם משתמש clOrdId במקום ordId.

14. כיצד לגשת לרשימת ההזמנות הפתוחות

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

15. כיצד לגשת להיסטוריית ההזמנות

1. במשך 7 הימים האחרונים

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

2. ב-3 החודשים האחרונים

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

16. איך ללכת רחוק יותר עם OKX API עם מחברת Jupyter

לדוגמאות נוספות, בבקשה הורד את מחברת Jupyter המלאה.

אם יש לך שאלות כלשהן לגבי ממשקי ה-API שלנו, אל תהסס לשאול ב- OKX API תומך בערוץ Telegram.

מקור: https://www.okx.com/academy/en/spot-trading-with-jupyter-notebook