2026-06-28 15:41:24 -05:00
|
|
|
# Config incial
|
|
|
|
|
max_attepms: 150000
|
|
|
|
|
namespace: TSN
|
|
|
|
|
file_name_out: C:\Users\USER\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Shared Projects\MQLArticles\Utils\EnumsStr\res\Tables.mqh
|
|
|
|
|
table_prefix: g_mqlarticles_enum_reg
|
|
|
|
|
copyright: Copyright 2026, Niquel Mendoza
|
|
|
|
|
link: https://www.mql5.com/
|
|
|
|
|
func_name: TempHashCustom
|
|
|
|
|
def_name_table_size: MQLARTICLES_ENUMREG_TABLE_SIZE
|
2026-06-28 16:04:40 -05:00
|
|
|
def_bucket_size_name: MQLARTICLES_ENUMREG_BUCKET_SIZE
|
2026-06-28 15:41:24 -05:00
|
|
|
invalid_value: -1
|
2026-06-28 17:04:49 -05:00
|
|
|
comment_funct: true
|
2026-06-28 15:41:24 -05:00
|
|
|
|
|
|
|
|
# En bin no guardaremos nada usaremos directo el MQH
|
|
|
|
|
|
|
|
|
|
# Random
|
|
|
|
|
random:
|
|
|
|
|
type: PHASH_RANDOM_MATH_XOSHIRO256
|
|
|
|
|
config:
|
|
|
|
|
seed: 0x145615123
|
|
|
|
|
|
|
|
|
|
# Hash
|
|
|
|
|
hash:
|
|
|
|
|
type: TSN_PHASH_TYPE_FNV1A_64
|
|
|
|
|
config:
|
|
|
|
|
basis: def
|
|
|
|
|
prime: def
|
|
|
|
|
|
|
|
|
|
# Final hash
|
|
|
|
|
final_hash: HASH_UL1_SPLITMIX
|
|
|
|
|
|
|
|
|
|
# Algoritm
|
|
|
|
|
perfect_hash:
|
|
|
|
|
elements_por_bucket: 8
|
|
|
|
|
load_factor: 0.81
|
|
|
|
|
|
|
|
|
|
# Main
|
|
|
|
|
map_use_value: true
|
|
|
|
|
map: {
|
|
|
|
|
WRONG_VALUE: -1,
|
|
|
|
|
FILE_READ: 1,
|
|
|
|
|
FILE_WRITE: 2,
|
|
|
|
|
FILE_BIN: 4,
|
|
|
|
|
FILE_CSV: 8,
|
|
|
|
|
FILE_TXT: 16,
|
|
|
|
|
FILE_UNICODE: 64,
|
|
|
|
|
FILE_SHARE_READ: 128,
|
|
|
|
|
FILE_SHARE_WRITE: 256,
|
|
|
|
|
FILE_REWRITE: 512,
|
|
|
|
|
FILE_COMMON: 4096,
|
|
|
|
|
FILE_CREATE_DATE: 2,
|
|
|
|
|
FILE_MODIFY_DATE: 3,
|
|
|
|
|
FILE_ACCESS_DATE: 4,
|
|
|
|
|
FILE_SIZE: 5,
|
|
|
|
|
FILE_POSITION: 6,
|
|
|
|
|
FILE_END: 7,
|
|
|
|
|
FILE_LINE_END: 8,
|
|
|
|
|
FILE_IS_COMMON: 9,
|
|
|
|
|
FILE_IS_TEXT: 10,
|
|
|
|
|
FILE_IS_BINARY: 11,
|
|
|
|
|
FILE_IS_CSV: 12,
|
|
|
|
|
FILE_IS_ANSI: 13,
|
|
|
|
|
FILE_IS_READABLE: 14,
|
|
|
|
|
FILE_IS_WRITABLE: 15,
|
|
|
|
|
PERIOD_M1: 1,
|
|
|
|
|
PERIOD_M2: 2,
|
|
|
|
|
PERIOD_M3: 3,
|
|
|
|
|
PERIOD_M4: 4,
|
|
|
|
|
PERIOD_M5: 5,
|
|
|
|
|
PERIOD_M6: 6,
|
|
|
|
|
PERIOD_M10: 10,
|
|
|
|
|
PERIOD_M12: 12,
|
|
|
|
|
PERIOD_M15: 15,
|
|
|
|
|
PERIOD_M20: 20,
|
|
|
|
|
PERIOD_M30: 30,
|
|
|
|
|
PERIOD_H1: 16385,
|
|
|
|
|
PERIOD_H2: 16386,
|
|
|
|
|
PERIOD_H3: 16387,
|
|
|
|
|
PERIOD_H4: 16388,
|
|
|
|
|
PERIOD_H6: 16390,
|
|
|
|
|
PERIOD_H8: 16392,
|
|
|
|
|
PERIOD_H12: 16396,
|
|
|
|
|
PERIOD_D1: 16408,
|
|
|
|
|
PERIOD_W1: 32769,
|
|
|
|
|
PERIOD_MN1: 49153,
|
|
|
|
|
bool: 1,
|
|
|
|
|
char: 2,
|
|
|
|
|
uchar: 3,
|
|
|
|
|
short: 4,
|
|
|
|
|
ushort: 5,
|
|
|
|
|
color: 6,
|
|
|
|
|
int: 7,
|
|
|
|
|
uint: 8,
|
|
|
|
|
datetime: 9,
|
|
|
|
|
long: 10,
|
|
|
|
|
ulong: 11,
|
|
|
|
|
float: 12,
|
|
|
|
|
double: 13,
|
|
|
|
|
string: 14,
|
|
|
|
|
TYPE_BOOL: 1,
|
|
|
|
|
TYPE_CHAR: 2,
|
|
|
|
|
TYPE_UCHAR: 3,
|
|
|
|
|
TYPE_SHORT: 4,
|
|
|
|
|
TYPE_USHORT: 5,
|
|
|
|
|
TYPE_COLOR: 6,
|
|
|
|
|
TYPE_INT: 7,
|
|
|
|
|
TYPE_UINT: 8,
|
|
|
|
|
TYPE_DATETIME: 9,
|
|
|
|
|
TYPE_LONG: 10,
|
|
|
|
|
TYPE_ULONG: 11,
|
|
|
|
|
TYPE_FLOAT: 12,
|
|
|
|
|
TYPE_DOUBLE: 13,
|
|
|
|
|
TYPE_STRING: 14,
|
|
|
|
|
ORDER_TIME_GTC: 0,
|
|
|
|
|
ORDER_TIME_DAY: 1,
|
|
|
|
|
ORDER_TIME_SPECIFIED: 2,
|
|
|
|
|
ORDER_TIME_SPECIFIED_DAY: 3,
|
|
|
|
|
POSITION_TICKET: 17,
|
|
|
|
|
POSITION_TIME: 1,
|
|
|
|
|
POSITION_TIME_MSC: 14,
|
|
|
|
|
POSITION_TIME_UPDATE: 15,
|
|
|
|
|
POSITION_TIME_UPDATE_MSC: 16,
|
|
|
|
|
POSITION_TYPE: 2,
|
|
|
|
|
POSITION_MAGIC: 12,
|
|
|
|
|
POSITION_IDENTIFIER: 13,
|
|
|
|
|
POSITION_REASON: 18,
|
|
|
|
|
POSITION_VOLUME: 3,
|
|
|
|
|
POSITION_PRICE_OPEN: 4,
|
|
|
|
|
POSITION_SL: 6,
|
|
|
|
|
POSITION_TP: 7,
|
|
|
|
|
POSITION_PRICE_CURRENT: 5,
|
|
|
|
|
POSITION_SWAP: 9,
|
|
|
|
|
POSITION_PROFIT: 10,
|
|
|
|
|
POSITION_SYMBOL: 0,
|
|
|
|
|
POSITION_COMMENT: 11,
|
|
|
|
|
POSITION_EXTERNAL_ID: 19,
|
|
|
|
|
ORDER_TICKET: 22,
|
|
|
|
|
ORDER_TIME_SETUP: 1,
|
|
|
|
|
ORDER_TYPE: 4,
|
|
|
|
|
ORDER_STATE: 14,
|
|
|
|
|
ORDER_TIME_EXPIRATION: 2,
|
|
|
|
|
ORDER_TIME_DONE: 3,
|
|
|
|
|
ORDER_TIME_SETUP_MSC: 18,
|
|
|
|
|
ORDER_TIME_DONE_MSC: 19,
|
|
|
|
|
ORDER_TYPE_FILLING: 5,
|
|
|
|
|
ORDER_TYPE_TIME: 6,
|
|
|
|
|
ORDER_MAGIC: 15,
|
|
|
|
|
ORDER_REASON: 23,
|
|
|
|
|
ORDER_POSITION_ID: 17,
|
|
|
|
|
ORDER_POSITION_BY_ID: 21,
|
|
|
|
|
ORDER_VOLUME_INITIAL: 7,
|
|
|
|
|
ORDER_VOLUME_CURRENT: 8,
|
|
|
|
|
ORDER_PRICE_OPEN: 9,
|
|
|
|
|
ORDER_SL: 12,
|
|
|
|
|
ORDER_TP: 13,
|
|
|
|
|
ORDER_PRICE_CURRENT: 10,
|
|
|
|
|
ORDER_PRICE_STOPLIMIT: 11,
|
|
|
|
|
ORDER_SYMBOL: 0,
|
|
|
|
|
ORDER_COMMENT: 16,
|
|
|
|
|
ORDER_EXTERNAL_ID: 20,
|
|
|
|
|
DEAL_TICKET: 15,
|
|
|
|
|
DEAL_ORDER: 1,
|
|
|
|
|
DEAL_TIME: 2,
|
|
|
|
|
DEAL_TIME_MSC: 13,
|
|
|
|
|
DEAL_TYPE: 3,
|
|
|
|
|
DEAL_ENTRY: 4,
|
|
|
|
|
DEAL_MAGIC: 11,
|
|
|
|
|
DEAL_REASON: 16,
|
|
|
|
|
DEAL_POSITION_ID: 12,
|
|
|
|
|
DEAL_VOLUME: 5,
|
|
|
|
|
DEAL_PRICE: 6,
|
|
|
|
|
DEAL_COMMISSION: 7,
|
|
|
|
|
DEAL_SWAP: 8,
|
|
|
|
|
DEAL_PROFIT: 9,
|
|
|
|
|
DEAL_FEE: 17,
|
|
|
|
|
DEAL_SL: 18,
|
|
|
|
|
DEAL_TP: 19,
|
|
|
|
|
DEAL_SYMBOL: 0,
|
|
|
|
|
DEAL_COMMENT: 10,
|
|
|
|
|
DEAL_EXTERNAL_ID: 14,
|
|
|
|
|
OBJPROP_COLOR: 0,
|
|
|
|
|
OBJPROP_STYLE: 1,
|
|
|
|
|
OBJPROP_WIDTH: 2,
|
|
|
|
|
OBJPROP_BACK: 3,
|
|
|
|
|
OBJPROP_ZORDER: 207,
|
|
|
|
|
OBJPROP_FILL: 1031,
|
|
|
|
|
OBJPROP_HIDDEN: 208,
|
|
|
|
|
OBJPROP_SELECTED: 4,
|
|
|
|
|
OBJPROP_READONLY: 1028,
|
|
|
|
|
OBJPROP_TYPE: 7,
|
|
|
|
|
OBJPROP_TIME: 8,
|
|
|
|
|
OBJPROP_SELECTABLE: 10,
|
|
|
|
|
OBJPROP_CREATETIME: 11,
|
|
|
|
|
OBJPROP_LEVELS: 200,
|
|
|
|
|
OBJPROP_LEVELCOLOR: 201,
|
|
|
|
|
OBJPROP_LEVELSTYLE: 202,
|
|
|
|
|
OBJPROP_LEVELWIDTH: 203,
|
|
|
|
|
OBJPROP_ALIGN: 1036,
|
|
|
|
|
OBJPROP_FONTSIZE: 1002,
|
|
|
|
|
OBJPROP_RAY_LEFT: 1003,
|
|
|
|
|
OBJPROP_RAY_RIGHT: 1004,
|
|
|
|
|
OBJPROP_RAY: 1032,
|
|
|
|
|
OBJPROP_ELLIPSE: 1005,
|
|
|
|
|
OBJPROP_ARROWCODE: 1008,
|
|
|
|
|
OBJPROP_TIMEFRAMES: 12,
|
|
|
|
|
OBJPROP_ANCHOR: 1011,
|
|
|
|
|
OBJPROP_XDISTANCE: 1012,
|
|
|
|
|
OBJPROP_YDISTANCE: 1013,
|
|
|
|
|
OBJPROP_DIRECTION: 1014,
|
|
|
|
|
OBJPROP_DEGREE: 1015,
|
|
|
|
|
OBJPROP_DRAWLINES: 1016,
|
|
|
|
|
OBJPROP_STATE: 1018,
|
|
|
|
|
OBJPROP_CHART_ID: 1030,
|
|
|
|
|
OBJPROP_XSIZE: 1019,
|
|
|
|
|
OBJPROP_YSIZE: 1020,
|
|
|
|
|
OBJPROP_XOFFSET: 1033,
|
|
|
|
|
OBJPROP_YOFFSET: 1034,
|
|
|
|
|
OBJPROP_PERIOD: 1022,
|
|
|
|
|
OBJPROP_DATE_SCALE: 1023,
|
|
|
|
|
OBJPROP_PRICE_SCALE: 1024,
|
|
|
|
|
OBJPROP_CHART_SCALE: 1027,
|
|
|
|
|
OBJPROP_BGCOLOR: 1025,
|
|
|
|
|
OBJPROP_CORNER: 1026,
|
|
|
|
|
OBJPROP_BORDER_TYPE: 1029,
|
|
|
|
|
OBJPROP_BORDER_COLOR: 1035,
|
|
|
|
|
OBJPROP_PRICE: 9,
|
|
|
|
|
OBJPROP_LEVELVALUE: 204,
|
|
|
|
|
OBJPROP_SCALE: 1006,
|
|
|
|
|
OBJPROP_ANGLE: 1007,
|
|
|
|
|
OBJPROP_DEVIATION: 1010,
|
|
|
|
|
OBJPROP_NAME: 5,
|
|
|
|
|
OBJPROP_TEXT: 6,
|
|
|
|
|
OBJPROP_TOOLTIP: 206,
|
|
|
|
|
OBJPROP_LEVELTEXT: 205,
|
|
|
|
|
OBJPROP_FONT: 1001,
|
|
|
|
|
OBJPROP_BMPFILE: 1017,
|
|
|
|
|
OBJPROP_SYMBOL: 1021,
|
|
|
|
|
SYMBOL_SUBSCRIPTION_DELAY: 107,
|
|
|
|
|
SYMBOL_SECTOR: 102,
|
|
|
|
|
SYMBOL_INDUSTRY: 103,
|
|
|
|
|
SYMBOL_CUSTOM: 78,
|
|
|
|
|
SYMBOL_BACKGROUND_COLOR: 79,
|
|
|
|
|
SYMBOL_CHART_MODE: 80,
|
|
|
|
|
SYMBOL_EXIST: 88,
|
|
|
|
|
SYMBOL_SELECT: 0,
|
|
|
|
|
SYMBOL_VISIBLE: 76,
|
|
|
|
|
SYMBOL_SESSION_DEALS: 56,
|
|
|
|
|
SYMBOL_SESSION_BUY_ORDERS: 60,
|
|
|
|
|
SYMBOL_SESSION_SELL_ORDERS: 62,
|
|
|
|
|
SYMBOL_VOLUME: 10,
|
|
|
|
|
SYMBOL_VOLUMEHIGH: 11,
|
|
|
|
|
SYMBOL_VOLUMELOW: 12,
|
|
|
|
|
SYMBOL_TIME: 15,
|
|
|
|
|
SYMBOL_TIME_MSC: 101,
|
|
|
|
|
SYMBOL_DIGITS: 17,
|
|
|
|
|
SYMBOL_SPREAD: 18,
|
|
|
|
|
SYMBOL_TICKS_BOOKDEPTH: 25,
|
|
|
|
|
SYMBOL_TRADE_CALC_MODE: 29,
|
|
|
|
|
SYMBOL_TRADE_MODE: 30,
|
|
|
|
|
SYMBOL_START_TIME: 51,
|
|
|
|
|
SYMBOL_EXPIRATION_TIME: 52,
|
|
|
|
|
SYMBOL_TRADE_STOPS_LEVEL: 31,
|
|
|
|
|
SYMBOL_TRADE_FREEZE_LEVEL: 32,
|
|
|
|
|
SYMBOL_TRADE_EXEMODE: 33,
|
|
|
|
|
SYMBOL_SWAP_MODE: 37,
|
|
|
|
|
SYMBOL_SWAP_ROLLOVER3DAYS: 40,
|
|
|
|
|
SYMBOL_MARGIN_HEDGED_USE_LEG: 82,
|
|
|
|
|
SYMBOL_EXPIRATION_MODE: 49,
|
|
|
|
|
SYMBOL_FILLING_MODE: 50,
|
|
|
|
|
SYMBOL_ORDER_MODE: 71,
|
|
|
|
|
SYMBOL_ORDER_GTC_MODE: 81,
|
|
|
|
|
SYMBOL_OPTION_MODE: 75,
|
|
|
|
|
SYMBOL_OPTION_RIGHT: 74,
|
|
|
|
|
SYMBOL_BID: 1,
|
|
|
|
|
SYMBOL_BIDHIGH: 2,
|
|
|
|
|
SYMBOL_BIDLOW: 3,
|
|
|
|
|
SYMBOL_ASK: 4,
|
|
|
|
|
SYMBOL_ASKHIGH: 5,
|
|
|
|
|
SYMBOL_ASKLOW: 6,
|
|
|
|
|
SYMBOL_LAST: 7,
|
|
|
|
|
SYMBOL_LASTHIGH: 8,
|
|
|
|
|
SYMBOL_LASTLOW: 9,
|
|
|
|
|
SYMBOL_VOLUME_REAL: 10,
|
|
|
|
|
SYMBOL_VOLUMEHIGH_REAL: 11,
|
|
|
|
|
SYMBOL_VOLUMELOW_REAL: 12,
|
|
|
|
|
SYMBOL_OPTION_STRIKE: 72,
|
|
|
|
|
SYMBOL_POINT: 16,
|
|
|
|
|
SYMBOL_TRADE_TICK_VALUE: 26,
|
|
|
|
|
SYMBOL_TRADE_TICK_VALUE_PROFIT: 53,
|
|
|
|
|
SYMBOL_TRADE_TICK_VALUE_LOSS: 54,
|
|
|
|
|
SYMBOL_TRADE_TICK_SIZE: 27,
|
|
|
|
|
SYMBOL_TRADE_CONTRACT_SIZE: 28,
|
|
|
|
|
SYMBOL_TRADE_ACCRUED_INTEREST: 87,
|
|
|
|
|
SYMBOL_TRADE_FACE_VALUE: 86,
|
|
|
|
|
SYMBOL_TRADE_LIQUIDITY_RATE: 85,
|
|
|
|
|
SYMBOL_VOLUME_MIN: 34,
|
|
|
|
|
SYMBOL_VOLUME_MAX: 35,
|
|
|
|
|
SYMBOL_VOLUME_STEP: 36,
|
|
|
|
|
SYMBOL_VOLUME_LIMIT: 55,
|
|
|
|
|
SYMBOL_SWAP_LONG: 38,
|
|
|
|
|
SYMBOL_SWAP_SHORT: 39,
|
|
|
|
|
SYMBOL_SWAP_SUNDAY: 108,
|
|
|
|
|
SYMBOL_SWAP_MONDAY: 109,
|
|
|
|
|
SYMBOL_SWAP_TUESDAY: 110,
|
|
|
|
|
SYMBOL_SWAP_WEDNESDAY: 111,
|
|
|
|
|
SYMBOL_SWAP_THURSDAY: 112,
|
|
|
|
|
SYMBOL_SWAP_FRIDAY: 113,
|
|
|
|
|
SYMBOL_SWAP_SATURDAY: 114,
|
|
|
|
|
SYMBOL_MARGIN_INITIAL: 42,
|
|
|
|
|
SYMBOL_MARGIN_MAINTENANCE: 43,
|
|
|
|
|
SYMBOL_SESSION_VOLUME: 57,
|
|
|
|
|
SYMBOL_SESSION_TURNOVER: 58,
|
|
|
|
|
SYMBOL_SESSION_INTEREST: 59,
|
|
|
|
|
SYMBOL_SESSION_BUY_ORDERS_VOLUME: 61,
|
|
|
|
|
SYMBOL_SESSION_SELL_ORDERS_VOLUME: 63,
|
|
|
|
|
SYMBOL_SESSION_OPEN: 64,
|
|
|
|
|
SYMBOL_SESSION_CLOSE: 65,
|
|
|
|
|
SYMBOL_SESSION_AW: 66,
|
|
|
|
|
SYMBOL_SESSION_PRICE_SETTLEMENT: 67,
|
|
|
|
|
SYMBOL_SESSION_PRICE_LIMIT_MIN: 68,
|
|
|
|
|
SYMBOL_SESSION_PRICE_LIMIT_MAX: 69,
|
|
|
|
|
SYMBOL_MARGIN_HEDGED: 77,
|
|
|
|
|
SYMBOL_PRICE_CHANGE: 91,
|
|
|
|
|
SYMBOL_PRICE_VOLATILITY: 92,
|
|
|
|
|
SYMBOL_PRICE_THEORETICAL: 93,
|
|
|
|
|
SYMBOL_PRICE_DELTA: 94,
|
|
|
|
|
SYMBOL_PRICE_THETA: 95,
|
|
|
|
|
SYMBOL_PRICE_GAMMA: 96,
|
|
|
|
|
SYMBOL_PRICE_VEGA: 97,
|
|
|
|
|
SYMBOL_PRICE_RHO: 98,
|
|
|
|
|
SYMBOL_PRICE_OMEGA: 99,
|
|
|
|
|
SYMBOL_PRICE_SENSITIVITY: 100,
|
|
|
|
|
SYMBOL_BASIS: 73,
|
|
|
|
|
SYMBOL_CATEGORY: 89,
|
|
|
|
|
SYMBOL_COUNTRY: 104,
|
|
|
|
|
SYMBOL_SECTOR_NAME: 105,
|
|
|
|
|
SYMBOL_INDUSTRY_NAME: 106,
|
|
|
|
|
SYMBOL_CURRENCY_BASE: 22,
|
|
|
|
|
SYMBOL_CURRENCY_PROFIT: 23,
|
|
|
|
|
SYMBOL_CURRENCY_MARGIN: 24,
|
|
|
|
|
SYMBOL_BANK: 19,
|
|
|
|
|
SYMBOL_DESCRIPTION: 20,
|
|
|
|
|
SYMBOL_EXCHANGE: 90,
|
|
|
|
|
SYMBOL_FORMULA: 84,
|
|
|
|
|
SYMBOL_ISIN: 70,
|
|
|
|
|
SYMBOL_PAGE: 83,
|
|
|
|
|
SYMBOL_PATH: 21,
|
|
|
|
|
CHART_SHOW: 46,
|
|
|
|
|
CHART_IS_OBJECT: 111,
|
|
|
|
|
CHART_BRING_TO_TOP: 35,
|
|
|
|
|
CHART_CONTEXT_MENU: 50,
|
|
|
|
|
CHART_CROSSHAIR_TOOL: 49,
|
|
|
|
|
CHART_MOUSE_SCROLL: 42,
|
|
|
|
|
CHART_EVENT_MOUSE_WHEEL: 48,
|
|
|
|
|
CHART_EVENT_MOUSE_MOVE: 40,
|
|
|
|
|
CHART_EVENT_OBJECT_CREATE: 38,
|
|
|
|
|
CHART_EVENT_OBJECT_DELETE: 39,
|
|
|
|
|
CHART_MODE: 0,
|
|
|
|
|
CHART_FOREGROUND: 1,
|
|
|
|
|
CHART_SHIFT: 2,
|
|
|
|
|
CHART_AUTOSCROLL: 4,
|
|
|
|
|
CHART_KEYBOARD_CONTROL: 47,
|
|
|
|
|
CHART_QUICK_NAVIGATION: 45,
|
|
|
|
|
CHART_SCALE: 5,
|
|
|
|
|
CHART_SCALEFIX: 6,
|
|
|
|
|
CHART_SCALEFIX_11: 7,
|
|
|
|
|
CHART_SCALE_PT_PER_BAR: 10,
|
|
|
|
|
CHART_SHOW_TICKER: 118,
|
|
|
|
|
CHART_SHOW_OHLC: 12,
|
|
|
|
|
CHART_SHOW_BID_LINE: 13,
|
|
|
|
|
CHART_SHOW_ASK_LINE: 14,
|
|
|
|
|
CHART_SHOW_LAST_LINE: 15,
|
|
|
|
|
CHART_SHOW_PERIOD_SEP: 16,
|
|
|
|
|
CHART_SHOW_GRID: 17,
|
|
|
|
|
CHART_SHOW_VOLUMES: 18,
|
|
|
|
|
CHART_SHOW_OBJECT_DESCR: 19,
|
|
|
|
|
CHART_SHOW_TRADE_HISTORY: 56,
|
|
|
|
|
CHART_VISIBLE_BARS: 100,
|
|
|
|
|
CHART_WINDOWS_TOTAL: 101,
|
|
|
|
|
CHART_WINDOW_IS_VISIBLE: 102,
|
|
|
|
|
CHART_WINDOW_HANDLE: 103,
|
|
|
|
|
CHART_WINDOW_YDISTANCE: 110,
|
|
|
|
|
CHART_FIRST_VISIBLE_BAR: 104,
|
|
|
|
|
CHART_WIDTH_IN_BARS: 105,
|
|
|
|
|
CHART_WIDTH_IN_PIXELS: 106,
|
|
|
|
|
CHART_HEIGHT_IN_PIXELS: 107,
|
|
|
|
|
CHART_COLOR_BACKGROUND: 21,
|
|
|
|
|
CHART_COLOR_FOREGROUND: 22,
|
|
|
|
|
CHART_COLOR_GRID: 23,
|
|
|
|
|
CHART_COLOR_VOLUME: 24,
|
|
|
|
|
CHART_COLOR_CHART_UP: 25,
|
|
|
|
|
CHART_COLOR_CHART_DOWN: 26,
|
|
|
|
|
CHART_COLOR_CHART_LINE: 27,
|
|
|
|
|
CHART_COLOR_CANDLE_BULL: 28,
|
|
|
|
|
CHART_COLOR_CANDLE_BEAR: 29,
|
|
|
|
|
CHART_COLOR_BID: 30,
|
|
|
|
|
CHART_COLOR_ASK: 31,
|
|
|
|
|
CHART_COLOR_LAST: 32,
|
|
|
|
|
CHART_COLOR_STOP_LEVEL: 33,
|
|
|
|
|
CHART_SHOW_TRADE_LEVELS: 34,
|
|
|
|
|
CHART_DRAG_TRADE_LEVELS: 43,
|
|
|
|
|
CHART_SHOW_DATE_SCALE: 36,
|
|
|
|
|
CHART_SHOW_PRICE_SCALE: 37,
|
|
|
|
|
CHART_SHOW_ONE_CLICK: 44,
|
|
|
|
|
CHART_IS_MAXIMIZED: 115,
|
|
|
|
|
CHART_IS_MINIMIZED: 116,
|
|
|
|
|
CHART_IS_DOCKED: 51,
|
|
|
|
|
CHART_FLOAT_LEFT: 52,
|
|
|
|
|
CHART_FLOAT_TOP: 53,
|
|
|
|
|
CHART_FLOAT_RIGHT: 54,
|
|
|
|
|
CHART_FLOAT_BOTTOM: 55,
|
|
|
|
|
CHART_SHIFT_SIZE: 3,
|
|
|
|
|
CHART_FIXED_POSITION: 41,
|
|
|
|
|
CHART_FIXED_MAX: 8,
|
|
|
|
|
CHART_FIXED_MIN: 9,
|
|
|
|
|
CHART_POINTS_PER_BAR: 11,
|
|
|
|
|
CHART_PRICE_MIN: 108,
|
|
|
|
|
CHART_PRICE_MAX: 109,
|
|
|
|
|
CHART_COMMENT: 20,
|
|
|
|
|
CHART_EXPERT_NAME: 113,
|
|
|
|
|
CHART_SCRIPT_NAME: 114,
|
|
|
|
|
OBJ_VLINE: 0,
|
|
|
|
|
OBJ_HLINE: 1,
|
|
|
|
|
OBJ_TREND: 2,
|
|
|
|
|
OBJ_TRENDBYANGLE: 3,
|
|
|
|
|
OBJ_CYCLES: 4,
|
|
|
|
|
OBJ_ARROWED_LINE: 108,
|
|
|
|
|
OBJ_CHANNEL: 5,
|
|
|
|
|
OBJ_STDDEVCHANNEL: 6,
|
|
|
|
|
OBJ_REGRESSION: 7,
|
|
|
|
|
OBJ_PITCHFORK: 8,
|
|
|
|
|
OBJ_GANNLINE: 9,
|
|
|
|
|
OBJ_GANNFAN: 10,
|
|
|
|
|
OBJ_GANNGRID: 11,
|
|
|
|
|
OBJ_FIBO: 12,
|
|
|
|
|
OBJ_FIBOTIMES: 13,
|
|
|
|
|
OBJ_FIBOFAN: 14,
|
|
|
|
|
OBJ_FIBOARC: 15,
|
|
|
|
|
OBJ_FIBOCHANNEL: 16,
|
|
|
|
|
OBJ_EXPANSION: 17,
|
|
|
|
|
OBJ_ELLIOTWAVE5: 18,
|
|
|
|
|
OBJ_ELLIOTWAVE3: 19,
|
|
|
|
|
OBJ_RECTANGLE: 20,
|
|
|
|
|
OBJ_TRIANGLE: 21,
|
|
|
|
|
OBJ_ELLIPSE: 22,
|
|
|
|
|
OBJ_ARROW_THUMB_UP: 23,
|
|
|
|
|
OBJ_ARROW_THUMB_DOWN: 24,
|
|
|
|
|
OBJ_ARROW_UP: 25,
|
|
|
|
|
OBJ_ARROW_DOWN: 26,
|
|
|
|
|
OBJ_ARROW_STOP: 27,
|
|
|
|
|
OBJ_ARROW_CHECK: 28,
|
|
|
|
|
OBJ_ARROW_LEFT_PRICE: 29,
|
|
|
|
|
OBJ_ARROW_RIGHT_PRICE: 30,
|
|
|
|
|
OBJ_ARROW_BUY: 31,
|
|
|
|
|
OBJ_ARROW_SELL: 32,
|
|
|
|
|
OBJ_ARROW: 100,
|
|
|
|
|
OBJ_TEXT: 101,
|
|
|
|
|
OBJ_LABEL: 102,
|
|
|
|
|
OBJ_BUTTON: 103,
|
|
|
|
|
OBJ_CHART: 104,
|
|
|
|
|
OBJ_BITMAP: 105,
|
|
|
|
|
OBJ_BITMAP_LABEL: 106,
|
|
|
|
|
OBJ_EDIT: 107,
|
|
|
|
|
OBJ_EVENT: 109,
|
|
|
|
|
OBJ_RECTANGLE_LABEL: 110,
|
|
|
|
|
ORDER_TYPE_BUY: 0,
|
|
|
|
|
ORDER_TYPE_SELL: 1,
|
|
|
|
|
ORDER_TYPE_BUY_LIMIT: 2,
|
|
|
|
|
ORDER_TYPE_SELL_LIMIT: 3,
|
|
|
|
|
ORDER_TYPE_BUY_STOP: 4,
|
|
|
|
|
ORDER_TYPE_SELL_STOP: 5,
|
|
|
|
|
ORDER_TYPE_BUY_STOP_LIMIT: 6,
|
|
|
|
|
ORDER_TYPE_SELL_STOP_LIMIT: 7,
|
|
|
|
|
ORDER_TYPE_CLOSE_BY: 8,
|
|
|
|
|
SUNDAY: 0,
|
|
|
|
|
MONDAY: 1,
|
|
|
|
|
TUESDAY: 2,
|
|
|
|
|
WEDNESDAY: 3,
|
|
|
|
|
THURSDAY: 4,
|
|
|
|
|
FRIDAY: 5,
|
|
|
|
|
SATURDAY: 6,
|
|
|
|
|
ACCOUNT_LOGIN: 0,
|
|
|
|
|
ACCOUNT_TRADE_MODE: 32,
|
|
|
|
|
ACCOUNT_LEVERAGE: 35,
|
|
|
|
|
ACCOUNT_LIMIT_ORDERS: 47,
|
|
|
|
|
ACCOUNT_MARGIN_SO_MODE: 44,
|
|
|
|
|
ACCOUNT_TRADE_ALLOWED: 33,
|
|
|
|
|
ACCOUNT_TRADE_EXPERT: 34,
|
|
|
|
|
ACCOUNT_MARGIN_MODE: 53,
|
|
|
|
|
ACCOUNT_CURRENCY_DIGITS: 54,
|
|
|
|
|
ACCOUNT_FIFO_CLOSE: 55,
|
|
|
|
|
ACCOUNT_HEDGE_ALLOWED: 56,
|
|
|
|
|
ACCOUNT_BALANCE: 37,
|
|
|
|
|
ACCOUNT_CREDIT: 38,
|
|
|
|
|
ACCOUNT_PROFIT: 39,
|
|
|
|
|
ACCOUNT_EQUITY: 40,
|
|
|
|
|
ACCOUNT_MARGIN: 41,
|
|
|
|
|
ACCOUNT_MARGIN_FREE: 42,
|
|
|
|
|
ACCOUNT_MARGIN_LEVEL: 43,
|
|
|
|
|
ACCOUNT_MARGIN_SO_CALL: 45,
|
|
|
|
|
ACCOUNT_MARGIN_SO_SO: 46,
|
|
|
|
|
ACCOUNT_MARGIN_INITIAL: 48,
|
|
|
|
|
ACCOUNT_MARGIN_MAINTENANCE: 49,
|
|
|
|
|
ACCOUNT_ASSETS: 50,
|
|
|
|
|
ACCOUNT_LIABILITIES: 51,
|
|
|
|
|
ACCOUNT_COMMISSION_BLOCKED: 52,
|
|
|
|
|
ACCOUNT_NAME: 1,
|
|
|
|
|
ACCOUNT_SERVER: 3,
|
|
|
|
|
ACCOUNT_CURRENCY: 36,
|
|
|
|
|
ACCOUNT_COMPANY: 2,
|
|
|
|
|
TERMINAL_BUILD: 5,
|
|
|
|
|
TERMINAL_COMMUNITY_ACCOUNT: 23,
|
|
|
|
|
TERMINAL_COMMUNITY_CONNECTION: 24,
|
|
|
|
|
TERMINAL_CONNECTED: 6,
|
|
|
|
|
TERMINAL_DLLS_ALLOWED: 7,
|
|
|
|
|
TERMINAL_TRADE_ALLOWED: 8,
|
|
|
|
|
TERMINAL_EMAIL_ENABLED: 9,
|
|
|
|
|
TERMINAL_FTP_ENABLED: 10,
|
|
|
|
|
TERMINAL_NOTIFICATIONS_ENABLED: 26,
|
|
|
|
|
TERMINAL_MAXBARS: 11,
|
|
|
|
|
TERMINAL_MQID: 22,
|
|
|
|
|
TERMINAL_CODEPAGE: 12,
|
|
|
|
|
TERMINAL_CPU_CORES: 21,
|
|
|
|
|
TERMINAL_DISK_SPACE: 20,
|
|
|
|
|
TERMINAL_MEMORY_PHYSICAL: 14,
|
|
|
|
|
TERMINAL_MEMORY_TOTAL: 15,
|
|
|
|
|
TERMINAL_MEMORY_AVAILABLE: 16,
|
|
|
|
|
TERMINAL_MEMORY_USED: 17,
|
|
|
|
|
TERMINAL_X64: 18,
|
|
|
|
|
TERMINAL_OPENCL_SUPPORT: 19,
|
|
|
|
|
TERMINAL_SCREEN_DPI: 27,
|
|
|
|
|
TERMINAL_SCREEN_LEFT: 30,
|
|
|
|
|
TERMINAL_SCREEN_TOP: 31,
|
|
|
|
|
TERMINAL_SCREEN_WIDTH: 32,
|
|
|
|
|
TERMINAL_SCREEN_HEIGHT: 33,
|
|
|
|
|
TERMINAL_LEFT: 34,
|
|
|
|
|
TERMINAL_TOP: 35,
|
|
|
|
|
TERMINAL_RIGHT: 36,
|
|
|
|
|
TERMINAL_BOTTOM: 37,
|
|
|
|
|
TERMINAL_PING_LAST: 28,
|
|
|
|
|
TERMINAL_VPS: 38,
|
|
|
|
|
TERMINAL_KEYSTATE_LEFT: 1037,
|
|
|
|
|
TERMINAL_KEYSTATE_UP: 1038,
|
|
|
|
|
TERMINAL_KEYSTATE_RIGHT: 1039,
|
|
|
|
|
TERMINAL_KEYSTATE_DOWN: 1040,
|
|
|
|
|
TERMINAL_KEYSTATE_SHIFT: 1016,
|
|
|
|
|
TERMINAL_KEYSTATE_CONTROL: 1017,
|
|
|
|
|
TERMINAL_KEYSTATE_MENU: 1018,
|
|
|
|
|
TERMINAL_KEYSTATE_CAPSLOCK: 1020,
|
|
|
|
|
TERMINAL_KEYSTATE_NUMLOCK: 1144,
|
|
|
|
|
TERMINAL_KEYSTATE_SCRLOCK: 1145,
|
|
|
|
|
TERMINAL_KEYSTATE_ENTER: 1013,
|
|
|
|
|
TERMINAL_KEYSTATE_INSERT: 1045,
|
|
|
|
|
TERMINAL_KEYSTATE_DELETE: 1046,
|
|
|
|
|
TERMINAL_KEYSTATE_HOME: 1036,
|
|
|
|
|
TERMINAL_KEYSTATE_END: 1035,
|
|
|
|
|
TERMINAL_KEYSTATE_TAB: 1009,
|
|
|
|
|
TERMINAL_KEYSTATE_PAGEUP: 1033,
|
|
|
|
|
TERMINAL_KEYSTATE_PAGEDOWN: 1034,
|
|
|
|
|
TERMINAL_KEYSTATE_ESCAPE: 1027,
|
|
|
|
|
TERMINAL_COMMUNITY_BALANCE: 25,
|
|
|
|
|
TERMINAL_RETRANSMISSION: 29,
|
|
|
|
|
TERMINAL_LANGUAGE: 13,
|
|
|
|
|
TERMINAL_COMPANY: 0,
|
|
|
|
|
TERMINAL_NAME: 1,
|
|
|
|
|
TERMINAL_PATH: 2,
|
|
|
|
|
TERMINAL_DATA_PATH: 3,
|
|
|
|
|
TERMINAL_COMMONDATA_PATH: 4,
|
|
|
|
|
TERMINAL_CPU_NAME: 39,
|
|
|
|
|
TERMINAL_CPU_ARCHITECTURE: 41,
|
|
|
|
|
TERMINAL_OS_VERSION: 40,
|
|
|
|
|
TERMINAL_COLORTHEME_NAME: 43,
|
|
|
|
|
THEME_COLOR_WINDOW: 51,
|
|
|
|
|
THEME_COLOR_WINDOWTEXT: 52,
|
|
|
|
|
THEME_COLOR_BTNTEXT: 53,
|
|
|
|
|
THEME_COLOR_GRAYTEXT: 54,
|
|
|
|
|
THEME_COLOR_INFOTEXT: 57,
|
|
|
|
|
THEME_COLOR_INFOBK: 58,
|
|
|
|
|
THEME_COLOR_3DFACE: 59,
|
|
|
|
|
THEME_COLOR_3DLIGHT: 60,
|
|
|
|
|
THEME_COLOR_3DSHADOW: 61,
|
|
|
|
|
THEME_COLOR_3DDKSHADOW: 62,
|
|
|
|
|
THEME_COLOR_3DHILIGHT: 63,
|
|
|
|
|
THEME_COLOR_HIGHLIGHT: 65,
|
|
|
|
|
THEME_COLOR_HIGHLIGHTTEXT: 66,
|
|
|
|
|
THEME_COLOR_BTNFACE: 67,
|
|
|
|
|
THEME_COLOR_BTNHILIGHT: 68,
|
|
|
|
|
THEME_COLOR_BTNSHADOW: 69,
|
|
|
|
|
THEME_COLOR_MENU: 70,
|
|
|
|
|
THEME_COLOR_MENUBAR: 71,
|
|
|
|
|
THEME_COLOR_MENUTEXT: 72,
|
|
|
|
|
THEME_COLOR_MENUHILIGHT: 73,
|
|
|
|
|
THEME_COLOR_ACTIVECAPTION: 74,
|
|
|
|
|
THEME_COLOR_INACTIVECAPTION: 75,
|
|
|
|
|
THEME_COLOR_GRADIENTINACTIVECAPTION: 76,
|
|
|
|
|
THEME_COLOR_CAPTIONTEXT: 77,
|
|
|
|
|
THEME_COLOR_INACTIVECAPTIONTEXT: 78,
|
|
|
|
|
THEME_COLOR_HOTTEXT: 56,
|
|
|
|
|
THEME_COLOR_NONE: 50,
|
|
|
|
|
THEME_COLOR_SEPARATOR: 79,
|
|
|
|
|
THEME_COLOR_SCROLLBACK: 80,
|
|
|
|
|
THEME_COLOR_LINE1: 81,
|
|
|
|
|
THEME_COLOR_LINE2: 82,
|
|
|
|
|
THEME_COLOR_GRID: 83,
|
|
|
|
|
THEME_COLOR_SUMMARY: 84,
|
|
|
|
|
THEME_COLOR_ERROR: 85,
|
|
|
|
|
THEME_COLOR_INVALID: 86,
|
|
|
|
|
THEME_COLOR_NEGATIVE: 87,
|
|
|
|
|
THEME_COLOR_POSITIVE: 88,
|
|
|
|
|
THEME_COLOR_LINK: 89,
|
|
|
|
|
THEME_COLOR_LINKHOVER: 90,
|
|
|
|
|
THEME_COLOR_LINKTESTER: 91,
|
|
|
|
|
THEME_COLOR_TEXTUP: 92,
|
|
|
|
|
THEME_COLOR_TEXTDOWN: 93,
|
|
|
|
|
THEME_COLOR_BACKUP: 94,
|
|
|
|
|
THEME_COLOR_BACKDOWN: 95,
|
|
|
|
|
THEME_COLOR_CLOSE: 96,
|
|
|
|
|
THEME_COLOR_BUY: 97,
|
|
|
|
|
THEME_COLOR_SELL: 98,
|
|
|
|
|
THEME_COLOR_DEPOSIT: 99,
|
|
|
|
|
THEME_COLOR_WITHDRAWAL: 100,
|
|
|
|
|
THEME_COLOR_BID: 101,
|
|
|
|
|
THEME_COLOR_ASK: 102,
|
|
|
|
|
THEME_COLOR_STOPS: 103,
|
|
|
|
|
THEME_COLOR_STOPS_RED: 104,
|
|
|
|
|
THEME_COLOR_STOPS_GREEN: 105,
|
|
|
|
|
THEME_COLOR_CONFIRM: 109,
|
|
|
|
|
THEME_COLOR_REQUOTE: 110,
|
|
|
|
|
THEME_COLOR_REJECT: 111,
|
|
|
|
|
THEME_COLOR_NOTIFICATION: 112,
|
|
|
|
|
THEME_COLOR_RATING: 113,
|
|
|
|
|
THEME_COLOR_BOOK_BUY: 114,
|
|
|
|
|
THEME_COLOR_BOOK_SELL: 115,
|
|
|
|
|
THEME_COLOR_BOOK_LAST: 116,
|
|
|
|
|
THEME_COLOR_BOOK_STOP: 117,
|
|
|
|
|
THEME_COLOR_BOOK_SPREAD: 118,
|
|
|
|
|
THEME_COLOR_TICKS_BID: 119,
|
|
|
|
|
THEME_COLOR_TICKS_ASK: 120,
|
|
|
|
|
THEME_COLOR_TICKS_LAST: 121,
|
|
|
|
|
THEME_COLOR_TICKS_CROSS: 122,
|
|
|
|
|
THEME_COLOR_TICKS_SL: 123,
|
|
|
|
|
THEME_COLOR_TICKS_TP: 124,
|
|
|
|
|
THEME_COLOR_TESTER_START: 125,
|
|
|
|
|
THEME_COLOR_TESTER_STOP: 126,
|
|
|
|
|
THEME_COLOR_TESTER_START_FRAME: 127,
|
|
|
|
|
THEME_COLOR_TESTER_STOP_FRAME: 128,
|
|
|
|
|
THEME_COLOR_TESTER_PROGRESS: 129,
|
|
|
|
|
THEME_COLOR_TESTER_BALANCE: 130,
|
|
|
|
|
THEME_COLOR_TESTER_EQUITY: 131,
|
|
|
|
|
THEME_COLOR_TESTER_MARGIN: 132,
|
|
|
|
|
THEME_COLOR_PROFILER_CALL: 135,
|
|
|
|
|
THEME_COLOR_PROFILER_CALLSEL: 136,
|
|
|
|
|
THEME_COLOR_PROFILER_LINE: 137,
|
|
|
|
|
THEME_COLOR_PROFILER_LINESEL: 138,
|
|
|
|
|
PRICE_CLOSE: 1,
|
|
|
|
|
PRICE_OPEN: 2,
|
|
|
|
|
PRICE_HIGH: 3,
|
|
|
|
|
PRICE_LOW: 4,
|
|
|
|
|
PRICE_MEDIAN: 5,
|
|
|
|
|
PRICE_TYPICAL: 6,
|
|
|
|
|
PRICE_WEIGHTED: 7,
|
|
|
|
|
VOLUME_TICK: 0,
|
|
|
|
|
VOLUME_REAL: 1,
|
|
|
|
|
STO_LOWHIGH: 0,
|
|
|
|
|
STO_CLOSECLOSE: 1,
|
|
|
|
|
MODE_SMA: 0,
|
|
|
|
|
MODE_EMA: 1,
|
|
|
|
|
MODE_SMMA: 2,
|
2026-06-29 18:58:29 -05:00
|
|
|
MODE_LWMA: 3,
|
|
|
|
|
IND_AC: 5,
|
|
|
|
|
IND_AD: 6,
|
|
|
|
|
IND_ADX: 8,
|
|
|
|
|
IND_ADXW: 9,
|
|
|
|
|
IND_ALLIGATOR: 7,
|
|
|
|
|
IND_AMA: 40,
|
|
|
|
|
IND_AO: 11,
|
|
|
|
|
IND_ATR: 10,
|
|
|
|
|
IND_BANDS: 13,
|
|
|
|
|
IND_BEARS: 12,
|
|
|
|
|
IND_BULLS: 14,
|
|
|
|
|
IND_BWMFI: 22,
|
|
|
|
|
IND_CCI: 15,
|
|
|
|
|
IND_CHAIKIN: 41,
|
|
|
|
|
IND_CUSTOM: 43,
|
|
|
|
|
IND_DEMA: 36,
|
|
|
|
|
IND_DEMARKER: 16,
|
|
|
|
|
IND_ENVELOPES: 17,
|
|
|
|
|
IND_FORCE: 18,
|
|
|
|
|
IND_FRACTALS: 19,
|
|
|
|
|
IND_FRAMA: 39,
|
|
|
|
|
IND_GATOR: 20,
|
|
|
|
|
IND_ICHIMOKU: 21,
|
|
|
|
|
IND_MA: 26,
|
|
|
|
|
IND_MACD: 23,
|
|
|
|
|
IND_MFI: 25,
|
|
|
|
|
IND_MOMENTUM: 24,
|
|
|
|
|
IND_OBV: 28,
|
|
|
|
|
IND_OSMA: 27,
|
|
|
|
|
IND_RSI: 30,
|
|
|
|
|
IND_RVI: 31,
|
|
|
|
|
IND_SAR: 29,
|
|
|
|
|
IND_STDDEV: 32,
|
|
|
|
|
IND_STOCHASTIC: 33,
|
|
|
|
|
IND_TEMA: 37,
|
|
|
|
|
IND_TRIX: 38,
|
|
|
|
|
IND_VIDYA: 42,
|
|
|
|
|
IND_VOLUMES: 34,
|
|
|
|
|
IND_WPR: 35,
|
|
|
|
|
CHART_BEGIN: 0,
|
|
|
|
|
CHART_CURRENT_POS: 1,
|
|
|
|
|
CHART_END: 2
|
2026-06-28 15:41:24 -05:00
|
|
|
}
|