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 am looking for an experienced MQL5 developer who can BOTH research trading strategies and develop a commercial-quality MetaTrader 5 Expert Advisor. This is NOT simply a coding job. The developer is free to choose the trading logic, indicators, entry method, exit method, timeframe architecture and strategy type. I do not require the EA to copy or resemble any existing commercial EA. My priority is: ROBUST LONG-TERM
A developer will create an AI assisted EA forex watch-list scanner (not an auto-trader) designed to surface PDL/PDH bounces on M15, with coding in Python/MQL5. This will strictly be a market intelligence and scanning tool (no automatic order placement) and EA primary function will be a delivery of visual dashboard UI, 2-phased alerts (warning vs. execution), and multi-channel notification. 1. Project Overview &
Hello, please make me a simple MT5 Expert Advisor for XAUUSD on M15 timeframe. TRADING LOGIC: - BUY when EMA(10) crosses UP EMA(30) - SELL when EMA(10) crosses DOWN EMA(30) TRADING HOURS: - Only trade between 19:00 - 22:00 WIB / Jakarta time RISK SETTINGS: - Lot size: 0.01 - Stop Loss: 70 points - Take Profit: 150 - 300 points - Max 1 open position Please deliver .ex5 file ready to use. Thank you
Gods Plan v8 30 - 500 USD
//+------------------------------------------------------------------+ //| GODS PLAN V8.mq5 | //| Tebogo | //| tebogophago298@gmail.com | //+------------------------------------------------------------------+ //+------------------------------------------------------------------+ //| Expert initialization function |
I’m looking to purchase an existing, proven Trend-Following EA for MT5 . I am NOT looking to develop a new EA from scratch , so please read the requirements carefully before applying. The EA should follow a market-structure/trend-following approach similar to this: Identify a clear Break of Structure (BOS) to confirm the trend direction. Wait for a pullback/retracement instead of chasing the initial breakout. Enter
I am looking for an experienced MQL5 developer to create a fully automatic MT5 Expert Advisor (EA) for frequent small-profit trades. My current manual strategy is simple: I watch short-term price movement, enter when price starts moving strongly up or down, and close once a small profit is achieved. I want an EA that can identify these movements and automatically repeat this process throughout the day. Main
Code the indicator to MT5 EA, include all the inputs variables and values Allow live trading Allow demo trading Allow strategy tester Bar shift 0 adjustable Allow indicator to show on strategy tester Lot size adjustable Max spread in points (0=disable) Use stop loss circle true or false Stop loss circle in points adjustable Use stop loss true or false Stop loss in points (adjustable) Take profit true or false Use
Hi All, Looking for a ready to TEST and USE EA which makes $20 per day with initial deposit of $100 only with controlled drawdown and no trades during news time. Please note: Budget is fixed and no trial and hit error for testing and developing EA as I do not have time. I will select the developer only after the TEST is successful only, do not force to select and make the payment and payment will be done once I am
Create a bot that can trade and read indicators easy to read for first time users. Bot that can be used on a phone and connect to MT5. It should be easy to install or use on any device especially phone and laptop, preferably the bot that can run over night and controllable when needed
Need Grid + Martingale Type Averaging EA ( Directional Buy or Sell entry then uses grid/martingale for Recovery if need ) * Must Work Buy + Sell Both Side ( Do not Open Buy or Sell at Once Let the Previous Order Close ) * Min Lot size 0.01 * Max Lot Size 1 ( Can be Edited to maximum ) * Auto TP Shift * Auto Averaging Position also Auto Shift TP as per Averaging * After Averaging Close the Trade in Maximum Profit (

Projektdetails

Budget
30+ USD