Trabalho concluído

Tempo de execução 92 dias
Comentário do cliente
Pedro no es sólo un programador excelente. Es un experto en este sector. Ha aportado al proyecto ideas originales y muy valiosas. Seguiremos en contacto para proyectos venideros. Muchísimas gracias.
Comentário do desenvolvedor
Muchas gracias Jorge, un excelente e interesante proyecto. Ha sido un gran gusto trabajar contigo.

Termos de Referência

Strategy summary: Price action 5 min chart.

Applicable to all symbols.


Main idea and summary of more relevant points:


Detect trend (mínimum number of candles).
Wait for two pullbacks (opposite trend) (mínimum
number of candles).
Signal candle.
Confirmation candle in two min chart.
SL just below signal candle.
TP of 3/2 times SL, depending on next confirmations.


Confirmation:

After signal, 2 min chart.

Resistance and supports are checked in

15 minutes chart. If TP is outside, it is

reduced to 2.5. If not, to 2 times. If not,

trade is not opened.

Forecasted Price in 3 charts (5/15/30)

should be cut by TP level. If not,

it is reduced at 2.5 times. If not, 2 times.

If not, trade is not opened.


Indicators:

5 periods simple average.

Supports and resistance: dark support resistance mt5.

Forecasted Price: MetaForecast mt5.


Money management:

User introduces máximum amount to lose in

any individual trade.

SL below signal candle.

EA calculates, based on SL level, máximum

number of lots.

Trailing break even option: user indicates

distance and profit in terms of % TP.

No more than one trade per symbol at a time.


User options:

Change info in the three indicators.

Change levels of trailing break even option.

Euros to lose per trade.

Maximum spread.

Buy and sell trades, or only buy, or only sell.

Number of pullbacks (negative slopes) until signal candle:

one, two, or three.

Number of candles within the trend and until pullback (in intervals; eg. between 3 and 6).


Visual document attached, and further details on some specificities below. They do not contradict the main idea and document. But provide further details I have found needed after interacting with some developers:

In terms of money management:

The user should be able to state a maximum number of lots per trade. This condition would come as a second layer of conditions. For example: the EA estimates that for a particular trade, given the amount in euros introduced by the user, and the SL, the number of lots would be 12.35. But, the user had stated in this other different field that not a single transaction should be higher than 10 lots. So 10 lots prevails. However, if the estimate of the EA for that same trade would have been 6.75 lots, for example, as this is lower than 10, these 6.75 should be the size of the trade.

The maximum spread for a particular symbol when trying to open a trade. The user should be able to introduce the maximum tolerable spread. If spread is higher, no matter the conditions, the trade will not be open.

In terms of indicators used:

The Forecast price indicator. In the document it is stated that TP should be cut by this Forecast price in M5, M15 and M30. This remains the same. But until reaching that point, not a single forecasted price should touch or be lower than the original SL. What happens after the cut with the TP is irrelevant. But not the walk from current price and until cutting TP.

Resistance and Supports indicator. This indicator defines 4 levels for resistance, and 4 levels for support. If the trend we are is upwards, so trying to open a buy trade, we will look only at resistance level 1. If it is a downwards trend, so trying to open a sell trade, we will look only at support level 1.

The logic of the two indicators is the same. But, Forecast indicator looks to three time frames (M5, M15 and M30), while Support and Resistance only looks at M15 and M30. However, the reasoning for Resistance level 1, and Support level 1 remains the same (even if the indicator offers 4 points for each, I am only interested in the first one of each).

Type of trade:

The order type is automatic. It will always be Market and not limit. Sorry, I took that picture as an example. But it will always be a market order. As soon as confirmation is fine using M2 candles (better explanation later on in the document), Support and Resistance indicator, and Forecast indicator are fine, the trade will be opened.

Trend and pullbacks:

For first and positive slopes number of candles must be 3, 4 or 5 (as default; but it is desired a number chosen by user always as an interval). While for rest of negative slopes a minimum of 1 candle is required. When counting the number of candles (3, 4, 5... depending on the interval), the trend must remain strictly positive all the time.

The third positive slope is signal. The candle must be bullish if in an uptrend, and closing higher than before the pullback, so marking a relative maximum in the zone. If in a downtrend, the logic is the same, but the other way around.

I would like to clarify that these number of candles (3, 4 or 5 -or number chosen by user as interval-) will be selected by the user.

During the negative slope, there is a condition of one minimum bearish candle. There is no maximum of them. But, signal must always close higher than this pullback area for the pre conditions of the trade to be fine.

I would like also to precise, that the number of pullbacks should be also an element for the user to be able to change it. So, if the user selects one pullback, signal candle comes after the first pullback. While if the user selects two pullbacks, signal candle must be considered after this second pullback. The same logic if three pullbacks are selected, but signal candle is evaluated as such after the third pullback.

