نمایش TP/SL ها
برای دریافت اطلاعات نمایش TP/SL ها از این نوع درخواست استفاده نمایید:
آدرس درخواست
GET: Orderer/query/Trigger/Report
محدودیت ارسال درخواست: 60 عدد در ثانیه
نیاز به ارسال توکن: دارد
ورودی درخواست
قابلیت ارسال کوئری ODATA (برای توضیحات بیشتر به این لینک مراجعه کنید)
خروجی نمایش TP/SL ها
پارامتر | نوع | توضیحات |
---|---|---|
id | عدد | شناسه سفارش |
assetPairId | عدد | شناسه جفت ارز |
userId | عدد | شناسه کاربری |
positionIsLong | بولین | لانگ بودن موقعیت |
positionId | عدد | شناسه موقعیت |
triggerOrderType | لیست | نوع هدف گذاری شامل TP (حدضرر)=1, SL (حد سود)=2 |
triggerPrice | عدد | قیمت هدف |
Orderprice | عدد | قیمت سفارش |
Orderamount | عدد | تعداد سفارش |
status | لیست | وضعیت شامل Created=1 (ایجاد شده), TriggeredSuccessfully=2 (به هدف رسیده), TriggeredFailed=3 (به هدف نرسیده) |
reason | رشته | توضیحات |
type | لیست | نوع سفارش شامل market=1 (سریع), limit=0 (عادی) |
side | لیست | طرف معامله شامل Buy (خرید), Sell (فروش) |
pair | رشته | جفت ارز |
creationPrice | عدد | قیمت ایجاد شده سفارش |
creationTime | زمان | زمان ایجاد سفارش |
lastModificationTime | زمان | آخرین زمان تغییرات |
نمونه خروجی درخواست
"@odata.context": "http://back-financial_orderer/query/$metadata#Collection(Saraf.Services.Marginer.Domain.Models.MarginOrders.PositionOrder)",
"@odata.count": 43,
"value":
{
"id": 1,
"assetPairId": 6,
"userId": 281,
"positionIsLong": true,
"positionId": 231,
"triggerOrderType": "TakeProfit",
"triggerPrice": 90000,
"orderPrice": 90000,
"orderAmount": 0.1,
"status": "TriggeredFailed",
"reason": "موجودی شما برای ثبت سفارش کافی نمی باشد.",
"type": "Limit",
"side": "Sell",
"pair": "BTC/USDT",
"creationPrice": 87769.4,
"lastModificationTime": "2024-11-18T12:03:38.430728",
"creationTime": "2024-11-12T11:41:46.919383"
}