Trabalho concluído
Termos de Referência
I need a new mt5 robot which uses 3 strategies to trade; open breakout range strategy, support and resistance and trend line. The 3 strategies should have options of turning each on or off; and should be able to trade concurrently if all are on. It should allow any trading strategy to be used alone or in combination.
Strategy 1: Open range breakout
The EA should use market sessions open to trade.
It should use the given set number of candles (adjustable) of any time frame as a range. The high (highest point of the wig) and the low of range (first candles of market open) will be used. The high and low should be indicated with a line on the chart when formed.
For example, is the number of candles to be considered at market open is 3, it will wait until 3 candles are formed and the high and low will be determined using those number of candles.
If any candle closes above the high level, buy trade will be opened. If any candle closes below the low level of the range, sell trade will be opened. This means that the EA will not use pending orders for trading at market open.
If the first order is buy and after some minutes the trend changes to sell after a candle closing below session open-low, sell trade should be opened. Should have options for opening opposite trade within the same session or not. Opposite trade = yes/no.
The EA should have all the trading sessions with options for setting the time they open and close since different brokers have different server time. The EA should also have options to close all open trades after a given trading session is closed; close all trades after a session = yes/no. Should also have colors and labels for different trading sessions
The EA should also have options of turning off or on, a given trading session so that the open breakout trading is not applied or applied at its open depending on the choice of trader. This is to allow trading only sessions where a given currency pair moves
Strategy 2: Support and resistance
The EA should use support and resistance to open trades. It must indicate major support and resistance zones using candle wigs on the chart. It should wait for a candle to close above resistance line to open a buy trade and wait for a candle to close below support line to open sell trade. This will also not use pending orders.
Strategy 3: Trend line
The EA should use trend lines to open trades. For buy, it should wait for a candle to be formed above the trend line and for sell should wait for the candle to be formed below the trend line as a confirmation. This will also not use the pending orders. This should trade market trend breakouts. It must draw these trend lines on the chart and visible how trades are being taken
Order management (Apply to all strategies).
The EA should have options of number of trades to open per signal, lot size, stop loss, take profit, trailing start, trailing step, trailing stop, break even for any trade opened.
The EA should have news filters: Trade news = yes/no. If trading news, should have distance to place pending orders in both direction, lot size, trailing stop, stop loss, take profit, trailing start, trailing stop, time in minutes to place pending orders and expiry of pending orders after news
The EA should have options of trade per candle = yes/no. If trade per candle = no, trade will be opened only once in line with the signal from. If trade per candle = yes, new trades will be opened in the direction of the signal after closure of every candle favoring the trend. For example, if the signal is buy; buy trades will be opened after every bullish candle and if the signal is sell; sell trades will be opened after every bearish candle.
The news filter should also have options of closing trade before news and resume after. Close all open trades before news = yes/no. If set to close trades before news, should have the setting for time in mutes to close trades before news and resume after news.
The EA should not open both buy and sell trades at any point. If opposite signal is generated, the previous open trade should be closed.
The EA should trade any currency pair and any time frame. The developer must make sure everything is working well before sending for testing.
Only those who can make profitable EA should apply!!! I am tired of scammers