Expert Advisors and Automated Trading - page 99

To post a new topic, please log in or register
Hi all, I wrote an EA on MA crossover strategy but got weird result when I did a back test on it. As you can see from the images above, there is a buy order executed at 11:05 but the two MA lines did not cross. There shouldn't be any trade. I am on Exponential MA method, 5 minutes chart, next buy...
Hello! I am using copyrates to get data.  MqlRates t_rates[];ArraySetAsSeries(t_rates,true);CopyRates( Symbol() , 0 , 0 , bars_total , t_rates ); so i ecxpect t_rates[i].time to be a unixtimestamp. But if i write it to file for example it becomes "Human readable". How to write it as a int to file?...
I have an EA that strategy tests too slow and i was hoping someone could help me with it. if anyone is willing to help let me know and ill pm you the EA.
Hi all, ‌I am trying to : 1. set the trade size to x% of account balance and 2‌. set the stop loss to y% of account balance However, I found that trade size formula depends on stop loss and vice versa. This creates dependent loop between them. ‌‌This is the function that I found in another thread:...
hi how to add spread on my current EA. any help thank you.
I'm quite new to MQL and have trouble figuring this out. The current code I have keeps on spamming orders. Am I doing something wrong?    for(int i=0;i<10;i++){        if(closeprice>=prend[i] && closeprice<=prstart[i]){            Buy();            break;}     
I caught a 4756 error [Invalid stops], but I don't known that is happening here... There is a buy position at 3284.000 with SL 3269.000. The current price is 3296.000.  At this moment, I tried to set a new SL to 3284.020 and I got the error: 2017.01.16 16:17:00   CTrade::OrderSend: modify WDO$D (sl...
Hey guys been starting at the screen for days trying to do this and recently new to coding so i dont really know what i am doing too well so would love some help on what to do here. I managed to get all the errors away and now i have warnings but i do not know how to get rid of them :( Could  anyway...
Hi guys,i'm learning about MQL5 and i'm trying to make a simple robot. I‌ need to buy after the HIGH price of the hammer,but now ,i'm buying at the same price. I‌'ve tried to put a order above but this give me Stop invalid. I‌ dont know how to do that,if you could help :) ‌ ‌ t‌o buy,i'm using this...
Recently, I have a big problem. Meta Editor suddenly stopworking and need to play again for continue. Sometimes this situation make alot of risk on my account. I hadn’t this problem until last week, it’s appearnow and I can’t fix it. Recently, I installed 10 Meta trader program atdifferent path in...
Hi, Does anyone know how to check for historical data & integrity on the whole chart in MQL ? ‌
Can anyone help me figure out what is wrong with this Indicator that I am trying to write? I tried numerous methods for pulling the EMA moving averages but at this point, I think the problem is somewhere in the main loop of reading the candles and the buffer sizes of the EMA's. I am a...
I'm trying to use the <> expert advisor in MT4, but every time I load it into a chart I get an 'authorization error' in the top left corner of the chart and the trade does not open. Does anyone have any idea why this could be happening?
‌‌If I buy this bar, and setting stop at low-20 point. C‌an I draw the line as trailing stop line in MT5 EA? When the low higher that move  trailing stop line. Have any example for this case can let me study? Thank you. L‌ike this picture.‌ ‌
Hello all. ‌‌I have been searching forums and reading for weeks to find my answer and am getting no where so I figured I would take a chance and post it  :<) ‌‌I am trying to write an indicator that uses the ExponentialMA() function on MT5 but I cannot get it to work because I am not sure how to...
Hi, ‌ T‌here is a method limit MT4 tester maximal dropdown f.e. no more then 10000$? I find that I could limit dropdown by %, but it is not right for me because when EA earn some money max dropdown will be bigger then I need
Good day all. My questions regard virtual hosted MT4 and what I have access to. 1. Can I write to a file using an EA? 2. Can I retrieve that file? 3. If not, can I write to a journal and how do I retrieve that journal?
Hello,   does anyone have an idea, how to bring the ticket number into a combo box? i have several pending orders, and want to bring them into a combo box   any code idea? want to use the defalt combo box  https://www.mql5.com/en/docs/standardlibrary/controls/ccombobox  i read the documentation, and...
Hi. I'm trying to translate an EA from MQL4 to MQL5 and I'm having some trouble. There are some functions related to Order that I don't know how to handle. To name explicitly: OrderStopLoss, OrderModify, OrderSend, OrderTicket, OrderLots, OrderClose. What should I do to the things these functions do...
Hello , a‌nybody has an idea how i can publish my arbitrage EA, the automatic check didn't pass although I have checked if the volume is suitable, i'm oppening 3 positions EURUSD EURGBP and GBPUSD. the automatic check fail to open EURUSD and EURGBP from GBPUSD chart. ‌
Sorry for the newbie question - but if I have an EA attached to a chart (e.g. MACD sample EA on EUR-USD chart) with autotrading turned on, and then I close the chart - is the EA still running in the background? Or does the EA stop once I close the chart?
When using indicators within my EA, in strategy tester when at high speed can notice a flashing pattern from the indicator. I'm guessing it's because rates_total < 100?‌ Why does MetaTrader provide such a poor implementation when used within an EA? This is effecting my calculations.‌ Here's an...
In a symbol's contract specification from the "Market Watch" there are two properties: G‌TC mode and Expiration. After pressing F1 and you can see that help says: ‌Type of orders — types of orders placed          (I think this is the GTC mode) .‌... ‌Expiration — available types of expiration of...
Any advice on deciding this?‌ Best I can come up with i: total = 0;      double div = 1;      for(shift= ArraySize(close) - 1; shift >= 1; shift--)      {         total += (close[shift] - close[shift - 1]) / MathPow(div, 2.0);          div++;      }        if (total > 0)         direction =...
I'm new to EA's. I've decided which to open, buy/sell. How do I only open at 50% of my equity? I'm guessing Equity * 0.5. But that does not get me the amount of pips. Thanks.‌
All my solutions just overwrite itself.
I have written an EA that uses the iCustom function to call values from 3 BufferArrays from a custom indicator that I also wrote and then the EA decides to enter or exit trades based on these three values. I can confirm that the EA and Indicator are working properly because I have tested them on a...
Team, P‌lease, help me with Sites/URL where I can get History Data for EA Testing and Optimization
Hi, I'm attempting to plot the bid/ask in a separate window in real-time.  However, the buffer lines do not draw in the separate chart window.  What is wrong in the code?  Thanks.
How do i add in another 2 new condition to the below code, Thanks so much in advance... ‌ A‌dd in new condition ‌ B‌uy 1‌0ema above 50ema‌‌ & 2‌0ema below 50ema ‌ S‌ell ‌1‌0ema below 50ema‌‌ & 2‌0ema above 50ema ‌ ‌    string EASignal = "";    if (CCIa > 0 && CCIb > 99 && MACDSignal < 0)    {...