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

            BeginListNewsHeadlines("UK", 10);
        }
Exemple #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();
        }
Exemple #3
0
 public ApiTradeOrderResponseDTO EndCancelOrder(ApiAsyncResult<ApiTradeOrderResponseDTO> asyncResult)
 {
     return _client.EndRequest(asyncResult);
 }
Exemple #4
0
        public bool EndLogOut(ApiAsyncResult<SessionDeletionResponseDTO> asyncResult)
        {
            SessionDeletionResponseDTO response = EndRequest(asyncResult);

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

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