گره Peterszombati/XAPI

ساخت وبلاگ

این تعهد متعلق به هیچ شعبه ای در این مخزن نیست و ممکن است متعلق به یک چنگال در خارج از مخزن باشد.

شاخه ها/برچسب ها را تغییر دهید برچسب های شاخه شاخه ها را بارگیری نکرد چیزی برای نشان دادن برچسب ها را بارگیری نکرد چیزی برای نشان دادن

نام در حال استفاده

یک برچسب در حال حاضر با نام شاخه ارائه شده وجود دارد. بسیاری از دستورات GIT نام برچسب و شاخه را می پذیرند ، بنابراین ایجاد این شاخه ممکن است باعث رفتار غیر منتظره شود. آیا مطمئن هستید که می خواهید این شاخه را ایجاد کنید؟

لغو ایجاد رمز

  • محلی
  • مکاشه

https github cli با استفاده از URL وب از Git یا Checkout با SVN استفاده کنید. با CLI رسمی ما سریع کار کنید. درباره CLI بیشتر بدانید.

ورود به سیستم لازم

لطفاً برای استفاده از برنامه های کد وارد سیستم شوید.

راه اندازی دسک تاپ GitHub

اگر هیچ اتفاقی نمی افتد ، دسک تاپ GitHub را بارگیری کنید و دوباره امتحان کنید.

راه اندازی دسک تاپ GitHub

اگر هیچ اتفاقی نمی افتد ، دسک تاپ GitHub را بارگیری کنید و دوباره امتحان کنید.

راه اندازی Xcode

اگر هیچ اتفاقی نمی افتد ، Xcode را بارگیری کنید و دوباره امتحان کنید.

راه اندازی کد ویژوال استودیو

فضای کد شما یک بار آماده خواهد شد.

مشکلی برای تهیه فضای کدگذاری شما وجود داشت ، لطفاً دوباره امتحان کنید.

آخرین تعهد

آمار git

فایل ها

بارگیری آخرین اطلاعات متعهد انجام نشد.

نوع نام آخرین پیام تعهد زمان متعهد شدن 31 ژانویه 2020 13:27 30 مارس 2023 20:45 25 فوریه 2023 12:59 1 اکتبر 2022 20:19 25 فوریه 2023 12:59 25 فوریه 2023 12:59 1 اکتبر 2022 19:48 14 آوریل 2019 03:30 16 اکتبر 2022 10:45 15 اکتبر 2022 10:37 13 مارس 2023 18:02 16 دسامبر 2019 04:05 رمز

readme. md

این پروژه امکان دریافت داده ها از بازار فارکس ، اجرای بازار یا محدود کردن سفارش با NodeJS/JS از طریق WebSocket Connection امکان پذیر است

این ماژول ممکن است برای حساب های BFB Capital و کارگزاران XStation5 استفاده شود

این ماژول در قسمت جلویی نیز قابل استفاده است.

NPM I XAPI Node 

2. استفاده از مثال

// Typescript وارد كردن XAPI از جانب "گره xapi" محاصره کردن x = جدید XAPI( حساب دار: "(XStation5) AccountId", کلمه عبور: "(XStation5) رمز عبور", نوع: "واقعی" // یا نسخه ی نمایشی >) x.وصل کردن() x.آماده(() =>  کنسول.ورود به سیستم("اتصال آماده است") // قطع شدن x.قطع شدن().سپس(() => کنسول.ورود به سیستم('قطع شده')) >) x.باز کردن((e) =>  کنسول.خطا(e) >)

احراز هویت فقط برای حساب های XTB

// Typescript وارد كردن XAPI از جانب "گره xapi" محاصره کردن x = جدید XAPI( حساب دار: "(XStation5) AccountId", کلمه عبور: "(XStation5) رمز عبور", میزبان: 'ws. xtb. com', // فقط برای حساب های XTB نوع: "واقعی" // یا نسخه ی نمایشی >) x.وصل کردن() x.آماده(() =>  کنسول.ورود به سیستم("اتصال آماده است") // قطع شدن x.قطع شدن().سپس(() => کنسول.ورود به سیستم('قطع شده')) >) x.باز کردن((e) =>  کنسول.خطا(e) >)

قرار دادن محدودیت خرید بر روی بیت کوین [CFD]

x.سوکت.ارسال.عمل( CMD: CMD_FIELD.buy_limit, سفارشی: خالی, انقضاء: جدید تاریخ().وقت() + 60000 * 60 * 24 * 365, انحراف: 0, سفارش: 0, قیمت: 100, sl: 0, سمبل: "بیت کوین", tp: 8000, نوع: نوع.باز کن, جلد: 10 >).سپس((سفارش>) =>  کنسول.ورود به سیستم("موفقیت" + سفارش) >).گرفتن(e =>  کنسول.خطا('ناموفق') کنسول.خطا(e) >)

قرار دادن محدودیت خرید در US30 (میانگین صنعتی داو جونز)

