CREATE EA WITH CONCEPT TO MAXIMIZE PROFIT USING DIRECTION PREDICTOR

Specification

Hello, 

I want to create an EA with the belowspecification. 

EA will check conditions based on following input parameters:

      High Price

      Low Price

      Move Value (in Price)

      Gap (in price)

 

After start, EA will mark High and Low prices based on input parameters. EA will start trading when the current price will hit any of the price POSITION at High, Low, Control Buy or Control Sell.

 

EA will open the Buy order when the current price crosses the position from below. Sell order will be opened when the price crosses the positions from above.

 

EA will mark every new highest price as NEW HIGH as far as it's higher than previous High, and same with NEW LOW as far as it's lower than previous Low. Low and High will only shift based on price after installation.

 

EA will mark a new CONTROL BUY when the highest price changes or a new CONTROL SELL when the lowest price changes.

 

 

The EA will be able to determine the trend using the 3 categories set up in the picture. EACH category will indicate if it’s a BUY or SELL decision. 

Category 1.

If current price is above the 2 lines, it will be a BUY but if below the 2 lines it will be a SELL.

 

Category 2.

If Market trend of any is going upwards while the other is static, it will be a BUY, but if going downwards, it will be a SELL.

 

Category 3.

Same as 2. If any of the lines become static at lower position, then it will be a BUY, but if at the top, it will be a SELL.

 

Description of Variables.

 

Group 1 lines- can be referred to as the CONTROL BUY or SELL. It is computed using the HIGHEST price- GAP (price), or LOWEST price +GAP (price). Both positions help to determine market trend and also help to know when to take a BUY or SELL decision.

 

Group 2 lines can be referred to as the START HIGH and START LOW positions. It is set at the start of the installation as an input. It is static until manually changed.

 

Group 3 lines can be referred to as the HIGHEST and LOWEST Price after installation. It grows with the peak of each side after installation. It starts at same position as you can see from the picture and then separates as market Highest and lowest position changes. This should also be a good indicator to identify the trend and therefore set the EA to take accurate trades as BUY upwards or SELL downwards. The START position can be used to confirm the trend also when market price goes above the starting price, it becomes a BUY TREND or a SELL TREND when market price goes below the starting price.

 

Order can be closed by Profit Accumulation function. This function will have input parameter:

      Profit Target Minimum.

 

If total orders profit will be higher than this value, EA will remember this value. When profit goes higher - value will be updated. From that point, orders will be closed when profit goes below Higher Profit Value - Profit Target Minimum.

 

EA will mark following values on a chart: STARTING High price & Low price, HIGHEST & LOWEST PRICE + TIME OF CHANGE, HIGHEST PRICE - GAP (+TIME OF CHANGE) = (CONTROL BUY), LOWEST PRICE + GAP (+TIME OF CHANGE) = (CONTROL SELL)

 

EA will send alerts when following data will be updated - HIGHEST PRICE - GAP (+TIME OF CHANGE) = (CONTROL BUY), LOWEST PRICE + GAP (+TIME OF CHANGE) = (CONTROL SELL)

 

EA will show Highest High and Lowest low based values based on market updates after EA installation with prices and dates achieved.

 

There are different lot sizes for Start bid, Move bid and Control bids. And will be set as parameters

 

Additional Parameters:

      Start Lot Size - 0.01 by default

      Move Lot Size - 0.01 by default

      Re-entry Lot Size - 0.01 by default

      TakeProfit - 0 by default. If 0 - off

      StopLoss- 0 by default. If 0 - off

      Start High

      Start Low

      Gap

      Move Price DIstance

      Use Alerts - true/false

      Magic Number - is a unique number used by Expert Advisors to track open positions. Using the magic number, the EA can separate its orders from the orders of other strategies. If an advisor trades on several Symbols simultaneously, then when adding an advisor to different charts, you need to indicate different magic numbers. If the advisor trades only with the current symbol, then the magic number can be left unchanged.

 

 

 Source code will be provided after the completion. 

Testing may take up to 4 weeks to identify any error 

 

