Expert Advisors and Automated Trading - page 65

  Share Data between Terminals  (13   1 2)
Is it possible to share data between MT4 terminals on the same VPS? Is there a location that both terminals could access? For example, I have Terminal 1 using Broker A, and Terminal 2 using Broker B. Broker B has a market that is not available with Broker A. So I want to send the price data for this...
Hi, Lets say I want to write an EA to trade SMA 21 as a baseline on a daily chart, whenever the price crosses the baseline, I want to open a position. I could easily create a Boolean condition and open a position based on that: bool buyCondition = (PriceInfo[ 1 ].close > BufferMA[ 1 ]) &&
i apologies for my subject topic .Am having trouble with two pivotal logics of my project here is the code i am to enter a trade if there is a squeeze of bollinger bands and a crossing of two moving averages, fastma or rma and slowma as yma if the second crossing happens during a breakout happens
Hi All, need help with transforming a Source File into a running program for MT5. It's my first time. Thanks
Hello guys. I'm very new to coding started a few weeks ago. And I have build the following EA. But the EA only opens buy trades. Can you guys help me out? What is wrong with the else if statement. Please explain in detail because I wan't to learn as much as possible. #include <Trade\Trade.mqh> //
Hi all, I am new to coding and created a simple script for an EMA cross with periods 3 and 26. The EA is not catching all cross events , only some of them. Can somebody see what is wrong? I added print statemts so in the EA journal you can see the events not being captured as the change from
I like the feature of the MQL5 Cloud Network for assisting in optimization runs and I thought I would be able to approximate the run of my script by performing a small sample size run ~500 and then dividing the cost by the number of runs. My initial calculation was $0.00026 per run and I
//+------------------------------------------------------------------+ //| VWRSI.mq4 | //| Пользовательский индикатор для MT4 | //+------------------------------------------------------------------+ #property
see my code //+------------------------------------------------------------------+ //| TrendBias.mq5| //| Copyright 2023 | //| https://www.mql5.com |
I had some random results trying to compare brokers and their spreads... So I wrote a little code to see where my spread values were going wrong - see below. Now I'm not sure at all! - the CopySpread function seems to be making it up!? See the example output (suggesting that the spread is either 6
I am currently developing an Expert Advisor that performs arbitration between two symbols: WINV24 and INDV24 (Brazilian Assets). I run my backtests with WINV24 as main symbol and it works fine for receiving tick data. However, when trying to access INDV24 tick data during the backtest, all values
I currently have my EA calculate values on the last x amount of bars - this however creates a huge lag during back testing - because of the "for loop" it looks like it executes on every tick. This is how the value check stars: //CHECK ID10T VALUES FOR BUY OR SELL if(BUY_ORDER   == 0 && SELL_ORDER...
hi, i am looking for an ea that lets me move the stop loss automatically. This is what i need? open a position and once in a position i want that the stop loss move automatically once a specific price has been reach. and then once another price has been reach move again to another position
Dear Good day Anyone to assist? I have an EA which- uses combination of Palabolic SAR and two MA Crossing to execute trades. It is to buy or sell when Fast MA- crosses Slow MA Up and down respectively in support of Palaboric SAR. I have attached the EA on Forex pairs, Crude oil and Gold and the EA
Hi When I download an expert ,the widget is not in the correct measurements to be useful.It happens with all experts I download,mostly for closing open orders or similar things. is there a way to fix this in the mt4settings or the laptop(Acer Swift)? Thanks for your insights
Hello! I have saved a GlobalVariable() on Friday, and today I had a computer crash, and after I have restarted and checked, global variable is missing . Should that happen
I have found accidently that the historical spread (Ask-bid) used to open and close orders during backtesting in the strategy tseter is different from those stored in the Mql rates. For example, you can get historical spread using the following code (Lets say your EA is attached on M1 chart)....
I tried searching; this must have been asked before but I couldn't find anything relevant; sorry for asking such a 'stupid' question but; I used ot use mt4, and in back tests it had a tab for 'trades placed' or 'results' or something... that used to show me the breakdown - SL/TP, lot sizes, P/L -
Hi. I can't get rid of these errors at compilation stage. It seems to me that I'm using a correct syntax but if there is an error then I'm definitely doing something wrong. Can you show me where the problem is? Errors: 'SymbolInfoDouble' - no one of the overloads can be applied to the function call
I'm new to MT5 and I was playing with the EA. I dont really understood how the EA work with the indicator but I have learned that the variable "Signal threshold value to open" and "Signal threshold value to close" is used to allow the indicators to turn on or off based on a calculation
Hi! I want to examine specific trades my EA took on the resulting chart produced after the backtest is completed. In e.g. TradingView.com, I just have to click on the trade in the strategy tester report, and it navigates me to the location of it on the chart where the trade was placed. I can't
i have a indicator that sends out signals in the form of arrows i have beentrying to automate the entry and exit of trades, i have been under the assumption that they were created objects (the arrows) but they dont show up on the object list and the code that i wrote used objectsTotal but it doest
double FastEMAValue[ 2 ], SlowEMAValue[ 2 ], ATRValue[ 1 ], TrendEMAValue[ 1 ], HigherTimeframeEMAValue[ 1 ]; double MACDValueMain[ 2 ], MACDValueSignal[ 2 ]; int copiedFastEMA = CopyBuffer (FastEMAHandle, 0 , 0 , 2 , FastEMAValue); int copiedSlowEMA = CopyBuffer (SlowEMAHandle, 0 , 0 , 2
hello everyone im moj, im working on an expert , i need to identify Highs for my sell and lows for my buy each trick i use like ihigh or ihighest , have problem for example is set sl too far i want to get exact high befor price fall
Hi, I just finished a backtesting with optimization using genetic algo . After optimizations finished I saw below log in journal tab. I am a bit confused why a pass could vary so much. I have not manually added conditions to terminate the tester pass in the code. So its baffling. 1. Could it be that
Please Help me. the expert should enter first trade after a Ma Crossover then need to wait minimum 3 candle for the next trade. if 3 consecutive bullish candles happens. there should be a buy order & after that more three candle need to wait if this 3 candle is bullish expert should open another buy
Hello everyone. Here is a simple spin edit code. It is working fine except that every time I change time frame the previous value is not shown. In order to keep the previous value I am using a global variable called: spin_value. My experts log proves that the value is passed correctly after time
Dear all, Me EA based on the MQL platform seems to be malfunctioning. I can't even close my EA trades manually. No bulk operations on either desktop or mobile help. My CPU etc. is incredibly low, like 8% capacity. Regards
Hello, I am encountering this error.. What does it mean ? test on EURUSD,H1 (netting) strategy tester report 3 total trades test on XAUUSD,D1 (netting) strategy tester report 6 total trades test on GBPUSD,M30 (netting) disconnected there are no trading operations