I am very new to MQL4 How to pass ENUM values to array - ENUMDataInput? How to programmatically count ENUM size (so I don't have defined ENUMSize=5) ? Thanks for the help. enum MALines{_20=1,_34=2,_50=3,_100=4,_200=5}; int ENUMSize=5; void LinesArray(string ENUMDataInput, int ENUMSizeInput) {...
Hi I'm attempting to debug MQL4 code in MetaEditor 5.00 while using MT4 as a platform and cannot seem to debug my EA or Indicator code. Breakpoints are ignored when I select Debug/Start on Real Data (having selected a market under Tools/Options/Debug) and there is no 'debug' section visible on the...
if i order a VPS from mql5.com and run an EA which uses the WebRequest function, will it be able to send http requests?
I have an array (example[]), that i want to print to file. What i am doing wrong? The data.csv file appears in folder, but it's empty. This is the code: In main section: input string InpFileName="data.csv"; input string InpDirectoryName="SomeFolder"; string path=InpDirectoryName+"//"+InpFileName;...
Dear all I have download MT4 in my VPS space. I'd like to copy a Signal but I cannot see the label "Signal" where I can find the signal that I like to copy... do you know why? Can you help me?
Hi, Are pending (!) buy/sell stops with a stop loss automatically deleted when the stop loss is reached before the order gets active? Regards,
Hi I'm attempting to debug an MQL4 EA in MetaEditor however I am not being offered the 'Start on history data' (or indeed the Start on Real Data) option under the Debug menu. It is greyed out despite me specifying a dataset under Tools/Options/Debug. Under the Journal tab of the Toolbox I see the...
triling stop working with buy orders but not working with sell orders can any one help with that to make tsl work for both sell and buy thanks in advance // Determining the TP, SL and TSL Levels void Set_Levels(){ double PP=MarketInfo(OrderSymbol(), MODE_POINT); double...
Hello friends, I develop and EA to open order base on multiple strategy. Code should draw a OBJ_TEXT on each new OP (Chart & snippet code as below)On the next Sell Order(same strategy), it should also draw OBJ_TEXT again (Sell Order), as marked in blue circle.so i figure out what's wrong, the...
Hi, I wanted to use the expiration date on pending order. void openShortLimitTrade_RSI(double value) { // TrailingStopDistance int ticket = OrderSend(Symbol(),OP_SELLLIMIT,Lots,value,slippage,0,0,"RSI_EA",MagicNumber2,TimeCurrent()+60*60,Red); PlaySound("alert.wav"); .... } While...
Hi, I have an EA which is have specified 2 time frames to run on (1 hour and 15 minutes) When I run the EA, do I need to open 2 charts with different time frames and run the ea on the 2 charts? What would be the best solution if I would only like to run the EA on 1 chart but the EA will...
Hi I purchased a robot off ebay and was wondering if there was a way to remove all the advertising usually positioned in the left corner when uploaded on a chart? its just a mess
Hi, I've got simple code to take screen shots of all my open charts: int OnInit() { takeScreenShot(); return(INIT_SUCCEEDED); } void takeScreenShot() { string filename = ""; long thisChartID = ChartID(); long currChart=ChartFirst(); int i=0,limit=100; while(i<limit) {...
Hello, my situation is that, I have a indicator running in strategy tester in MT4 build 1045. Test begin on 2013.01.01 00:00:00. int OnCalculate(...) { Print( "Test: ", iTime( Symbol(), PERIOD_D1, 0 ), " Highest: ", iHigh( NULL, PERIOD_D1, 0 ), " Lowest: ", iLow( NULL, PERIOD_D1, 0 ) ); } But...
Hello everyone, I created a small loop for, to try closures equal by using a counter. Unfortunately this Vieve count performed every tick, and I can not get an accurate count. if(iCustom(NULL, PERIOD_CURRENT, "CCI", CCI_Periodo, 0, PRICE_CLOSE, i) > 60 && iCustom(NULL,...
[Deleted]
Dears, can somebody check the below link and answer my quetion(how can i get the highest after orderopenprice was opened). http://www.forexfactory.com/showthread.php?t=307937
Is it necessary to build a start() function in an EA? If not, why I cannot find it when creating an EA using the MQL4 Wizard?
Can somebody help me with this code please How to get last open order sell or buy then open a new order at same entry conditions and to close at opposite // External variables extern double LotSize = 1; extern double StopLoss = 0; extern double TakeProfit = 20; extern double TrailingStopLimit = 0;...
I would like to index the last 5 minutes from any current point if current minute is 50 (CurMin) then last 5 (N) by index: 1 = 45 2 = 46 3 = 47 4 = 48 5 = 49 It's just CurMin-N+Index But if current minute is 2 (CurMin) then last 5 (N) by index: 1 = 57 2 = 58 3 = 59 4 = 0 5 = 1 ...
Hi guys, I have a master ea which consist of different EAs which can run over different pairs and time. I would like to know how can I create a customisable GUI (Pop up) for the user to make this selection. When the user runs this EA, this customisable GUI will pop up and the user will be able
Hi All, I recently started writing indicators using MQL4, and I could not solve the issues that I faced in the mq4 file attached. In this simple testing file, I wish to copy my MACD array to the Short Array, but it seems that the Short Array does not store any data successfully. Hope someone
hello i have got this worning back :return value of 'OrderSelect' should be checked i have to make a SP and SL in a order...the code is: { TheStopLoss=0; TheTakeProfit=0; if(TakeProfit>0) TheTakeProfit=Bid-TakeProfit*MyPoint; if(StopLoss>0)
I have written an expert advisor. I want to give it to a trader. Is it possible that someone decodes the EX4 files. Version of meta editor : 5 buld 1526
Hello, it is mql script in mt4. I have finished open 1 long or short position till it is closed, how could I open order per bar only? once I modified my codes of opening order part, it always creates endless orders in one bar. Thank you
Gentlemen of MQL4, it takes me a great surprise to know only very recently, these two functions CopySpread CopyRealVolume It turns out that these functions are part of the "Timeseries and Indicators Access" feature set, but are not seen directly when we click on that "Set" https://docs.mql4...
Hello, I have a question about chartGetInteger: Normaly and If I understand well how this function works, I can recover the CHART_WINDOW_HANDLE like this: ChartGetInteger(0,CHART_WINDOW_HANDLE) and it works if chart id is 0, but if I try to recover the chart ID of chart B from chart A, it doesn't...
Hi all, I'm testing my EA at strategy tester. The problem is I cannot get the price for Open, High , Low , Close for weekly candle (PERIOD_W1) . During the testing, I'm using timeframe M1, M5 and H1 . The debug code and result as below. As you can see there, for all other timeframe, I managed...
Hi, i please need a code/ formula which resizes the lot size based on Account Risk % calculated by including the STOPLOSS, and taking in consideration that my account is in EUR. What i have is this: extern double RISK= 1 ; //1% RISK double LOT; LOT = NormalizeDouble ( AccountEquity ()*RISK/ 10000
Helllo; i have programmed an indicator but i cant get it to draw only from a number of bars it continues to draw from the maximum historic bars posible or from the next new bar, i know it must be easy to do but i am stopped by this, thank you very much in advance and regards.
Hello, Im searching indicator that paint the candlesticks based on moving average side, that is easy part, but I need the bulish candlesticks to be hollow. I have a couple of such a indicators, but when you try to hollow the body of the candle, then the border lines missed. Any idea? :)

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.