Class Summary |
ADXIndicatorLines |
Indicator line identifiers used in iADX() indicator. |
AppliedPrice |
Applied price constants. |
ArrowCodes |
Predefined Arrow codes enumeration. |
ArrowSpecial |
Predefined Arrow codes enumeration. |
BandsIndicatorLines |
Indicator line identifiers used in iBands(), iEnvelopes(), iEnvelopesOnArray(), iFractals() and iGator() indicators. |
Broker |
Default brokers set |
Color |
Created by IntelliJ IDEA. |
DrawingShape |
Drawing shape style enumeration for SetIndexStyle() function. |
DrawingStyle |
Drawing style. |
GatorMode |
MODE_GATORJAW - Gator Jaw (blue) balance line, MODE_GATORTEETH - Gator Teeth (red) balance line, MODE_GATORLIPS |
IchimokuSource |
Ichimoku Kinko Hyo identifiers used in iIchimoku() indicator call as source of requested data. |
MACDIndicatorLines |
Indicator line identifiers used in iMACD(), iRVI() and iStochastic() indicators. |
MarketInfo |
Market information identifiers |
MessageBoxFlag |
The MessageBox function flags specify the contents and behavior of the dialog box. |
MessageBoxID |
The MessageBox() function return codes. |
MovingAverageMethod |
Moving Average calculation method used with iAlligator(), iEnvelopes(), iEnvelopesOnArray, iForce(), iGator(), iMA(), iMAOnArray(), iStdDev(), iStdDevOnArray(), iStochastic() indicators. |
MT4 |
|
ObjectProperty |
Object value index used with ObjectGet() and ObjectSet() functions. |
ObjectType |
Object type identifier constants used with ObjectCreate(), ObjectsDeleteAll() and ObjectType() functions |
ObjectVisibility |
Timeframes where object may be shown. |
SelectionPool |
Order selection pool |
SelectionType |
Order selection type |
Series |
Series array identifier used with ArrayCopySeries(), iHighest() and iLowest() functions. |
Timeframe |
Timeframe of the chart (chart period). |
TradeOperation |
Operation type for the OrderSend() function |
UninitializeReason |
Uninitialize reason codes returned by UninitializeReason() function. |
Exception Summary |
ErrAccountDisabled |
The account was disabled. |
ErrCommonError |
Common error. |
ErrCustomIndicatorError |
. |
ErrHistoryWillUpdated |
Requested history data in updating state.. |
ErrIncorrectSeriesarrayUsing |
Incorrect series array using.. |
ErrIntegerParameterExpected |
. |
ErrInvalidAccount |
The account number is invalid. |
ErrInvalidFunctionParamvalue |
. |
ErrInvalidPrice |
Invalid bid or ask price, perhaps, unnormalized price. |
ErrInvalidPriceParam |
. |
ErrInvalidStops |
Stops are too close, or prices are ill-calculated or unnormalized (or in the open price of a pending order). |
ErrInvalidTicket |
. |
ErrInvalidTradeParameters |
Invalid parameters were passed to the trading function, for example, wrong symbol, unknown trade operation, negative slippage, non-existing ticket number, etc. |
ErrInvalidTradeVolume |
Invalid trade volume, error in the volume granularity. |
ErrLongPositionsOnlyAllowed |
Only buying operation is allowed. |
ErrLongsNotAllowed |
. |
ErrMarketClosed |
Market is closed. |
ErrNoConnection |
No connection to the trade server. |
ErrNoError |
Trade operation succeeded.. |
ErrNoOrderSelected |
. |
ErrNoResult |
OrderModify attempts to replace the values already set with the same values. |
ErrNotEnoughMoney |
Not enough money to make an operation. |
ErrOffQuotes |
No quotes. |
ErrOldVersion |
Old version of the client terminal. |
ErrOrderLocked |
The order has been locked and under processing. |
ErrPriceChanged |
The price has changed. |
ErrRequote |
The requested price has become out of date or bid and ask prices have been mixed up. |
ErrServerBusy |
Trade server is busy. |
ErrShortsNotAllowed |
. |
ErrStringParameterExpected |
. |
ErrTooFrequentRequests |
Requests are too frequent. |
ErrTooManyRequests |
Too many requests. |
ErrTradeContextBusy |
The trade thread is busy. |
ErrTradeDisabled |
Trade is disabled. |
ErrTradeExpirationDenied |
The use of pending order expiration date has been denied by the broker. |
ErrTradeModifyDenied |
Modifying has been denied since the order is too close to market and locked for possible soon execution. |
ErrTradeNotAllowed |
. |
ErrTradeTimeout |
Timeout for the trade has been reached. |
ErrTradeTimeout2 |
The order has been enqueued. |
ErrTradeTimeout3 |
The order was accepted by the dealer for execution. |
ErrTradeTimeout4 |
The order was discarded by the client during manual confirmation. |
ErrTradeTooManyOrders |
The amount of open and pending orders has reached the limit set by the broker. |
ErrUnknownSymbol |
Unknown symbol.. |