Ejemplo n.º 1
0
        static void EndLoggedIn(ApiAsyncResult<CreateSessionResponseDTO> result)
        {
            _ctx.EndLogIn(result);
            Console.WriteLine("\r\nLogged in.\r\n");

            BeginListNewsHeadlines("UK", 10);
        }
Ejemplo n.º 2
0
        static void EndListNewsHeadlines(ApiAsyncResult<ListNewsHeadlinesResponseDTO> result)
        {
            var response = _ctx.EndListNewsHeadlines(result);

            foreach (var item in response.Headlines)
            {
                Console.WriteLine("{0} {1} {2}\r\n", item.StoryId, item.Headline, item.PublishDate);
            }

            BeginLogOut();
        }
Ejemplo n.º 3
0
 public ApiTradeOrderResponseDTO EndCancelOrder(ApiAsyncResult<ApiTradeOrderResponseDTO> asyncResult)
 {
     return _client.EndRequest(asyncResult);
 }
Ejemplo n.º 4
0
        public bool EndLogOut(ApiAsyncResult<SessionDeletionResponseDTO> asyncResult)
        {
            SessionDeletionResponseDTO response = EndRequest(asyncResult);

            if (response.LoggedOut)
            {
                SessionId = null;
            }

            return response.LoggedOut;
        }
Ejemplo n.º 5
0
 public ErrorResponseDTO EndGenerateException(ApiAsyncResult<ErrorResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 6
0
 public ListStopLimitOrderHistoryResponseDTO EndListStopLimitOrderHistory(ApiAsyncResult<ListStopLimitOrderHistoryResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 7
0
 public ListActiveStopLimitOrderResponseDTO EndListActiveStopLimitOrders(ApiAsyncResult<ListActiveStopLimitOrderResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 8
0
 public ListOrdersResponseDTO EndListOrders(ApiAsyncResult<ListOrdersResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 9
0
 public ListSpreadMarketsResponseDTO EndListSpreadMarkets(ApiAsyncResult<ListSpreadMarketsResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 10
0
 public ApiLogOffResponseDTO EndDeleteSession(ApiAsyncResult<ApiLogOffResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 11
0
 public AssociatedUsersResponse EndGetAssociatedUsers(ApiAsyncResult<AssociatedUsersResponse> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 12
0
 public SitesResponse EndGetSites(ApiAsyncResult<SitesResponse> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 13
0
 public UsersResponse EndGetUserById(ApiAsyncResult<UsersResponse> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 14
0
 static void EndLoggedOut(ApiAsyncResult<SessionDeletionResponseDTO> result)
 {
     _ctx.EndLogOut(result);
     Console.WriteLine("\r\nLogged out.\r\n");
     _gate.Set();
 }
Ejemplo n.º 15
0
 public ListNewsHeadlinesResponseDTO EndListNewsHeadlines(ApiAsyncResult<ListNewsHeadlinesResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 16
0
 public AccountInformationResponseDTO EndGetClientAndTradingAccount(ApiAsyncResult<AccountInformationResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 17
0
 public GetNewsDetailResponseDTO EndGetNewsDetail(ApiAsyncResult<GetNewsDetailResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 18
0
 public GetMarketInformationResponseDTO EndGetMarketInformation(ApiAsyncResult<GetMarketInformationResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 19
0
 public CreateSessionResponseDTO EndCreateSession(ApiAsyncResult<CreateSessionResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 20
0
 public GetOpenPositionResponseDTO EndGetOpenPosition(ApiAsyncResult<GetOpenPositionResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 21
0
 public ListOpenPositionsResponseDTO EndListOpenPositions(ApiAsyncResult<ListOpenPositionsResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 22
0
 public GetOrderResponseDTO EndGetOrder(ApiAsyncResult<GetOrderResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 23
0
 public ListTradeHistoryResponseDTO EndListTradeHistory(ApiAsyncResult<ListTradeHistoryResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 24
0
 public ListMarketInformationSearchResponseDTO EndListMarketInformationSearch(ApiAsyncResult<ListMarketInformationSearchResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 25
0
 public ApiTradeOrderResponseDTO EndTrade(ApiAsyncResult<ApiTradeOrderResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 26
0
 public ApiLogOnResponseDTO EndLogOn(ApiAsyncResult<ApiLogOnResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 27
0
 public SessionDeletionResponseDTO EndDeleteSession(ApiAsyncResult<SessionDeletionResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 28
0
 public GetPriceTickResponseDTO EndGetPriceTicks(ApiAsyncResult<GetPriceTickResponseDTO> asyncResult)
 {
     return EndRequest(asyncResult);
 }
Ejemplo n.º 29
0
 public void EndLogIn(ApiAsyncResult<CreateSessionResponseDTO> asyncResult)
 {
     CreateSessionResponseDTO response = EndRequest(asyncResult);
     SessionId = response.Session;
 }
Ejemplo n.º 30
0
 internal ApiLogOnResponseDTO EndLogOn(ApiAsyncResult<ApiLogOnResponseDTO> asyncResult)
 {
     return _client.EndRequest(asyncResult);
 }