I need an experienced developer to modify my existing code EA for full functionality.

仕事が完了した

実行時間23 日

指定

Hi, I've developed an Fratile brake and retest EA. I have not been able to backtest it since i cant get it to work. I need your help in checking the code and making sure that the code is intact and all functions will work as they are or perhaps add your improvements. Please see a detailed description of the EA below. Reachout to me and i will provide you with the full code. 


Fractal Breakout EA Overview

The Fractal Breakout EA is designed to execute trades based on fractal breakouts on specified timeframes. It utilizes fractals to identify potential breakout points and enters trades when prices retest these levels. The strategy is enhanced with several risk management and trading optimization features like martingale, trailing stops, and the ability to manage multiple entries per signal.

Inputs and Settings

  • StopLossPips and TakeProfitPips: Define the stop loss and take profit settings in pips.
  • InitialLotSize: Initial lot size for the first trade.
  • MartingaleFactor: Factor by which the lot size increases following a loss if the martingale feature is active.
  • UseMartingale: Boolean to activate/deactivate the martingale feature.
  • ClosePrevious: Boolean to determine whether to close previous trades when a new trade is opened.
  • UseAutoLot: Enables automatic lot size calculation based on account balance and risk.
  • RiskPercentage: Percentage of account balance risked per trade.
  • MaxEntriesPerSignal: Maximum number of concurrent entries allowed per trading signal.
  • TradingStartTime and TradingEndTime: Define the start and end times for trading to avoid low liquidity periods.
  • ProfitPipsForAdditionalEntries: Number of pips in profit required to trigger additional entries.
  • TrailStopStart and TrailStopDistance: Settings for the trailing stop feature.

Key Components

  • CFractals: A fractal indicator used to determine the fractal highs and lows around which trading decisions are made.
  • CTrade: An object to handle trade operations.
  • cumulativeLoss and martingaleActive: Variables to manage the state and calculations related to the martingale feature.

Functions

  • OnInit(): Initializes the EA, sets up the fractal indicator, and starts a timer for periodic execution of the trading logic.
  • OnTimer(): Main function called at regular intervals to check trading conditions based on the current market data and system settings.
  • ProcessEntries(): Processes trading signals based on fractal data and current price action, managing trade entries and exits.
  • PlaceTrade(): Executes trade entries for buy or sell based on signal conditions.
  • UpdateTrailingStop(): Adjusts the stop loss dynamically as the trade moves into profit to protect gains.
  • CheckForAdditionalEntries(): Evaluates conditions for making additional entries when a trade is in profit.
  • AdjustLotSize(): Adjusts the trading lot size according to the martingale strategy or resets it based on the strategy settings.
  • CalculateLotSize(): Calculates the lot size based on the risk percentage and account balance.
  • CheckMartingaleCondition(): Adjusts the martingale strategy based on the outcome of the last trade.
  • OnDeinit(): Cleans up resources when the EA is removed from the chart or the chart is closed.

Strategy Logic

  1. Fractal Detection: Uses fractals to detect significant breakout levels.
  2. Trade Execution: Enters trades when prices retest the detected fractal levels from the correct direction.
  3. Risk Management: Implements a trailing stop loss and a martingale feature for loss recovery.
  4. Additional Entries: Opens additional trades in profitable conditions to maximize gains.

Visual Features

The EA includes visual components on the chart that display:

  • Current total funds.
  • Number of open trades.
  • Daily profits and losses.

These features provide real-time insights into the EA's performance and help monitor trading activities directly on the chart.


応答済み

