21 Savage

MQL4 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 11 días
Comentario del Cliente
Hardworking and professional. Fast response. Very reliable
Comentario del Ejecutor
Good customer, thank you so much!

Tarea técnica

When the EA is placed on a chart, it should immediately create a  horizontal line on the close of the previous candle. This line is the baseline

  
If this candle is bullish,a buy position of Lot size, L1 is immediately opened.

If this candle is bearish, a sell Position of lot size, L1,  is opened.


After the first position is opened, the EA watches to see where the price will go. 


Opened Buy Position
1)if the first position is a buy position, and the price goes up X or more pip from the baseline, then closes above X, another horizontal line is created at X and the EA continues to monitor the position. For example, if X=5, and the candle closes 4 pips from the last created line, no line is created at X=4(Bcos, the required value of X is 5) . If the candle closes at 8 pips, a horizontal line is opened at X=5. Please note that for horizontal lines to be created, the price must first close X or more pips from the last created line(i:e, the price must be greater than X and must close above X).Once these conditions are satisfied, the line is then created( not before)


If after opening the buy position, the price then moves down below the baseline then closes X or more pips below it, another horizontal line is created at X and a Sell position of lot size L2 is opened. The position is then monitored.More lines are created X distance from  each last line as long as the price moves X or more distance from them


To close a buy position or to open a reverse position, the following conditions must be met: i)The price must open above the last created line, then go below this line and close below it. When this condition is met, the code must then check for the following

i) Is the overall trade( sum of all opened positions), positive i:e are they in profit),a) if the answer is yes, then all opened positions are closed, all old lines are erased, a new line is drawn on the close of the old candle and a  Sell position is opened of lot size L1 and the process is repeated again. b)If it is not profitable, the EA must check:

i)If a Sell position has already been opened on this line: a)If a Sell position has already been opened on this line, the  EA does nothing but continues to monitor the trade and checks for this condition again when it gets to the next line if the price continues to go down. b)If No Sell position has been opened on this line, the EA opens a Sell position with the next lot size.

Basically,  for an open buy position, any time the price opens above a line, then go below this line and close below it. the EA must  check for the above-mentioned conditions

Opened Sell Position

2)However, if the first position is a Sell position, and the price goes down X or more pip below the baseline and closes there, the next horizontal line is created at X and the EA continues to monitor the position. For example , if X=5, and the candle closes 4 pips below the last created line( in this case, the baseline), no line is created. If the candle closes at 8 pip below, a horizontal line is opened at X=5.Please note that for horizontal lines to be created, the  price must first close X or more pips from the last created line(i:e, the price be greater than X and must close above X.Once this condition are satisfied,the line is then created( not before)

If after opening the Sell position, the price then moves up above the baseline then closes X or more pips above it, another horizontal line is created at X and a Buy position of lot size L2 is opened. The position is then monitored.More lines are created X distance from the last created lines as long as the price moves X or more distance from the it

To close a Sell position and open a reverse position, the following conditions must be met: i)The price must have first opened below the last created, then go above this line and then close above it. When this condition is met,  the code must check for the following:

ii) Is the overall trade( sum of all opened positions), positive( i:e in profit), if the answer is yes, then all opened positions are closed, all old lines are erased, a new line is now drawn on the close of the old candle and a  buy position is opened of lotsize L1 and the whole process is repeated again. If it is not profitable, the EA must check for the following:

i)If a buy position has already been opened on this line: If a buy position has already been opened on this line, the  EA does nothing but continues to monitor the trade. If No Buy position has been opened on this line, the EA opens a buy position with the next lot size.

Basically, for an opened sell position, any time the price opens below a line, then goes above this line and close above it. the EA  must  check for the above-mentioned conditions


Please note that positions re-opened in an alternative order( i:e a buy than a sell, then another buy, then another sell, e.t.c).There can not be more than one buy or one sell position opened on a line.


In the EA settings tab, create a field to enter the value of X


A)In the EA settings, there should be 25 fields were the lot sizes can be entered. Values for lots size should be entered manually. In a trade, the first position should use the values in the first field, the second position should use the values in the second field, the 3rd position should use the value in the 3rd fields and so on.


B)Create True/False tab in the EA settings, such that if True is enabled, EA should trade continuously, non-stop.If the false button is enabled, then it shouldn't open another trade after a profitable trade is closed.it should be taken off the chart


