MQL5.community - User Memo

MetaQuotes | 25 February, 2010

Welcome to MQL5.community developed by MetaQuotes Software Corp.!

You can now not only read articles and download MQL5 programs, but you can also join discussions on the forum, leave comments on articles and source codes, rate MQL5 programs and share your own developments in the Code Base, and even publish articles for a decent fee (see Become an Author at MQL5.com!).

MQL5.com services are constantly advancing, so we hope you will become our regular visitor. In order for your communication to be useful and comfortable, we ask you to adhere to some basic rules.

1. Profile Setup
2. Messages Editor
3. Favorites
4. Personal Messages
5. Service Desk
6. Jobs and Payments
7. Market
8. Signals
9. RSS
10. Rating
11. MQL5 Storage


1. Profile Setup

Right after authorization at MQL5.community, go to your profile. To do this, simply click the Profile link in the upper-right corner.

User Profile

Here, in your profile, you can add your personal information as well as adjust security settings and MQL5.community appearance. Add your favorite avatar, and if this is not enough, you can also add a large picture or drawing that will highlight your personality.

Avatar and background image

In the Edit menu, in the About me section, you will find that you can add information about yourself in English, Russian and Chinese simultaneously, as these languages are officially supported in MQL5.community.

About me in English

About me in Russian

About me in Chinese

Depending on the selected interface language of MQL5.community, other users will see this text in your profile in the corresponding language.

In the Contacts section, you can add your favorite instant messenger number (ICQ, Skype and so on), a hyperlink to your website or homepage, and your account in various social networking services. Also, specify your MetaQuotes ID used for receiving notifications from MetaQuotes services to your MetaTrader 5 mobile terminal.

MQL5.community user contacts

Your contacts in the popular social networks, Twitter and Skype are displayed as handy button links in your profile.

Links to user profiles in social networks, Twitter and Skype

If your comments, articles or scripts are of interest to other MQL5.com visitors, they will definitely look at your profile and see the link to your website. Although, please note that posting links to your website in every comment as an advertisement is not welcomed. We may consider this as spam behavior, which is a violation of the rules.

Please, also be sure to check the Security section.

Security settings of MQL5.community profile

Here, you can adjust the following security settings of your MQL5.com profile.

All changes in security settings must be confirmed with a password.

In the Interface section, you can adjust the look and feel of MQL5.community, as well as language of notifications.

Setting up the look and feel of MQL5.community


2. Messages Editor

All your texts in Forum, Articles and Code Base are edited in a single environment with a convenient and easy-to-use interface. Let us take a look at its capabilities.


3. Favorites

In order to quickly view interesting forum topics you can add them to your favorites in your profile. Click the star icon to the right of topic title.

Add Forum topic to Favorites

Removing a topic from your favorites is also simple. Click the star icon again. Or, browse to your profile then to Main tab of Favorites section; in this case, you can cancel subscription from several topics simultaneously.


4. Personal Messages

At MQL5.community, you can privately communicate with other members via personal messages. If someone has sent a message to you, you will spot that by a blinking icon to the left of your profile.

New personal message

Click this icon to read the personal message addressed to you. All dialogues between users are gathered in a single window. It is impossible to create two, three or more different chats with one person; they will be automatically merged into one chain related to a particular user. Therefore, all your correspondence with John will be located in one place, while all your correspondence with Jack will be stored elsewhere. No "Inbox/Outbox" division, no chat subjects—everything is now structured in a more easy and convenient way, like in modern smartphones.

MQL5.com chat window

Chat page comments are updated in real time. If you send a message to users, they can immediately see it if they are in the chat page at the moment. Otherwise, they are notified of the new chat comment. Everything is quite simple and clear.

The chat window allows you to type texts using the standard messages editor with the ability to preview and attach a file to a message. When you click on the cross in the upper right corner, a message is not deleted completely but relocated to the archive instead. You can restore archived messages at any time.

List of messages and friends list

All user profiles have the Add to friends field. The list of the community members who have become your friends is located to the right of the Messages section of your profile. Just select a user from the list, and the chat window will appear. The friends list also allows you to easily see their online status. If a person is online, a green circle is located near his/her name. Otherwise, no pointers are present.

The new messaging system is arranged as a chat window that can be opened by clicking the appropriate icon in the upper right corner. The chat window allows you to view and answer incoming messages without leaving MQL5.community regardless of your current location on the website.

Chat window

You can also set the timer for automatic deletion of old messages. Select the desired period, so that all older messages are deleted automatically.

