This is a discussion on Suggestions to forum admins within the Forex Trading forums, part of the Trading Forum category; Just to remind : Originally Posted by newdigital Please guys - upload the avatars, ok? go to the Settings (on ...
Premium Trading Forum: subscription, public discussion and latest news
Trading Forum wiki || MQL5 channel for the forum
Trading blogs || My blog
Premium Trading Forum: subscription, public discussion and latest news
Trading Forum wiki || MQL5 channel for the forum
Trading blogs || My blog
New Beta Version of MetaTrader 4 Client Terminal Build 654: Virtual Hosting, Web Requests and Working with Signals from MQL Applications
New beta version of MetaTrader 4 Client Terminal build 654 has been released on MetaQuotes-Demo server. It contains the following changes:
- Terminal: Preparatory works for Cloud Hosting implementation. Many traders want to arrange a reliable round-the-clock operation of the client terminal containing an active trading robot or following trading signals. One of the possible solutions is using VPS servers. However, finding a reliable provider, as well as diving into configuration and payment details requires additional skills and time. Now, you do not need VPS servers anymore.
Virtual Hosting Cloud is a server network distributed all around the world and supporting special versions of MetaTrader client terminal. Selection of a suitable location, service plan, payment and synchronization is fully automated. You need to complete only 5 steps in order to rent the virtual copy of your terminal with minimal network latency to your broker's trade server and select the most suitable service plan directly from MetaTrader 4.
Virtual Hosting Wizard can be launched by selecting "Register a Virtual Server" command in the context menu of your account.
The first dialog window briefly describes and illustrates the main points of the virtual hosting operation.After clicking Next, MQL5.community authorization window appears. Enter your login and password if you already have an account. Otherwise, create a new one. If existing login and password are already specified in the terminal settings, this step is skipped.
At the next stage, your environment is prepared for migration to a virtual copy.
If you are sure that your terminal is ready for copying and you have read the rules, tick the "I agree to the 'Preparation of trading account for migration to virtual hosting' rules" option and click Next.
The wizard automatically scans all the access points and provides you with the list of the most suitable servers.
The following data is displayed in the table for each server:
- Hoster - the name of a hosting company offering the server for rent.
- Price, USD - rent payment in USD per month. If you continuously use the server, the payment may be reduced, but discount is not displayed in this window.
- Ping - a time interval between a request to the server and a response from it in milliseconds.
After choosing the most suitable server, click Next. The next window contains available service plans.
Select the most suitable service plan, tick the option "I agree to the virtual hosting service rules" and also the option "Automatically renew subscription with sufficient funds and terminal activity" if necessary. Click Next to go to the final step.
Rent registration is complete.Now, all you need is to select the data migration mode and decide when to start migration (you may choose to migrate now or postpone this action). After making the final adjustments, click Finish.
The additional context menu item for managing the server appears in Navigator window allowing you to:
- View the detailed information about the server.
- Synchronize MetaTrader 4 terminal environment.
- View MetaTrader 4 journal on the server.
- Start/stop the server.
- Terminate the server rent.
- Terminal: Revised wizard of opening new account. Now, it is similar to the one in MetaTrader 5 terminal.
The first stage of opening a new account is selection of a trading server for connection. This window allows you to select a proposed server or add a new one.
After selecting the server, click Next.
Account type is selected in the next window. Here you can specify the details of an already existing trading account or start creating a new one.
Click Next. If you want to create a new account, the next step is to specify your personal details.Fill in all the mandatory fields, tick the option "I agree to subscribe to your newsletters" and click Next. The newly created account is registered on the specified server. After that, its details are displayed.
After clicking Finish, the newly created account is automatically connected to the trade server. It also appears in the Accounts section of the Navigator window. If you click Cancel in this window, connection to the trade server is not performed and the account is not added to the Navigator window, though it is already created. You can connect to the server later using the account details.
- Terminal: Revised the Navigator's context menu.
- Login has been renamed to "Login to Trade Account" and added to the context menus of the "Accounts" and "<Server name>" sections.
- You can log in to MQL5.community not only via the terminal settings but also via the context menus of the "Accounts" section and its subsections.
- The following changes have been implemented to the account's context menu:
- Moved "Open an Account" command to the first position.
- Added "Change Password" feature.
- Added "Register a Virtual Server" command.
- You can now refresh the list of compiled programs and the programs directly from the context menu using the "Refresh" command. You do not have to restart the terminal anymore.
- Terminal: Fixed font display in the terminal search bar when working via remote desktop session.
- Terminal: Changed location of chart windows in Tile Windows mode.
Tile Windows is the most widely used method allowing users to efficiently arrange several open charts for working with them. In this mode, the windows are displayed next to each other allowing you to monitor price changes on multiple charts. The following changes have been implemented to this function:
- "Tile Windows" command is now available as a button on the "Charts" toolbar.
- This command has also been moved to the first place in the "Window" menu.
- "Tile Windows" command now also has its keyboard shortcut "Alt+R".
- Terminal: Fixed checking permission to trade when moving trading levels on a chart using drag'n'drop.
- Terminal: Added ability to close a chart window by clicking middle mouse button on its tab.
- Terminal: Fixed applying templates to charts. In some cases, indicator parameters from template were set incorrectly.
- MQL4: Added WebRequest function for working with HTTP requests allowing MQL4 programs to interact with different websites and web services.
The new function allows any EA to exchange data with third-party websites, perform trades based on the latest news and economic calendar entries, implement analytics, generate and publish automatic reports, read the latest quotes and do many other things that could previously be achieved only by using third-party DLLs of questionable reliability. The new feature is absolutely safe for traders, as they are able to manage the list of trusted web sites the programs have access to.
WebRequest function sends and receives data from websites using GET and POST requests. To allow an MQL4 program to perform such requests, enable the "Allow WebRequest for listed URL" option in the platform settings and enter URLs of trusted websites manually.
This option is disabled by default for security reasons.- MQL4: Added access to signals database and managing signals subscription from MQL4 applications.
Now, you can receive the list of signals, evaluate them according to your own criteria, select the best one and subscribe to it automatically from an MQL4 program. In fact, it means the advent of the new class of trading robots that scan available signals from time to time and subscribe to the one that is most suitable at the moment.
To do this, the new families of functions have been added to MQL4 language:
- SignalBase*() — functions for accessing the signals database.
- SignalInfo*() — functions for receiving signal settings.
- SignalSubscribe() and SignalUnsubscribe() — subscription management functions.
Thus, you are now able not only to copy trades but also to select signals for copying. Both processes are automated.
By default, a trading robot is not allowed to change signal settings for security reasons. To enable this function, tick the "Allow modification of Signals settings" option in Expert Advisor settings.
- MQL4: Fixed display of OBJ_LABEL and OBJ_TEXT graphical objects when changing their texts from an MQL4 program.
- MQL4: Adjusted the values of MQL4 application deinitialization reason macro definitions. Now, they are fully consistent with the corresponding values in MQL5.
- MQL4: Fixed errors when changing dimensions of an MQL4 program settings dialog.
- Signals: Added display of a signal description according to selected interface language.
- MetaEditor: Added ability to debug the template functions.
Fixed errors reported on the forum and in crash logs.
The update is available through the LiveUpdate system.
Premium Trading Forum: subscription, public discussion and latest news
Trading Forum wiki || MQL5 channel for the forum
Trading blogs || My blog
Premium Trading Forum: subscription, public discussion and latest news
Trading Forum wiki || MQL5 channel for the forum
Trading blogs || My blog
Hi guys, I want to say something ... about blogs.
Yes, we are having the blogs now. And we are allowing external links in blogs (any links which are not prohibited by laws).
Our forum is about two parts:
- finance
- fine arts and music (incl travel etc)
But! I was reading many blogs created today ... and most of them were created for SEO (search engine optimization) only.
Example. I remember - one user created one blog about travel company in India. I was reading reading ... reading reading ... understood nothing ... text with no meaning ... nothing about India (India is beautiful country), no photo, nothing about family travel, nothing (no links) about how to select the hotels ... absolutely nothing ...
That blog was created for SEO purposes only.
But we are having one criterion for the blogs here: people should enjoy it.
So, I deleted about 10 blogs and banned 8 users this evening.
Guys, be more serious with blogs.
All the blogs created for SEO purposes ONLY - will be deleted, and users will be banned sorry
Premium Trading Forum: subscription, public discussion and latest news
Trading Forum wiki || MQL5 channel for the forum
Trading blogs || My blog
Hi members,
please, upload your avatars and profile picture - we are having any images for that already installed on the forum - just select one, or upload your image from your PC.
Go to Setting (right top corner of this page) to od it.
Premium Trading Forum: subscription, public discussion and latest news
Trading Forum wiki || MQL5 channel for the forum
Trading blogs || My blog
Why Is It Important to Update MetaTrader 4 to the Latest Build by August 1?
From August 1, 2014, MetaTrader 4 desktop terminals older than build 600 will no longer be supported. However, many traders still work with outdated versions and are unaware of the updated platform's features. We have put a lot of effort into development and would like to move on with traders and abandon the older builds. In this article, we will describe the advantages of the new MetaTrader 4.
More...
Premium Trading Forum: subscription, public discussion and latest news
Trading Forum wiki || MQL5 channel for the forum
Trading blogs || My blog
Beta Version of MetaTrader 5 Platform Build 955 on MetaQuotes-Demo server: Smart Search, OTP and Money Transfer between Accounts
- Terminal: Completely revised built-in search. The new search is a smart and powerful system. Search results are now conveniently arranged by categories.
- Terminal: Added the OTP authentication feature. Use of OTP (one-time password) provides an additional level of security when working with trading accounts. The user is required to enter a unique one-time password every time to connect to an account.
- Terminal: Added an option for transferring money between accounts within the same trade server. To transfer funds from the account to which you are currently connected, go to Navigator and select the account you want to transfer money to. In the context menu, select "Transfer funds".
- Terminal: Added an option for changing the password of any trading account in the "Navigator" window. Previously, it was possible to change the password only for the currently connected account.
- Terminal: Added the possibility to set SL and TP levels on the chart by dragging the trade level of the corresponding position (using drag'n'drop). Hover your mouse over the level of the position on the chart. Click the left mouse button and hold it to move the level up or down.
- Terminal: Changed the location of commands in the "Window" menu. Now the "Tile window" option is displayed first, hotkeys Alt+R have been assigned for this command. This command has also been added to the standard toolbar.
- Terminal: In the "Navigator" categories "Indicators" and "Custom Indicators" have been combined into one category "Indicators".
- Terminal: Revised the Navigator's context menu.
- Terminal: Fixed display of Label and Bitmap Label graphical objects with the anchor point located in one of the bottom corners of a chart.
- MQL5: Added WebRequest function for working with HTTP requests allowing MQL5 programs to interact with different websites and web services.
- MQL5: Added access to signals database and managing signals subscription from MQL5 applications.
- MQL5: Added new properties of the client terminal that are available through the TerminalInfo* functions
- MQL5: Added functions for working with cryptographic algorithms: CryptEncode and CryptDecode. These functions allow you to encrypt and decrypt the data, for example, when sending data over the network using the WebRequest function. They also allow you to calculate checksums and make data archiving.
- MQL5: Added an option for changing the size of the properties dialog of MQL5 programs.
and more here
Premium Trading Forum: subscription, public discussion and latest news
Trading Forum wiki || MQL5 channel for the forum
Trading blogs || My blog
New MetaTrader 5 for iOS with two-factor authentication and VoiceOver support
MetaTrader 5 trading platform now features two-factor authentication, one-time passwords for which are created in the iPhone-version of the terminal. This mechanism is simple: a one-time password (OTP) is requested every time a user authenticates in the desktop or tablet terminal. The OTP is generated in MetaTrader 5 iPhone based on the secure hash algorithm HMAC SHA256.
This provides an additional level of account security: now a verification code is required in addition to login and password. The generated code is tied to a particular device and changes every 30 seconds, so that your trading account is protected from hacker attacks.
Premium Trading Forum: subscription, public discussion and latest news
Trading Forum wiki || MQL5 channel for the forum
Trading blogs || My blog
MetaTrader 5 Platform Update Build 965: Smart Search, OTP and Money Transfer between Accounts
MetaTrader 5 platform update is to be released on Friday, June 27, 2014
For the changes - go to this link.
Premium Trading Forum: subscription, public discussion and latest news
Trading Forum wiki || MQL5 channel for the forum
Trading blogs || My blog
Bookmarks