Fixed error in my EA for MT4/5

MQL4 Experten

Spezifikation

 

Summary

BARRIE_EA

                In short, we use Trio EA as the basis, changing the signal generation where now we will only use MACD and drop the other "supportive indicators", plus make some modifications and additions.  This is for MT4 and MT5:

#1.  Make EA run on fimeframe defined in variables and not chart dependent

#2.  After weekend, system should follow "Start EA" variable, make it an option                enable/disable.

Old_EA Setting (Changes & Additions):

-------------------------"Trade Settings 1/2"-------------------------

Add:

                - In addition to 'Singal Delay Bars', add 'Signal Backward View Delay Bars' - Its                                    purpose, if 'Highest Bar' is active it will ignore checking previous bar for size for X       amount of bars. For example, if  color changed and system started opening positions,           and its set at 2, then EA will not check 1st bar of 2nd bar, only 3rd bar given at the time 4th bar is current, therefore it  will not close or so positions. Note, technically current             bar at the begging is 1st, so we should ignore it, but for this option will consider it.  If      set to 0, meaning immeditate,  then it can only compare 2nd bar to 1st.

-------------------------"Primary Indicator Settings 1/2"-------------------------

- Use MACD ONLY from the Trio_EA

- Signal is based on color of the bars. Positions close/open based on color changes ONLY.

- Additional Signal variables to be added as 'enable/disable' options:

                Option_#1 - name it "Highest Bar" - when change of color occures EA starts to open       trades, UNTIL the previous bar is higher than current. When that happens, all            positions are closed.  This happens  immediately without the closing in                            full.  Also, when such occurs, no new positions are open until the signal in opposite         direction occurs, and everything starts over.

                Option_#2 - name it "OutBound Trade Zones" - when the outbound zones are set           long and short from zero line of MACD, it means that EA can place orders only when it      crosses the line outbound.  Also,  when 'Highest Bar' is active is superceeds Outbound                 Trade Zone', however, when 'Highest Bar' closed all the positions due to previous                 higher bar and bars started to decreese, and then suddendly spike back up  and bar       size crossed 'outbound zone' then 'Highest Bar' logic starts again not from MACD zero   line but from 'OutBound Trade Zone' line, and follows 'Highest Bar' logic until   previous highest bar.

-------------------------"Supportive Indicator Settings 1/2"-------------------------

DELETE

 

-------------------------"SL and TP Settings 1/2"-------------------------

Modify:

                - ability to enable/disable TP variable

Add:

                - Option_#1 - name it 'TP Divider (0=disabled)' - for each TP hit X divider is set resulting in opening of new positions. For example if max of 10 positions is allowed,                and 2 out of 8  hit TP, and divider is set to 2, than now EA can only can open 1 new              position, as 2/2 is 1. and so on. This option is set for each primary and secondary set.

-------------------------"Close Settings 1/2"-------------------------

Modify:

                - 'One Time Take Profit' is enabled, then when hit no new positions can be opened,      however, the other positions that are open still stand.

Add:

                - Option_#1 - 'Trailing SL Addon' - for each new opened positions X amount is added.    For example, if X=5 and "STEPUP_%" is set at 20, then with each new position new          trailing Sl would  be adding +5, thus 1st position 20, 2nd 20+5, 3rd position 25+5, 4th        position 30+5 etc, until the maximum allowed positions.  So is max allowed positions      are 10, then with  each +5 highest SL on the 10th position would be 70.

                - Option_#2 - 'Trailing SL Addon - Reset' - make it 'enable/disable' variable, thus if all     10 positions are open and the price sharly reverts hitting all SLs, closing all positions,             new positions can only be open when the price crosses the price level of the 1st       initial position, then EA can open max posisions possible again. In such event,    'Trailing SL  Addon' started in reserve... as example, 1st position 70, 2nd 65, 3rd 60 etc.

-------------------------"Hedge Settings 1/2"-------------------------

-------------------------"Non-Trading Zones"-------------------------

Add:

                - In timezone, for each separate day, add "Close All Positions" at the begining of that    window, and start buying after the time windows expires. It will superceed 'Close                trades during'  option. 

 

Trio_EA

-------------------------"Close Settings 1/2"-------------------------

Modify:

                -  Create varaible "Close on TF change" - enable/disable - purpose, to close position when price peaks. For example, on TF_H4 the price peaks and looking at TF_H1 three indicators confirm that direction changes, so when that happens, all positions on H4 close. 