Timer for automatic deletion of old messages

If the timer is enabled only by one of the dialog participants, the messages are hidden only for that user, while the second one can still see them.

If the timer is enabled by both participants, the messages are deleted beyond recovery.

If any of the dialog participants enables/disables the timer, an appropriate system notification appears in the chat. The timer helps you to dispose of old messages while keeping your correspondence privacy safe.


5. Service Desk

This profile section is intended for effective interaction with MetaQuotes Software Corp. professionals concerning found errors and resolutions. If you have found an error in MetaTrader programs, in the MQL5.community website or want to suggest developers to implement some desired functionality, go to the Service Desk section in your profile.

Service Desk

Click New request, enter the Title of your request, select the product to which your request refers.

Next, select the request category: choose Errors if you want to report about found error, or choose Suggestions if you want to suggest some functionality. For the Finance section, the categories are Complaint and Question.

New request in Service Desk

Once the category is selected, please describe your request in detail using the familiar WYSIWYG HTML editor. Screenshots and MQL4/MQL5 source codes are highly welcome, since they can help us to reproduce an error.

It is desirable that your request will clearly cover the following topics.

  1. Brief description of a problem.
  2. Description of user actions (clarifying screenshots, pieces of source code).
  3. Description of achieved result (if something goes wrong).
  4. Descriptions of desired result (the way you think it should work).
  5. Attached source code files.

This order of error description allows our developers to quickly process your request, locate the error in the source code and fix the problem.

Your request will arrive to the TeamWox groupware of MetaQuotes Software Corp., where it is always considered by competent professionals. After a while, you will get the answer on the service desk main page in your profile. If necessary, you can join the discussion with MetaQuotes Software Corp. experts by making full use of the Messages Editor possibilities.

Discussing request in the Service Desk section


6. Jobs and Payments

Do not miss the Jobs section. Using this service, you can order a program, that best fits your trading strategy. If you are an MQL programmer, you can also find profitable propositions for extra income. Both customer and programmer are secured from each other's possible negligent actions. You can find out in detail how the Jobs service works, by reading How to order a trading robot in MQL5 and MQL4.

The "Jobs" Service

All users registered at MQL5.community have the Payments section available in their profiles. Here, you can deposit to your account to be able to pay different services, or withdraw money that you have earned. MQL5.community Payment System describes in detail all aspects of our payment system: depositing and withdrawing money, as well as ways of earning and spending.

Accounting


7. Market

Market is an app store for the MetaTrader 5 trading terminal that can be purchased or downloaded for free. All the products are divided into categories: experts, indicators, trade panels, various scripts and utilities. Among this variety of ready-made solutions, you will find a tool that meets your specific needs for trading in financial markets.

Market - app store at MQL5.community website

Market is also an opportunity for professional developers to make money by selling their own programs. For this you need to gain the "Seller" status by passing the special registration procedure.

Downloading an app from Market is easy: open an application page you're interested in, click the Download button if it is a free product or Demo for a paid application. Demo versions allow you to estimate the functionality of a paid MQL5 program on historical data in Strategy Tester.

After making sure that paid product is suitable for you, click Buy button. Money for purchase will be charged from your account in the MQL5.community payment system.

Free product  Paid product

When you download a free application or demo version of a paid product through the MQL5.community site, you will be prompted to either open it directly in the MetaTrader 5, or to download and install the terminal if you have not already done so.

Available options when downloading an application from Market

Before buying any apps, please carefully read the Rules of Using the Market Service which cover in details all the rights and obligations of Sellers, Buyers and service Administration.

After purchase, a secure version of the Product is automatically created, which allows using it only on the equipment (computer hardware and operating system), from which a purchase request was sent. The purchase of the Product is registered in your account. Additionally you can activate an application you've purchased on two other computers.

For your convenience, we have prepared a series of articles that cover in details all the questions on how to work with the Market service:


8. Signals

Signals is a service through which you can copy trades of other traders into your MetaTrader 4 and MetaTrader 5 trading terminals. Not all traders have the time to constantly monitor quotes, many newcomers feel insecure before making trading decisions. Signals offer another way to earn for those who invest and those who manage other people's capitals.

Trading Signals with Automatic Execution on Your Account

On the website select a signal you like and click Subscribe.

If a signal is a paid one, before you subscribe to it you must of course have sufficient funds in your account. You can read more about depositing to your account in the MQL5.community Payment System article. The subscription price will be blocked on your account and withdrawn at the end of the subscription period.

