EA based on Candlestick Closure

İş Gereklilikleri

EA Specification (Updated with Risk Control Options)

1. General Concept

The Expert Advisor (EA) should open trades at the close of a candlestick, based on:

  • The market bias (user-defined: Buy or Sell only).

  • The timeframe selected by the trader.

The EA should include a dashboard panel on the chart that allows the trader to interact with and control the EA’s behavior.


2. Dashboard / User Interface

The on-chart dashboard should include:

  1. Market Bias Selection – Buy Only / Sell Only.

  2. Global TP and SL – in pips or price levels.

  3. Number of Positions per Signal – how many trades to open per valid signal.

  4. Floating PnL Display – real-time sum of EA trades.

  5. Close All Trades Button – closes all EA trades instantly.


3. Trading Logic

  • Check conditions at candle close.

  • If bias = Buy → open defined number of Buy trades.

  • If bias = Sell → open defined number of Sell trades.

  • Each trade uses Global TP/SL (unless overridden by risk-control options).

  • No opposite trades allowed.


4. Inputs / Parameters

  • Lot size (fixed).

  • Global Take Profit (pips/price).

  • Global Stop Loss (pips/price).

  • Number of positions per signal (integer).

  • Magic Number (to identify EA trades).

  • Maximum number of trades allowed (optional risk limit).


5. Trade Management

  • Each trade uses the configured TP/SL.

  • Close All” button closes all EA trades (Magic Number filter).

  • Floating PnL displayed on dashboard in real-time.


6. Additional Risk-Control Options (Optional Enhancements)

The EA can include the following advanced trade management options for handling multiple positions:

  1. Staggered Take Profit (Partial Exit)

    • Allow the trader to set different TP levels for multiple trades opened in the same signal.

    • Example: If 3 Buy trades are opened, TP1 = 20 pips, TP2 = 40 pips, TP3 = 60 pips.

    • Helps secure profits gradually while leaving positions to run.

  2. Break-Even Function

    • After X pips in profit (user-defined), automatically move SL to entry price (or entry + buffer).

    • Applies to all open positions or individually.

  3. Trailing Stop

    • Option to enable a trailing stop (user can define step and distance).

    • This replaces fixed SL once activated.

  4. Equity-Based Exit

    • A global condition to close all trades if account profit/loss reaches a certain threshold.

    • Example: Close all when floating profit ≥ $100, or when floating loss ≥ $50.

  5. Max Drawdown Protection

    • Prevent new trades from being opened if floating loss exceeds a user-defined percentage of account balance/equity.


7. Additional Notes

  • Dashboard updates dynamically.

  • No automatic bias detection — trader sets Buy/Sell manually.

  • EA must work on both MQL4 and MQL5 (or be specified for one platform).



Yanıtlandı

