Editing of existing EA required job1+job2

MQL4 Konvertierung C++ Data mining

Spezifikation

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) 

-/-

Bewerbungen

1
Entwickler 1
Bewertung
(885)
Projekte
1410
67%
Schlichtung
123
32% / 41%
Frist nicht eingehalten
218
15%
Frei
Veröffentlicht: 1 Beispiel
2
Entwickler 2
Bewertung
(491)
Projekte
954
75%
Schlichtung
26
19% / 65%
Frist nicht eingehalten
100
10%
Beschäftigt
Veröffentlicht: 1 Artikel, 6 Beispiele
3
Entwickler 3
Bewertung
(188)
Projekte
212
58%
Schlichtung
9
11% / 89%
Frist nicht eingehalten
8
4%
Frei
4
Entwickler 4
Bewertung
(117)
Projekte
138
41%
Schlichtung
30
7% / 77%
Frist nicht eingehalten
17
12%
Frei
5
Entwickler 5
Bewertung
(128)
Projekte
236
65%
Schlichtung
30
37% / 23%
Frist nicht eingehalten
49
21%
Frei
6
Entwickler 6
Bewertung
(143)
Projekte
167
49%
Schlichtung
22
14% / 55%
Frist nicht eingehalten
22
13%
Frei
7
Entwickler 7
Bewertung
(206)
Projekte
333
35%
Schlichtung
66
12% / 58%
Frist nicht eingehalten
87
26%
Frei
8
Entwickler 8
Bewertung
(94)
Projekte
148
59%
Schlichtung
16
38% / 13%
Frist nicht eingehalten
25
17%
Frei
Veröffentlicht: 1 Beispiel
9
Entwickler 9
Bewertung
(59)
Projekte
90
39%
Schlichtung
26
4% / 77%
Frist nicht eingehalten
40
44%
Frei
10
Entwickler 10
Bewertung
(49)
Projekte
134
27%
Schlichtung
62
13% / 53%
Frist nicht eingehalten
58
43%
Frei
Veröffentlicht: 271 Artikel, 1 Beispiel
11
Entwickler 11
Bewertung
(17)
Projekte
24
33%
Schlichtung
5
20% / 40%
Frist nicht eingehalten
8
33%
Frei
12
Entwickler 12
Bewertung
(172)
Projekte
185
32%
Schlichtung
5
60% / 20%
Frist nicht eingehalten
3
2%
Frei
Veröffentlicht: 3 Beispiele
13
Entwickler 13
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
14
Entwickler 14
Bewertung
(1)
Projekte
1
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
can anyone help me with building a complete automated pine code strategy and indicator that work for both FXs & CFDs and have a high winning rate proved through back testing. I have a very complex current code that developed mostly using AI but lots of gaps are there although it translate exactly what I have in my mind. So, you are free to decide whether wo build a complete new code or fix my current working code ( i
Project Title: Convert Pinescript TradingView Strategy to MQL5 to EA bot Project Description: I am looking for an experienced MQL5 developer to convert a TradingView Pine Script strategy into a fully automated MetaTrader 5 Expert Advisor (EA). The goal is to have an identical replication of the strategy logic and backtest results. Key Requirements: Logic Conversion: Translate all Pine Script indicators, entry
描述(项目概述): 我需要为 MetaTrader 5 平台开发一个功能完整的智能交易系统( 专家顾问 ),用于交易 XAUUSD (伦敦金)。该 艺电 的核心是基于一份详细的技术规格书,实现一个多指标共振、多层条件过滤的短线反转策略。 1. 核心策略逻辑简述: 交易品种与周期:主交易周期为 M30 ,需在代码内部动态读取 H4 周期进行趋势过滤,并监控 M5 周期以执行复杂的出场逻辑。 入场机制:采用 “ 价格触发 -> 成交量确认 -> 多指标渐进式达标 ” 的严格流程。入场信号需在特定时间窗口内,同时满足布林带突破及 5 个动量指标( CCI、RSI、MFI, 威廉指标, 随机指标)的超买 / 超卖条件,并受 H4 级别趋势过滤器约束。 出场机制:采用三层递进逻辑,包括动态保本移动、 M5 周期指标集体反转信号以及基于 K 线形态的趋势反转终极止损。
Greeting Im in need of a programmer that can help me convert from TOS to trading view? The script is available with me, kindly bid if it is what you can do for me Thanks
can you help me with I need an ATM strategy for NT8, here's the criteria: Forex trade entry 100,000 units with a starting SL of 70 pips. The following proft targets: 33 pips, 68, 125, 180. All targets exit 25,000 units each. As each target is hit, move SL to BE+5, then BE+35, then BE+70. So the SL's are fixed, not trailing. I can't figure this out on my platform
This strategy is built around the idea that price seeks liquidity, and that retail traders often get trapped around key highs and lows. Instead of entering trades before price hits liquidity, this playbook waits for the market to run stops (take liquidity) and then trade the reversal after the trap is formed. The concept is simple: buy below lows, sell above highs, but only when those lows or highs have respected
I am looking for a professional MQL4 developer to build a fully automated MT4 Expert Advisor (EA) for XAUUSD (Gold only). PLATFORM: - MetaTrader 4 (MT4) - Broker: Hankotrade (ECN conditions) - Symbol: XAUUSD only GENERAL RULES: - Fully automated EA (no manual confirmation required) - NO martingale - NO grid - NO hedging - One trade at a time - Works on live and demo accounts - Must allow manual stop/disable at any
Need a HFT scalping EA 30 - 100 USD
Require the development of a high-speed HFT, fully automated trading Expert Advisor (EA) for MetaTrader 5 , optimized for live trading on both Deriv and Exness . The EA must be designed for fast execution, low latency, and reliability on real-money accounts , with full compatibility across broker-specific contract specifications, tick sizes, tick values, pricing formats, and volume rules. It should automatically
Greetings, I'm seeking a price quote for the following EA description. 1) Short positions are opened after trades that have closed below the open of the trade. 2) Long positions are opened after trades that have closed above the open of the trade. 3) The base lot size plus the spread is applied for every trade that opens after the take profit has been reached. 4) Double the lot size of the previous trade plus
I have an issue with my ninja script and i would like you to help me straighten things I wanted to create an indicator and i have the source code already but i am getting compiling errors on my NinjaTrader And i tried fixing the error it still same I sent 3 images here for you to understand the errors and i would like to ask if you can help me fix it so i can go ahead and compile my source code. Thanks

Projektdetails

Budget
150 - 200 USD
Ausführungsfristen
von 1 bis 10 Tag(e)