Skip to content

Commit 87487ec

Browse files
authored
feat: missed order status in OrderTestParameters for different orders (#8677)
1 parent 1974884 commit 87487ec

File tree

5 files changed

+10
-0
lines changed

5 files changed

+10
-0
lines changed

Tests/Brokerages/LimitIfTouchedOrderTestParameters.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ public override Order CreateShortOrder(decimal quantity)
4242
return new LimitIfTouchedOrder(Symbol, -Math.Abs(quantity), _lowLimit, _highLimit, DateTime.UtcNow,
4343
properties: Properties)
4444
{
45+
Status = OrderStatus.New,
4546
OrderSubmissionData = OrderSubmissionData
4647
};
4748
}
@@ -51,6 +52,7 @@ public override Order CreateLongOrder(decimal quantity)
5152
return new LimitIfTouchedOrder(Symbol, Math.Abs(quantity), _highLimit, _lowLimit, DateTime.UtcNow,
5253
properties: Properties)
5354
{
55+
Status = OrderStatus.New,
5456
OrderSubmissionData = OrderSubmissionData
5557
};
5658
}

Tests/Brokerages/LimitOrderTestParameters.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ public override Order CreateShortOrder(decimal quantity)
3636
{
3737
return new LimitOrder(Symbol, -Math.Abs(quantity), _highLimit, DateTime.Now, properties: Properties)
3838
{
39+
Status = OrderStatus.New,
3940
OrderSubmissionData = OrderSubmissionData
4041
};
4142
}
@@ -44,6 +45,7 @@ public override Order CreateLongOrder(decimal quantity)
4445
{
4546
return new LimitOrder(Symbol, Math.Abs(quantity), _lowLimit, DateTime.Now, properties: Properties)
4647
{
48+
Status = OrderStatus.New,
4749
OrderSubmissionData = OrderSubmissionData
4850
};
4951
}

Tests/Brokerages/MarketOrderTestParameters.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ public override Order CreateShortOrder(decimal quantity)
3030
{
3131
return new MarketOrder(Symbol, -Math.Abs(quantity), DateTime.Now, properties: Properties)
3232
{
33+
Status = OrderStatus.New,
3334
OrderSubmissionData = OrderSubmissionData
3435
};
3536
}
@@ -38,6 +39,7 @@ public override Order CreateLongOrder(decimal quantity)
3839
{
3940
return new MarketOrder(Symbol, Math.Abs(quantity), DateTime.Now, properties: Properties)
4041
{
42+
Status = OrderStatus.New,
4143
OrderSubmissionData = OrderSubmissionData
4244
};
4345
}

Tests/Brokerages/StopLimitOrderTestParameters.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ public override Order CreateShortOrder(decimal quantity)
3535
{
3636
return new StopLimitOrder(Symbol, -Math.Abs(quantity), _lowLimit, _highLimit, DateTime.Now, properties: Properties)
3737
{
38+
Status = OrderStatus.New,
3839
OrderSubmissionData = OrderSubmissionData
3940
};
4041
}
@@ -43,6 +44,7 @@ public override Order CreateLongOrder(decimal quantity)
4344
{
4445
return new StopLimitOrder(Symbol, Math.Abs(quantity), _highLimit, _lowLimit, DateTime.Now, properties: Properties)
4546
{
47+
Status = OrderStatus.New,
4648
OrderSubmissionData = OrderSubmissionData
4749
};
4850
}

Tests/Brokerages/StopMarketOrderTestParameters.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ public override Order CreateShortOrder(decimal quantity)
3535
{
3636
return new StopMarketOrder(Symbol, -Math.Abs(quantity), _lowLimit, DateTime.Now, properties: Properties)
3737
{
38+
Status = OrderStatus.New,
3839
OrderSubmissionData = OrderSubmissionData
3940
};
4041
}
@@ -43,6 +44,7 @@ public override Order CreateLongOrder(decimal quantity)
4344
{
4445
return new StopMarketOrder(Symbol, Math.Abs(quantity), _highLimit, DateTime.Now, properties: Properties)
4546
{
47+
Status = OrderStatus.New,
4648
OrderSubmissionData = OrderSubmissionData
4749
};
4850
}

0 commit comments

Comments
 (0)