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
Hi, I’m looking for a top-tier, profit-optimized EA that has the potential to scale trading returns significantly. My goal is to maximize growth over time. Can you help develop a bespoke EA that could potentially scale to high six or seven figures
This is yakubu Jnr trading bots I create the trading robots to help my self and others traders to be successful please you can join my live trading bots or subscribe to my trading robots
Nyasco 90+ USD
Fast trading bot for starters less losses which leads to bigger profits made for thousands of people making billions of dollars .be the best trader for your self all the way
Nyasco 30+ USD
Faster robot with less losses which can be used for a long term earning money every day creating a bot for more than thousands of people to earn billions of money
Max amount grid 30+ USD
max amount grid step for magic number do keep deleting .only when it is in negative floating .but when it is profit allow to go over the max and replays to grid step
Apply with a screen of your work . Symbol Specific Logic . Live Chart Optimization Check the Core logic . [back tests as well] Change points to pips . Create buffer for the zone
I will pay 3000+ USD (negotiable) for an EA for existing MT5 that generates a minimum of 15-20% or higher a month consistently (provide source code after final deal) Looking for a highly profitable EA Please send demo version directly subject (Buying profitable EA Budget up to $ 3000 USD), past results and optimal settings so I can test, if it performs in a strategy tester i will also need option to forward test it
EA fx 30+ USD
Hello, I need an already developed EA similar to the one trading XAUUSD, with consistent entries and good risk management. Before we proceed, I would like to verify its performance. Please provide a live or demo account login along with the investor (read-only) password so I can monitor the trading results. I am looking for stable performance, controlled drawdown, and consistent profit on gold (XAUUSD). Once I
The strategy records the highest and lowest prices within a specified duration (default 15 minutes) after the New York market opens, forming the opening range. Post-Formation Breakout: When the price breaks above or below the opening range after its formation, it may indicate the direction of the day’s price movement. Trend Confirmation: The strategy uses two EMAs (default 20-period and 50-period) as trend filters to

Projektdetails

Budget
30+ USD