MetaQuotes 4.0 Error Codes


GREAT EXPERT ADVISORS - NEWSLETTER SIGNUP - SUBSCRIPTION OFFERS - OPEN LIVE FOREX ACCOUNT - FREE NEWS CALENDAR

Sponsored Link

4xWINs Friends get paid to trade forex if you open a live account!

 

The www.4Xwins.com video content presented here requires JavaScript to be enabled and the latest version of the Adobe Flash Player. If you are you using a browser with JavaScript disabled please enable it now. Otherwise, please update your version of the free Adobe Flash Player by downloading here.

Sign Up For Free Technical Indicator Here!

Some of you may not really know about the free, powerful and popular Metatrader software program is used for or what MT4 error codes are or how to use them. If you are just interested in finding out the exact meaning of the error code, jump to that part of the web site here. Otherwise, let me give you a detailed beckground overview of the forex trading decision and the MT4 software.

Forex is a challenging business and yet there are many people who want to become traders in the forex market most likely because of the massive leverage and the considerable profit that could be made. Most confident novices believe that they will be able to make profits. But, I must warn you that leverage is a two way street. Sure, personally, I trade forex and I love it and I make a living at it. Then again, I have over 20-years of various trading experiences to draw from. Indeed, it is not as easy as some may lead you to believe. There are a lot of factors that you have to consider. For example, you will have to choose the forex broker company that is suitable for your transactions and honest. In selecting a forex broker, there are different sets of criteria that they have to match up with. It is your task to check whether the forex currency charts they provide is in real time or not. In addition, you will also have to verify that the company allows their clients to make use of autopilot systems. It is also important that you confirm the deposit – the money you will invest on. Usually this will differ from one broker to another but this can be a good basis when choosing the company for you.

Metatrader 4 (MT4) is a powerful software platform designed for forex currency traders and also for the equity markets of futures and CFD. The MT4 program makes it farily easy for a forex trader to perform the trades manually or automatically using commerically sold robots known as expert advisors (expert advisers). The MT4 does users to organize their forex brokerage services so you have a total understanding of the trade history, equity balance, margin use, etc. Here are the main advantages of the MT4 software platform that will surely make the majority of novice forex trader want to try it:

1.    Coverage on the different financial markets – As mentioned, this gives clear reports on the three equity markets especially when it comes to the trading and brokerage activities, which are particularly important to the trader.

2.    Multicurrency basis – There is no main currency and country here. All the currencies can serve as the major one which can be used in the function of the entire complex.

3.    Economically productive – You do not have to purchase a computer with high specifications. It can implement data transfer as well as process protocols using inexpensive programs. You only need Pentium 4 with a speed of 2 GHz, 80 GB hard drive capacity and 512 DDR RAM. With the new protocols that you may have generated, they will even reduce the need on operational costs and data link.

4.    Reliability – When you are using Metatrader 4, you can be sure that your data is secure. Not only that, whenever an error occurs in your historical data, you’ll be relieved to know that there is a backup system that protects your files and restores them if you want to. If you have another server, you can even restore the historical database because of the execution of synchronization. The only suggestion I would make is to check out the Broker's Nightmare EA software that I use myself. It protects you beyond the MT4 software and keeps the brokers at bay.

5.    Excellent application programs – You may have heard about the superiority of the Metatrader 4 API, which makes it possible for the trader to modify the work of the complex so that it can further meet the requirements. This application can even help the trader to solve some of the most difficult problems such as creating supplemental analyzers to find the trend of the increase of the day traders monthly as well as the process of extending the ability of the server.

6.    Multilingual support – Not all traders speak in English and this is why the program supports various languages from across the globe. There is also a program known as the Multilanguage pack, which is incorporated in the distributive wrap ups.

7.    Web services integration – With this feature, you can publish real time quotations and related charts on your own website. Many agree that this is a high quality service that sets the system apart from the other software available.

8.    Flexibility – The system is famous for its ability to customize different functions. Here, you can set all the parameters starting from the time of the trade session up to the detailed properties for every user groups.

9.    Safety – All the information you have entered here can never be accessed by another trader because they are encrypted. There is absolutely no chance of a third party to use the information you have provided. You can also e sure that the operation is stable especially during transaction in the part of the server and the whole system. There is also a built in guard system for the DDoS attack. This system hides your true IP address in the form of access points so that you will not experience system down and avoid intermittent changes in your resources.

To know more about the advantages of Metatrader 4 and its useful program interfaces such as the Metatrader 4 API, you can download a Metatrader 4 demo, which will let you experience all the good things about the platform. In addition, if you wish to protect your forex trading accounts from the "bucket shops" that are out to steal your hard earned risk capital, then you must read take the time to review what I personally use and would not think of trading without it, Broker's Nightmare!

 

Practice Trading Forex With a Free Metatrader 4 Demo Account From FXDD. Click Here

 

MetaTrader 4.0 Error Codes


Error Code Value

 

Constant

MT4 Error Code Description

