MQL5 Algo Trading community — forex forum for traders and developers

Hi all, is it possible to save a global variable as datetime format? I'm trying with the following code, but I see it as a string. void OnInit () { string d = "TIME_BUY_" ; string e = Symbol () ; string TIME_BUY_ = d + e ; GlobalVariableSet (TIME_BUY_, datetime ( iTime
Hi there, I'm new at MQL5 and just got some statistics from one day to another, these are they: As you can see, I have some jobs done(Passes) but still no profit from them, the options at the Configuration Window are ticked correctly. Is this normal? Should I change something to start profiting...
Hello, I'm looking Scalping method thats always profits & I will buy the method, if any from this groups please contact me : https://bit.ly/3X0Wd9R https://bit.ly/3UY5gWt https://bit.ly/4bI41C4 https://bit.ly/3WZl1im
The beta version of the updated MetaTrader 5 platform will be released on Friday, May 24, 2024. In this update, we have introduced new analytical objects to the web platform. Now, you can utilize the ruler to measure time and prices, draw shapes (rectangle, ellipse, triangle, and circle), and add
Hello, Is there anyone know solution of this kind of issue I am facing? In order to widen candle there are only 6 scales. The 1st is the most thinner candle. The 6th is the most wider candle. Is it possible to show candles more wider than 4th scale and more thinner than 5th scale at metatrader5? My
Hello everyone, After several months of 100% algorithmic trading, I have decided to start getting involved and doing semi-algorithmic trading. Currently, according to my signal, I am doing 50% algorithmic trading. What do you think? Do you agree with the concept of letting the computer do everything
[Deleted]
I believe someone had requested how to do this on MT4 a couple of days back and I did not know the answer then. While going through some old posts on IBFX's forum, I think I found the answer. If you press F12, then the chart will move forward candle by candle and Shift-F12 will be backward movement....
Dear MQL5 Community. Trusting this meets you and your families all well. Kindly be advise that I`ve purchase a system from 699 USD from a developer, received amazing support like haven`t received from any other developer amongst all my purchases. The system has turned out to be very profitable as
I haven't been here for several years, now I'm back, I've added more than 100 rating points over 2 weeks and I haven't received any bonuses. Thanks
  crypto lot size  (5)
