Hi everyone, I am curious about something. I downloaded mt4 from the metatrader website for learning purposes, but its showing like mt5 and wouldn't accept mt4 indicators. I have uninstalled and reinstalled, but its still showing as mt5. How can i get the original mt4 without using a broker
[Deleted]
Hi Guys I'm trying to do an ADR-Indicator Dashboard. First i want to create the ADR Indicator. I modified an ADR Indicator i found on the forum. For the dashboard i want to calculate ADR values for several pairs. I wanted to store the calculated values in an array. But as soon I try this, the
2022.11.21 22:49:05.649 Prev_CSM AUDCADm ,H1: not initialized 2022.11.21 22:49:05.649 Prev_CSM AUDCADm,H1: out of memory as any one had this kind of issue whet the indicator runs out of memory please advice how to resovle this kind of issues
Since the last update , if i try to go to the market section on the m4 platform it crashes and closes the program
Hi, I would like some help please, like the title says my EA work perfectly fine on backtest but not on real account . I don't receive any error message from the terminal, except from "2021.02.19 17:55:27.350 SP 500 TR STOP TEST 2 [SP500],M5: zero divide in 'SP 500 TR STOP TEST 2.mq4' (145,52)"
Hi Looking for a EA / Indicator that can save 1 second data (need only be Open) to a CSV file. Any suggestions? I have one that saves each tick, but it creates a lot of extra work for me as I only need 1 second resolution. BR /
So I tried to code something from tradingview and make it happen in MQL4. I updated this post to show new problem I have now. The indicator doesn't render new candles when I press play. It only show past candles but not new one. I have no clue why. Then I need to get the cumulatif of sums. The first
Since there is no cum() function in mql4, I need help to know how to code a function "cum()" that I can use for my code. I need it for my cumdelta variable "cum(delta)". void OnTick () { //--- tw = High[ 0 ] - fmax (Open[ 0 ], Close[ 0 ]); bw = fmin (Open[ 0 ], Close[ 0 ]) - Low[ 0 ];
when i use in real trading ,it woks fine ,but in testing,it show 'OrderSend Error 130',why
Hei, MQL5 Community I would appreciate your assistance and knowledge regarding an entry condition comprised of two moving averages and the RSI. A set of conditions must be met by the RSI, such as when set to true and then apply a predefined set of requirements as shown in the code below: To
Hello I can't find the XAU USD pair (and I searched well) on metatrader4, can someone help me
As the title explains I am having this issue when trying to backtest an EA. I used Tickstory to grab data from Jan 2009 and backtest from that date until today. However no matter what date range I set the EA to backtest, it won't start and simply says "EURUSD-TickStory: history data beings from
Hi everyone! I've made an simple indicator that prints the volume of the last 100 bars, inside that bar The same indicator also has a buffer that holds 1 for a long signal and 2 for a short signal. When I call this indicator from inside the EA with the iCustom function to get the long/short values
Placing an order on mt4 If I try to place an order for lets say Aud/Cad it will not let me do that If I put more the 9 cents if I put 50 cents it kicks it out and says Not Enough Money I put a 20 pip stop lose and 30 pip take profit and I have $400.00 in the account so can some one tell me what to
Hi everyone Is it possible to send/receive some string data's between python and mql4/5 program? If yes how can i get it? Any idea? So Tnx
HI, Im new to using meta trader 4 and I have account set up and logged in yet when I try to open trade when I click on the forex pair the new order tab is ghosted, or is there an online chat I can contact as it seems impossible to find their customer services
Hi all, Need a help with this. When the EA closes the first Buy trade, it goes crazy. Am i missing something? Thx a lot! int TicketBuy10; double Lots10 = 1.0 ; double Buy10Profit = 200; // 200.00 = 20.00 pips int OnInit () { return ( INIT_SUCCEEDED ); } void OnTick () {
Hello, I am beginner of EA. I would like to write simple EA to open new buy/sell market order right after the trailing stop loss is closed. I already have free trailing stop EA. I appreciate if someone can help me. Regards, VNCIS
Hi fellows, how do I make a indicator to mark a rectangle like this for H1 candle on 8.00 AM MYT time (my local time)? Thanks
I have 4 charts setup with my EA on an MT4 terminal. A portion of the code needs to generate a random number, which will then be used as the interval for a timer. This is done to prevent the 4 charts from writing to a particular terminal global variable at the same time. This is my code to
When I run this EA, it keeps repeating orders and payments. And only for sell orders. It works fine for buy orders. The logic of this EA is simple. Enter when the price reaches the Bollinger Bands. Close when price reaches SMA. Please tell me what to do. extern int BB_period = 25 ; extern double
Hi forum, I'm eager to build my first bot so decided to start with something simple. I'd like to create a RSI EA but have it run on a one-second timeframe. I've watched a YouTube video and I think I can manage building a standard RSI EA to get myself started but in the 'On Tick' section, it's taking
Hello everyone! Is it possible to get a VWAP indicator on MT4
EntrySignal = 0 ; if (isNewTechnicalAnalysisBar) { for ( int i = 0 ; i < MAX_ENTRY_LOGICS; ++i) { EntrySignal += EntryLogic[i](); } EntrySignal = (EntrySignal >= MinEntrySignals) ? 1 : (EntrySignal <= -MinEntrySignals) ? - 1 : 0 ; } I get the
any programmers add arrow ema cross up or down cross show arrow on chart indicator is attach below
Hi, I checked a few links that touch on slippage such as https://www.mql5.com/en/forum/12423/page637#comment_11263460 but I would appreciate some clarification on what it means slippage = 0 in terms of execution.(MT4) Assume Ask = 10 rigth now. When we enter a market order OP_BUY we include Ask in
hi im trying to make ea to trade based on custom indicator arrows , but is not working , what i do wrong ? INDICATOR ARROWS VALUES trend[i] = 0 ; if (T3RSIBuffer[i]>LowBuffer[i] && T3RSIBuffer[i+ 1 ] <= LowBuffer[i+ 1 ]) trend[i] = 1 ; if (T3RSIBuffer[i]<HighBuffer[i] && T3RSIBuffer[i+
Hi, I have been using fractals and finding them in the chart by counting i-- or i++ and also if(fractal != 0) depending on which fractals I'm looking for. Although this method works, it creates a lot littered and requires duplication in other code sometimes. I am rethinking my code and I'm curious
Hi guys, I need your help for an indicator I try to develop. It is based on the TDI indicator and I try to extract the values of the Upper Band and the Down Band. THe problem is that it only find one band. If I set the two, it won't work, also for the first Band. It complies without errors but there
I am looking for a dashboard that is the same or similar to MT4 One click trading. What bothers me is the changing colors from red to blue all the time. I just need BUY/SELL with predetermined lot sizes, and that I can change the lot size on screen. I don't even need price changing, if it had only

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
If you do not have an account, please register
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.