x.سوکت.ارسال.عمل( CMD: CMD_FIELD.buy_limit, سفارشی: خالی, انقضاء: جدید تاریخ().وقت() + 60000 * 60 * 24 * 365, انحراف: 0, سفارش: 0, قیمت: 21900, sl: 0, سمبل: "US30", tp: 26500, نوع: نوع.باز کن, جلد: 0.2 >).سپس((سفارش>) =>  کنسول.ورود به سیستم("موفقیت" + سفارش) >).گرفتن(e =>  کنسول.خطا('ناموفق') کنسول.خطا(e) >)

تغییر داده های قیمت EURUSD را تغییر دهید

x.جریان.گوش بده.GetTickPrices((داده ها) =>  کنسول.ورود به سیستم(داده ها.سمبل + ': ' + داده ها.پرسیدن + ' | ' + داده ها.askvolume + "جلد |' + داده ها.مرحله + ' مرحله' ) >) x.آماده(() =>  x.جریان.اشتراک در.GetTickPrices("EURUSD") .گرفتن(() =>  کنسول.خطا("مشترک شدن برای EURUSD شکست خورده است")>) >) /* خروجی EURUSD: 1. 10912 |500000 جلد |0 سطح EURUSD: 1. 10913 |1000000 جلد |1 سطح EURUSD: 1. 10916 |1000000 جلد |2 سطح EURUSD: 1. 10922 |3000000 جلد |3 سطح EURUSD: 1. 10931 |3500000 جلد |4 سطح . */

تاریخچه قیمت EURUSD M1 را دریافت کنید

x.آماده(() =>  x.چاپخانه( سمبل:"EURUSD", دوره زمانی: دوره_.perio_m1 >).سپس((شمع ها,رقم>) =>  کنسول.ورود به سیستم(شمع ها.طول) کنسول.ورود به سیستم(شمع ها[0]) کنسول.ورود به سیستم('رقم =' + رقم) >) >)

خرید بازار EURUSD (1. 0 قطعه / 100000 یورو)

x.آماده(() =>  x.سوکت.ارسال.عمل( CMD: CMD_FIELD.خرید کردن, سفارشی: خالی, انقضاء: x.سرود + 5000, انحراف: 0, سفارش: 0, قیمت: 1, سمبل: "EURUSD", tp: 0, sl: 0, نوع: نوع.باز کن, جلد: 1 >).سپس((سفارش>) =>  کنسول.ورود به سیستم("موفقیت" + سفارش) >).گرفتن(e =>  کنسول.خطا('ناموفق') کنسول.خطا(e) >) >)

تغییر موقعیت باز (به عنوان مثال تنظیم جدید از دست دادن توقف)

x.آماده(() =>  x.سوکت.ارسال.عمل( سفارش: 1234, // شماره موقعیت شما می توانید آن را در (x. positions) پیدا کنید نوع: نوع.تغییر, sl: 1. 05, // سطح از دست دادن توقف جدید >).سپس((سفارش>) =>  کنسول.ورود به سیستم("موفقیت" + سفارش) >).گرفتن(e =>  کنسول.خطا('ناموفق') کنسول.خطا(e) >) >)

نحوه استفاده از سایر ماژول های ورود به سیستم از logger4

وارد كردن logger4v2> از جانب 'logger4' محاصره کردن x = جدید XAPI(. لگد, متمرکز ساز: جدید logger4v2()>) محاصره کردن اطلاعات = جدید قابل نوشتن() اطلاعات._نوشتن = ((تکه, رمز, بعد) =>  // شما می توانید "اطلاعات" را به هم وصل کنید کنسول.ورود به سیستم(تکه.شیب دار()) بعد() >) x.متمرکز ساز.بر روی مسیر("اطلاعات", اطلاعات) محاصره کردن خطا = جدید قابل نوشتن() خطا._نوشتن = ((تکه, رمز, بعد) =>  // شما می توانید logger "خطا" را به هم وصل کنید کنسول.خطا(تکه.شیب دار()) بعد() >) x.متمرکز ساز.بر روی مسیر("خطا", خطا) محاصره کردن اشکال زدن = جدید قابل نوشتن() اشکال زدن._نوشتن = ((تکه, رمز, بعد) =>  // شما می توانید logger "اشکال زدایی" را به هم وصل کنید کنسول.ورود به سیستم(تکه.شیب دار()) بعد() >) x.متمرکز ساز.بر روی مسیر("اشکال زدایی", اشکال زدن)

برای من یک قهوه بخر!☕

اگر می توانید مشارکت کنید یا می خواهید ، احساس راحتی کنید که این کار را در خرید یک قهوه برای من انجام دهید!☕

مراقب باشید و فقط در صورت وجود امکانات شما اهدا کنید ، زیرا هیچ سیستم بازپرداخت وجود ندارد. و به یاد داشته باشید که نیازی به اهدا نیست ، این فقط یک انتخاب رایگان برای شماست. متشکرم!

در باره

API Trading XStation5 برای Nodejs/JS

آموزش استراتژی معاملاتی...
ما را در سایت آموزش استراتژی معاملاتی دنبال می کنید

برچسب : نویسنده : ملیحه نصیری بازدید : 23 تاريخ : سه شنبه 14 شهريور 1402 ساعت: 23:28