I try to treat everyone here as an adult. If they act like an adult, I will try to help.
If they just want a freebe, or start whining when they don't get it, then they need to grow up. They've wasted our time with their post, so they don't deserve niceness. Political Correctness is trying to pick up a turd by the clean end. The more you do it the worse it gets.
My terse remarks have resulted in many posters putting in some effort and learning. And some have posted that they are grateful that they were forced to study.
VirtualTradePad - is a contol panel for working with orders in МetaТrader 5 : buy, sell, buystop, buylimit, sellstop, selllimit, close, delete, modify, tralling stop.
VirtualTradePad won 2nd prize in the "Best Control Panel in the MQL5 Language" Contest.
The panel consists of 5 tabs.
VirtualTradePad PositionsStyle VirtualTradePad Ordersstyle VirtualTradePad SignalsStyleDemo version of the panel - VirtualTradePad LiteProfit or Loss PadINFO PadYou can also try this panel for
The script is intended for automatic placing of Buy Stop pending orders, Stop Losses and Take Profits on the user specified levels.
Avoiding unwanted entering a long position in case of false hitting the level as a result of widening of the spread by a dealing center. Avoiding unwanted triggering of a Stop Loss in case a quote pierces a significant level (fractal) without further confirmation with the close price. Setting a necessary virtual order and entering the market in
The indicator is intended for determining the spread and swap size, the distance for setting stop orders and stop losses from the current price allowed and the risk per 1 point in the deposit currency.
The indicator informs a trader about possible additional expenses and profits connected with transferring a position to the next trade session of the financial instrument. It also informs about the spread size and the distance of pending orders, stop loss and trailing from the current price. In a
Trading Chaos Expert Lite is a light version of Trading Chaos Expert. In the Lite version it is not possible to receive the table of trading signals, automatically place pending orders based on them and maintain open positions for multiple symbols at the same time in one window. Only the Current Chart mode is available. In all other features the panel is fully consistent with the basic version of the Expert Advisor.
This is, rather, a well thought out trader's assistant which is not easy to do
The indicator determines and marks the short-term lows and highs of the market on the chart according to Larry Williams` book "Long-term secrets to short-term trading".
"Any time there is a daily low with higher lows on both sides of it, that low will be a short-term low. We know this because a study of market action will show that prices descended in the low day, then failed to make a new low, and thus turned up, marking that ultimate low as a short-term point. A short-term market high is just
This product is similar to Tick volume analizer Expert Advisor, however it is implemented as an indicator. Release of this product is stipulated by the fact, that it is not possible to run two EAs in the same window.
Tick volume is equal to amount of ticks at the unit of time. There is direct correlation between tick volume and real amount of deals. Every change of the price is a result of a real request to perform a deal. Consequently, fewer requests we have, the less price changes we get, an
The script is intended for automatic placing of Sell Stop pending orders, Stop Losses and Take Profits on the user specified levels. This script is not that useful as "Virtual pending buy stop", since short positions are opened as Bid price crosses the levels. Thus spread widening is not dangerous. Nevertheless, you need to have this script to prevent unwanted hitting of the Stop Loss levels.
Automation of the process of placing the Sell Stop pending orders, Stop Losses and T
This is an extended version of Heiken Ashi indicator with the ability to average (smooth) the values for the specified period of bars and select the applied price: considering "Open price" or not. The description is provided in the parameters. Three screenshots are displayed below: standard version (1 bar), 3 bars and 5 bars.
МetaTrader 4 version: https://www.mql5.com/en/market/product/7326
Times & Sales is a famous (and old!) trading tool. However, it is not present in MetaTrader 5 as a built-in tool.
DeltaTrader now presents this indicator for MetaTrader! It has the following characteristics:
Two flag modes: FOREX and EXCHANGE
FOREX: black color: last price = 1-Minute opening price / blue color: last price < 1-Minute opening price / green color: last price > 1-Minute opening price. EXCHANGE: black color: last price = between quotes / blue color: last price = bid price / gre
The script creates account summary report in a separate window.
The report can be created for all deals and on deals for selected financial instruments.
It is possible to specify a time interval of calculation and save report to htm-file.
The script creates account summary report in a separate window.
The report can be created for all deals and for deals of the selected financial instruments.
It is possible to specify a time interval of calculation and save report to htm-file.
Percent Crosshair is a powerful and easy percentage measure tool.
Measure the chart percentage very quick! Don't waste your time anymore!
Just attach the Percent Crosshair indicator in the chart, select crosshair mode at toolbars or press "Ctrl+F" and start using the crosshair as you always do! The percent measure will be next to the indicative price.
Customize your indicator the way you want!
There are 4 entry parameters:
Positive % color: set the desired color when % is positive. Negat
Safe Automatic is a safe MetaТrader 5 trading robot working autonomously on a VPS server. The good results are achieved on EURUSD.
The EA applies modified versions of a trend-following strategy, half-pyramiding, scalping, Elliott Wave method and speculating trading with a deposit protection. The EA switches the strategies automatically. The robot does not trade at night from 10 p.m. to 4 a.m. (server time).
The robot was tested in the special tester on real ticks. Empirical e
Does not support hedging orders on a single symbol on MT5
MultiMTCopier MT5Source - new and improved multi-terminal positions copier for your real / demo account, works faster, requires less, flexible in managing and upgrading, new information support. This expert is designed for terminal MetaTrader5 from which the position will be copied.
The EA will copy all positions without delays Additionally integrated notification in situations requiring user attention Buttons for re
The economic calendar is made in the form of an Expert Advisor that downloads the data from one of the most popular Forex sites (forexfactory.com/calendar.php). The data is presented in two ways. The first (primary) is represented as icons with detailed information about the event. The second is displayed as a line with a news description. Economic Calendar downloads published news in real mode with the possibility to adjust the spacing of data validation and user-friendly customizable graphical
The trade strategy is based on three moving averages. To determine the trend, it uses three exponentially smoothed moving averages: FastEMA, MediumEMA and SlowEMA.
Buy signal: FastEMA>MediumEMA>SlowEMA (upward trend).Sell signal: FastEMA<MediumEMA<SlowEMA (downward trend).Input parameters:
Inp_Signal_ThreeEMA_FastPeriod = 8;Inp_Signal_ThreeEMA_MediumPeriod = 38;Inp_Signal_ThreeEMA_SlowPeriod = 48;Inp_Signal_ThreeEMA_StopLoss = 400;Inp_Signal_ThreeEMA_TakeProfit = 900;Inp_Money
Does not support hedging orders on a single symbol on MT5
MultiMTCopier MT5Receiver - new and improved multi-terminal positions copier for your real/demo account, works faster, requires less, flexible in managing and upgrading, new information support. This Expert Advisor is designed for the MetaTrader 5 terminal, trades will be copied into this terminal.
The EA will copy all positions without delays Additionally integrated notification in situations requiring user attention
Fast Copy MT5 allows to copy trades between different MetaTrader 5 (netting)(hedge) and MetaTrader 4 accounts in any direction and amount, quickly and easily (without loading the system).
Any type of copying is available
MT5 —> MT5 MT5 —> MT4 MT4 —> MT5 MT4 —> MT4
* For any interaction with the MT4, it is necessary to additionally install Fast Copy MT4
One tool for sending and receiving transactions: [master] > [slave] operation mode can be selected in
Pipfinite creates unique, high quality and affordable trading tools.
Our tools may or may not work for you, so we strongly suggest to try the Demo Version for MT4 first. Please test the indicator prior to purchasing to determine if it works for you.
We want your good reviews, so hurry up and test it for free...we hope you will find it useful.
Exit Signals are NOT to be used in entering a trade!
Exit means closing your trades to avoid correction/reversal which can wipe out existing
The script allows users to easily close positions if their profit/loss reaches or exceeds a value specified in pips.
Please set slippage value first. Sometimes some positions do not close due to high volatility of the market. Please set larger slippage or restart the script.
This is a panel for controlling the profit/loss in dollars, pips or % of balance. A new function for trailing profits has been implemented.
The panel can be used as a virtual Stop Loss or Take Profit.
It also features the emergency button - CLOSE ALL.
You can also try the full version of the VirtualTradePad for mt5 panel, as well as the Profit or Loss for mt4 panel
Other versions in this collection:
VirtualTradePad for mt5 Digit Market Time Pad Market Time Pad Scalper PadMain f
The Expert Advisor uses the strategy of trading the Fibonacci levels. As the basis for placing a grid, the EA uses the ZigZag indicator (included in the standard MetaTrader delivery).
First, the EA determines the trend direction. To do that, according to the Dow theory, it uses the last two Highs and last two Lows of the ZigZag.
If the last High is higher than the previous and the last Low is higher than the previous, the EA considers the trend to be ascending. If the last High is lower
We present you an effective software solution for arbitrage between brokers.
The Arbitrage on the market became widespread due to decentralization. There are many liquidity providers, whose quotes differ for various reasons. By tracking the dynamics of changes in the quotes of different brokers, it is possible to determine the delayed and leading brokers, thereby predicting the future prices of the delayed broker for a short time. Knowing these prices and using efficient built-in software filte
Informer for VPS - report on the state of your account via e-mail. Useful for controlling your Expert Advisors that run on a VPS or a dedicated computer. Information about open positions and last deals for a day, week, month or year grouped by currency pairs.
Adjustable periodicity of reports and depth of deals included in the report. A possibility to add own comment to each report. You will receive reports on e-mail with specified periodicity: from 15 minutes to once a day. The reports are se
qAutoActivation indicator is one of the main components of Trading Chaos Expert trading expert panel. The indicator displays the current trend on the current timeframe. This is the first indicator that is attached to the chart and saved in the trading complex template. It defines what trading signals from the expert panel should be automated for market entry (bullish or bearish ones).
When the trend changes, the indicator changes the line color and, at the same time, highlights the trading pane
ROMAN5 Bollinger Bands TrailingStop includes BreakEven facility. TrailingStop automatically moves the Stop Loss with the Bollinger Bands level. You can place ROMAN5 Bollinger Bands TrailingStop in any chart. It comes with an alert that will sound whenever a new signal appears. It also features an email facility. Your email address and SMTP Server settings should be specified in the settings window of the "Mailbox" tab in your MetaTrader 5.
Bollinger Bands Parameters:
BB Period - The averagin
This is an utility for automatic scaling of a chart and making at least 140 bars visible in it. This is necessary for a correct wave analysis according to the Bill Williams' strategy "Trading Chaos". The utility can be used on any timeframe available in МetaТrader 5.
It draws a vertical line through the first bar the calculation starts from. This line allows you to see the probable starting point of the wave sequence along with a sufficient number of bars displayed in the chart. It also makes t
The indicator plots horizontal support and resistance levels using grouping of extrema. The levels are displayed as lines whose color depends on how many times the level was a support or resistance line over the specified interval. You can also display counters for support, resistance and age of the level in text format. The age of the level indicates how many bars back the level had the most recent impact on the price (on the chart time frame as specified in the settings). Given the age of the
The PZ Day Trading indicator detects reversals in a zig-zag fashion, without repainting or backpainting. Based on breakouts of variable lengths, the indicator uses only price action to pick trades and reacts to the market very fast. The positional accuracy of its signals offers huge opportunity for profits, easily up to 80% winners.
Amazingly easy to tradeChart statistics will help you to optimize your tradingIt works on every single timeframe without fine tuningThe indicator analyzes its own q
The indicator calculates the quantum frequencies using the current market data. The quantum frequencies are used in Spectrum analysis of automated trading systems to create quantum filters for selecting signals, i.e. skipping trades that are likely to be unprofitable.
How It Works
It analyses the trade results of automated trading system for each frequency (512 frequencies are used). Calculation of the frequency response to search for "profitable" and "unprofitable" f
Auto Trade Driver is an automatic powerful tool (run as Expert Advisor) that helps you to manage risk and control orders and maximize your profit in multi-protect/trailing-stop rules.
This tool is very useful for both scalpers and trend followers. It not only calculates the trade risk exactly, but also protects and maximizes your profits in real-time.
With this tool, the only thing you have to do is to enter trade by your own strategy, then it will auto-drive your position with exit strategy y
I am sorry to read this, but in fact there more and more rather stupid posts and questions by newbies which would have been easily solved by themselves by either reading or googeling than bothering this forum.
Especially as some of those newbies seem to be very much offended if they are told that they should do what all of us had to do to be able to give some valuable answers: read, study, experiment,..
Well, some of those newbies are expecting a 'free lunch' here and they start to bitch at the people who tell them, even here, there is no free lunch.
But the main problem of this forum is that there is no HowTo (with e.g. behaviour, how to start learning, ..) for this forum sticking at the very top (in bold letters?) of the main list!
Well in some points I do have a different view than WHRoeder but generally speaking he tells just the truth: either pay of take the time to study and try..
Gooly, the problem with the highlighted portion of your post kind of supports my point about some of WH's posts seeming to be rude. Despite how some people act, this forum is supposed to be here as yet another source of information if they have questions, since we (for the most part, except maybe the admins) are here voluntarily (as in not getting paid for it). We should not act as if the people with questions should only come here as a matter of last resort after they have already tried everything, and exhausted all other sources of information before even thinking of coming here to ask those "almighty users who know more than all the other little people" (my wording based on some of the attitude I see). Yes, people should be encouraged to look up the information, and try to learn. What shouldn't be done is make fun of them or deride them for not looking everywhere else but here first, or when they didn't understand a post, and ask for clarification, treated as if they are mental morons who are too stupid to be bothered with. Despite the attitude of some on here, not everyone knew everything about a particular subject from the start, and the incorrect usage of noob appears to be just another justification for people who seem to forget that they were once in that same boat at some point.
There is a difference between encouraging someone to go look up information and berating them for having the nerve to ask a question in here.
Asked "what color is the sky?" Answered "Blue." Asked "the sky is blue?" Response "what part of Blue was unclear?"
The person didn't bother to think about the answer, didn't bother to try the answer (look out the window,) didn't try to restate the answer in other words, showing they did think about it ("sky blue" or it's "C'0x00,0x00,0xFF' // Blue?". Just wasted our time asking an already answered question. They were rude first.
What should be the response?
The problem is that you do that to everyone, and presume that everyone who has the nerve to ask for clarification when they didn't understand something must be stupid, or are just here to waste your time. Just because you are making perfect sense to something you fully understand doesn't mean that everyone else should just automatically have the same knowledge of the topic as you do, and be able to see immediately what you are talking about. If an engineer with multiple degrees goes into a high school class and starts talking, in words he or she uses (and understands) every day, while some people in the class might grasp what he or she is talking about, some might not, and would be expected to ask questions. Your response, in this example, would be something like "why don't you get this? I explained it very clearly when I said it." based on what I see of your responses in here sometimes. Add to that, if this happened in a non-English speaking country, the class was made up of people who are also taking a class to understand (speak and write) English, and the engineer only spoke in English, you might start to get the picture. While this is a predominantly English forum, native English speakers are not the only ones making use of it. Also, not everyone who comes on here is automatically a great programmer who can write awesome programs from the start of their coding experience.
I am sure there are some people who are like how you say, and since you have been on the board longer than I have, you have dealt with more of them than I have seen. But to presume that of everyone who asks a question, and then to respond the way you do when they ask for clarification because THEY don't understand is rude and in some cases, uncalled for. Your response should be to presume that the person, for the most part, if they ask for clarification, means that they don't understand your post (either part or all) and they want clarification.
I used the have a nice day as a general example, not necessarily one to be taken literally.
Here is my message to Metaquotes administrator, after I explained I will not continue to be moderator on this forum :
WHRoeder, I learned from you about mql4. But you are a very rude person and a poor human being.
This is my last post.
I for one look forward to your responses and have learned a lot from them, but I understand if you no longer wish to take part in this forum, there are times when I come here and leave discouraged with all this. Should you ever wish to rethink this decision I will welcome you back with gladness and relief.
Judging by the coding samples you have provided it is very clear you are very talented, but your social skills just suck to say the least. You are rude, heavy handed, have a deep lack of tolerance and more often than not just plain mean. It is a shame a person with your talent and knowledge of code can not have a shred of manners when it comes to people who are trying to learn here. I have learned from you regardless but I still don't agree with your online presence here.
You people have neglected this forum in every imaginable way. There is absolutely no place to learn even the basics of coding and it the fault lies with all you at MetaQuotes. People (myself included) have been forced to endure unnecessarily unreadable documentation in our desire to learn. You people have forced update after update down our collective throats in a attempt to force us to switch from MQL4 to MQL5. I prefer MQL4 to MQL5 and have created more than a 100 EA's,scripts and indicators that work just fine for me without the use of any OOP code at all. Some of them are actually finally profitable and provide me with a decent little income, again without any type of OOP code at all.
Just my 2 cent
The thing is that a lot of people don't realize is you can still code in what is considered an OOP language in the old style way. It just gets a lot harder to do. I agree with you on this one Gypsy. Your comment about MQL4 v. MQL5 reminds me of so many things happening. If something is working and people like it, something must be broken and changed immediately to something less easy to use or else it takes about 10 times more effort to be able to do the same thing you could before.
They do have a codebase available for use on MQL5.com, and it does have an MT4 section, but there is only 20 entries on there on the main page. I am glad that they only show 20 MT5 things there too. It is at least a token offering to show they are as interested in one as they are the other, although I am sure that isn't the case.