IT SHOULD ALSO BE ABLE TO SHOW THESE ON SCREEN. 

 


Responded

1
Developer 1
Rating
(325)
Projects
505
19%
Arbitration
32
44% / 31%
Overdue
34
7%
Loaded
2
Developer 2
Rating
(7)
Projects
8
13%
Arbitration
6
33% / 33%
Overdue
0
Free
3
Developer 3
Rating
(43)
Projects
49
29%
Arbitration
4
25% / 25%
Overdue
0
Free
4
Developer 4
Rating
(16)
Projects
35
23%
Arbitration
4
0% / 50%
Overdue
2
6%
Working
5
Developer 5
Rating
(347)
Projects
417
53%
Arbitration
20
55% / 15%
Overdue
29
7%
Loaded
6
Developer 6
Rating
(2)
Projects
2
50%
Arbitration
0
Overdue
1
50%
Free
7
Developer 7
Rating
(308)
Projects
552
35%
Arbitration
79
32% / 42%
Overdue
199
36%
Loaded
8
Developer 8
Rating
(77)
Projects
243
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 1 article
9
Developer 9
Rating
Projects
1
0%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
(13)
Projects
13
100%
Arbitration
0
Overdue
0
Free
Similar orders
The indicator a bit inverted. But it doesn’t matter to me as long as the winrate make sense for investment. For brief details regarding the indicator. What should have been a sell, i inverted it into buy with sl and tp swapped(only change the name of sl and tp for visualisation , but the code still on right tp and sl) . And in script ive inverted the signal command code. But the trouble is the tp and sl cant be
All other Necessary filters already coded , Mostly it is referring to another expert copy pasting . Live Chart Optimization . Optimization from Signal Trigger Point . Apply to stay ahead . While applying please explain the correct trailing stop loss for value gap entries
I’m looking to acquire an existing, profitable Expert Advisor (EA) with full source code to add to our client investment portfolio. To be clear, this is not a request to develop or design a new strategy. If you already have an EA that is proven, consistent, and production-ready, I’m open to reviewing it immediately. Please apply only if you meet all the requirements below. Submissions without a proper introduction or
Trailing Stop Based on Thresholds . Other Necessary Filters already Coded . Live Chart Only . The strategy already coded - needs a fresh new draft . To Start from Signal Trigger
Looking for a programmer that can code for sierra chart. I just need a simple indicator that draws a rectangle box as key levels for me. This will involve volume profile and delta profile. You must have knowledge of sierra chart and have coded for sierra chart before. Thanks
What informtion would you need for Ninjatrader futures automated trading and how long would it take ? if anyone can give me answer i will be happy to discuss more about the project thanks fill free to bid to the project thanks
Requirements: - Convert my written trading rules into TradingView Pine strategy - Then convert into MT5 EA - Entry must be next candle open after signal candle close - Stop loss on signal candle high/low - Position sizing: fixed % risk per trade - Portfolio risk cap across symbols - One trade per symbol at a time - Must understand backtesting differences (spread, slippage, fill logic) Important: I want to be able to
Hey guys, I’ve been trading for 6 years now and I need to automate a strategy that is really simple and ove developed by myself. Can you help me on that? Here is my e-mail angelocherubini24@gmail.com
Data Integrity 500 - 1000 USD
The trading bot is an automated software system designed to monitor financial markets, execute trades, and manage risk based on predefined strategies. The bot aims to maximize profits while minimizing human intervention and emotional decision-making. Scope: Supports automated trading on selected exchanges (e.g., Binance, Bitget, Coinbase). Executes trades based on technical indicators, signals, or AI models. Provides
Busco programador profesional con experiencia demostrable en MQL5 para crear un Expert Advisor en MetaTrader 5 basado en Price Action , con lógica jerárquica, reglas objetivas y gestión de zonas dinámicas. La estrategia esta explicada en un documento Word de 30 páginas (con imágenes) explicado en español. Características del EA: Operaciones Buy, Sell, Buy Limit y Sell Limit (máx. 2 operaciones pendientes simultáneas

Project information

Budget
30+ USD
Deadline
from 1 to 4 day(s)