0

 

ERR_NO_ERROR

No error returned.

1

 

ERR_NO_RESULT

No error returned, but the result is unknown.

2

 

ERR_COMMON_ERROR

Common error.

3

 

ERR_INVALID_TRADE_PARAMETERS

Invalid trade parameters.

4

 

ERR_SERVER_BUSY

Trade server is busy.

5

 

ERR_OLD_VERSION

Old version of the client terminal.

6

 

ERR_NO_CONNECTION

No connection with trade server.

7

 

ERR_NOT_ENOUGH_RIGHTS

Not enough rights.

8

 

ERR_TOO_FREQUENT_REQUESTS

Too frequent requests.

9

 

ERR_MALFUNCTIONAL_TRADE

Malfunctional trade operation.

64

 

ERR_ACCOUNT_DISABLED

Account disabled.

65

 

ERR_INVALID_ACCOUNT

Invalid account.

128

 

ERR_TRADE_TIMEOUT

Trade timeout.

129

 

ERR_INVALID_PRICE

Invalid price.

130

 

ERR_INVALID_STOPS

Invalid stops.

131

 

ERR_INVALID_TRADE_VOLUME

Invalid trade volume.

132

 

ERR_MARKET_CLOSED

Market is closed.

133

 

ERR_TRADE_DISABLED

Trade is disabled.

134

 

ERR_NOT_ENOUGH_MONEY

Not enough money.

135

 

ERR_PRICE_CHANGED

Price changed.

136

 

ERR_OFF_QUOTES

Off quotes.

137

 

ERR_BROKER_BUSY

Broker is busy.

138

 

ERR_REQUOTE

Requote.

139

 

ERR_ORDER_LOCKED

Order is locked.

140

 

ERR_LONG_POSITIONS_ONLY_ALLOWED

Long positions only allowed.

141

 

ERR_TOO_MANY_REQUESTS

Too many requests.

145

 

ERR_TRADE_MODIFY_DENIED

Modification denied because order too close to market.

146

 

ERR_TRADE_CONTEXT_BUSY

Trade context is busy.

 

MQL4 Run Time Error Codes

Error Code Value

 

Constant

Description

4000

 

ERR_NO_MQLERROR

No error.

4001

 

ERR_WRONG_FUNCTION_POINTER

Wrong function pointer.

4002

 

ERR_ARRAY_INDEX_OUT_OF_RANGE

Array index is out of range.

4003

 

ERR_NO_MEMORY_FOR_FUNCTION_CALL_STACK

No memory for function call stack.

4004

 

ERR_RECURSIVE_STACK_OVERFLOW

Recursive stack overflow.

4005

 

ERR_NOT_ENOUGH_STACK_FOR_PARAMETER

Not enough stack for parameter.

4006

 

ERR_NO_MEMORY_FOR_PARAMETER_STRING

No memory for parameter string.

4007

 

ERR_NO_MEMORY_FOR_TEMP_STRING

No memory for temp string.

4008

 

ERR_NOT_INITIALIZED_STRING

Not initialized string.

4009

 

ERR_NOT_INITIALIZED_ARRAYSTRING

Not initialized string in array.

4010

 

ERR_NO_MEMORY_FOR_ARRAYSTRING

No memory for array string.

4011

 

ERR_TOO_LONG_STRING

Too long string.

4012

 

ERR_REMAINDER_FROM_ZERO_DIVIDE

Remainder from zero divide.

4013

 

ERR_ZERO_DIVIDE

Zero divide.

4014

 

ERR_UNKNOWN_COMMAND

Unknown command.

4015

 

ERR_WRONG_JUMP

Wrong jump (never generated error).

4016

 

ERR_NOT_INITIALIZED_ARRAY

Not initialized array.

4017

 

ERR_DLL_CALLS_NOT_ALLOWED

DLL calls are not allowed.

4018

 

ERR_CANNOT_LOAD_LIBRARY

Cannot load library.

4019

 

ERR_CANNOT_CALL_FUNCTION

Cannot call function.

4020

 

ERR_EXTERNAL_EXPERT_CALLS_NOT_ALLOWED

Expert function calls are not allowed.

4021

 

ERR_NOT_ENOUGH_MEMORY_FOR_RETURNED_STRING

Not enough memory for temp string returned from function.

4022

 

ERR_SYSTEM_BUSY

System is busy (never generated error).

4050

 

ERR_INVALID_FUNCTION_PARAMETERS_COUNT

Invalid function parameters count.

4051

 

ERR_INVALID_FUNCTION_PARAMETER_VALUE

Invalid function parameter value.

4052

 

ERR_STRING_FUNCTION_INTERNAL_ERROR

String function internal error.

4053

 

ERR_SOME_ARRAY_ERROR

Some array error.

4054

 

ERR_INCORRECT_SERIES_ARRAY_USING

Incorrect series array using.

4055

 

ERR_CUSTOM_INDICATOR_ERROR

Custom indicator error.

4056

 

