1345 lines
133 KiB
MQL5
1345 lines
133 KiB
MQL5
//+------------------------------------------------------------------+
|
|
//| ProjectName |
|
|
//| Copyright 2020, CompanyName |
|
|
//| http://www.companyname.net |
|
|
//+------------------------------------------------------------------+
|
|
#ifndef FRAMEWORK_ERROR_MQH
|
|
#define FRAMEWORK_ERROR_MQH
|
|
|
|
#ifndef FRAMEWORK_LOCALIZATION_REWRITE
|
|
|
|
#ifdef MQL4
|
|
#define FRAMEWORK_MSG_ERROR_TRADE_TIMEOUT "[ERROR_TRADE_TIMEOUT]"
|
|
#define FRAMEWORK_MSG_ERROR_INVALID_PRICE "[ERROR_INVALID_PRICE]"
|
|
#define FRAMEWORK_MSG_ERROR_INVALID_STOPS "[ERROR_INVALID_STOPS]"
|
|
#define FRAMEWORK_MSG_ERROR_INVALID_TRADE_VOLUME "[ERROR_INVALID_TRADE_VOLUME]"
|
|
#define FRAMEWORK_MSG_ERROR_MARKET_CLOSED "[ERROR_MARKET_CLOSED]"
|
|
#define FRAMEWORK_MSG_ERROR_TRADE_DISABLED "[ERROR_TRADE_DISABLED]"
|
|
#define FRAMEWORK_MSG_ERROR_NOT_ENOUGH_MONEY "[ERROR_NOT_ENOUGH_MONEY]"
|
|
#define FRAMEWORK_MSG_ERROR_OFF_QUOTES "[ERROR_OFF_QUOTES]"
|
|
#define FRAMEWORK_MSG_ERROR_BROKER_BUSY "[ERROR_BROKER_BUSY]"
|
|
#define FRAMEWORK_MSG_ERROR_REQUOTE "[ERROR_REQUOTE]"
|
|
#define FRAMEWORK_MSG_ERROR_ORDER_LOCKED "[ERROR_ORDER_LOCKED]"
|
|
#define FRAMEWORK_MSG_ERROR_LONG_POSITIONS_ONLY_ALLOWED "[ERROR_LONG_POSITIONS_ONLY_ALLOWED]"
|
|
#define FRAMEWORK_MSG_ERROR_TOO_MANY_REQUESTS "[ERROR_TOO_MANY_REQUESTS]"
|
|
#define FRAMEWORK_MSG_ERROR_TRADE_MODIFY_DENIED "[ERROR_TRADE_MODIFY_DENIED]"
|
|
#define FRAMEWORK_MSG_ERROR_TRADE_CONTEXT_BUSY "[ERROR_TRADE_CONTEXT_BUSY]"
|
|
#define FRAMEWORK_MSG_ERROR_TRADE_EXPIRATION_DENIED "[ERROR_TRADE_EXPIRATION_DENIED]"
|
|
#define FRAMEWORK_MSG_ERROR_TRADE_TOO_MANY_ORDERS "[ERROR_TRADE_TOO_MANY_ORDERS]"
|
|
#define FRAMEWORK_MSG_ERROR_TRADE_HEDGE_PROHIBITED "[ERROR_TRADE_HEDGE_PROHIBITED]"
|
|
#define FRAMEWORK_MSG_ERROR_TRADE_PROHIBITED_BY_FIFO "[ERROR_TRADE_PROHIBITED_BY_FIFO]"
|
|
#define FRAMEWORK_MSG_ERROR_WRONG_FUNCTION_POINTER "[ERROR_WRONG_FUNCTION_POINTER]"
|
|
#define FRAMEWORK_MSG_ERROR_ARRAY_INDEX_OUT_OF_RANGE "[ERROR_ARRAY_INDEX_OUT_OF_RANGE]"
|
|
#define FRAMEWORK_MSG_ERROR_NO_MEMORY_FOR_CALL_STACK "[ERROR_NO_MEMORY_FOR_CALL_STACK]"
|
|
#define FRAMEWORK_MSG_ERROR_RECURSIVE_STACK_OVERFLOW "[ERROR_RECURSIVE_STACK_OVERFLOW]"
|
|
#define FRAMEWORK_MSG_ERROR_NOT_ENOUGH_STACK_FOR_PARAM "[ERROR_NOT_ENOUGH_STACK_FOR_PARAM]"
|
|
#define FRAMEWORK_MSG_ERROR_NO_MEMORY_FOR_PARAM_STRING "[ERROR_NO_MEMORY_FOR_PARAM_STRING]"
|
|
#define FRAMEWORK_MSG_ERROR_NO_MEMORY_FOR_TEMP_STRING "[ERROR_NO_MEMORY_FOR_TEMP_STRING]"
|
|
#define FRAMEWORK_MSG_ERROR_NOT_INITIALIZED_STRING "[ERROR_NOT_INITIALIZED_STRING]"
|
|
#define FRAMEWORK_MSG_ERROR_NOT_INITIALIZED_ARRAYSTRING "[ERROR_NOT_INITIALIZED_ARRAYSTRING]"
|
|
#define FRAMEWORK_MSG_ERROR_NO_MEMORY_FOR_ARRAYSTRING "[ERROR_NO_MEMORY_FOR_ARRAYSTRING]"
|
|
#define FRAMEWORK_MSG_ERROR_TOO_LONG_STRING "[ERROR_TOO_LONG_STRING]"
|
|
#define FRAMEWORK_MSG_ERROR_REMAINDER_FROM_ZERO_DIVIDE "[ERROR_REMAINDER_FROM_ZERO_DIVIDE]"
|
|
#define FRAMEWORK_MSG_ERROR_ZERO_DIVIDE "[ERROR_ZERO_DIVIDE]"
|
|
#define FRAMEWORK_MSG_ERROR_UNKNOWN_COMMAND "[ERROR_UNKNOWN_COMMAND]"
|
|
#define FRAMEWORK_MSG_ERROR_WRONG_JUMP "[ERROR_WRONG_JUMP]"
|
|
#define FRAMEWORK_MSG_ERROR_NOT_INITIALIZED_ARRAY "[ERROR_NOT_INITIALIZED_ARRAY]"
|
|
#define FRAMEWORK_MSG_ERROR_DLL_CALLS_NOT_ALLOWED "[ERROR_DLL_CALLS_NOT_ALLOWED]"
|
|
#define FRAMEWORK_MSG_ERROR_CANNOT_LOAD_LIBRARY "[ERROR_CANNOT_LOAD_LIBRARY]"
|
|
#define FRAMEWORK_MSG_ERROR_CANNOT_CALL_FUNCTION "[ERROR_CANNOT_CALL_FUNCTION]"
|
|
#define FRAMEWORK_MSG_ERROR_EXTERNAL_CALLS_NOT_ALLOWED "[ERROR_EXTERNAL_CALLS_NOT_ALLOWED]"
|
|
#define FRAMEWORK_MSG_ERROR_NO_MEMORY_FOR_RETURNED_STR "[ERROR_NO_MEMORY_FOR_RETURNED_STR]"
|
|
#define FRAMEWORK_MSG_ERROR_SYSTEM_BUSY "[ERROR_SYSTEM_BUSY]"
|
|
#define FRAMEWORK_MSG_ERROR_DLLFUNC_CRITICALERROR "[ERROR_DLLFUNC_CRITICALERROR]"
|
|
#define FRAMEWORK_MSG_ERROR_INTERNAL_ERROR "[ERROR_INTERNAL_ERROR]"
|
|
#define FRAMEWORK_MSG_ERROR_OUT_OF_MEMORY "[ERROR_OUT_OF_MEMORY]"
|
|
#define FRAMEWORK_MSG_ERROR_INVALID_POINTER "[ERROR_INVALID_POINTER]"
|
|
#define FRAMEWORK_MSG_ERROR_FORMAT_TOO_MANY_FORMATTERS "[ERROR_FORMAT_TOO_MANY_FORMATTERS]"
|
|
#define FRAMEWORK_MSG_ERROR_FORMAT_TOO_MANY_PARAMETERS "[ERROR_FORMAT_TOO_MANY_PARAMETERS]"
|
|
#define FRAMEWORK_MSG_ERROR_ARRAY_INVALID "[ERROR_ARRAY_INVALID]"
|
|
#define FRAMEWORK_MSG_ERROR_CHART_NOREPLY "[ERROR_CHART_NOREPLY]"
|
|
#define FRAMEWORK_MSG_ERROR_INVALID_FUNCTION_PARAMSCNT "[ERROR_INVALID_FUNCTION_PARAMSCNT]"
|
|
#define FRAMEWORK_MSG_ERROR_INVALID_FUNCTION_PARAMVALUE "[ERROR_INVALID_FUNCTION_PARAMVALUE]"
|
|
#define FRAMEWORK_MSG_ERROR_STRING_FUNCTION_INTERNAL "[ERROR_STRING_FUNCTION_INTERNAL]"
|
|
#define FRAMEWORK_MSG_ERROR_SOME_ARRAY_ERROR "[ERROR_SOME_ARRAY_ERROR]"
|
|
#define FRAMEWORK_MSG_ERROR_INCORRECT_SERIESARRAY_USING "[ERROR_INCORRECT_SERIESARRAY_USING]"
|
|
#define FRAMEWORK_MSG_ERROR_CUSTOM_INDICATOR_ERROR "[ERROR_CUSTOM_INDICATOR_ERROR]"
|
|
#define FRAMEWORK_MSG_ERROR_INCOMPATIBLE_ARRAYS "[ERROR_INCOMPATIBLE_ARRAYS]"
|
|
#define FRAMEWORK_MSG_ERROR_GLOBAL_VARIABLES_PROCESSING "[ERROR_GLOBAL_VARIABLES_PROCESSING]"
|
|
#define FRAMEWORK_MSG_ERROR_GLOBAL_VARIABLE_NOT_FOUND "[ERROR_GLOBAL_VARIABLE_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERROR_FUNC_NOT_ALLOWED_IN_TESTING "[ERROR_FUNC_NOT_ALLOWED_IN_TESTING]"
|
|
#define FRAMEWORK_MSG_ERROR_FUNCTION_NOT_CONFIRMED "[ERROR_FUNCTION_NOT_CONFIRMED]"
|
|
#define FRAMEWORK_MSG_ERROR_SEND_MAIL_ERROR "[ERROR_SEND_MAIL_ERROR]"
|
|
#define FRAMEWORK_MSG_ERROR_STRING_PARAMETER_EXPECTED "[ERROR_STRING_PARAMETER_EXPECTED]"
|
|
#define FRAMEWORK_MSG_ERROR_INTEGER_PARAMETER_EXPECTED "[ERROR_INTEGER_PARAMETER_EXPECTED]"
|
|
#define FRAMEWORK_MSG_ERROR_DOUBLE_PARAMETER_EXPECTED "[ERROR_DOUBLE_PARAMETER_EXPECTED]"
|
|
#define FRAMEWORK_MSG_ERROR_ARRAY_AS_PARAMETER_EXPECTED "[ERROR_ARRAY_AS_PARAMETER_EXPECTED]"
|
|
#define FRAMEWORK_MSG_ERROR_HISTORY_WILL_UPDATED "[ERROR_HISTORY_WILL_UPDATED]"
|
|
#define FRAMEWORK_MSG_ERROR_TRADE_ERROR "[ERROR_TRADE_ERROR]"
|
|
#define FRAMEWORK_MSG_ERROR_RESOURCE_NOT_FOUND "[ERROR_RESOURCE_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERROR_RESOURCE_NOT_SUPPORTED "[ERROR_RESOURCE_NOT_SUPPORTED]"
|
|
#define FRAMEWORK_MSG_ERROR_RESOURCE_DUPLICATED "[ERROR_RESOURCE_DUPLICATED]"
|
|
#define FRAMEWORK_MSG_ERROR_INDICATOR_CANNOT_INIT "[ERROR_INDICATOR_CANNOT_INIT]"
|
|
#define FRAMEWORK_MSG_ERROR_INDICATOR_CANNOT_LOAD "[ERROR_INDICATOR_CANNOT_LOAD]"
|
|
#define FRAMEWORK_MSG_ERROR_NO_HISTORY_DATA "[ERROR_NO_HISTORY_DATA]"
|
|
#define FRAMEWORK_MSG_ERROR_NO_MEMORY_FOR_HISTORY "[ERROR_NO_MEMORY_FOR_HISTORY]"
|
|
#define FRAMEWORK_MSG_ERROR_END_OF_FILE "[ERROR_END_OF_FILE]"
|
|
#define FRAMEWORK_MSG_ERROR_SOME_FILE_ERROR "[ERROR_SOME_FILE_ERROR]"
|
|
#define FRAMEWORK_MSG_ERROR_WRONG_FILE_NAME "[ERROR_WRONG_FILE_NAME]"
|
|
#define FRAMEWORK_MSG_ERROR_TOO_MANY_OPENED_FILES "[ERROR_TOO_MANY_OPENED_FILES]"
|
|
#define FRAMEWORK_MSG_ERROR_CANNOT_OPEN_FILE "[ERROR_CANNOT_OPEN_FILE]"
|
|
#define FRAMEWORK_MSG_ERROR_INCOMPATIBLE_FILEACCESS "[ERROR_INCOMPATIBLE_FILEACCESS]"
|
|
#define FRAMEWORK_MSG_ERROR_NO_ORDER_SELECTED "[ERROR_NO_ORDER_SELECTED]"
|
|
#define FRAMEWORK_MSG_ERROR_UNKNOWN_SYMBOL "[ERROR_UNKNOWN_SYMBOL]"
|
|
#define FRAMEWORK_MSG_ERROR_INVALID_PRICE_PARAM "[ERROR_INVALID_PRICE_PARAM]"
|
|
#define FRAMEWORK_MSG_ERROR_INVALID_TICKET "[ERROR_INVALID_TICKET]"
|
|
#define FRAMEWORK_MSG_ERROR_TRADE_NOT_ALLOWED "[ERROR_TRADE_NOT_ALLOWED]"
|
|
#define FRAMEWORK_MSG_ERROR_LONGS_NOT_ALLOWED "[ERROR_LONGS_NOT_ALLOWED]"
|
|
#define FRAMEWORK_MSG_ERROR_SHORTS_NOT_ALLOWED "[ERROR_SHORTS_NOT_ALLOWED]"
|
|
#define FRAMEWORK_MSG_ERROR_TRADE_EXPERT_DISABLED_BY_SERVER "[ERROR_TRADE_EXPERT_DISABLED_BY_SERVER]"
|
|
#define FRAMEWORK_MSG_ERROR_OBJECT_ALREADY_EXISTS "[ERROR_OBJECT_ALREADY_EXISTS]"
|
|
#define FRAMEWORK_MSG_ERROR_UNKNOWN_OBJECT_PROPERTY "[ERROR_UNKNOWN_OBJECT_PROPERTY]"
|
|
#define FRAMEWORK_MSG_ERROR_OBJECT_DOES_NOT_EXIST "[ERROR_OBJECT_DOES_NOT_EXIST]"
|
|
#define FRAMEWORK_MSG_ERROR_UNKNOWN_OBJECT_TYPE "[ERROR_UNKNOWN_OBJECT_TYPE]"
|
|
#define FRAMEWORK_MSG_ERROR_NO_OBJECT_NAME "[ERROR_NO_OBJECT_NAME]"
|
|
#define FRAMEWORK_MSG_ERROR_OBJECT_COORDINATES_ERROR "[ERROR_OBJECT_COORDINATES_ERROR]"
|
|
#define FRAMEWORK_MSG_ERROR_NO_SPECIFIED_SUBWINDOW "[ERROR_NO_SPECIFIED_SUBWINDOW]"
|
|
#define FRAMEWORK_MSG_ERROR_SOME_OBJECT_ERROR "[ERROR_SOME_OBJECT_ERROR]"
|
|
#define FRAMEWORK_MSG_ERROR_CHART_PROP_INVALID "[ERROR_CHART_PROP_INVALID]"
|
|
#define FRAMEWORK_MSG_ERROR_CHART_NOT_FOUND "[ERROR_CHART_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERROR_CHARTWINDOW_NOT_FOUND "[ERROR_CHARTWINDOW_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERROR_CHARTINDICATOR_NOT_FOUND "[ERROR_CHARTINDICATOR_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERROR_SYMBOL_SELECT "[ERROR_SYMBOL_SELECT]"
|
|
#define FRAMEWORK_MSG_ERROR_NOTIFICATION_ERROR "[ERROR_NOTIFICATION_ERROR]"
|
|
#define FRAMEWORK_MSG_ERROR_NOTIFICATION_PARAMETER "[ERROR_NOTIFICATION_PARAMETER]"
|
|
#define FRAMEWORK_MSG_ERROR_NOTIFICATION_SETTINGS "[ERROR_NOTIFICATION_SETTINGS]"
|
|
#define FRAMEWORK_MSG_ERROR_NOTIFICATION_TOO_FREQUENT "[ERROR_NOTIFICATION_TOO_FREQUENT]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_TOO_MANY_OPENED "[ERROR_FILE_TOO_MANY_OPENED]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_WRONG_FILENAME "[ERROR_FILE_WRONG_FILENAME]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_TOO_LONG_FILENAME "[ERROR_FILE_TOO_LONG_FILENAME]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_CANNOT_OPEN "[ERROR_FILE_CANNOT_OPEN]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_BUFFER_ALLOCATION_ERROR "[ERROR_FILE_BUFFER_ALLOCATION_ERROR]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_CANNOT_DELETE "[ERROR_FILE_CANNOT_DELETE]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_INVALID_HANDLE "[ERROR_FILE_INVALID_HANDLE]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_WRONG_HANDLE "[ERROR_FILE_WRONG_HANDLE]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_NOT_TOWRITE "[ERROR_FILE_NOT_TOWRITE]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_NOT_TOREAD "[ERROR_FILE_NOT_TOREAD]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_NOT_BIN "[ERROR_FILE_NOT_BIN]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_NOT_TXT "[ERROR_FILE_NOT_TXT]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_NOT_TXTORCSV "[ERROR_FILE_NOT_TXTORCSV]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_NOT_CSV "[ERROR_FILE_NOT_CSV]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_READ_ERROR "[ERROR_FILE_READ_ERROR]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_WRITE_ERROR "[ERROR_FILE_WRITE_ERROR]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_BIN_STRINGSIZE "[ERROR_FILE_BIN_STRINGSIZEERROR_FILE_BIN_STRINGSIZE]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_INCOMPATIBLE "[ERROR_FILE_INCOMPATIBLE]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_IS_DIRECTORY "[ERROR_FILE_IS_DIRECTORY]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_NOT_EXIST "[ERROR_FILE_NOT_EXIST]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_CANNOT_REWRITE "[ERROR_FILE_CANNOT_REWRITE]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_WRONG_DIRECTORYNAME "[ERROR_FILE_WRONG_DIRECTORYNAME]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_DIRECTORY_NOT_EXIST "[ERROR_FILE_DIRECTORY_NOT_EXIST]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_NOT_DIRECTORY "[ERROR_FILE_NOT_DIRECTORY]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_CANNOT_DELETE_DIRECTORY "[ERROR_FILE_CANNOT_DELETE_DIRECTORY]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_CANNOT_CLEAN_DIRECTORY "[ERROR_FILE_CANNOT_CLEAN_DIRECTORY]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_STRINGRESIZE_ERROR "[ERROR_FILE_STRINGRESIZE_ERROR]"
|
|
#define FRAMEWORK_MSG_ERROR_FILE_STRUCT_WITH_OBJECTS "[ERROR_FILE_STRUCT_WITH_OBJECTS]"
|
|
#define FRAMEWORK_MSG_ERROR_WEBREQUEST_INVALID_ADDRESS "[ERROR_WEBREQUEST_INVALID_ADDRESS]"
|
|
#define FRAMEWORK_MSG_ERROR_WEBREQUEST_CONNECT_FAILED "[ERROR_WEBREQUEST_CONNECT_FAILED]"
|
|
#define FRAMEWORK_MSG_ERROR_WEBREQUEST_TIMEOUT "[ERROR_WEBREQUEST_TIMEOUT]"
|
|
#define FRAMEWORK_MSG_ERROR_WEBREQUEST_REQUEST_FAILED "[ERROR_WEBREQUEST_REQUEST_FAILED]"
|
|
#define FRAMEWORK_MSG_ERROR_NOT_FOUND "[ERROR_NOT_FOUND]"
|
|
|
|
#else
|
|
|
|
#define FRAMEWORK_MSG_ERR_SUCCESS "[ERR_SUCCESS]"
|
|
#define FRAMEWORK_MSG_ERR_INTERNAL_ERROR "[ERR_INTERNAL_ERROR]"
|
|
#define FRAMEWORK_MSG_ERR_WRONG_INTERNAL_PARAMETER "[ERR_WRONG_INTERNAL_PARAMETER]"
|
|
#define FRAMEWORK_MSG_ERR_INVALID_PARAMETER "[ERR_INVALID_PARAMETER]"
|
|
#define FRAMEWORK_MSG_ERR_NOT_ENOUGH_MEMORY "[ERR_NOT_ENOUGH_MEMORY]"
|
|
#define FRAMEWORK_MSG_ERR_STRUCT_WITHOBJECTS_ORCLASS "[ERR_STRUCT_WITHOBJECTS_ORCLASS]"
|
|
#define FRAMEWORK_MSG_ERR_INVALID_ARRAY "[ERR_INVALID_ARRAY]"
|
|
#define FRAMEWORK_MSG_ERR_ARRAY_RESIZE_ERROR "[ERR_ARRAY_RESIZE_ERROR]"
|
|
#define FRAMEWORK_MSG_ERR_STRING_RESIZE_ERROR "[ERR_STRING_RESIZE_ERROR]"
|
|
#define FRAMEWORK_MSG_ERR_NOTINITIALIZED_STRING "[ERR_NOTINITIALIZED_STRING]"
|
|
#define FRAMEWORK_MSG_ERR_INVALID_DATETIME "[ERR_INVALID_DATETIME]"
|
|
#define FRAMEWORK_MSG_ERR_ARRAY_BAD_SIZE "[ERR_ARRAY_BAD_SIZE]"
|
|
#define FRAMEWORK_MSG_ERR_INVALID_POINTER "[ERR_INVALID_POINTER]"
|
|
#define FRAMEWORK_MSG_ERR_INVALID_POINTER_TYPE "[ERR_INVALID_POINTER_TYPE]"
|
|
#define FRAMEWORK_MSG_ERR_FUNCTION_NOT_ALLOWED "[ERR_FUNCTION_NOT_ALLOWED]"
|
|
#define FRAMEWORK_MSG_ERR_RESOURCE_NAME_DUPLICATED "[ERR_RESOURCE_NAME_DUPLICATED]"
|
|
#define FRAMEWORK_MSG_ERR_RESOURCE_NOT_FOUND "[ERR_RESOURCE_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERR_RESOURCE_UNSUPPORTED_TYPE "[ERR_RESOURCE_UNSUPPORTED_TYPE]"
|
|
#define FRAMEWORK_MSG_ERR_RESOURCE_NAME_IS_TOO_LONG "[ERR_RESOURCE_NAME_IS_TOO_LONG]"
|
|
#define FRAMEWORK_MSG_ERR_MATH_OVERFLOW "[ERR_MATH_OVERFLOW]"
|
|
#define FRAMEWORK_MSG_ERR_SLEEP_ERROR "[ERR_SLEEP_ERROR]"
|
|
#define FRAMEWORK_MSG_ERR_PROGRAM_STOPPED "[ERR_PROGRAM_STOPPED]"
|
|
#define FRAMEWORK_MSG_ERR_INVALID_TYPE "[ERR_INVALID_TYPE]"
|
|
#define FRAMEWORK_MSG_ERR_INVALID_HANDLE "[ERR_INVALID_HANDLE]"
|
|
#define FRAMEWORK_MSG_ERR_TOO_MANY_OBJECTS "[ERR_TOO_MANY_OBJECTS ]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_WRONG_ID "[ERR_CHART_WRONG_ID]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_NO_REPLY "[ERR_CHART_NO_REPLY]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_NOT_FOUND "[ERR_CHART_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_NO_EXPERT "[ERR_CHART_NO_EXPERT]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_CANNOT_OPEN "[ERR_CHART_CANNOT_OPEN]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_CANNOT_CHANGE "[ERR_CHART_CANNOT_CHANGE]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_WRONG_PARAMETER "[ERR_CHART_WRONG_PARAMETER]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_CANNOT_CREATE_TIMER "[ERR_CHART_CANNOT_CREATE_TIMER]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_WRONG_PROPERTY "[ERR_CHART_WRONG_PROPERTY]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_SCREENSHOT_FAILED "[ERR_CHART_SCREENSHOT_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_NAVIGATE_FAILED "[ERR_CHART_NAVIGATE_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_TEMPLATE_FAILED "[ERR_CHART_TEMPLATE_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_WINDOW_NOT_FOUND "[ERR_CHART_WINDOW_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_INDICATOR_CANNOT_ADD "[ERR_CHART_INDICATOR_CANNOT_ADD]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_INDICATOR_CANNOT_DEL "[ERR_CHART_INDICATOR_CANNOT_DEL]"
|
|
#define FRAMEWORK_MSG_ERR_CHART_INDICATOR_NOT_FOUND "[ERR_CHART_INDICATOR_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERR_OBJECT_ERROR "[ERR_OBJECT_ERROR]"
|
|
#define FRAMEWORK_MSG_ERR_OBJECT_NOT_FOUND "[ERR_OBJECT_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERR_OBJECT_WRONG_PROPERTY "[ERR_OBJECT_WRONG_PROPERTY]"
|
|
#define FRAMEWORK_MSG_ERR_OBJECT_GETDATE_FAILED "[ERR_OBJECT_GETDATE_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_OBJECT_GETVALUE_FAILED "[ERR_OBJECT_GETVALUE_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_MARKET_UNKNOWN_SYMBOL "[ERR_MARKET_UNKNOWN_SYMBOL]"
|
|
#define FRAMEWORK_MSG_ERR_MARKET_NOT_SELECTED "[ERR_MARKET_NOT_SELECTED]"
|
|
#define FRAMEWORK_MSG_ERR_MARKET_WRONG_PROPERTY "[ERR_MARKET_WRONG_PROPERTY]"
|
|
#define FRAMEWORK_MSG_ERR_MARKET_LASTTIME_UNKNOWN "[ERR_MARKET_LASTTIME_UNKNOWN]"
|
|
#define FRAMEWORK_MSG_ERR_MARKET_SELECT_ERROR "[ERR_MARKET_SELECT_ERROR]"
|
|
#define FRAMEWORK_MSG_ERR_HISTORY_NOT_FOUND "[ERR_HISTORY_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERR_HISTORY_WRONG_PROPERTY "[ERR_HISTORY_WRONG_PROPERTY]"
|
|
#define FRAMEWORK_MSG_ERR_HISTORY_TIMEOUT "[ERR_HISTORY_TIMEOUT]"
|
|
#define FRAMEWORK_MSG_ERR_HISTORY_BARS_LIMIT "[ERR_HISTORY_BARS_LIMIT]"
|
|
#define FRAMEWORK_MSG_ERR_HISTORY_LOAD_ERRORS "[ERR_HISTORY_LOAD_ERRORS]"
|
|
#define FRAMEWORK_MSG_ERR_HISTORY_SMALL_BUFFER "[ERR_HISTORY_SMALL_BUFFER]"
|
|
#define FRAMEWORK_MSG_ERR_GLOBALVARIABLE_NOT_FOUND "[ERR_GLOBALVARIABLE_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERR_GLOBALVARIABLE_EXISTS "[ERR_GLOBALVARIABLE_EXISTS]"
|
|
#define FRAMEWORK_MSG_ERR_GLOBALVARIABLE_NOT_MODIFIED "[ERR_GLOBALVARIABLE_NOT_MODIFIED]"
|
|
#define FRAMEWORK_MSG_ERR_GLOBALVARIABLE_CANNOTREAD "[ERR_GLOBALVARIABLE_CANNOTREAD]"
|
|
#define FRAMEWORK_MSG_ERR_GLOBALVARIABLE_CANNOTWRITE "[ERR_GLOBALVARIABLE_CANNOTWRITE]"
|
|
#define FRAMEWORK_MSG_ERR_MAIL_SEND_FAILED "[ERR_MAIL_SEND_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_PLAY_SOUND_FAILED "[ERR_PLAY_SOUND_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_MQL5_WRONG_PROPERTY "[ERR_MQL5_WRONG_PROPERTY]"
|
|
#define FRAMEWORK_MSG_ERR_TERMINAL_WRONG_PROPERTY "[ERR_TERMINAL_WRONG_PROPERTY]"
|
|
#define FRAMEWORK_MSG_ERR_FTP_SEND_FAILED "[ERR_FTP_SEND_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_NOTIFICATION_SEND_FAILED "[ERR_NOTIFICATION_SEND_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_NOTIFICATION_WRONG_PARAMETER "[ERR_NOTIFICATION_WRONG_PARAMETER]"
|
|
#define FRAMEWORK_MSG_ERR_NOTIFICATION_WRONG_SETTINGS "[ERR_NOTIFICATION_WRONG_SETTINGS]"
|
|
#define FRAMEWORK_MSG_ERR_NOTIFICATION_TOO_FREQUENT "[ERR_NOTIFICATION_TOO_FREQUENT]"
|
|
#define FRAMEWORK_MSG_ERR_FTP_NOSERVER "[ERR_FTP_NOSERVER]"
|
|
#define FRAMEWORK_MSG_ERR_FTP_NOLOGIN "[ERR_FTP_NOLOGIN]"
|
|
#define FRAMEWORK_MSG_ERR_FTP_FILE_ERROR "[ERR_FTP_FILE_ERROR]"
|
|
#define FRAMEWORK_MSG_ERR_FTP_CONNECT_FAILED "[ERR_FTP_CONNECT_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_FTP_CHANGEDIR "[ERR_FTP_CHANGEDIR]"
|
|
#define FRAMEWORK_MSG_ERR_BUFFERS_NO_MEMORY "[ERR_BUFFERS_NO_MEMORY]"
|
|
#define FRAMEWORK_MSG_ERR_BUFFERS_WRONG_INDEX "[ERR_BUFFERS_WRONG_INDEX]"
|
|
#define FRAMEWORK_MSG_ERR_CUSTOM_WRONG_PROPERTY "[ERR_CUSTOM_WRONG_PROPERTY]"
|
|
#define FRAMEWORK_MSG_ERR_ACCOUNT_WRONG_PROPERTY "[ERR_ACCOUNT_WRONG_PROPERTY]"
|
|
#define FRAMEWORK_MSG_ERR_TRADE_WRONG_PROPERTY "[ERR_TRADE_WRONG_PROPERTY]"
|
|
#define FRAMEWORK_MSG_ERR_TRADE_DISABLED "[ERR_TRADE_DISABLED]"
|
|
#define FRAMEWORK_MSG_ERR_TRADE_POSITION_NOT_FOUND "[ERR_TRADE_POSITION_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERR_TRADE_ORDER_NOT_FOUND "[ERR_TRADE_ORDER_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERR_TRADE_DEAL_NOT_FOUND "[ERR_TRADE_DEAL_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERR_TRADE_SEND_FAILED "[ERR_TRADE_SEND_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_TRADE_CALC_FAILED "[ERR_TRADE_CALC_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_INDICATOR_UNKNOWN_SYMBOL "[ERR_INDICATOR_UNKNOWN_SYMBOL]"
|
|
#define FRAMEWORK_MSG_ERR_INDICATOR_CANNOT_CREATE "[ERR_INDICATOR_CANNOT_CREATE]"
|
|
#define FRAMEWORK_MSG_ERR_INDICATOR_NO_MEMORY "[ERR_INDICATOR_NO_MEMORY]"
|
|
#define FRAMEWORK_MSG_ERR_INDICATOR_CANNOT_APPLY "[ERR_INDICATOR_CANNOT_APPLY]"
|
|
#define FRAMEWORK_MSG_ERR_INDICATOR_CANNOT_ADD "[ERR_INDICATOR_CANNOT_ADD]"
|
|
#define FRAMEWORK_MSG_ERR_INDICATOR_DATA_NOT_FOUND "[ERR_INDICATOR_DATA_NOT_FOUND]"
|
|
#define FRAMEWORK_MSG_ERR_INDICATOR_WRONG_HANDLE "[ERR_INDICATOR_WRONG_HANDLE]"
|
|
#define FRAMEWORK_MSG_ERR_INDICATOR_WRONG_PARAMETERS "[ERR_INDICATOR_WRONG_PARAMETERS]"
|
|
#define FRAMEWORK_MSG_ERR_INDICATOR_PARAMETERS_MISSING "[ERR_INDICATOR_PARAMETERS_MISSING]"
|
|
#define FRAMEWORK_MSG_ERR_INDICATOR_CUSTOM_NAME "[ERR_INDICATOR_CUSTOM_NAME]"
|
|
#define FRAMEWORK_MSG_ERR_INDICATOR_PARAMETER_TYPE "[ERR_INDICATOR_PARAMETER_TYPE]"
|
|
#define FRAMEWORK_MSG_ERR_INDICATOR_WRONG_INDEX "[ERR_INDICATOR_WRONG_INDEX]"
|
|
#define FRAMEWORK_MSG_ERR_BOOKS_CANNOT_ADD "[ERR_BOOKS_CANNOT_ADD]"
|
|
#define FRAMEWORK_MSG_ERR_BOOKS_CANNOT_DELETE "[ERR_BOOKS_CANNOT_DELETE]"
|
|
#define FRAMEWORK_MSG_ERR_BOOKS_CANNOT_GET "[ERR_BOOKS_CANNOT_GET]"
|
|
#define FRAMEWORK_MSG_ERR_BOOKS_CANNOT_SUBSCRIBE "[ERR_BOOKS_CANNOT_SUBSCRIBE]"
|
|
#define FRAMEWORK_MSG_ERR_TOO_MANY_FILES "[ERR_TOO_MANY_FILES]"
|
|
#define FRAMEWORK_MSG_ERR_WRONG_FILENAME "[ERR_WRONG_FILENAME]"
|
|
#define FRAMEWORK_MSG_ERR_TOO_LONG_FILENAME "[ERR_TOO_LONG_FILENAME]"
|
|
#define FRAMEWORK_MSG_ERR_CANNOT_OPEN_FILE "[ERR_CANNOT_OPEN_FILE]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_CACHEBUFFER_ERROR "[ERR_FILE_CACHEBUFFER_ERROR]"
|
|
#define FRAMEWORK_MSG_ERR_CANNOT_DELETE_FILE "[ERR_CANNOT_DELETE_FILE]"
|
|
#define FRAMEWORK_MSG_ERR_INVALID_FILEHANDLE "[ERR_INVALID_FILEHANDLE]"
|
|
#define FRAMEWORK_MSG_ERR_WRONG_FILEHANDLE "[ERR_WRONG_FILEHANDLE]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_NOTTOWRITE "[ERR_FILE_NOTTOWRITE]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_NOTTOREAD "[ERR_FILE_NOTTOREAD]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_NOTBIN "[ERR_FILE_NOTBIN]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_NOTTXT "[ERR_FILE_NOTTXT]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_NOTTXTORCSV "[ERR_FILE_NOTTXTORCSV]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_NOTCSV "[ERR_FILE_NOTCSV]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_READERROR "[ERR_FILE_READERROR]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_BINSTRINGSIZE "[ERR_FILE_BINSTRINGSIZE]"
|
|
#define FRAMEWORK_MSG_ERR_INCOMPATIBLE_FILE "[ERR_INCOMPATIBLE_FILE]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_IS_DIRECTORY "[ERR_FILE_IS_DIRECTORY]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_NOT_EXIST "[ERR_FILE_NOT_EXIST]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_CANNOT_REWRITE "[ERR_FILE_CANNOT_REWRITE]"
|
|
#define FRAMEWORK_MSG_ERR_WRONG_DIRECTORYNAME "[ERR_WRONG_DIRECTORYNAME]"
|
|
#define FRAMEWORK_MSG_ERR_DIRECTORY_NOT_EXIST "[ERR_DIRECTORY_NOT_EXIST]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_ISNOT_DIRECTORY "[ERR_FILE_ISNOT_DIRECTORY]"
|
|
#define FRAMEWORK_MSG_ERR_CANNOT_DELETE_DIRECTORY "[ERR_CANNOT_DELETE_DIRECTORY]"
|
|
#define FRAMEWORK_MSG_ERR_CANNOT_CLEAN_DIRECTORY "[ERR_CANNOT_CLEAN_DIRECTORY]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_WRITEERROR "[ERR_FILE_WRITEERROR]"
|
|
#define FRAMEWORK_MSG_ERR_FILE_ENDOFFILE "[ERR_FILE_ENDOFFILE]"
|
|
#define FRAMEWORK_MSG_ERR_NO_STRING_DATE "[ERR_NO_STRING_DATE]"
|
|
#define FRAMEWORK_MSG_ERR_WRONG_STRING_DATE "[ERR_WRONG_STRING_DATE]"
|
|
#define FRAMEWORK_MSG_ERR_WRONG_STRING_TIME "[ERR_WRONG_STRING_TIME]"
|
|
#define FRAMEWORK_MSG_ERR_STRING_TIME_ERROR "[ERR_STRING_TIME_ERROR]"
|
|
#define FRAMEWORK_MSG_ERR_STRING_OUT_OF_MEMORY "[ERR_STRING_OUT_OF_MEMORY]"
|
|
#define FRAMEWORK_MSG_ERR_STRING_SMALL_LEN "[ERR_STRING_SMALL_LEN]"
|
|
#define FRAMEWORK_MSG_ERR_STRING_TOO_BIGNUMBER "[ERR_STRING_TOO_BIGNUMBER]"
|
|
#define FRAMEWORK_MSG_ERR_WRONG_FORMATSTRING "[ERR_WRONG_FORMATSTRING]"
|
|
#define FRAMEWORK_MSG_ERR_TOO_MANY_FORMATTERS "[ERR_TOO_MANY_FORMATTERS]"
|
|
#define FRAMEWORK_MSG_ERR_TOO_MANY_PARAMETERS "[ERR_TOO_MANY_PARAMETERS]"
|
|
#define FRAMEWORK_MSG_ERR_WRONG_STRING_PARAMETER "[ERR_WRONG_STRING_PARAMETER]"
|
|
#define FRAMEWORK_MSG_ERR_STRINGPOS_OUTOFRANGE "[ERR_STRINGPOS_OUTOFRANGE]"
|
|
#define FRAMEWORK_MSG_ERR_STRING_ZEROADDED "[ERR_STRING_ZEROADDED]"
|
|
#define FRAMEWORK_MSG_ERR_STRING_UNKNOWNTYPE "[ERR_STRING_UNKNOWNTYPE]"
|
|
#define FRAMEWORK_MSG_ERR_WRONG_STRING_OBJECT "[ERR_WRONG_STRING_OBJECT]"
|
|
#define FRAMEWORK_MSG_ERR_INCOMPATIBLE_ARRAYS "[ERR_INCOMPATIBLE_ARRAYS]"
|
|
#define FRAMEWORK_MSG_ERR_SMALL_ASSERIES_ARRAY "[ERR_SMALL_ASSERIES_ARRAY]"
|
|
#define FRAMEWORK_MSG_ERR_SMALL_ARRAY "[ERR_SMALL_ARRAY]"
|
|
#define FRAMEWORK_MSG_ERR_ZEROSIZE_ARRAY "[ERR_ZEROSIZE_ARRAY]"
|
|
#define FRAMEWORK_MSG_ERR_NUMBER_ARRAYS_ONLY "[ERR_NUMBER_ARRAYS_ONLY]"
|
|
#define FRAMEWORK_MSG_ERR_ONEDIM_ARRAYS_ONLY "[ERR_ONEDIM_ARRAYS_ONLY]"
|
|
#define FRAMEWORK_MSG_ERR_SERIES_ARRAY "[ERR_SERIES_ARRAY]"
|
|
#define FRAMEWORK_MSG_ERR_DOUBLE_ARRAY_ONLY "[ERR_DOUBLE_ARRAY_ONLY]"
|
|
#define FRAMEWORK_MSG_ERR_FLOAT_ARRAY_ONLY "[ERR_FLOAT_ARRAY_ONLY]"
|
|
#define FRAMEWORK_MSG_ERR_LONG_ARRAY_ONLY "[ERR_LONG_ARRAY_ONLY]"
|
|
#define FRAMEWORK_MSG_ERR_INT_ARRAY_ONLY "[ERR_INT_ARRAY_ONLY]"
|
|
#define FRAMEWORK_MSG_ERR_SHORT_ARRAY_ONLY "[ERR_SHORT_ARRAY_ONLY]"
|
|
#define FRAMEWORK_MSG_ERR_CHAR_ARRAY_ONLY "[ERR_CHAR_ARRAY_ONLY]"
|
|
#define FRAMEWORK_MSG_ERR_STRING_ARRAY_ONLY "[ERR_STRING_ARRAY_ONLY]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_NOT_SUPPORTED "[ERR_OPENCL_NOT_SUPPORTED]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_INTERNAL "[ERR_OPENCL_INTERNAL]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_INVALID_HANDLE "[ERR_OPENCL_INVALID_HANDLE]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_CONTEXT_CREATE "[ERR_OPENCL_CONTEXT_CREATE]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_QUEUE_CREATE "[ERR_OPENCL_QUEUE_CREATE]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_PROGRAM_CREATE "[ERR_OPENCL_PROGRAM_CREATE]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_TOO_LONG_KERNEL_NAME "[ERR_OPENCL_TOO_LONG_KERNEL_NAME]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_KERNEL_CREATE "[ERR_OPENCL_KERNEL_CREATE]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_SET_KERNEL_PARAMETER "[ERR_OPENCL_SET_KERNEL_PARAMETER]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_EXECUTE "[ERR_OPENCL_EXECUTE]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_WRONG_BUFFER_SIZE "[ERR_OPENCL_WRONG_BUFFER_SIZE]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_WRONG_BUFFER_OFFSET "[ERR_OPENCL_WRONG_BUFFER_OFFSET]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_BUFFER_CREATE "[ERR_OPENCL_BUFFER_CREATE]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_TOO_MANY_OBJECTS "[ERR_OPENCL_TOO_MANY_OBJECTS]"
|
|
#define FRAMEWORK_MSG_ERR_OPENCL_SELECTDEVICE "[ERR_OPENCL_SELECTDEVICE]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_INTERNAL "[ERR_DATABASE_INTERNAL]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_INVALID_HANDLE "[ERR_DATABASE_INVALID_HANDLE]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_TOO_MANY_OBJECTS "[ERR_DATABASE_TOO_MANY_OBJECTS]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_CONNECT "[ERR_DATABASE_CONNECT]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_EXECUTE "[ERR_DATABASE_EXECUTE]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_PREPARE "[ERR_DATABASE_PREPARE]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_NO_MORE_DATA "[ERR_DATABASE_NO_MORE_DATA]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_STEP "[ERR_DATABASE_STEP]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_NOT_READY "[ERR_DATABASE_NOT_READY]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_BIND_PARAMETERS "[ERR_DATABASE_BIND_PARAMETERS]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_QUERY_NOT_READONLY "[ERR_DATABASE_QUERY_NOT_READONLY]"
|
|
#define FRAMEWORK_MSG_ERR_WEBREQUEST_INVALID_ADDRESS "[ERR_WEBREQUEST_INVALID_ADDRESS]"
|
|
#define FRAMEWORK_MSG_ERR_WEBREQUEST_CONNECT_FAILED "[ERR_WEBREQUEST_CONNECT_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_WEBREQUEST_TIMEOUT "[ERR_WEBREQUEST_TIMEOUT]"
|
|
#define FRAMEWORK_MSG_ERR_WEBREQUEST_REQUEST_FAILED "[ERR_WEBREQUEST_REQUEST_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_NETSOCKET_INVALIDHANDLE "[ERR_NETSOCKET_INVALIDHANDLE]"
|
|
#define FRAMEWORK_MSG_ERR_NETSOCKET_TOO_MANY_OPENED "[ERR_NETSOCKET_TOO_MANY_OPENED]"
|
|
#define FRAMEWORK_MSG_ERR_NETSOCKET_CANNOT_CONNECT "[ERR_NETSOCKET_CANNOT_CONNECT]"
|
|
#define FRAMEWORK_MSG_ERR_NETSOCKET_IO_ERROR "[ERR_NETSOCKET_IO_ERROR]"
|
|
#define FRAMEWORK_MSG_ERR_NETSOCKET_HANDSHAKE_FAILED "[ERR_NETSOCKET_HANDSHAKE_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_NETSOCKET_NO_CERTIFICATE "[ERR_NETSOCKET_NO_CERTIFICATE]"
|
|
#define FRAMEWORK_MSG_ERR_NOT_CUSTOM_SYMBOL "[ERR_NOT_CUSTOM_SYMBOL]"
|
|
#define FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_WRONG_NAME "[ERR_CUSTOM_SYMBOL_WRONG_NAME]"
|
|
#define FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_NAME_LONG "[ERR_CUSTOM_SYMBOL_NAME_LONG]"
|
|
#define FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_PATH_LONG "[ERR_CUSTOM_SYMBOL_PATH_LONG]"
|
|
#define FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_EXIST "[ERR_CUSTOM_SYMBOL_EXIST]"
|
|
#define FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_ERROR "[ERR_CUSTOM_SYMBOL_ERROR]"
|
|
#define FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_SELECTED "[ERR_CUSTOM_SYMBOL_SELECTED]"
|
|
#define FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_PROPERTY_WRONG "[ERR_CUSTOM_SYMBOL_PROPERTY_WRONG]"
|
|
#define FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_PARAMETER_ERROR "[ERR_CUSTOM_SYMBOL_PARAMETER_ERROR]"
|
|
#define FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_PARAMETER_LONG "[ERR_CUSTOM_SYMBOL_PARAMETER_LONG]"
|
|
#define FRAMEWORK_MSG_ERR_CUSTOM_TICKS_WRONG_ORDER "[ERR_CUSTOM_TICKS_WRONG_ORDER]"
|
|
#define FRAMEWORK_MSG_ERR_CALENDAR_MORE_DATA "[ERR_CALENDAR_MORE_DATA]"
|
|
#define FRAMEWORK_MSG_ERR_CALENDAR_TIMEOUT "[ERR_CALENDAR_TIMEOUT]"
|
|
#define FRAMEWORK_MSG_ERR_CALENDAR_NO_DATA "[ERR_CALENDAR_NO_DATA]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_ERROR "[ERR_DATABASE_ERROR ]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_LOGIC "[ERR_DATABASE_LOGIC]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_PERM "[ERR_DATABASE_PERM]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_ABORT "[ERR_DATABASE_ABORT]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_BUSY "[ERR_DATABASE_BUSY]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_LOCKED "[ERR_DATABASE_LOCKED]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_NOMEM "[ERR_DATABASE_NOMEM]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_READONLY "[ERR_DATABASE_READONLY]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_INTERRUPT "[ERR_DATABASE_INTERRUPT]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_IOERR "[ERR_DATABASE_IOERR]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_CORRUPT "[ERR_DATABASE_CORRUPT]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_NOTFOUND "[ERR_DATABASE_NOTFOUND]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_FULL "[ERR_DATABASE_FULL]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_CANTOPEN "[ERR_DATABASE_CANTOPEN]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_PROTOCOL "[ERR_DATABASE_PROTOCOL]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_EMPTY "[ERR_DATABASE_EMPTY]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_SCHEMA "[ERR_DATABASE_SCHEMA]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_TOOBIG "[ERR_DATABASE_TOOBIG]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_CONSTRAINT "[ERR_DATABASE_CONSTRAINT]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_MISMATCH "[ERR_DATABASE_MISMATCH]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_MISUSE "[ERR_DATABASE_MISUSE]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_NOLFS "[ERR_DATABASE_NOLFS]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_AUTH "[ERR_DATABASE_AUTH]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_FORMAT "[ERR_DATABASE_FORMAT]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_RANGE "[ERR_DATABASE_RANGE]"
|
|
#define FRAMEWORK_MSG_ERR_DATABASE_NOTADB "[ERR_DATABASE_NOTADB]"
|
|
#define FRAMEWORK_MSG_ERR_MATRIX_INTERNAL "[ERR_MATRIX_INTERNAL]"
|
|
#define FRAMEWORK_MSG_ERR_MATRIX_NOT_INITIALIZED "[ERR_MATRIX_NOT_INITIALIZED]"
|
|
#define FRAMEWORK_MSG_ERR_MATRIX_INCONSISTENT "[ERR_MATRIX_INCONSISTENT]"
|
|
#define FRAMEWORK_MSG_ERR_MATRIX_INVALID_SIZE "[ERR_MATRIX_INVALID_SIZE]"
|
|
#define FRAMEWORK_MSG_ERR_MATRIX_INVALID_TYPE "[ERR_MATRIX_INVALID_TYPE]"
|
|
#define FRAMEWORK_MSG_ERR_MATRIX_FUNC_NOT_ALLOWED "[ERR_MATRIX_FUNC_NOT_ALLOWED]"
|
|
#define FRAMEWORK_MSG_ERR_MATRIX_CONTAINS_NAN "[ERR_MATRIX_CONTAINS_NAN]"
|
|
#define FRAMEWORK_MSG_ERR_ONNX_INTERNAL "[ERR_ONNX_INTERNAL]"
|
|
#define FRAMEWORK_MSG_ERR_ONNX_NOT_INITIALIZED "[ERR_ONNX_NOT_INITIALIZED]"
|
|
#define FRAMEWORK_MSG_ERR_ONNX_NOT_SUPPORTED "[ERR_ONNX_NOT_SUPPORTED]"
|
|
#define FRAMEWORK_MSG_ERR_ONNX_RUN_FAILED "[ERR_ONNX_RUN_FAILED]"
|
|
#define FRAMEWORK_MSG_ERR_ONNX_INVALID_PARAMETERS_COUNT "[ERR_ONNX_INVALID_PARAMETERS_COUNT]"
|
|
#define FRAMEWORK_MSG_ERR_ONNX_INVALID_PARAMETER "[ERR_ONNX_INVALID_PARAMETER]"
|
|
#define FRAMEWORK_MSG_ERR_ONNX_INVALID_PARAMETER_TYPE "[ERR_ONNX_INVALID_PARAMETER_TYPE]"
|
|
#define FRAMEWORK_MSG_ERR_ONNX_INVALID_PARAMETER_SIZE "[ERR_ONNX_INVALID_PARAMETER_SIZE]"
|
|
#define FRAMEWORK_MSG_ERR_ONNX_WRONG_DIMENSION "[ERR_ONNX_WRONG_DIMENSION]"
|
|
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
//+------------------------------------------------------------------+
|
|
//| |
|
|
//+------------------------------------------------------------------+
|
|
string error_get_last(int error)
|
|
{
|
|
switch(error)
|
|
{
|
|
case ERROR_NO_ERROR:
|
|
case ERROR_NO_MQLERROR:
|
|
#ifdef MQL5
|
|
case ERR_SUCCESS:
|
|
#endif
|
|
return NULL;
|
|
#ifdef MQL4
|
|
case ERROR_TRADE_TIMEOUT:
|
|
return FRAMEWORK_MSG_ERROR_TRADE_TIMEOUT;
|
|
|
|
case ERROR_INVALID_PRICE:
|
|
return FRAMEWORK_MSG_ERROR_INVALID_PRICE;
|
|
|
|
case ERROR_INVALID_STOPS:
|
|
return FRAMEWORK_MSG_ERROR_INVALID_STOPS;
|
|
|
|
case ERROR_INVALID_TRADE_VOLUME:
|
|
return FRAMEWORK_MSG_ERROR_INVALID_TRADE_VOLUME;
|
|
|
|
case ERROR_MARKET_CLOSED:
|
|
return FRAMEWORK_MSG_ERROR_MARKET_CLOSED;
|
|
|
|
case ERROR_TRADE_DISABLED:
|
|
return FRAMEWORK_MSG_ERROR_TRADE_DISABLED;
|
|
|
|
case ERROR_NOT_ENOUGH_MONEY:
|
|
return FRAMEWORK_MSG_ERROR_NOT_ENOUGH_MONEY;
|
|
|
|
case ERROR_OFF_QUOTES:
|
|
return FRAMEWORK_MSG_ERROR_OFF_QUOTES;
|
|
|
|
case ERROR_BROKER_BUSY:
|
|
return FRAMEWORK_MSG_ERROR_BROKER_BUSY;
|
|
|
|
case ERROR_REQUOTE:
|
|
return FRAMEWORK_MSG_ERROR_REQUOTE;
|
|
|
|
case ERROR_ORDER_LOCKED:
|
|
return FRAMEWORK_MSG_ERROR_ORDER_LOCKED;
|
|
|
|
case ERROR_LONG_POSITIONS_ONLY_ALLOWED:
|
|
return FRAMEWORK_MSG_ERROR_LONG_POSITIONS_ONLY_ALLOWED;
|
|
|
|
case ERROR_TOO_MANY_REQUESTS:
|
|
return FRAMEWORK_MSG_ERROR_TOO_MANY_REQUESTS;
|
|
|
|
case ERROR_TRADE_MODIFY_DENIED:
|
|
return FRAMEWORK_MSG_ERROR_TRADE_MODIFY_DENIED;
|
|
|
|
case ERROR_TRADE_CONTEXT_BUSY:
|
|
return FRAMEWORK_MSG_ERROR_TRADE_CONTEXT_BUSY;
|
|
|
|
case ERROR_TRADE_EXPIRATION_DENIED:
|
|
return FRAMEWORK_MSG_ERROR_TRADE_EXPIRATION_DENIED;
|
|
|
|
case ERROR_TRADE_TOO_MANY_ORDERS:
|
|
return FRAMEWORK_MSG_ERROR_TRADE_TOO_MANY_ORDERS;
|
|
|
|
case ERROR_TRADE_HEDGE_PROHIBITED:
|
|
return FRAMEWORK_MSG_ERROR_TRADE_HEDGE_PROHIBITED;
|
|
|
|
case ERROR_TRADE_PROHIBITED_BY_FIFO:
|
|
return FRAMEWORK_MSG_ERROR_TRADE_PROHIBITED_BY_FIFO;
|
|
|
|
case ERROR_WRONG_FUNCTION_POINTER:
|
|
return FRAMEWORK_MSG_ERROR_WRONG_FUNCTION_POINTER;
|
|
|
|
case ERROR_ARRAY_INDEX_OUT_OF_RANGE:
|
|
return FRAMEWORK_MSG_ERROR_ARRAY_INDEX_OUT_OF_RANGE;
|
|
|
|
case ERROR_NO_MEMORY_FOR_CALL_STACK:
|
|
return FRAMEWORK_MSG_ERROR_NO_MEMORY_FOR_CALL_STACK;
|
|
|
|
case ERROR_RECURSIVE_STACK_OVERFLOW:
|
|
return FRAMEWORK_MSG_ERROR_RECURSIVE_STACK_OVERFLOW;
|
|
|
|
case ERROR_NOT_ENOUGH_STACK_FOR_PARAM:
|
|
return FRAMEWORK_MSG_ERROR_NOT_ENOUGH_STACK_FOR_PARAM;
|
|
|
|
case ERROR_NO_MEMORY_FOR_PARAM_STRING:
|
|
return FRAMEWORK_MSG_ERROR_NO_MEMORY_FOR_PARAM_STRING;
|
|
|
|
case ERROR_NO_MEMORY_FOR_TEMP_STRING:
|
|
return FRAMEWORK_MSG_ERROR_NO_MEMORY_FOR_TEMP_STRING;
|
|
|
|
case ERROR_NOT_INITIALIZED_STRING:
|
|
return FRAMEWORK_MSG_ERROR_NOT_INITIALIZED_STRING;
|
|
|
|
case ERROR_NOT_INITIALIZED_ARRAYSTRING:
|
|
return FRAMEWORK_MSG_ERROR_NOT_INITIALIZED_ARRAYSTRING;
|
|
|
|
case ERROR_NO_MEMORY_FOR_ARRAYSTRING:
|
|
return FRAMEWORK_MSG_ERROR_NO_MEMORY_FOR_ARRAYSTRING;
|
|
|
|
case ERROR_TOO_LONG_STRING:
|
|
return FRAMEWORK_MSG_ERROR_TOO_LONG_STRING;
|
|
|
|
case ERROR_REMAINDER_FROM_ZERO_DIVIDE:
|
|
return FRAMEWORK_MSG_ERROR_REMAINDER_FROM_ZERO_DIVIDE;
|
|
|
|
case ERROR_ZERO_DIVIDE:
|
|
return FRAMEWORK_MSG_ERROR_ZERO_DIVIDE;
|
|
|
|
case ERROR_UNKNOWN_COMMAND:
|
|
return FRAMEWORK_MSG_ERROR_UNKNOWN_COMMAND;
|
|
|
|
case ERROR_WRONG_JUMP:
|
|
return FRAMEWORK_MSG_ERROR_WRONG_JUMP;
|
|
|
|
case ERROR_NOT_INITIALIZED_ARRAY:
|
|
return FRAMEWORK_MSG_ERROR_NOT_INITIALIZED_ARRAY;
|
|
|
|
case ERROR_DLL_CALLS_NOT_ALLOWED:
|
|
return FRAMEWORK_MSG_ERROR_DLL_CALLS_NOT_ALLOWED;
|
|
|
|
case ERROR_CANNOT_LOAD_LIBRARY:
|
|
return FRAMEWORK_MSG_ERROR_CANNOT_LOAD_LIBRARY;
|
|
|
|
case ERROR_CANNOT_CALL_FUNCTION:
|
|
return FRAMEWORK_MSG_ERROR_CANNOT_CALL_FUNCTION;
|
|
|
|
case ERROR_EXTERNAL_CALLS_NOT_ALLOWED:
|
|
return FRAMEWORK_MSG_ERROR_EXTERNAL_CALLS_NOT_ALLOWED;
|
|
|
|
case ERROR_NO_MEMORY_FOR_RETURNED_STR:
|
|
return FRAMEWORK_MSG_ERROR_NO_MEMORY_FOR_RETURNED_STR;
|
|
|
|
case ERROR_SYSTEM_BUSY:
|
|
return FRAMEWORK_MSG_ERROR_SYSTEM_BUSY;
|
|
|
|
case ERROR_DLLFUNC_CRITICALERROR:
|
|
return FRAMEWORK_MSG_ERROR_DLLFUNC_CRITICALERROR;
|
|
|
|
case ERROR_INTERNAL_ERROR:
|
|
return FRAMEWORK_MSG_ERROR_INTERNAL_ERROR;
|
|
|
|
case ERROR_OUT_OF_MEMORY:
|
|
return FRAMEWORK_MSG_ERROR_OUT_OF_MEMORY;
|
|
|
|
case ERROR_INVALID_POINTER:
|
|
return FRAMEWORK_MSG_ERROR_INVALID_POINTER;
|
|
|
|
case ERROR_FORMAT_TOO_MANY_FORMATTERS:
|
|
return FRAMEWORK_MSG_ERROR_FORMAT_TOO_MANY_FORMATTERS;
|
|
|
|
case ERROR_FORMAT_TOO_MANY_PARAMETERS:
|
|
return FRAMEWORK_MSG_ERROR_FORMAT_TOO_MANY_PARAMETERS;
|
|
|
|
case ERROR_ARRAY_INVALID:
|
|
return FRAMEWORK_MSG_ERROR_ARRAY_INVALID;
|
|
|
|
case ERROR_CHART_NOREPLY:
|
|
return FRAMEWORK_MSG_ERROR_CHART_NOREPLY;
|
|
|
|
case ERROR_INVALID_FUNCTION_PARAMSCNT:
|
|
return FRAMEWORK_MSG_ERROR_INVALID_FUNCTION_PARAMSCNT;
|
|
|
|
case ERROR_INVALID_FUNCTION_PARAMVALUE:
|
|
return FRAMEWORK_MSG_ERROR_INVALID_FUNCTION_PARAMVALUE;
|
|
|
|
case ERROR_STRING_FUNCTION_INTERNAL:
|
|
return FRAMEWORK_MSG_ERROR_STRING_FUNCTION_INTERNAL;
|
|
|
|
case ERROR_SOME_ARRAY_ERROR:
|
|
return FRAMEWORK_MSG_ERROR_SOME_ARRAY_ERROR;
|
|
|
|
case ERROR_INCORRECT_SERIESARRAY_USING:
|
|
return FRAMEWORK_MSG_ERROR_INCORRECT_SERIESARRAY_USING;
|
|
|
|
case ERROR_CUSTOM_INDICATOR_ERROR:
|
|
return FRAMEWORK_MSG_ERROR_CUSTOM_INDICATOR_ERROR;
|
|
|
|
case ERROR_INCOMPATIBLE_ARRAYS:
|
|
return FRAMEWORK_MSG_ERROR_INCOMPATIBLE_ARRAYS;
|
|
|
|
case ERROR_GLOBAL_VARIABLES_PROCESSING:
|
|
return FRAMEWORK_MSG_ERROR_GLOBAL_VARIABLES_PROCESSING;
|
|
|
|
case ERROR_GLOBAL_VARIABLE_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERROR_GLOBAL_VARIABLE_NOT_FOUND;
|
|
|
|
case ERROR_FUNC_NOT_ALLOWED_IN_TESTING:
|
|
return FRAMEWORK_MSG_ERROR_FUNC_NOT_ALLOWED_IN_TESTING;
|
|
|
|
case ERROR_FUNCTION_NOT_CONFIRMED:
|
|
return FRAMEWORK_MSG_ERROR_FUNCTION_NOT_CONFIRMED;
|
|
|
|
case ERROR_SEND_MAIL_ERROR:
|
|
return FRAMEWORK_MSG_ERROR_SEND_MAIL_ERROR;
|
|
|
|
case ERROR_STRING_PARAMETER_EXPECTED:
|
|
return FRAMEWORK_MSG_ERROR_STRING_PARAMETER_EXPECTED;
|
|
|
|
case ERROR_INTEGER_PARAMETER_EXPECTED:
|
|
return FRAMEWORK_MSG_ERROR_INTEGER_PARAMETER_EXPECTED;
|
|
|
|
case ERROR_DOUBLE_PARAMETER_EXPECTED:
|
|
return FRAMEWORK_MSG_ERROR_DOUBLE_PARAMETER_EXPECTED;
|
|
|
|
case ERROR_ARRAY_AS_PARAMETER_EXPECTED:
|
|
return FRAMEWORK_MSG_ERROR_ARRAY_AS_PARAMETER_EXPECTED;
|
|
|
|
case ERROR_HISTORY_WILL_UPDATED:
|
|
return FRAMEWORK_MSG_ERROR_HISTORY_WILL_UPDATED;
|
|
|
|
case ERROR_TRADE_ERROR:
|
|
return FRAMEWORK_MSG_ERROR_TRADE_ERROR;
|
|
|
|
case ERROR_RESOURCE_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERROR_RESOURCE_NOT_FOUND;
|
|
|
|
case ERROR_RESOURCE_NOT_SUPPORTED:
|
|
return FRAMEWORK_MSG_ERROR_RESOURCE_NOT_SUPPORTED;
|
|
|
|
case ERROR_RESOURCE_DUPLICATED:
|
|
return FRAMEWORK_MSG_ERROR_RESOURCE_DUPLICATED;
|
|
|
|
case ERROR_INDICATOR_CANNOT_INIT:
|
|
return FRAMEWORK_MSG_ERROR_INDICATOR_CANNOT_INIT;
|
|
|
|
case ERROR_INDICATOR_CANNOT_LOAD:
|
|
return FRAMEWORK_MSG_ERROR_INDICATOR_CANNOT_LOAD;
|
|
|
|
case ERROR_NO_HISTORY_DATA:
|
|
return FRAMEWORK_MSG_ERROR_NO_HISTORY_DATA;
|
|
|
|
case ERROR_NO_MEMORY_FOR_HISTORY:
|
|
return FRAMEWORK_MSG_ERROR_NO_MEMORY_FOR_HISTORY;
|
|
|
|
case ERROR_END_OF_FILE:
|
|
return FRAMEWORK_MSG_ERROR_END_OF_FILE;
|
|
|
|
case ERROR_SOME_FILE_ERROR:
|
|
return FRAMEWORK_MSG_ERROR_SOME_FILE_ERROR;
|
|
|
|
case ERROR_WRONG_FILE_NAME:
|
|
return FRAMEWORK_MSG_ERROR_WRONG_FILE_NAME;
|
|
|
|
case ERROR_TOO_MANY_OPENED_FILES:
|
|
return FRAMEWORK_MSG_ERROR_TOO_MANY_OPENED_FILES;
|
|
|
|
case ERROR_CANNOT_OPEN_FILE:
|
|
return FRAMEWORK_MSG_ERROR_CANNOT_OPEN_FILE;
|
|
|
|
case ERROR_INCOMPATIBLE_FILEACCESS:
|
|
return FRAMEWORK_MSG_ERROR_INCOMPATIBLE_FILEACCESS;
|
|
|
|
case ERROR_NO_ORDER_SELECTED:
|
|
return FRAMEWORK_MSG_ERROR_NO_ORDER_SELECTED;
|
|
|
|
case ERROR_UNKNOWN_SYMBOL:
|
|
return FRAMEWORK_MSG_ERROR_UNKNOWN_SYMBOL;
|
|
|
|
case ERROR_INVALID_PRICE_PARAM:
|
|
return FRAMEWORK_MSG_ERROR_INVALID_PRICE_PARAM;
|
|
|
|
case ERROR_INVALID_TICKET:
|
|
return FRAMEWORK_MSG_ERROR_INVALID_TICKET;
|
|
|
|
case ERROR_TRADE_NOT_ALLOWED:
|
|
return FRAMEWORK_MSG_ERROR_TRADE_NOT_ALLOWED;
|
|
|
|
case ERROR_LONGS_NOT_ALLOWED:
|
|
return FRAMEWORK_MSG_ERROR_LONGS_NOT_ALLOWED;
|
|
|
|
case ERROR_SHORTS_NOT_ALLOWED:
|
|
return FRAMEWORK_MSG_ERROR_SHORTS_NOT_ALLOWED;
|
|
|
|
//case ERROR_TRADE_EXPERT_DISABLED_BY_SERVER:
|
|
// return FRAMEWORK_MSG_ERROR_TRADE_EXPERT_DISABLED_BY_SERVER;
|
|
|
|
case ERROR_OBJECT_ALREADY_EXISTS:
|
|
return FRAMEWORK_MSG_ERROR_OBJECT_ALREADY_EXISTS;
|
|
|
|
case ERROR_UNKNOWN_OBJECT_PROPERTY:
|
|
return FRAMEWORK_MSG_ERROR_UNKNOWN_OBJECT_PROPERTY;
|
|
|
|
case ERROR_OBJECT_DOES_NOT_EXIST:
|
|
return FRAMEWORK_MSG_ERROR_OBJECT_DOES_NOT_EXIST;
|
|
|
|
case ERROR_UNKNOWN_OBJECT_TYPE:
|
|
return FRAMEWORK_MSG_ERROR_UNKNOWN_OBJECT_TYPE;
|
|
|
|
case ERROR_NO_OBJECT_NAME:
|
|
return FRAMEWORK_MSG_ERROR_NO_OBJECT_NAME;
|
|
|
|
case ERROR_OBJECT_COORDINATES_ERROR:
|
|
return FRAMEWORK_MSG_ERROR_OBJECT_COORDINATES_ERROR;
|
|
|
|
case ERROR_NO_SPECIFIED_SUBWINDOW:
|
|
return FRAMEWORK_MSG_ERROR_NO_SPECIFIED_SUBWINDOW;
|
|
|
|
case ERROR_SOME_OBJECT_ERROR:
|
|
return FRAMEWORK_MSG_ERROR_SOME_OBJECT_ERROR;
|
|
|
|
case ERROR_CHART_PROP_INVALID:
|
|
return FRAMEWORK_MSG_ERROR_CHART_PROP_INVALID;
|
|
|
|
case ERROR_CHART_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERROR_CHART_NOT_FOUND;
|
|
|
|
case ERROR_CHARTWINDOW_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERROR_CHARTWINDOW_NOT_FOUND;
|
|
|
|
case ERROR_CHARTINDICATOR_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERROR_CHARTINDICATOR_NOT_FOUND;
|
|
|
|
case ERROR_SYMBOL_SELECT:
|
|
return FRAMEWORK_MSG_ERROR_SYMBOL_SELECT;
|
|
|
|
case ERROR_NOTIFICATION_ERROR:
|
|
return FRAMEWORK_MSG_ERROR_NOTIFICATION_ERROR;
|
|
|
|
case ERROR_NOTIFICATION_PARAMETER:
|
|
return FRAMEWORK_MSG_ERROR_NOTIFICATION_PARAMETER;
|
|
|
|
case ERROR_NOTIFICATION_SETTINGS:
|
|
return FRAMEWORK_MSG_ERROR_NOTIFICATION_SETTINGS;
|
|
|
|
case ERROR_NOTIFICATION_TOO_FREQUENT:
|
|
return FRAMEWORK_MSG_ERROR_NOTIFICATION_TOO_FREQUENT;
|
|
|
|
case ERROR_FILE_TOO_MANY_OPENED:
|
|
return FRAMEWORK_MSG_ERROR_FILE_TOO_MANY_OPENED;
|
|
|
|
case ERROR_FILE_WRONG_FILENAME:
|
|
return FRAMEWORK_MSG_ERROR_FILE_WRONG_FILENAME;
|
|
|
|
case ERROR_FILE_TOO_LONG_FILENAME:
|
|
return FRAMEWORK_MSG_ERROR_FILE_TOO_LONG_FILENAME;
|
|
|
|
case ERROR_FILE_CANNOT_OPEN:
|
|
return FRAMEWORK_MSG_ERROR_FILE_CANNOT_OPEN;
|
|
|
|
case ERROR_FILE_BUFFER_ALLOCATION_ERROR:
|
|
return FRAMEWORK_MSG_ERROR_FILE_BUFFER_ALLOCATION_ERROR;
|
|
|
|
case ERROR_FILE_CANNOT_DELETE:
|
|
return FRAMEWORK_MSG_ERROR_FILE_CANNOT_DELETE;
|
|
|
|
case ERROR_FILE_INVALID_HANDLE:
|
|
return FRAMEWORK_MSG_ERROR_FILE_INVALID_HANDLE;
|
|
|
|
case ERROR_FILE_WRONG_HANDLE:
|
|
return FRAMEWORK_MSG_ERROR_FILE_WRONG_HANDLE;
|
|
|
|
case ERROR_FILE_NOT_TOWRITE:
|
|
return FRAMEWORK_MSG_ERROR_FILE_NOT_TOWRITE;
|
|
|
|
case ERROR_FILE_NOT_TOREAD:
|
|
return FRAMEWORK_MSG_ERROR_FILE_NOT_TOREAD;
|
|
|
|
case ERROR_FILE_NOT_BIN:
|
|
return FRAMEWORK_MSG_ERROR_FILE_NOT_BIN;
|
|
|
|
case ERROR_FILE_NOT_TXT:
|
|
return FRAMEWORK_MSG_ERROR_FILE_NOT_TXT;
|
|
|
|
case ERROR_FILE_NOT_TXTORCSV:
|
|
return FRAMEWORK_MSG_ERROR_FILE_NOT_TXTORCSV;
|
|
|
|
case ERROR_FILE_NOT_CSV:
|
|
return FRAMEWORK_MSG_ERROR_FILE_NOT_CSV;
|
|
|
|
case ERROR_FILE_READ_ERROR:
|
|
return FRAMEWORK_MSG_ERROR_FILE_READ_ERROR;
|
|
|
|
case ERROR_FILE_WRITE_ERROR:
|
|
return FRAMEWORK_MSG_ERROR_FILE_WRITE_ERROR;
|
|
|
|
case ERROR_FILE_BIN_STRINGSIZE:
|
|
return FRAMEWORK_MSG_ERROR_FILE_BIN_STRINGSIZE;
|
|
|
|
case ERROR_FILE_INCOMPATIBLE:
|
|
return FRAMEWORK_MSG_ERROR_FILE_INCOMPATIBLE;
|
|
|
|
case ERROR_FILE_IS_DIRECTORY:
|
|
return FRAMEWORK_MSG_ERROR_FILE_IS_DIRECTORY;
|
|
|
|
case ERROR_FILE_NOT_EXIST:
|
|
return FRAMEWORK_MSG_ERROR_FILE_NOT_EXIST;
|
|
|
|
case ERROR_FILE_CANNOT_REWRITE:
|
|
return FRAMEWORK_MSG_ERROR_FILE_CANNOT_REWRITE;
|
|
|
|
case ERROR_FILE_WRONG_DIRECTORYNAME:
|
|
return FRAMEWORK_MSG_ERROR_FILE_WRONG_DIRECTORYNAME;
|
|
|
|
case ERROR_FILE_DIRECTORY_NOT_EXIST:
|
|
return FRAMEWORK_MSG_ERROR_FILE_DIRECTORY_NOT_EXIST;
|
|
|
|
case ERROR_FILE_NOT_DIRECTORY:
|
|
return FRAMEWORK_MSG_ERROR_FILE_NOT_DIRECTORY;
|
|
|
|
case ERROR_FILE_CANNOT_DELETE_DIRECTORY:
|
|
return FRAMEWORK_MSG_ERROR_FILE_CANNOT_DELETE_DIRECTORY;
|
|
|
|
case ERROR_FILE_CANNOT_CLEAN_DIRECTORY:
|
|
return FRAMEWORK_MSG_ERROR_FILE_CANNOT_CLEAN_DIRECTORY;
|
|
|
|
case ERROR_FILE_STRINGRESIZE_ERROR:
|
|
return FRAMEWORK_MSG_ERROR_FILE_STRINGRESIZE_ERROR;
|
|
|
|
case ERROR_FILE_STRUCT_WITH_OBJECTS:
|
|
return FRAMEWORK_MSG_ERROR_FILE_STRUCT_WITH_OBJECTS;
|
|
|
|
case ERROR_WEBREQUEST_INVALID_ADDRESS:
|
|
return FRAMEWORK_MSG_ERROR_WEBREQUEST_INVALID_ADDRESS;
|
|
|
|
case ERROR_WEBREQUEST_CONNECT_FAILED:
|
|
return FRAMEWORK_MSG_ERROR_WEBREQUEST_CONNECT_FAILED;
|
|
|
|
case ERROR_WEBREQUEST_TIMEOUT:
|
|
return FRAMEWORK_MSG_ERROR_WEBREQUEST_TIMEOUT;
|
|
|
|
case ERROR_WEBREQUEST_REQUEST_FAILED:
|
|
return FRAMEWORK_MSG_ERROR_WEBREQUEST_REQUEST_FAILED;
|
|
|
|
#else
|
|
case ERR_INTERNAL_ERROR:
|
|
return FRAMEWORK_MSG_ERR_INTERNAL_ERROR;
|
|
case ERR_WRONG_INTERNAL_PARAMETER:
|
|
return FRAMEWORK_MSG_ERR_WRONG_INTERNAL_PARAMETER;
|
|
case ERR_INVALID_PARAMETER:
|
|
return FRAMEWORK_MSG_ERR_INVALID_PARAMETER;
|
|
case ERR_NOT_ENOUGH_MEMORY:
|
|
return FRAMEWORK_MSG_ERR_NOT_ENOUGH_MEMORY;
|
|
case ERR_STRUCT_WITHOBJECTS_ORCLASS:
|
|
return FRAMEWORK_MSG_ERR_STRUCT_WITHOBJECTS_ORCLASS;
|
|
case ERR_INVALID_ARRAY:
|
|
return FRAMEWORK_MSG_ERR_INVALID_ARRAY;
|
|
case ERR_ARRAY_RESIZE_ERROR:
|
|
return FRAMEWORK_MSG_ERR_ARRAY_RESIZE_ERROR;
|
|
case ERR_STRING_RESIZE_ERROR:
|
|
return FRAMEWORK_MSG_ERR_STRING_RESIZE_ERROR;
|
|
case ERR_NOTINITIALIZED_STRING:
|
|
return FRAMEWORK_MSG_ERR_NOTINITIALIZED_STRING;
|
|
case ERR_INVALID_DATETIME:
|
|
return FRAMEWORK_MSG_ERR_INVALID_DATETIME;
|
|
case ERR_ARRAY_BAD_SIZE:
|
|
return FRAMEWORK_MSG_ERR_ARRAY_BAD_SIZE;
|
|
case ERR_INVALID_POINTER:
|
|
return FRAMEWORK_MSG_ERR_INVALID_POINTER;
|
|
case ERR_INVALID_POINTER_TYPE:
|
|
return FRAMEWORK_MSG_ERR_INVALID_POINTER_TYPE;
|
|
case ERR_FUNCTION_NOT_ALLOWED:
|
|
return FRAMEWORK_MSG_ERR_FUNCTION_NOT_ALLOWED;
|
|
case ERR_RESOURCE_NAME_DUPLICATED:
|
|
return FRAMEWORK_MSG_ERR_RESOURCE_NAME_DUPLICATED;
|
|
case ERR_RESOURCE_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERR_RESOURCE_NOT_FOUND;
|
|
case ERR_RESOURCE_UNSUPPORTED_TYPE:
|
|
return FRAMEWORK_MSG_ERR_RESOURCE_UNSUPPORTED_TYPE;
|
|
case ERR_RESOURCE_NAME_IS_TOO_LONG:
|
|
return FRAMEWORK_MSG_ERR_RESOURCE_NAME_IS_TOO_LONG;
|
|
case ERR_MATH_OVERFLOW:
|
|
return FRAMEWORK_MSG_ERR_MATH_OVERFLOW;
|
|
case ERR_SLEEP_ERROR:
|
|
return FRAMEWORK_MSG_ERR_SLEEP_ERROR;
|
|
case ERR_PROGRAM_STOPPED:
|
|
return FRAMEWORK_MSG_ERR_PROGRAM_STOPPED;
|
|
case ERR_INVALID_TYPE:
|
|
return FRAMEWORK_MSG_ERR_INVALID_TYPE;
|
|
case ERR_INVALID_HANDLE:
|
|
return FRAMEWORK_MSG_ERR_INVALID_HANDLE;
|
|
case ERR_TOO_MANY_OBJECTS :
|
|
return FRAMEWORK_MSG_ERR_TOO_MANY_OBJECTS ;
|
|
case ERR_CHART_WRONG_ID:
|
|
return FRAMEWORK_MSG_ERR_CHART_WRONG_ID;
|
|
case ERR_CHART_NO_REPLY:
|
|
return FRAMEWORK_MSG_ERR_CHART_NO_REPLY;
|
|
case ERR_CHART_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERR_CHART_NOT_FOUND;
|
|
case ERR_CHART_NO_EXPERT:
|
|
return FRAMEWORK_MSG_ERR_CHART_NO_EXPERT;
|
|
case ERR_CHART_CANNOT_OPEN:
|
|
return FRAMEWORK_MSG_ERR_CHART_CANNOT_OPEN;
|
|
case ERR_CHART_CANNOT_CHANGE:
|
|
return FRAMEWORK_MSG_ERR_CHART_CANNOT_CHANGE;
|
|
case ERR_CHART_WRONG_PARAMETER:
|
|
return FRAMEWORK_MSG_ERR_CHART_WRONG_PARAMETER;
|
|
case ERR_CHART_CANNOT_CREATE_TIMER:
|
|
return FRAMEWORK_MSG_ERR_CHART_CANNOT_CREATE_TIMER;
|
|
case ERR_CHART_WRONG_PROPERTY:
|
|
return FRAMEWORK_MSG_ERR_CHART_WRONG_PROPERTY;
|
|
case ERR_CHART_SCREENSHOT_FAILED:
|
|
return FRAMEWORK_MSG_ERR_CHART_SCREENSHOT_FAILED;
|
|
case ERR_CHART_NAVIGATE_FAILED:
|
|
return FRAMEWORK_MSG_ERR_CHART_NAVIGATE_FAILED;
|
|
case ERR_CHART_TEMPLATE_FAILED:
|
|
return FRAMEWORK_MSG_ERR_CHART_TEMPLATE_FAILED;
|
|
case ERR_CHART_WINDOW_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERR_CHART_WINDOW_NOT_FOUND;
|
|
case ERR_CHART_INDICATOR_CANNOT_ADD:
|
|
return FRAMEWORK_MSG_ERR_CHART_INDICATOR_CANNOT_ADD;
|
|
case ERR_CHART_INDICATOR_CANNOT_DEL:
|
|
return FRAMEWORK_MSG_ERR_CHART_INDICATOR_CANNOT_DEL;
|
|
case ERR_CHART_INDICATOR_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERR_CHART_INDICATOR_NOT_FOUND;
|
|
case ERR_OBJECT_ERROR:
|
|
return FRAMEWORK_MSG_ERR_OBJECT_ERROR;
|
|
case ERR_OBJECT_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERR_OBJECT_NOT_FOUND;
|
|
case ERR_OBJECT_WRONG_PROPERTY:
|
|
return FRAMEWORK_MSG_ERR_OBJECT_WRONG_PROPERTY;
|
|
case ERR_OBJECT_GETDATE_FAILED:
|
|
return FRAMEWORK_MSG_ERR_OBJECT_GETDATE_FAILED;
|
|
case ERR_OBJECT_GETVALUE_FAILED:
|
|
return FRAMEWORK_MSG_ERR_OBJECT_GETVALUE_FAILED;
|
|
case ERR_MARKET_UNKNOWN_SYMBOL:
|
|
return FRAMEWORK_MSG_ERR_MARKET_UNKNOWN_SYMBOL;
|
|
case ERR_MARKET_NOT_SELECTED:
|
|
return FRAMEWORK_MSG_ERR_MARKET_NOT_SELECTED;
|
|
case ERR_MARKET_WRONG_PROPERTY:
|
|
return FRAMEWORK_MSG_ERR_MARKET_WRONG_PROPERTY;
|
|
case ERR_MARKET_LASTTIME_UNKNOWN:
|
|
return FRAMEWORK_MSG_ERR_MARKET_LASTTIME_UNKNOWN;
|
|
case ERR_MARKET_SELECT_ERROR:
|
|
return FRAMEWORK_MSG_ERR_MARKET_SELECT_ERROR;
|
|
case ERR_HISTORY_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERR_HISTORY_NOT_FOUND;
|
|
case ERR_HISTORY_WRONG_PROPERTY:
|
|
return FRAMEWORK_MSG_ERR_HISTORY_WRONG_PROPERTY;
|
|
case ERR_HISTORY_TIMEOUT:
|
|
return FRAMEWORK_MSG_ERR_HISTORY_TIMEOUT;
|
|
case ERR_HISTORY_BARS_LIMIT:
|
|
return FRAMEWORK_MSG_ERR_HISTORY_BARS_LIMIT;
|
|
case ERR_HISTORY_LOAD_ERRORS:
|
|
return FRAMEWORK_MSG_ERR_HISTORY_LOAD_ERRORS;
|
|
case ERR_HISTORY_SMALL_BUFFER:
|
|
return FRAMEWORK_MSG_ERR_HISTORY_SMALL_BUFFER;
|
|
case ERR_GLOBALVARIABLE_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERR_GLOBALVARIABLE_NOT_FOUND;
|
|
case ERR_GLOBALVARIABLE_EXISTS:
|
|
return FRAMEWORK_MSG_ERR_GLOBALVARIABLE_EXISTS;
|
|
case ERR_GLOBALVARIABLE_NOT_MODIFIED:
|
|
return FRAMEWORK_MSG_ERR_GLOBALVARIABLE_NOT_MODIFIED;
|
|
case ERR_GLOBALVARIABLE_CANNOTREAD:
|
|
return FRAMEWORK_MSG_ERR_GLOBALVARIABLE_CANNOTREAD;
|
|
case ERR_GLOBALVARIABLE_CANNOTWRITE:
|
|
return FRAMEWORK_MSG_ERR_GLOBALVARIABLE_CANNOTWRITE;
|
|
case ERR_MAIL_SEND_FAILED:
|
|
return FRAMEWORK_MSG_ERR_MAIL_SEND_FAILED;
|
|
case ERR_PLAY_SOUND_FAILED:
|
|
return FRAMEWORK_MSG_ERR_PLAY_SOUND_FAILED;
|
|
case ERR_MQL5_WRONG_PROPERTY:
|
|
return FRAMEWORK_MSG_ERR_MQL5_WRONG_PROPERTY;
|
|
case ERR_TERMINAL_WRONG_PROPERTY:
|
|
return FRAMEWORK_MSG_ERR_TERMINAL_WRONG_PROPERTY;
|
|
case ERR_FTP_SEND_FAILED:
|
|
return FRAMEWORK_MSG_ERR_FTP_SEND_FAILED;
|
|
case ERR_NOTIFICATION_SEND_FAILED:
|
|
return FRAMEWORK_MSG_ERR_NOTIFICATION_SEND_FAILED;
|
|
case ERR_NOTIFICATION_WRONG_PARAMETER:
|
|
return FRAMEWORK_MSG_ERR_NOTIFICATION_WRONG_PARAMETER;
|
|
case ERR_NOTIFICATION_WRONG_SETTINGS:
|
|
return FRAMEWORK_MSG_ERR_NOTIFICATION_WRONG_SETTINGS;
|
|
case ERR_NOTIFICATION_TOO_FREQUENT:
|
|
return FRAMEWORK_MSG_ERR_NOTIFICATION_TOO_FREQUENT;
|
|
case ERR_FTP_NOSERVER:
|
|
return FRAMEWORK_MSG_ERR_FTP_NOSERVER;
|
|
case ERR_FTP_NOLOGIN:
|
|
return FRAMEWORK_MSG_ERR_FTP_NOLOGIN;
|
|
case ERR_FTP_FILE_ERROR:
|
|
return FRAMEWORK_MSG_ERR_FTP_FILE_ERROR;
|
|
case ERR_FTP_CONNECT_FAILED:
|
|
return FRAMEWORK_MSG_ERR_FTP_CONNECT_FAILED;
|
|
case ERR_FTP_CHANGEDIR:
|
|
return FRAMEWORK_MSG_ERR_FTP_CHANGEDIR;
|
|
case ERR_BUFFERS_NO_MEMORY:
|
|
return FRAMEWORK_MSG_ERR_BUFFERS_NO_MEMORY;
|
|
case ERR_BUFFERS_WRONG_INDEX:
|
|
return FRAMEWORK_MSG_ERR_BUFFERS_WRONG_INDEX;
|
|
case ERR_CUSTOM_WRONG_PROPERTY:
|
|
return FRAMEWORK_MSG_ERR_CUSTOM_WRONG_PROPERTY;
|
|
case ERR_ACCOUNT_WRONG_PROPERTY:
|
|
return FRAMEWORK_MSG_ERR_ACCOUNT_WRONG_PROPERTY;
|
|
case ERR_TRADE_WRONG_PROPERTY:
|
|
return FRAMEWORK_MSG_ERR_TRADE_WRONG_PROPERTY;
|
|
case ERR_TRADE_DISABLED:
|
|
return FRAMEWORK_MSG_ERR_TRADE_DISABLED;
|
|
case ERR_TRADE_POSITION_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERR_TRADE_POSITION_NOT_FOUND;
|
|
case ERR_TRADE_ORDER_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERR_TRADE_ORDER_NOT_FOUND;
|
|
case ERR_TRADE_DEAL_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERR_TRADE_DEAL_NOT_FOUND;
|
|
case ERR_TRADE_SEND_FAILED:
|
|
return FRAMEWORK_MSG_ERR_TRADE_SEND_FAILED;
|
|
case ERR_TRADE_CALC_FAILED:
|
|
return FRAMEWORK_MSG_ERR_TRADE_CALC_FAILED;
|
|
case ERR_INDICATOR_UNKNOWN_SYMBOL:
|
|
return FRAMEWORK_MSG_ERR_INDICATOR_UNKNOWN_SYMBOL;
|
|
case ERR_INDICATOR_CANNOT_CREATE:
|
|
return FRAMEWORK_MSG_ERR_INDICATOR_CANNOT_CREATE;
|
|
case ERR_INDICATOR_NO_MEMORY:
|
|
return FRAMEWORK_MSG_ERR_INDICATOR_NO_MEMORY;
|
|
case ERR_INDICATOR_CANNOT_APPLY:
|
|
return FRAMEWORK_MSG_ERR_INDICATOR_CANNOT_APPLY;
|
|
case ERR_INDICATOR_CANNOT_ADD:
|
|
return FRAMEWORK_MSG_ERR_INDICATOR_CANNOT_ADD;
|
|
case ERR_INDICATOR_DATA_NOT_FOUND:
|
|
return FRAMEWORK_MSG_ERR_INDICATOR_DATA_NOT_FOUND;
|
|
case ERR_INDICATOR_WRONG_HANDLE:
|
|
return FRAMEWORK_MSG_ERR_INDICATOR_WRONG_HANDLE;
|
|
case ERR_INDICATOR_WRONG_PARAMETERS:
|
|
return FRAMEWORK_MSG_ERR_INDICATOR_WRONG_PARAMETERS;
|
|
case ERR_INDICATOR_PARAMETERS_MISSING:
|
|
return FRAMEWORK_MSG_ERR_INDICATOR_PARAMETERS_MISSING;
|
|
case ERR_INDICATOR_CUSTOM_NAME:
|
|
return FRAMEWORK_MSG_ERR_INDICATOR_CUSTOM_NAME;
|
|
case ERR_INDICATOR_PARAMETER_TYPE:
|
|
return FRAMEWORK_MSG_ERR_INDICATOR_PARAMETER_TYPE;
|
|
case ERR_INDICATOR_WRONG_INDEX:
|
|
return FRAMEWORK_MSG_ERR_INDICATOR_WRONG_INDEX;
|
|
case ERR_BOOKS_CANNOT_ADD:
|
|
return FRAMEWORK_MSG_ERR_BOOKS_CANNOT_ADD;
|
|
case ERR_BOOKS_CANNOT_DELETE:
|
|
return FRAMEWORK_MSG_ERR_BOOKS_CANNOT_DELETE;
|
|
case ERR_BOOKS_CANNOT_GET:
|
|
return FRAMEWORK_MSG_ERR_BOOKS_CANNOT_GET;
|
|
case ERR_BOOKS_CANNOT_SUBSCRIBE:
|
|
return FRAMEWORK_MSG_ERR_BOOKS_CANNOT_SUBSCRIBE;
|
|
case ERR_TOO_MANY_FILES:
|
|
return FRAMEWORK_MSG_ERR_TOO_MANY_FILES;
|
|
case ERR_WRONG_FILENAME:
|
|
return FRAMEWORK_MSG_ERR_WRONG_FILENAME;
|
|
case ERR_TOO_LONG_FILENAME:
|
|
return FRAMEWORK_MSG_ERR_TOO_LONG_FILENAME;
|
|
case ERR_CANNOT_OPEN_FILE:
|
|
return FRAMEWORK_MSG_ERR_CANNOT_OPEN_FILE;
|
|
case ERR_FILE_CACHEBUFFER_ERROR:
|
|
return FRAMEWORK_MSG_ERR_FILE_CACHEBUFFER_ERROR;
|
|
case ERR_CANNOT_DELETE_FILE:
|
|
return FRAMEWORK_MSG_ERR_CANNOT_DELETE_FILE;
|
|
case ERR_INVALID_FILEHANDLE:
|
|
return FRAMEWORK_MSG_ERR_INVALID_FILEHANDLE;
|
|
case ERR_WRONG_FILEHANDLE:
|
|
return FRAMEWORK_MSG_ERR_WRONG_FILEHANDLE;
|
|
case ERR_FILE_NOTTOWRITE:
|
|
return FRAMEWORK_MSG_ERR_FILE_NOTTOWRITE;
|
|
case ERR_FILE_NOTTOREAD:
|
|
return FRAMEWORK_MSG_ERR_FILE_NOTTOREAD;
|
|
case ERR_FILE_NOTBIN:
|
|
return FRAMEWORK_MSG_ERR_FILE_NOTBIN;
|
|
case ERR_FILE_NOTTXT:
|
|
return FRAMEWORK_MSG_ERR_FILE_NOTTXT;
|
|
case ERR_FILE_NOTTXTORCSV:
|
|
return FRAMEWORK_MSG_ERR_FILE_NOTTXTORCSV;
|
|
case ERR_FILE_NOTCSV:
|
|
return FRAMEWORK_MSG_ERR_FILE_NOTCSV;
|
|
case ERR_FILE_READERROR:
|
|
return FRAMEWORK_MSG_ERR_FILE_READERROR;
|
|
case ERR_FILE_BINSTRINGSIZE:
|
|
return FRAMEWORK_MSG_ERR_FILE_BINSTRINGSIZE;
|
|
case ERR_INCOMPATIBLE_FILE:
|
|
return FRAMEWORK_MSG_ERR_INCOMPATIBLE_FILE;
|
|
case ERR_FILE_IS_DIRECTORY:
|
|
return FRAMEWORK_MSG_ERR_FILE_IS_DIRECTORY;
|
|
case ERR_FILE_NOT_EXIST:
|
|
return FRAMEWORK_MSG_ERR_FILE_NOT_EXIST;
|
|
case ERR_FILE_CANNOT_REWRITE:
|
|
return FRAMEWORK_MSG_ERR_FILE_CANNOT_REWRITE;
|
|
case ERR_WRONG_DIRECTORYNAME:
|
|
return FRAMEWORK_MSG_ERR_WRONG_DIRECTORYNAME;
|
|
case ERR_DIRECTORY_NOT_EXIST:
|
|
return FRAMEWORK_MSG_ERR_DIRECTORY_NOT_EXIST;
|
|
case ERR_FILE_ISNOT_DIRECTORY:
|
|
return FRAMEWORK_MSG_ERR_FILE_ISNOT_DIRECTORY;
|
|
case ERR_CANNOT_DELETE_DIRECTORY:
|
|
return FRAMEWORK_MSG_ERR_CANNOT_DELETE_DIRECTORY;
|
|
case ERR_CANNOT_CLEAN_DIRECTORY:
|
|
return FRAMEWORK_MSG_ERR_CANNOT_CLEAN_DIRECTORY;
|
|
case ERR_FILE_WRITEERROR:
|
|
return FRAMEWORK_MSG_ERR_FILE_WRITEERROR;
|
|
case ERR_FILE_ENDOFFILE:
|
|
return FRAMEWORK_MSG_ERR_FILE_ENDOFFILE;
|
|
case ERR_NO_STRING_DATE:
|
|
return FRAMEWORK_MSG_ERR_NO_STRING_DATE;
|
|
case ERR_WRONG_STRING_DATE:
|
|
return FRAMEWORK_MSG_ERR_WRONG_STRING_DATE;
|
|
case ERR_WRONG_STRING_TIME:
|
|
return FRAMEWORK_MSG_ERR_WRONG_STRING_TIME;
|
|
case ERR_STRING_TIME_ERROR:
|
|
return FRAMEWORK_MSG_ERR_STRING_TIME_ERROR;
|
|
case ERR_STRING_OUT_OF_MEMORY:
|
|
return FRAMEWORK_MSG_ERR_STRING_OUT_OF_MEMORY;
|
|
case ERR_STRING_SMALL_LEN:
|
|
return FRAMEWORK_MSG_ERR_STRING_SMALL_LEN;
|
|
case ERR_STRING_TOO_BIGNUMBER:
|
|
return FRAMEWORK_MSG_ERR_STRING_TOO_BIGNUMBER;
|
|
case ERR_WRONG_FORMATSTRING:
|
|
return FRAMEWORK_MSG_ERR_WRONG_FORMATSTRING;
|
|
case ERR_TOO_MANY_FORMATTERS:
|
|
return FRAMEWORK_MSG_ERR_TOO_MANY_FORMATTERS;
|
|
case ERR_TOO_MANY_PARAMETERS:
|
|
return FRAMEWORK_MSG_ERR_TOO_MANY_PARAMETERS;
|
|
case ERR_WRONG_STRING_PARAMETER:
|
|
return FRAMEWORK_MSG_ERR_WRONG_STRING_PARAMETER;
|
|
case ERR_STRINGPOS_OUTOFRANGE:
|
|
return FRAMEWORK_MSG_ERR_STRINGPOS_OUTOFRANGE;
|
|
case ERR_STRING_ZEROADDED:
|
|
return FRAMEWORK_MSG_ERR_STRING_ZEROADDED;
|
|
case ERR_STRING_UNKNOWNTYPE:
|
|
return FRAMEWORK_MSG_ERR_STRING_UNKNOWNTYPE;
|
|
case ERR_WRONG_STRING_OBJECT:
|
|
return FRAMEWORK_MSG_ERR_WRONG_STRING_OBJECT;
|
|
case ERR_INCOMPATIBLE_ARRAYS:
|
|
return FRAMEWORK_MSG_ERR_INCOMPATIBLE_ARRAYS;
|
|
case ERR_SMALL_ASSERIES_ARRAY:
|
|
return FRAMEWORK_MSG_ERR_SMALL_ASSERIES_ARRAY;
|
|
case ERR_SMALL_ARRAY:
|
|
return FRAMEWORK_MSG_ERR_SMALL_ARRAY;
|
|
case ERR_ZEROSIZE_ARRAY:
|
|
return FRAMEWORK_MSG_ERR_ZEROSIZE_ARRAY;
|
|
case ERR_NUMBER_ARRAYS_ONLY:
|
|
return FRAMEWORK_MSG_ERR_NUMBER_ARRAYS_ONLY;
|
|
case ERR_ONEDIM_ARRAYS_ONLY:
|
|
return FRAMEWORK_MSG_ERR_ONEDIM_ARRAYS_ONLY;
|
|
case ERR_SERIES_ARRAY:
|
|
return FRAMEWORK_MSG_ERR_SERIES_ARRAY;
|
|
case ERR_DOUBLE_ARRAY_ONLY:
|
|
return FRAMEWORK_MSG_ERR_DOUBLE_ARRAY_ONLY;
|
|
case ERR_FLOAT_ARRAY_ONLY:
|
|
return FRAMEWORK_MSG_ERR_FLOAT_ARRAY_ONLY;
|
|
case ERR_LONG_ARRAY_ONLY:
|
|
return FRAMEWORK_MSG_ERR_LONG_ARRAY_ONLY;
|
|
case ERR_INT_ARRAY_ONLY:
|
|
return FRAMEWORK_MSG_ERR_INT_ARRAY_ONLY;
|
|
case ERR_SHORT_ARRAY_ONLY:
|
|
return FRAMEWORK_MSG_ERR_SHORT_ARRAY_ONLY;
|
|
case ERR_CHAR_ARRAY_ONLY:
|
|
return FRAMEWORK_MSG_ERR_CHAR_ARRAY_ONLY;
|
|
case ERR_STRING_ARRAY_ONLY:
|
|
return FRAMEWORK_MSG_ERR_STRING_ARRAY_ONLY;
|
|
case ERR_OPENCL_NOT_SUPPORTED:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_NOT_SUPPORTED;
|
|
case ERR_OPENCL_INTERNAL:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_INTERNAL;
|
|
case ERR_OPENCL_INVALID_HANDLE:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_INVALID_HANDLE;
|
|
case ERR_OPENCL_CONTEXT_CREATE:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_CONTEXT_CREATE;
|
|
case ERR_OPENCL_QUEUE_CREATE:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_QUEUE_CREATE;
|
|
case ERR_OPENCL_PROGRAM_CREATE:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_PROGRAM_CREATE;
|
|
case ERR_OPENCL_TOO_LONG_KERNEL_NAME:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_TOO_LONG_KERNEL_NAME;
|
|
case ERR_OPENCL_KERNEL_CREATE:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_KERNEL_CREATE;
|
|
case ERR_OPENCL_SET_KERNEL_PARAMETER:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_SET_KERNEL_PARAMETER;
|
|
case ERR_OPENCL_EXECUTE:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_EXECUTE;
|
|
case ERR_OPENCL_WRONG_BUFFER_SIZE:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_WRONG_BUFFER_SIZE;
|
|
case ERR_OPENCL_WRONG_BUFFER_OFFSET:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_WRONG_BUFFER_OFFSET;
|
|
case ERR_OPENCL_BUFFER_CREATE:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_BUFFER_CREATE;
|
|
case ERR_OPENCL_TOO_MANY_OBJECTS:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_TOO_MANY_OBJECTS;
|
|
case ERR_OPENCL_SELECTDEVICE:
|
|
return FRAMEWORK_MSG_ERR_OPENCL_SELECTDEVICE;
|
|
case ERR_DATABASE_INTERNAL:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_INTERNAL;
|
|
case ERR_DATABASE_INVALID_HANDLE:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_INVALID_HANDLE;
|
|
case ERR_DATABASE_TOO_MANY_OBJECTS:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_TOO_MANY_OBJECTS;
|
|
case ERR_DATABASE_CONNECT:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_CONNECT;
|
|
case ERR_DATABASE_EXECUTE:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_EXECUTE;
|
|
case ERR_DATABASE_PREPARE:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_PREPARE;
|
|
case ERR_DATABASE_NO_MORE_DATA:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_NO_MORE_DATA;
|
|
case ERR_DATABASE_STEP:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_STEP;
|
|
case ERR_DATABASE_NOT_READY:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_NOT_READY;
|
|
case ERR_DATABASE_BIND_PARAMETERS:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_BIND_PARAMETERS;
|
|
case ERR_DATABASE_QUERY_NOT_READONLY:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_QUERY_NOT_READONLY;
|
|
case ERR_WEBREQUEST_INVALID_ADDRESS:
|
|
return FRAMEWORK_MSG_ERR_WEBREQUEST_INVALID_ADDRESS;
|
|
case ERR_WEBREQUEST_CONNECT_FAILED:
|
|
return FRAMEWORK_MSG_ERR_WEBREQUEST_CONNECT_FAILED;
|
|
case ERR_WEBREQUEST_TIMEOUT:
|
|
return FRAMEWORK_MSG_ERR_WEBREQUEST_TIMEOUT;
|
|
case ERR_WEBREQUEST_REQUEST_FAILED:
|
|
return FRAMEWORK_MSG_ERR_WEBREQUEST_REQUEST_FAILED;
|
|
case ERR_NETSOCKET_INVALIDHANDLE:
|
|
return FRAMEWORK_MSG_ERR_NETSOCKET_INVALIDHANDLE;
|
|
case ERR_NETSOCKET_TOO_MANY_OPENED:
|
|
return FRAMEWORK_MSG_ERR_NETSOCKET_TOO_MANY_OPENED;
|
|
case ERR_NETSOCKET_CANNOT_CONNECT:
|
|
return FRAMEWORK_MSG_ERR_NETSOCKET_CANNOT_CONNECT;
|
|
case ERR_NETSOCKET_IO_ERROR:
|
|
return FRAMEWORK_MSG_ERR_NETSOCKET_IO_ERROR;
|
|
case ERR_NETSOCKET_HANDSHAKE_FAILED:
|
|
return FRAMEWORK_MSG_ERR_NETSOCKET_HANDSHAKE_FAILED;
|
|
case ERR_NETSOCKET_NO_CERTIFICATE:
|
|
return FRAMEWORK_MSG_ERR_NETSOCKET_NO_CERTIFICATE;
|
|
case ERR_NOT_CUSTOM_SYMBOL:
|
|
return FRAMEWORK_MSG_ERR_NOT_CUSTOM_SYMBOL;
|
|
case ERR_CUSTOM_SYMBOL_WRONG_NAME:
|
|
return FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_WRONG_NAME;
|
|
case ERR_CUSTOM_SYMBOL_NAME_LONG:
|
|
return FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_NAME_LONG;
|
|
case ERR_CUSTOM_SYMBOL_PATH_LONG:
|
|
return FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_PATH_LONG;
|
|
case ERR_CUSTOM_SYMBOL_EXIST:
|
|
return FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_EXIST;
|
|
case ERR_CUSTOM_SYMBOL_ERROR:
|
|
return FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_ERROR;
|
|
case ERR_CUSTOM_SYMBOL_SELECTED:
|
|
return FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_SELECTED;
|
|
case ERR_CUSTOM_SYMBOL_PROPERTY_WRONG:
|
|
return FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_PROPERTY_WRONG;
|
|
case ERR_CUSTOM_SYMBOL_PARAMETER_ERROR:
|
|
return FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_PARAMETER_ERROR;
|
|
case ERR_CUSTOM_SYMBOL_PARAMETER_LONG:
|
|
return FRAMEWORK_MSG_ERR_CUSTOM_SYMBOL_PARAMETER_LONG;
|
|
case ERR_CUSTOM_TICKS_WRONG_ORDER:
|
|
return FRAMEWORK_MSG_ERR_CUSTOM_TICKS_WRONG_ORDER;
|
|
case ERR_CALENDAR_MORE_DATA:
|
|
return FRAMEWORK_MSG_ERR_CALENDAR_MORE_DATA;
|
|
case ERR_CALENDAR_TIMEOUT:
|
|
return FRAMEWORK_MSG_ERR_CALENDAR_TIMEOUT;
|
|
case ERR_CALENDAR_NO_DATA:
|
|
return FRAMEWORK_MSG_ERR_CALENDAR_NO_DATA;
|
|
case ERR_DATABASE_ERROR :
|
|
return FRAMEWORK_MSG_ERR_DATABASE_ERROR ;
|
|
case ERR_DATABASE_LOGIC:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_LOGIC;
|
|
case ERR_DATABASE_PERM:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_PERM;
|
|
case ERR_DATABASE_ABORT:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_ABORT;
|
|
case ERR_DATABASE_BUSY:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_BUSY;
|
|
case ERR_DATABASE_LOCKED:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_LOCKED;
|
|
case ERR_DATABASE_NOMEM:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_NOMEM;
|
|
case ERR_DATABASE_READONLY:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_READONLY;
|
|
case ERR_DATABASE_INTERRUPT:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_INTERRUPT;
|
|
case ERR_DATABASE_IOERR:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_IOERR;
|
|
case ERR_DATABASE_CORRUPT:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_CORRUPT;
|
|
case ERR_DATABASE_NOTFOUND:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_NOTFOUND;
|
|
case ERR_DATABASE_FULL:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_FULL;
|
|
case ERR_DATABASE_CANTOPEN:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_CANTOPEN;
|
|
case ERR_DATABASE_PROTOCOL:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_PROTOCOL;
|
|
case ERR_DATABASE_EMPTY:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_EMPTY;
|
|
case ERR_DATABASE_SCHEMA:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_SCHEMA;
|
|
case ERR_DATABASE_TOOBIG:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_TOOBIG;
|
|
case ERR_DATABASE_CONSTRAINT:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_CONSTRAINT;
|
|
case ERR_DATABASE_MISMATCH:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_MISMATCH;
|
|
case ERR_DATABASE_MISUSE:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_MISUSE;
|
|
case ERR_DATABASE_NOLFS:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_NOLFS;
|
|
case ERR_DATABASE_AUTH:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_AUTH;
|
|
case ERR_DATABASE_FORMAT:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_FORMAT;
|
|
case ERR_DATABASE_RANGE:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_RANGE;
|
|
case ERR_DATABASE_NOTADB:
|
|
return FRAMEWORK_MSG_ERR_DATABASE_NOTADB;
|
|
case ERR_MATRIX_INTERNAL:
|
|
return FRAMEWORK_MSG_ERR_MATRIX_INTERNAL;
|
|
case ERR_MATRIX_NOT_INITIALIZED:
|
|
return FRAMEWORK_MSG_ERR_MATRIX_NOT_INITIALIZED;
|
|
case ERR_MATRIX_INCONSISTENT:
|
|
return FRAMEWORK_MSG_ERR_MATRIX_INCONSISTENT;
|
|
case ERR_MATRIX_INVALID_SIZE:
|
|
return FRAMEWORK_MSG_ERR_MATRIX_INVALID_SIZE;
|
|
case ERR_MATRIX_INVALID_TYPE:
|
|
return FRAMEWORK_MSG_ERR_MATRIX_INVALID_TYPE;
|
|
case ERR_MATRIX_FUNC_NOT_ALLOWED:
|
|
return FRAMEWORK_MSG_ERR_MATRIX_FUNC_NOT_ALLOWED;
|
|
case ERR_MATRIX_CONTAINS_NAN:
|
|
return FRAMEWORK_MSG_ERR_MATRIX_CONTAINS_NAN;
|
|
case ERR_ONNX_INTERNAL:
|
|
return FRAMEWORK_MSG_ERR_ONNX_INTERNAL;
|
|
case ERR_ONNX_NOT_INITIALIZED:
|
|
return FRAMEWORK_MSG_ERR_ONNX_NOT_INITIALIZED;
|
|
case ERR_ONNX_NOT_SUPPORTED:
|
|
return FRAMEWORK_MSG_ERR_ONNX_NOT_SUPPORTED;
|
|
case ERR_ONNX_RUN_FAILED:
|
|
return FRAMEWORK_MSG_ERR_ONNX_RUN_FAILED;
|
|
case ERR_ONNX_INVALID_PARAMETERS_COUNT:
|
|
return FRAMEWORK_MSG_ERR_ONNX_INVALID_PARAMETERS_COUNT;
|
|
case ERR_ONNX_INVALID_PARAMETER:
|
|
return FRAMEWORK_MSG_ERR_ONNX_INVALID_PARAMETER;
|
|
case ERR_ONNX_INVALID_PARAMETER_TYPE:
|
|
return FRAMEWORK_MSG_ERR_ONNX_INVALID_PARAMETER_TYPE;
|
|
case ERR_ONNX_INVALID_PARAMETER_SIZE:
|
|
return FRAMEWORK_MSG_ERR_ONNX_INVALID_PARAMETER_SIZE;
|
|
case ERR_ONNX_WRONG_DIMENSION:
|
|
return FRAMEWORK_MSG_ERR_ONNX_WRONG_DIMENSION;
|
|
|
|
#endif
|
|
|
|
default:
|
|
return FRAMEWORK_MSG_ERROR_NOT_FOUND;
|
|
}
|
|
}
|
|
|
|
#endif
|
|
//+------------------------------------------------------------------+
|