کلاس BinancetradeService

ساخت وبلاگ

در صورتی که مبلغ سفارشات شما برای پاسخگویی به محدودیت هایی که توسط InstrumentMetadata بیان شده است ، سفارش بازار را سفارش دهید ، پس از آن مبادله سفارش شما را رد می کند. برای تأیید و یا تنظیم آن در حین ساخت سفارش ، از OrderValueshelper استفاده کنید.

محل سکونت

رشته عمومی Placelimitorder (Limitorder Limitorder) IoException را پرتاب می کند توضیحات کپی شده از رابط: TradeService

اگر مبلغ سفارشات شما یا قیمت محدودیت خود را برای رعایت محدودیت هایی که توسط InstrumentMetadata دیکته شده است ، یک سفارش محدود را قرار دهید. برای تأیید و / یا تنظیم آن مقادیر در حین ساخت سفارش ، از OrderValueshelper استفاده کنید.

جایگاه

رشته عمومی Placestoporder (سفارش توقف) IOException را پرتاب می کند توضیحات کپی شده از رابط: TradeService

اگر مبلغ سفارشات شما یا قیمت نقطه شما برای مطابقت با محدودیت های DICTORESSMETADATA ، سفارش توقف را وارد کنید ، پس از آن مبادله سفارش شما را رد می کند. برای تأیید و / یا تنظیم آن مقادیر در حین ساخت سفارش ، از OrderValueshelper استفاده کنید.

محل کار

Public void placeTeStorder (نوع سفارش ، سفارش سفارش ، محدودیت بزرگ BigDecimal ، BigDecimal StopPrice) IoException را پرتاب می کند

محل کار

Public void placeTestorder (نوع سفارش ، ترتیب سفارش ، محدودیت بزرگ ، BigDecimal ، BigDecimal StopPrice ، BigDecimal Quoteorderqty ، TrailingDelta طولانی) IoException را پرتاب می کند

لغو سفارش

Public Boolean Cancelorder (Params CancelorderParams) IoException را پرتاب می کند توضیحات کپی شده از رابط: TradeService سفارش را با سفارشات مطابق با سفارشات لغو می کند

لغو سفارش

Public Boolean Cancelorder (String OrderID) توضیحات کپی شده از رابط: TradeService

سفارش را با تطبیق OrderID (روش Convaniance ، معمولی فقط نماینده برای لغو (CancelorderByIdParams) لغو می کند)

getRequiredCancelorderParamClasses

کلاس عمومی [] GetRequiredCancelorderParamClasses () توضیحات کپی شده از رابط: TradeService

بازگرداندن پارامتر سفارش لغو مورد نیاز به عنوان کلاس ها خدمات مختلف معاملاتی برای لغو سفارش به پارامترهای مختلفی نیاز دارند. برای ارائه عملکرد عمومی رابط خدمات تجارت. این روش کلاس اشیاء پارامتر را به عنوان یک آرایه برمی گرداند. این اطلاعات کلاس را می توان توسط تماس گیرنده TradeService. Cancelorder (CancelorderParams) برای ایجاد نمونه هایی از پارامترهای مورد نیاز مانند CancelorderByIdParams ، CancelorderByInstrument و غیره استفاده کرد.

جبهه

عمومی UserTrades GetTradehistory (Params TradeHistoryParams) IoException را پرتاب می کند توضیحات کپی شده از رابط: TradeService

تاریخچه معاملات کاربر را واگذار کنید. اگر این روش را برای یک مبادله منفرد ، که در زمان توسعه شناخته شده است ، می خوانید ، ممکن است یک موضوع از کلاس خاص *tradehistoryparam را که خدمات تجاری مبادله ای را در آن قرار می دهد ، تصویب کنید. با این حال ، اگر شما با استفاده از همان کد ، سابقه تجارت کاربر را از بسیاری از مبادلات واگذار می کنید ، برای ایجاد شیء پارامتر با TradeService. createTradehistoryParams () مفید خواهید بود و بررسی کنید که پارامترها با استفاده از اپراتور نمونه مورد نیاز یا پشتیبانی هستند. به زیر مجموعه های TradeHistoryParams مراجعه کنید. توجه داشته باشید که آیا رابط مورد نیاز یا پشتیبانی است ، از مبادله به مبادله متفاوت خواهد بود و فقط از طریق Javadoc شرح داده می شود. همچنین اجرای کلیه رابط های مشترک ، TranseHistoryParamsall وجود دارد که با وجود همه خواص غیر تهی ، باید با هر مبادله ای کار کنند. برخی از مبادلات اجازه می دهد تا پارامترهای اضافی ، تحت پوشش هیچ رابط کاربری مشترک قرار بگیرند. برای دسترسی به آنها ، شما باید از شیء برگشتی توسط TradeService. CreateTradehistoryParams () استفاده کنید و آن را به نوع خاص مبادله برسانید.

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

برچسب : نویسنده : ماهور الوند بازدید : <-PostHit-> تاريخ : دوشنبه 23 مرداد 1402 ساعت: 14:21