MQL4 and MetaTrader 4 - page 173

Hello. Can someone please advise me what would be the shortcut key for Pause/Break Pause strategy tester? I use visual mode for testing and I have EA to pause when ever I it trades, And find it very troublesome to click everytime I need to restart. I have been searching for more than 3 days but...
void rolLongStopA() { for(int b=OrdersTotal()-1; b>=0; b--) { bool LongA; if(OrderSelect(b,SELECT_BY_POS,MODE_TRADES)) if(OrderMagicNumber()==Magic) if(OrderType()==OP_BUY)
Hi all, I'm searching for a good median renko expert for MT4. Could you suggest a good version? Thank you
I'm getting an error, can't divide by 0 when i try to run my EA on AUDCAD. I'm pretty sure i've narrowed it down to: MarketInfo(Symbol(), MODE_TICKSIZE). If i print that. It returns 1e-5 double LotSize = MarketInfo(Symbol(), MODE_LOTSTEP); double riskAmount = AccountFreeMargin() * (Risk / 100);
Hello, I want to get the chart data for, for example H1, M15 and M1 so that I can display something about them regardless of what time period is currently being displayed. (I am very new to MT4, but not programming) *blushes* I have seen an example where within OnCalculate, the flowing code is used
Hi guys, anyone have ideas about how to delete only visible objects on current timeframe? I have this code here for delete all objects: if (ctrl_pressed == false && lparam == 16) // Shift key pressed ctrl_pressed = true; else if (ctrl_pressed == true) { if (lparam == 68) {
Hi! I'm looking for an indicator that paints a higher timeframe HA-candle in the background of a lower timeframe chart. In the link from https://www.prorealcode.com/prorealtime-indicators/higher-time-frame-heikin-ashi-candles-on-a-lower-time-frame-chart/ for example on a M5 chart there is the H1 HA
Problem description: Chart cannot shown in full screen. Chart is blocked by quotes bar
  Limiting one entry per pair  (21   1 2 3)
Hi: I have been attempting to limit only one transaction (either long or short) per pair with the following code but it constantly opens up two transactions of each pair. Could it be due to asynchronous messages between the terminal and server? I tries sleep(3000) but that did not work either so I...
Hello to All Please let me know how to solve this problem While the system is testing the EA during the Automatic validation this error appear : ERR_NOT_ENOUGH_MONEY: The only thing I can change is the spread before the test. For my EA - all the parameters are manageable / changeable - depends on
Hi This has probably got the better of me for a good 2 days now. In the attached code when I run it in Tester I should only be able to get "Short B called" to print in the Journals tab when the bool for it (rolShortB) is set to True. But, I can't see where it is getting switched to True?! Please can
  Currency Index Formula  (11   1 2)
Hello , I found in google USD Index formula : usdx = usdeur ^ 0.576 x usdjpy ^ 0.136 x usdgby ^ 0.119 x usdcad ^ 0.091 x usdsek ^ 0.042 x usdchf ^ 0.036 x 50.14348112 But the same for EUR Index ,GBP Index ,CAD Index ,JPY Index ,CHF Index ,AUD Index , NZD Index cantbe find  I just want their...
Hello, I have programming background but I am new to EA development. I have developed an EA. It is working fine and generating signals during back testing. But when I am attaching the EA to a Real time Chart, the EA is not getting activated, though I am candles are formed from the real-time ticks. I
  Trade box  (2)
When I click on view then click on terminal the trade box does not show, what can I do to correct this, have already reinstalled metatrader 4
Hi, I need help with this I'm trying to calculate the price of the previous candle in order to set the Stop Loss and Take Profit for a Order Send. The problem is I can make the decimals into a number of pips. If someone could help me with this, I will appreciate that //---- Valores de
Hi, I'm trying to create an expert advisor that creates and object (Arrow up or down) depending of an if. The signal works, they show me the alert but the program doesn't create the arrow. If someone can help you I will appreciate. This is part of the code I'm doing if( diff_2 <=
Hi all, I'm using the attached indicator in this way iCustom(Symbol(),PERIOD_H4,"D",1,0) // for the upper bandiCustom(Symbol(),PERIOD_H4,"D",0,0) // for the middle bandiCustom(Symbol(),PERIOD_H4,"D",2,0) // for the lower band The values I obtain are correct (with default parameters value), but I'm
I have a file called test.mq4. I need to get its content as a string in my other mq4 program. The test.mq4 is an UTF-16 file. If I convert it to UTF-8 (by an external text editor), I can get its content like this: uchar filedata[]; int handle=FileOpen("test.mq4",FILE_READ|FILE_BIN);
Good afternoon How do I upload a file (pic.jpg) from a MT4 folder to a remote server? I'd like to know also if there are some libraries to import and which functions can I use? Thank you
Hello, The new build of MT4 has come with its bugs! Open any MT4 and log in. Hit Ctrl+T and then the Signals tab down. You scroll on the Signals but may not see what you are looking for. In this case you are supposed to search from the top-right corner. The search results appear on a search tab
Ok so I had my MT4 account set up and sending signals to my telegram account just fine and it stopped last night and now I'm getting a EA error code 5203? can anyone help me
  Regex problem in MT4  (15   1 2)
Hi, I have a text: Blue cars are everywhere. I'm using this library: https://www.mql5.com/en/code/16566 Also, here is a regex description: https://www.mql5.com/en/articles/2432 The issue: If I'm using this regex pattern: "Blue", then I get the word "Blue". But, if I'm using this regex pattern
Hello, I'm working on modifications to an EA that uses a grid and reactivates lines when the market moves a set distance away. For testing purposes i'm using a grid size of 10 pips and the same activation distance. In order to prevent constant orders on the same lines i want to limit it to 1 buy and
Please anybody could inform me how it is possible for a variable not to be initialize every time the timeframe changes... I want to create an MTF indicator and some prices of variables should stay the same when timeframe changes and not initialize them again
Helllo All, I am working on an indicator (and also VERY new to MT4 programming). The concept of the indicator is to find break out opportunities, after which a signal is sent out via a buffer to be fed to a possible EA. Now the problem I have is that when a new signal is identified (using certain
  vps signals  (4)
if i put my EA in vps to sell its signals and its closing signals depends on a ticket number will that type of closing works in a corret way ?? example if my EA choose to close the 3rd opened sell order from 10 can the vps do that for others who bought my signals ? if there is an article talking
Currently, mql4 can only provide time down to the nearest second for incoming ticks. We use the following function: MarketInfo(Symbol(), MODE_TIME) 1) Is there a different function that can provide millisecond time stamp or can be used to determine milliseconds for tick data coming to the platform?...
My EA got error code 2 after calling OrderSend function. Mql doc only says this is "common error" without giving any further explanation.Can anybody help me understand better
Hi Guys, I am using iCustom to get values from QQE-Histogram indicator. But returned values of the iCustom() are different from the values printed on the chart by indicator. I have encounter same before with different indicator and give up. Below is the sample of my iCustom() and the code of the
int Pos_Order_Ticket[1]; int TotalOrders = OrdersTotal(); if(ArrayResize(Pos_Order_Ticket, TotalOrders) == TotalOrders) { for(i = TotalOrders - 1; i >= 0; i--) { if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) { Pos_Order_Ticket[i] = OrderTicket();