C# 클래스 TradingApi.Client.Framework.Services.OrderService

파일 보기 프로젝트 열기: cityindex-attic/TradingApi.Client.CS 1 사용 예제들

공개 메소드들

메소드 설명
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