コード例 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DependentTradeOrdersResponse" /> class.
 /// </summary>
 /// <param name="takeProfitOrderCancelTransaction">takeProfitOrderCancelTransaction.</param>
 /// <param name="takeProfitOrderTransaction">takeProfitOrderTransaction.</param>
 /// <param name="takeProfitOrderFillTransaction">takeProfitOrderFillTransaction.</param>
 /// <param name="takeProfitOrderCreatedCancelTransaction">takeProfitOrderCreatedCancelTransaction.</param>
 /// <param name="stopLossOrderCancelTransaction">stopLossOrderCancelTransaction.</param>
 /// <param name="stopLossOrderTransaction">stopLossOrderTransaction.</param>
 /// <param name="stopLossOrderFillTransaction">stopLossOrderFillTransaction.</param>
 /// <param name="stopLossOrderCreatedCancelTransaction">stopLossOrderCreatedCancelTransaction.</param>
 /// <param name="trailingStopLossOrderCancelTransaction">trailingStopLossOrderCancelTransaction.</param>
 /// <param name="trailingStopLossOrderTransaction">trailingStopLossOrderTransaction.</param>
 /// <param name="lastTransactionID">The ID of the most recent Transaction created for the Account.</param>
 /// <param name="relatedTransactionIDs">The IDs of all Transactions that were created while satisfying the request..</param>
 public DependentTradeOrdersResponse(OrderCancelTransaction takeProfitOrderCancelTransaction = default(OrderCancelTransaction), TakeProfitOrderTransaction takeProfitOrderTransaction = default(TakeProfitOrderTransaction), OrderFillTransaction takeProfitOrderFillTransaction = default(OrderFillTransaction), OrderCancelTransaction takeProfitOrderCreatedCancelTransaction = default(OrderCancelTransaction), OrderCancelTransaction stopLossOrderCancelTransaction = default(OrderCancelTransaction), StopLossOrderTransaction stopLossOrderTransaction = default(StopLossOrderTransaction), OrderFillTransaction stopLossOrderFillTransaction = default(OrderFillTransaction), OrderCancelTransaction stopLossOrderCreatedCancelTransaction = default(OrderCancelTransaction), OrderCancelTransaction trailingStopLossOrderCancelTransaction = default(OrderCancelTransaction), TrailingStopLossOrderTransaction trailingStopLossOrderTransaction = default(TrailingStopLossOrderTransaction), int lastTransactionID = default(int), List <int> relatedTransactionIDs = default(List <int>))
 {
     this.TakeProfitOrderCancelTransaction        = takeProfitOrderCancelTransaction;
     this.TakeProfitOrderTransaction              = takeProfitOrderTransaction;
     this.TakeProfitOrderFillTransaction          = takeProfitOrderFillTransaction;
     this.TakeProfitOrderCreatedCancelTransaction = takeProfitOrderCreatedCancelTransaction;
     this.StopLossOrderCancelTransaction          = stopLossOrderCancelTransaction;
     this.StopLossOrderTransaction               = stopLossOrderTransaction;
     this.StopLossOrderFillTransaction           = stopLossOrderFillTransaction;
     this.StopLossOrderCreatedCancelTransaction  = stopLossOrderCreatedCancelTransaction;
     this.TrailingStopLossOrderCancelTransaction = trailingStopLossOrderCancelTransaction;
     this.TrailingStopLossOrderTransaction       = trailingStopLossOrderTransaction;
     this.LastTransactionID     = lastTransactionID;
     this.RelatedTransactionIDs = relatedTransactionIDs;
 }
