MQL4 and MetaTrader 4

The MetaTrader 4 platform update will be released on Friday, May the 14th, 2021. The new version provides the following changes: We have significantly optimized platform operation under Wine on macOS and Linux : Fixed display of emails, news, chats, as well as of Signals and Market sections. Fixed
The MetaTrader 4 platform update will be released on Friday, March 19, 2021. This version provides error fixes and platform stability improvements. The new build will be available through the Live Update system
Hi, I am unable to understand whats wrong with the code. HighestHigh & HighestOpen working , But lowestLow & LowestOpen for current day not working. int HighestHigh = iHighest ( _Symbol , _Period , MODE_HIGH ,Day(), 0 ); int HighestOpen = iHighest ( _Symbol , _Period , MODE_OPEN ,Day(), 0 ); int
Hello all; I am Looking for apartner to help me (eventually) create an EA. I have created a uniqueprofitable trading system, and have come to the end of how muchbetter I can make it. Unfortunately the 4 indicators that thesystem uses are not optimally coded to do exactly what I need them todo. To be...
Please look at the attached file for full code. **** int OnInit () { return ( INIT_SUCCEEDED ); } void OnDeinit ( const int reason) {} double TakeProfit,StopLoss,start_price; } int fun_vol() { if (Volume[ 0 ]> 1 ) return 0 ; else return 1 ; } int fun_touch( int stauts) { if
[Deleted]
Hi! I'm looking at a lot of charts at the same time and it's so annoying that I can'tmake two tab rows in the bottom of the screen, but I have to scroll t the rightand to the left every time. Is there any solution that's more user friendly? Thankyou
wanted to block this indicator to have id mt4 of mt4 but already tried everything I can not //------------------------------------------------------------------ #property copyright "<Deleted>" #property link " <Deleted> " #property description "OBS:LEI 184. Violar direitos de autor e os que lhe
I code an EA that use an indicator that I haven't source code of it, This indicator give signal by appearing arrows but I have a problem with this indicator, sometimes when I changed time frame and so EA reinitialized, I see that chart refresh and new arrows appeared and EA act as programmed, How...
  MT4 on 4k Monitor  (14   1 2)
Hi I bought a 4K monitor and am having trouble with the metatrader 4. The taskbar, the vertical bar prices, terminal, etc. appear with a very small font size. It is difficult to read. Can anyone help?
I have been all over the forum and read all the articles in Tester, but I can't seem to find much about how others may be achieving Walk Forward Analysis for their EA's with MT4. I know there is a tool by Easy expert forex, but this tool unfortunately has limitations. Essentially it only seems to...
Hi all i would like my ea to open trade/s in trend & close (As i have posted my code). The problem i don't want it to open anymore trades while trend is going in that direction. I would like to limit it, if there is a way to do this. #property copyright "Copyright 2021, MetaQuotes Software Corp."
needed_free_margin_for_one_lot = MarketInfo( Symbol() , MODE_MARGINREQUIRED) DOES THIS FUNCTION TAKE ACCOUNT THE SET LEVARAGE
Please Help I tried to make first EA. in onTick I can make BuyItNow or SellItOut run seperate is OK ! They make good result in M15 I want to change that if BuyItNow make profit < 0 then instant Call SellItOut to make lower risk. But It's not running SellItOut :'( Can someone please help, thank you
void ATRTrailingStop() { double ATR = NormalizeDouble ( iATR ( Symbol (),ATRTRSPERIOD,ATR_Period, 0 )*Trailing_ATR_Multiplier, 3 ); RefreshRates(); for ( int i= OrdersTotal ()- 1 ; i>= 0 ;i--) { if ( OrderSelect (i,SELECT_BY_POS,MODE_TRADES)) if (OrderSymbol()== Symbol ())
Hi guys, did anyone meet same situation like me i try to back test the EA which download from Market. it is free version. i have closed and restarted MT4,but its still not work.. was it restricted by the owner or? Thankssss so much~
Hi friends, i wrote simple moving averege crossing buy/sell robot but StopLoss doesnt working. When mov20 cross up from mov50 it opens buy but it must be close order when ma20 croos ma50 to down. Please help this amateur coder :) //+------------------------------------------------------------------+
Hello Guys I was writing a script for the first time and now im finished and the order isnt opening and im getting this uninit reason 0 I know that this is the expert remove but how do I fix it
Hi I cannot connect to the market on MT4 anymore and i cannot download any expert advisor or indicator it was working fine before Please check attached screenshot and let me know about the solution for this
Hi , I need help , badly stuck in maximum order stuff. Crawled a lot on web but didnt find the solution. The thing is , My code have 2 condition with M5 & M15 , both should open buy/sell or both at a time. So M5 buy/sell , M15 buy/sell : Total orders is 4 per H1 candle If i select order with magic
  ADX alert!!  (142   1 2 3 4 5 ... 14 15)
Hi, Can anyone help me with this favor? I am looking for an ADX that will alert, when a cross between D- and D+ occurs and vice versa. Sound alert that a cross happened, that will be appreciated Thanks
  ObjectGetValueByTime  (20   1 2)
I have these code here to get ObjectGetValueByTime, for OBJ_REGRESSION  https://docs.mql4.com/constants/objectconstants/enum_object/obj_regression https://docs.mql4.com/objects/objectgetvaluebytime it has been discuss before, and yet I still can't manage to get double return value, as it always...
Hi there, Hope you're having a nice day. I've joined a new broker recently. It offers a welcome bonus but it is forbidden to use VPNs or such that tools to connect it's trading servers. However I usually use VPN in my laptop to do the rest of my works. My question is: Is it possible to limit IPs
I have been trying to make it work but not getting it right. Probably my logic isn't right at all. The goal is: EA Should open trade only Once when it gets a New Signal. Even though the opened trades got closed, it wont open any New trade unless it gets the Opposite Signal. So for this what I have...
Hi everyone, My problem is that for some reason, back testing will stop working after I do it several hundred times with an EA in MT4. The only solution I know currently is to reinstall it, and then it works fine for a while, and then stops after a ton of testing (I click the start button and it
  Usefull links/threads/tools  (54   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
Suppose the indicator created a Label object on the chart by ObjectCreate , Now the user draws a trendline for himself, and He regrets it and clears his trendline with the backspace button. The problem is that if He hits the backspace again, He can also delete the object created by the
Hello everyone, i have installed a built-in indicator/template windows mt4, it produces buy or sell signal via script alert, i want that alert to be on my mobile mt4 app, or sms or email below is the custom test alert window, i want that when this alert is produced i should get a sms email or any
MQL4 Order Send Fine But Nothing Happen, No Order Send. Can be a latency problem? Hi All, this code sometimes return me nothing after having all condition met for open an order. No error, nothing. Is it possible that in some ms price changed and order automatically discarded? Thanks in advance, I
Hello to all professors With this code, I want the first position that went to 10 pips of profit to be closed (the first position) Sales positions are calculated separately and buying positions separately But here the expert comes and checks that every position that was in 10 pips of profit finds
I need help with the fisher indicator. i tired to convert to the new MQL4 but doesnt seem to work. Im a newbie in programming but giving a shot at it. Can anyone pls hlep with it? This is what i did so far. but yet it s giving me errors. #property indicator_separate_window #property
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492