MQL4 and MetaTrader 4 - page 265

how to calculate the price range of a number of candles with same color(bullish or bearish)
I'm running my expert on mt4 like I normally would then noticed something fishy this week, it froze for about 10 minutes, 2020-12-17 01:15:00 to 2020-12-17 01:25:00 GMT on some pairs only, affected GBPUSD EURUSD GBPJPY EURJPY, VIX... what could have caused this? Like is it a broker server problem
Hello traders, am building an EA that place a market order and also a pending order at the same time, once the pending order got activated and become a market order, The ea will place an opposite pending order. But Now i want to Attach the Ea to more than one currency pair, How do i know when the
  windows update  (1)
My computer updated windows and am unable to drag indicators into my mt4. What can I do
Please help me for this EA I want that the martingal willl be applied per pair Eg: If the gbpusd was lost for the last trade, so the martingal will be applied on gbpusd only once gbpusd will appear Thanks in advance sir extern double Lot= 0.01 ; extern bool Martingale= true ; //martingale extern
I want to know when the time changed to next day. I think I can use Hour()=0, but If (Hour()== 0 ) Alert ( "Next day comes!" ); But I guess when doing backtest, it is skipped this code when I don't use every-tick mode. Any good idea
Hi, I'm new in MQL4. counting the number of new candles. I need, every time a new candle formed. Add a number to a variable. I use the following code to find a new candle: bool NewBar() { static datetime time= 0 ; if (time== 0 ) { time=Time[ 0 ]; return false ; } if
Hello, I use EAs with a martingale money managment where there is no hard SL set. To fulfill requirements of certain funded trader programs, I need to have a Hard SL set on each trade of the basket (i.e. a separate EA which just closes all trades when specific DD is reached will not be enough). Is
Hello I'm a beginner in Programming. need to return the same Price in last order every time I lost order let's say my buy stop Price (1800) and my Stop lose (-10) when I take lost the Buy Stop go to (1800). The price open direct when I run EA No extern my Code ** Sorry for my English :) extern
Hi people, I ran windows update and then i lost my VPS how do i recover my VPS? It went back to basic 120ms ping without any option to go back to what i am actually paying for. Regards Martin H
Dear Friend I am working to create a function to store High / Low Bar Index values for previous N period. However my array does update only with one value a 0 bar. Can you please help me identify the error ??? extern int MajorSwingSize = 3 ; extern int PeriodsInMajorSwing = 13 ; extern int
Are there anybody with knowledge about programming mq4.I want to add a sound alert my zigzag indicator .mt4 will give the sound alert " BUY PİYASASI İÇİN UCUZ FİYAT"or" SELL PİYASASI İÇİN UCUZ FİYAT" when Arrows apper I'm sorry for my english is poor. My language is Turkish
  expert advisor  (5)
Hello I startinf to learm MQL4 and I have problem input int SmallSMA=9; input int BigSMA=17; void OnTick() { string signal ""; double SmallMovingAverage1 = iMA(_Symbol, _Period, SmallSMA, 0, MODE_SMA, PRICE_CLOSE, 1); double BigMovingAverage1 = iMA(_Symbol, _Period, BigSMA, 0, MODE_SMA
Hi,friends I code an EA imports ws2_32.dll, call functions e.g. connect, recv, send etc. After a period of time on some different vps, one of these vps receives an error "Access violation write to 0x00300080 in 'C:\***\MQL4\Experts\***.ex4'", this error without code line number or anything useful
i use custum indicator for zigzag in my scanner int limit, bigshift= 0 ; int GrossPeriod= 60 ; int ExtDepth= 12 ; int ExtDeviation= 5 ; int ExtBackstep= 3 ; int counted_bars=IndicatorCounted(); //---- if (counted_bars< 0 ) counted_bars= 0 ; if (counted_bars> 0 )
[Deleted]
Hi, i can't find history 2010-2012 for EURUSD 1 Hour Timeframe in my MT4. it is possible to get it? How? Please help me
hi everyone as far as i know the usual way for Send Email function doesn't work when you want add attachment i want to know anybody know a way to make achievement to an email and send in the mql4. i found the Xpmail in the forum but it seems it's outdated
hi i downloaded mt4 and playonmac, installed it on macbook pro (macOS catalina), seems to work all fine, it asks me for login but no matter what broker or login data i use it results always with this: can you tell me if this just doesnt work or do i have to get the login from metatrader? where
Hi guys, I've been trying to separate my open orders from BUY/SELL and also sort then, this can be done at the OrderSend() level. but then I will close some of my orders and I would need to be able to delete and add array elements and shift the elements and still maintain the order I couldn't find
  Array out of range in Need of help  (162   1 2 3 4 5 ... 16 17)
Greetings All ! Thank you all in advance ! Bug of this type: There is a line Low_D1_Level relative to which we are looking in array Bar_data_D1 [][6]; new level Min_D_Level //--- global variables double_D1_Level; double Bar_data_D1 [][6]; //copies bar data of the specified chart into the array and
  Is <11 faster than <=10?  (80   1 2 3 4 5 ... 7 8)
<11 faster than <=10? for example if(b>0 && b<11) vs  if(b>0 && b<=10) Is the first one faster bc its just one thing < vs <=? Worth it?
How exactly does the compiler handle macro substitution (like __LINE__, __FUNCTION__ ) at compile time? For example string Something() { return "The function name is " + __FUNCTION__ ; } at compile time will be interpreted as string Something() { return "The function name is " + "Something" ; }
hi dear Friends i want to Find Time and Price in ZigZag Indicator. how can i find reversal direction points ( price and time ) specially for double top and double bottom ? i need these two price and time for my forex scanner. therefore i donot need plot anything over chart. i hope that you could
Hello All, Can someone provide me MT4 indicator which can draws a horizontal line (levels) to all time frames for every 20-70 values for any currency pair? For Example USDJPY it should creates levels for .......102.20, 102.70,103.20,103.70....so on. If someone help me out in this then I will really
Hey team, can you let me know what is wrong with this code so I can fix it? It only produce a new result after I manually refresh mt4 //---- #property indicator_chart_window #property indicator_buffers 2 #property indicator_color1 DodgerBlue #property indicator_color2 Tomato extern string
hello traders and coders, pls i want to build an ea that place a sell order when ema 20 gets to rsi level 80 and also a buy order when ema 20 get to rsi level 20 vice versal, I don't think there is anyway to place 20 ema on the same rsi window on pc, i have only seeing this happening on mobile. even
I need a help how to lock my EA/Script based on my login account name ? how to make the this script can run only account name of jeo mex for the example ? 
hello people please how possible Is it possible to place two indicator on the same indicator window on mt4 pc platform, just like the mobile version. i want to place a 20 ema on the same rsi window, this is possible on mobile pls how can i do the same on pc
Hello, I would like to have a line of code to have a Trailling Stoploss on my robot. Explanation: I open my position at 0 My StopLoss is -40 and my TakeProfit is 100 .. If my position is 60 then I would like my StopLoss to be 40 (- 20 Pips) And if my price increases by 20 Pips then my StopLoss will