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.
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
Fast Copy MT5 allows you 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
MT4 → MT5 MT4 → MT4 MT5 → MT5 MT5 → MT4
* For the MetaTrader 4 terminal — Fast Copy MT4
* For the MetaTrader 5 terminal — Fast Copy MT5
** Before the purchase, you can test the program by downloading the free demo versions — Fast
Easy Order is an Expert Advisor allowing you to enter any type of trade with one click based on your RISK preferences.
You can choose to enter a trade and automatically calculate your lot size based on how much of your account you want to risk. Risk is calculated based on your Stop Loss placement. You can use a fixed lot size if you don't want to use risk based calculation of lot size. Your previous setting of risk based or fixed lot size remains saved for your next use of this Expert Advi
Open interest (current) is the total volume of effective contracts (futures, options) for which there have been no calculations yet. In MetaTrader 5 an open interest is displayed as "Open Interest" in "Details" tab of the "Market Watch" window, but it is not available as an indicator. This product displays the open interest as a candle chart for all trading instruments for which it transmitted to MetaTrader 5.
Easy to use - it does not have any specific parameters. Color and le
Ermou Street rather than an expert or an indicator is a all-in-one trading assistant easing your trading sessions by providing signals and notifications. It's an assistant rather than a robot - "an assisted steering rather than an autopilot", and now, it autoadjusts itself to any instrument, any timeframe & any circumstance.
First, you should watch the video. Then here's some explanation:
By default, attaching Ermou Street to a chart, you’ll get:
A panel Signals: buy (default b
Scalper with Automatic Parameter Setting
Would you like to have an Expert Advisor that could automatically calculate trade parameters and adjust to the current market situation?
We present you our new development for the Forex market. This is a tick scalper for МТ4 and МТ5 - TickSniper.
Trading with it is fully automated. Forget continuous monitoring - this Expert Advisor trades independently. Its settings have been optimized over the course of testing on our real accounts.
This script help user record the value of Moving Average and OHLC at the moment once deals happen.
The datas save as .CSV format file so you can quantitative analysis someone's trading.
Please input value of MA's parameters you like. It tells you the path of data file when script is stopped.
The Trade Manager Pro EA is a MetaTrader Expert Advisor that performs position management for you avoiding human errors and enhancing your trading activity.
Amazingly easy to use Trade easily from the chart Trade with precise risk management, hassle free Capital preservation is top priority Let profits run without your attention Enjoy risk-free trades as soon as possible Automatic trailing stops for all opened trades Initial stop losses are placed as soon as trades are
Auto Trade Copier is designed to copy trades between multi MetaTrader 5 accounts/terminals with 100% accuracy.
With this tool, you can act as either a provider (source) or a receiver (destination). All trading actions will be copied from the provider to the receiver with no delay.
Note: Demo version for testing can be downloaded at: https://www.mql5.com/en/market/product/5006.
Followings are highlight features:
Switch between Provider or Receiver role within one tool.One provider can copy tr
Supply Demand uses previous price action to identify potential imbalances between buyers and sellers. The key is to identify the better odds zones, not just the untouched ones.
Blahtech Supply Demand indicator delivers functionality previously unavailable on any trading platform. This 4-in-1 indicator not only highlights the higher probability zones using a multi-criteria strength engine, but also combines it with multi-timeframe trend analysis, previously confirmed swings and engulfing detecto
The Synchronized Charts script allows comparing bars of different symbols or different periods of the same symbol.
Attach the script to a chart and move bars or change the scale, all opened chart will move synchronously with the current one. The bars on different charts aligned to the border according to their open time.
A script for opening a grid of orders
If you need to quickly open several pending orders (Buy Limit, Sell Limit, Buy Stop, Sell Stop) on a certain distance from the current price, this script will do all the routine for you! Allow AutoTrading before running the script.
Run the script on a chart.
Language of messages displayed (EN, RU, DE, FR, ES) - language of the output messages (English, Russian, German, French, Spanish). Price for open - open price. If set to
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 marke
FULL Automatic is a fully autonomous trading robot for MetaТrader 5 without configurable parameters.
It is designed for traders having no knowledge of trading basics. It works in Low, Medium, High and Extremal trading modes.
The EA applies modified versions of well-known strategies, including Elliott waves, following a trend, half-pyramiding, scalping, speculative trading with a double deposit protection. The EA switches the strategies automatically. The robot does not open n
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
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
This indicator has been created by a former hedge-fund employee and it automatically identifies when a divergence occurs between price and an oscillator. It can identify both bull and bear divergence and it is pre-loaded with four of the most popular oscillators. You can choose from RSI, MACD, Stochastics and CCI.
Remember: When a divergence occurs, it means that price and momentum are not in agreement. And divergence signals are widely used by institutional traders to identify potential revers
My Money Manager like a risk controller, which places your trades with the exact volume that meets your desired stop loss risk.
It can also help you to preview your EP/SL/TP levels before placing an order by dragging these levels directly on a chart, and keep reporting about them during the position opening.
With this tool, you will feel more comfortable when deciding to open orders, as well as forecasting your profit/loss with your orders. Placing orders is a very precise and profe
This is a highly accurate, universal, multitimeframe instrument for traders following supply and demand levels.
Each chart candle is in fact a cluster – the smallest unit of market data on a price movement and a volume/effort put into this movement. The combination of these clusters (the chart itself), as well as different combinations of clusters on various timeframes provide sufficient data for analysis.
The indicator displays peak levels of activity formed by the maximum volume, tracks the
The most profitable trend traders are the ones who know how to recognize not only the market trend, but also the trading opportunities that arise once a trend has been established. The Pz Trend Trading indicator has been designed to profit has much as possible from trends taking place in the maket.
Established trends offer dozens of trading opportunities, but most trend trading indicators neglect them completely, and leave the trader completely uninformed about what the market is doing during a
This indicator incorporates the volume to inform the market trend. A warning system (chart, SMS and e-mail) is incorporated for warning when a certain level is exceeded.
Developed by Marc Chaikin, Chaikin Money Flow (CMF) measures the amount of Money Flow Volume (MFV) over a specific period. Money Flow Volume forms the basis for the Accumulation Distribution Line. Instead of a cumulative total of Money Flow Volume, Chaikin Money Flow simply sums Money Flow Volume for a specific look-back
This trading panel has been developed for fast and comfortable operation of the financial markets. It is equipped with the necessary functions for manual and semi-automated trading. Due to the presence of the order trailing feature, trailing stop and automatic closure by equity, profit, time. You can use it to automate your trading system. All you have to do is open a position and set the parameters for maintenance, everything else will be handled by the EA. If you want to limit your losses, set
Active Lines - a powerful professional tool for operations with lines on charts. Active Lines provides a wide range of actions for events when the price crosses lines. For example: notify, open/modify/close a position, place/remove pending orders. With Active Lines you can assign several tasks to one line, for each of which you can set individual trigger conditions, as well as conditions for re-activations and the number of possible activations.
Active Lines helps you easily organize various tr
The main purpose of the indicator is to detect and mark trade signals on the histogram of the Awesome Oscillator according to the strategies "Trading Chaos, second edition" and "New Trading Dimensions".
The indicator detects and marks the following trade signals:
"Two peaks" - Divergence. The signal "Second wise-man" - third consequent bar of the Awesome Oscillator after its color is changed. The histogram crosses the zero line. The signal "Saucer".The indicator includes a signal block th
The indicator has standard settings. The new modification of indicator provides special marking of the segment when the moving averages begin to form a cross in one direction or another. The Alligator`s cross indicates that the trend is about to change. Modified Alligator helps traders to determine a trend on a particular timeframe even if the averages are intertwined and have a shift in the future. Direction of a trend is determined by a cross of the averages with a specified marking area on th
The indicator determines the inside bar and marks its High/Low. It is plotted based on the closed candles (does not redraw). The identified inside bar can be displayed on the smaller periods. You may set a higher period (to search for the inside bar) and analyze on a smaller one. Also you can see the levels for Mother bar.
Period to find Inside Bar — the period to search for the inside bar. If a specific period is set, the search will be performed in that period. Ty
The indicator represents an additional chart window with a lower time frame where bars are combined into groups that are equivalent in time to main chart time frame. Bars are synchronized by the right hand side of the window, i.e. the time of the last bar in the main window corresponds to the time of the last bar group in the additional window. The maximum number of groups is 16; the maximum number of bars combined into groups in the additional window is 256. Limitations on the numbers are requi
Three variables are available for every strategy, any one of them can be disabled, their period can be changed.
type_order=ORDER_FILLING _FOK - order filling type.
ReverseTrade=false — trades opens in reverse direction if true. ExitOnBar=true — trades close on each bar only. spreadcover=false — Spread you pay includes in profit trades. It's like trade with zero spread but you should remember that it can decrease exact match between tester's result and live one. It
This is a half scalping system that analyzes the market using a transmission function and price movement speed.
This Expert Advisor is intended for trading on EURUSD, however it can run on other currency pairs. Please use the M1 timeframe.
You should optimize only two parameters: Seconds_to_move and TradePrice. It is sufficient to optimize Bobra Adept only once, for example, for a half year period. After that, Bobra Adept shows good results on a forward period (or backward in my case). This ca
Cluster analysis of volumes is now available in MetaTrader 5!
The YuСlusters indicator is a professional tool for analyzing the trading volumes. The cluster graph is plotted based on tick data. For the exchange financial instruments these are the volume, type and price of a deal. For the Forex instruments - the real or tick volume (depending on the broker) and Bid price.
There are 6 criteria of cluster generation:
Time interval, the criterion is set in seconds. Price range, the criteri
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.