1
開発者 1
評価
(85)
プロジェクト
174
44%
仲裁
3
100% / 0%
期限切れ
5
3%
パブリッシュした人: 1 code
2
開発者 2
評価
(6)
プロジェクト
9
11%
仲裁
5
40% / 20%
期限切れ
2
22%
3
開発者 3
評価
(2)
プロジェクト
5
0%
仲裁
3
0% / 100%
期限切れ
1
20%
仕事中
4
開発者 4
評価
(279)
プロジェクト
341
37%
仲裁
6
50% / 17%
期限切れ
7
2%
パブリッシュした人: 5 codes
5
開発者 5
評価
(250)
プロジェクト
460
26%
仲裁
139
20% / 60%
期限切れ
100
22%
仕事中
6
開発者 6
評価
(171)
プロジェクト
195
42%
仲裁
13
8% / 54%
期限切れ
9
5%
パブリッシュした人: 3 codes
7
開発者 7
評価
(60)
プロジェクト
82
44%
仲裁
27
11% / 70%
期限切れ
8
10%
類似した注文
Hello, i need expert developer that have been develop so many profitable AI bots that work for mt5 and ctrader autonomously if you know you can easily execute this requirement bid for it. NOTE:- YOU MUST COME WITH SAMPLE FOR THE 2 TRADING PLATFORM. While i take a look at your profile and reach out to you thanks
Dear developers I want to create an expert advisor for my strategy. The entry signals quite simple using OHLC, Bollinger, SuperTrend. (Possibly: ICT/FVG) The money and risk management is more difficult using martingale and trailing stops. I also need help to design this before any development
Hello, I am looking for someone who can help me to build a MT4/MT5 forex EA, by analyzing the trading history. You are responsible to find out trading logic behind the EA and Build a new EA that accurately replicates the existing strategy. I need someone who has proven previous experience to build a new EA by reverse engineering. Thanks
Risk management EA 30 - 200 USD
Looking to develop risk management EA for personal use probably commercially in the future. I want the EA to have a display panel with 0.1, 0.2, 0.5,1,2,3 percent risk management button. I also want BE, partial closure of 0.25,0.5,0.75 and full closure panel on both profit and loss. I’ll also like to include trailing stop, 2 trades max per day and BE+spread option. I’ll be attaching the image for a guidance on what
Sierra Chart Alerts to MT5 via Webhook (Alert Manager File Version) Objective: Create a Custom Study (ACSIL / C++) that monitors alerts from the Alert Manager file and forwards any valid alert directly to MT5 via an HTTP POST (Webhook) in JSON format. Additional Note: The study should allow adding any modifications in the future and provide clear insights into the alert points in Sierra Chart. 1. Data Flow Diagram
Ea.Mix 30+ USD
I am in need of a good scalping bot for gold or any currency pair. If you have one that is working, reach out. You must be able to provide a trial version so I can test the bot myself
MT5 Expert Advisor Development Project Overview I am looking for an experienced MQL5 developer to build a custom MetaTrader 5 Expert Advisor based on a grid-cycle trading framework. This is not a standard grid EA . The system combines: Session-based trade initiation Multi-filter signal generation Dynamic grid management Advanced basket management State-machine-driven trade lifecycle management Dynamic take-profit
I am in need of a good scalping bot for gold or any currency pair. If you have one that is working, reach out. You must be able to provide a trial version so I can test the bot myself
Test instructions: - Run EA on US30 (Dow Jones) - Timeframe: H1 - Test period: last 3–6 months - Use default risk settings (1% per setup) - Check Friday breakout logic only Expected behavior: - EA should mark Friday High/Low - Wait for candle close breakout - Wait for retracement into range - Enter only when H1 candle closes inside range - Execute 2 trades per setup (TP1 = 1R, TP2 = 2R) - Respect 1.5% daily loss
ART 1: NUMBER OF TRADES ALLOWED IN ONE DIRECTION: Maximum number of trades in one direction = ------------------------------ ------------------------------ ------------------------------ -------------- par PART 2 PARTIAL CLOSURE OF STOPLOSS: Total STOPLOSS =------ Pips 1a: Percentage of Stoploss =--% 1b Percentage of Lot size =--% 2a: Percentage oe of Lot size =--% f Stoploss =--% 2b

プロジェクト情報

予算
35+ USD
締め切り
最低 1 日