Convert mt5 ea to mt4 and add few additional features

MQL4 专家

指定


Hi there,

I have an MT5 EA with its source code that I would like to convert to MT4 and enhance with additional features.

Currently, the EA functions as a cost-averaging and martingale EA. When I want to trade only buy or only sell, I place the EA on one chart. To trade both buy and sell, I place the EA on two charts. Each leg (buy and sell) operates independently with its own parameters. The EA does not use any indicators; trades open randomly as soon as the EA is attached to the chart.

Here are the current input parameters:
- Trade direction: buy or sell
- Initial lot size
- Lot size increase
- Max number of trades
- Pips distance between orders
- Increase distance every X trades
- Distance increase (pips)
- TP mode: 1) Pips 2) % of Balance 3) Dollar value
- TP increase on each trade
- Trailing stop loss mode: 1) Disabled 2) All basket 3) Only positive trades
- Trailing start (pips)
- Trailing stop loss (pips)
- Trailing step (pips)
- Enable hedge: True/False
- Hedge level (% drawdown)
- When Hedge, remove TP: True/False
- When Hedge, exit EA: True/False
- Equity protector: True/False
- Equity protector DD Level
- Chart Display: True/False
- Magic number

I would like to add the following features:

1. Reverse martingale option, opening subsequent trades at a lower lot size than the previous ones.
2. Option to open the first X number of trades at one lot size, the second X trades at another size, and the third X trades at yet another size, etc.
3. Communication between buy and sell legs. The new sequence will start by calculating the total lot size of the opposite leg. For example, if there are 20 sell trades at 0.05 lots each open, and the buy sequence just closed:
   - The new buy sequence will start at a) X percent of the cumulative lots of sells and the rest at X lot size, or b) the first X trades will be X percent each and the remainder at X lot size thereafter.
4. Sequence starting options:
   - Start the sequence immediately or X pips away in the opposite direction.
   - Allow both buy and sell trades to be placed as pending orders X pips away.
   - Start at X price.
5. Enhanced hedge feature. Currently, the EA calculates the total number of lots opened by the Martingale system at a predefined DD level (e.g., 20%) and opens one trade in the opposite direction to lock in losses. I want to add:
   - Staged hedging, where hedging can take place in stages (e.g., X % hedge at X DD, further X % hedge at X DD, etc.), allowing for partial hedging at different levels until fully hedged.
   - Removal of all take profits of open trades when hedged. Partial hedging will remove the TP of the percentage that is hedged.
6. TP increase: Currently, only the multiplier mode is available. I would like to add a pip step mode.
7. Max lot size for martingale: After reaching the max lot size, all trades will open at a specified size.
8. Stop loss for the grid: Implement a stop loss for the entire grid, closing all trades when the grid reaches a specified percentage or dollar drawdown.
9. Slippage protection: Add a feature to manage execution risk.
10. Volatility and scalping adjustments:
    - **Volatility-Based Adjustments:** Increase the spacing while reducing the lot size during such events. This can be achieved by:
      - Using a news filter to detect high-impact news.
      - Setting a minimum period before the next trade opens.
      - Setting a maximum number of trades within a specified period.
      - Implementing dynamic spacing to avoid opening too many trades during volatile movements. I'm open to other options you might suggest.
11. **On-Chart Display:** Currently, the EA displays:
    - Breakeven: price and pips
    - Drawdown: pips, dollars, percentage
    - Hedging: price and pips
    I would like to add:
    - Total sell and total buy values
    - Current open trades and potential profit
12. **Licensing System:** Include a licensing system that allows me to resell the EA or share it with others.

I am open to hearing other ideas that can be implemented to improve the quality, trading options, and risk/reward of this EA. Please let me know which of the above features you can implement and which you cannot.

Thanks!

反馈

