Download MetaTrader 5

MQL4 and MetaTrader 4

To post a new topic, please log in or register
New MetaTrader 4 Platform build 1090 The MetaTrader 4 platform update will be released on May 19, 2017. The new version fixes some bugs in the operation of the client terminal. The update will be available through the LiveUpdate system.
Important Update for MetaTrader 4 build 1080 The MetaTrader 4 platform update will be released on May 12, 2017. We strongly recommend that you install this update. A month ago, Microsoft released a major update of their operating system Windows 10 Creators Update (version 1703). After installing...
When an EA starts to get fairly large, structuring the code gets vital. Ways to structure.  - Subroutines in main code  - Include subroutines  as mqh  - Include classes  - Libraries I have favoured Libraries. You get a clean interface and good "isolation". During development it is a bit of a...
Is anybody familiar with the GetClassName and GetTitle functions in C++ and whether or not they have equivalents in mql4?
I have an ea which is placed  on  10  different charts in mt4. The problem is it opens many trades. I just want it to place a maximum of 3 positions. So for example if the chart 1 trade is buy EURUSD, chart 2 is buy USDJPY and chart 3 is Buy USD/CAD and  on chart4 there is a signal to buy usd/chf,...
Hi, I try to create multiple EMAs which is parallel to H1 Ema 20 with 10 pips interval by editing the custom moving average as follow (highlighted ) and it doesnt work. The completed file is attached. Please help. //+------------------------------------------------------------------+ //|...
Is there any way to monitor opened positions during the strategy test, and also close them by manually if needed. And i don't mean the "Results" tab, i mean the same view like you will have in live trading. Thanks,
Hi everybody! This is my very first message on this board, so I thank you in advance for the help you will kindly provide me with. I would like to have some hints about the best way to make mql4 interact with external programs, written in a different language as it may be Python. The task I'd like...
Hi guys, anyone knows how to code an alert in mq4 please..I need to have an alert for when there is a color change signalling a reversal. Please have a look at the pic attached. At point 1 we can see that as the candle reversed into an uptrend there was a color change in the 2FMA's (from red to blue...
Hello I'm a newbie using MQL4. Can anyone suggest me how to check existing order in range example I want to know how many order in price 1.25000 - 1.26000  and what is the order pending price. Are there any command to check it?  Thank you
  Error 148 (1)
Hello, I have a question with error 148. I checked the max pending with this code. int max_allowed_orders=(int)AccountInfoInteger(ACCOUNT_LIMIT_ORDERS); Some time results =0; What is the meaning? Is it mean no pending allow?  But when I send manually pending order to the account, it is successful....
Hello everyone, Are chart_id's random numbers generated by forex/MQL4/5?
Hello everybody, actually I am using this EA to close at a profit level and deleting all Pending Orders placed left on Terminal. It works perfectly but I would like to add this functions: 1) Delete Pending Orders    True/False options,to activate or de-activate and a  2)"Value of Total Orders"...
Hi all, I am using MACD indicator in MQL4. The issue I am facing is macd showing different value on mouseover but in code it is giving different value. Please refer to the blow snapshot  for value  of histogram and highlighted value printed via code. 4.8766603758299e-05
  A System: Code (96   1 2 3 4 5 ... 9 10)
Welcome Community Get ready to meet the brand new MQL4 project. Primary target of this project is to bring together MQL4 advantages and progressive software engineering practice. I am sure that best way to predict the future is to create the future. Yours sincerely Airat Safin
TheRumpledOne is now coding FREE indicators for MT4 I am having a blast!!
Hi, I recently returned to using some of my old MT4 charts and modifying an old indicator. The original works perfectly well, however, when I modified the timeframe to make it calculate and draw lines for 4H candles, it doesn't work.  There is no error message when the indicator was compiled, but it...
Hi everyone, I am trying to get my EA to send the key command "ALT-R" (Tile chart windows) periodically. I'm using the following code. #include <WinUser32.mqh>#import "User32.dll"void Tile_Windows()    {   keybd_event(12, 0, 0, 0); // ALT down   keybd_event(52, 0, 0, 0); // R down   keybd_event(52,...
it's possible create a alert on MACD indicator when cross with zero??
  Sounds (2)
I must be dumb dumb dumb Can NOT find where to set a sound/alert for when a trade is opened or closed on MQ4 - using an AE and there is no tool on it though it's my first time with one... is that even standard for those? Any help would be excellent :) Linda
Hello, one of my EA users has problems with its initializing and working. The symbol() function returns the name, but for some reason this name does not work on other functions. MIN_LOT = SymbolInfoDouble(Symbol(),SYMBOL_VOLUME_MIN); returns no value. SYMBOL=Symbol();...Print("Attempting to open BUY...
for example, I'm running an indicator in tester mode on GBPUSD pair. I would like to know how to get RSI value of USDJPY pair?. I've tried iRSI("USDJPY",0,14,PRICE_CLOSE,i), it's not working properly. Thanks!
Hi About a month ago I purchase an mt5 indicator and most of my main indicators is on mt4. Would it be possible to switch my recent indicator purchases into mt4? If so, where would I do this or who do I contact? J
Hi guys, anyone knows how to code an alert in mq4 please..I need to have an alert for when there is a color change signalling a reversal. Please have a look at the pic attached. At point 1 we can see that as the candle reversed into an uptrend there was a color change in the 2FMA's (from red to blue...
I have been adding few complex indicators on 90% of opened charts. The quantity of opened charts at the same time is around 120. Due to the terminal's system overload (hardware capacity), I get error message saying mt4 terminal has encountered a problem and needs to close. Then it automatically...
Hello, I'm trying to make the trader able to set MA type on an EA, I tried this coding: enum MA_Method {   Simple = 0,   Exponential = 1,   Smoothed = 2,   LinearWeighted = 3};input MA_Method Mode = Simple;double SlowMA = 200;//...//Some Coding//...double SlowMA = iMA(Symbol(),Period(),SlowMA,0,Mode...
I am newish to the Tester (historically never got anything very useful / understandable). I have been trying to use an AI based EA and suggests using the tester. I run from 1-jan-2018 and have no trades but the following messages in the journal. 2018.02.23 08:41:41.780 TestGenerator: unmatched data...
Hello! I really need help with my EA. I show great results on backtesting, but unfortunately, I cannot publish it, because of errors. I am not a professional programmer and I really need help. I've copied and pasted some part of the help and I think it helped to solve some errors. I get error 130...
Hi there, Is there an accepted "formula" to approximate buy/sell volume on historic bars? I thought that using price action on the bar, you could perhaps apportion part of the bar's volume based on the distance of close from the high as selling, and close to the low as buying. This sounds way too...
Dear Friends I just build an EA for autotrade. But I cant upload it to Market due to this Error 131 occur. Please help me to resolve this. What should I do for overcome this Error. thank you.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280