namespace BusinessObjects.BusinessObjects;

public enum EnumSignals
{
    SIGNAL_FIRST = 1000,
    SIGNAL_CHECK_HEALTH = 1001,
    SIGNAL_DEALS_HISTORY = 1002,
    SIGNAL_CHECK_BALANCE = 1003,
    SIGNAL_UPDATE_RATES = 1004,
    SIGNAL_ACTIVE_ORDERS = 1005,
    SIGNAL_WARN_NEWS = 1006,
    SIGNAL_INIT_EXPERT = 1009,
    SIGNAL_DEINIT_EXPERT = 1010,
    SIGNAL_SAVE_EXPERT = 1011,
    SIGNAL_POST_LOG = 1013,
    SIGNAL_UPDATE_EXPERT = 1014,
    SIGNAL_MARKET_MANUAL_ORDER = 1015,
    SIGNAL_MARKET_EXPERT_ORDER = 1016,
    SIGNAL_MARKET_FROMPENDING_ORDER = 1017,
    SIGNAL_CLOSE_POSITION = 1018,
    SIGNAL_TODAYS_STAT = 1019,
    SIGNAL_INIT_TERMINAL = 1020,
    SIGNAL_DEINIT_TERMINAL = 1021,
    SIGNAL_CHECK_TRADEALLOWED = 1022,
    SIGNAL_LEVELS4SYMBOL = 1023,
    SIGNAL_STARTSERVER = 1024,
    SIGNAL_STOPSERVER = 1025,
    SIGNAL_GETMAINLOGPATH = 1026,
    SIGNAL_SAVELEVELS4SYMBOL = 1027,
    SIGNAL_ADD_ORDERS = 1028,
    SIGNAL_DELETE_ORDERS = 1029,
    SIGNAL_UPDATE_ORDERS = 1030,
    SIGNAL_LOAD_OBJECT = 1031,
    SIGNAL_SAVE_OBJECT = 1032,
    SIGNAL_GET_SIGNAL_FROMCACHE = 1033,
    SIGNAL_LAST = 2000
}
