Expert Advisors and Automated Trading - page 69

I need to check either sell or buy positions runs at a time, also, I need to check either buy stop or sell stop placed in the current symbol. if you can give me an example for this, I can learn from it
I was working to implement a EA that utilize trailing stop losses, when doing so there were frequent invalid stops errors in journal. I had some research in the forum and test different solutions but non of them worked, this is the routine I use to modify stoploss: if there is required change of
So I want to subscribe to, for example, 4 MQL5 signal providers and I want their signals to be sent to one MT5 account. I posted on Reddit and got an answer before the moderator deleted it. He said, "Run 4 MT5 instances in portable mode, one for each signal provider, log into the same account on 4
Whenever I backtest, I look for the result with the higher (Profit / max drawdown) ratio. But in the optimization results tab there is no such a criterion, so after every backtest, I export the result as a spreadsheet and do the calculations there. I'm backtesting on a free EA, so I don't have
As i have to use real funds when subscribeing a signal, I have to match the balance on the account of the signal provider to get same lot size. How do i change/increase the lot size on my follower account with a lower amount of funds
I want to know how to set objects visible only for certain time frame. ex - Line 01 should be visible only for timeframes bellow 1h. I'm here in the Weekly timeframe, so I want to only to see monthly pivot points. Can you suggest me a function to achieve this? currently used this functions to draw
Hello. I'm looking for a way to find an EA's Equity Loss Maximal figure. And I don't mean the existing Equity drawdown maximal because I only want to know what was the maximum amount a position has dropped with respect to it's entry price, not to it's highest point. Anyone know of a way
I'm currently using TimeLocal(); function to get the time of the local computer. I use it to determine the trading session for the EA. Does this function works the same way in strategy tester because time is modeled in strategy tester. should I use another function instead of TimeLocal();
I want to include Telegram.mqh for the code script. but the following error pops up. can someone please help me to fix this. //+------------------------------------------------------------------+ //| MT5 to Telegram.mq5 | //|
[Deleted]
How can I check if there exists a pending order (in my case, a Buy Stop order) for a specific symbol?  
In this code, all I need to do is calculate the expire time to send the order. I did search for a method to do this, but I could not find it. Can someone please help me to figure out this?. I need to add 1 minute to the current time . I checked with a comment (The way I did in bellow code) it's just
I'm wondering if there is any way or tool to schedule an optimization process in MT5. My idea is to select, for example, 10 symbols, activate the process and allow once completed with one symbol, to automatically continue with the next, and then analyze the results later. Any hint is welcome. Thanks
Dears, as it is clear in subject i want to work with file in EA inside MQL5. be informed below code tested on MQL4 and worked properly. Also i know i should insert file in EA separately to be used (another WHY in MQL5) using below code #property tester_file "ALL_2018.csv" i created an array of...
  WebRequest risks  (1)
Hello, Can anyone tell me what kind of information can a website get about my trades and terminal, for which I allow WebRequest? I.e. can the website e.g. see my other trades or EAs on the terminal? Thanks
Hello! I have below code: if (printHistory == true ) { handle = FileOpen ( "Ticks_" + Symbol () + filename + ".csv" , FILE_CSV | FILE_READ | FILE_WRITE , ',' ); if (handle < 0 ) { Print ( "Could Not Create/Open File " + IntegerToString ( GetLastError ()));
Hello all, I'm trying to run an optimization procedure to easily go through all my opening conditions, which are numerous, and check which combination of opening conditions are the best. For that I just used boolan inputs and added a additional conditions in buy/sell conditions as you can see in
When we manually set trailing stop, all we do is set it using the Terminal >> Trailing stops . Once we set, it does its job its own. I'm asking for function like that kind. As I know, The EA should check the conditions and move the SL based on every tick if I use PositionModify(); for trailing stop
Hello, Please could you tell me why my PC is crashing running this particular EA from which you have the code inserted below ? All others EA I tried run fine, there is a particular problem with this one, which has been generated using ChatGPT. Be careful if you run it in your computer as it surely
Hi I would like to know how to get the money value of 1 tick in MT5 I tried double tickSize = SymbolInfoDouble (symbolA, SYMBOL_TRADE_TICK_SIZE ); tickValue = SymbolInfoDouble (symbolA, SYMBOL_TRADE_TICK_VALUE ); But that does not gives the correct value The value I am after is the one used
Hi, can anyone tell me what is flags mean in custom symbol like attach image
I have a problem when performing a backtest. After finishing the test, I don't have the results of the Backtest report, the status always stops at around 98-99%. And I don't have any error message in the logging tab. When I profile history, my program doesn't have an infinite loop. I noticed that
Hi guys! We conducted a backtest using the cloud CPUs yesterday and the results of the test was 0, so useless to us. It was fast for sure, but useless. Does anyone have any idea why this happens and what the potential fix to it can be
Good afternoon, I have a problem with this EA, which should activate buy orders when the EMA5 is above the EMA21, and sell orders if it is the other way around. However, I have noticed that even though the EMA5 is above the EMA21, sell orders are still opened sometimes. The same thing happens when
Good day. I have a code panel now this panel works fine but when I change chart or Time frame I get an error (Invalid Pointer Access ) MyButton *b = (MyButton*)m_buttons.At(i); b.Color( clrWhite ); //font color
Has anyone figured out how to add in the daily roll over rate charges that OANDA charges for open trades into a backtests? (On another MT5 broker, not OANDA) Even if you have the set the interest rates standard to one setting, it would still be super useful to have it deduct or deposit money into
Hello and thanks for you time! I have this problem with all the candle pattern EAs, when i backtest them at daylie timeframes and they have to open a trade at open price the trade doesnt open, at 8H timeframes and lower i dont have this problem, so maybe there is a problem with opening trade at open
Hey. I have a client that run my EA on 2 different account (and different brokers) on the same computer and without VPS. It’s possible ? Run EA without VPS can lead to bug ? He have an open trade with 1 of the account and no trades with the second. (With the same EA, same settings) Can you help
Sometimes an order get executed on the server-side while my EA is on the way of processing a modify on that order. Everytime that happens it needs to wait full 3 minutes until a 'timeout' error returns, because I figure my server is simply not good on handling that. What I need is setting a way for
This is the Custom function I'm about to use for check and set trailing stops. loop picks each position and check the trailing condition and set it if needed. but The PostionModify(); function is no appear in the meta editor even though I type it. I have no idea what the reason is. Cz I'm still in
Hello, Please can anyone help fix my EA code I am trying to build, below are errors I am getting when running backtest: 'SymbolInfoInteger' - no one of the overloads can be applied to the function call Moving Average.mq5 40 8 could be one of 2 function(s) Moving Average.mq5 40 8 built-in: long