コード例 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CloseTradeResponseAllOf" /> class.
 /// </summary>
 /// <param name="orderCreateTransaction">orderCreateTransaction.</param>
 /// <param name="orderFillTransaction">orderFillTransaction.</param>
 /// <param name="orderCancelTransaction">orderCancelTransaction.</param>
 public CloseTradeResponseAllOf(MarketOrderTransaction orderCreateTransaction = default(MarketOrderTransaction), OrderFillTransaction orderFillTransaction = default(OrderFillTransaction), OrderCancelTransaction orderCancelTransaction = default(OrderCancelTransaction))
 {
     this.OrderCreateTransaction = orderCreateTransaction;
     this.OrderFillTransaction   = orderFillTransaction;
     this.OrderCancelTransaction = orderCancelTransaction;
 }
コード例 #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CreateOrderResponseAllOf" /> class.
 /// </summary>
 /// <param name="orderCreateTransaction">orderCreateTransaction.</param>
 /// <param name="orderFillTransaction">orderFillTransaction.</param>
 /// <param name="orderCancelTransaction">orderCancelTransaction.</param>
 /// <param name="orderReissueTransaction">orderReissueTransaction.</param>
 /// <param name="orderReissueRejectTransaction">orderReissueRejectTransaction.</param>
 public CreateOrderResponseAllOf(Transaction orderCreateTransaction = default(Transaction), OrderFillTransaction orderFillTransaction = default(OrderFillTransaction), OrderCancelTransaction orderCancelTransaction = default(OrderCancelTransaction), Transaction orderReissueTransaction = default(Transaction), Transaction orderReissueRejectTransaction = default(Transaction))
 {
     this.OrderCreateTransaction        = orderCreateTransaction;
     this.OrderFillTransaction          = orderFillTransaction;
     this.OrderCancelTransaction        = orderCancelTransaction;
     this.OrderReissueTransaction       = orderReissueTransaction;
     this.OrderReissueRejectTransaction = orderReissueRejectTransaction;
 }
コード例 #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ClosePositionResponse" /> class.
 /// </summary>
 /// <param name="longOrderCreateTransaction">longOrderCreateTransaction.</param>
 /// <param name="longOrderFillTransaction">longOrderFillTransaction.</param>
 /// <param name="longOrderCancelTransaction">longOrderCancelTransaction.</param>
 /// <param name="shortOrderCreateTransaction">shortOrderCreateTransaction.</param>
 /// <param name="shortOrderFillTransaction">shortOrderFillTransaction.</param>
 /// <param name="shortOrderCancelTransaction">shortOrderCancelTransaction.</param>
 /// <param name="lastTransactionID">The ID of the most recent Transaction created for the Account.</param>
 /// <param name="relatedTransactionIDs">The IDs of all Transactions that were created while satisfying the request..</param>
 public ClosePositionResponse(MarketOrderTransaction longOrderCreateTransaction = default(MarketOrderTransaction), OrderFillTransaction longOrderFillTransaction = default(OrderFillTransaction), OrderCancelTransaction longOrderCancelTransaction = default(OrderCancelTransaction), MarketOrderTransaction shortOrderCreateTransaction = default(MarketOrderTransaction), OrderFillTransaction shortOrderFillTransaction = default(OrderFillTransaction), OrderCancelTransaction shortOrderCancelTransaction = default(OrderCancelTransaction), int lastTransactionID = default(int), List <int> relatedTransactionIDs = default(List <int>))
 {
     this.LongOrderCreateTransaction  = longOrderCreateTransaction;
     this.LongOrderFillTransaction    = longOrderFillTransaction;
     this.LongOrderCancelTransaction  = longOrderCancelTransaction;
     this.ShortOrderCreateTransaction = shortOrderCreateTransaction;
     this.ShortOrderFillTransaction   = shortOrderFillTransaction;
     this.ShortOrderCancelTransaction = shortOrderCancelTransaction;
     this.LastTransactionID           = lastTransactionID;
     this.RelatedTransactionIDs       = relatedTransactionIDs;
 }
