MQL4 and MetaTrader 4 - page 39

To post a new topic, please log in or register
Good afternoon you all, I have this Expert Advisor in which I can set take profit and stop loss in points. I want to change this parameter with the percentage of the investiment. For example, when the profit is at 25% of the amount invested or when the loss is at -70% of the amount invested the...
Is there a function, in MT4, that I can use to grab any pair that is listed int eh Market Watch window?  I'm trying to make a combo box and I want to be able to select any pair, in any Brokerage account, and not have to manually insert the symbol.  With _symbol or Symbol(), I have to manually input...
  Code for risk per trade? (24   1 2 3)
Hello, I have coded my first EA and I am looking for the code that will open lot sizes at a percentage of my account. Can anyone help please?
Hi, I can not install other templates and indicators from the web on my MT4 platform. I specify that these files are in EX4 and MQL4 format. I followed the installation procedure by going to File / Open data folder / MQL4. I even uninstall and reinstall the app many times. I receive as error message...
Simple question here regarding the ATR indicator: I feel a little handicapped this way. I want to see the exact value.. not just guessing. I do not want to grab the cross all the time to check. It will take to much time and makes me entering a trade to late. I need that value because i base my...
Good day Everyone, I have a custom made indicator that draws Red/Blue arrow when CCI cross the ZERO LINE. What I want is that the arrow are drawn far away so that i can see the High/Low of the candlestick. I want it to look like the Yellow/Green arrows. How will I do? I know it involves programming...
Hello MQL community, I just started to learn the MQL language and I am currently trying to build my first EA. So in my first EA I want to only do a CALL or PUT when the fractal+diamond occurred two candlesticks apart (See image for example)    If the Fractal (the yingyang symbol is green) The Value...
Hi, I am trying to learn how to create a simple robot. Basically as an example I want it to buy when the daily price closes above a MA (144 as example) and then close when the closing prices closes Below the MA, but when I test it I don't get any trades and I get the following 2018.05.24 16:24:56...
Does anyone out there have a clue on how to get this to work, inside a CAppDiolog box?  I'm trying to make several dialog boxes, inside a main dashboard box, but I need to get the main Dashboard to scroll up and down.  Does anyone know how this thing works?  When I put my smaller dialog boxes inside...
  Get Computer Name in mql4 (24   1 2 3)
Hi, I want to get computer name in mql4 in order to make original log file including computer name which MetaTrader runs. I think it is possible using GetComputerName function in kernel32.dll, but I don't know how to implement it in mql4. I found a kernel32 api example and modified it, but it...
Where is the best place to put this code? Now I put in the OnTick() function but if disconnected(internet) calling OnTick() does not occur! Which function mql4 call every 1 second? if(!IsConnected(){     Print("No connection!");}
hello , can any one help ?   i have an indicator in seperate window, i want modify it so it can load on main chart window .
Hi! Would like to ask for your opinions and comments on the structure of the following code.  My main concerns are as on the: 1. The code is a template. The specifics of Open & Close conditions are negligible. So are the values of extern variables. My main goal is to create a template where I can...
Hi The following is getting me a "Possible loss of data due to type conversion". // Now retrieve all stylescolor  Color1   =         ObjectGet(Label1, OBJPROP_COLOR); But I can't get it: what could this ObjectGet give other than color data?
Hi guys Iam trying to write an EA that opens trades on USDJPY based on  values Nikkei (JPN225 is the CFD index in mybroker). The EAcollects data on the data of the Nikkei during the day     Nikkei_Open=iOpen("JPN225",PERIOD_D1,0);    Nikkei_Close=iClose("JPN225",PERIOD_D1,0) When I runit on backtest...
It occurs when I call EventSetMillisecondTimer() and once it happens, the whole EA goes down. The only official documentation I found is this: https://docs.mql4.com/eventfunctions/eventsetmillisecondtimer. There's, however, no detailed description of a proper usage of this function nor how to...
Can anyone advise how to make input parameters by iCustom? Please see the attached picture. Is this correct? double indicator = iCustom(NULL,0,"indicator name",0,"Alert name",false,false,false,false,"alert.wav",0,1);
Dear Any Programmers, I need help fixing this code At the moment only the Add Missing Stop Loss is working. I need to Add Missing Take Profit to be working aswell. Below is the specific part of the file I need looking at. Thank you void InsertTakeProfit(int ticket) {       //Inserts a take profit...
Can anyone provide the code to make sure only one trade per pair is opened at time? I have an EA that places market orders, but it places multiple trades as long as the conditions are met. I only want one trade per pair opened at a time. For example, once a short GBPUSD is opened, then as long as...
Hi all, I need help as follows: 1) There are numerous Objects in the chart, I am interested to get value of the object on a specific bar of the chart.  2) Object with the names, as an example, "XYZ04", "XYZ110", "XYZ005"  appear on the chart, therefore I know the prefix, but I do not know the suffix...
My indicator (Pivot Lines) are not showing up on chart when selected - is there something I can do or something I can udo to get them to work again. They were taken of my chart when the computer reset - now they will now go back onto the chart
Hello,  I have some issues regarding 2 array for storing horizontal lines. This is the code, it shows  Trendline EA 1.4 EURUSD,M15: array out of range in 'Trendline EA 1.4.mq4' (108,50).    int linB=0,linS=0,B=0,S=0;   for(int i=0;i<ObjectsTotal();i++)     {      objectname=ObjectName(ChartID()...
hello ... I work on an indicator and I try to play with candle hammer I calculate it the following way in the code, my problem is in the loop inside the first loop I want when the price comes back to the opening of candle the indicator gives an alert My code :    int i,limit,x=-1 ;...
i have 28 terminals mt4 on my pc; each time I have an update of EA, I must paste It on each one of 28 terminal folder at mql4; is there anyway for paste it just one time at all mql4 folders? or any other way to make it more usefull? tks
Hello, I'm hoping to find some help here. I've been researching and trying to figure out how to combine two indicators MACD and Stochastic Oscillator into one indicator but haven't had any luck. I'm not looking to overlay them on top of each other in the MT4 chart window but actually combine the...
Hi, I coded a simple expert that open an order (BUYLIMIT or SELLLIMIT) when the price reach a certain level that define, I run it monday and it worked perfectly, But today I run it and it doesn't work despite that I didn't change nothing in the code, and I try it on many brokers but the problem...
Hi Guys, I have a question, and I cant quite find the answer. When I sort an array,for example ascending, do indexes keep or they rearrange? Thank you in advance !
Can someone help me code this script a a daily open line indicator? Would really appreciate it. Thank you.
Hey everybody, my indicator draws lines on the chart and on every new day I want the re-initialize the indicator again. In the OnCalculate() function I will put the following: OnCalculate(const int rates_total,      // size of input time series                 const int prev_calculated,  // bars...
Hi at all, I use MetaEditor when i work from my personal work station, repository type git, on bitbucket.com. But MetaEditor save file mq4/mqh ecc ecc as binary type ???? No in text type ??? After working, i must create a file .txt, put all code inside, create a new name (es.: myWorkEA_last.txt ),...