C# Класс TradingApi.Client.Framework.Services.OrderService

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CancelOrder ( CancelOrderRequestDTO cancelOrderRequestDTO ) : ApiTradeOrderResponseDTO
GetActiveStopLimitOrder ( int orderId ) : GetActiveStopLimitOrderResponseDTO
GetOpenPosition ( int orderId ) : GetOpenPositionResponseDTO
GetSingleOrder ( int orderId ) : GetOrderResponseDTO
ListActiveStopLimitOrders ( int tradingAccountId ) : ListActiveStopLimitOrderResponseDTO
ListOpenPositions ( int tradingAccountId ) : ListOpenPositionsResponseDTO
ListStopLimitOrderHistory ( int tradingAccountId, int maxResults ) : ListStopLimitOrderHistoryResponseDTO
ListTradeHistory ( int tradingAccountId, int maxResults ) : ListTradeHistoryResponseDTO
NewStopLimitOrder ( NewStopLimitOrderRequestDTO newStopLimitOrderRequestDTO ) : ApiTradeOrderResponseDTO
NewTradeOrder ( NewTradeOrderRequestDTO newTradeOrderRequestDTO ) : ApiTradeOrderResponseDTO

Приватные методы

Метод Описание
OrderService ( OpenPositionsQuery openPositionsQuery, OrderQuery orderQuery, StopLimitOrderHistoryQuery stopLimitOrderHistoryQuery, NewStopLimitOrderPlacer newStopLimitOrderPlacer, NewTradeOrderPlacer newTradeOrderPlacer, CancelOrderPlacer cancelOrderPlacer, ActiveStopLimitOrderQuery activeStopLimitOrderQuery, TradeHistoryQuery tradeHistoryQuery ) : System

Описание методов

CancelOrder() публичный Метод

public CancelOrder ( CancelOrderRequestDTO cancelOrderRequestDTO ) : ApiTradeOrderResponseDTO
cancelOrderRequestDTO CancelOrderRequestDTO
Результат ApiTradeOrderResponseDTO

GetActiveStopLimitOrder() публичный Метод

public GetActiveStopLimitOrder ( int orderId ) : GetActiveStopLimitOrderResponseDTO
orderId int
Результат GetActiveStopLimitOrderResponseDTO

GetOpenPosition() публичный Метод

public GetOpenPosition ( int orderId ) : GetOpenPositionResponseDTO
orderId int
Результат GetOpenPositionResponseDTO

GetSingleOrder() публичный Метод

public GetSingleOrder ( int orderId ) : GetOrderResponseDTO
orderId int
Результат GetOrderResponseDTO

ListActiveStopLimitOrders() публичный Метод

public ListActiveStopLimitOrders ( int tradingAccountId ) : ListActiveStopLimitOrderResponseDTO
tradingAccountId int
Результат ListActiveStopLimitOrderResponseDTO

ListOpenPositions() публичный Метод

public ListOpenPositions ( int tradingAccountId ) : ListOpenPositionsResponseDTO
tradingAccountId int
Результат ListOpenPositionsResponseDTO

ListStopLimitOrderHistory() публичный Метод

public ListStopLimitOrderHistory ( int tradingAccountId, int maxResults ) : ListStopLimitOrderHistoryResponseDTO
tradingAccountId int
maxResults int
Результат ListStopLimitOrderHistoryResponseDTO

ListTradeHistory() публичный Метод

public ListTradeHistory ( int tradingAccountId, int maxResults ) : ListTradeHistoryResponseDTO
tradingAccountId int
maxResults int
Результат ListTradeHistoryResponseDTO

NewStopLimitOrder() публичный Метод

public NewStopLimitOrder ( NewStopLimitOrderRequestDTO newStopLimitOrderRequestDTO ) : ApiTradeOrderResponseDTO
newStopLimitOrderRequestDTO NewStopLimitOrderRequestDTO
Результат ApiTradeOrderResponseDTO

NewTradeOrder() публичный Метод

public NewTradeOrder ( NewTradeOrderRequestDTO newTradeOrderRequestDTO ) : ApiTradeOrderResponseDTO
newTradeOrderRequestDTO NewTradeOrderRequestDTO
Результат ApiTradeOrderResponseDTO