Custom Trade Panel Request

MQL5 专家 其它

工作已完成

执行时间21 分钟
客户反馈
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.
员工反馈
Thank you so much!!!!!

指定

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.

反馈

1
开发者 1
等级
(21)
项目
27
7%
仲裁
9
33% / 33%
逾期
1
4%
工作中
2
开发者 2
等级
(16)
项目
35
23%
仲裁
4
0% / 50%
逾期
2
6%
工作中
3
开发者 3
等级
(264)
项目
331
29%
仲裁
36
28% / 64%
逾期
10
3%
工作中
4
开发者 4
等级
(13)
项目
20
40%
仲裁
1
0% / 100%
逾期
1
5%
空闲
5
开发者 5
等级
(1)
项目
1
0%
仲裁
1
0% / 100%
逾期
0
空闲
6
开发者 6
等级
项目
0
0%
仲裁
1
0% / 100%
逾期
0
空闲
7
开发者 7
等级
(610)
项目
710
33%
仲裁
45
49% / 42%
逾期
14
2%
工作中
8
开发者 8
等级
(106)
项目
129
25%
仲裁
23
30% / 52%
逾期
8
6%
空闲
9
开发者 9
等级
(2672)
项目
3407
68%
仲裁
77
48% / 14%
逾期
342
10%
空闲
发布者: 1 代码
10
开发者 10
等级
(7)
项目
6
0%
仲裁
4
25% / 75%
逾期
2
33%
空闲
11
开发者 11
等级
(12)
项目
18
17%
仲裁
3
33% / 67%
逾期
3
17%
工作中
12
开发者 12
等级
(28)
项目
34
35%
仲裁
0
逾期
2
6%
空闲
13
开发者 13
等级
(20)
项目
26
38%
仲裁
6
33% / 50%
逾期
0
空闲
14
开发者 14
等级
(22)
项目
29
34%
仲裁
4
50% / 25%
逾期
5
17%
工作中
15
开发者 15
等级
(22)
项目
24
21%
仲裁
5
20% / 80%
逾期
1
4%
空闲
发布者: 6 代码
16
开发者 16
等级
(4)
项目
6
67%
仲裁
1
0% / 0%
逾期
0
工作中
17
开发者 17
等级
(10)
项目
12
0%
仲裁
3
33% / 33%
逾期
1
8%
空闲
18
开发者 18
等级
(81)
项目
92
32%
仲裁
9
22% / 56%
逾期
5
5%
工作中
19
开发者 19
等级
项目
0
0%
仲裁
0
逾期
0
空闲
20
开发者 20
等级
(202)
项目
263
22%
仲裁
23
52% / 17%
逾期
0
已载入
21
开发者 21
等级
(443)
项目
570
37%
仲裁
106
39% / 33%
逾期
17
3%
空闲
22
开发者 22
等级
(549)
项目
834
62%
仲裁
33
27% / 45%
逾期
24
3%
空闲
发布者: 1 代码
23
开发者 23
等级
(16)
项目
20
0%
仲裁
10
0% / 80%
逾期
6
30%
空闲
24
开发者 24
等级
项目
0
0%
仲裁
1
0% / 100%
逾期
0
空闲
25
开发者 25
等级
(31)
项目
33
42%
仲裁
0
逾期
3
9%
空闲
26
开发者 26
等级
(50)
项目
64
20%
仲裁
11
27% / 55%
逾期
5
8%
空闲
27
开发者 27
等级
项目
0
0%
仲裁
0
逾期
0
空闲
28
开发者 28
等级
(365)
项目
441
55%
仲裁
22
50% / 14%
逾期
30
7%
已载入
29
开发者 29
等级
项目
0
0%
仲裁
0
逾期
0
空闲
30
开发者 30
等级
项目
0
0%
仲裁
0
逾期
0
空闲
31
开发者 31
等级
(1)
项目
1
100%
仲裁
0
逾期
0
空闲
32
开发者 32
等级
(14)
项目
15
40%
仲裁
2
50% / 50%
逾期
1
7%
空闲
33
开发者 33
等级
(24)
项目
29
38%
仲裁
2
0% / 0%
逾期
2
7%
空闲
34
开发者 34
等级
(4)
项目
4
0%
仲裁
0
逾期
0
工作中
35
开发者 35
等级
(3)
项目
1
0%
仲裁
5
0% / 100%
逾期
0
空闲
36
开发者 36
等级
(258)
项目
396
28%
仲裁
69
19% / 49%
逾期
121
31%
工作中
37
开发者 37
等级
项目
0
0%
仲裁
0
逾期
0
空闲
38
开发者 38
等级
项目
0
0%
仲裁
0
逾期
0
空闲
39
开发者 39
等级
(1)
项目
2
0%
仲裁
1
0% / 0%
逾期
0
空闲
发布者: 1 文章
40
开发者 40
等级
(64)
项目
83
28%
仲裁
9
33% / 56%
逾期
9
11%
空闲
发布者: 1 代码
41
开发者 41
等级
(10)
项目
14
43%
仲裁
0
逾期
3
21%
空闲
42
开发者 42
等级
(1)
项目
2
0%
仲裁
0
逾期
2
100%
空闲
43
开发者 43
等级
(271)
项目
553
50%
仲裁
57
40% / 37%
逾期
227
41%
工作中
44
开发者 44
等级
(1)
项目
2
0%
仲裁
2
0% / 100%
逾期
0
工作中

项目信息

预算
80+ USD
截止日期
 1  4 天