TT CORE SDK
2.0.1.1
TT CORE SDK documentation
Loading...
Searching...
No Matches
TradeIndicator.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\edge_server\edge_server_messages.proto
21
* Package tt.messaging.edge_server
22
*
23
***************************************************************************/
24
#pragma once
25
26
namespace
ttsdk
27
{
28
enum class
TradeIndicator
29
{
30
NotSet
= -2,
31
Unknown
= -1,
32
New
= 0,
33
Bust
= 1,
34
Correct
= 2,
35
Cross
= 3,
36
Open
= 4,
37
Close
= 5,
38
NonRegularSettle
= 6,
39
InterMktSweep
= 7,
40
OutOfSequence
= 8,
41
ExchGenPrice
= 9,
42
Block
= 10,
43
ExtendedHours
= 11,
44
AvgPrice
= 12,
45
PriceVariation
= 13,
46
StockOption
= 14,
47
ReOpen
= 15,
48
BunchedSold
= 16,
49
CapElection
= 17,
50
AutoExecution
= 18,
51
Regular
= 19,
52
None
= 20,
53
};
54
55
inline
const
char
*
ToString
(
const
TradeIndicator
value)
56
{
57
switch
(value)
58
{
59
case
TradeIndicator::NotSet
:
60
return
"NotSet"
;
61
case
TradeIndicator::Unknown
:
62
return
"Unknown"
;
63
case
TradeIndicator::New
:
64
return
"New"
;
65
case
TradeIndicator::Bust
:
66
return
"Bust"
;
67
case
TradeIndicator::Correct
:
68
return
"Correct"
;
69
case
TradeIndicator::Cross
:
70
return
"Cross"
;
71
case
TradeIndicator::Open
:
72
return
"Open"
;
73
case
TradeIndicator::Close
:
74
return
"Close"
;
75
case
TradeIndicator::NonRegularSettle
:
76
return
"NonRegularSettle"
;
77
case
TradeIndicator::InterMktSweep
:
78
return
"InterMktSweep"
;
79
case
TradeIndicator::OutOfSequence
:
80
return
"OutOfSequence"
;
81
case
TradeIndicator::ExchGenPrice
:
82
return
"ExchGenPrice"
;
83
case
TradeIndicator::Block
:
84
return
"Block"
;
85
case
TradeIndicator::ExtendedHours
:
86
return
"ExtendedHours"
;
87
case
TradeIndicator::AvgPrice
:
88
return
"AvgPrice"
;
89
case
TradeIndicator::PriceVariation
:
90
return
"PriceVariation"
;
91
case
TradeIndicator::StockOption
:
92
return
"StockOption"
;
93
case
TradeIndicator::ReOpen
:
94
return
"ReOpen"
;
95
case
TradeIndicator::BunchedSold
:
96
return
"BunchedSold"
;
97
case
TradeIndicator::CapElection
:
98
return
"CapElection"
;
99
case
TradeIndicator::AutoExecution
:
100
return
"AutoExecution"
;
101
case
TradeIndicator::Regular
:
102
return
"Regular"
;
103
case
TradeIndicator::None
:
104
return
"None"
;
105
default
:
106
return
"Unknown"
;
107
}
108
}
109
}
ttsdk
Definition
account.h:21
ttsdk::AlgoType::Unknown
@ Unknown
ttsdk::TradeIndicator
TradeIndicator
Definition
TradeIndicator.h:29
ttsdk::TradeIndicator::New
@ New
ttsdk::TradeIndicator::InterMktSweep
@ InterMktSweep
ttsdk::TradeIndicator::NonRegularSettle
@ NonRegularSettle
ttsdk::TradeIndicator::BunchedSold
@ BunchedSold
ttsdk::TradeIndicator::StockOption
@ StockOption
ttsdk::TradeIndicator::ExchGenPrice
@ ExchGenPrice
ttsdk::TradeIndicator::AutoExecution
@ AutoExecution
ttsdk::TradeIndicator::None
@ None
ttsdk::TradeIndicator::ExtendedHours
@ ExtendedHours
ttsdk::TradeIndicator::AvgPrice
@ AvgPrice
ttsdk::TradeIndicator::Unknown
@ Unknown
ttsdk::TradeIndicator::Bust
@ Bust
ttsdk::TradeIndicator::OutOfSequence
@ OutOfSequence
ttsdk::TradeIndicator::Open
@ Open
ttsdk::TradeIndicator::Correct
@ Correct
ttsdk::TradeIndicator::Regular
@ Regular
ttsdk::TradeIndicator::Close
@ Close
ttsdk::TradeIndicator::ReOpen
@ ReOpen
ttsdk::TradeIndicator::Block
@ Block
ttsdk::TradeIndicator::Cross
@ Cross
ttsdk::TradeIndicator::PriceVariation
@ PriceVariation
ttsdk::TradeIndicator::CapElection
@ CapElection
ttsdk::TradeIndicator::NotSet
@ NotSet
ttsdk::ExecType::New
@ New
ttsdk::SODPriceType::None
@ None
ttsdk::OrderSide::Cross
@ Cross
ttsdk::ToString
const char * ToString(const AccountConnectionStatus::ConnectionStatus status)
Definition
connection.h:50
ttsdk::NotSet
@ NotSet
Definition
environment.h:7
Header Files
enums
TradeIndicator.h
Generated by
1.10.0