CBaseTask | Base interface for tasks |
CBreakEven | Class to handle the break-even adjustment of stop loss for positions |
CBreakEvenStages | Class to handle the stages of moving stop loss to break-even for multiple positions |
CCalcStop | Class to calculate stop loss and take profit prices |
CDetectOrders | Class to detect and manage orders |
CDetectPositions | Class to detect and manage positions |
CFilterByCSVFile | Class to handle filtering based on CSV file data |
▼CFilterByDayWeek | Class to determine if today is an operative day based on weekdays |
CFrame | Structure to hold boolean values for each day of the week |
▼CInstitutionalArithmeticPrices | Class to handle arithmetic price calculations and validations for institutional trading |
CPrices | Structure to store computed prices and line type |
CSetting | Structure to store arithmetic sequence settings |
▼CLimitsByIndex | Class to calculate and retrieve price limits based on index for a given symbol and timeframe |
CPrices | Structure to store upper and lower price limits along with their indices |
▼CLimitsByTimeRange | Class to calculate price limits within a specific time range for a given symbol and timeframe |
CPrices | Structure to store the upper and lower price limits along with their datetimes |
CTimeRange | Structure to store the start and end datetime for the time range |
CProfitProtection | Class to handle profit protection mechanisms such as trailing stops and break-even adjustments |
CRemove | Class to handle the removal of orders and positions |
CRemoveByLocationPrice | Class to handle the removal of orders based on their location relative to a middle value |
CRemoveByOrderType | Class to handle the removal of orders based on their type relative to positions |
CRequest | Class to handle trade requests |
CRoundVolume | Class to round volumes to the nearest step size |
CSectionTime | Manages the start and end times for a section |
CTaskManager | Manages and executes a collection of tasks |
CTestTime | Class for measuring and printing the execution time of code |
CTimeHelper | A utility class for handling date and time operations |
CTimeLapseTree | Tree structure to manage time lapses |
CTimeLapseTreeNode | Node structure for the TimeLapseTree |
CTrailingStop | Class to handle trailing stop for positions |
CTransaction | Class to handle trading transactions, inheriting from Request |