Работа завершена
Техническое задание
Hello,
I'm looking for an experienced mql5 developer who can create an EA with an existing indicator from the mql5 store.
I'm looking for someone who is dedicated with great and fast support if any question comes up. Also, i want to receive the source code and will be the owner of it.
Requirements of the EA:
1. The idea of the trading system is as follows: market entries are performed when price touches the blue shaded for longs and red shaded area for shorts (see attached file for an example)
2. Trading Signals/Entry:
- Buy signal: the market breaks the structure to the upside and creates an order block. When price returns into the high of the orderblock the EA executes a buy order.
- Sell signal: the market breaks the structure to the downside and creates an order block. When price returns into the low of the orderblock the EA executes a sell order.
3. Close by Take Profit or % of balance: during position opening, a Take Profit level is set at a fixed distance from the open price, specified in points or by % of balance.
4. Position Management:
4.1) Trailing Stop is used to protect profit. Stop loss is set if profit in points exceeds the value specified in the trailing stop paramenter. If the price continues to move in the profit direction, Stop Loss should be trailed at the given distance.
4.2) the EA should only execute one or two positions per trading signal (this should be adjustable in the settings of the EA)
5. Position Size: the EA should calculate it's position size by a fixed Lot size or % of balance (both should be adjustable in the settings of the EA)
6. Risk Management: Stop Loss should be determined by points or by an active SL above or below order block.
7. News Filter: The EA should use an active news filter where it's not taking any trades before and after the news event defined by minutes. The source for news should be the calendar of forexfactory.com.
8. Trading Hours: The EA should only trades during a predetermined time. For Example: Start: 8:00 Server Time. Close: 23:00 Server Time. This should be done in the settings of the EA.
Summary of adjustable settings of the EA:
1. Trading Hours
2. Number of orders per Signal
2. Stop Loss (0 - 10000 pips)
3. Take Profit: true / false
3.1 Take profit by pips: 0 - 10000 pips
3.2 Take profit by % by balance
4. Active SL above/below Order block: true / false
5. Active Trailing Stop: true / false
6. Trailing Start: pips
7. Trailing Distance: pips
8. Active Trading Buy: True / false
9. Active Trading Sell: True / false