Skip to content

Commit ee4aa24

Browse files
committed
add Symbols for mainnet and testnet, fix Example project
1 parent f482195 commit ee4aa24

File tree

8 files changed

+406
-60
lines changed

8 files changed

+406
-60
lines changed

DigitexConnector/DigitexConnector.csproj

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@
1717
</PropertyGroup>
1818

1919
<ItemGroup>
20-
<None Remove="Symbols.json" />
21-
<None Include="icon.png" Pack="true" PackagePath="\"/>
20+
<None Include="icon.png" Pack="true" PackagePath="\" />
2221
</ItemGroup>
2322

2423
<ItemGroup>
@@ -28,12 +27,6 @@
2827
<PackageReference Include="Websocket.Client" Version="4.3.21" />
2928
</ItemGroup>
3029

31-
<ItemGroup>
32-
<None Include="Symbols.json">
33-
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
34-
</None>
35-
</ItemGroup>
36-
3730
<ItemGroup>
3831
<None Update="NLog.config">
3932
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>

DigitexConnector/Symbols.json

Lines changed: 0 additions & 50 deletions
This file was deleted.
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
{
2+
"Symbols": [
3+
{
4+
"MarketId": 1,
5+
"Name": "BTC/USD",
6+
"PriceStep": 5,
7+
"QuantityStep": 1
8+
},
9+
{
10+
"MarketId": 2,
11+
"Name": "ETH/USD",
12+
"PriceStep": 0.25,
13+
"QuantityStep": 1
14+
},
15+
{
16+
"MarketId": 3,
17+
"Name": "XRP/USD",
18+
"PriceStep": 1,
19+
"QuantityStep": 1
20+
},
21+
{
22+
"MarketId": 7,
23+
"Name": "EUR/USD",
24+
"PriceStep": 0.0001,
25+
"QuantityStep": 1
26+
},
27+
{
28+
"MarketId": 9,
29+
"Name": "BTC/USD1",
30+
"PriceStep": 1,
31+
"QuantityStep": 1
32+
},
33+
{
34+
"MarketId": 10,
35+
"Name": "USD/JPY",
36+
"PriceStep": 0.01,
37+
"QuantityStep": 1
38+
}
39+
]
40+
}
Lines changed: 178 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,178 @@
1+
{
2+
"Symbols": [
3+
{
4+
"MarketId": 1,
5+
"Name": "BTC/USD DGTX",
6+
"PriceStep": 5,
7+
"QuantityStep": 1
8+
},
9+
{
10+
"MarketId": 2,
11+
"Name": "ETH/USD DGTX",
12+
"PriceStep": 0.25,
13+
"QuantityStep": 1
14+
},
15+
{
16+
"MarketId": 3,
17+
"Name": "XRP/USD DGTX",
18+
"PriceStep": 1,
19+
"QuantityStep": 1
20+
},
21+
{
22+
"MarketId": 4,
23+
"Name": "DGTX/ETH SPOT",
24+
"PriceStep": 0.000001,
25+
"QuantityStep": 1
26+
},
27+
{
28+
"MarketId": 5,
29+
"Name": "XAU/USD DGTX",
30+
"PriceStep": 0.5,
31+
"QuantityStep": 1
32+
},
33+
{
34+
"MarketId": 7,
35+
"Name": "EUR/USD DGTX",
36+
"PriceStep": 0.0001,
37+
"QuantityStep": 1
38+
},
39+
{
40+
"MarketId": 8,
41+
"Name": "AMZN DGTX",
42+
"PriceStep": 1,
43+
"QuantityStep": 1
44+
},
45+
{
46+
"MarketId": 9,
47+
"Name": "BTC/USD1 DGTX",
48+
"PriceStep": 1,
49+
"QuantityStep": 1
50+
},
51+
{
52+
"MarketId": 10,
53+
"Name": "USD/JPY DGTX",
54+
"PriceStep": 0.01,
55+
"QuantityStep": 1
56+
},
57+
{
58+
"MarketId": 12,
59+
"Name": "FB DGTX",
60+
"PriceStep": 0.1,
61+
"QuantityStep": 1
62+
},
63+
{
64+
"MarketId": 13,
65+
"Name": "AAPL DGTX",
66+
"PriceStep": 0.1,
67+
"QuantityStep": 1
68+
},
69+
{
70+
"MarketId": 14,
71+
"Name": "BTC/USD DUSD",
72+
"PriceStep": 5,
73+
"QuantityStep": 1
74+
},
75+
{
76+
"MarketId": 15,
77+
"Name": "BTC1/USD DUSD",
78+
"PriceStep": 1,
79+
"QuantityStep": 1
80+
},
81+
{
82+
"MarketId": 16,
83+
"Name": "ETH/USD DUSD",
84+
"PriceStep": 0.25,
85+
"QuantityStep": 1
86+
},
87+
{
88+
"MarketId": 17,
89+
"Name": "XRP/USD DUSD",
90+
"PriceStep": 0.001,
91+
"QuantityStep": 1
92+
},
93+
{
94+
"MarketId": 31,
95+
"Name": "XAU/USD DUSD",
96+
"PriceStep": 1,
97+
"QuantityStep": 1
98+
},
99+
{
100+
"MarketId": 18,
101+
"Name": "BTC/DUSD SPOT",
102+
"PriceStep": 1,
103+
"QuantityStep": 0.0001
104+
},
105+
{
106+
"MarketId": 19,
107+
"Name": "ETH/BTC SPOT",
108+
"PriceStep": 0.00001,
109+
"QuantityStep": 0.001
110+
},
111+
{
112+
"MarketId": 20,
113+
"Name": "ETH/DUSD SPOT",
114+
"PriceStep": 0.1,
115+
"QuantityStep": 0.001
116+
},
117+
{
118+
"MarketId": 21,
119+
"Name": "DUSD/USDC SPOT",
120+
"PriceStep": 0.001,
121+
"QuantityStep": 0.01
122+
},
123+
{
124+
"MarketId": 22,
125+
"Name": "LINK/DUSD SPOT",
126+
"PriceStep": 0.01,
127+
"QuantityStep": 0.01
128+
},
129+
{
130+
"MarketId": 23,
131+
"Name": "DGTX/BTC SPOT",
132+
"PriceStep": 0.0000001,
133+
"QuantityStep": 1
134+
},
135+
{
136+
"MarketId": 24,
137+
"Name": "DGTX/DUSD SPOT",
138+
"PriceStep": 0.001,
139+
"QuantityStep": 1
140+
},
141+
{
142+
"MarketId": 25,
143+
"Name": "DGTX/LINK SPOT",
144+
"PriceStep": 0.0001,
145+
"QuantityStep": 1
146+
},
147+
{
148+
"MarketId": 26,
149+
"Name": "EUR/USD DUSD",
150+
"PriceStep": 0.0001,
151+
"QuantityStep": 1
152+
},
153+
{
154+
"MarketId": 27,
155+
"Name": "GBP/USD DUSD",
156+
"PriceStep": 0.0001,
157+
"QuantityStep": 1
158+
},
159+
{
160+
"MarketId": 28,
161+
"Name": "AUD/USD DUSD",
162+
"PriceStep": 0.0001,
163+
"QuantityStep": 1
164+
},
165+
{
166+
"MarketId": 29,
167+
"Name": "USD/JPY DUSD",
168+
"PriceStep": 0.01,
169+
"QuantityStep": 1
170+
},
171+
{
172+
"MarketId": 30,
173+
"Name": "USD/CAD DUSD",
174+
"PriceStep": 0.0001,
175+
"QuantityStep": 1
176+
}
177+
]
178+
}

Example/Example.csproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,10 @@
99
<ProjectReference Include="..\DigitexConnector\DigitexConnector.csproj" />
1010
</ItemGroup>
1111

12+
<ItemGroup>
13+
<None Update="Symbols.json">
14+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
15+
</None>
16+
</ItemGroup>
17+
1218
</Project>

Example/IntervalAlgorithm.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace Example
1111
class IntervalAlgorithm : TradingAlgorithm
1212
{
1313
private int Interval = 10;
14-
private string SymbolName = "BTC/USD1";
14+
private string SymbolName = "BTC/USD1 DGTX";
1515
private Symbol Smbl;
1616
private OrderBook OBook;
1717

0 commit comments

Comments
 (0)