コード例 #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ReplaceOrderResponse" /> class.
 /// </summary>
 /// <param name="orderCancelTransaction">orderCancelTransaction.</param>
 /// <param name="orderCreateTransaction">orderCreateTransaction.</param>
 /// <param name="orderFillTransaction">orderFillTransaction.</param>
 /// <param name="orderReissueTransaction">orderReissueTransaction.</param>
 /// <param name="orderReissueRejectTransaction">orderReissueRejectTransaction.</param>
 /// <param name="replacingOrderCancelTransaction">replacingOrderCancelTransaction.</param>
 /// <param name="errorCode">The code of the error that has occurred. This field may not be returned for some errors..</param>
 /// <param name="errorMessage">The human-readable description of the error that has occurred..</param>
 /// <param name="lastTransactionID">The ID of the most recent Transaction created for the Account.</param>
 /// <param name="relatedTransactionIDs">The IDs of all Transactions that were created while satisfying the request..</param>
 public ReplaceOrderResponse(OrderCancelTransaction orderCancelTransaction = default(OrderCancelTransaction), Transaction orderCreateTransaction = default(Transaction), OrderFillTransaction orderFillTransaction = default(OrderFillTransaction), Transaction orderReissueTransaction = default(Transaction), Transaction orderReissueRejectTransaction = default(Transaction), OrderCancelTransaction replacingOrderCancelTransaction = default(OrderCancelTransaction), string errorCode = default(string), string errorMessage = default(string), int lastTransactionID = default(int), List <int> relatedTransactionIDs = default(List <int>))
 {
     this.OrderCancelTransaction          = orderCancelTransaction;
     this.OrderCreateTransaction          = orderCreateTransaction;
     this.OrderFillTransaction            = orderFillTransaction;
     this.OrderReissueTransaction         = orderReissueTransaction;
     this.OrderReissueRejectTransaction   = orderReissueRejectTransaction;
     this.ReplacingOrderCancelTransaction = replacingOrderCancelTransaction;
     this.ErrorCode             = errorCode;
     this.ErrorMessage          = errorMessage;
     this.LastTransactionID     = lastTransactionID;
     this.RelatedTransactionIDs = relatedTransactionIDs;
 }
