I’m looking for a well experienced MT4 coder to modify an existing EA that I have. The EA is based on price action and no indicators are involved. MT4 Coder should have Forex trading knowledge.
The system is based on a daily chart and I already have an EA available with the basic setup for it but I require someone to include some features; (user entry fields has been marked as ‘field‘ )
If the range from high to low of the previous day's candle is greater than (or equal to) ‘Previous_bar_range_limit’ of pips, it is a valid setup candle indicating that a trade setup will be looked for today. The setup is as follows:
If yesterday's closing price was higher than the opening price (bullish candle) you will be shorting today. An entry may only occur between ‘Trade time’
In order to enter a trade, today's high must exceed yesterday's high, even if only by one pip. If that part doesn't happen, there will be no trade today. Once it does, the next signal is the current price dropping below yesterday's closing price. The short trade is entered at one pip below yesterday's closing price, with a stop loss equal to one pip above today's high. If that price comes before ‘Trade Start’ the entry will be at ‘Trade Start’ as long as the price at that time is still under yesterday's closing price. In order to allow a little volatility the minimum pip amount of stop loss must never be less than 10 pips.
If yesterday's closing price was below the opening price (bearish candle), everything is simply reversed. You must wait for today's low to be at least one pip lower than yesterday's low, then the trade is entered long at one pip above yesterday's closing price, with the stop loss being one pip below today's low or 10 pips below the entry price, whichever is less.
The current EA has a semi-trailing stop included so that whenever you are in profit 50 pips, the stop loss is moved 50 pips (lower for short trades, higher for long trades). This should be removed because we will be implementing a breakeven and trailing stop feature.
I believe that the current EA closes an open trade if it is left open overnight. This should be removed and a trade should only stop if the SL or TP has been hit.
User Entry Parameters and items to include in the EA;
Risk % = amount in no eg. 5 (this will calculate 5% of my account and open trades accordingly. My EA has it available as lot size, I would like to have changed to percentage of account at the time of the order)
Risk Reward Ratio = number (example set to 1 – if stoploss has been calculated to 33 pips (yesterdays low/high) and RR is 1, this means that risk reward ratio is 1:1, so the take profit is 33pips + spread, if money management has been set to 2, then the take profit would have been 66 + spread)
Break Even = True or False
Breakeven = amount of pips in favour, stoploss moved to breakeven (calculate spread)
Trailing Stop = True or False
Trailing Stop = amount in pips (Trailing should be greater that the breakeven, if set as less it will conflict with the breakeven)
Trade_on_monday = true or false; Enables or disables open of new trades on Monday’s.
Trade time = true or false trades can only be started between these times
Trade Start = 1100 (1100 Broker time)
Trade End = 1300 (1300 Broker time)
Previous_bar_range_limit = amount in pips ( to be used with item below – see the description for more info)
Email_alerts_on_trade = True or false EA to send visual and email alert when; 1) Previous bar range is ok and when conditions are met eg: trade is “long”, low of today’s bar is lower than previous bar by 1 pip and time is within trading range 2) Order is initiated . Alert should include the Currency Pair , Long/Short, Time of order , Lots, Entry, SL, TP.
Notes : EA will be used on multiple pairs, EA should be able to handle multiple orders. If an order is opened and closes on the same day. No more trading on that same day for the same pair. EA should work on 4/5 digit broker. IBFX ALPARI
Đã trao cho:
8 freelancer đang chào giá trung bình $89 cho công việc này
Hi mate,. I'm specialized on MT4 EA and indicators programming. i can help you with this project professionally. kindly check PMB for more details. Thank you.