Editing of existing EA required job1+job2

Техническое задание

Job 1

 First EA description https://www.mql5.com/en/job/74702. Resolve the bugs of the EA. 

The expert is cumulating points from the indicators in order to open a trade.

You need to convert the EA from mt4 to mt5


EDITS

0.1 More than one trade per candle must be opened with different indicators at the same time so please remove any obstacle in the way.

0.2 Replace Trend Continuation with the Bbsqueeze. 

0.3 Add indicators for opening a trade and then, add all indicators to close trade separately

0.4 Replace Signal with MAinColor.

0.6 Edit semafor to give points from candle 3(set up in parameters) till X candle set in parameters. Add "Semafor Activity" name to parameters. 

0.7 Supply and demand need  to resistance give points to sell when ressistance is broken, and when support is broken give points to buy direction

0.8 Expert must have 2 point acumulations one for opening and another for closing trades.

0.9 Delete Cycle Identifier indicator.

0.10 The expert, must have 2 point acumulationsone for opening and another for closing trades.

0.11 Add configuration to parameters and then below configuration add the parameters of TLB, Semafor, Signal, Support and Resistance, Delta Force, Boilinger Bands, Scholastic, MACD, Pattern Finder, Moving Average.

1. When Murrey Math came back from a higher or lower line, the close that transaction if mm have at least 150 points in profit direction (add to parameters MM Activates.) And also add a parameter (Mm percent, which is where it goes like a trailing stop the minimum points needed to close for example you have 300 pips from the bottom to the top take a percentage of 80% and make a trailing stop of 20%. And you also need to respect a condition that says you need at least one blue candle when selling and a red candle is when buying (candle of heiken ashi). 


2.1 Tolerance point to peaks(add in parameters peak to be no older than 30 candles). Will allow to open only transactions that are in tolerance zone set in parameters. The tolerance points need to work side to side with moving average, and when moving average is not in tolerance zone it adjust automatically. The tolerance points is chosen by taking the length of the distance between last 4 high and low of level 3 and 2 and make the medium of Semafors,  and is calculated in percent. Attention semafor need opposite poles not one side poles. And Semafor needs to be 3 candles old. If tolerance is down on semafor open only buys, if semafor is up open only sells on tolerance zone. Note: when you are in the buy zone only at closing trades,  don't close trades that are bought. Disable close trades of buy or sell. Add in parameters "tolerance waiting time" before it creates a tolerance zone. 

Tolerance applies to opening and closing transactions. There are 2 types of tolerance,one for buy only and another for sell only.

2.2 Costum spread that will allow to open only transactions that are below the percentage spread asked by the parameters (Ex 30%). Like tolerance it takes The distance between last 4 Semafors level 3 and 2 from high to low and gives the medium. And needs to be 3 candle old. 


2.3 Moving Average has the role to delay opening trades until buy goes below the moving average line or sell goes above the line. Moving Average must be added well and avoid conflict with Tree line break or Heiken Aishy (must be added as a pending order that waits and ignoring the heiken Aishy changes color. Also moving average must refresh every candle without canceling pending orders. The pending order expires after X candles (add parameter : MA expires = 3) 

3.1 When Boilinger Bands is oversold or overboughtdisable tolerance, spread and moving average.

3.2 Add deltaforce and BBN normal plus smoothed, at delta force give 10 points to the direction of the candle if the last candle is bigger than median of the last 4 candles with 100% then give 20 points if is bigger with 200%, give 30 if is bigger than 300%.

3.3 BBN give 10 points if the angle of buy is low up to 55 grades and give 20 if the angle is higher up to 90 grades. Add everything in parameters including levels of delta force the score trading need to be adjusted to 80.  

3.4 Patern finder give points after 3 candles, add parameter "Pattern waiting time" after first candle give points for another 4 candles. Tolerance, Spread, and Moving Average need to be respected.

5. Stop-loss will activate to the highest and lowest point of near peak. Note: stop-loss has one direction and can be disabled in parameters. Last peak can be max 30 candles old and max 150 pips in negative, both must be added to parameters. Stop-loss updates every candle. 


6. Maximum drawdown is set by default to 30% after that value the EA doesn't open any trades and the only part still operating is closing current trades. With Semafor two...

7. Detect long candles make the medium of the last 4 candles and if last candle is bigger with 200% then cancel the transaction that comes back from a higher line when buying or a lower line when selling of murrey Math. Murrey Math cannot be disabled with buttons on the Hud.

9. Cancel trades on Friday, it stops opening trades with 12 hours before market closes, close all trades Friday night.

10. Add to chart stop-loss, tolerance, moving average line, plus murrey Math indice and transaction(opening + close point). When it adds or closes a trade Add 2 buttons One canceling the pending order and one to switch for that chart. The the pending order waits 2 minutes, to close or to open,  this is a condition. 

11. When BBsqueze goes with the trend direction double next transaction value, same is with color scholastic when is overbought or oversold. It uses money management score.

12. Signals to smartphone, signal when drawdown is near with 5% difference. Signal when the EA detects a long candle ( long candle pair+high+low of the last candle, and signal every X hours with balance, positive trades, negative trades profit %, opened trades, and total lots. Make a sound when it opens or closes a trade. 

___Job 2____

14. Monitor of adding and closing trades that will show when the EA is almost to open or close a trade.

15. To multicurrency version will be added money management that will have the role to select the most volatile pairs, in parameters will be written how many hours to scan for example 24 hours, we need the highest level and the lowest level of the last 24 hours, then will extract the difference between the two numbers high and low, then will (X) with every time a Semafor has been saw, the resulted number will represent the pair and then all pairs will be (+) and from total every pair gets a piece from total, default percent of total is 1% of account balance.

16. Total cash flow of a currency or total can be calculated by total amount of (:) to number of pairs to get one currency cash flow, or read total cash flow before it gets (:) Continuation of point 15.

17. Money multiplier is added to money management and it alterates the pair score and result of the money management and then the money that is transactioned. The money multiplier doesn't take all the pairs on hud and parameters, but only all related parts of gbp2x and usd2x total will be gbp/usd4x of normal number of money management.

I want below all buttons from money multiplier to add the cash flow of every currency, but I want the unaltered version of cash flow, unaltered by money multiplier.

18. Leftside of the hud, add the clock,  account balance, positive transactions (now), negative transactions (now), Opened Trades (now), Opened Lots (now), Cash Flow ( Total ), risk in 3 colors green,  yellow and red, and Account Grown (last 24 hours), Best Trade (last 24 hours), Worst Trade (last 24 hours), Opened Trades (last 24 hours), Profit (now), Loss (now). if is possible to add numerological data, add buttons with values like on hud. Add below all buttons Close panel buton. 2xT is double a trade. Mm is closing Mm for selected currency. You need to add them to left of the panel. 


19. Right-side of the hud add last trades, showing (pair) EUR/USD , (lots) 1, (profit) 20,5,(holding time) 00:34. add also most profitable 5 and least profitable 5 pairs. (pair) EUR/USD, (number of trades) 6, (dollars per lot) 5,25, (average holding time) 03:54, pairs sorted by dollars per lot. If is possible to scrolling up and down to see all Currencies. Then add below to these money multiplier of all Currencies, plus cash flow of every currency. 

20. Center of the hud add delta force to all pairs and to most powerful pairs add the name of the pair. Bottom of the hud activity chart will check by default last trades getting the number from trading history parameter, and activity chart will show the most active pairs, on the hud. And also will check the last 15 trades set on parameters, adding to pair number like this 12(1). 1 coming from the last 15 trades.

Strength meter will help you to build your own dashboard like the one on the photo. On the right of the dashboard are showed arrows of the opened trades for every Currencies. The direction of the arrows need to be respected for example when you buy eurusd is plus for euro and minus for USD. 

21. Top of the hud from left to right check percent win rates of all pairs, trades number is take from trade history parameter, also the EA will check last 15 trades from last trades parameter and get the percent winning ratio difference from the two example :EUR /USD 60% (+7.

22. From indicators 3.zip

Add news feed on chart from news.Mq4, and ignore FFC, and every time a news article is released make a sound. 

Add server time in top right of the screen

Add Bar timer in top central of the screen. 

Add USD all pairs to the hud. And change indicator name. Edit it to show all related parts to all Currencies. 

Add clock analog in center of the panel, and then make it smaller and unmovable

Add rocv2 to bottom of the panel. 

Add barrow to the graph

Add to panel candle prediction. 

23 double a trade : we must add 2 parameters when opening a trade from hud with double a trade, they are tolerance 2,and spread 2. Semafor must be ignored when is not stable, calculate only when indice is not going with the trend.Job 1


24. Add a buton în left part of the screen below all buttons, that will close the hud, but ignore bar timer, and all USD pairs, barrow swing, BBPN(must be visible), murrey Math, News. Boilinger Bands, and Supply and demand, Semafor, Bbsqueze. The hud need to have a background like the photo I have sent.

25. Add high and low panel in the right part of the screen that will show on hud 1 min 5 min 15 min 30 min 1 hour 4 hour 1 day the values making the medium of those time-frames and when is clicked to one currency show the values of every time frame. 

Main PARAMETERS

Percent lot =1
Drawdown =30
Timelapse =15 min
Max spread=30%
Max spread2=20%
Tolerance =20%
Tolerance2=30%
Stoploss=On,Of
BBsqueze2x=On,Off
Color Scholastic2x=On, Off
Money management=24
Trade history =50
Last trades=15
EA engine=Score or MACD

Score trading

Min Points Open= 100
Min Points Close=100

Advanced Parameters

MM Activates=150 Activates after X pips 
MM Long Candle=4 you need to count
Semafor Availability=3 to 5 candles
MA Expires=3

tolerance waiting time=4

Opening Trades.

Tbl=5,
Boilinger Bands =45, 
Rainbow Moving =2, 
Color Sholastic =10, 
Macd =45, 
Supply and demand =15,
Semafor =45lv3 45lv2 25lv1, 
Signal =30, 
BBN =lvl1 10 lvl2 20, 
Deltaforce =lvl1 10 , 20, 45


Closing Trades.

Tbl=10,
Boilinger Bands =45, 
Rainbow Moving =0, 
Color Sholastic =10, 
Macd =0, 
Supply and demand =20,
Semafor =50lv3 50lv2 10lv1, 
Signal =30, 
BBN =lvl1 10 lvl2 20, 
Deltaforce =lvl1 30 , 50, 70


Money multiplicator


EUR, USD, gbp, cad, aud, jpy, nzd, chf.


Configuration (add al indicators parameters) 

-/-

Откликнулись

1
Разработчик 1
Оценка
(885)
Проекты
1410
67%
Арбитраж
123
32% / 41%
Просрочено
218
15%
Свободен
Опубликовал: 1 пример
2
Разработчик 2
Оценка
(504)
Проекты
971
74%
Арбитраж
27
19% / 67%
Просрочено
100
10%
Загружен
Опубликовал: 1 статью, 6 примеров
3
Разработчик 3
Оценка
(188)
Проекты
212
58%
Арбитраж
9
11% / 89%
Просрочено
8
4%
Свободен
4
Разработчик 4
Оценка
(117)
Проекты
138
41%
Арбитраж
30
7% / 77%
Просрочено
17
12%
Свободен
5
Разработчик 5
Оценка
(128)
Проекты
236
65%
Арбитраж
30
37% / 23%
Просрочено
49
21%
Свободен
6
Разработчик 6
Оценка
(144)
Проекты
168
49%
Арбитраж
22
14% / 55%
Просрочено
22
13%
Работает
7
Разработчик 7
Оценка
(206)
Проекты
333
35%
Арбитраж
66
12% / 58%
Просрочено
87
26%
Свободен
8
Разработчик 8
Оценка
(94)
Проекты
148
59%
Арбитраж
16
38% / 13%
Просрочено
25
17%
Свободен
Опубликовал: 1 пример
9
Разработчик 9
Оценка
(59)
Проекты
90
39%
Арбитраж
26
4% / 77%
Просрочено
40
44%
Свободен
10
Разработчик 10
Оценка
(49)
Проекты
134
27%
Арбитраж
62
13% / 53%
Просрочено
58
43%
Свободен
Опубликовал: 293 статьи, 1 пример
11
Разработчик 11
Оценка
(17)
Проекты
24
33%
Арбитраж
5
20% / 40%
Просрочено
8
33%
Свободен
12
Разработчик 12
Оценка
(172)
Проекты
185
32%
Арбитраж
5
60% / 20%
Просрочено
3
2%
Работает
Опубликовал: 3 примера
13
Разработчик 13
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
14
Разработчик 14
Оценка
(1)
Проекты
1
0%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
Похожие заказы
Job Description We are looking for an experienced MQL5 developer to build a professional Expert Advisor (EA) for MetaTrader 5 based on a detailed quantitative trading model. The EA will trade XAUUSD (Gold) on the M5 timeframe using a Session Breakout + Fibonacci Retracement strategy with advanced institutional-level filters. The system includes volatility filters, liquidity sweep detection, London session
2 FX pairs M15 execution with higher timeframe bias Session-based trading (UK time) Fixed % risk per trade Controlled pyramiding (add to winners only) Strict daily loss limits (FTMO-style) Proper order handling (SL always set) Basic logging (CSV) Strategy logic will be provided in detail after NDA / agreement. Must deliver: Source code (.mq5) Compiled file (.ex5) Clean, well-commented code Short support window for
Hi, are you able to create a script/indicator on tradingview that displays a chart screener and it allows me to input multiple tickers on the rows. then the colums with be like "premarket high, premarket low, previous day high, previous day low" . When each or both of the levels break, there will pop up a circle on the chart screener, signaling to me what names are above both PM high and previous day high or maybe
Hello, I'm looking to find out the cost of creating a mobile trading robot. I've tried to describe it as thoroughly as possible in the following document. I look forward to your response. I'd like to know the costs, delivery time, and how you plan to implement it before making a decision
Billionflow 30 - 100 USD
Trading specifications: Indicators: Bollinger band ( Period 40, Deviation 1 apply to close) Moving Average (Exponential ) Period 17 applied to high Moving Average ( Exponential ) Period 17 applied to low But Signal enter a buy trade when prices crosses the lower band of the bollinger band up and also crosses the moving average channel of high and low the reverse is true for sell signal
Hi I have a simple task (hopefully) I have a custom strategy that I built with the help of Claude Anthropic - everything is finished and I zipped it with power shell but when importing it NT8 gives me the error message that the file was made from an older, incompatible version or not a NinjaScript. My folder structure is correct as far I can see so I don't know what the issues is and it's costing me too much to go
Do you happen to have a profitable strategy for MNQ? it is urgent if any one can help me with this i will be happy to discuss with you and move forward to pay for it kindly let me know the amount thank fill free to bid
Subject: Development of Ultra-High Precision Confluence Indicator - M1 Binary Options (Non-Repaint) ​ Hello, I am looking for a Senior MQL5 Developer to create a custom "Surgical Precision" indicator for MetaTrader 5, specifically optimized for 1-minute (M1) Binary Options trading. The system must integrate three distinct layers of algorithmic analysis. ​ 1. Core Logic: Triple-Layer Confluence ​The signal (Call/Put)
Looking for an experienced MQL5 developer to design and develop a custom Expert Advisor (EA) for MetaTrader 5. The purpose of this EA is not just automated trading, but also to help me better structure, test, and refine my personal trading strategy
Hi, I need a simple MT5 EA. Based on my simple trading strategy I'm going to discuss with you If you have experience in this kindly bid for this project Thanks

Информация о проекте

Бюджет
150 - 200 USD
Сроки выполнения
от 1 до 10 дн.