Improve an Expert Advisor (MQL4)

MQL4 Experts Forex

Specification

0. Improve an Expert Advisor (MQL4) based on ForexFactory/Calendar (Reference: https://www.mql5.com/en/job/87766) (Attached file: MQL4.zip)

1. Input parameter group 1: all filter in the forexfactory/calendar, default as displayed in the picture below:

filter


2. Input parameter group 2: date range on forexfactory/calendar, default as displayed in the picture below:

date range


3. If the News Event is about "Interest Rate" open the trade for 1M chart. Others, use 5M chart.

4. Input parameter group 3: Pairs to be opened (default: All major and minor pairs related to the news event must be opened), magic number (default: 11099), comment (default: NewsEA_11099)

5. Input parameter group 4: OpenTradeWaitTime (default: 90 seconds), LotSize (default: 1 lot), StraddleSize (default: 20 pips),

StopLoss (default: 20 pips), TakeProfit (default: 100 pips), TrailingStopLoss (default: 20 pips), TrailingMultiplier (default: 3)

6. For each chart, 90 seconds (OpenTradeWaitTime) before the News Event, open a pending orders using LotSize: both a 1 lot BUY STOP and a 1 lot SELL STOP, 20 pips (StraddleSize) away from each other to form a straddle as displayed below:

straddle

5. For the BUY STOP, the Stop Loss is -20 pips and take profit is +100 pips. For the SELL STOP, the Stop Loss is +20 pips and take profit is -100 pips.

All StopLoss, TakeProfit and TrailingStopLoss should be hidden. (Reference: https://www.mql5.com/en/code/11649) (Attached file: 11649.zip)

6. When the News Event occurs, one of the pending stop order will be triggered and the other one should be cancelled (closed).

7. After the second candle is formed after the News event, move the Stop Loss to break even (by default it is 20 pips away).

8. Trail the Stop Loss (default: 60 pips = TrailingStopLoss x TrailingMultiplier).

9. After trailing 20 more pips, reduce the TrailingMultiplier - 0.5, so that it will trail at 50 pips away.

Then after trailing 20 more pips, reduce again, so that it will trail at 40 pips away.

Then after trailing 20 more pips, reduce again, so that it will trail at 20 pips away.

10. After 15 min, close 5% of the LotSize. After 15 min later, close another 5%. After 15 min later, close another 5%.  

10. When TakeProfit is reached, 65% of the LotSize. Reduce the Trailing multiplier to 0.5, so that it will trail at 10 pips away.

11. If the trade is not closed after 55 min, then close all of remaining open trade.

12. The output should be MQL4 file and PDF file for installation and user guide manual.

Files:

ZIP
MQL4.zip
184.4 Kb
ZIP
11649.zip
2.8 Kb

Responded

1
Developer 1
Rating
(45)
Projects
59
14%
Arbitration
31
26% / 52%
Overdue
35
59%
Free
2
Developer 2
Rating
(5)
Projects
3
0%
Arbitration
19
0% / 100%
Overdue
0
Free
Similar orders
Hello there, I need an experience developer to help me in converting my tradingview strategy to mt5 EA. Let me know of this is something you can handle successfully. Thanks
Hello, I am looking for a programmer to write a universal EA (mql4 file) that works with custom indicators on Renko/RangeBar charts. The description of operation and additional functions that the EA is to have are described in the attached file. If you have any questions, write
see trade open on every tick seconde ok forex pair us us30 if is current running at 40170.00 so open 2 trade buy stop and sell stop both in every tick pending order of buy stop will 40171.00 and sell stop pending order will be 40169.00 buy stop will open at 40171.00 and tp will be 40173.00 and SL will be 40169.50 ok if buy stop hit sell stop order automatically will be close now if sell stop order open at 40169.00 so
I'm seeking assistance in developing a sophisticated trading robot with the following features: Core strategy: Harmonic pattern recognition Supply and demand analysis Fibonacci zigzag for trade optimization Additional components: News filter Dashboard for easy monitoring Customizable settings: Lot size Trailing stop Trading session parameters Maximum number of orders Option to use market or limit orders Resources
I need an experienced programmer to create an automated EA that will open trades based on different candle stick formation strategies and indicators. The EA will first scan the market, find a current market trend and define area of support and resistance. On ranging market the EA doesn’t place trades . (1) EA should use a straddle strategy from either the S/R level, (2) indecision Doji candle from the S/R area, (3)
Need ea according to stochastic divergence (both hidden and regular) plus candlestick flip .. need for experinced developers to complete my order with 99percent accuracy. So bet for it the budged is fixed and other plugins will be added in the v2
Looking for an EA which can produce less than 5% drawdown. Also profit factor above 1.5 (preferably 2.0) Please give me proper explanation how your EA works too Has anyone programmed it before? is it limited to forex only
I want to make a new dashboard using 3 common indicators and the ADX indicator , which you must supply I have a MA dash which you can strip & reuse if it helps you I tried to cover all questions in the attached but i'm sure there'll be more
I want the script in mql5 language for my martingale strategy. The script should open trades in both directions buy and sell and if any trade closes in loss then open new trade in that direction by using the next volume and when trade closes in profit then reset the volume to first from volume list and also maximum consecutive losses limit will apply. If trades closes consecutively in losses and hits the limit then
I installed the E.A. into the Experts folder in MT4. When I double click on it nothing happens. When I right click and "attach to chart" nothing happens. The E.A. is not grayed out, it simply will not attach. Any help would be greatly Appreciated

Project information

Budget
50+ USD
For the developer
45 USD