Custom Trade Panel Request

MQL5 Experts Autre

Tâche terminée

Temps d'exécution 21 minutes
Commentaires de l'employé
Thank you so much!!!!!
Commentaires du client
Efficient and fast. Delivered everything I asked for and even added an extra feature after the job was done. Very professional and easy to work with.

Spécifications

I’m looking for a developer to create a custom trade panel/tool that allows me to execute and manage multiple trades simultaneously with dynamic, risk-based position sizing.

Core Concept (Must Be Followed Exactly)

• I define a total risk percentage (example: 1% of account balance)

• That total risk is split across all trades

• Each trade has a different stop loss (in pips)

• The system must automatically calculate lot size per trade so that:

If all stop losses are hit, the TOTAL loss equals exactly the defined risk (e.g., 1%)

Core Features

1. Multi-Trade Execution

• Ability to place up to 10 trades simultaneously

• Each trade is independent (not grouped into one position)

2. Individual Stop Loss Per Trade

• Each trade must allow a custom stop loss (in pips)

Example:

• Trade 1 → 1 pip SL

• Trade 2 → 5 pip SL

• Trade 3 → 10 pip SL

3. Total Risk Input (Global)

• Single input field for total risk % (example: 1%)

• This risk is shared across all trades, NOT per trade

4. Automatic Risk Distribution (CRITICAL FEATURE)

• The system must:

• Divide total risk across all trades

• Calculate lot size per trade based on stop loss distance

Meaning:

• Smaller stop loss → larger lot size

• Larger stop loss → smaller lot size

Mathematical Logic (Must Be Implemented Exactly)

Let:

• Balance = Account balance

• Risk% = Total risk (example: 1%)

• Total Risk ($) = Balance × Risk%

• N = Number of trades

• SLᵢ = Stop loss (in pips) for trade i

• PipValue = Value per pip per lot

Step 1: Split Risk Across Trades

Each trade gets:

• Risk per trade ($) = Total Risk ÷ N

Step 2: Calculate Lot Size Per Trade

For each trade:

• Lot Sizeᵢ = (Risk per trade) ÷ (SLᵢ × PipValue)

Result:

• All trades combined = exactly the defined total risk

• Lot sizes automatically adjust based on stop loss distance

Important Requirement

The system must guarantee:

If all stop losses are triggered, total loss = exact risk % entered (no deviation).

Panel / UI Requirements

• Input fields:

• Number of trades (up to 10)

• Stop loss per trade

• Total risk %

• Display:

• Auto-calculated lot size per trade (before execution)

• Controls:

• One-click execution button

Order Types

• Must support:

• Market orders

• Pending orders (limit / stop)


Optional Features (Nice to Have)

• Take profit per trade

• Break-even function

• Trailing stop

• Save/load presets

Simple Explanation

I want to place multiple trades at once, each with different stop losses, while risking a fixed total percentage of my account. The system should automatically adjust each trade’s lot size so the combined risk stays constant.

Répondu

