14 #ifndef TSA_COMPONENT__INCLUDED 15 #define TSA_COMPONENT__INCLUDED 17 #include "TSAString.h" 39 bool m_is_registered_with_strategy;
55 strategy* get_TLS_strategy_ptr(
void);
58 strategy* get_strategy_ptr(
void)
const;
63 void register_with_strategy(
strategy*);
66 bool is_registered_with_strategy(
void)
const;
69 virtual void cmp__evaluate_bar(
const date_time&);
72 virtual void cmp__post_evaluate_bar(
const date_time&);
75 virtual void cmp__master_evaluate_bar(
const date_time&);
78 virtual void cmp__finalize(
void);
Namespace for the 'Trading System API' library.
Definition: original1.TSA3Core.cpp:20
Class strategy represents a trading or investment strategy.
Definition: TSAStrategy.h:108
Class representing a gregorian-date and time-of-day combination. The time component has microsecond r...
Definition: TSATime.h:428
Base class for components such as series_base adaptors.
Definition: TSAComponent.h:34