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

İş Gereklilikleri

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.


Yanıtlandı

1
Geliştirici 1
Derecelendirme
(56)
Projeler
83
22%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
1
1%
Yüklendi
2
Geliştirici 2
Derecelendirme
(4)
Projeler
6
0%
Arabuluculuk
3
33% / 0%
Süresi dolmuş
1
17%
Yüklendi
3
Geliştirici 3
Derecelendirme
Projeler
0
0%
Arabuluculuk
1
0% / 0%
Süresi dolmuş
0
Çalışıyor
4
Geliştirici 4
Derecelendirme
(247)
Projeler
301
36%
Arabuluculuk
6
50% / 17%
Süresi dolmuş
7
2%
Ücretsiz
5
Geliştirici 5
Derecelendirme
(236)
Projeler
440
26%
Arabuluculuk
123
21% / 56%
Süresi dolmuş
96
22%
Yüklendi
6
Geliştirici 6
Derecelendirme
(145)
Projeler
162
41%
Arabuluculuk
5
0% / 80%
Süresi dolmuş
8
5%
Çalışıyor
7
Geliştirici 7
Derecelendirme
(54)
Projeler
73
44%
Arabuluculuk
21
14% / 67%
Süresi dolmuş
8
11%
Ücretsiz
Benzer siparişler
hi uhm im look for someone who can make me an indicator , which is able to show the entry and exit point and also to show stop lose and take profit . nass 100 , us30 an Ger40 and all currencies the time frame it should use 15 min and it should be scalping . the name of the indicator should be called Pro Da Trader please who ever can do that please contact ne via whats app 0715240554 or my email
Attached is the sample of what I need. It is a robot that does not require mt5 or mt4. API has been generated from Deriv already but I don't have the skills required to create the app. Kindly notify me if you can create such for me. Thank you
I'm currently looking for anyone that already created a winning binary trading robot. I need a high frequency robot for binary trading with high win rate. Anyone with experience developing this robot can message me for discussion
👋 Hey, can you help me with code my script which is already working in pine script. moreover, I want a system where I can sell my trading bot and can give access with license. possible
Hello, I have a code that has some parts that function as required, and others that don't. Unfortunately, I don't have the time to be fighting with ChatGPT for solutions, so I'm turning to this community for help. The parts that aren't functioning as required are the following: Partial order close: there are three take profit levels, the EA should close one third of the original volume of the trade at each level. SL
Hi guys, I'm currently looking for a competent developer to assist me in writing a suitable EA that will comply to all my requirements. Only candidates with a high repute would be considered. The basic operation of the EA as described in this document should cover all my requirements as well as the expected functionality of the EA. A few optional features would be added but these would not be required within the
We are seeking a highly experienced Forex EA Developer for our MT4 platform. The ideal candidate must meet our following criteria: Language Proficiency: Must speak English fluently - no exceptions Must write in English proficiently - no exceptions Must understand English clearly - no exceptions Availability: Must work in the Eastern Standard Time (EST) zone Developer must be available full-time for this project with
Hi I bought FXSSI.com tools ( sentiment indicator) including the following indicator: FXSSI.Ratio.ex4 (.mq4 versions are not provided) Now I am trying to export the indicators' output values in an EA in order to generate trading signals and to backtest strategies based on various combinations of some of these indicators but I can't make it work. I use iCustom() but it always returns either: > 2147483647 if
I already have my EA completed. I just need to add 2 params and fix the Global Variables (GV) to make sure that no order is missed for any reason. Maybe GV is not enough and need to add another feature. Interested in this small project
I need to convert custom a indicator, I'm looking to convert from NinjaTrader to Quantower--are you familiar with Quantower and it's coding language? it's a rather simple indicator i just can't code on Quantower and would need that additional help--le me know. thanks

Proje bilgisi

Bütçe
35+ USD
Geliştirici için
31.5 USD
Son teslim tarihi
from 1 gün