Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ public class OrderBookExtensionsTests
public void UncrossOrderBook_WhenBidGreaterThanAsk_RemovesBothWhenSizesEqual()
{
// Arrange
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.dYdX);
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.DYDX);
var orderBook = new DefaultOrderBook(symbol);

orderBook.UpdateBidRow(101m, 10m);
Expand All @@ -43,7 +43,7 @@ public void UncrossOrderBook_WhenBidGreaterThanAsk_RemovesBothWhenSizesEqual()
public void UncrossOrderBook_WhenBidGreaterThanAsk_ReducesBidWhenBidSizeLarger()
{
// Arrange
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.dYdX);
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.DYDX);
var orderBook = new DefaultOrderBook(symbol);

orderBook.UpdateBidRow(101m, 15m);
Expand All @@ -62,7 +62,7 @@ public void UncrossOrderBook_WhenBidGreaterThanAsk_ReducesBidWhenBidSizeLarger()
public void UncrossOrderBook_WhenBidGreaterThanAsk_ReducesAskWhenAskSizeLarger()
{
// Arrange
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.dYdX);
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.DYDX);
var orderBook = new DefaultOrderBook(symbol);

orderBook.UpdateBidRow(101m, 10m);
Expand All @@ -81,7 +81,7 @@ public void UncrossOrderBook_WhenBidGreaterThanAsk_ReducesAskWhenAskSizeLarger()
public void UncrossOrderBook_WhenBidLessThanAsk_DoesNothing()
{
// Arrange
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.dYdX);
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.DYDX);
var orderBook = new DefaultOrderBook(symbol);

orderBook.UpdateBidRow(99m, 10m);
Expand All @@ -101,7 +101,7 @@ public void UncrossOrderBook_WhenBidLessThanAsk_DoesNothing()
public void UncrossOrderBook_WhenMultipleCrossedLevels_UncrossesAll()
{
// Arrange
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.dYdX);
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.DYDX);
var orderBook = new DefaultOrderBook(symbol);

// Add multiple crossed levels
Expand All @@ -126,7 +126,7 @@ public void UncrossOrderBook_WhenMultipleCrossedLevels_UncrossesAll()
public void UncrossOrderBook_WhenSingleCrossedLevels_UncrossesAll()
{
// Arrange
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.dYdX);
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.DYDX);
var orderBook = new DefaultOrderBook(symbol);

// Add multiple crossed levels
Expand All @@ -151,7 +151,7 @@ public void UncrossOrderBook_WhenSingleCrossedLevels_UncrossesAll()
public void UncrossOrderBook_WhenOrderBookEmpty_DoesNothing()
{
// Arrange
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.dYdX);
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.DYDX);
var orderBook = new DefaultOrderBook(symbol);

// Act
Expand All @@ -166,7 +166,7 @@ public void UncrossOrderBook_WhenOrderBookEmpty_DoesNothing()
public void UncrossOrderBook_WhenOnlyBidsExist_DoesNothing()
{
// Arrange
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.dYdX);
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.DYDX);
var orderBook = new DefaultOrderBook(symbol);

orderBook.UpdateBidRow(100m, 10m);
Expand All @@ -184,7 +184,7 @@ public void UncrossOrderBook_WhenOnlyBidsExist_DoesNothing()
public void UncrossOrderBook_WhenOnlyAsksExist_DoesNothing()
{
// Arrange
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.dYdX);
var symbol = Symbol.Create("BTCUSD", SecurityType.Crypto, Market.DYDX);
var orderBook = new DefaultOrderBook(symbol);

orderBook.UpdateAskRow(100m, 10m);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ namespace QuantConnect.Brokerages.dYdX.Tests
[TestFixture]
public class dYdXBrokerageHistoryProviderTests
{
private static readonly Symbol _btcusd = Symbol.Create("BTCUSD", SecurityType.CryptoFuture, Market.dYdX);
private static readonly Symbol _btcusd = Symbol.Create("BTCUSD", SecurityType.CryptoFuture, Market.DYDX);

private static IEnumerable<TestCaseData> TestParameters
{
Expand Down Expand Up @@ -64,7 +64,7 @@ private static IEnumerable<TestCaseData> TestParameters
typeof(QuoteBar), true),

// Symbol was delisted form Brokerage (can return history data or not) <see cref="Slice.Delistings"/>
new(Symbol.Create("MATICUSD", SecurityType.CryptoFuture, Market.dYdX),
new(Symbol.Create("MATICUSD", SecurityType.CryptoFuture, Market.DYDX),
Resolution.Daily,
TimeSpan.FromDays(14), TickType.Trade, typeof(TradeBar), true)
];
Expand Down
2 changes: 1 addition & 1 deletion QuantConnect.dYdXBrokerage.Tests/dYdXBrokerageTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ namespace QuantConnect.Brokerages.dYdX.Tests
[Explicit("Requires manual execution on MAINNET due to reliance on real-time market volatility for order fills.")]
public partial class dYdXBrokerageTests : BrokerageTests
{
private static readonly Symbol _ethusd = Symbol.Create("ETHUSD", SecurityType.CryptoFuture, Market.dYdX);
private static readonly Symbol _ethusd = Symbol.Create("ETHUSD", SecurityType.CryptoFuture, Market.DYDX);

protected override Symbol Symbol => _ethusd;
protected override SecurityType SecurityType => SecurityType.CryptoFuture;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ public class dYdXExchangeInfoDownloader : IExchangeInfoDownloader
/// <summary>
/// Market
/// </summary>
public string Market => QuantConnect.Market.dYdX;
public string Market => QuantConnect.Market.DYDX;

/// <summary>
/// Get exchange info coma-separated data
Expand Down
2 changes: 1 addition & 1 deletion QuantConnect.dYdXBrokerage/Domain/Market.cs
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ public void UpdateOraclePrice(string marketTicker, decimal oraclePrice)

public Order ParseOrder(OrderDto orderDto)
{
var symbol = _symbolMapper.GetLeanSymbol(orderDto.Ticker, SecurityType.CryptoFuture, QuantConnect.Market.dYdX);
var symbol = _symbolMapper.GetLeanSymbol(orderDto.Ticker, SecurityType.CryptoFuture, QuantConnect.Market.DYDX);

decimal size = orderDto.Size, price = orderDto.Price, triggerPrice = orderDto.TriggerPrice;
var quantity = orderDto.Side switch
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ public List<CashAmount> GetCashAmounts(
{
foreach (var (instrument, positions) in source.OpenPerpetualPositions)
{
var symbol = Symbol.Create(instrument, SecurityType.CryptoFuture, Market.dYdX);
var symbol = Symbol.Create(instrument, SecurityType.CryptoFuture, Market.DYDX);
var symbolProperties = symbolPropertiesDatabase.GetSymbolProperties(
symbol.ID.Market,
symbol,
Expand Down
2 changes: 1 addition & 1 deletion QuantConnect.dYdXBrokerage/dYdXBrokerage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ private class ModulesReadLicenseRead : QuantConnect.Api.RestResponse
public string OrganizationId;
}

private const string MarketName = Market.dYdX;
private const string MarketName = Market.DYDX;
private const SecurityType SecurityType = QuantConnect.SecurityType.CryptoFuture;
private const int ProductId = 421;

Expand Down
Loading