Now, if H1 changes from long to short and H4 is still on long, then no positions are open, however, if H1 goes from LONG to SHORT and then back to LONG and H4 is still on LONG, then EA start opening positions again according to H4.

This variable preceeds ---Hedge Settings---, meaning it closes unless neigher of the hedgeing conditions are met. 

IF any of the heding technics elected, this variable is also on secondary TF. same concept applies. 

Add:

                - "Amount of Closed Position" - enable/disable - ability to specify the amount of closed positions which EA can open in one direction.  For example, at the start of the signal if say max positions is 1 LOT and  size of positions is 0.1, and if "Amount of Closed Positions" is set at 1.5 LOT than after opening the 1 LOT of 0.1 and then either closing by TP or SL, another 0.5 LOT can be opened. Thereafter, no more positions can be opened in the direction of the signal, until the change of signal occurs, when that happens, all positions are closed if any are open.


Bewerbungen

1
Entwickler 1
Bewertung
(5)
Projekte
7
29%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
I'm looking for an experienced MQL5 developer to create a Opening Range Breakout EA. The EA should identify the high and low of a configurable trading session and open trades when price breaks out of this range. It should include configurable Stop Loss, Take Profit, fixed lot size, break-even option and trading hours. Full mq5 required
Matosfx 30 USD
Am called martin sselubiri I need a robot for trading forex and stock and I want know how this robot works and how much it costs for me to use it
My MQL5 Expert Advisor wins most trades with small profits, then suddenly takes one large loss that wipes out weeks of gains. This is the "picking up pennies in front of a steamroller" pattern. Required fix: Find the exact cause of the large losses in the code. Cap the loss on every trade with a fixed stop loss (no martingale or averaging down). Stop trading in dangerous conditions (high volatility, strong trends
AI Forex Trading Bot for MT4 and MT5 I need an advanced Forex trading robot (Expert Advisor) that works on both MetaTrader 4 and MetaTrader 5. The robot should automatically analyse the Forex market, identify BUY and SELL opportunities, and execute trades when the trading conditions are met. It should support GBPUSD, EURUSD, USDJPY and GBPJPY. The robot should use EMA, RSI, MACD, price action and trend analysis
Name: SteelEdge Platform: MetaTrader 5 (MQL5) Expert Advisor Instruments: XAUUSD, EURUSD, US30 Timeframe: H1 (inputs to change it) STRATEGY - Trend filter: buy only when price is above the 200 EMA, sell only when below - Entry: price pulls back to the 50 EMA and a bullish (buy) or bearish (sell) engulfing candle closes - Confirmation: RSI(14) above 50 for buys, below 50 for sells - Stop loss: 1.5 x ATR(14) - Take
I need an existing mt5 expert advisor that can been in trading for more than 12 months. The PF of the ea should not be less than 2.0 and be in profit in the last four months with average profit of not less than 20% per month. The Maximum drawdown should be less than 20% and Max deposit load less than 10%. Such ea should be able to trade with less than or equal to $300. Whats needed is .ex5 and source file is also
Ready to use MT5 bot 99 - 6990 USD
seller must provide the following to be considered... i will answer to all who fit this description, and can purchase more than 1 EA... - brief strategy description - overall EA expectancy - 1 week limited trial version, with whatever settings you consider best
I am a trader looking to acquire an existing, stable, and consistently profitable Expert Advisor (EA) specifically designed primarily for Gold (XAUUSD). This is an outright purchase. I am not interested in developing a new EA from scratch. I am only interested in ready-to-use systems with a genuine, verifiable track record of performance
Aziz Toure 50 - 400 USD
I am an independent trader and entrepreneur based in Côte d’Ivoire. I work in financial markets, analyze trading opportunities, and provide digital financial services. I am also interested in international trade, online business, and developing long-term business activities
SMC Bot Creation 350 - 550 USD
Hello, I am interested in developing a professional MT5 Expert Advisor similar in functionality and technical sophistication to your reference product, Institutional SMC Robot: https://www.mql5.com/en/market/product/187011 I want to develop my own independent EA based on advanced Smart Money Concepts (SMC), with a strong focus on institutional price action, liquidity and market structure. The key functionalities I

Projektdetails

Budget
30+ USD