ROOT_Application  2.0
C++ Core modules and GUIStock
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
typedef.h
Go to the documentation of this file.
1 
16 #ifndef TYPEDEF_H_
17 #define TYPEDEF_H_
18 
19 #include "PolicyChronologic.h"
20 
21 // Forward declaration, needed to set a default chronology policy
22 template <
23  class T,
24  template <class> class PolicyChronologic = VecNoChronologic
25 >
27 
28 // typedef makes error with rootcint
29 #ifndef __MAKECINT__
30 
31 // for other timescale, we should be free to choose to see with Transform timescale
32 // for CSV and dcsv will make correct order at the end
43 
44 #endif // __MAKECINT__
45 
46 
47 #endif // TYPEDEF_H_
ListDataStock< DataCSV, VecChronologic > ldata_candle
Define a default policy for candlestick.
Definition: typedef.h:26
ListDataStock< SimpleData, VecChronologic > ldata_volume
Volume has also one value.
Definition: typedef.h:38
ListDataStock< SimpleData, VecChronologic > ldata_dcsv
dcsv is for instantateneous values, only one value
Definition: typedef.h:36
Use a policy PolicyChronologic, default VecNoChronologic.
Define template class policies for ordering the data in a vector.
ListDataStock< SimpleData, VecChronologic > ldata_ta_sd
For technical indicator, TAlib process and return always chronologic data.
Definition: typedef.h:40
Implements the functions related to the order of the data in the vector.
ListDataStock< MultiData, VecChronologic > ldata_ta_md
For dealing with multiple values, e.g., MACD.
Definition: typedef.h:42