1
开发者 1
等级
(378)
项目
401
31%
仲裁
63
19% / 68%
逾期
51
13%
已载入
2
开发者 2
等级
项目
0
0%
仲裁
1
0% / 0%
逾期
0
工作中
3
开发者 3
等级
(196)
项目
318
35%
仲裁
64
13% / 56%
逾期
82
26%
工作中
4
开发者 4
等级
项目
1
0%
仲裁
0
逾期
0
工作中
5
开发者 5
等级
(22)
项目
30
20%
仲裁
8
63% / 13%
逾期
9
30%
空闲
6
开发者 6
等级
(10)
项目
15
27%
仲裁
3
67% / 33%
逾期
0
空闲
7
开发者 7
等级
(158)
项目
175
43%
仲裁
6
0% / 67%
逾期
8
5%
空闲
8
开发者 8
等级
(266)
项目
540
50%
仲裁
55
40% / 36%
逾期
224
41%
工作中
9
开发者 9
等级
(38)
项目
40
25%
仲裁
23
13% / 74%
逾期
8
20%
工作中
10
开发者 10
等级
(56)
项目
65
6%
仲裁
26
19% / 35%
逾期
4
6%
已载入
11
开发者 11
等级
(5)
项目
5
20%
仲裁
4
25% / 25%
逾期
0
工作中
12
开发者 12
等级
项目
2
0%
仲裁
1
100% / 0%
逾期
1
50%
空闲
相似订单
Bottrading 30 USD
// Khai báo các tham số đầu vào input int rsiPeriod = 14; // Chu kỳ RSI đầu vào mua gấp đôiLevel = 30,0; // Ngưỡng quá bán RSI để mua đầu vào bán gấp đôiLevel = 70,0; // Ngưỡng quá mua RSI để bán đầu vào int movingAveragePeriod = 50; // Chu kỳ trung bình để theo dõi tài khoản đầu vào rủi ro képPerTrade = 1,0; // Tỷ lệ sai sót của mỗi lệnh (% tài khoản) input int keyLevelPeriod = 100; // Chu kỳ tìm kiếm key level đầu
The EA should place take profit at the order opening price when X points of loss are reached, I already I have my own EA I just need a dev that ad what I ask previously to it, will be verry cool. Thanks
- Automation of layering entry criteria with a mix of initial market orders and subsequent limit orders. Automation of stop loss applied to all these order's with SL moving to above entry when criteria has been met. Automation of TPs - This is a drag and drop ea to the chart when I manually see price action appear. I am not looking for the EA to spot price action
Hello, I post daily analyses on my WordPress site, and I am looking for a developer capable of creating a bot that automatically retrieves trading information (buy/sell, entry, take profit, stop loss) from my analyses and replicates them on MT5 automatically. The goal is to develop a solution that is as simple as possible. This bot will also need to include a few additional features, such as money management, among
Input will be Buy Levels and Sell Level. Qty-> Addition | Multiply Buffer -> in Points with Level Taret -> in points/Lot Price close above Level1 then Buy Price close below Level2 then Sell Will close the position if in Positive, otherwise will not close the position and Open the opposite Position with added Quantity of the last open position. if Price thouches the Buffer Level, the opposite position will be created
**Project Title: Forex Layering Tool Expert Advisor (EA)** **Project Overview:** I am seeking an Expert Advisor (EA) that will simplify the process of entering multiple trade layers based on specified price ranges. **Key Features:** **Layering Capability:** - The EA will support the opening of 5 to 50 layers of a defined price entry range - Each layer will have a fixed lot size that can be defined by the user
very simple rule buy rate 2 sl 1 if market reach 3 sl 2 market reach 4 sl 3 sl hit reverse trade open too with same 1:1 trail sl system if sl hit reverse trade open with same sl trail function 1 input open trade with buy or sell option 2 sl in pip .............xyz 3 lot size ............. xyz 4 distance from sl when sl trail one step [main point] Iam buying in rate of 2 my sl is 1 market reach 3 my sl is 2 market
Purpose: 1. The EA should catch the trend and follow it up or down. 2. The EA must use volitile and volume (strong money flow/ATR or ADX. Feel free to come up with suggestions for indicators we can use. 3. EA must have a minimal Draw down at 3-5% MT4 EA Inputs • Lot size = 0.1 • Use Dynamic Lots = true/false • Risk Percentage of your balance= 2% • Min Allowed Lot Decimals = 0.1 or 0.01 or 1 • SL pips = 100 • TP Pips
The pink panther 2.0 30 - 200 USD
.I would really like to request for a mobile robot. The robot that will work for me and that is accurate so that it will make me a profit everyday.Opens and closes orders for itself and is able to trade more than one trade every time it sees a trading opportunity and a robot that has the ability to open trades with bigger lot size
Build this Expert Advisor (EA) 1. Risk Management Risk per Trade : The EA will calculate the lot size based on the risk percentage (1-2% of the account balance). This will be a customizable input. Stop Loss & Trailing Stop : The EA will place a stop loss at a defined level (based on strategy parameters like ATR, recent support/resistance, etc.) and will implement a trailing stop to lock in profits as the trade moves

项目信息

预算
30 - 100 USD
开发人员
27 - 90 USD
截止日期
 7 天