Confirmation in M2:

After signal, we move to M2. There we need two compulsory bullish candles (if in an uptrend; because if in a downtrend, these two confirmatory candles in M2 must be strictly bearish). The second one must close higher than the signal candle in M5 (if in an uptrend). Just at this moment, and always that the two other indicators (Support & Resistance, and Forecast price) are fine, the trade is open as market order, setting automatically the SL and TP (TP level depending on corresponding levels in these two other indicators).

Please bear in mind that this is only part of the confirmation. Then it comes the two other indicators, that also have an effect on the level of TP (support & resistance, and forecast price). Please kindly double check this indicators can be used by the EA. Many thanks.

Break even levels:

Let’s imagine that trade is open at a price of 10. SL is established at a price of 5, and TP at a price of 20.

So, the distance between opening price and TP is set at 20-10 = 10. This goal of 10 as difference in prices will (fortunately) be conquered little by little by the current price. Depending on the % of this difference that is being conquered, we move our SL little by little.

Let’s imagine that after a while, the current price is 14.5. This means that the new price has conquered 45% of the goal to be conquered (4.5/10). In this moment SL should be moved to a price of 10.5. This extra 0.5 over the opening price represents 5% of the difference between opening price and TP.

For example, if at a particular point the current price is 16, this means that the price has conquered 60% of the goal. In this case SL moves directly to 12.5, because 2.5 represents 25% of the original distance between opening price and TP.

Many thanks

Best



Arquivos anexados:

Respondido

1
Desenvolvedor 1
Classificação
(236)
Projetos
440
26%
Arbitragem
125
21% / 57%
Expirado
96
22%
Trabalhando
2
Desenvolvedor 2
Classificação
(121)
Projetos
158
37%
Arbitragem
7
57% / 0%
Expirado
28
18%
Livre
3
Desenvolvedor 3
Classificação
(481)
Projetos
510
53%
Arbitragem
10
60% / 20%
Expirado
3
1%
Livre
4
Desenvolvedor 4
Classificação
(11)
Projetos
14
29%
Arbitragem
3
67% / 33%
Expirado
0
Livre
5
Desenvolvedor 5
Classificação
(564)
Projetos
933
47%
Arbitragem
302
59% / 25%
Expirado
125
13%
Carregado
6
Desenvolvedor 6
Classificação
(37)
Projetos
45
33%
Arbitragem
6
17% / 33%
Expirado
8
18%
Trabalhando
7
Desenvolvedor 7
Classificação
(261)
Projetos
425
38%
Arbitragem
86
44% / 19%
Expirado
71
17%
Carregado
8
Desenvolvedor 8
Classificação
(6)
Projetos
6
33%
Arbitragem
1
0% / 100%
Expirado
1
17%
Trabalhando
Pedidos semelhantes
1. Entrada con señal Chandelier y por encima de la EMA 21 2. stop loss por debajo de la vela de entrada 3. Con 1 ATR a mi favor stop a be 4. Take profit 2:1 5. Testar sistema
Necesito arreglar las alertas de mi indicador SMC Order Blocks, este es un indicador personalizado que me hicieron hace un tiempo. Este indicador personalizado ya tiene varios tipos de alertas incorporadas, pero necesito arreglar unas en especifico, conservando las otras alertas existentes sin cambios ya que esas no tienen errores. La alerta son para un patrón específico de Order Blocks. Este indicador proporciona de
Requiero realizar un bot dnde la estrategia es de cierres parciales trabajando en contratendencia ayudado buscando retrocesos pequeños desde 25 pips poco mas o poco menos para ir bajando el lotaje y favorecer el profit en cada operación, de otro bot que es una tendencia inteligente donde este segundo bot trabaja a favor de la tendencia cuidando la contratendecia por el maxorder deteniendo hasta llega al tp o al sl
Bot Fondeo 40 - 300 USD
Estoy buscando un desarrollador especializado en trading algorítmico para crear un BOT que gestione cuentas de fondeo, tanto de alta frecuencia (HFH) como cuentas normales en FTMO. El BOT debe ser capaz de operar con precisión en entornos de alta volatilidad y baja latencia, optimizando la ejecución de órdenes para evitar slippage. Además, debe integrarse con plataformas populares como MetaTrader o cTrader y tener la
Hola! Estoy buscanco generar un EA que funcione en MT5. En base a un rango horario determinado, tiene que generar un rango, y en base a este rango abrir una operacion con un SL determinado. el TP y el RR deben ser determinados por el usuario. solo abrira una operacion por activo

Informações sobre o projeto

Orçamento
300 - 600 USD
IVA (21%): 63 - 126 USD
Total: 363 - 726 USD
Desenvolvedor
270 - 540 USD
Prazo
de 30 para 60 dias