TT CORE SDK
2.0.1.1
TT CORE SDK documentation
Loading...
Searching...
No Matches
MarketId.h
Go to the documentation of this file.
1
/***************************************************************************
2
*
3
* Unpublished Work Copyright (c) 2019-2020
4
* Trading Technologies International, Inc.
5
* All Rights Reserved Worldwide
6
*
7
* * * * S T R I C T L Y P R O P R I E T A R Y * * *
8
*
9
* WARNING: This program (or document) is unpublished, proprietary property
10
* of Trading Technologies International, Inc. and is to be maintained in
11
* strict confidence. Unauthorized reproduction, distribution or disclosure
12
* of this program (or document), or any program (or document) derived from
13
* it is prohibited by State and Federal law, and by local law outside of
14
* the U.S.
15
*
16
****************************************************************************
17
*
18
* This file is auto generated - do not modify by hand.
19
* Run the auto generation against the message template files.
20
* Generated from messaging\order\enums.proto
21
* Package tt.messaging.order.enums
22
*
23
***************************************************************************/
24
#pragma once
25
26
namespace
ttsdk
27
{
28
enum class
MarketId
29
{
30
NotSet
= -1,
31
ASE
= 0,
32
XETRA
= 1,
33
EUREX
= 2,
34
NYSELIFFE
= 3,
35
LSE
= 4,
36
OM
= 5,
37
CBOT
= 6,
38
CME
= 7,
39
CFFE
= 8,
40
SEHK
= 9,
41
ENXTFUT
= 10,
42
ENXTOPT
= 11,
43
SYCOM
= 12,
44
NQLX
= 13,
45
EPEX
= 14,
46
GARBAN
= 15,
47
LIFFEEO
= 16,
48
SGXGIFT
= 17,
49
ISE
= 18,
50
INSTINET
= 19,
51
NASDAQ
= 20,
52
BTECFUTURES
= 21,
53
BTEC
= 22,
54
ISLAND
= 23,
55
ASX
= 24,
56
EUREXUS
= 25,
57
CBOE
= 26,
58
ARCHIPELAGO
= 28,
59
IB
= 29,
60
EURONEXT
= 30,
61
ICE
= 32,
62
COREEX
= 43,
63
NYMEX
= 61,
64
HOTSPOT
= 62,
65
MONTREAL
= 63,
66
SGX
= 64,
67
IDEM
= 65,
68
MEFF
= 66,
69
TFX
= 67,
70
TOCOM
= 68,
71
TSE
= 69,
72
HKFE
= 70,
73
OSE
= 71,
74
MEXDER
= 72,
75
KRX
= 73,
76
CCX
= 74,
77
ECX
= 75,
78
CCFE
= 76,
79
NSE
= 77,
80
LME
= 79,
81
FXMS
= 80,
82
USFE
= 81,
83
DME
= 82,
84
EBS
= 83,
85
SSE
= 85,
86
MCX
= 86,
87
SIMEX
= 87,
88
TMX
= 89,
89
BVMF
= 90,
90
MX
= 91,
91
ICEL
= 92,
92
CFE
= 93,
93
ERIS
= 94,
94
NASDAQOMXEU
= 95,
95
AGGREGATOR
= 96,
96
TTEX
= 97,
97
// ESPEED has been deprecated. Please use NFI
98
ESPEED
= 98,
99
NFI
= 98,
100
KCG
= 99,
101
EEX
= 100,
102
CMEMDP
= 101,
103
NFX
= 102,
104
NLX
= 103,
105
NORDIC
= 104,
106
GMEX
= 105,
107
NDAQEU
= 106,
108
HKEX
= 107,
109
FEX
= 108,
110
ASX2
= 111,
111
OTCME
= 112,
112
OTDGCX
= 113,
113
DGCX
= 114,
114
FIXGW2
= 115,
115
FIXGW3
= 116,
116
FIXGW4
= 117,
117
FIXGW5
= 118,
118
FIXGW6
= 119,
119
FIXGW7
= 120,
120
FIXGW8
= 121,
121
FIXGW9
= 122,
122
DIRECTMATCH
= 123,
123
FENICS
= 124,
124
NODAL
= 125,
125
BIST
= 126,
126
TFEX
= 127,
127
GDAX
= 128,
128
SAFEX
= 129,
129
WSE
= 130,
130
CURVEGLOBAL
= 131,
131
COINFLOOREX
= 132,
132
KRAKEN
= 133,
133
BITMEX
= 134,
134
MOEX
= 136,
135
TAIFEX
= 137,
136
ATHEX
= 138,
137
COINFLOORUK
= 139,
138
INE
= 140,
139
DCE
= 141,
140
ZCE
= 142,
141
SHFE
= 143,
142
JUMP
= 145,
143
GRAYSTONE
= 146,
144
CHFFE
= 147,
145
BITSO
= 148,
146
DERIBIT
= 149,
147
MYSTEEL
= 150,
148
XBTG
= 151,
149
CMEBTEC
= 152,
150
TADAWUL
= 153,
151
CEDX
= 154,
152
JPX
= 155,
153
OPRA
= 156,
154
LMENTP
= 157,
155
NASDAQNED
= 158,
156
BINANCE
= 159,
157
BINANCEUS
= 160,
158
BITFINEX
= 161,
159
BITSTAMP
= 162,
160
BITTREX
= 163,
161
ERISX
= 164,
162
FTX
= 165,
163
FTXUS
= 166,
164
GEMINI
= 167,
165
LMAX
= 168,
166
OKX
= 169,
167
OSL
= 170,
168
POLONIEX
= 171,
169
ALAMEDARESEARCH
= 172,
170
B2C2
= 173,
171
CUMBERLAND
= 174,
172
DVCHAIN
= 175,
173
FLOWTRADERS
= 176,
174
GALAXYDIGITAL
= 177,
175
GENESIS
= 178,
176
HEHMEYER
= 179,
177
JANESTREET
= 180,
178
WINTERMUTE
= 181,
179
NZX
= 182,
180
CMEDELAYED
= 183,
181
KUCOIN
= 184,
182
HUOBI
= 185,
183
CBOEDSPOT
= 186,
184
CBOEDDER
= 187,
185
BINANCEFUTURES
= 188,
186
COINBASEPRIME
= 189,
187
NORDPOOL
= 190,
188
FMX
= 191,
189
GFOX
= 192,
190
DEALERWEB
= 193,
191
CMEBTECSTREAM
= 194,
192
BYBIT
= 195,
193
ABAXX
= 196,
194
COINBASEDERIVS
= 197,
195
CBOEFXSWNY
= 198,
196
CBOEFXSWLN
= 199,
197
CBOEFXFANY
= 200,
198
CBOEFXFALN
= 201,
199
TTFXLN
= 202,
200
TTFXNY
= 203,
201
TTFXSG
= 204,
202
PME
= 600,
203
DV
= 601,
204
TT
= 602,
205
EUREXDEV
= 802,
206
LSEDEV
= 804,
207
CMEUC
= 807,
208
SGXGIFTDEV
= 817,
209
BTECDEV
= 822,
210
BITMEXDEV
= 823,
211
ASXDEV
= 824,
212
EURONEXTDEV
= 830,
213
ICEDEV
= 832,
214
ASEDEV
= 833,
215
BISTDEV
= 834,
216
CLEARPORTDEV
= 835,
217
CMEDEV
= 836,
218
DGCXDEV
= 837,
219
DIRECTMATCHDEV
= 838,
220
EEXDEV
= 839,
221
ERISDEV
= 840,
222
// ESPEEDDEV has been deprecated. Please use NFIDEV
223
ESPEEDDEV
= 841,
224
NFIDEV
= 841,
225
FENICSDEV
= 842,
226
FEXDEV
= 843,
227
GDAXDEV
= 844,
228
HKEXDEV
= 845,
229
IDEMDEV
= 846,
230
ISEDEV
= 847,
231
KRXDEV
= 848,
232
MCXDEV
= 849,
233
MEXDERDEV
= 850,
234
NDAQEUDEV
= 851,
235
NFXDEV
= 852,
236
NODALDEV
= 853,
237
NSEDEV
= 854,
238
SAFEXDEV
= 855,
239
SEHKDEV
= 856,
240
TFEXDEV
= 857,
241
TSEDEV
= 858,
242
WSEDEV
= 859,
243
CURVEGLOBALDEV
= 860,
244
COINFLOOREXDEV
= 861,
245
KRAKENDEV
= 862,
246
SGXDEV
= 864,
247
MEFFDEV
= 866,
248
TFXDEV
= 867,
249
TOCOMDEV
= 868,
250
OSEDEV
= 871,
251
LMEDEV
= 879,
252
BVMFDEV
= 890,
253
MXDEV
= 891,
254
ICELDEV
= 892,
255
CFEDEV
= 893,
256
KCGDEV
= 899,
257
NLXDEV
= 903,
258
ASX2DEV
= 911,
259
MOEXDEV
= 912,
260
TAIFEXDEV
= 913,
261
ATHEXDEV
= 914,
262
COINFLOORUKDEV
= 915,
263
INEDEV
= 916,
264
DCEDEV
= 917,
265
ZCEDEV
= 918,
266
SHFEDEV
= 919,
267
JUMPDEV
= 921,
268
GRAYSTONEDEV
= 922,
269
CHFFEDEV
= 923,
270
DERIBITDEV
= 924,
271
TFEXDEV2
= 925,
272
MYSTEELDEV
= 926,
273
CBOEDEV
= 927,
274
CEDXDEV
= 928,
275
JPXDEV
= 929,
276
ALGO
= 1001,
277
BANKALGO
= 1004,
278
SDKALGO
= 1005,
279
INVALID
= 134217726,
280
};
281
282
inline
const
char
*
ToString
(
const
MarketId
value)
283
{
284
switch
(value)
285
{
286
case
MarketId::NotSet
:
287
return
"NotSet"
;
288
case
MarketId::ASE
:
289
return
"ASE"
;
290
case
MarketId::XETRA
:
291
return
"XETRA"
;
292
case
MarketId::EUREX
:
293
return
"EUREX"
;
294
case
MarketId::NYSELIFFE
:
295
return
"NYSELIFFE"
;
296
case
MarketId::LSE
:
297
return
"LSE"
;
298
case
MarketId::OM
:
299
return
"OM"
;
300
case
MarketId::CBOT
:
301
return
"CBOT"
;
302
case
MarketId::CME
:
303
return
"CME"
;
304
case
MarketId::CFFE
:
305
return
"CFFE"
;
306
case
MarketId::SEHK
:
307
return
"SEHK"
;
308
case
MarketId::ENXTFUT
:
309
return
"ENXTFUT"
;
310
case
MarketId::ENXTOPT
:
311
return
"ENXTOPT"
;
312
case
MarketId::SYCOM
:
313
return
"SYCOM"
;
314
case
MarketId::NQLX
:
315
return
"NQLX"
;
316
case
MarketId::EPEX
:
317
return
"EPEX"
;
318
case
MarketId::GARBAN
:
319
return
"GARBAN"
;
320
case
MarketId::LIFFEEO
:
321
return
"LIFFEEO"
;
322
case
MarketId::SGXGIFT
:
323
return
"SGXGIFT"
;
324
case
MarketId::ISE
:
325
return
"ISE"
;
326
case
MarketId::INSTINET
:
327
return
"INSTINET"
;
328
case
MarketId::NASDAQ
:
329
return
"NASDAQ"
;
330
case
MarketId::BTECFUTURES
:
331
return
"BTECFUTURES"
;
332
case
MarketId::BTEC
:
333
return
"BTEC"
;
334
case
MarketId::ISLAND
:
335
return
"ISLAND"
;
336
case
MarketId::ASX
:
337
return
"ASX"
;
338
case
MarketId::EUREXUS
:
339
return
"EUREXUS"
;
340
case
MarketId::CBOE
:
341
return
"CBOE"
;
342
case
MarketId::ARCHIPELAGO
:
343
return
"ARCHIPELAGO"
;
344
case
MarketId::IB
:
345
return
"IB"
;
346
case
MarketId::EURONEXT
:
347
return
"EURONEXT"
;
348
case
MarketId::ICE
:
349
return
"ICE"
;
350
case
MarketId::COREEX
:
351
return
"COREEX"
;
352
case
MarketId::NYMEX
:
353
return
"NYMEX"
;
354
case
MarketId::HOTSPOT
:
355
return
"HOTSPOT"
;
356
case
MarketId::MONTREAL
:
357
return
"MONTREAL"
;
358
case
MarketId::SGX
:
359
return
"SGX"
;
360
case
MarketId::IDEM
:
361
return
"IDEM"
;
362
case
MarketId::MEFF
:
363
return
"MEFF"
;
364
case
MarketId::TFX
:
365
return
"TFX"
;
366
case
MarketId::TOCOM
:
367
return
"TOCOM"
;
368
case
MarketId::TSE
:
369
return
"TSE"
;
370
case
MarketId::HKFE
:
371
return
"HKFE"
;
372
case
MarketId::OSE
:
373
return
"OSE"
;
374
case
MarketId::MEXDER
:
375
return
"MEXDER"
;
376
case
MarketId::KRX
:
377
return
"KRX"
;
378
case
MarketId::CCX
:
379
return
"CCX"
;
380
case
MarketId::ECX
:
381
return
"ECX"
;
382
case
MarketId::CCFE
:
383
return
"CCFE"
;
384
case
MarketId::NSE
:
385
return
"NSE"
;
386
case
MarketId::LME
:
387
return
"LME"
;
388
case
MarketId::FXMS
:
389
return
"FXMS"
;
390
case
MarketId::USFE
:
391
return
"USFE"
;
392
case
MarketId::DME
:
393
return
"DME"
;
394
case
MarketId::EBS
:
395
return
"EBS"
;
396
case
MarketId::SSE
:
397
return
"SSE"
;
398
case
MarketId::MCX
:
399
return
"MCX"
;
400
case
MarketId::SIMEX
:
401
return
"SIMEX"
;
402
case
MarketId::TMX
:
403
return
"TMX"
;
404
case
MarketId::BVMF
:
405
return
"BVMF"
;
406
case
MarketId::MX
:
407
return
"MX"
;
408
case
MarketId::ICEL
:
409
return
"ICEL"
;
410
case
MarketId::CFE
:
411
return
"CFE"
;
412
case
MarketId::ERIS
:
413
return
"ERIS"
;
414
case
MarketId::NASDAQOMXEU
:
415
return
"NASDAQOMXEU"
;
416
case
MarketId::AGGREGATOR
:
417
return
"AGGREGATOR"
;
418
case
MarketId::TTEX
:
419
return
"TTEX"
;
420
case
MarketId::NFI
:
421
return
"NFI"
;
422
case
MarketId::KCG
:
423
return
"KCG"
;
424
case
MarketId::EEX
:
425
return
"EEX"
;
426
case
MarketId::CMEMDP
:
427
return
"CMEMDP"
;
428
case
MarketId::NFX
:
429
return
"NFX"
;
430
case
MarketId::NLX
:
431
return
"NLX"
;
432
case
MarketId::NORDIC
:
433
return
"NORDIC"
;
434
case
MarketId::GMEX
:
435
return
"GMEX"
;
436
case
MarketId::NDAQEU
:
437
return
"NDAQEU"
;
438
case
MarketId::HKEX
:
439
return
"HKEX"
;
440
case
MarketId::FEX
:
441
return
"FEX"
;
442
case
MarketId::ASX2
:
443
return
"ASX2"
;
444
case
MarketId::OTCME
:
445
return
"OTCME"
;
446
case
MarketId::OTDGCX
:
447
return
"OTDGCX"
;
448
case
MarketId::DGCX
:
449
return
"DGCX"
;
450
case
MarketId::FIXGW2
:
451
return
"FIXGW2"
;
452
case
MarketId::FIXGW3
:
453
return
"FIXGW3"
;
454
case
MarketId::FIXGW4
:
455
return
"FIXGW4"
;
456
case
MarketId::FIXGW5
:
457
return
"FIXGW5"
;
458
case
MarketId::FIXGW6
:
459
return
"FIXGW6"
;
460
case
MarketId::FIXGW7
:
461
return
"FIXGW7"
;
462
case
MarketId::FIXGW8
:
463
return
"FIXGW8"
;
464
case
MarketId::FIXGW9
:
465
return
"FIXGW9"
;
466
case
MarketId::DIRECTMATCH
:
467
return
"DIRECTMATCH"
;
468
case
MarketId::FENICS
:
469
return
"FENICS"
;
470
case
MarketId::NODAL
:
471
return
"NODAL"
;
472
case
MarketId::BIST
:
473
return
"BIST"
;
474
case
MarketId::TFEX
:
475
return
"TFEX"
;
476
case
MarketId::GDAX
:
477
return
"GDAX"
;
478
case
MarketId::SAFEX
:
479
return
"SAFEX"
;
480
case
MarketId::WSE
:
481
return
"WSE"
;
482
case
MarketId::CURVEGLOBAL
:
483
return
"CURVEGLOBAL"
;
484
case
MarketId::COINFLOOREX
:
485
return
"COINFLOOREX"
;
486
case
MarketId::KRAKEN
:
487
return
"KRAKEN"
;
488
case
MarketId::BITMEX
:
489
return
"BITMEX"
;
490
case
MarketId::MOEX
:
491
return
"MOEX"
;
492
case
MarketId::TAIFEX
:
493
return
"TAIFEX"
;
494
case
MarketId::ATHEX
:
495
return
"ATHEX"
;
496
case
MarketId::COINFLOORUK
:
497
return
"COINFLOORUK"
;
498
case
MarketId::INE
:
499
return
"INE"
;
500
case
MarketId::DCE
:
501
return
"DCE"
;
502
case
MarketId::ZCE
:
503
return
"ZCE"
;
504
case
MarketId::SHFE
:
505
return
"SHFE"
;
506
case
MarketId::JUMP
:
507
return
"JUMP"
;
508
case
MarketId::GRAYSTONE
:
509
return
"GRAYSTONE"
;
510
case
MarketId::CHFFE
:
511
return
"CHFFE"
;
512
case
MarketId::BITSO
:
513
return
"BITSO"
;
514
case
MarketId::DERIBIT
:
515
return
"DERIBIT"
;
516
case
MarketId::MYSTEEL
:
517
return
"MYSTEEL"
;
518
case
MarketId::XBTG
:
519
return
"XBTG"
;
520
case
MarketId::CMEBTEC
:
521
return
"CMEBTEC"
;
522
case
MarketId::TADAWUL
:
523
return
"TADAWUL"
;
524
case
MarketId::CEDX
:
525
return
"CEDX"
;
526
case
MarketId::JPX
:
527
return
"JPX"
;
528
case
MarketId::OPRA
:
529
return
"OPRA"
;
530
case
MarketId::LMENTP
:
531
return
"LMENTP"
;
532
case
MarketId::NASDAQNED
:
533
return
"NASDAQNED"
;
534
case
MarketId::BINANCE
:
535
return
"BINANCE"
;
536
case
MarketId::BINANCEUS
:
537
return
"BINANCEUS"
;
538
case
MarketId::BITFINEX
:
539
return
"BITFINEX"
;
540
case
MarketId::BITSTAMP
:
541
return
"BITSTAMP"
;
542
case
MarketId::BITTREX
:
543
return
"BITTREX"
;
544
case
MarketId::ERISX
:
545
return
"ERISX"
;
546
case
MarketId::FTX
:
547
return
"FTX"
;
548
case
MarketId::FTXUS
:
549
return
"FTXUS"
;
550
case
MarketId::GEMINI
:
551
return
"GEMINI"
;
552
case
MarketId::LMAX
:
553
return
"LMAX"
;
554
case
MarketId::OKX
:
555
return
"OKX"
;
556
case
MarketId::OSL
:
557
return
"OSL"
;
558
case
MarketId::POLONIEX
:
559
return
"POLONIEX"
;
560
case
MarketId::ALAMEDARESEARCH
:
561
return
"ALAMEDARESEARCH"
;
562
case
MarketId::B2C2
:
563
return
"B2C2"
;
564
case
MarketId::CUMBERLAND
:
565
return
"CUMBERLAND"
;
566
case
MarketId::DVCHAIN
:
567
return
"DVCHAIN"
;
568
case
MarketId::FLOWTRADERS
:
569
return
"FLOWTRADERS"
;
570
case
MarketId::GALAXYDIGITAL
:
571
return
"GALAXYDIGITAL"
;
572
case
MarketId::GENESIS
:
573
return
"GENESIS"
;
574
case
MarketId::HEHMEYER
:
575
return
"HEHMEYER"
;
576
case
MarketId::JANESTREET
:
577
return
"JANESTREET"
;
578
case
MarketId::WINTERMUTE
:
579
return
"WINTERMUTE"
;
580
case
MarketId::NZX
:
581
return
"NZX"
;
582
case
MarketId::CMEDELAYED
:
583
return
"CMEDELAYED"
;
584
case
MarketId::KUCOIN
:
585
return
"KUCOIN"
;
586
case
MarketId::HUOBI
:
587
return
"HUOBI"
;
588
case
MarketId::CBOEDSPOT
:
589
return
"CBOEDSPOT"
;
590
case
MarketId::CBOEDDER
:
591
return
"CBOEDDER"
;
592
case
MarketId::BINANCEFUTURES
:
593
return
"BINANCEFUTURES"
;
594
case
MarketId::COINBASEPRIME
:
595
return
"COINBASEPRIME"
;
596
case
MarketId::NORDPOOL
:
597
return
"NORDPOOL"
;
598
case
MarketId::FMX
:
599
return
"FMX"
;
600
case
MarketId::GFOX
:
601
return
"GFOX"
;
602
case
MarketId::DEALERWEB
:
603
return
"DEALERWEB"
;
604
case
MarketId::CMEBTECSTREAM
:
605
return
"CMEBTECSTREAM"
;
606
case
MarketId::BYBIT
:
607
return
"BYBIT"
;
608
case
MarketId::ABAXX
:
609
return
"ABAXX"
;
610
case
MarketId::COINBASEDERIVS
:
611
return
"COINBASEDERIVS"
;
612
case
MarketId::CBOEFXSWNY
:
613
return
"CBOEFXSWNY"
;
614
case
MarketId::CBOEFXSWLN
:
615
return
"CBOEFXSWLN"
;
616
case
MarketId::CBOEFXFANY
:
617
return
"CBOEFXFANY"
;
618
case
MarketId::CBOEFXFALN
:
619
return
"CBOEFXFALN"
;
620
case
MarketId::TTFXLN
:
621
return
"TTFXLN"
;
622
case
MarketId::TTFXNY
:
623
return
"TTFXNY"
;
624
case
MarketId::TTFXSG
:
625
return
"TTFXSG"
;
626
case
MarketId::PME
:
627
return
"PME"
;
628
case
MarketId::DV
:
629
return
"DV"
;
630
case
MarketId::TT
:
631
return
"TT"
;
632
case
MarketId::EUREXDEV
:
633
return
"EUREXDEV"
;
634
case
MarketId::LSEDEV
:
635
return
"LSEDEV"
;
636
case
MarketId::CMEUC
:
637
return
"CMEUC"
;
638
case
MarketId::SGXGIFTDEV
:
639
return
"SGXGIFTDEV"
;
640
case
MarketId::BTECDEV
:
641
return
"BTECDEV"
;
642
case
MarketId::BITMEXDEV
:
643
return
"BITMEXDEV"
;
644
case
MarketId::ASXDEV
:
645
return
"ASXDEV"
;
646
case
MarketId::EURONEXTDEV
:
647
return
"EURONEXTDEV"
;
648
case
MarketId::ICEDEV
:
649
return
"ICEDEV"
;
650
case
MarketId::ASEDEV
:
651
return
"ASEDEV"
;
652
case
MarketId::BISTDEV
:
653
return
"BISTDEV"
;
654
case
MarketId::CLEARPORTDEV
:
655
return
"CLEARPORTDEV"
;
656
case
MarketId::CMEDEV
:
657
return
"CMEDEV"
;
658
case
MarketId::DGCXDEV
:
659
return
"DGCXDEV"
;
660
case
MarketId::DIRECTMATCHDEV
:
661
return
"DIRECTMATCHDEV"
;
662
case
MarketId::EEXDEV
:
663
return
"EEXDEV"
;
664
case
MarketId::ERISDEV
:
665
return
"ERISDEV"
;
666
case
MarketId::NFIDEV
:
667
return
"NFIDEV"
;
668
case
MarketId::FENICSDEV
:
669
return
"FENICSDEV"
;
670
case
MarketId::FEXDEV
:
671
return
"FEXDEV"
;
672
case
MarketId::GDAXDEV
:
673
return
"GDAXDEV"
;
674
case
MarketId::HKEXDEV
:
675
return
"HKEXDEV"
;
676
case
MarketId::IDEMDEV
:
677
return
"IDEMDEV"
;
678
case
MarketId::ISEDEV
:
679
return
"ISEDEV"
;
680
case
MarketId::KRXDEV
:
681
return
"KRXDEV"
;
682
case
MarketId::MCXDEV
:
683
return
"MCXDEV"
;
684
case
MarketId::MEXDERDEV
:
685
return
"MEXDERDEV"
;
686
case
MarketId::NDAQEUDEV
:
687
return
"NDAQEUDEV"
;
688
case
MarketId::NFXDEV
:
689
return
"NFXDEV"
;
690
case
MarketId::NODALDEV
:
691
return
"NODALDEV"
;
692
case
MarketId::NSEDEV
:
693
return
"NSEDEV"
;
694
case
MarketId::SAFEXDEV
:
695
return
"SAFEXDEV"
;
696
case
MarketId::SEHKDEV
:
697
return
"SEHKDEV"
;
698
case
MarketId::TFEXDEV
:
699
return
"TFEXDEV"
;
700
case
MarketId::TSEDEV
:
701
return
"TSEDEV"
;
702
case
MarketId::WSEDEV
:
703
return
"WSEDEV"
;
704
case
MarketId::CURVEGLOBALDEV
:
705
return
"CURVEGLOBALDEV"
;
706
case
MarketId::COINFLOOREXDEV
:
707
return
"COINFLOOREXDEV"
;
708
case
MarketId::KRAKENDEV
:
709
return
"KRAKENDEV"
;
710
case
MarketId::SGXDEV
:
711
return
"SGXDEV"
;
712
case
MarketId::MEFFDEV
:
713
return
"MEFFDEV"
;
714
case
MarketId::TFXDEV
:
715
return
"TFXDEV"
;
716
case
MarketId::TOCOMDEV
:
717
return
"TOCOMDEV"
;
718
case
MarketId::OSEDEV
:
719
return
"OSEDEV"
;
720
case
MarketId::LMEDEV
:
721
return
"LMEDEV"
;
722
case
MarketId::BVMFDEV
:
723
return
"BVMFDEV"
;
724
case
MarketId::MXDEV
:
725
return
"MXDEV"
;
726
case
MarketId::ICELDEV
:
727
return
"ICELDEV"
;
728
case
MarketId::CFEDEV
:
729
return
"CFEDEV"
;
730
case
MarketId::KCGDEV
:
731
return
"KCGDEV"
;
732
case
MarketId::NLXDEV
:
733
return
"NLXDEV"
;
734
case
MarketId::ASX2DEV
:
735
return
"ASX2DEV"
;
736
case
MarketId::MOEXDEV
:
737
return
"MOEXDEV"
;
738
case
MarketId::TAIFEXDEV
:
739
return
"TAIFEXDEV"
;
740
case
MarketId::ATHEXDEV
:
741
return
"ATHEXDEV"
;
742
case
MarketId::COINFLOORUKDEV
:
743
return
"COINFLOORUKDEV"
;
744
case
MarketId::INEDEV
:
745
return
"INEDEV"
;
746
case
MarketId::DCEDEV
:
747
return
"DCEDEV"
;
748
case
MarketId::ZCEDEV
:
749
return
"ZCEDEV"
;
750
case
MarketId::SHFEDEV
:
751
return
"SHFEDEV"
;
752
case
MarketId::JUMPDEV
:
753
return
"JUMPDEV"
;
754
case
MarketId::GRAYSTONEDEV
:
755
return
"GRAYSTONEDEV"
;
756
case
MarketId::CHFFEDEV
:
757
return
"CHFFEDEV"
;
758
case
MarketId::DERIBITDEV
:
759
return
"DERIBITDEV"
;
760
case
MarketId::TFEXDEV2
:
761
return
"TFEXDEV2"
;
762
case
MarketId::MYSTEELDEV
:
763
return
"MYSTEELDEV"
;
764
case
MarketId::CBOEDEV
:
765
return
"CBOEDEV"
;
766
case
MarketId::CEDXDEV
:
767
return
"CEDXDEV"
;
768
case
MarketId::JPXDEV
:
769
return
"JPXDEV"
;
770
case
MarketId::ALGO
:
771
return
"ALGO"
;
772
case
MarketId::BANKALGO
:
773
return
"BANKALGO"
;
774
case
MarketId::SDKALGO
:
775
return
"SDKALGO"
;
776
case
MarketId::INVALID
:
777
return
"INVALID"
;
778
default
:
779
return
"Unknown"
;
780
}
781
}
782
inline
const
char
*
ToTTName
(
const
MarketId
value)
783
{
784
switch
(value)
785
{
786
case
MarketId::NotSet
:
787
return
""
;
788
case
MarketId::ASE
:
789
return
"TT_MARKET_ID_SYNTHETIC"
;
790
case
MarketId::XETRA
:
791
return
"TT_MARKET_ID_XETRA"
;
792
case
MarketId::EUREX
:
793
return
"TT_MARKET_ID_EUREX"
;
794
case
MarketId::NYSELIFFE
:
795
return
"TT_MARKET_ID_NYSE_LIFFE"
;
796
case
MarketId::LSE
:
797
return
"TT_MARKET_ID_LSE"
;
798
case
MarketId::OM
:
799
return
"TT_MARKET_ID_OM"
;
800
case
MarketId::CBOT
:
801
return
"TT_MARKET_ID_CBOT"
;
802
case
MarketId::CME
:
803
return
"TT_MARKET_ID_CME"
;
804
case
MarketId::CFFE
:
805
return
"TT_MARKET_ID_CFFE"
;
806
case
MarketId::SEHK
:
807
return
"TT_MARKET_ID_SEHK"
;
808
case
MarketId::ENXTFUT
:
809
return
"TT_MARKET_ID_ENXTFUT"
;
810
case
MarketId::ENXTOPT
:
811
return
"TT_MARKET_ID_ENXTOPT"
;
812
case
MarketId::SYCOM
:
813
return
"TT_MARKET_ID_SYCOM"
;
814
case
MarketId::NQLX
:
815
return
"TT_MARKET_ID_NQLX"
;
816
case
MarketId::EPEX
:
817
return
"TT_MARKET_ID_EPEX"
;
818
case
MarketId::GARBAN
:
819
return
"TT_MARKET_ID_GARBAN"
;
820
case
MarketId::LIFFEEO
:
821
return
"TT_MARKET_ID_LIFFE_EO"
;
822
case
MarketId::SGXGIFT
:
823
return
"TT_MARKET_ID_SGX_GIFT"
;
824
case
MarketId::ISE
:
825
return
"TT_MARKET_ID_ISE"
;
826
case
MarketId::INSTINET
:
827
return
"TT_MARKET_ID_INSTINET"
;
828
case
MarketId::NASDAQ
:
829
return
"TT_MARKET_ID_NASDAQ"
;
830
case
MarketId::BTECFUTURES
:
831
return
"TT_MARKET_ID_BTECFUTURES"
;
832
case
MarketId::BTEC
:
833
return
"TT_MARKET_ID_BTEC"
;
834
case
MarketId::ISLAND
:
835
return
"TT_MARKET_ID_ISLAND"
;
836
case
MarketId::ASX
:
837
return
"TT_MARKET_ID_ASX"
;
838
case
MarketId::EUREXUS
:
839
return
"TT_MARKET_ID_EUREXUS"
;
840
case
MarketId::CBOE
:
841
return
"TT_MARKET_ID_CBOE"
;
842
case
MarketId::ARCHIPELAGO
:
843
return
"TT_MARKET_ID_ARCHIPELAGO"
;
844
case
MarketId::IB
:
845
return
"TT_MARKET_ID_IB"
;
846
case
MarketId::EURONEXT
:
847
return
"TT_MARKET_ID_EURONEXT"
;
848
case
MarketId::ICE
:
849
return
"TT_MARKET_ID_ICE"
;
850
case
MarketId::COREEX
:
851
return
"TT_MARKET_ID_COREEX"
;
852
case
MarketId::NYMEX
:
853
return
"TT_MARKET_ID_NYMEX"
;
854
case
MarketId::HOTSPOT
:
855
return
"TT_MARKET_ID_HOTSPOT"
;
856
case
MarketId::MONTREAL
:
857
return
"TT_MARKET_ID_MONTREAL"
;
858
case
MarketId::SGX
:
859
return
"TT_MARKET_ID_SGX"
;
860
case
MarketId::IDEM
:
861
return
"TT_MARKET_ID_IDEM"
;
862
case
MarketId::MEFF
:
863
return
"TT_MARKET_ID_MEFF"
;
864
case
MarketId::TFX
:
865
return
"TT_MARKET_ID_TFX"
;
866
case
MarketId::TOCOM
:
867
return
"TT_MARKET_ID_TOCOM"
;
868
case
MarketId::TSE
:
869
return
"TT_MARKET_ID_TSE"
;
870
case
MarketId::HKFE
:
871
return
"TT_MARKET_ID_HKFE"
;
872
case
MarketId::OSE
:
873
return
"TT_MARKET_ID_OSE"
;
874
case
MarketId::MEXDER
:
875
return
"TT_MARKET_ID_MEXDER"
;
876
case
MarketId::KRX
:
877
return
"TT_MARKET_ID_KRX"
;
878
case
MarketId::CCX
:
879
return
"TT_MARKET_ID_CCX"
;
880
case
MarketId::ECX
:
881
return
"TT_MARKET_ID_ECX"
;
882
case
MarketId::CCFE
:
883
return
"TT_MARKET_ID_CCFE"
;
884
case
MarketId::NSE
:
885
return
"TT_MARKET_ID_NSE"
;
886
case
MarketId::LME
:
887
return
"TT_MARKET_ID_LME"
;
888
case
MarketId::FXMS
:
889
return
"TT_MARKET_ID_FXMS"
;
890
case
MarketId::USFE
:
891
return
"TT_MARKET_ID_USFE"
;
892
case
MarketId::DME
:
893
return
"TT_MARKET_ID_DME"
;
894
case
MarketId::EBS
:
895
return
"TT_MARKET_ID_EBS"
;
896
case
MarketId::SSE
:
897
return
"TT_MARKET_ID_SSE"
;
898
case
MarketId::MCX
:
899
return
"TT_MARKET_ID_MCX"
;
900
case
MarketId::SIMEX
:
901
return
"TT_MARKET_ID_SIMEX"
;
902
case
MarketId::TMX
:
903
return
"TT_MARKET_ID_TMX"
;
904
case
MarketId::BVMF
:
905
return
"TT_MARKET_ID_BVMF"
;
906
case
MarketId::MX
:
907
return
"TT_MARKET_ID_MX"
;
908
case
MarketId::ICEL
:
909
return
"TT_MARKET_ID_ICE_L"
;
910
case
MarketId::CFE
:
911
return
"TT_MARKET_ID_CFE"
;
912
case
MarketId::ERIS
:
913
return
"TT_MARKET_ID_ERIS"
;
914
case
MarketId::NASDAQOMXEU
:
915
return
"TT_MARKET_ID_NASDAQ_OMX_EU"
;
916
case
MarketId::AGGREGATOR
:
917
return
"TT_MARKET_ID_AGGREGATOR"
;
918
case
MarketId::TTEX
:
919
return
"TT_MARKET_ID_TTEX"
;
920
case
MarketId::NFI
:
921
return
"TT_MARKET_ID_NFI"
;
922
case
MarketId::KCG
:
923
return
"TT_MARKET_ID_KCG"
;
924
case
MarketId::EEX
:
925
return
"TT_MARKET_ID_EEX"
;
926
case
MarketId::CMEMDP
:
927
return
"TT_MARKET_ID_CME_MDP"
;
928
case
MarketId::NFX
:
929
return
"TT_MARKET_ID_NFX"
;
930
case
MarketId::NLX
:
931
return
"TT_MARKET_ID_NLX"
;
932
case
MarketId::NORDIC
:
933
return
"TT_MARKET_ID_NORDIC"
;
934
case
MarketId::GMEX
:
935
return
"TT_MARKET_ID_GMEX"
;
936
case
MarketId::NDAQEU
:
937
return
"TT_MARKET_ID_NDAQ_EU"
;
938
case
MarketId::HKEX
:
939
return
"TT_MARKET_ID_HKEX"
;
940
case
MarketId::FEX
:
941
return
"TT_MARKET_ID_FEX"
;
942
case
MarketId::ASX2
:
943
return
"TT_MARKET_ID_ASX2"
;
944
case
MarketId::OTCME
:
945
return
"TT_MARKET_ID_OT_CME"
;
946
case
MarketId::OTDGCX
:
947
return
"TT_MARKET_ID_OT_DGCX"
;
948
case
MarketId::DGCX
:
949
return
"TT_MARKET_ID_DGCX"
;
950
case
MarketId::FIXGW2
:
951
return
"TT_MARKET_ID_FIX_GW2"
;
952
case
MarketId::FIXGW3
:
953
return
"TT_MARKET_ID_FIX_GW3"
;
954
case
MarketId::FIXGW4
:
955
return
"TT_MARKET_ID_FIX_GW4"
;
956
case
MarketId::FIXGW5
:
957
return
"TT_MARKET_ID_FIX_GW5"
;
958
case
MarketId::FIXGW6
:
959
return
"TT_MARKET_ID_FIX_GW6"
;
960
case
MarketId::FIXGW7
:
961
return
"TT_MARKET_ID_FIX_GW7"
;
962
case
MarketId::FIXGW8
:
963
return
"TT_MARKET_ID_FIX_GW8"
;
964
case
MarketId::FIXGW9
:
965
return
"TT_MARKET_ID_FIX_GW9"
;
966
case
MarketId::DIRECTMATCH
:
967
return
"TT_MARKET_ID_DIRECTMATCH"
;
968
case
MarketId::FENICS
:
969
return
"TT_MARKET_ID_FENICS"
;
970
case
MarketId::NODAL
:
971
return
"TT_MARKET_ID_NODAL"
;
972
case
MarketId::BIST
:
973
return
"TT_MARKET_ID_BIST"
;
974
case
MarketId::TFEX
:
975
return
"TT_MARKET_ID_TFEX"
;
976
case
MarketId::GDAX
:
977
return
"TT_MARKET_ID_GDAX"
;
978
case
MarketId::SAFEX
:
979
return
"TT_MARKET_ID_SAFEX"
;
980
case
MarketId::WSE
:
981
return
"TT_MARKET_ID_WSE"
;
982
case
MarketId::CURVEGLOBAL
:
983
return
"TT_MARKET_ID_CURVEGLOBAL"
;
984
case
MarketId::COINFLOOREX
:
985
return
"TT_MARKET_ID_COINFLOOREX"
;
986
case
MarketId::KRAKEN
:
987
return
"TT_MARKET_ID_KRAKEN"
;
988
case
MarketId::BITMEX
:
989
return
"TT_MARKET_ID_BITMEX"
;
990
case
MarketId::MOEX
:
991
return
"TT_MARKET_ID_MOEX"
;
992
case
MarketId::TAIFEX
:
993
return
"TT_MARKET_ID_TAIFEX"
;
994
case
MarketId::ATHEX
:
995
return
"TT_MARKET_ID_ATHEX"
;
996
case
MarketId::COINFLOORUK
:
997
return
"TT_MARKET_ID_COINFLOORUK"
;
998
case
MarketId::INE
:
999
return
"TT_MARKET_ID_INE"
;
1000
case
MarketId::DCE
:
1001
return
"TT_MARKET_ID_DCE"
;
1002
case
MarketId::ZCE
:
1003
return
"TT_MARKET_ID_ZCE"
;
1004
case
MarketId::SHFE
:
1005
return
"TT_MARKET_ID_SHFE"
;
1006
case
MarketId::JUMP
:
1007
return
"TT_MARKET_ID_JUMP"
;
1008
case
MarketId::GRAYSTONE
:
1009
return
"TT_MARKET_ID_GRAYSTONE"
;
1010
case
MarketId::CHFFE
:
1011
return
"TT_MARKET_ID_CHFFE"
;
1012
case
MarketId::BITSO
:
1013
return
"TT_MARKET_ID_BITSO"
;
1014
case
MarketId::DERIBIT
:
1015
return
"TT_MARKET_ID_DERIBIT"
;
1016
case
MarketId::MYSTEEL
:
1017
return
"TT_MARKET_ID_MYSTEEL"
;
1018
case
MarketId::XBTG
:
1019
return
"TT_MARKET_ID_XBTG"
;
1020
case
MarketId::CMEBTEC
:
1021
return
"TT_MARKET_ID_CME_BTEC"
;
1022
case
MarketId::TADAWUL
:
1023
return
"TT_MARKET_ID_TADAWUL"
;
1024
case
MarketId::CEDX
:
1025
return
"TT_MARKET_ID_CEDX"
;
1026
case
MarketId::JPX
:
1027
return
"TT_MARKET_ID_JPX"
;
1028
case
MarketId::OPRA
:
1029
return
"TT_MARKET_ID_OPRA"
;
1030
case
MarketId::LMENTP
:
1031
return
"TT_MARKET_ID_LME_NTP"
;
1032
case
MarketId::NASDAQNED
:
1033
return
"TT_MARKET_ID_NASDAQ_NED"
;
1034
case
MarketId::BINANCE
:
1035
return
"TT_MARKET_ID_BINANCE"
;
1036
case
MarketId::BINANCEUS
:
1037
return
"TT_MARKET_ID_BINANCE_US"
;
1038
case
MarketId::BITFINEX
:
1039
return
"TT_MARKET_ID_BITFINEX"
;
1040
case
MarketId::BITSTAMP
:
1041
return
"TT_MARKET_ID_BITSTAMP"
;
1042
case
MarketId::BITTREX
:
1043
return
"TT_MARKET_ID_BITTREX"
;
1044
case
MarketId::ERISX
:
1045
return
"TT_MARKET_ID_ERISX"
;
1046
case
MarketId::FTX
:
1047
return
"TT_MARKET_ID_FTX"
;
1048
case
MarketId::FTXUS
:
1049
return
"TT_MARKET_ID_FTX_US"
;
1050
case
MarketId::GEMINI
:
1051
return
"TT_MARKET_ID_GEMINI"
;
1052
case
MarketId::LMAX
:
1053
return
"TT_MARKET_ID_LMAX"
;
1054
case
MarketId::OKX
:
1055
return
"TT_MARKET_ID_OKX"
;
1056
case
MarketId::OSL
:
1057
return
"TT_MARKET_ID_OSL"
;
1058
case
MarketId::POLONIEX
:
1059
return
"TT_MARKET_ID_POLONIEX"
;
1060
case
MarketId::ALAMEDARESEARCH
:
1061
return
"TT_MARKET_ID_ALAMEDA_RESEARCH"
;
1062
case
MarketId::B2C2
:
1063
return
"TT_MARKET_ID_B2C2"
;
1064
case
MarketId::CUMBERLAND
:
1065
return
"TT_MARKET_ID_CUMBERLAND"
;
1066
case
MarketId::DVCHAIN
:
1067
return
"TT_MARKET_ID_DV_CHAIN"
;
1068
case
MarketId::FLOWTRADERS
:
1069
return
"TT_MARKET_ID_FLOW_TRADERS"
;
1070
case
MarketId::GALAXYDIGITAL
:
1071
return
"TT_MARKET_ID_GALAXY_DIGITAL"
;
1072
case
MarketId::GENESIS
:
1073
return
"TT_MARKET_ID_GENESIS"
;
1074
case
MarketId::HEHMEYER
:
1075
return
"TT_MARKET_ID_HEHMEYER"
;
1076
case
MarketId::JANESTREET
:
1077
return
"TT_MARKET_ID_JANE_STREET"
;
1078
case
MarketId::WINTERMUTE
:
1079
return
"TT_MARKET_ID_WINTERMUTE"
;
1080
case
MarketId::NZX
:
1081
return
"TT_MARKET_ID_NZX"
;
1082
case
MarketId::CMEDELAYED
:
1083
return
"TT_MARKET_ID_CME_DELAYED"
;
1084
case
MarketId::KUCOIN
:
1085
return
"TT_MARKET_ID_KUCOIN"
;
1086
case
MarketId::HUOBI
:
1087
return
"TT_MARKET_ID_HUOBI"
;
1088
case
MarketId::CBOEDSPOT
:
1089
return
"TT_MARKET_ID_CBOE_D_SPOT"
;
1090
case
MarketId::CBOEDDER
:
1091
return
"TT_MARKET_ID_CBOE_D_DER"
;
1092
case
MarketId::BINANCEFUTURES
:
1093
return
"TT_MARKET_ID_BINANCE_FUTURES"
;
1094
case
MarketId::COINBASEPRIME
:
1095
return
"TT_MARKET_ID_COINBASE_PRIME"
;
1096
case
MarketId::NORDPOOL
:
1097
return
"TT_MARKET_ID_NORDPOOL"
;
1098
case
MarketId::FMX
:
1099
return
"TT_MARKET_ID_FMX"
;
1100
case
MarketId::GFOX
:
1101
return
"TT_MARKET_ID_GFO_X"
;
1102
case
MarketId::DEALERWEB
:
1103
return
"TT_MARKET_ID_DEALERWEB"
;
1104
case
MarketId::CMEBTECSTREAM
:
1105
return
"TT_MARKET_ID_CME_BTEC_STREAM"
;
1106
case
MarketId::BYBIT
:
1107
return
"TT_MARKET_ID_BYBIT"
;
1108
case
MarketId::ABAXX
:
1109
return
"TT_MARKET_ID_ABAXX"
;
1110
case
MarketId::COINBASEDERIVS
:
1111
return
"TT_MARKET_ID_COINBASE_DERIVS"
;
1112
case
MarketId::CBOEFXSWNY
:
1113
return
"TT_MARKET_ID_CBOEFX_SW_NY"
;
1114
case
MarketId::CBOEFXSWLN
:
1115
return
"TT_MARKET_ID_CBOEFX_SW_LN"
;
1116
case
MarketId::CBOEFXFANY
:
1117
return
"TT_MARKET_ID_CBOEFX_FA_NY"
;
1118
case
MarketId::CBOEFXFALN
:
1119
return
"TT_MARKET_ID_CBOEFX_FA_LN"
;
1120
case
MarketId::TTFXLN
:
1121
return
"TT_MARKET_ID_TTFX_LN"
;
1122
case
MarketId::TTFXNY
:
1123
return
"TT_MARKET_ID_TTFX_NY"
;
1124
case
MarketId::TTFXSG
:
1125
return
"TT_MARKET_ID_TTFX_SG"
;
1126
case
MarketId::PME
:
1127
return
"TT_MARKET_ID_PME"
;
1128
case
MarketId::DV
:
1129
return
"TT_MARKET_ID_DV"
;
1130
case
MarketId::TT
:
1131
return
"TT_MARKET_ID_TT"
;
1132
case
MarketId::EUREXDEV
:
1133
return
"TT_MARKET_ID_EUREX_DEV"
;
1134
case
MarketId::LSEDEV
:
1135
return
"TT_MARKET_ID_LSE_DEV"
;
1136
case
MarketId::CMEUC
:
1137
return
"TT_MARKET_ID_CME_UC"
;
1138
case
MarketId::SGXGIFTDEV
:
1139
return
"TT_MARKET_ID_SGX_GIFT_DEV"
;
1140
case
MarketId::BTECDEV
:
1141
return
"TT_MARKET_ID_BTEC_DEV"
;
1142
case
MarketId::BITMEXDEV
:
1143
return
"TT_MARKET_ID_BITMEX_DEV"
;
1144
case
MarketId::ASXDEV
:
1145
return
"TT_MARKET_ID_ASX_DEV"
;
1146
case
MarketId::EURONEXTDEV
:
1147
return
"TT_MARKET_ID_EURONEXT_DEV"
;
1148
case
MarketId::ICEDEV
:
1149
return
"TT_MARKET_ID_ICE_DEV"
;
1150
case
MarketId::ASEDEV
:
1151
return
"TT_MARKET_ID_ASE_DEV"
;
1152
case
MarketId::BISTDEV
:
1153
return
"TT_MARKET_ID_BIST_DEV"
;
1154
case
MarketId::CLEARPORTDEV
:
1155
return
"TT_MARKET_ID_CLEARPORT_DEV"
;
1156
case
MarketId::CMEDEV
:
1157
return
"TT_MARKET_ID_CME_DEV"
;
1158
case
MarketId::DGCXDEV
:
1159
return
"TT_MARKET_ID_DGCX_DEV"
;
1160
case
MarketId::DIRECTMATCHDEV
:
1161
return
"TT_MARKET_ID_DIRECTMATCH_DEV"
;
1162
case
MarketId::EEXDEV
:
1163
return
"TT_MARKET_ID_EEX_DEV"
;
1164
case
MarketId::ERISDEV
:
1165
return
"TT_MARKET_ID_ERIS_DEV"
;
1166
case
MarketId::NFIDEV
:
1167
return
"TT_MARKET_ID_NFDEV"
;
1168
case
MarketId::FENICSDEV
:
1169
return
"TT_MARKET_ID_FENICS_DEV"
;
1170
case
MarketId::FEXDEV
:
1171
return
"TT_MARKET_ID_FEX_DEV"
;
1172
case
MarketId::GDAXDEV
:
1173
return
"TT_MARKET_ID_GDAX_DEV"
;
1174
case
MarketId::HKEXDEV
:
1175
return
"TT_MARKET_ID_HKEX_DEV"
;
1176
case
MarketId::IDEMDEV
:
1177
return
"TT_MARKET_ID_IDEM_DEV"
;
1178
case
MarketId::ISEDEV
:
1179
return
"TT_MARKET_ID_ISE_DEV"
;
1180
case
MarketId::KRXDEV
:
1181
return
"TT_MARKET_ID_KRX_DEV"
;
1182
case
MarketId::MCXDEV
:
1183
return
"TT_MARKET_ID_MCX_DEV"
;
1184
case
MarketId::MEXDERDEV
:
1185
return
"TT_MARKET_ID_MEXDER_DEV"
;
1186
case
MarketId::NDAQEUDEV
:
1187
return
"TT_MARKET_ID_NDAQ_EU_DEV"
;
1188
case
MarketId::NFXDEV
:
1189
return
"TT_MARKET_ID_NFX_DEV"
;
1190
case
MarketId::NODALDEV
:
1191
return
"TT_MARKET_ID_NODAL_DEV"
;
1192
case
MarketId::NSEDEV
:
1193
return
"TT_MARKET_ID_NSE_DEV"
;
1194
case
MarketId::SAFEXDEV
:
1195
return
"TT_MARKET_ID_SAFEX_DEV"
;
1196
case
MarketId::SEHKDEV
:
1197
return
"TT_MARKET_ID_SEHK_DEV"
;
1198
case
MarketId::TFEXDEV
:
1199
return
"TT_MARKET_ID_TFEX_DEV"
;
1200
case
MarketId::TSEDEV
:
1201
return
"TT_MARKET_ID_TSE_DEV"
;
1202
case
MarketId::WSEDEV
:
1203
return
"TT_MARKET_ID_WSE_DEV"
;
1204
case
MarketId::CURVEGLOBALDEV
:
1205
return
"TT_MARKET_ID_CURVEGLOBAL_DEV"
;
1206
case
MarketId::COINFLOOREXDEV
:
1207
return
"TT_MARKET_ID_COINFLOOREX_DEV"
;
1208
case
MarketId::KRAKENDEV
:
1209
return
"TT_MARKET_ID_KRAKEN_DEV"
;
1210
case
MarketId::SGXDEV
:
1211
return
"TT_MARKET_ID_SGX_DEV"
;
1212
case
MarketId::MEFFDEV
:
1213
return
"TT_MARKET_ID_MEFF_DEV"
;
1214
case
MarketId::TFXDEV
:
1215
return
"TT_MARKET_ID_TFX_DEV"
;
1216
case
MarketId::TOCOMDEV
:
1217
return
"TT_MARKET_ID_TOCOM_DEV"
;
1218
case
MarketId::OSEDEV
:
1219
return
"TT_MARKET_ID_OSE_DEV"
;
1220
case
MarketId::LMEDEV
:
1221
return
"TT_MARKET_ID_LME_DEV"
;
1222
case
MarketId::BVMFDEV
:
1223
return
"TT_MARKET_ID_BVMF_DEV"
;
1224
case
MarketId::MXDEV
:
1225
return
"TT_MARKET_ID_MX_DEV"
;
1226
case
MarketId::ICELDEV
:
1227
return
"TT_MARKET_ID_ICE_L_DEV"
;
1228
case
MarketId::CFEDEV
:
1229
return
"TT_MARKET_ID_CFE_DEV"
;
1230
case
MarketId::KCGDEV
:
1231
return
"TT_MARKET_ID_KCG_DEV"
;
1232
case
MarketId::NLXDEV
:
1233
return
"TT_MARKET_ID_NLX_DEV"
;
1234
case
MarketId::ASX2DEV
:
1235
return
"TT_MARKET_ID_ASX2_DEV"
;
1236
case
MarketId::MOEXDEV
:
1237
return
"TT_MARKET_ID_MOEX_DEV"
;
1238
case
MarketId::TAIFEXDEV
:
1239
return
"TT_MARKET_ID_TAIFEX_DEV"
;
1240
case
MarketId::ATHEXDEV
:
1241
return
"TT_MARKET_ID_ATHEX_DEV"
;
1242
case
MarketId::COINFLOORUKDEV
:
1243
return
"TT_MARKET_ID_COINFLOORUK_DEV"
;
1244
case
MarketId::INEDEV
:
1245
return
"TT_MARKET_ID_INE_DEV"
;
1246
case
MarketId::DCEDEV
:
1247
return
"TT_MARKET_ID_DCE_DEV"
;
1248
case
MarketId::ZCEDEV
:
1249
return
"TT_MARKET_ID_ZCE_DEV"
;
1250
case
MarketId::SHFEDEV
:
1251
return
"TT_MARKET_ID_SHFE_DEV"
;
1252
case
MarketId::JUMPDEV
:
1253
return
"TT_MARKET_ID_JUMP_DEV"
;
1254
case
MarketId::GRAYSTONEDEV
:
1255
return
"TT_MARKET_ID_GRAYSTONE_DEV"
;
1256
case
MarketId::CHFFEDEV
:
1257
return
"TT_MARKET_ID_CHFFE_DEV"
;
1258
case
MarketId::DERIBITDEV
:
1259
return
"TT_MARKET_ID_DERIBIT_DEV"
;
1260
case
MarketId::TFEXDEV2
:
1261
return
"TT_MARKET_ID_TFEX_DEV2"
;
1262
case
MarketId::MYSTEELDEV
:
1263
return
"TT_MARKET_ID_MYSTEEL_DEV"
;
1264
case
MarketId::CBOEDEV
:
1265
return
"TT_MARKET_ID_CBOE_DEV"
;
1266
case
MarketId::CEDXDEV
:
1267
return
"TT_MARKET_ID_CEDX_DEV"
;
1268
case
MarketId::JPXDEV
:
1269
return
"TT_MARKET_ID_JPX_DEV"
;
1270
case
MarketId::ALGO
:
1271
return
"TT_MARKET_ID_ALGO_INSTRUMENT"
;
1272
case
MarketId::BANKALGO
:
1273
return
"TT_MARKET_ID_BANK_ALGO"
;
1274
case
MarketId::SDKALGO
:
1275
return
"TT_MARKET_ID_SDK_ALGO"
;
1276
case
MarketId::INVALID
:
1277
return
"TT_MARKET_ID_INVALID"
;
1278
default
:
1279
return
""
;
1280
}
1281
}
1282
}
ttsdk
Definition
account.h:21
ttsdk::MarketId
MarketId
Definition
MarketId.h:29
ttsdk::MarketId::GEMINI
@ GEMINI
ttsdk::MarketId::LSE
@ LSE
ttsdk::MarketId::DGCX
@ DGCX
ttsdk::MarketId::SGX
@ SGX
ttsdk::MarketId::CEDX
@ CEDX
ttsdk::MarketId::MOEXDEV
@ MOEXDEV
ttsdk::MarketId::TOCOM
@ TOCOM
ttsdk::MarketId::FIXGW9
@ FIXGW9
ttsdk::MarketId::COINFLOORUKDEV
@ COINFLOORUKDEV
ttsdk::MarketId::FIXGW3
@ FIXGW3
ttsdk::MarketId::MX
@ MX
ttsdk::MarketId::LMEDEV
@ LMEDEV
ttsdk::MarketId::CBOEDSPOT
@ CBOEDSPOT
ttsdk::MarketId::DIRECTMATCHDEV
@ DIRECTMATCHDEV
ttsdk::MarketId::TTFXSG
@ TTFXSG
ttsdk::MarketId::OPRA
@ OPRA
ttsdk::MarketId::WSE
@ WSE
ttsdk::MarketId::ICEDEV
@ ICEDEV
ttsdk::MarketId::FTXUS
@ FTXUS
ttsdk::MarketId::COINFLOOREXDEV
@ COINFLOOREXDEV
ttsdk::MarketId::KRAKEN
@ KRAKEN
ttsdk::MarketId::MYSTEEL
@ MYSTEEL
ttsdk::MarketId::B2C2
@ B2C2
ttsdk::MarketId::EUREXUS
@ EUREXUS
ttsdk::MarketId::GALAXYDIGITAL
@ GALAXYDIGITAL
ttsdk::MarketId::NLXDEV
@ NLXDEV
ttsdk::MarketId::TFXDEV
@ TFXDEV
ttsdk::MarketId::DCEDEV
@ DCEDEV
ttsdk::MarketId::MEXDERDEV
@ MEXDERDEV
ttsdk::MarketId::KCGDEV
@ KCGDEV
ttsdk::MarketId::INEDEV
@ INEDEV
ttsdk::MarketId::BITTREX
@ BITTREX
ttsdk::MarketId::ASE
@ ASE
ttsdk::MarketId::ICE
@ ICE
ttsdk::MarketId::KRAKENDEV
@ KRAKENDEV
ttsdk::MarketId::SGXGIFT
@ SGXGIFT
ttsdk::MarketId::CUMBERLAND
@ CUMBERLAND
ttsdk::MarketId::EBS
@ EBS
ttsdk::MarketId::CCFE
@ CCFE
ttsdk::MarketId::IDEM
@ IDEM
ttsdk::MarketId::INE
@ INE
ttsdk::MarketId::NYMEX
@ NYMEX
ttsdk::MarketId::KUCOIN
@ KUCOIN
ttsdk::MarketId::BITMEXDEV
@ BITMEXDEV
ttsdk::MarketId::BITSTAMP
@ BITSTAMP
ttsdk::MarketId::TSEDEV
@ TSEDEV
ttsdk::MarketId::DME
@ DME
ttsdk::MarketId::NODALDEV
@ NODALDEV
ttsdk::MarketId::CMEMDP
@ CMEMDP
ttsdk::MarketId::GDAX
@ GDAX
ttsdk::MarketId::OTCME
@ OTCME
ttsdk::MarketId::NFXDEV
@ NFXDEV
ttsdk::MarketId::CHFFEDEV
@ CHFFEDEV
ttsdk::MarketId::XBTG
@ XBTG
ttsdk::MarketId::DGCXDEV
@ DGCXDEV
ttsdk::MarketId::SHFEDEV
@ SHFEDEV
ttsdk::MarketId::TAIFEX
@ TAIFEX
ttsdk::MarketId::DVCHAIN
@ DVCHAIN
ttsdk::MarketId::HKEXDEV
@ HKEXDEV
ttsdk::MarketId::ZCE
@ ZCE
ttsdk::MarketId::JUMP
@ JUMP
ttsdk::MarketId::SDKALGO
@ SDKALGO
ttsdk::MarketId::CBOE
@ CBOE
ttsdk::MarketId::GRAYSTONE
@ GRAYSTONE
ttsdk::MarketId::NYSELIFFE
@ NYSELIFFE
ttsdk::MarketId::ERISX
@ ERISX
ttsdk::MarketId::EEX
@ EEX
ttsdk::MarketId::GMEX
@ GMEX
ttsdk::MarketId::OSEDEV
@ OSEDEV
ttsdk::MarketId::GFOX
@ GFOX
ttsdk::MarketId::INSTINET
@ INSTINET
ttsdk::MarketId::DEALERWEB
@ DEALERWEB
ttsdk::MarketId::BVMFDEV
@ BVMFDEV
ttsdk::MarketId::MEFF
@ MEFF
ttsdk::MarketId::BITMEX
@ BITMEX
ttsdk::MarketId::CBOEFXFALN
@ CBOEFXFALN
ttsdk::MarketId::ALAMEDARESEARCH
@ ALAMEDARESEARCH
ttsdk::MarketId::ICEL
@ ICEL
ttsdk::MarketId::DV
@ DV
ttsdk::MarketId::CMEDEV
@ CMEDEV
ttsdk::MarketId::SYCOM
@ SYCOM
ttsdk::MarketId::CBOEFXSWNY
@ CBOEFXSWNY
ttsdk::MarketId::CBOEDEV
@ CBOEDEV
ttsdk::MarketId::NFX
@ NFX
ttsdk::MarketId::ALGO
@ ALGO
ttsdk::MarketId::BTECFUTURES
@ BTECFUTURES
ttsdk::MarketId::LMENTP
@ LMENTP
ttsdk::MarketId::JANESTREET
@ JANESTREET
ttsdk::MarketId::BTEC
@ BTEC
ttsdk::MarketId::CCX
@ CCX
ttsdk::MarketId::HKFE
@ HKFE
ttsdk::MarketId::SSE
@ SSE
ttsdk::MarketId::FIXGW4
@ FIXGW4
ttsdk::MarketId::ICELDEV
@ ICELDEV
ttsdk::MarketId::TTFXLN
@ TTFXLN
ttsdk::MarketId::NDAQEUDEV
@ NDAQEUDEV
ttsdk::MarketId::NQLX
@ NQLX
ttsdk::MarketId::COINFLOOREX
@ COINFLOOREX
ttsdk::MarketId::ERISDEV
@ ERISDEV
ttsdk::MarketId::FTX
@ FTX
ttsdk::MarketId::JPX
@ JPX
ttsdk::MarketId::MXDEV
@ MXDEV
ttsdk::MarketId::FENICSDEV
@ FENICSDEV
ttsdk::MarketId::ASX
@ ASX
ttsdk::MarketId::ISEDEV
@ ISEDEV
ttsdk::MarketId::FXMS
@ FXMS
ttsdk::MarketId::XETRA
@ XETRA
ttsdk::MarketId::BINANCE
@ BINANCE
ttsdk::MarketId::NORDPOOL
@ NORDPOOL
ttsdk::MarketId::JUMPDEV
@ JUMPDEV
ttsdk::MarketId::SAFEX
@ SAFEX
ttsdk::MarketId::FIXGW7
@ FIXGW7
ttsdk::MarketId::POLONIEX
@ POLONIEX
ttsdk::MarketId::LIFFEEO
@ LIFFEEO
ttsdk::MarketId::LSEDEV
@ LSEDEV
ttsdk::MarketId::TSE
@ TSE
ttsdk::MarketId::FIXGW5
@ FIXGW5
ttsdk::MarketId::MEFFDEV
@ MEFFDEV
ttsdk::MarketId::FLOWTRADERS
@ FLOWTRADERS
ttsdk::MarketId::ABAXX
@ ABAXX
ttsdk::MarketId::WSEDEV
@ WSEDEV
ttsdk::MarketId::JPXDEV
@ JPXDEV
ttsdk::MarketId::ATHEX
@ ATHEX
ttsdk::MarketId::GDAXDEV
@ GDAXDEV
ttsdk::MarketId::NASDAQ
@ NASDAQ
ttsdk::MarketId::BITSO
@ BITSO
ttsdk::MarketId::BVMF
@ BVMF
ttsdk::MarketId::FENICS
@ FENICS
ttsdk::MarketId::DCE
@ DCE
ttsdk::MarketId::PME
@ PME
ttsdk::MarketId::CEDXDEV
@ CEDXDEV
ttsdk::MarketId::ATHEXDEV
@ ATHEXDEV
ttsdk::MarketId::TFEX
@ TFEX
ttsdk::MarketId::MONTREAL
@ MONTREAL
ttsdk::MarketId::NFIDEV
@ NFIDEV
ttsdk::MarketId::CMEBTECSTREAM
@ CMEBTECSTREAM
ttsdk::MarketId::EUREXDEV
@ EUREXDEV
ttsdk::MarketId::HOTSPOT
@ HOTSPOT
ttsdk::MarketId::ERIS
@ ERIS
ttsdk::MarketId::KCG
@ KCG
ttsdk::MarketId::NSEDEV
@ NSEDEV
ttsdk::MarketId::MOEX
@ MOEX
ttsdk::MarketId::HUOBI
@ HUOBI
ttsdk::MarketId::ESPEEDDEV
@ ESPEEDDEV
ttsdk::MarketId::TTFXNY
@ TTFXNY
ttsdk::MarketId::TMX
@ TMX
ttsdk::MarketId::ENXTOPT
@ ENXTOPT
ttsdk::MarketId::COINFLOORUK
@ COINFLOORUK
ttsdk::MarketId::CBOEDDER
@ CBOEDDER
ttsdk::MarketId::CFE
@ CFE
ttsdk::MarketId::KRX
@ KRX
ttsdk::MarketId::SIMEX
@ SIMEX
ttsdk::MarketId::COINBASEDERIVS
@ COINBASEDERIVS
ttsdk::MarketId::MCX
@ MCX
ttsdk::MarketId::NFI
@ NFI
ttsdk::MarketId::ASX2
@ ASX2
ttsdk::MarketId::EEXDEV
@ EEXDEV
ttsdk::MarketId::ASXDEV
@ ASXDEV
ttsdk::MarketId::GRAYSTONEDEV
@ GRAYSTONEDEV
ttsdk::MarketId::HEHMEYER
@ HEHMEYER
ttsdk::MarketId::SGXGIFTDEV
@ SGXGIFTDEV
ttsdk::MarketId::MYSTEELDEV
@ MYSTEELDEV
ttsdk::MarketId::COINBASEPRIME
@ COINBASEPRIME
ttsdk::MarketId::OSE
@ OSE
ttsdk::MarketId::AGGREGATOR
@ AGGREGATOR
ttsdk::MarketId::FMX
@ FMX
ttsdk::MarketId::BINANCEFUTURES
@ BINANCEFUTURES
ttsdk::MarketId::KRXDEV
@ KRXDEV
ttsdk::MarketId::CMEUC
@ CMEUC
ttsdk::MarketId::NSE
@ NSE
ttsdk::MarketId::OKX
@ OKX
ttsdk::MarketId::TTEX
@ TTEX
ttsdk::MarketId::BANKALGO
@ BANKALGO
ttsdk::MarketId::TFEXDEV2
@ TFEXDEV2
ttsdk::MarketId::CURVEGLOBAL
@ CURVEGLOBAL
ttsdk::MarketId::NORDIC
@ NORDIC
ttsdk::MarketId::DIRECTMATCH
@ DIRECTMATCH
ttsdk::MarketId::TAIFEXDEV
@ TAIFEXDEV
ttsdk::MarketId::ARCHIPELAGO
@ ARCHIPELAGO
ttsdk::MarketId::SEHK
@ SEHK
ttsdk::MarketId::EPEX
@ EPEX
ttsdk::MarketId::DERIBIT
@ DERIBIT
ttsdk::MarketId::GARBAN
@ GARBAN
ttsdk::MarketId::NASDAQOMXEU
@ NASDAQOMXEU
ttsdk::MarketId::ZCEDEV
@ ZCEDEV
ttsdk::MarketId::FIXGW8
@ FIXGW8
ttsdk::MarketId::CBOT
@ CBOT
ttsdk::MarketId::CHFFE
@ CHFFE
ttsdk::MarketId::BIST
@ BIST
ttsdk::MarketId::TOCOMDEV
@ TOCOMDEV
ttsdk::MarketId::CMEDELAYED
@ CMEDELAYED
ttsdk::MarketId::FIXGW6
@ FIXGW6
ttsdk::MarketId::BYBIT
@ BYBIT
ttsdk::MarketId::OM
@ OM
ttsdk::MarketId::ISLAND
@ ISLAND
ttsdk::MarketId::SEHKDEV
@ SEHKDEV
ttsdk::MarketId::CURVEGLOBALDEV
@ CURVEGLOBALDEV
ttsdk::MarketId::IDEMDEV
@ IDEMDEV
ttsdk::MarketId::CFEDEV
@ CFEDEV
ttsdk::MarketId::CME
@ CME
ttsdk::MarketId::NDAQEU
@ NDAQEU
ttsdk::MarketId::CBOEFXSWLN
@ CBOEFXSWLN
ttsdk::MarketId::MCXDEV
@ MCXDEV
ttsdk::MarketId::ASX2DEV
@ ASX2DEV
ttsdk::MarketId::HKEX
@ HKEX
ttsdk::MarketId::TFEXDEV
@ TFEXDEV
ttsdk::MarketId::INVALID
@ INVALID
ttsdk::MarketId::TFX
@ TFX
ttsdk::MarketId::EURONEXT
@ EURONEXT
ttsdk::MarketId::NODAL
@ NODAL
ttsdk::MarketId::CLEARPORTDEV
@ CLEARPORTDEV
ttsdk::MarketId::FEXDEV
@ FEXDEV
ttsdk::MarketId::OSL
@ OSL
ttsdk::MarketId::FIXGW2
@ FIXGW2
ttsdk::MarketId::BISTDEV
@ BISTDEV
ttsdk::MarketId::USFE
@ USFE
ttsdk::MarketId::CMEBTEC
@ CMEBTEC
ttsdk::MarketId::NASDAQNED
@ NASDAQNED
ttsdk::MarketId::ESPEED
@ ESPEED
ttsdk::MarketId::BTECDEV
@ BTECDEV
ttsdk::MarketId::NZX
@ NZX
ttsdk::MarketId::CBOEFXFANY
@ CBOEFXFANY
ttsdk::MarketId::DERIBITDEV
@ DERIBITDEV
ttsdk::MarketId::TT
@ TT
ttsdk::MarketId::LME
@ LME
ttsdk::MarketId::NLX
@ NLX
ttsdk::MarketId::SAFEXDEV
@ SAFEXDEV
ttsdk::MarketId::EURONEXTDEV
@ EURONEXTDEV
ttsdk::MarketId::SHFE
@ SHFE
ttsdk::MarketId::BINANCEUS
@ BINANCEUS
ttsdk::MarketId::BITFINEX
@ BITFINEX
ttsdk::MarketId::COREEX
@ COREEX
ttsdk::MarketId::WINTERMUTE
@ WINTERMUTE
ttsdk::MarketId::ASEDEV
@ ASEDEV
ttsdk::MarketId::FEX
@ FEX
ttsdk::MarketId::ECX
@ ECX
ttsdk::MarketId::CFFE
@ CFFE
ttsdk::MarketId::SGXDEV
@ SGXDEV
ttsdk::MarketId::OTDGCX
@ OTDGCX
ttsdk::MarketId::ISE
@ ISE
ttsdk::MarketId::MEXDER
@ MEXDER
ttsdk::MarketId::IB
@ IB
ttsdk::MarketId::NotSet
@ NotSet
ttsdk::MarketId::ENXTFUT
@ ENXTFUT
ttsdk::MarketId::GENESIS
@ GENESIS
ttsdk::MarketId::LMAX
@ LMAX
ttsdk::MarketId::TADAWUL
@ TADAWUL
ttsdk::MarketId::EUREX
@ EUREX
ttsdk::CurrencyCode::ALGO
@ ALGO
ttsdk::CurrencyCode::INVALID
@ INVALID
ttsdk::ToTTName
const char * ToTTName(const MarketId value)
Definition
MarketId.h:782
ttsdk::ToString
const char * ToString(const AccountConnectionStatus::ConnectionStatus status)
Definition
connection.h:50
ttsdk::NotSet
@ NotSet
Definition
environment.h:7
Header Files
enums
MarketId.h
Generated by
1.10.0