1
Geliştirici 1
Derecelendirme
(462)
Projeler
907
76%
Arabuluculuk
25
16% / 68%
Süresi dolmuş
99
11%
Serbest
Yayınlandı: 1 makale, 6 kod
2
Geliştirici 2
Derecelendirme
(8)
Projeler
10
20%
Arabuluculuk
0
Süresi dolmuş
0
Meşgul
3
Geliştirici 3
Derecelendirme
(230)
Projeler
286
27%
Arabuluculuk
14
50% / 36%
Süresi dolmuş
9
3%
Yüklendi
4
Geliştirici 4
Derecelendirme
(14)
Projeler
15
0%
Arabuluculuk
1
0% / 0%
Süresi dolmuş
0
Çalışıyor
5
Geliştirici 5
Derecelendirme
(13)
Projeler
17
18%
Arabuluculuk
3
67% / 0%
Süresi dolmuş
0
Serbest
6
Geliştirici 6
Derecelendirme
(75)
Projeler
123
43%
Arabuluculuk
12
33% / 50%
Süresi dolmuş
17
14%
Çalışıyor
7
Geliştirici 7
Derecelendirme
(50)
Projeler
73
21%
Arabuluculuk
11
18% / 27%
Süresi dolmuş
6
8%
Çalışıyor
8
Geliştirici 8
Derecelendirme
(395)
Projeler
574
53%
Arabuluculuk
30
53% / 23%
Süresi dolmuş
7
1%
Yüklendi
9
Geliştirici 9
Derecelendirme
(109)
Projeler
137
43%
Arabuluculuk
8
38% / 38%
Süresi dolmuş
6
4%
Serbest
10
Geliştirici 10
Derecelendirme
(427)
Projeler
751
49%
Arabuluculuk
62
16% / 48%
Süresi dolmuş
136
18%
Yüklendi
11
Geliştirici 11
Derecelendirme
(325)
Projeler
535
67%
Arabuluculuk
52
21% / 38%
Süresi dolmuş
169
32%
Çalışıyor
Yayınlandı: 1 kod
12
Geliştirici 12
Derecelendirme
(368)
Projeler
472
24%
Arabuluculuk
51
61% / 20%
Süresi dolmuş
53
11%
Yüklendi
13
Geliştirici 13
Derecelendirme
(36)
Projeler
38
11%
Arabuluculuk
2
50% / 50%
Süresi dolmuş
2
5%
Çalışıyor
14
Geliştirici 14
Derecelendirme
(302)
Projeler
466
18%
Arabuluculuk
29
48% / 24%
Süresi dolmuş
29
6%
Yüklendi
15
Geliştirici 15
Derecelendirme
(6)
Projeler
6
17%
Arabuluculuk
2
0% / 0%
Süresi dolmuş
1
17%
Yüklendi
16
Geliştirici 16
Derecelendirme
(8)
Projeler
12
0%
Arabuluculuk
22
0% / 77%
Süresi dolmuş
4
33%
Serbest
17
Geliştirici 17
Derecelendirme
(5)
Projeler
4
25%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
0
Serbest
18
Geliştirici 18
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
19
Geliştirici 19
Derecelendirme
(11)
Projeler
11
0%
Arabuluculuk
4
25% / 50%
Süresi dolmuş
2
18%
Serbest
20
Geliştirici 20
Derecelendirme
(4)
Projeler
2
0%
Arabuluculuk
1
0% / 0%
Süresi dolmuş
1
50%
Çalışıyor
21
Geliştirici 21
Derecelendirme
(84)
Projeler
115
70%
Arabuluculuk
5
80% / 0%
Süresi dolmuş
11
10%
Serbest
22
Geliştirici 22
Derecelendirme
(51)
Projeler
69
35%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
0
Serbest
23
Geliştirici 23
Derecelendirme
(3)
Projeler
3
0%
Arabuluculuk
0
Süresi dolmuş
0
Meşgul
24
Geliştirici 24
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
25
Geliştirici 25
Derecelendirme
(2596)
Projeler
3275
67%
Arabuluculuk
77
48% / 14%
Süresi dolmuş
342
10%
Serbest
Yayınlandı: 1 kod
26
Geliştirici 26
Derecelendirme
(291)
Projeler
521
36%
Arabuluculuk
62
34% / 35%
Süresi dolmuş
187
36%
Yüklendi
27
Geliştirici 27
Derecelendirme
(279)
Projeler
330
51%
Arabuluculuk
12
42% / 0%
Süresi dolmuş
18
5%
Yüklendi
28
Geliştirici 28
Derecelendirme
(43)
Projeler
65
11%
Arabuluculuk
12
58% / 42%
Süresi dolmuş
1
2%
Serbest
29
Geliştirici 29
Derecelendirme
(2248)
Projeler
2835
62%
Arabuluculuk
118
46% / 25%
Süresi dolmuş
428
15%
Serbest
30
Geliştirici 30
Derecelendirme
(287)
Projeler
293
70%
Arabuluculuk
2
100% / 0%
Süresi dolmuş
0
Serbest
Yayınlandı: 1 kod
31
Geliştirici 31
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
32
Geliştirici 32
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
33
Geliştirici 33
Derecelendirme
(156)
Projeler
280
35%
Arabuluculuk
14
29% / 50%
Süresi dolmuş
42
15%
Serbest
34
Geliştirici 34
Derecelendirme
(450)
Projeler
560
26%
Arabuluculuk
22
41% / 36%
Süresi dolmuş
85
15%
Serbest
Yayınlandı: 6 kod
35
Geliştirici 35
Derecelendirme
(77)
Projeler
232
73%
Arabuluculuk
6
100% / 0%
Süresi dolmuş
1
0%
Serbest
Benzer siparişler
I need an MQL4 developer to create two projects on MT4. The first is a grid trading EA that should not use martingale, but allow customizable settings such as grid step, lot size, maximum trades, take profit, stop loss, trading hours, and include risk management features. The second is a reverse trade copier that mirrors trades from one MT4 account to another in the opposite direction (for example, if the master
I'm seeking a highly skilled MQL5 developer to backtest and optimize an existing Expert Advisor (EA) for consistent and stable performance on XAUUSD (Gold), M5 timeframe . Project Scope: Conduct detailed backtesting using high-quality, accurate historical data Perform advanced optimization of key parameters: Risk settings Stop Loss / Take Profit Trailing stop Lot sizing Other relevant EA settings Ensure robust
Hello, I’m currently looking to hire a professional and experienced developer to help create a custom trading bot (Expert Advisor) for the MetaTrader platform (MT5). What I Need: I’m looking for someone who can: Develop a fully automated trading bot based on my strategy (which I will provide in detail)
Hello, I’m looking for an MQL5 or MQL4 EA that trades EURUSD (optionally other majors or XAUUSD). The broker applies a 4-pip spread on EURUSD and higher on other symbols. The sole objective is to generate at least 45–60 lots of volume within 2 weeks or max one month (more is better; a bonus is paid for every additional 10 lots traded). The account has 1000 USD starting balance. Capital preservation is not required
I need help building a successful trading strategy on QuantConnect. The goal is to achieve a sharp ratio greater than 2 and returns above 100% per annum, with the strategy scripted and backtested on the platform. Scope of work - Develop a trading strategy with a sharp ratio greater than Ensure returns exceed 100% annually. - Draft and backtest the strategy using QuantConnect platform. Additional information Build &
Hello, I run a service providing Expert Advisors (EAs) and trading tools to clients, and I am looking for a skilled developer to partner with on a long-term basis. The key requirements include: MT4/MT5 Development – Creating new EAs, editing existing ones, and managing licensing. TradingView Indicators – Developing and modifying indicators with licensing solutions. As my client base grows, there will be a steady flow
1. Project Overview Name : BB Channel Trading EA Objective : Execute reversal trades based on price action (engulfing patterns and liquidity sweeps) at the extremes defined by Bollinger Bands. Trades will be taken when price breaks volatility bounds, indicating potential exhaustion and reversal. 2. Functional Components 2.1 Bollinger Bands Channel Purpose : Identify overbought and oversold zones. Indicator : Custom
I am looking for an experience MQL4 developer for making a profitable prop firm compatible MT4 gold scalper EA on a 5 Minute time frame. The EA should have a win rate of not less than 90% on back testing. The EA should be able to pass all prop firm challenges like Funded Next, FTMO, Funding Pips within 1-2 weeks. The EA should also work on live funded account. Any strategy can be used to develop the EA. Proper risk
I’m looking for a profitable Expert Advisor (EA) — the real beast that can deliver strong results on MT4/MT5. If you have a proven EA with good performance and risk management, kindly reach out with details and results
Description: I'm looking for an experienced MQL5 developer to build a fully automated Expert Advisor (EA) for trading the MNQ100 Micro E-mini Nasdaq futures on MetaTrader 5 , specifically tailored for use on a funded prop firm account . The EA will be running unattended, so it must have reliable built-in risk management and strict protections to comply with typical prop firm rules (such as daily loss limits, max

Proje bilgisi

Bütçe
50 - 100 USD
Son teslim tarihi
from 1 to 3 gün

Müşteri

Verilmiş siparişler1
Arabuluculuk sayısı0