コード例 #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CloseTradeResponse" /> class.
 /// </summary>
 /// <param name="orderCreateTransaction">orderCreateTransaction.</param>
 /// <param name="orderFillTransaction">orderFillTransaction.</param>
 /// <param name="orderCancelTransaction">orderCancelTransaction.</param>
 /// <param name="lastTransactionID">The ID of the most recent Transaction created for the Account.</param>
 /// <param name="relatedTransactionIDs">The IDs of all Transactions that were created while satisfying the request..</param>
 public CloseTradeResponse(MarketOrderTransaction orderCreateTransaction = default(MarketOrderTransaction), OrderFillTransaction orderFillTransaction = default(OrderFillTransaction), OrderCancelTransaction orderCancelTransaction = default(OrderCancelTransaction), int lastTransactionID = default(int), List <int> relatedTransactionIDs = default(List <int>))
 {
     this.OrderCreateTransaction = orderCreateTransaction;
     this.OrderFillTransaction   = orderFillTransaction;
     this.OrderCancelTransaction = orderCancelTransaction;
     this.LastTransactionID      = lastTransactionID;
     this.RelatedTransactionIDs  = relatedTransactionIDs;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DependentTradeOrdersResponseAllOf" /> class.
 /// </summary>
 /// <param name="takeProfitOrderCancelTransaction">takeProfitOrderCancelTransaction.</param>
 /// <param name="takeProfitOrderTransaction">takeProfitOrderTransaction.</param>
 /// <param name="takeProfitOrderFillTransaction">takeProfitOrderFillTransaction.</param>
 /// <param name="takeProfitOrderCreatedCancelTransaction">takeProfitOrderCreatedCancelTransaction.</param>
 /// <param name="stopLossOrderCancelTransaction">stopLossOrderCancelTransaction.</param>
 /// <param name="stopLossOrderTransaction">stopLossOrderTransaction.</param>
 /// <param name="stopLossOrderFillTransaction">stopLossOrderFillTransaction.</param>
 /// <param name="stopLossOrderCreatedCancelTransaction">stopLossOrderCreatedCancelTransaction.</param>
 /// <param name="trailingStopLossOrderCancelTransaction">trailingStopLossOrderCancelTransaction.</param>
 /// <param name="trailingStopLossOrderTransaction">trailingStopLossOrderTransaction.</param>
 public DependentTradeOrdersResponseAllOf(OrderCancelTransaction takeProfitOrderCancelTransaction = default(OrderCancelTransaction), TakeProfitOrderTransaction takeProfitOrderTransaction = default(TakeProfitOrderTransaction), OrderFillTransaction takeProfitOrderFillTransaction = default(OrderFillTransaction), OrderCancelTransaction takeProfitOrderCreatedCancelTransaction = default(OrderCancelTransaction), OrderCancelTransaction stopLossOrderCancelTransaction = default(OrderCancelTransaction), StopLossOrderTransaction stopLossOrderTransaction = default(StopLossOrderTransaction), OrderFillTransaction stopLossOrderFillTransaction = default(OrderFillTransaction), OrderCancelTransaction stopLossOrderCreatedCancelTransaction = default(OrderCancelTransaction), OrderCancelTransaction trailingStopLossOrderCancelTransaction = default(OrderCancelTransaction), TrailingStopLossOrderTransaction trailingStopLossOrderTransaction = default(TrailingStopLossOrderTransaction))
 {
     this.TakeProfitOrderCancelTransaction        = takeProfitOrderCancelTransaction;
     this.TakeProfitOrderTransaction              = takeProfitOrderTransaction;
     this.TakeProfitOrderFillTransaction          = takeProfitOrderFillTransaction;
     this.TakeProfitOrderCreatedCancelTransaction = takeProfitOrderCreatedCancelTransaction;
     this.StopLossOrderCancelTransaction          = stopLossOrderCancelTransaction;
     this.StopLossOrderTransaction               = stopLossOrderTransaction;
     this.StopLossOrderFillTransaction           = stopLossOrderFillTransaction;
     this.StopLossOrderCreatedCancelTransaction  = stopLossOrderCreatedCancelTransaction;
     this.TrailingStopLossOrderCancelTransaction = trailingStopLossOrderCancelTransaction;
     this.TrailingStopLossOrderTransaction       = trailingStopLossOrderTransaction;
 }
コード例 #8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ClosePositionResponseAllOf" /> class.
 /// </summary>
 /// <param name="longOrderCreateTransaction">longOrderCreateTransaction.</param>
 /// <param name="longOrderFillTransaction">longOrderFillTransaction.</param>
 /// <param name="longOrderCancelTransaction">longOrderCancelTransaction.</param>
 /// <param name="shortOrderCreateTransaction">shortOrderCreateTransaction.</param>
 /// <param name="shortOrderFillTransaction">shortOrderFillTransaction.</param>
 /// <param name="shortOrderCancelTransaction">shortOrderCancelTransaction.</param>
 public ClosePositionResponseAllOf(MarketOrderTransaction longOrderCreateTransaction = default(MarketOrderTransaction), OrderFillTransaction longOrderFillTransaction = default(OrderFillTransaction), OrderCancelTransaction longOrderCancelTransaction = default(OrderCancelTransaction), MarketOrderTransaction shortOrderCreateTransaction = default(MarketOrderTransaction), OrderFillTransaction shortOrderFillTransaction = default(OrderFillTransaction), OrderCancelTransaction shortOrderCancelTransaction = default(OrderCancelTransaction))
 {
     this.LongOrderCreateTransaction  = longOrderCreateTransaction;
     this.LongOrderFillTransaction    = longOrderFillTransaction;
     this.LongOrderCancelTransaction  = longOrderCancelTransaction;
     this.ShortOrderCreateTransaction = shortOrderCreateTransaction;
     this.ShortOrderFillTransaction   = shortOrderFillTransaction;
     this.ShortOrderCancelTransaction = shortOrderCancelTransaction;
 }