MQL4 and MetaTrader 4

To post a new topic, please log in or register
The MetaTrader 4 update will be released on Friday, January the 24th, 2020. The update provides bug fixes and stability improvements. The new version will be available through the Live Update system
hello All , need help : how to separate the HLINE showing in one indicator? one group line is only for AUDUSD and one group is only for AUDJPY Thank you in advance best regards //this HLINE from here is only showing for AUDUSD
hi guys i try to compare the time frame for exclude 3 type of time frame but not work i tryed also with use a second like but nothing , whats wrong ? sinput ENUM_TIMEFRAMES TimeFrameChoice= PERIOD_CURRENT ; // Timeframe void OnInit () { Print ( "il periodo e questo " +TimeFrameChoice); if ((
I have a EA and I can run it on multiple charts. But I want only one order is opened at a time and until that order is closed, I don't want any new orders. Can anyone help me with this in Mt 4 platform ? Thank You in advanced!!!! Please Please Please
I've make a custom indicator, and for some reason the output is different when I am using it in the strategy tester than it is when I just drop it onto a chart. I'm attaching a screenshot showing the indicator twice in the same window. The top one is what I got when using the strategy tester (visual
  Heiken Ashi (4)
Hi, I have been reading about the indicator and confused as how to call the indicator correctly. I have seen the first instance (below) but not sure the significance of the colors The second statement appears to work fine (i is the shift). Heiken Ashi is the spelling I use and reflect the indicator
Hello. I will ask for help. Why this script does not place orders. //+------------------------------------------------------------------+ //| Poziom i spadek.mq4 | //| Copyright 2019, MetaQuotes Software Corp. | //|
What do I need to delete or reset to get the current build of metatrader to save all it current display settings so that when I close and open MT4 I still see all the toolbars and navigator windows setting I had when I closed MT4?
Hi, I am running an exercise to close a position 20 candles after a MA Crossover . The code is made of 3 blocks, the 1st to open the trade, the 2nd to count the bars since the last MA crossover, and the 3rd to close the position. This code doesn't work and the position is closed immediately
  Coding help (2)
Hi there, i have created EA but some reason it is now opening any trade, any suggestion? how to sort this out? I have attached EA and indicator
Dear all, I am unable to get the iMAOnArray work as it's always returning either 0.0 or out of range on me. Does anyone know why the codes as per screenshot below always have 0.0 output
Hi! I recently created a EA that sends push notification when certain patterns occur. However, they are sometimes (not always!) getting sent out late (to my iPhone), meaning 5 - 20 minutes late, which makes it useless. When I try to "test" the push notification in mt4 I receive the alert instantly
I've create a loop that calculates a previous date and then the iBarShift from this, but it doesn't seem to work) what am I missing? for ( int r = 0 ; r <= 150 ; r++) { datetime AfterMidnight = StrToTime( "00:00" ) - ( 3600 * 24 * r); int MidnightShift = iBarShift ( NULL , 60
If I run the EA on 1 chart, 1 currency eg:AUDUSD only, it identifies the Ordersymbol == Symbol() , When I run the same EA on another chart with another currrency attached Eg:EURUSD on the same MT4 platform (2 currencies running on seperate charts) it returns "false" Ordersymbol doesnt equal...
Is  Metatrader API service free or paid? how to get API service?
hi guys exist some tutorial or simple explae for comunicate MT4 with external program ? example i want create a indicator attach over 3 or 4 cross and if appen somthing in cros send me data in my external program , is possible to do that ? thankz
i have been trying to download mt4 to my laptop but it wont work instead mt5 get installed does anyone know why
Hi, I would like to call functions of a class that come from c# dll in my mql4 program. I have a c# UI and the dll passes data from the UI to metatrader and vice versa. I read some articles from 2007 and 2013 that this is not possible and that I need a c++ wrapper. Since a lot of time has passed
Hi Friends, I've created a custom button and my intent is that when I press it, it creates a horizontal line with preset parameters. May I ask if it is possible to create OBJ_HLINE without any price anchor point so that I can place it on a chart wherever I wish, just like I would with the draw
Hi, I want to pick up the most recent object color. I have the indicator of rectangle. and I can read the color of the object and time of object draw. string name; for ( int i= ObjectsTotal ()- 1 ;i>= 0 ;i--){ name = ObjectName (i); if (ObjectType(name) == OBJ_RECTANGLE ) {
Hi friends, I'm writing a code in my EA to export the opened orders data from my trading account in a single CSV file. Through the OnTick function, with any new tick comes, the EA checks the file to see whether a newly order has just opened or not, and if there is a new opened order that has not
Dear community, 6-7 months ago I was contacted by a lady in China. She convinced me to invest in XAU trading and guide me thru how to deposit money in company account (where she works). I wanted to withdraw rest of my money. I requested from their portal withdrawal request but I can't trace or see
Hi, I am learning programming mql4 as newbie I know only simple basic. but deep advanced that i still not sure. My project is 1) counted total iBar in select Date/Time from Start to End. I able to do this. 2) counted total of range = iHigh - iLow = total range. I able to do this. 3) Calculated Pips
hi guys i have this part of script return me error '!=' - l-value required but why i used it sinput ENUM_TIMEFRAMES TimeFrameChoice= PERIOD_CURRENT ; // Timeframe void OnInit () { if ((TimeFrameChoice!= PERIOD_W1 )|=(TimeFrameChoice!= PERIOD_MN1 )|=(TimeFrameChoice!= PERIOD_D1 )) { if
Hey, I wanna visualize the M5 trend (sma 20 and sma 500) by drawing rectangles on the full chart height. This should be draw for example for the current week. if M5 sma 20 is over sma 500, draw a green rectangle if M5 sma 20 is under sma500, draw a rectangle in for example peach This should work in
Good evening to everyone, I'm desperate. I need to take the color of the candle (heikin ashi), how can I do? Thank you in advance
Hi, Indicators are usually posted on the upper left corner on the MQL5 site. Below the indicator there is a Download button. However, when I press the "download' button nothing happens. Long time ago I could download these indicators, but not anymore. What could be the problem? thanks in advance
Hello, I subscibed to a VPS to automatically copy the trades of a signals but since more than 1 week no trades are copied. In the history of the signal, I saw that trades have been done but nothing in my account. I checked parameters and everything seems ok, can someone help me? Thank you in advance
  MT4 Support (46   1 2 3 4 5)
Hello,  I've read that MetaQuotes will no longer be supporting mt4 after this year. Does anyone know if ea's designed for mt4 will still operate correctly after this year?   Thanks, AJ 
  Is this Normal? (16   1 2)
Never experienced such before. Say we have 2 mt4 indicators both custom indicators. Then you use iCustom in indicator 2 to fetch some values from indicator one for calculations in some function. Issue is when I attach indicator 2 to the chart it seems to plot indicator 1 with all its buffers and