Ask questions on technical analysis, discuss trading systems and improve your MQL5 programming skills to develop your own trading strategies.
Communicate and share your experience with traders from anywhere in the world, answer questions and help beginners — MQL5.community is developing along with you.
Brothers & Sisters I have a new challenge which is really confusing my brain out... and I run out of energy. I also would like to share this code with you - as a reward and showing that MT4 is a truly capable platform. The issue: SL is not as per definition - at 5 pips. TPs are working fine
I am rewriting my EA to use MQL4 newer Graphic Controls and I am having difficulties getting the EA to respond the way I would like. The first problem is I would like the CAppDialog to Align to the right side of the charts as that is where the price action is. The Second issue is with CSpinEdit I
I want to know how many people from Indonesia is joining this forum. If you're from Indonesia, please comment this topic..Thank you..
The example code at https://www.mql5.com/en/docs/standardlibrary/controls/cspinedit works fine for me (v.5.00 build 2302) but when I change the minimum, maximum, and current value parameters from 10, 100, and 50 to numbers with a decimal (e.g., 0.00001, 0.00010, and 0.00010, respectively), I get the
Hi All, How do I transfer program control, in MQL4, to a specific line? For Example, using VBA you could go after, Line #1 to Line #6 (Skipping line #2-#5). Code Line #1 GoTo ResumeHere Code Line #2 Code Line #3 Code Line #4 Code Line #5 GoTo ResumeHere: Code Line #6 Many Thanks Ross Crill
Recently I was experimenting with a couple of indicators used for a non-scalping system presented by BigBear - https://www.mql5.com/en/forum/177573 I was debugging one of the indicators when I switched to the M5 chart and noticed a nice setup for a quick short trade... hmmm.... probably a...
Hello friends ! I ask you or could I find the Ichimoku Multi Time Frame indicator on MT4? On the Graph in H1 there will also be H4 thank you
Hi all, I've been wanting to have the ability to plot indicators from different timeframes on my chart, but MT doesn't have this capability built in. (Does anyone know of any charting programs that do this natively?) As an example, if you're following the IWCR system, it'd be nice to be able to...
VFX London Breakout: Expert Advisor which trades breakouts in several pairs during the London Session. Author: Vinicius de Oliveira
I would like to know the code mql4 when I apply the RSI to OsMA. Thank you
Learn how to create your own technical indicators and trading robots from the huge database of articles written by expert traders.
Share your trading and programming experience with those who are new to algorithmic trading, write an article about it and earn $200. In addition, we will translate your article to six languages.
The development of trading strategies is associated with handling large amounts of data. Now, you are able to work with databases using SQL queries based on SQLite directly in MQL5. An important feature of this engine is that the entire database is placed in a single file located on a user's PC.
The first article within the Walk-Through Optimization series described the creation of a DLL to be used in our auto optimizer. This continuation is entirely devoted to the MQL5 language.
In this article, we will continue the development of trading requests, implement placing pending orders and eliminate detected shortcomings of the trading class operation.
In this article, we are going to store some data in the value of the orders and positions magic number and start the implementation of pending requests. To check the concept, let's create the first test pending request for opening market positions when receiving a server error requiring waiting and sending a repeated request.
In this article we will view seasonal characteristics of financial time series using Boxplot diagrams. Each separate boxplot (or box-and-whiskey diagram) provides a good visualization of how values are distributed along the dataset. Boxplots should not be confused with the candlestick charts, although they can be visually similar.
After we send a trading order to the server, we need to check the error codes or the absence of errors. In this article, we will consider handling errors returned by the trade server and prepare for creating pending trading requests.
In the previous two articles, we discussed the application of Merrill patterns to various data types. An application was developed to test the presented ideas. In this article, we will continue working with the Strategy Builder, to improve its efficiency and to implement new features and capabilities.
In this article, we will have a look at the handler of invalid trading order parameters and improve the trading event class. Now all trading events (both single ones and the ones occurred simultaneously within one tick) will be defined in programs correctly.
The first article is devoted to the creation of a toolkit for working with optimization reports, for importing them from the terminal, as well as for filtering and sorting the obtained data. MetaTrader 5 allows downloading optimization results, however our purpose is to add our own data to the optimization report.
In the article, we continue the development of the trading class by implementing the control over incorrect trading order parameter values and voicing trading events.
Order a custom technical indicator, a trading robot or any other app for the MetaTrader platforms from trusted developers.
Professional programmers deal with hundreds of orders in the MQL5 Freelance section with guaranteed payment and instant withdrawal of earnings through convenient payment systems.
Input Option of previous monthly or weekly or daily high and low for trigger entries. Draw lines on chart of input selected.Long example:Step 1- close above previous (monthly) highStep 2 - opposite candle close. Creating resistance ( bullish bearish after high)Step 3- when price breaks the highest
Hi can someone make me a robot with stop loss and take win stop and martingale (it is important that robot stop at the number of martingale that is put on) also the robot must have one with a profit achieved per day stop Robot works when an x number of pips goes up or down in a candle bar everything
Hi, I need someone to write a basic function for MQL5. This function will return a 1 or a zero The function will get the open price and the current price of the stop loss from the most recent active trade. if ( trade is a buy trade and the current stop loss price is >= the open price) return 1
Hi Everyone, I need a robot/ EA to work on my trading strategy that uses highest, lowest and midpoint prices to activate bids as well as locks up profits so that it wont go back to losses. Bids will also be activated using recovery gaps, close gaps and backup gaps as defined by me. The robot will
Modification Request Take Montiero_ea_1 and do the following: - If "Take Profit" TP is not acheived, then it is equal the total number of cycles multiplied by the "Stop Loss" SL until it is acheived. - Cycle is defined by an entry is placed for a Forex order and either the "Take Profit" or "Stop
Hello, The main idea of this EA was originally developed in MT4 by someone here at MQL5 and ordered by me. This new project is based on that original logic. Since the original developer is not available for this modification, I will give it to another developer. The EA originally developed in MT4
Je voudrais une proposition pour la création d'un indicateur MT4 pour une stratégie utilisant le système ichimoku. Voici les caractéristiques d'un échange à l'achat et l'inverse d'un échange à la vente: 1- la bougie se referme au-dessus du kumo après une cassure 2- Le tenkan est au-dessus du
I need a developer to write the code for creating a nice visual panel on the chart to help while I’m conducting tests. The panel will display the values of my custom indicators in a box on the chart, so I will need you to integrate your code for developing the visual panel with my code which
Hello developer I need a MT4/MT5 API-based Copier, it is not Copier EA. If anyone have good knowhow, just do it. It's like C/C++ based or python based, I'm not sure
Dozens of new automated trading applications appear in the MQL5 Market every day. Choose the right app among 10,000 products and forget about unnecessary routine operations of manual trading.
Sell your algorithmic trading programs through the largest store of trading applications!
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. Usage: Run the script on a chart. Input Parameters: 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 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. Input par
The provided robot is a result of several years of trading and research on thousands of strategies, various indicators of forecasting, aimed at creating the science of online trading engineering. By combining several strategies and algorithms in this robot, at changing each tick price, with the utmost precision and speed, whatever a trader needs, the robot gives it a fraction of a second. The important advantage of this EA is that you can start to trade with $ 300 Minimum initial Deposit. And
Script to Delete Pending Orders Sometimes you placed many Pending Orders and then you want delete certain kind of these orders, this script can help you! Usage: Download and drag and drop this script to the chart.Check "Allow AutoTrading" in "Common" tab and set input parameters in "Inputs" tab. Input Parameters: TypeOfPending: which type Order you would delete. mySymbol: which Symbol you would delete. The input format of the Symbol is such as "EURUSD" or "eurusd".
NEWS Feb 25,2020 New signals online. Big News: !Price jump ahead! Release of V4 is planned for 1st of March! EURUSD, GBPUSD, EURCAD, USDCAD trading will become available (multi-currency trading mode). Buy now and get the upgrade to V4 for free!! Preview here. NEWS Feb 4, 2020 Today is World Cancer Day. 30USD will be donated to Worldchildcancer.org for every purchase today (not rent). NEWS Jan 13,2020 Today live forward tests have been started for Version 4 with instruments GBPUSD,E
DO IT - it is a Secure Automated Software for generation of daily profits for Forex market and indices. The architecture is a Fully Automatic Autonomous Robot Expert capable of ⭐⭐⭐⭐⭐ independently analyzing the market and making trading decisions ⭐⭐⭐⭐⭐ The Trading system is Multi-currency and is able to trade on charts: EURUSD, GBPUSD, DAX30,USDJPY, GOLD, SPX500 H1 🔥 How to check the DO IT system correctly
⭐⭐⭐⭐⭐ DO AGAIN - this is a fully automated, low-risk, reversible software. ⭐⭐⭐⭐⭐ The system acts as a hedge for the DO IT system. The architecture receives approximately 99% of profitable positions. The System is also capable of performing hedging functions for DOIT EA 💛 DO AGAIN works perfectly in tandem with DO IT and DOES NOT increase the Overall DrawDown. The System Uses the Morning hou
Before you buy a night scalper please be aware of the risks involved: 1) Past performance is no guarantee of future profitability (the EA could also make losses). 2) The backtests shown (e.g. in screenshots) are highly optimized to find the best parameters but therefore results cannot be transferred to live trading. 3) Any mean reversion can get caught on the wrong side of a fast movements due to unexpected news or flash crashes. This strategy will always use a stop l
The indicator helps you estimate progress of your trading and your trading account using the most important factors. The indicator can calculate values according to order type, instrument name and Order Magic Number assigned to the order by your EA or scripts. For history of your progress you can take screen shots that with current chart in the background can be more useful then Excel sheet. You might need to enable All History in the MetaTrader terminal. By default, (minimized) indicator shows
This utility ensures a real-time synchronization of multiple charts. Any event of a graphical object creation/modification/deletion, chart scrolling and zooming is copied from the current source chart to one or more receiving charts. Note: demo-version of this product doesn't work in the backtester! ______________________________________________________________ Settings: Synchronize with - select the receivers: Same symbol - all charts with the same symbol; Same symbol - all charts with
Choose a suitable trading strategy and subscribe to it with a few clicks. All Signals are provided with detailed statistics and informative charts.
Become a trading signal provider and sell subscriptions to thousands of traders around the world. With the Signals service, your successful strategy can generate income with a small start-up budget!