1
Développeur 1
Évaluation
(22)
Projets
28
7%
Arbitrage
9
33% / 33%
En retard
1
4%
Travail
2
Développeur 2
Évaluation
(16)
Projets
35
23%
Arbitrage
4
0% / 50%
En retard
2
6%
Travail
3
Développeur 3
Évaluation
(295)
Projets
367
30%
Arbitrage
37
27% / 65%
En retard
10
3%
Travail
Publié : 10 codes
4
Développeur 4
Évaluation
(13)
Projets
20
40%
Arbitrage
1
0% / 100%
En retard
1
5%
Gratuit
5
Développeur 5
Évaluation
(1)
Projets
1
0%
Arbitrage
2
0% / 100%
En retard
0
Gratuit
6
Développeur 6
Évaluation
Projets
0
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
7
Développeur 7
Évaluation
(636)
Projets
745
34%
Arbitrage
49
53% / 39%
En retard
14
2%
Travail
8
Développeur 8
Évaluation
(106)
Projets
129
25%
Arbitrage
25
28% / 56%
En retard
8
6%
Gratuit
9
Développeur 9
Évaluation
(2678)
Projets
3426
68%
Arbitrage
78
49% / 14%
En retard
343
10%
Travail
Publié : 1 code
10
Développeur 10
Évaluation
(7)
Projets
6
0%
Arbitrage
4
25% / 75%
En retard
2
33%
Gratuit
11
Développeur 11
Évaluation
(21)
Projets
27
41%
Arbitrage
3
33% / 67%
En retard
3
11%
Gratuit
12
Développeur 12
Évaluation
(29)
Projets
36
39%
Arbitrage
0
En retard
2
6%
Gratuit
13
Développeur 13
Évaluation
(20)
Projets
26
38%
Arbitrage
6
33% / 50%
En retard
0
Gratuit
14
Développeur 14
Évaluation
(24)
Projets
32
38%
Arbitrage
4
50% / 25%
En retard
5
16%
Travail
15
Développeur 15
Évaluation
(22)
Projets
25
24%
Arbitrage
5
20% / 80%
En retard
1
4%
Gratuit
Publié : 14 codes
16
Développeur 16
Évaluation
(4)
Projets
7
57%
Arbitrage
1
100% / 0%
En retard
0
Gratuit
17
Développeur 17
Évaluation
(10)
Projets
12
0%
Arbitrage
3
33% / 33%
En retard
0
Gratuit
18
Développeur 18
Évaluation
(83)
Projets
99
33%
Arbitrage
9
22% / 56%
En retard
5
5%
Travail
19
Développeur 19
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
20
Développeur 20
Évaluation
(215)
Projets
282
21%
Arbitrage
28
57% / 14%
En retard
0
Travail
21
Développeur 21
Évaluation
(443)
Projets
570
37%
Arbitrage
106
39% / 33%
En retard
17
3%
Gratuit
22
Développeur 22
Évaluation
(561)
Projets
857
61%
Arbitrage
33
27% / 45%
En retard
24
3%
Gratuit
Publié : 1 code
23
Développeur 23
Évaluation
(16)
Projets
20
0%
Arbitrage
10
0% / 80%
En retard
6
30%
Gratuit
24
Développeur 24
Évaluation
Projets
0
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
25
Développeur 25
Évaluation
(34)
Projets
35
40%
Arbitrage
0
En retard
3
9%
Gratuit
26
Développeur 26
Évaluation
(50)
Projets
64
20%
Arbitrage
11
27% / 55%
En retard
5
8%
Gratuit
27
Développeur 27
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
28
Développeur 28
Évaluation
(370)
Projets
460
55%
Arbitrage
24
58% / 17%
En retard
31
7%
Travail
29
Développeur 29
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
30
Développeur 30
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
31
Développeur 31
Évaluation
(1)
Projets
1
100%
Arbitrage
0
En retard
0
Gratuit
32
Développeur 32
Évaluation
(14)
Projets
15
40%
Arbitrage
2
50% / 50%
En retard
1
7%
Gratuit
33
Développeur 33
Évaluation
(24)
Projets
29
38%
Arbitrage
2
0% / 0%
En retard
2
7%
Gratuit
34
Développeur 34
Évaluation
(4)
Projets
5
0%
Arbitrage
0
En retard
0
Gratuit
35
Développeur 35
Évaluation
(3)
Projets
1
0%
Arbitrage
5
0% / 100%
En retard
0
Gratuit
36
Développeur 36
Évaluation
(258)
Projets
396
28%
Arbitrage
70
19% / 49%
En retard
121
31%
Gratuit
37
Développeur 37
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
38
Développeur 38
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
39
Développeur 39
Évaluation
(1)
Projets
2
0%
Arbitrage
1
0% / 0%
En retard
0
Gratuit
Publié : 3 articles
40
Développeur 40
Évaluation
(64)
Projets
83
28%
Arbitrage
9
33% / 56%
En retard
9
11%
Gratuit
Publié : 1 code
41
Développeur 41
Évaluation
(10)
Projets
14
43%
Arbitrage
0
En retard
3
21%
Gratuit
42
Développeur 42
Évaluation
(1)
Projets
2
0%
Arbitrage
0
En retard
2
100%
Gratuit
43
Développeur 43
Évaluation
(271)
Projets
553
50%
Arbitrage
57
40% / 37%
En retard
227
41%
Travail
44
Développeur 44
Évaluation
(1)
Projets
2
0%
Arbitrage
2
0% / 100%
En retard
0
Travail
Commandes similaires
Hello, How are you doing? i need a developer who can help me with scalping robot htf. My preferred pairs and platform is MT5. Kindly bid if this is your area of specialization. Thanks
I need a TradingView Pine Script (v6) indicator that gives BUY and SELL signals in real time on the live chart. MAIN REQUIREMENT – NO REPAINTING: 1. Signals must appear only when the candle closes (barstate.isconfirmed). Example: on 1-min chart, signal for the 10:35 candle must appear at 10:36 and never disappear or move. 2. Signals on historical bars must look exactly the same as they looked live. 3. No lookahead
I’m looking for a simple solution to copy trades from one MT5 account to another MT5 account. The challenge is that the trades on the source account do not appear as normal open/closed positions in the MT5 terminal. Because of this, standard trade-copying services such as Traders Connect or Social Trader Tools are unable to detect and copy them. I’m looking for an alternative method or workaround that can detect
I’m looking for an experienced MT5/MQL5 freelancer to help install and configure several existing EAs on IC Markets MT5 accounts using a Windows VPS. The work will include setting up the EAs on separate demo accounts and later running several together on one account with different risk settings. I also need help with MT5 backtesting and strategy optimisation, including comparing different risk levels and reviewing

Informations sur le projet

Budget
80+ USD
Délais
de 1 à 4 jour(s)