Next, you need to confirm the subscription. You can do it either in the trading terminal, or directly on the MQL5.community website.

Choose how you want to subscribe

In both cases, you have to specify your MQL5.community login and password on the Community tab of client terminal settings.

Specifying your MQL5.community login and password in client terminal settings

In the first case (via terminal) you need to confirm your subscription by entering the password of your MQL5.community account. Subscription via terminal by default is arranged for the period of one month starting from the current date.

Confirming your subscription via client terminal

In the second case (via the MQL5.community website) you need to specify your broker's server name and your trading account. When you subscribe through the site, you can specify the duration (month or week) and the start date of subscription for selected signal.

Confirming your subscription via MQL5.community website

All that is left to do is to enable copying of trades from signal provider to which you have successfully subscribed. Turn on the appropriate checkboxes in the terminal settings and adjust your money management.

Enable copying of trades from subscribed signal

That's it - you are now subscribed to the signal, trades are being successfully copied. As you can see, nothing complicated.

If the "Signals" tab does not appear in your MetaTrader terminal, ask your broker to enable it. It's completely free.

Signals is also an opportunity to make extra money for experienced traders. Register your trading account as a signal, set the subscription fee, make trades and get profit from your subscribers. To be able to create paid subscription, you need to gain the "Seller" status by passing the special registration procedure.

Before subscribing to any signal, please carefully read the Rules of Using the Signals Service which cover in details all the rights and obligations of Subscribers, Providers and service Administration.

For your convenience, we have prepared a series of articles that cover in details all the questions on how to work with the Signals service:


9. RSS

On MQL5.community, there is a handy feature that allows you to read news in RSS format. RSS is a way of representing information that allows you to read news of chosen websites in chronological order. One of the main differences between RSS and a newsletter is that, with RSS, news comes right after its publication. The power of RSS is that it allows you to aggregate desired news from different sites at once. So you can read news in one environment, thus saving your time.

On MQL5.community, the following RSS feeds are available.

To subscribe to these feeds, go to mql5.com main page and click the RSS RSS icon. All modern browsers support this feature, and Google Chrome allows you to read RSS via the Google Reader service.

RSS at MQL5.com


10. Rating

Every MQL5.community member has a special criteria for their involvement in the development of the community called rating. Each new user's rating after registration at www.mql5.com is equal to zero, and over time it can be increased (or decreased).

A user's rating is displayed in that user's profile as well as in all the user's messages on the MQL5.com website, beneath the avatar. Here is an example of MQL5.community newcomer's rating: the user has registered, filled out some fields in his profile and then read a few topics on the forum.

Rating of MQL5.community newcomer

And now, take a look at the advanced user profile with high rating.

Experienced user with high rating

Rating reflects the user activity on the www.mql5.com website. Be sure to check out the Achievements section that shows the details of how rating is being composed. This information is public; if you want, you can see how other MQL5.community users earned their ratings.

User rating is detailed in the "Achievements" section

Why rating is so important? User rating has the following practical applications.


11. MQL5 Storage—Source Code Storage

Every registered MQL5.community user is given the opportunity to securely store MQL5 programs source codes on a remote server absolutely for free. This service, based on a free centralized version control system Subversion 1.7, has the following benefits.

Getting started with MQL5 storage is very easy. First of all, go to the Storage section of your profile, and turn on the Use MQL5 Storage checkbox.

Connecting the Storage

Now, open the MetaEditor options and specify your login and password to authorize MQL5.community.

Log in to MQL5.community in MetaEditor options

Now, you can add your source codes to the storage! To do this, use the Navigator context menu. Add \MQL5 directory subfolders you need, commit the changes, and now your source codes will be stored securely on a remote server.

Uploading files to the storage

In addition to the MetaEditor interface, you can access the latest version of any file in the storage via your MQL5.community profile, and as mentioned, from any computer, from anywhere in the world! To do this, in the Storage section, click Personal. After confirming authorization on the local computer, you will have access to your source code.

View storage contents

Your source codes uploaded to the storage are accessible only to you, the owner of MQL5.community profile. Neither administrators nor regular www.mql5.com users have access to your personal storage.

You can find detailed information about how the MQL5 storage service works in the MetaEditor documentation in the MQL5 storage section.


New Features

We have described the key possibilities opened to you at MQL5.community, and this article will be augmented as the new services advance. In Docs, you will find MQL5 language reference information. In Code Base, you can download ready-to-use programs, and Articles will help you solve various problems.

We wish you good work!

Publisher MQL5.community