ERR_INCOMPATIBLE_ARRAYS

Arrays are incompatible.

4057

 

ERR_GLOBAL_VARIABLES_PROCESSING_ERROR

Global variables processing error.

4058

 

ERR_GLOBAL_VARIABLE_NOT_FOUND

Global variable not found.

4059

 

ERR_FUNCTION_NOT_ALLOWED_IN_TESTING_MODE

Function is not allowed in testing mode.

4060

 

ERR_FUNCTION_NOT_CONFIRMED

Function is not confirmed.

4061

 

ERR_SEND_MAIL_ERROR

Send mail error.

4062

 

ERR_STRING_PARAMETER_EXPECTED

String parameter expected.

4063

 

ERR_INTEGER_PARAMETER_EXPECTED

Integer parameter expected.

4064

 

ERR_DOUBLE_PARAMETER_EXPECTED

Double parameter expected.

4065

 

ERR_ARRAY_AS_PARAMETER_EXPECTED

Array as parameter expected.

4066

 

ERR_HISTORY_WILL_UPDATED

Requested history data in updating state.

4099

 

ERR_END_OF_FILE

End of file.

4100

 

ERR_SOME_FILE_ERROR

Some file error.

4101

 

ERR_WRONG_FILE_NAME

Wrong file name.

4102

 

ERR_TOO_MANY_OPENED_FILES

Too many opened files.

4103

 

ERR_CANNOT_OPEN_FILE

Cannot open file.

4104

 

ERR_INCOMPATIBLE_ACCESS_TO_FILE

Incompatible access to a file.

4105

 

ERR_NO_ORDER_SELECTED

No order selected.

4106

 

ERR_UNKNOWN_SYMBOL

Unknown symbol.

4107

 

ERR_INVALID_PRICE_PARAM

Invalid price.

4108

 

ERR_INVALID_TICKET

Invalid ticket.

4109

 

ERR_TRADE_NOT_ALLOWED

Trade is not allowed.

4110

 

ERR_LONGS__NOT_ALLOWED

Longs are not allowed.

4111

 

ERR_SHORTS_NOT_ALLOWED

Shorts are not allowed.

4200

 

ERR_OBJECT_ALREADY_EXISTS

Object exists already.

4201

 

ERR_UNKNOWN_OBJECT_PROPERTY

Unknown object property.

4202

 

ERR_OBJECT_DOES_NOT_EXIST

Object does not exist.

4203

 

ERR_UNKNOWN_OBJECT_TYPE

Unknown object type.

4204

 

ERR_NO_OBJECT_NAME

No object name.

4205

 

ERR_OBJECT_COORDINATES_ERROR

Object coordinates error.

4206

 

ERR_NO_SPECIFIED_SUBWINDOW

No specified subwindow.

 

Related Useful Resources

My Forex Money Maker EA

See My Forex Funnel Results

Don't Trust Forex Brokers - Get Insurance!

Getting Money Back From Your Broker? I am and you can too!

 

DISCLAIMER YOU SHOULD READ: Hypothetical performance results have many inherent limitations, some of which are described below. no representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk in actual trading. For example, the ability to withstand losses or adhere to a particular trading program in spite of trading losses are material points which can also adversely affect actual trading results.

There are numerous other factors related to the markets in general or to the implementation of any specific trading program which cannot be fully accounted for in the preparation of hypothetical performance results and all of which can adversely affect actual trading results. Trading in the off exchange retail foreign currency market is one of the riskiest forms of investments available in the financial markets and suitable for sophisticated individuals and institutions. The possibility exists that you could sustain a substantial loss of funds and therefore you should not invest money that you cannot afford to lose.

Nothing in this presentation is a recommendation to buy or sell currencies and InterbankFX or www.CoveredCallsWINs.com, LLC, www.4Xwins.com, www.4xwinsRocks and any of it’s affiliates are not liable for any loss or damage, including without limitation, any loss of profit which may arise directly or indirectly from the use of Interbank FX tools or reliance on such information. Before deciding to participate in the Forex market, you should carefully consider your investment objectives, level of experience and risk appetite.

There is a significant learning curve to trading successfully in Forex. Most importantly, do not invest money you cannot afford to lose. The content provided is put forward in good faith and believed to be accurate, however, there are no explicit or implicit warranties of accuracy or timeliness made by Forex Factory or its affiliates. By using www.4xWINs.com website, the reader (that's you!) agrees not to hold www.4xWINs.com, or any of its affiliates, liable for decisions that are based on information contained or found anywhere on this website. The reader agrees not to hold www.4xWINs.com, or any of its affiliates, liable for products or services that are bought based on the recommendations found on this website, or for any partnerships or other dealings that may originate on the forum, private messaging, or any other source. This is by no means a recommendation to use these services, and visitors agree not to hold www.4xWINs.com, or any of its affiliates, liable for losses that may occur due to the use of such hosted services. Trading is a risky business and you should therefore never make a decision based solely on the information found on this or any website.