MQL5 existing EA modification

MQL5 Indicators Experts

Job finished

Execution time 102 days

Specification

1‐ Printing on Chart: As per attached picture

2‐ Optimize code for fastest testing possible

3‐ Fix trading after stoploss bug as indicated in the pictures – after stoploss EA to start trading using original cycle and not exit strategy.

4‐ EA Functionality:

a. Trading start with Original Cycle using “original Cycle slope “by choosing trading with every candle or by no. of pips. If by

no. of pips then EA to open cycle immediately after previous cycle is closed and not wait for more pips to be achieved.

b. If Positions Close, then start new cycle (step a)

c. EA will start “Exit Strategy “and start using “Exit strategy Slope” if any of the 2 following conditions are achieved combined

or separately:

i. Parameter: No. of Positions exceed set number (Condition 1)

ii. Parameter: Drawdown to activate (Condition 2)

d. If Cycle Close, then start new cycle (step a)

e. StopLoss : EA will close cycle by profit or loss if any of the following 3 conditions meet combined or separately:

i. Parameter: No. of open positions exceed set number (Condition 1)

ii. Parameter: Drawdown reach certain amount in Dollars (Condition 2)

iii. Parameter: Slope Direction Line indicator is reversed ‐ Original Cycle Slope (Condition 3)

f. EA to start new cycle (step a)

Parameters:

Time Filter:

1‐ Weekly Start Day : Drop Down list Monday to Friday – First day in the week to open new positions

2‐ Weekly End Day : Drop Down list Monday to Friday – Last Day in the week to open new positions

3‐ Daily Start Hour : hour when EA will start opening new positions

4‐ Daily End Hour : Hour when EA will stop opening new cycles and will keep and manage existing ones as per “Close ALL by end hour”

parameter

5‐ Close All by Daily End Hour: TRUE OR FALSE

6‐ Weekly Close All: TRUE OR FALSE –

a. if True then EA will close all positions at loss or profit by two parameters:

i. Weekly End Day (2)

ii. Weekly Close Hour (7)

7‐ Weekly Close All Hour: Close all positions by this hour and wait for new Weekly start day (1) and weekly start hour to start opening

positions again.

Original Cycle

1‐ Slope direction line period: Buy or Sell as per slope direction line color

2‐ Trading Style (drop down list):

a. Open every candle: ( Open position at the open price of every candle )

b. Open by no. of pips: ( Open positions after number of pips distance – parameter no. (3)

3‐ No. of Pips: (distance between each position ‐ if 0 then not active)

4‐ TP of Cycle $ : Desired take profit value of total cycle in dollars

5‐ Sell below slope only: (True or False) – check attached pictures

6‐ Buy above slope only: (True or False) – check attached pictures

Exit Strategy:

1‐ No. of positions to activate Exit : ( if 0 then not active)

2‐ Drawdown $ to activate Exit : ( if 0 then not active)

3‐ Slope direction line period:

4‐ Exit Strategy TP : (if zero then no profit needed or breakeven with last account equity)

5‐ Exit Strategy every position TP

Stop Loss :

1‐ No. of open positions to activate SL : ( if 0 then not active)

2‐ Drawdown $ to activate SL: ( if 0 then not active)

3‐ Slope Direction Line reversal: ( if 0 then not active)

Responded

1
Developer 1
Rating
(356)
Projects
633
26%
Arbitration
89
73% / 13%
Overdue
12
2%
Free
Published: 1 code
2
Developer 2
Rating
(82)
Projects
86
57%
Arbitration
25
0% / 84%
Overdue
19
22%
Free
3
Developer 3
Rating
(281)
Projects
455
39%
Arbitration
93
43% / 18%
Overdue
73
16%
Busy
Published: 2 codes
Similar orders
Hello, I’m looking for a developer because I have an issue with my MT5 source code. I intentionally hid some parameters from the user interface, but now when I try to modify the inputs through the MT5 interface, the changes are not taken into account by the bot. I would like someone to fix this problem. Thank you
Everyday market open: 1. Every minute from market open calculate the upper and lower bands based on the formula in the paper. Average move for every minute for each of the last 14 days-check the paper. You can create these bands as an indicator as well so I can apply it to charts. 2. Also calculate the recursive vwap for every minute of the trading day. And create this indicator as well. 3. Every
I have almost created my EA with help of AI 's need some fixed in certain areas where the strategy is little bit complex where slight human interference is needed to make it a perfect EA
Please, I need a programmer to create me an expert advisor that can yield more profits and few losses. You should be able to explain to understanding how it works and how to go about it. Thanks
A robot 30+ USD
hy i have a robot already i want someone who can fix only my entries and takeprofit .my entry are order blocks ...you only fix my entries ..i have pictures to give u
fully automated mt5 bot with trailing stop loss one that can grow a small account take trade base on the market trend i would love to work with someone who is understand
Need An EA for Prop Firm challenges, for my live Account Must have Draw Down % : 1-2 % Lot Size : Depending on the Challenge Account . Risk : An Assessment Panel on the Chart covering all the Essentials showing the requirements to pass the challenge . S.L : Accordingly . T.p : Accordingly . t should NOT use martingale. NO high frequency. It should NOT trade during high-impact news (News filter is necessary)
I would like a panel to put in the expert advisor. The panel is movable, has buttons to control the window (minimize or lock), results and position statistics. And I would like a cool design! I would like it to work well so I can add the code to my EA Surprise me
### NO SHIT TALKERS AND TIME WASTERS PLEASE ### I am an investor and seriously looking for the best MT5 EA on Live Account results to buy from you. I do not want any development work. I want a ready and good EA product. Requirements: - Live Account Report - No need Demo Reports ! - Super low Drawdown - Stable Equity curve - Give me free Demo Version to Backtest myself
The EA must support trading with Cash Indices, Stocks, and Forex. The EA's strategy is simple: It creates a custom time frame called S60 (the range is in seconds, set via input) and works exclusively with S60 candles; It uses the corresponding second candle to determine two boundaries — the High Price as the upper boundary and the Low Price as the lower boundary (these boundaries are updated with every new “second

Project information

Budget
120+ USD
For the developer
108 USD