Download MetaTrader 5

MQL4 and MetaTrader 4 - page 2

To post a new topic, please log in or register
Hi, I am new by MQL4. These days I read the tutorial from "https://book.mql4.com/samples/expert". On this side at the end there is an EA called "tradingexpert.mq4". But as I try this in MT4 for automated trading, I doesn't work. The EA seems can not be started. Maybe has someone experience? Many...
im learning to to code by modifying existing EAs so please bear with me im having trouble getting this technique to work i figured out how to simply load up multiple orders upon a condition CODE IS ATTACHED so my entries grab two positions but how do i hold onto one, and close the other at 20pips...
Hello, In my libraries I was used to implement a function called InternetUtcNow(). That function just loaded the page at https://greenwichmeantime.com/time/scripts/clock-8/x.php and read the current UTC time. Now that page is not working anymore and I was searching for a replacement or another...
Hi at all! thanks for all your infos:
guys, for some strange reason 1 our of 3 pairs does not work on MT4 tester, and i cant understand why. error closing order. what can be wrong and why 2 pairs work, the 3rd wont (all pairs are in market watch window - valid). here is the code. any ideas please?...
void OnTick()  {//---         int   tkt_buy = OrderSend("GBPUSD",       //Pair                          OP_BUY,                  //Command Type                          0.01,                    //Lot Size                          Ask,                     //Market Price                          10...
In the following code why is it I cant get it to place stop loss and take profit onto the pending order after it has been placed? int gBuyTicket;void OnTick(){ //--------------    // Timer   //--------------   int hour = Hour();   bool timer = (hour >= 0 && hour <= 23);   // Buy Order...
Ive been trying to send an EA to the market and get it published by a moderator. It doesn't show any errors in tester on the tickmill demo account I use. It doesn't show any error when put it through automatic validation. But why is the moderator getting an ordersend error 130 on their tester? So I...
Hi I have hit a brick wall with with running anything on my latest MT4 platform (1562) build on the mac.  I am using the playonmac emulator and have tried re-installing MT4 many times as well as changing the wine versions (tried mt4 website recommended 1.4.1 and 1.5.21).  Despite the compile working...
  IBarShift error (12   1 2)
iBarShift does not seem to work properly with build 840. I never see 1440 bars in a 1 day period using M1 timeframe. I've seen a limitation on 1000 bars in the past and than things go wrong. Is this a know bug ? I've also added a list with the log-file. Here's the code :  previousday_start =...
Hi there, I'm new to mql. I've done my research but couldn't find the answer. My issue is that the second condition is ignored while the first is true. What can be wrong here? if(Use_MACD_divergence) {  // Check MACD filter           double OsMA_1 = iOsMA(NULL,Timeframe,Fast_ema_period...
Exactly I need every informations about the cuurent Symbol() of MT4 in spreadsheet. Using MarketInfo() function I need it's value in Excel or Libre Office Calc cells. For example: (excel) A1 = (mt4) MarketInfo(Symbol(),MODE_SPREAD) (excel) A2 = (mt4) MarketInfo(Symbol(), MODE_MARGINREQUIRED) (excel)...
Hello guys  I'm having trouble installing MT4 on windows 7  when lunching the setup it automatically closes and sends report to microsoft the the setup has failed  any idea ? 
Hi, I have written a three nested classes: a manager, the quotes class (as many instances as symbols required)the worker(s) (calculating hat is required)Now this triumvirate is called either by an indicator and alternatively by a script (mainly for debugging) Everything works fine so far until I...
Please help with my spread filter. I'm using ECN 5 digit broker but when I use this code, the ea doesn't seem to read the spread correctly. On my EA I do normally put an extra 0 eg  500 for a take profit of 50, just as an example ( I've tried to add/take away 0s with no luck). Is there and easier...
Hi all, Trying to get a custom indicator to load in an EA, but keep getting . This note only shows up in the journal after I open the chart, but I know the indicator is not working during the test. The custom indicator has no problem working when attached to the chart on its own. Everything seems to...
I have a mac and installed MT4 through the wine app. Everything works fine except the custom indicators. I can get them to load and make them clickable on the list but the indicator does not appear on my chart. Does anybody know how to fix this? or has anybody had this problem?
  custom menu (2)
Hi everybody i'm looking for something like this. Menu with custom symbols and colors.
Hello All I use the indicator to extend rectangle to right but the problem is it only works when a new tick happens. Therefore when markets are off it will not extend. Can anyone help me fix this? Thanks in advance
Hi Guys, Can someone help me to go through my macd ea and advice me on how to perfect the following? 1. The macd indicator is not indicating when the line crossed 2. The ordersend failed with error #3 Thanks and appreciate your help....
Ran Tick Strategy Tester for all of 2016 on Daily chart, symbol GBPNZD.trw (TradewiseFX broker) . Suddenly report tallied 6,507,865 Mismatched Charts errors with modeling quality = N/A. My Expert Advisor has not been changed so this result is strange. This report shows build number 1065.  Previous...
Hi all, I made the attached .txt file using the following code int start()    {         double Take_Profit_Long_1   = 1.06475 ;         double Take_Profit_Long_2   = 1.06579 ;          double Take_Profit_Long_3   = 1.07432 ;         double Take_Profit_Long_4   = 1.08436 ;                    string...
Hi guys and gals! How can we open multiple  orders of the same pair simultaneously in the mt4. It seems we need an ea or a robot... is this true? if so would you know of a good one? Rsvp at your earliest convenience
Good Day Folks , I am Programming a Custom Dynamic Envelope based on band on Macd array  everything was set and data came out well , except for the array drawing that i got are a little bit messy ,  what would be the problem ?  its a simple indicator but i am bad with array functions  Thanks in...
I need an OnTrade() event handler for mql4.. any suggestions on how I can code this will be appreciated.. if it has been done please point me to the code (I ran a search and found nothing!) Thxs in advance guys
  Serial port communication (13   1 2)
How I can communicate via serial port with external equipment monitoring and control with string or int data type?
I'm using 2 indicators, one is current window and the second is indicator_separate_window. How do i change thetimeframe for the secondindicator? I have tried: ChartSetSymbolPeriod(   0,     // Chart ID   NULL,       // Symbol name   PERIOD_H1        // Period   ); But it changes both. Both...
extern double Profit==0.005        int cnt;        total=OrdersTotal();   //Close all    if(AccountProfit()/AccountBalance() >= Profit){        for(cnt=total-1;cnt>=0;cnt--)    {       OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);        if(OrderType()==OP_SELL)    {...
For example, in a RSI indicator, we can use IndicatorSetDouble to set the levels to, e.g, 70 and 30, but how to retrieve the values from the code? There is no IndicatorGetDouble... Thanks
123456789...1224