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
The MetaTrader 5 platform update will be released on Friday, March 22, 2024. The new version enhances keyboard event handling capabilities in MQL5 programs. Developers can now capture key release and dead key events, improving interaction between applications and users. The MetaEditor has introduced
This thread will discuss undocumented methods of working with the mql5 language , examples of solving certain problems. It would be desirable, that this branch on the maintenance was closer to FAQ, than to discussion. I suggest that all experienced programmers share their solutions and programming
Almost everyone who is engaged in social or algorithmic trading sooner or later recognizes the need to rent hosting for their robots or subscriptions. Maintaining stable and uninterrupted hardware operation at home while ensuring minimal delays to the broker's servers can be quite a challenging
We have released the most comprehensive guide to MQL5 programming, authored by experienced algorithmic trader Stanislav Korotky with MetaQuotes' support. The book is intended for programmers of all levels. Beginners will learn the fundamentals as the book introduces key development tools and basic
  Python in algorithmic trading  (234   1 2 3 4 5 ... 23 24)
MQL5 is a programming language that is specifically designed for creating high-performance trading applications in financial markets. It offers faster speed and superior performance compared to other specialized programming languages used in algorithmic trading, and its syntax is similar to that of
MetaQuotes' research focused on traders utilizing virtual servers for automated trading. The analysis covered the users of MetaTrader VPS , the virtual hosting service for automatic round-the-clock trading with minimal network delays. The results have been compiled into infographics to present a
General rules, enforced by moderators : Rules Please be polite when communicating on this website. Refrain from statements that may offend or insult other users, Negative discussions of any banking, brokerage and other financial institutions are not allowed, Any discussions about personal relations
  Machine Learning and Neural Networks  (741   1 2 3 4 5 ... 74 75)
MQL5 now supports matrix and vector operations which are used in various computational tasks, including machine learning. We have created this thread to select and share some materials that may be useful to you. Machine learning technology is based on neural networks. Neural networks are
I thought, why not make a good reference thread . In it I would like to cover the most important questions about the work of markets, liquidity providers, MT5 platform, which are asked not only by beginners. Приглашаю всех желающих, у кого есть какая-либо интересная и редкая инфа излагать её в
how to contact customer service? thank You
We are pleased to announce the launch of our pages on Twitter and Facebook. You can now follow all the latest events in MQL5.community via these popular Social Networks. All the latest news and data on algo trading are conveniently published on a single page on social networking websites. And it's...
Hi, I would like to ask if is it possible to create an EA where if it makes an initial trade at higher timeframe (i.e., 4H), it will automatically open another chart (same symbol) but with different timeframe (i.e., 5M) and perform another trade automatically until SL or TP is hit
Good afternoon, everyone, I know that there are machine learning and statistics enthusiasts on the forum. I propose to discuss in this topic (without holivars), share and enrich our own knowledge bank in this interesting field. For beginners and not only there is a good theoretical resource in
I paid for an indicator via market and added it to an MT5 account, all was good. I then changed to another MT5 account, having deleted the first one. On the new account, I have gone into MLQ5.. my name.. Settings...Purchased.. and found the paid indicator. I click on it to bring up the page as per
  Errors, bugs, questions  (31885   1 2 3 4 5 ... 3188 3189)
Error after the CopyClose command #include <Trade\Trade.mqh> double Arr1[],Arr2[]; int OnInit () { ArraySetAsSeries (Arr1,true); ArraySetAsSeries (Arr2,true); return ( 0 ); } void OnTick () { CopyClose ( "EURUSD" , PERIOD_CURRENT , 0 , 50 , Arr1); //CopyClose("GBPUSD",PERIOD_CURRENT
I create a CustomSymbol with CustomSymbolCreate, download data and update the chart with the CustomRatesUpdate function into the MQLRates array. This all works fine. After that I update the chart with live data. This works fine too. The error I get is HistoryCache container header read error [0]
So my EA can't pass the verification check, I getting the error test on EURUSD,H1 (netting) 2021.02 . 19 11 : 17 : 00 failed instant buy 0.2 NZDJPY at 76.504 , close # 10 sell 0.2 NZDJPY 75.919 [Modification failed due to order or position being close to market] I have known this error for years
I'm racking my brains to find an explanation for what is happening to excellent experts who in the past have given excellent results on gold because since October 2023 they have completely changed their results. I'll give you an example, perhaps a little drawn out in the sense that I always operate
Hi, Since last Wednesday I lost the FTP connection and since then all attempts to connect fail. Edgewonk Journal-helpdesk confirms and tells me they don't register any connection attemps from MT5. I don't have a VPN or firewall active. Today my friend checked and tells me the server is down? I need
MetaQuotes has launched new MQL5.community information channels on Facebook, X.com (Twitter), and Telegram. These channels provide daily publications of relevant technical materials from the MQL5.com Articles and CodeBase sections. They are designed to promptly update developers on algorithmic
Hi, I've found that CopyTo method has a mistake Original code is : template<typename T> int CQueue::CopyTo(T &dst_array[],const int dst_start=0) { //--- resize array if((dst_start+m_size)>ArraySize(dst_array)) if(ArrayResize(dst_array,dst_start+m_size)<0) return(0); //--- copy queue
  Http 403 error  (7)
I think I was blocked for a reason I don't know. In my research, it was mentioned that this problem will be solved when we restart the modem. But my ip is static. Even if I did this, it wouldn't work. I need a way to resolve it
  MetaEditor, Open AI and ChatGPT  (60   1 2 3 4 5 6)
Forum on trading, automated trading systems and testing trading strategies Test version of MQL5 Copilot in beta 3647 Renat Fatkhullin , 2023.03.23 23:11 In today's beta version 3647, we've included the first version of Copilot, a feature to enhance the editor's ability to write code. The settings
  Cancelled VPS  (4)
Dear Team, I have rented VPS today and made the payment, unfortunately by mistake I clicked cancelled subscription, How I can retrieve the account?? and if its not possible, may I know if the hosting will continue till 25 October as per my subscription or is it disconnected
Hey, any ideas how to set creating new file each time position is opened or closed ? For example with lot size and direction in name
I can only find information for up to build 4260. Could you please direct where to look? It looks like I am running 4300. //--- Get the number of a build where the program is compiled Print ( __FUNCTION__ , " Build #" , __MQLBUILD__ ); Thank you
  Hedging Strategy  (5)
Hello everyone, I'm using an EA which is working based on hedging strategy. It put several pending orders at the same price, However after triggering prices are not the same. Can anybody help me to solve the issue
I am wondering if the broker can tell where the copy of mt4 is from and what ea's etc are loaded on the current platform. Thanks
Hi, I'm using EA which allows selecting trading symbols by entering their names in the input field of the parameter window. My broker on each symbol has a suffix of (£). When I'm trying to enter the name of the symbol in the input field, after saving it returns i.e EURUSD(? instead of EURUSD(£). It