I have a bug in my strategy but I can't find it. it's a bug that's been there for days but it's very rare. when I start an optimization, it causes the optimization to freezes and the test stops at a point like 501/10496. in this context, because my inputs are distributed in a complex way for each
Hi, I have an issue... I have no idea on how to overcome this. One EA on a MT5 client have been running for months with good results. Now for some reason it has.Not taken a single trade since July started. Nothing have changed in the settings, just stopped trading. So I setup a completely new and
Maybe a stupid question but what is ACCOUNT_MARGIN supposed to be as opposed to ACCOUNT_MARGIN_FREE? If I print this: AccountInfoDouble ( ACCOUNT_MARGIN ); I get 0.0 returned back from the broker. If I print this: AccountInfoDouble ( ACCOUNT_MARGIN_FREE ); I retrieve my current free margin
Hi, i made an expert, and i desired to play a sound every time the expert buy. So, i added this line, but it does't work: PlaySound ( "buy_alert" ); Note that i hear a sound if i place it inside of the OnDeinit function. But i don"t hear any sound when i place it inside the function that create a
Hello, I am starting to learn MQL5 and right at the beginning I have a problem that I can't solve. The console shows an error that my function has no body, even though everything is in the second file. Help
Hello. I am running the optimizer on my laptop and I have agents linked to my PC. I just bought a new motherboard and cpu with 12 cores. When I start optimization, Windows on my pc starts to hang even when I only use 6 agents. The cpu is around 2%-5%, the ram is ok and it's running on a disk that
Hello. Is that possible to do this considering the FileOpen function works with specific directories only
In my EA, I use the following line of code to register its Magic Number: m_trade.SetExpertMagicNumber(Magic); The function has no return value, so is there a generic method to check whether a Magic Number is already in use? I'm looking to block an EA from loading if the Magic Number already exists
Does anyone know how to force MT5 terminal to NOT delete optimization cache files older than 30days? I want to be able to load older cache files into the terminal for analysis of forward results and I cannot find how to stop this deletion of cache files. The only option I'm aware of that the
Hello there! I'm currently running dozens of EAs in a real account . They're working just fine, but I notice some EAs perform better historically when they go long or short. I don't want to set them to work only for long or for short positions. The reason is that if I do that, they will go only one
hi, I get this error: How can I solve this
Greets, This has been working for a while now, but today I noticed it's not working as expected. Not sure what's changed (maybe nothing has changed and this has never worked). I basically want to trigger some code when a deal is in profit/loss. It works when the deal is in loss (ie, hits the SL)
Hello All My modify TP/SL code below won't modify sell positions instead I get modify errors. With Buy positions everything modifies as normal, please assist me as to why sell positions will not modify. #include <Trade\Trade.mqh> #include <Trade\SymbolInfo.mqh> #include <Trade\PositionInfo.mqh>
Hello, I want find minium SL of Positions sell. I have code: But return a value is SL of Last Position. Help me. double SLSell(string type, int magicNumber) { double MinSLSell = 0; for(int i= PositionsTotal() - 1; i >= 0 ; i--) { if(PositionSelectByTicket(PositionGetTicket(i))) { string _symbol =
Hi, I have taken one EA and the coder has sent me the Ex5 file to test on meta qoutes 5 demo server. I tested it for 1 week and it has shown some losses for the week in 1 symbol trade. However, I did the backtesting for the same period and back testing shown me some possitive result with the same
Hi all, I have been trying to use Webrequest in getting community sentiment into my EA. But I keep getting the above error 'WebRequest' - no one of the overloads can be applied to the function call Any help to fix this will be greatly appreciated. Below is the section of my code that needs to be
Hi master MQL coders, I have been trying my hand on using Telegram to get updates about my expert advisors. Lately I created a Telegram channel where I want to send entries taken by an expert advisor. However, I encounter error 1007. This is the first time I encountered this error, and I could not
Hi, I don't find examples in the Documentation (probably looking wrongly), how do I extract I single value from a matrix ? this doesn't seem to work static vector x_norm(SAMPLE_SIZE); static matrix input_data[ 1 ][SAMPLE_SIZE][ 1 ]; for ( int i = 0 ; i < SAMPLE_SIZE; i++) { x_norm[i]
Good afternoon, community members. I am developing an EA that exclusively trades the EURUSD pair. The strategy involves opening a new position to average the price whenever the price moves against the current position. This part is working perfectly. However, I am facing difficulties with the
I have roboforex account, can you explain how I can copy my account at IC markets, and what about spread, on IC markets I have better spread, do both trades close at the same time? I use MT4
//+------------------------------------------------------------------+ //| ma.mq5 | //| aniruddha | //| https://www.mql5.com |
I had a broker and account in MQL5. It wasn't an issue to transfer money in but when I tried transferring money out from MQL5 back to Coinbase. My wallet was totally wiped out. I traced the transaction hash and can see another wallet other than mine that it was transferred to. How can I file report
Hello! I like to change the lot size of the following MT5 EA ExpertMAMA-mq5. Does anyone have a idea how i can adjust the lot size? Many thanks for your support! Kind regards, Frank //+------------------------------------------------------------------+ //|
In general, my performance with backtesting and optimizing got worse and worse since I started with MQL5, but for some reason, since 2 days, some cores have just been disabled out of nowhere and get auto-disabled when I enable them again. Today, when I tried to optimize something, all my cores got
Hi all,
My funtion:
double ProfitCheck(long const magic_number){ double profit=0.0; HistorySelect(0, TimeCurrent()); int trades_total = HistoryDealsTotal(); for(int i=0; i < trades_total; i++) { long ticket = HistoryDealGetTicket(i); long...
I have created a custom symbol using CustomSymbolCreate(). The sole purpose of this symbol is to create a chart that will be used for displaying data, so I am not interested in any tick data. When I run my EA, I switch to the new symbol using... ChartSetSymbolPeriod ( 0 , "MySymbol" , PERIOD_M1); My
I have 8 Core with 32GB RAM, still get this error. 2024.07.26 18:10:35.495 Core 1 not enough available memory, 11500 Mb used, 16322 Mb available, maximal available block is 16322 Mb How can I handle this? Thanks and regards
Hello fellow traders, I'm running optimizations on an EA I'm currently developing and when I backtest on a 4 years period from 2020.01.01 to 2024.01.01, this is the results I get: And when I backtested it on a 3 years period from 2021.01.01 to 2024.01.01 here are the results I get: I don't
Hi, I have a MQL VPS bought recently. I am using an EA which requires an indicator. When I setup the chart and try to upload it says, 2024.07.25 14:06:44.504 Terminal ' ': 0 charts, 0 EAs, 0 custom indicators, signal disabled, last known ping to Access Server - Singapore is 2.35 This indicator
Hi guys, i have this code: bool PriceMovedFar() { double distance = 0.0; double pipValue = SymbolInfoDouble(_Symbol, SYMBOL_POINT); distance = (price2 - price1) / pipValue; return distanceInPips > 50 ; } if i use this code in usdjpy, that function return true as soon as the price moves higher
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
If you do not have an account, please register
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.