| """ |
| pygments.lexers._mql_builtins |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| |
| Builtins for the MqlLexer. |
| |
| :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. |
| :license: BSD, see LICENSE for details. |
| """ |
| types = ( |
| 'AccountBalance', |
| 'AccountCompany', |
| 'AccountCredit', |
| 'AccountCurrency', |
| 'AccountEquity', |
| 'AccountFreeMarginCheck', |
| 'AccountFreeMarginMode', |
| 'AccountFreeMargin', |
| 'AccountInfoDouble', |
| 'AccountInfoInteger', |
| 'AccountInfoString', |
| 'AccountLeverage', |
| 'AccountMargin', |
| 'AccountName', |
| 'AccountNumber', |
| 'AccountProfit', |
| 'AccountServer', |
| 'AccountStopoutLevel', |
| 'AccountStopoutMode', |
| 'Alert', |
| 'ArrayBsearch', |
| 'ArrayCompare', |
| 'ArrayCopyRates', |
| 'ArrayCopySeries', |
| 'ArrayCopy', |
| 'ArrayDimension', |
| 'ArrayFill', |
| 'ArrayFree', |
| 'ArrayGetAsSeries', |
| 'ArrayInitialize', |
| 'ArrayIsDynamic', |
| 'ArrayIsSeries', |
| 'ArrayMaximum', |
| 'ArrayMinimum', |
| 'ArrayRange', |
| 'ArrayResize', |
| 'ArraySetAsSeries', |
| 'ArraySize', |
| 'ArraySort', |
| 'CharArrayToString', |
| 'CharToString', |
| 'CharToStr', |
| 'CheckPointer', |
| 'ColorToARGB', |
| 'ColorToString', |
| 'Comment', |
| 'CopyClose', |
| 'CopyHigh', |
| 'CopyLow', |
| 'CopyOpen', |
| 'CopyRates', |
| 'CopyRealVolume', |
| 'CopySpread', |
| 'CopyTickVolume', |
| 'CopyTime', |
| 'DayOfWeek', |
| 'DayOfYear', |
| 'Day', |
| 'DebugBreak', |
| 'Digits', |
| 'DoubleToString', |
| 'DoubleToStr', |
| 'EnumToString', |
| 'EventChartCustom', |
| 'EventKillTimer', |
| 'EventSetMillisecondTimer', |
| 'EventSetTimer', |
| 'ExpertRemove', |
| 'FileClose', |
| 'FileCopy', |
| 'FileDelete', |
| 'FileFindClose', |
| 'FileFindFirst', |
| 'FileFindNext', |
| 'FileFlush', |
| 'FileGetInteger', |
| 'FileIsEnding', |
| 'FileIsExist', |
| 'FileIsLineEnding', |
| 'FileMove', |
| 'FileOpenHistory', |
| 'FileOpen', |
| 'FileReadArray', |
| 'FileReadBool', |
| 'FileReadDatetime', |
| 'FileReadDouble', |
| 'FileReadFloat', |
| 'FileReadInteger', |
| 'FileReadLong', |
| 'FileReadNumber', |
| 'FileReadString', |
| 'FileReadStruct', |
| 'FileSeek', |
| 'FileSize', |
| 'FileTell', |
| 'FileWriteArray', |
| 'FileWriteDouble', |
| 'FileWriteFloat', |
| 'FileWriteInteger', |
| 'FileWriteLong', |
| 'FileWriteString', |
| 'FileWriteStruct', |
| 'FileWrite', |
| 'FolderClean', |
| 'FolderCreate', |
| 'FolderDelete', |
| 'GetLastError', |
| 'GetPointer', |
| 'GetTickCount', |
| 'GlobalVariableCheck', |
| 'GlobalVariableDel', |
| 'GlobalVariableGet', |
| 'GlobalVariableName', |
| 'GlobalVariableSetOnCondition', |
| 'GlobalVariableSet', |
| 'GlobalVariableTemp', |
| 'GlobalVariableTime', |
| 'GlobalVariablesDeleteAll', |
| 'GlobalVariablesFlush', |
| 'GlobalVariablesTotal', |
| 'HideTestIndicators', |
| 'Hour', |
| 'IndicatorBuffers', |
| 'IndicatorCounted', |
| 'IndicatorDigits', |
| 'IndicatorSetDouble', |
| 'IndicatorSetInteger', |
| 'IndicatorSetString', |
| 'IndicatorShortName', |
| 'IntegerToString', |
| 'IsConnected', |
| 'IsDemo', |
| 'IsDllsAllowed', |
| 'IsExpertEnabled', |
| 'IsLibrariesAllowed', |
| 'IsOptimization', |
| 'IsStopped', |
| 'IsTesting', |
| 'IsTradeAllowed', |
| 'IsTradeContextBusy', |
| 'IsVisualMode', |
| 'MQLInfoInteger', |
| 'MQLInfoString', |
| 'MarketInfo', |
| 'MathAbs', |
| 'MathArccos', |
| 'MathArcsin', |
| 'MathArctan', |
| 'MathCeil', |
| 'MathCos', |
| 'MathExp', |
| 'MathFloor', |
| 'MathIsValidNumber', |
| 'MathLog', |
| 'MathMax', |
| 'MathMin', |
| 'MathMod', |
| 'MathPow', |
| 'MathRand', |
| 'MathRound', |
| 'MathSin', |
| 'MathSqrt', |
| 'MathSrand', |
| 'MathTan', |
| 'MessageBox', |
| 'Minute', |
| 'Month', |
| 'NormalizeDouble', |
| 'ObjectCreate', |
| 'ObjectDelete', |
| 'ObjectDescription', |
| 'ObjectFind', |
| 'ObjectGetDouble', |
| 'ObjectGetFiboDescription', |
| 'ObjectGetInteger', |
| 'ObjectGetShiftByValue', |
| 'ObjectGetString', |
| 'ObjectGetTimeByValue', |
| 'ObjectGetValueByShift', |
| 'ObjectGetValueByTime', |
| 'ObjectGet', |
| 'ObjectMove', |
| 'ObjectName', |
| 'ObjectSetDouble', |
| 'ObjectSetFiboDescription', |
| 'ObjectSetInteger', |
| 'ObjectSetString', |
| 'ObjectSetText', |
| 'ObjectSet', |
| 'ObjectType', |
| 'ObjectsDeleteAll', |
| 'ObjectsTotal', |
| 'OrderCloseBy', |
| 'OrderClosePrice', |
| 'OrderCloseTime', |
| 'OrderClose', |
| 'OrderComment', |
| 'OrderCommission', |
| 'OrderDelete', |
| 'OrderExpiration', |
| 'OrderLots', |
| 'OrderMagicNumber', |
| 'OrderModify', |
| 'OrderOpenPrice', |
| 'OrderOpenTime', |
| 'OrderPrint', |
| 'OrderProfit', |
| 'OrderSelect', |
| 'OrderSend', |
| 'OrderStopLoss', |
| 'OrderSwap', |
| 'OrderSymbol', |
| 'OrderTakeProfit', |
| 'OrderTicket', |
| 'OrderType', |
| 'OrdersHistoryTotal', |
| 'OrdersTotal', |
| 'PeriodSeconds', |
| 'Period', |
| 'PlaySound', |
| 'Point', |
| 'PrintFormat', |
| 'Print', |
| 'RefreshRates', |
| 'ResetLastError', |
| 'ResourceCreate', |
| 'ResourceFree', |
| 'ResourceReadImage', |
| 'ResourceSave', |
| 'Seconds', |
| 'SendFTP', |
| 'SendMail', |
| 'SendNotification', |
| 'SeriesInfoInteger', |
| 'SetIndexArrow', |
| 'SetIndexBuffer', |
| 'SetIndexDrawBegin', |
| 'SetIndexEmptyValue', |
| 'SetIndexLabel', |
| 'SetIndexShift', |
| 'SetIndexStyle', |
| 'SetLevelStyle', |
| 'SetLevelValue', |
| 'ShortArrayToString', |
| 'ShortToString', |
| 'Sleep', |
| 'StrToDouble', |
| 'StrToInteger', |
| 'StrToTime', |
| 'StringAdd', |
| 'StringBufferLen', |
| 'StringCompare', |
| 'StringConcatenate', |
| 'StringFill', |
| 'StringFind', |
| 'StringFormat', |
| 'StringGetCharacter', |
| 'StringGetChar', |
| 'StringInit', |
| 'StringLen', |
| 'StringReplace', |
| 'StringSetCharacter', |
| 'StringSetChar', |
| 'StringSplit', |
| 'StringSubstr', |
| 'StringToCharArray', |
| 'StringToColor', |
| 'StringToDouble', |
| 'StringToInteger', |
| 'StringToLower', |
| 'StringToShortArray', |
| 'StringToTime', |
| 'StringToUpper', |
| 'StringTrimLeft', |
| 'StringTrimRight', |
| 'StructToTime', |
| 'SymbolInfoDouble', |
| 'SymbolInfoInteger', |
| 'SymbolInfoSessionQuote', |
| 'SymbolInfoSessionTrade', |
| 'SymbolInfoString', |
| 'SymbolInfoTick', |
| 'SymbolIsSynchronized', |
| 'SymbolName', |
| 'SymbolSelect', |
| 'SymbolsTotal', |
| 'Symbol', |
| 'TerminalClose', |
| 'TerminalCompany', |
| 'TerminalName', |
| 'TerminalPath', |
| 'TesterStatistics', |
| 'TextGetSize', |
| 'TextOut', |
| 'TextSetFont', |
| 'TimeCurrent', |
| 'TimeDayOfWeek', |
| 'TimeDayOfYear', |
| 'TimeDaylightSavings', |
| 'TimeDay', |
| 'TimeGMTOffset', |
| 'TimeGMT', |
| 'TimeHour', |
| 'TimeLocal', |
| 'TimeMinute', |
| 'TimeMonth', |
| 'TimeSeconds', |
| 'TimeToString', |
| 'TimeToStruct', |
| 'TimeToStr', |
| 'TimeTradeServer', |
| 'TimeYear', |
| 'UninitializeReason', |
| 'WindowBarsPerChart', |
| 'WindowExpertName', |
| 'WindowFind', |
| 'WindowFirstVisibleBar', |
| 'WindowHandle', |
| 'WindowIsVisible', |
| 'WindowOnDropped', |
| 'WindowPriceMax', |
| 'WindowPriceMin', |
| 'WindowPriceOnDropped', |
| 'WindowRedraw', |
| 'WindowScreenShot', |
| 'WindowTimeOnDropped', |
| 'WindowXOnDropped', |
| 'WindowYOnDropped', |
| 'WindowsTotal', |
| 'Year', |
| 'ZeroMemory', |
| 'iAC', |
| 'iADX', |
| 'iAD', |
| 'iAO', |
| 'iATR', |
| 'iAlligator', |
| 'iBWMFI', |
| 'iBandsOnArray', |
| 'iBands', |
| 'iBarShift', |
| 'iBars', |
| 'iBearsPower', |
| 'iBullsPower', |
| 'iCCIOnArray', |
| 'iCCI', |
| 'iClose', |
| 'iCustom', |
| 'iDeMarker', |
| 'iEnvelopesOnArray', |
| 'iEnvelopes', |
| 'iForce', |
| 'iFractals', |
| 'iGator', |
| 'iHighest', |
| 'iHigh', |
| 'iIchimoku', |
| 'iLowest', |
| 'iLow', |
| 'iMACD', |
| 'iMAOnArray', |
| 'iMA', |
| 'iMFI', |
| 'iMomentumOnArray', |
| 'iMomentum', |
| 'iOBV', |
| 'iOpen', |
| 'iOsMA', |
| 'iRSIOnArray', |
| 'iRSI', |
| 'iRVI', |
| 'iSAR', |
| 'iStdDevOnArray', |
| 'iStdDev', |
| 'iStochastic', |
| 'iTime', |
| 'iVolume', |
| 'iWPR', |
| ) |
|
|
| constants = ( |
| 'ACCOUNT_BALANCE', |
| 'ACCOUNT_COMPANY', |
| 'ACCOUNT_CREDIT', |
| 'ACCOUNT_CURRENCY', |
| 'ACCOUNT_EQUITY', |
| 'ACCOUNT_FREEMARGIN', |
| 'ACCOUNT_LEVERAGE', |
| 'ACCOUNT_LIMIT_ORDERS', |
| 'ACCOUNT_LOGIN', |
| 'ACCOUNT_MARGIN', |
| 'ACCOUNT_MARGIN_LEVEL', |
| 'ACCOUNT_MARGIN_SO_CALL', |
| 'ACCOUNT_MARGIN_SO_MODE', |
| 'ACCOUNT_MARGIN_SO_SO', |
| 'ACCOUNT_NAME', |
| 'ACCOUNT_PROFIT', |
| 'ACCOUNT_SERVER', |
| 'ACCOUNT_STOPOUT_MODE_MONEY', |
| 'ACCOUNT_STOPOUT_MODE_PERCENT', |
| 'ACCOUNT_TRADE_ALLOWED', |
| 'ACCOUNT_TRADE_EXPERT', |
| 'ACCOUNT_TRADE_MODE', |
| 'ACCOUNT_TRADE_MODE_CONTEST', |
| 'ACCOUNT_TRADE_MODE_DEMO', |
| 'ACCOUNT_TRADE_MODE_REAL', |
| 'ALIGN_CENTER', |
| 'ALIGN_LEFT', |
| 'ALIGN_RIGHT', |
| 'ANCHOR_BOTTOM', |
| 'ANCHOR_CENTER', |
| 'ANCHOR_LEFT', |
| 'ANCHOR_LEFT_LOWER', |
| 'ANCHOR_LEFT_UPPER', |
| 'ANCHOR_LOWER', |
| 'ANCHOR_RIGHT', |
| 'ANCHOR_RIGHT_LOWER', |
| 'ANCHOR_RIGHT_UPPER', |
| 'ANCHOR_TOP', |
| 'ANCHOR_UPPER', |
| 'BORDER_FLAT', |
| 'BORDER_RAISED', |
| 'BORDER_SUNKEN', |
| 'CHARTEVENT_CHART_CHANGE', |
| 'CHARTEVENT_CLICK', |
| 'CHARTEVENT_CUSTOM', |
| 'CHARTEVENT_CUSTOM_LAST', |
| 'CHARTEVENT_KEYDOWN', |
| 'CHARTEVENT_MOUSE_MOVE', |
| 'CHARTEVENT_OBJECT_CHANGE', |
| 'CHARTEVENT_OBJECT_CLICK', |
| 'CHARTEVENT_OBJECT_CREATE', |
| 'CHARTEVENT_OBJECT_DELETE', |
| 'CHARTEVENT_OBJECT_DRAG', |
| 'CHARTEVENT_OBJECT_ENDEDIT', |
| 'CHARTS_MAX', |
| 'CHART_AUTOSCROLL', |
| 'CHART_BARS', |
| 'CHART_BEGIN', |
| 'CHART_BRING_TO_TOP', |
| 'CHART_CANDLES', |
| 'CHART_COLOR_ASK', |
| 'CHART_COLOR_BACKGROUND', |
| 'CHART_COLOR_BID', |
| 'CHART_COLOR_CANDLE_BEAR', |
| 'CHART_COLOR_CANDLE_BULL', |
| 'CHART_COLOR_CHART_DOWN', |
| 'CHART_COLOR_CHART_LINE', |
| 'CHART_COLOR_CHART_UP', |
| 'CHART_COLOR_FOREGROUND', |
| 'CHART_COLOR_GRID', |
| 'CHART_COLOR_LAST', |
| 'CHART_COLOR_STOP_LEVEL', |
| 'CHART_COLOR_VOLUME', |
| 'CHART_COMMENT', |
| 'CHART_CURRENT_POS', |
| 'CHART_DRAG_TRADE_LEVELS', |
| 'CHART_END', |
| 'CHART_EVENT_MOUSE_MOVE', |
| 'CHART_EVENT_OBJECT_CREATE', |
| 'CHART_EVENT_OBJECT_DELETE', |
| 'CHART_FIRST_VISIBLE_BAR', |
| 'CHART_FIXED_MAX', |
| 'CHART_FIXED_MIN', |
| 'CHART_FIXED_POSITION', |
| 'CHART_FOREGROUND', |
| 'CHART_HEIGHT_IN_PIXELS', |
| 'CHART_IS_OBJECT', |
| 'CHART_LINE', |
| 'CHART_MODE', |
| 'CHART_MOUSE_SCROLL', |
| 'CHART_POINTS_PER_BAR', |
| 'CHART_PRICE_MAX', |
| 'CHART_PRICE_MIN', |
| 'CHART_SCALEFIX', |
| 'CHART_SCALEFIX_11', |
| 'CHART_SCALE', |
| 'CHART_SCALE_PT_PER_BAR', |
| 'CHART_SHIFT', |
| 'CHART_SHIFT_SIZE', |
| 'CHART_SHOW_ASK_LINE', |
| 'CHART_SHOW_BID_LINE', |
| 'CHART_SHOW_DATE_SCALE', |
| 'CHART_SHOW_GRID', |
| 'CHART_SHOW_LAST_LINE', |
| 'CHART_SHOW_OBJECT_DESCR', |
| 'CHART_SHOW_OHLC', |
| 'CHART_SHOW_PERIOD_SEP', |
| 'CHART_SHOW_PRICE_SCALE', |
| 'CHART_SHOW_TRADE_LEVELS', |
| 'CHART_SHOW_VOLUMES', |
| 'CHART_VISIBLE_BARS', |
| 'CHART_VOLUME_HIDE', |
| 'CHART_VOLUME_REAL', |
| 'CHART_VOLUME_TICK', |
| 'CHART_WIDTH_IN_BARS', |
| 'CHART_WIDTH_IN_PIXELS', |
| 'CHART_WINDOWS_TOTAL', |
| 'CHART_WINDOW_HANDLE', |
| 'CHART_WINDOW_IS_VISIBLE', |
| 'CHART_WINDOW_YDISTANCE', |
| 'CHAR_MAX', |
| 'CHAR_MIN', |
| 'CLR_NONE', |
| 'CORNER_LEFT_LOWER', |
| 'CORNER_LEFT_UPPER', |
| 'CORNER_RIGHT_LOWER', |
| 'CORNER_RIGHT_UPPER', |
| 'CP_ACP', |
| 'CP_MACCP', |
| 'CP_OEMCP', |
| 'CP_SYMBOL', |
| 'CP_THREAD_ACP', |
| 'CP_UTF7', |
| 'CP_UTF8', |
| 'DBL_DIG', |
| 'DBL_EPSILON', |
| 'DBL_MANT_DIG', |
| 'DBL_MAX', |
| 'DBL_MAX_10_EXP', |
| 'DBL_MAX_EXP', |
| 'DBL_MIN', |
| 'DBL_MIN_10_EXP', |
| 'DBL_MIN_EXP', |
| 'DRAW_ARROW', |
| 'DRAW_FILLING', |
| 'DRAW_HISTOGRAM', |
| 'DRAW_LINE', |
| 'DRAW_NONE', |
| 'DRAW_SECTION', |
| 'DRAW_ZIGZAG', |
| 'EMPTY', |
| 'EMPTY_VALUE', |
| 'ERR_ACCOUNT_DISABLED', |
| 'ERR_BROKER_BUSY', |
| 'ERR_COMMON_ERROR', |
| 'ERR_INVALID_ACCOUNT', |
| 'ERR_INVALID_PRICE', |
| 'ERR_INVALID_STOPS', |
| 'ERR_INVALID_TRADE_PARAMETERS', |
| 'ERR_INVALID_TRADE_VOLUME', |
| 'ERR_LONG_POSITIONS_ONLY_ALLOWED', |
| 'ERR_MALFUNCTIONAL_TRADE', |
| 'ERR_MARKET_CLOSED', |
| 'ERR_NOT_ENOUGH_MONEY', |
| 'ERR_NOT_ENOUGH_RIGHTS', |
| 'ERR_NO_CONNECTION', |
| 'ERR_NO_ERROR', |
| 'ERR_NO_RESULT', |
| 'ERR_OFF_QUOTES', |
| 'ERR_OLD_VERSION', |
| 'ERR_ORDER_LOCKED', |
| 'ERR_PRICE_CHANGED', |
| 'ERR_REQUOTE', |
| 'ERR_SERVER_BUSY', |
| 'ERR_TOO_FREQUENT_REQUESTS', |
| 'ERR_TOO_MANY_REQUESTS', |
| 'ERR_TRADE_CONTEXT_BUSY', |
| 'ERR_TRADE_DISABLED', |
| 'ERR_TRADE_EXPIRATION_DENIED', |
| 'ERR_TRADE_HEDGE_PROHIBITED', |
| 'ERR_TRADE_MODIFY_DENIED', |
| 'ERR_TRADE_PROHIBITED_BY_FIFO', |
| 'ERR_TRADE_TIMEOUT', |
| 'ERR_TRADE_TOO_MANY_ORDERS', |
| 'FILE_ACCESS_DATE', |
| 'FILE_ANSI', |
| 'FILE_BIN', |
| 'FILE_COMMON', |
| 'FILE_CREATE_DATE', |
| 'FILE_CSV', |
| 'FILE_END', |
| 'FILE_EXISTS', |
| 'FILE_IS_ANSI', |
| 'FILE_IS_BINARY', |
| 'FILE_IS_COMMON', |
| 'FILE_IS_CSV', |
| 'FILE_IS_READABLE', |
| 'FILE_IS_TEXT', |
| 'FILE_IS_WRITABLE', |
| 'FILE_LINE_END', |
| 'FILE_MODIFY_DATE', |
| 'FILE_POSITION', |
| 'FILE_READ', |
| 'FILE_REWRITE', |
| 'FILE_SHARE_READ', |
| 'FILE_SHARE_WRITE', |
| 'FILE_SIZE', |
| 'FILE_TXT', |
| 'FILE_UNICODE', |
| 'FILE_WRITE', |
| 'FLT_DIG', |
| 'FLT_EPSILON', |
| 'FLT_MANT_DIG', |
| 'FLT_MAX', |
| 'FLT_MAX_10_EXP', |
| 'FLT_MAX_EXP', |
| 'FLT_MIN', |
| 'FLT_MIN_10_EXP', |
| 'FLT_MIN_EXP', |
| 'FRIDAY', |
| 'GANN_DOWN_TREND', |
| 'GANN_UP_TREND', |
| 'IDABORT', |
| 'IDCANCEL', |
| 'IDCONTINUE', |
| 'IDIGNORE', |
| 'IDNO', |
| 'IDOK', |
| 'IDRETRY', |
| 'IDTRYAGAIN', |
| 'IDYES', |
| 'INDICATOR_CALCULATIONS', |
| 'INDICATOR_COLOR_INDEX', |
| 'INDICATOR_DATA', |
| 'INDICATOR_DIGITS', |
| 'INDICATOR_HEIGHT', |
| 'INDICATOR_LEVELCOLOR', |
| 'INDICATOR_LEVELSTYLE', |
| 'INDICATOR_LEVELS', |
| 'INDICATOR_LEVELTEXT', |
| 'INDICATOR_LEVELVALUE', |
| 'INDICATOR_LEVELWIDTH', |
| 'INDICATOR_MAXIMUM', |
| 'INDICATOR_MINIMUM', |
| 'INDICATOR_SHORTNAME', |
| 'INT_MAX', |
| 'INT_MIN', |
| 'INVALID_HANDLE', |
| 'IS_DEBUG_MODE', |
| 'IS_PROFILE_MODE', |
| 'LICENSE_DEMO', |
| 'LICENSE_FREE', |
| 'LICENSE_FULL', |
| 'LICENSE_TIME', |
| 'LONG_MAX', |
| 'LONG_MIN', |
| 'MB_ABORTRETRYIGNORE', |
| 'MB_CANCELTRYCONTINUE', |
| 'MB_DEFBUTTON1', |
| 'MB_DEFBUTTON2', |
| 'MB_DEFBUTTON3', |
| 'MB_DEFBUTTON4', |
| 'MB_ICONASTERISK', |
| 'MB_ICONERROR', |
| 'MB_ICONEXCLAMATION', |
| 'MB_ICONHAND', |
| 'MB_ICONINFORMATION', |
| 'MB_ICONQUESTION', |
| 'MB_ICONSTOP', |
| 'MB_ICONWARNING', |
| 'MB_OKCANCEL', |
| 'MB_OK', |
| 'MB_RETRYCANCEL', |
| 'MB_YESNOCANCEL', |
| 'MB_YESNO', |
| 'MODE_ASK', |
| 'MODE_BID', |
| 'MODE_CHINKOUSPAN', |
| 'MODE_CLOSE', |
| 'MODE_DIGITS', |
| 'MODE_EMA', |
| 'MODE_EXPIRATION', |
| 'MODE_FREEZELEVEL', |
| 'MODE_GATORJAW', |
| 'MODE_GATORLIPS', |
| 'MODE_GATORTEETH', |
| 'MODE_HIGH', |
| 'MODE_KIJUNSEN', |
| 'MODE_LOTSIZE', |
| 'MODE_LOTSTEP', |
| 'MODE_LOWER', |
| 'MODE_LOW', |
| 'MODE_LWMA', |
| 'MODE_MAIN', |
| 'MODE_MARGINCALCMODE', |
| 'MODE_MARGINHEDGED', |
| 'MODE_MARGININIT', |
| 'MODE_MARGINMAINTENANCE', |
| 'MODE_MARGINREQUIRED', |
| 'MODE_MAXLOT', |
| 'MODE_MINLOT', |
| 'MODE_MINUSDI', |
| 'MODE_OPEN', |
| 'MODE_PLUSDI', |
| 'MODE_POINT', |
| 'MODE_PROFITCALCMODE', |
| 'MODE_SENKOUSPANA', |
| 'MODE_SENKOUSPANB', |
| 'MODE_SIGNAL', |
| 'MODE_SMA', |
| 'MODE_SMMA', |
| 'MODE_SPREAD', |
| 'MODE_STARTING', |
| 'MODE_STOPLEVEL', |
| 'MODE_SWAPLONG', |
| 'MODE_SWAPSHORT', |
| 'MODE_SWAPTYPE', |
| 'MODE_TENKANSEN', |
| 'MODE_TICKSIZE', |
| 'MODE_TICKVALUE', |
| 'MODE_TIME', |
| 'MODE_TRADEALLOWED', |
| 'MODE_UPPER', |
| 'MODE_VOLUME', |
| 'MONDAY', |
| 'MQL_DEBUG', |
| 'MQL_DLLS_ALLOWED', |
| 'MQL_FRAME_MODE', |
| 'MQL_LICENSE_TYPE', |
| 'MQL_OPTIMIZATION', |
| 'MQL_PROFILER', |
| 'MQL_PROGRAM_NAME', |
| 'MQL_PROGRAM_PATH', |
| 'MQL_PROGRAM_TYPE', |
| 'MQL_TESTER', |
| 'MQL_TRADE_ALLOWED', |
| 'MQL_VISUAL_MODE', |
| 'M_1_PI', |
| 'M_2_PI', |
| 'M_2_SQRTPI', |
| 'M_E', |
| 'M_LN2', |
| 'M_LN10', |
| 'M_LOG2E', |
| 'M_LOG10E', |
| 'M_PI', |
| 'M_PI_2', |
| 'M_PI_4', |
| 'M_SQRT1_2', |
| 'M_SQRT2', |
| 'NULL', |
| 'OBJPROP_ALIGN', |
| 'OBJPROP_ANCHOR', |
| 'OBJPROP_ANGLE', |
| 'OBJPROP_ARROWCODE', |
| 'OBJPROP_BACK', |
| 'OBJPROP_BGCOLOR', |
| 'OBJPROP_BMPFILE', |
| 'OBJPROP_BORDER_COLOR', |
| 'OBJPROP_BORDER_TYPE', |
| 'OBJPROP_CHART_ID', |
| 'OBJPROP_CHART_SCALE', |
| 'OBJPROP_COLOR', |
| 'OBJPROP_CORNER', |
| 'OBJPROP_CREATETIME', |
| 'OBJPROP_DATE_SCALE', |
| 'OBJPROP_DEVIATION', |
| 'OBJPROP_DRAWLINES', |
| 'OBJPROP_ELLIPSE', |
| 'OBJPROP_FIBOLEVELS', |
| 'OBJPROP_FILL', |
| 'OBJPROP_FIRSTLEVEL', |
| 'OBJPROP_FONTSIZE', |
| 'OBJPROP_FONT', |
| 'OBJPROP_HIDDEN', |
| 'OBJPROP_LEVELCOLOR', |
| 'OBJPROP_LEVELSTYLE', |
| 'OBJPROP_LEVELS', |
| 'OBJPROP_LEVELTEXT', |
| 'OBJPROP_LEVELVALUE', |
| 'OBJPROP_LEVELWIDTH', |
| 'OBJPROP_NAME', |
| 'OBJPROP_PERIOD', |
| 'OBJPROP_PRICE1', |
| 'OBJPROP_PRICE2', |
| 'OBJPROP_PRICE3', |
| 'OBJPROP_PRICE', |
| 'OBJPROP_PRICE_SCALE', |
| 'OBJPROP_RAY', |
| 'OBJPROP_RAY_RIGHT', |
| 'OBJPROP_READONLY', |
| 'OBJPROP_SCALE', |
| 'OBJPROP_SELECTABLE', |
| 'OBJPROP_SELECTED', |
| 'OBJPROP_STATE', |
| 'OBJPROP_STYLE', |
| 'OBJPROP_SYMBOL', |
| 'OBJPROP_TEXT', |
| 'OBJPROP_TIME1', |
| 'OBJPROP_TIME2', |
| 'OBJPROP_TIME3', |
| 'OBJPROP_TIMEFRAMES', |
| 'OBJPROP_TIME', |
| 'OBJPROP_TOOLTIP', |
| 'OBJPROP_TYPE', |
| 'OBJPROP_WIDTH', |
| 'OBJPROP_XDISTANCE', |
| 'OBJPROP_XOFFSET', |
| 'OBJPROP_XSIZE', |
| 'OBJPROP_YDISTANCE', |
| 'OBJPROP_YOFFSET', |
| 'OBJPROP_YSIZE', |
| 'OBJPROP_ZORDER', |
| 'OBJ_ALL_PERIODS', |
| 'OBJ_ARROW', |
| 'OBJ_ARROW_BUY', |
| 'OBJ_ARROW_CHECK', |
| 'OBJ_ARROW_DOWN', |
| 'OBJ_ARROW_LEFT_PRICE', |
| 'OBJ_ARROW_RIGHT_PRICE', |
| 'OBJ_ARROW_SELL', |
| 'OBJ_ARROW_STOP', |
| 'OBJ_ARROW_THUMB_DOWN', |
| 'OBJ_ARROW_THUMB_UP', |
| 'OBJ_ARROW_UP', |
| 'OBJ_BITMAP', |
| 'OBJ_BITMAP_LABEL', |
| 'OBJ_BUTTON', |
| 'OBJ_CHANNEL', |
| 'OBJ_CYCLES', |
| 'OBJ_EDIT', |
| 'OBJ_ELLIPSE', |
| 'OBJ_EVENT', |
| 'OBJ_EXPANSION', |
| 'OBJ_FIBOARC', |
| 'OBJ_FIBOCHANNEL', |
| 'OBJ_FIBOFAN', |
| 'OBJ_FIBOTIMES', |
| 'OBJ_FIBO', |
| 'OBJ_GANNFAN', |
| 'OBJ_GANNGRID', |
| 'OBJ_GANNLINE', |
| 'OBJ_HLINE', |
| 'OBJ_LABEL', |
| 'OBJ_NO_PERIODS', |
| 'OBJ_PERIOD_D1', |
| 'OBJ_PERIOD_H1', |
| 'OBJ_PERIOD_H4', |
| 'OBJ_PERIOD_M1', |
| 'OBJ_PERIOD_M5', |
| 'OBJ_PERIOD_M15', |
| 'OBJ_PERIOD_M30', |
| 'OBJ_PERIOD_MN1', |
| 'OBJ_PERIOD_W1', |
| 'OBJ_PITCHFORK', |
| 'OBJ_RECTANGLE', |
| 'OBJ_RECTANGLE_LABEL', |
| 'OBJ_REGRESSION', |
| 'OBJ_STDDEVCHANNEL', |
| 'OBJ_TEXT', |
| 'OBJ_TRENDBYANGLE', |
| 'OBJ_TREND', |
| 'OBJ_TRIANGLE', |
| 'OBJ_VLINE', |
| 'OP_BUYLIMIT', |
| 'OP_BUYSTOP', |
| 'OP_BUY', |
| 'OP_SELLLIMIT', |
| 'OP_SELLSTOP', |
| 'OP_SELL', |
| 'PERIOD_CURRENT', |
| 'PERIOD_D1', |
| 'PERIOD_H1', |
| 'PERIOD_H2', |
| 'PERIOD_H3', |
| 'PERIOD_H4', |
| 'PERIOD_H6', |
| 'PERIOD_H8', |
| 'PERIOD_H12', |
| 'PERIOD_M1', |
| 'PERIOD_M2', |
| 'PERIOD_M3', |
| 'PERIOD_M4', |
| 'PERIOD_M5', |
| 'PERIOD_M6', |
| 'PERIOD_M10', |
| 'PERIOD_M12', |
| 'PERIOD_M15', |
| 'PERIOD_M20', |
| 'PERIOD_M30', |
| 'PERIOD_MN1', |
| 'PERIOD_W1', |
| 'POINTER_AUTOMATIC', |
| 'POINTER_DYNAMIC', |
| 'POINTER_INVALID', |
| 'PRICE_CLOSE', |
| 'PRICE_HIGH', |
| 'PRICE_LOW', |
| 'PRICE_MEDIAN', |
| 'PRICE_OPEN', |
| 'PRICE_TYPICAL', |
| 'PRICE_WEIGHTED', |
| 'PROGRAM_EXPERT', |
| 'PROGRAM_INDICATOR', |
| 'PROGRAM_SCRIPT', |
| 'REASON_ACCOUNT', |
| 'REASON_CHARTCHANGE', |
| 'REASON_CHARTCLOSE', |
| 'REASON_CLOSE', |
| 'REASON_INITFAILED', |
| 'REASON_PARAMETERS', |
| 'REASON_PROGRAM' |
| 'REASON_RECOMPILE', |
| 'REASON_REMOVE', |
| 'REASON_TEMPLATE', |
| 'SATURDAY', |
| 'SEEK_CUR', |
| 'SEEK_END', |
| 'SEEK_SET', |
| 'SERIES_BARS_COUNT', |
| 'SERIES_FIRSTDATE', |
| 'SERIES_LASTBAR_DATE', |
| 'SERIES_SERVER_FIRSTDATE', |
| 'SERIES_SYNCHRONIZED', |
| 'SERIES_TERMINAL_FIRSTDATE', |
| 'SHORT_MAX', |
| 'SHORT_MIN', |
| 'STAT_BALANCEDD_PERCENT', |
| 'STAT_BALANCEMIN', |
| 'STAT_BALANCE_DDREL_PERCENT', |
| 'STAT_BALANCE_DD', |
| 'STAT_BALANCE_DD_RELATIVE', |
| 'STAT_CONLOSSMAX', |
| 'STAT_CONLOSSMAX_TRADES', |
| 'STAT_CONPROFITMAX', |
| 'STAT_CONPROFITMAX_TRADES', |
| 'STAT_CUSTOM_ONTESTER', |
| 'STAT_DEALS', |
| 'STAT_EQUITYDD_PERCENT', |
| 'STAT_EQUITYMIN', |
| 'STAT_EQUITY_DDREL_PERCENT', |
| 'STAT_EQUITY_DD', |
| 'STAT_EQUITY_DD_RELATIVE', |
| 'STAT_EXPECTED_PAYOFF', |
| 'STAT_GROSS_LOSS', |
| 'STAT_GROSS_PROFIT', |
| 'STAT_INITIAL_DEPOSIT', |
| 'STAT_LONG_TRADES', |
| 'STAT_LOSSTRADES_AVGCON', |
| 'STAT_LOSS_TRADES', |
| 'STAT_MAX_CONLOSSES', |
| 'STAT_MAX_CONLOSS_TRADES', |
| 'STAT_MAX_CONPROFIT_TRADES', |
| 'STAT_MAX_CONWINS', |
| 'STAT_MAX_LOSSTRADE', |
| 'STAT_MAX_PROFITTRADE', |
| 'STAT_MIN_MARGINLEVEL', |
| 'STAT_PROFITTRADES_AVGCON', |
| 'STAT_PROFIT', |
| 'STAT_PROFIT_FACTOR', |
| 'STAT_PROFIT_LONGTRADES', |
| 'STAT_PROFIT_SHORTTRADES', |
| 'STAT_PROFIT_TRADES', |
| 'STAT_RECOVERY_FACTOR', |
| 'STAT_SHARPE_RATIO', |
| 'STAT_SHORT_TRADES', |
| 'STAT_TRADES', |
| 'STAT_WITHDRAWAL', |
| 'STO_CLOSECLOSE', |
| 'STO_LOWHIGH', |
| 'STYLE_DASHDOTDOT', |
| 'STYLE_DASHDOT', |
| 'STYLE_DASH', |
| 'STYLE_DOT', |
| 'STYLE_SOLID', |
| 'SUNDAY', |
| 'SYMBOL_ARROWDOWN', |
| 'SYMBOL_ARROWUP', |
| 'SYMBOL_CHECKSIGN', |
| 'SYMBOL_LEFTPRICE', |
| 'SYMBOL_RIGHTPRICE', |
| 'SYMBOL_STOPSIGN', |
| 'SYMBOL_THUMBSDOWN', |
| 'SYMBOL_THUMBSUP', |
| 'TERMINAL_BUILD', |
| 'TERMINAL_CODEPAGE', |
| 'TERMINAL_COMMONDATA_PATH', |
| 'TERMINAL_COMPANY', |
| 'TERMINAL_CONNECTED', |
| 'TERMINAL_CPU_CORES', |
| 'TERMINAL_DATA_PATH', |
| 'TERMINAL_DISK_SPACE', |
| 'TERMINAL_DLLS_ALLOWED', |
| 'TERMINAL_EMAIL_ENABLED', |
| 'TERMINAL_FTP_ENABLED', |
| 'TERMINAL_LANGUAGE', |
| 'TERMINAL_MAXBARS', |
| 'TERMINAL_MEMORY_AVAILABLE', |
| 'TERMINAL_MEMORY_PHYSICAL', |
| 'TERMINAL_MEMORY_TOTAL', |
| 'TERMINAL_MEMORY_USED', |
| 'TERMINAL_NAME', |
| 'TERMINAL_OPENCL_SUPPORT', |
| 'TERMINAL_PATH', |
| 'TERMINAL_TRADE_ALLOWED', |
| 'TERMINAL_X64', |
| 'THURSDAY', |
| 'TRADE_ACTION_DEAL', |
| 'TRADE_ACTION_MODIFY', |
| 'TRADE_ACTION_PENDING', |
| 'TRADE_ACTION_REMOVE', |
| 'TRADE_ACTION_SLTP', |
| 'TUESDAY', |
| 'UCHAR_MAX', |
| 'UINT_MAX', |
| 'ULONG_MAX', |
| 'USHORT_MAX', |
| 'VOLUME_REAL', |
| 'VOLUME_TICK', |
| 'WEDNESDAY', |
| 'WHOLE_ARRAY', |
| 'WRONG_VALUE', |
| 'clrNONE', |
| '__DATETIME__', |
| '__DATE__', |
| '__FILE__', |
| '__FUNCSIG__', |
| '__FUNCTION__', |
| '__LINE__', |
| '__MQL4BUILD__', |
| '__MQLBUILD__', |
| '__PATH__', |
| ) |
|
|
| colors = ( |
| 'AliceBlue', |
| 'AntiqueWhite', |
| 'Aquamarine', |
| 'Aqua', |
| 'Beige', |
| 'Bisque', |
| 'Black', |
| 'BlanchedAlmond', |
| 'BlueViolet', |
| 'Blue', |
| 'Brown', |
| 'BurlyWood', |
| 'CadetBlue', |
| 'Chartreuse', |
| 'Chocolate', |
| 'Coral', |
| 'CornflowerBlue', |
| 'Cornsilk', |
| 'Crimson', |
| 'DarkBlue', |
| 'DarkGoldenrod', |
| 'DarkGray', |
| 'DarkGreen', |
| 'DarkKhaki', |
| 'DarkOliveGreen', |
| 'DarkOrange', |
| 'DarkOrchid', |
| 'DarkSalmon', |
| 'DarkSeaGreen', |
| 'DarkSlateBlue', |
| 'DarkSlateGray', |
| 'DarkTurquoise', |
| 'DarkViolet', |
| 'DeepPink', |
| 'DeepSkyBlue', |
| 'DimGray', |
| 'DodgerBlue', |
| 'FireBrick', |
| 'ForestGreen', |
| 'Gainsboro', |
| 'Goldenrod', |
| 'Gold', |
| 'Gray', |
| 'GreenYellow', |
| 'Green', |
| 'Honeydew', |
| 'HotPink', |
| 'IndianRed', |
| 'Indigo', |
| 'Ivory', |
| 'Khaki', |
| 'LavenderBlush', |
| 'Lavender', |
| 'LawnGreen', |
| 'LemonChiffon', |
| 'LightBlue', |
| 'LightCoral', |
| 'LightCyan', |
| 'LightGoldenrod', |
| 'LightGray', |
| 'LightGreen', |
| 'LightPink', |
| 'LightSalmon', |
| 'LightSeaGreen', |
| 'LightSkyBlue', |
| 'LightSlateGray', |
| 'LightSteelBlue', |
| 'LightYellow', |
| 'LimeGreen', |
| 'Lime', |
| 'Linen', |
| 'Magenta', |
| 'Maroon', |
| 'MediumAquamarine', |
| 'MediumBlue', |
| 'MediumOrchid', |
| 'MediumPurple', |
| 'MediumSeaGreen', |
| 'MediumSlateBlue', |
| 'MediumSpringGreen', |
| 'MediumTurquoise', |
| 'MediumVioletRed', |
| 'MidnightBlue', |
| 'MintCream', |
| 'MistyRose', |
| 'Moccasin', |
| 'NavajoWhite', |
| 'Navy', |
| 'OldLace', |
| 'OliveDrab', |
| 'Olive', |
| 'OrangeRed', |
| 'Orange', |
| 'Orchid', |
| 'PaleGoldenrod', |
| 'PaleGreen', |
| 'PaleTurquoise', |
| 'PaleVioletRed', |
| 'PapayaWhip', |
| 'PeachPuff', |
| 'Peru', |
| 'Pink', |
| 'Plum', |
| 'PowderBlue', |
| 'Purple', |
| 'Red', |
| 'RosyBrown', |
| 'RoyalBlue', |
| 'SaddleBrown', |
| 'Salmon', |
| 'SandyBrown', |
| 'SeaGreen', |
| 'Seashell', |
| 'Sienna', |
| 'Silver', |
| 'SkyBlue', |
| 'SlateBlue', |
| 'SlateGray', |
| 'Snow', |
| 'SpringGreen', |
| 'SteelBlue', |
| 'Tan', |
| 'Teal', |
| 'Thistle', |
| 'Tomato', |
| 'Turquoise', |
| 'Violet', |
| 'Wheat', |
| 'WhiteSmoke', |
| 'White', |
| 'YellowGreen', |
| 'Yellow', |
| ) |
|
|
| keywords = ( |
| 'input', '_Digits', '_Point', '_LastError', '_Period', '_RandomSeed', |
| '_StopFlag', '_Symbol', '_UninitReason', 'Ask', 'Bars', 'Bid', |
| 'Close', 'Digits', 'High', 'Low', 'Open', 'Point', 'Time', |
| 'Volume', |
| ) |
| c_types = ( |
| 'void', 'char', 'uchar', 'bool', 'short', 'ushort', 'int', 'uint', |
| 'color', 'long', 'ulong', 'datetime', 'float', 'double', |
| 'string', |
| ) |
|
|