C)VERY, VERY, IMPORTANT: The EA MUST  have continuity and memory. By this I mean, if it is taken off the chart , if any type of interruption takes place,  if trading stops on Friday or on holiday,  or if for any reason there is an interruption, when the interruption is over,  it should immediately recognise all trade it started before the interruption and  should continue monitoring it again like there was no interruption. This is very important.


D)Please include a True/False button the in the EA settings tab. If True, The horizontal lines should be visible on the chart.If  False, the Horizontal lines should not be visible on the chart. 


E)There should be a button in the settings tab for changing the colors of the first line(baseline), the lines above the baseline and the lines below the baseline


F)The EA should be able to work independently of other EA in the same MT4 account. i:e if other EA's are attached to other charts, they must work independently of each other, No interference.


G)Create A dashboard on the top left-hand corner of the chart that displays the following information:

i)Total Buy Positions;

ii)Total Buy Lots

iii)Total Sell Position

iv)Total Sell Lots

v)Profit Loss

vi)Time First Position was opened

vii)EA Status: Connected or  Not Connected


Han respondido

1
Desarrollador 1
Evaluación
(188)
Proyectos
212
58%
Arbitraje
9
11% / 89%
Caducado
8
4%
Libre
2
Desarrollador 2
Evaluación
(108)
Proyectos
138
43%
Arbitraje
19
16% / 53%
Caducado
20
14%
Trabajando
3
Desarrollador 3
Evaluación
(586)
Proyectos
1047
49%
Arbitraje
39
28% / 41%
Caducado
49
5%
Trabaja
Solicitudes similares
Basic FX trading strategy applying a 2 indicator sell order for Mt4 created with entry and exit points with trailing stops and steps in pips to hold gains or stop loss combined with a profit goal. Experience must be submitted and time frame for demonstration
Thinkorswim 30 - 35 USD
Hello I need a scan in TOS that scans for stocks that the obvm> 20expma for the last #days and macd< signal for the last #days. I will change the #days and maybe add othe filters later. Can you do it
I'd like an EA that would give me a signal by arrow on where to enter a position to catch a spike on 1 and 5 minute timeframe, on deriv synthetics boom and crash, buy signals on and sell signals on crash. I'd also like the EA to highlight areas of support and resistance for me. In addition, I would like a notification sent to my MT5 whenever a spike signal comes up. If possible, a blue chart background would do
I have two EA (1. Quantium Ticks 2. Bagaceira), worked fine previously, but stop once the latest MT4 was issued. Can someone re-programme two EA to be compactable with the latest MT4 ( I believe it is 1420+) . Kind Regards, Aivars
Hi, I need to improve the code of an indicator that is too heavy when used with iCustom inside another indicator or EA, in order to make it run faster as possible. I'll provide indicator after job acceptance. I request final source code mql5 file. Thank you Regards
i give you mql4 code file add new moving avarage and then buy and sell both trade when ma in beetween band only buy when ma below band moving avarage only sell when ma above both band example in attached file also need tgt in percentage
Hi chaps, I am looking for an EA which has the following conditions for long/short conditions (this will be applied to a 30m chart FYI): ==Long Entry== Time is > NYOpenTime (configurable) Price has gapped up by (X%) from the last candle of the previous session This will be calculated onTick - so as soon as a gap of X% is spotted Open > Close by X% Price is in an uptrend as confirmed by EMA of length X (configurable)
I have a hedging strategy idea I would like coded but it is complicated and advanced, I have two EAs I would like the idea coded to. I would like the coder to be professional and fast. The hedging strategy consists of opening multiple orders mixed of buys & sells. Please be experienced and don't waste my time or yours
JUDE 100+ USD
Make me money for me and guide me through the trading explaining the chart to me helping me to sell buy and trading with you showing massage that there is a new trade
I am looking for an experienced Forex trading expert to help me configure, set up, and run a fully automated trading account. I am new to Forex trading and am eager to learn, so I am seeking someone who can not only set up the account but also provide guidance and education throughout the process

Información sobre el proyecto

Presupuesto
70 - 80 USD
Para el ejecutor
63 - 72 USD
Plazo límite de ejecución
de 1 a 6 día(s)