Hi guys im new to mql5, i was searching without success how to calculate dynamic the crypto lot sizes for different pairs, but cant find any info. can someone point me the right direction or any docs about this? Thanks
Hello, I like how you can check the growth data month by month on the account stats on a signal. However I would like to be able to do the same with drawdown for example. The drawdown chart is limited and only shows few days worth of data. Is there a way to go further back
hi how many accounts can i use on my VPS
We have updated the MQL5.com Chat to further enhance the user conversation experience. Check out the new service interface and updated functions, such as the revised friending logic. Create groups on financial topics, join existing channels, discuss current issues with fellow traders in group chats
Please help! I am trying to connect a VPS to my expert Advisor, but when I am trying to migrate the service to work en error message appeared "Migration to virtual hosting failed: non-latin characters in the file name. Please rename the expert and migrate again"
Hello, I'm working on an expert advisor created by me; I've actually defined how the program opens a position (sell and buy) but I have some throubles with the exits. I need to code this situation: in case of long position, the EA should exit if: * Bid is less of the first "lowest low" (the most...
What is the reason
Dear traders. The common belief is reward risk ratio is not enough in evaluating profitability. You also need to know the win rate. I have a theory for myself. I just want to know how you think of this. "You cannot stay profitable in long run with reward risk ratio less than one. Regardless of win
  Signals Trading  (17   1 2)
Hi everybody Before opening this new thread I already red all the FAQ and the forums topic about signals trading.  All I'd like to know why I get an orange icon on the Signal part.  By mistake I first activated it on my personal PC (and I don't remember of which color it was) then I moved everything...
Hi! I'm considering to build a portfolio of diversified forex pairs to be traded with an EA, my account currency being USD ( IC markets and Eightcap as brokers) E.g. I'm thinking of EURUSD, GBPUSD as main pairs and AUDCAD, NZDCHF for diversification purposes as an example. Though, wouldn't this
Hello, In view of the general level of interest and the number of inquiries I've received from many of the folks here, I've decided to start a thread to discuss on a low-risk hedge trade strategy which I've recently developed. The idea behind this strategy is derived partly from the FR/FFS type...
What is the difference Average down forex strategy vs buying coin crypto
I need a false entry script, where can i get one
Good day dear forum members. After reading the forum a bit, I came across several threads on arbitrage and pair trading . Judging by the threads, some are interested and some are trying it. I used to dabble in this topic a long time ago, but my knowledge was not enough. Now I am a complete mess in
Is there a proper order in which Include files should be loaded? Some special order to prevent conflicts? Why do I ask? I thought something I was reading mentioned it momentarily. I cannot re-locate the reference, but it left a concern in my mind. Any problem with this
Hi everyone, i tried to build a mql5 function that close an order by a magic number input. Below I insert the code of the function. void Close_Position_MN( ulong magicNumber) { int total = PositionsTotal (); for ( int i
I just started this thread as a continuation of the talking made on this topic (we can read it). Or ...to make it shorter: it was some discussion about forecasting/predicting of the next candle or direction of the movement or market condition evaluation. And it was around standard indiocators in
int Consecutive( int Count) { //--- int BB = 0 ; for ( int i = 1 ; i <= Count; i++) { if ( iClose ( _Symbol , PERIOD_H1 , i) - iOpen ( _Symbol , PERIOD_H1 , i) > 0 ) { BB++; } else { BB--; } } //--- return (BB); } Besides using
Hello everyone, I am running a python code to trade on mt5 IC markets and Fusion Markets. I want to know what should I do, where to run the code to have the least latency, currently running the code in equinix NY, where they both have a server but still its slow. It shows 0.5ms in the bottom right
This thread won't be about a question or problem, but rather about the anouncement of the presentation and documentation of an exciting trading concept. I plan to do a series of postings here in order to keep you guys updated. Anybody who has an opinion on the topic, please don't hesitate to comment...
  Volatility Expansion system!  (160   1 2 3 4 5 ... 15 16)
There are so many systems out here based on indicators and it takes so much time to go through all of them to see which one deserves merit,I simply did not feel like adding one more. However most are indicator based and lagging indicators make it difficult to really simplify trading decisions and
I'm trying to figure out if I can have a list of all my trades for the same utensils separate rather than one bulk position in the tool box/terminal box. Is this even possible? Thanks
Bitcoin vs USD January-March 2017 Forecast: key resistance level at 850.15 to be broken for the bullish trend to be continuing Weekly (W1) price is located above Ichimoku cloud in the bullish area of the chart. The price is on ranging within the following support/resistance levels: 850.15...
  Forecast and levels for S&P 500  (474   1 2 3 4 5 ... 47 48)
S&P 500 January-March 2017 Forecast: long-term bullish ranging within the narrow s/r levels for direction W1 price is located far above Ichimoku cloud in the bullish area of the chart. The price is on ranging within the following narrow support/resistance levels for the bullish trend to be resumed...
On which MT5 platform can I find the S&P 500, Nasdaq, and Dow Jones index? It's not the type of CFD, it's the real S&P 500, Nasdaq, and Dow Jones indices on the exchange
Hello all, I have a few questions for anyone with knowledge and/or experience trading futures. Any input would be greatly appreciated. From experience scalping in live market conditions, how does slippage and spread compare to trading CFD in markets such as FX? Is there a notable difference, and
how to know which of the trade/stock has the highest volume/most gain
  Forecast and levels for Dax Index  (76   1 2 3 4 5 ... 7 8)
Dax Index January-March 2017 Forecast: flat within bullish with key resistance at 11,649 W1 price is located above Ichimoku cloud in the bullish area of the chart. The price broke 11,485 level to above on close weekly bar with 11,649 as a nearest bullish target to re-enter. Thus, the weekly price is...
The indices market is extremely slow these days and I'm not seeing many trading opportunities... The VIX is at 12.25 right now, what do you do when VIX is this low? Do you switch to other markets or do you just take a break? Also curious about Forex traders, are you seeing a similar problem
  Forecast and levels for CAC 40  (31   1 2 3 4)
CAC 40 January-March 2017 Forecast: bullish with key resistance at 4924.69 W1 price is located above Ichimoku cloud in the bullish area of the chart. The price broke 4860.85 resistance level to above on close weekly bar with 4924.69 as a nearest bullish target to re-enter. Thus, the weekly price is...
  HFT Stock Manipulation In Action  (125   1 2 3 4 5 ... 12 13)
Trading has a few simple rules - do the opposite of Goldman's Thomas Stolper; don't fight the Fed; and buy low, sell high. However, as this series of charts from Nanex shows, it is the latter rule that is the easiest to comprehend and yet - thanks to massive and obvious HFT manipulation - is an...
I would like to build futures trading mql robot (mostly focus on oil but other commodities interesting also). Unfortunately it's problem to gain hist. futures data, what's necessary for backtesting. So, I wish to ask: perhaps somebody knows where to receive ticks expired futures
Hi, I have recently started learning MQL5 language and all the tutorials are only focused on Forex market. I have been trading Futures contracts(manually) with <Deleted>. So, my question is If i keep learning Mql5 language, will I be able to develop EA for Futures market(with <Deleted>)? Thank you
  Welcome to the new section!  (15   1 2)
Inspired by comments and reviews received from MQL5.community members, we have added a new forum section called "Trading stocks, futures, options and other exchange instruments". Share your ideas and trading experience with the website visitors. Reach out to MetaTrader 5 developers if you have...
  Forecast and levels for Nikkei  (44   1 2 3 4 5)
Forum on trading, automated trading systems and testing trading strategies Press review Sergey Golubev, 2016.12.24 17:18 Nikkei Q1 2017 Fundamental Forecast: Bullish (based on the article) Fundamental Analysis  "The Bank of Japan has been buying stocks for over two years now. And in September, the...
I want to demo Options board on MT5 but cant find ANY one who offers it? Where can i try the MT5 options board? Who is currently demo/ real trading with MT5 options platform? its ridiculous i cant find ANY information on how to actually do it/ who offers it. Its almost as if it doesnt exist/ noone
Hi there! I'm working on an EA that uses pending orders and I need them to expire x bars after they are created but my broker/symbol doesn´t support GTC or Time Specified Expiration. this is the workaround I´ve created: When conditions are met, it creates a pending order and stores the Expiration
  EA demo  (2)
I am looking for good EA. I see that I can download demo. Can I use it on real account? How long
#include <Trade\Trade.mqh> //Instatiate Trades Execution Library CTrade trade; // Trades Info and Executions library void OnTick () { double Ask = NormalizeDouble ( SymbolInfoDouble ( Symbol (), SYMBOL_ASK ), _Digits );
Good morning, I know that there have been many other discussions on the MQL5 Economic Calendar, but I would like to highlight this fact that I cannot understand. Let me start by saying that I am using IC Markets as a Broker, I know for a fact that the ICM candle times are GMT +2 in standard time
i have a setup,which i trade manually, but now i want to make an expert advisor about it. but i do not have an knowledge about it, how can i do it please guide
Hi everyone, I'm once again in the optimization rabbit hole and I figured you know what, why not post my own process on the forum and let everyone tear it apart lol, who know's maybe i can learn something from it! -Don't hold back i promise i can take it lol! (also i realize i can't describe all the
Hey guys, So, I have made a very simple EA, which does exceptionally well in backtesting (on some forex pairs. Not all, ofcourse - makes sense). In backtest, it makes approximately 1 trade per day - give or take. Although more forwardtesting needs to be done, it seems to do equally well when trading
2019.07.17 19:42:43.087 Tester expert file C:\Users\Kim\AppData\Roaming\MetaQuotes\Terminal\8AF80ED069D409E139BD115B8B49A8D3\MQL5\Indicators\SqKeltnerChannel.ex5 open error [2] I have seen a error message While running Strategy Tester.  Ea has not error.  Compilation...
Hi to all, my experts they all worked but since yesterday I can not drag any expert on the chart and I get the message that it is not possible to load the expert. Do you have any advice? thank you
Hi. I have this issue with one EA I rented : MQL5 Market failed download product '....' [403]. This error is supposed to be a connexion problem. I tried to close and restart several times. There are 7 activations left and renting is active till 2024.07.27 . On the same MT5 terminal, I am able to
Hello, what happened to http://ec.forexprostools.com/ this link is not commercial neither advert I dont see why moderator should delete it. I am trying to access the rss news feed on the link above but I am getting " You don't have permission to access / on this server. " what is the new alternarive
Hi, Been struggle with StringFind for some hours now and Googled with no luck so... Problem is that the string variable I use (_EventSearch) for search in StringFind does not work? It works if the StringFind have an EXACT match (ex: "Nonfarm Payrolls") but not a subset ("Nonfarm") as described in
Can you tell me if this is a realistic tester figure? And is this a good or bad result for a year with a deposit of $3,000
Hi everyone. During coding of my 1st EA, I always found a solution for every issue that appeared and everything surprisingly works well, so far.... till yesterday. I intend to code another of the functions - specifically: Re-entering a trade, if that trade ends on BE or in loss, but only if the
void maxloss(){ int total = PositionsTotal (); int orderType = ( int ) PositionGetInteger ( POSITION_TYPE ) ; double equity = AccountInfoDouble ( ACCOUNT_EQUITY ); double Lossdifference = balance - equity; NormalizeDouble (Lossdifference, _Digits ); if (equity > equitymax){equitymax = equity;}
  Multi pair indicators  (571   1 2 3 4 5 ... 57 58)
Something I have been working some time ago. Multi pair MACD Multi pair CoeffOfLine
I'm just genuinely interested in your opinion. What is it which makes an indicator a freebie, and what is it which makes an indicator have a cost attached to it
  I need help  (2)
This is my first post here. Please forgive me for my weak language. This indicator gives you a signal for the next candle and appears at the end of the candle. I want help with it appearing and disappearing on the same candle it appears on and not after it is closed. Is it possible to help me with
In your opinion...most effective way to find the areas of noise and consolidation by means of technology? What comes to mind is the ATR, and basic volume analysis, but I'd like to know your opinion
I've got an indicator that's very similar to other indicators I've written, all of them running super-simple algorithms (90% of the code or more is just about getting the data in) that calculate the slope of another indicator's values between two bars, a simple Y2 - Y1 for a user-selectable period
How to use the Accelerator Oscillator in your trading? Accelerator Oscillator is a technical analysis indicator you can find on the MT4. This indicator can help you identify changes in the trend momentum. The most common use of the Accelerator is to view the zero line and it’s interaction with the
Wish all happy beginning of the week. I have following structure and want to use its information in the Indicator Buffer(s). To my understanding indicator buffers are allowed only of 'double' type. Is there any work around to what I want to achieve? struct SFxSession { CENUM_FxSESSION_ID
A few years ago, I found a very strange phenomenon in the process of writing MT5 indicators ->> Let me first talk about my code entry process: 1. The refresh of controls written by MT5 will flicker. When I started writing the trading assistant panel, I found that when I used the CANVAS sketchpad to
Hey guys, I have the following problem and it seem I am not the only one. I cannot change the colors of indicators. I can change text in a text field , but if I double click the color fields, nothing changes. No menu appears. It is with all indicators. What is the solution? Thanks
Hi Does anyone know of an order flow volume indicator for MT4 that shows the buyers and sellers within each bar like this one for Ninjatrader?
Hi all, For some strange reason, the buffer wd[i] returns INF indefinitely. Ive normalized the digits but its still giving an INF value. Can someone pinpoint the error in the code? Will be greatly appreciated. Thank you. int i = ( int ) MathMax (prev_calculated- 1 , 1 ); for (; i<rates_total; i++){
This was introduced in a recent update, didn't used to work like this. When I'm debugging, I'm focused on the problem at hand. Filling the screen with variables that are irrelevant to the problem just amounts to noise. I delete all the ones I don't want, but the very next F10 puts them all right
  Tick Indicator and EAs  (244   1 2 3 4 5 ... 24 25)
hi, a cool indicator Tick_on_Chart i all TimeFrames :cool: only Live Tick !!!
I would like to use the classes derived from CIndicator (CiMA, CiStochastic etc) but have had no success. The code below always shows DBL_MAX #include <Indicators/trend.mqh>CiMA extMA;int OnInit()&nbsp;&nbsp;{ extMA.Create(Symbol(),Period(),10,0,MODE_SMA,PRICE_CLOSE);...
Good Morning Please I would like to know what code to type for putting a MA on Stochastic indicator . I want a MA that will be in the second indicator windows with the stochastic indicator. And when the MA will crossover and close below the sell zone or the buy zone of the stochastic indicator it
  Libraries: Math Utils  (45   1 2 3 4 5)
Math Utils: Handy functions for comparison and rounding of floating-point numbers (prices, lots and money). Author: amrali
Check out the new article: Modified Grid-Hedge EA in MQL5 (Part I): Making a Simple Hedge EA . We will be creating a simple hedge EA as a base for our more advanced Grid-Hedge EA, which will be a mixture of classic grid and classic hedge strategies. By the end of this article, you will know how to
Lesson 9 Buy sell stop Order : This is a lesson on buying or selling with pending orders stop Author: Dao Thanh Tan
Lesson 7 Price action Ket hop Volume VSA : This is a lesson on trading using price action combined with volume. Author: Dao Thanh Tan
Trailing stop tutorial using ATR indicator : Trailing stop tutorial using ATR indicator Author: Dao Thanh Tan
Calculate Lot Size and Trailling Stop : This is a lesson on how to: 1. calculate the lot size in each order corresponding to the percentage of balance loss. 2. Trailling and count position buy and sell. The condition buy or sell base on Price action and moving average filter Author: Dao Thanh Tan
New article Neural networks made easy (Part 22): Unsupervised learning of recurrent models has been published: We continue to study unsupervised learning algorithms. This time I suggest that we discuss the features of autoencoders when applied to recurrent model training. The model testing
Range Ratio : Indicator shows histogram of ratio of sum of lower time frame ranges to current timeframe bar range Author: Nikclay Khrushchev
Risk Manager: The Expert Advisor controls and limits the overall loss for the account, and the loss for every deal. It includes Trailing Stop for the account. Author: Анатолий Сергеев
New article Neural networks made easy (Part 11): A take on GPT has been published: Perhaps one of the most advanced models among currently existing language neural networks is GPT-3, the maximal variant of which contains 175 billion parameters. Of course, we are not going to create such a monster on
Grid EA Pro : A professional Grid advisor works according to RSI ( Relative Strength Index ) indicators. And has the function of Reducing the Drawdown on the account by overlapping unprofitable orders. The chart displays information about the profit. It can be a very useful tool, For manual trading
Check out the new article: Learn how to trade the Fair Value Gap (FVG)/Imbalances step-by-step: A Smart Money concept approach . A step-by-step guide to creating and implementing an automated trading algorithm in MQL5 based on the Fair Value Gap (FVG) trading strategy. A detailed tutorial on
New article How to use ONNX models in MQL5 has been published: ONNX (Open Neural Network Exchange) is an open format built to represent machine learning models. In this article, we will consider how to create a CNN-LSTM model to forecast financial timeseries. We will also show how to use the created
XWPR_Histogram_Vol_Direct: XWPR_Histogram_Vol indicator shows direction of the histogram bars movement using colored icons on these bars Author: Nikolay Kositsin
XWPR_Histogram_Vol: WPR_Histogram_Vol indicator with additional averaging of the resulting histogram Author: Nikolay Kositsin
[Deleted]
Hi, I need help in avoiding orderSend error 131 and orderClose error 131. Here is the value I assign to lot size: Double lots=NormalizeDouble(MathAbs((AccountEquity()/10000)),2); and Here is How I send an order: OrderSend(Symb,OP_SELL,lots,Bid,2,Ask+600*Point,Ask-2000*Point); I need to program my...
Weird problem I'm experiencing. When I open MT4 and get the sound confirming that I'm connected to the server, MT4 shuts down on its own completely. This happens only when my EA is loaded. I've used a self-made EA as a helper tool for some time now and have never had this problem before. I don't
  MT4 cannot load EA.ex4  (16   1 2)
hello, my case now is I purchased EA from market and cant load it in my mt4, ‘C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\xxxxxxxxxx\MQL4\Experts\Market\name EA.ex4’ other EAs are fine. Im using MT4 ICmarket. reinstall several times already
In this thread I want to begin to help those who really want to understand and learn programming in the new MQL4 and want to easily switch to MQL5 - the languages are very similar. This blog will be a good place to discuss tasks, algorithms of their solution and any other questions concerning MT
  Coding help  (7900   1 2 3 4 5 ... 789 790)
Hi, Mr. Guru could you please help me to constantly refresh an ea after each tick movement. I have tried everything, But I just can't make it refresh constantly. What lines of code must I insert to keep an ea and indicator refresh after every tick ? Tnx
Hi coders, I'm trying to learn 2D Array to store the OrderOpenPrice() for each symbol. Existingly, I have 3 symbols that with open orders :- 1) AUDNZD : 10 BUY open orders 2) EURUSD : 8 SELL open orders 3) XAUUSD : 12 BUY open orders and 3 SELL open orders The following are my codes :- string
Why don't take profit and stop loss orders work on MT4
The MetaTrader 4 update will be released on Friday, May 24, 2024. This version provides important security improvements, error fixes, and platform stability enhancements. The update will be available through the Live Update system
//+------------------------------------------------------------------+ //| DrawUtil.mqh | //| Copyright 2024, Ting | //| https://www.mql5.com |
Hi Guys I am trader with no coding experience. In the spirit GenAI I was attempting to automate a strategy I am working on into an EA using GPT. However whenever I compile it I run into trouble with the code due SL and TP variable declarations or something along those line. I am a novice trying to
After posting a message to service desk, asking for zoom in shortcut as in MT5 (which knows about "-" and "=" keys on first row on keyboard) they told me I need to use Shift + "=" to zoom in. huh? thats very intuitive, thanks but no thanks.  I searched for a solution, and the most flexible was...
  Usefull links/threads/tools  (57   1 2 3 4 5 6)
The thread about threads: what's going around the forum everywhere ============ MT5, mql5, mql5.com suggestions for improvement thread ============ Requests & Ideas The beginning Requests & Ideas, the beginning - the thread Suggestions for Trading System thread After Requests & Ideas (MQL5
Hi all, I have been struggling in figuring out how to calculate unrealized net/gross profits for my current account. In other trading platforms there is a property of UnrealizedGrossProfit and UnrealizedNetProfit on the Account object itself. If this does not exist, can you do something like loop
I’ve opened and closed traders that I have seen drawdown 5% or so. Why is this not showing when I download the detailed statement of the account