C# Class TradingApi.Client.Framework.Services.OrderService

Afficher le fichier Open project: cityindex-attic/TradingApi.Client.CS Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
OrderService ( OpenPositionsQuery openPositionsQuery, OrderQuery orderQuery, StopLimitOrderHistoryQuery stopLimitOrderHistoryQuery, NewStopLimitOrderPlacer newStopLimitOrderPlacer, NewTradeOrderPlacer newTradeOrderPlacer, CancelOrderPlacer cancelOrderPlacer, ActiveStopLimitOrderQuery activeStopLimitOrderQuery, TradeHistoryQuery tradeHistoryQuery ) : System

Method Details

CancelOrder() public méthode

public CancelOrder ( CancelOrderRequestDTO cancelOrderRequestDTO ) : ApiTradeOrderResponseDTO
cancelOrderRequestDTO CancelOrderRequestDTO
Résultat ApiTradeOrderResponseDTO

GetActiveStopLimitOrder() public méthode

public GetActiveStopLimitOrder ( int orderId ) : GetActiveStopLimitOrderResponseDTO
orderId int
Résultat GetActiveStopLimitOrderResponseDTO

GetOpenPosition() public méthode

public GetOpenPosition ( int orderId ) : GetOpenPositionResponseDTO
orderId int
Résultat GetOpenPositionResponseDTO

GetSingleOrder() public méthode

public GetSingleOrder ( int orderId ) : GetOrderResponseDTO
orderId int
Résultat GetOrderResponseDTO

ListActiveStopLimitOrders() public méthode

public ListActiveStopLimitOrders ( int tradingAccountId ) : ListActiveStopLimitOrderResponseDTO
tradingAccountId int
Résultat ListActiveStopLimitOrderResponseDTO

ListOpenPositions() public méthode

public ListOpenPositions ( int tradingAccountId ) : ListOpenPositionsResponseDTO
tradingAccountId int
Résultat ListOpenPositionsResponseDTO

ListStopLimitOrderHistory() public méthode

public ListStopLimitOrderHistory ( int tradingAccountId, int maxResults ) : ListStopLimitOrderHistoryResponseDTO
tradingAccountId int
maxResults int
Résultat ListStopLimitOrderHistoryResponseDTO

ListTradeHistory() public méthode

public ListTradeHistory ( int tradingAccountId, int maxResults ) : ListTradeHistoryResponseDTO
tradingAccountId int
maxResults int
Résultat ListTradeHistoryResponseDTO

NewStopLimitOrder() public méthode

public NewStopLimitOrder ( NewStopLimitOrderRequestDTO newStopLimitOrderRequestDTO ) : ApiTradeOrderResponseDTO
newStopLimitOrderRequestDTO NewStopLimitOrderRequestDTO
Résultat ApiTradeOrderResponseDTO

NewTradeOrder() public méthode

public NewTradeOrder ( NewTradeOrderRequestDTO newTradeOrderRequestDTO ) : ApiTradeOrderResponseDTO
newTradeOrderRequestDTO NewTradeOrderRequestDTO
Résultat ApiTradeOrderResponseDTO