15 #ifndef TSA_DBTIMESCALE__INCLUDED 16 #define TSA_DBTIMESCALE__INCLUDED 18 #include "TSATypeDef.h" 21 #include "TSADBBase.h" 39 std::string target_table_data_definition =
"open,high,low,close,volume";
54 bool clear_target_table =
false;
59 bool clear_target_overlap =
false;
80 void verify__source_table(
void);
81 void make_or_check_target_ohlcv(
void);
99 size_t num_ticks_per_bar;
Utility class to manipulate file system paths. This class is intended to fulfil the requirements of t...
Definition: TSAOS.h:36
Namespace for the 'Trading System API' library.
Definition: original1.TSA3Core.cpp:20
Class for managing native timeseries database files. Extremely high speed data access.
Definition: TSADatabase.h:118
Base class for all other database classes such as:
Definition: TSADBBase.h:47
tsa::os::path temp_directory
Pathname of the temporary directory.
Definition: TSADBTimescale.h:64
static const date_time min
Constant representing the smallest allowed date_time.
Definition: TSATime.h:449
std::string target_table_name
Name of the target table.
Definition: TSADBTimescale.h:49
Base class for objects performing timescale conversions.
Definition: TSADBTimescale.h:30
static const date_time max
Constant representing the largest allowed date_time.
Definition: TSATime.h:452
Parent class for many library classes.
Definition: TSATypeDef.h:462
Class representing a gregorian-date and time-of-day combination. The time component has microsecond r...
Definition: TSATime.h:428
std::string source_table_name
Name of the source table.
Definition: TSADBTimescale.h:44