EA based on Heiken Ashi with buffer logic

MQL5 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 19 días
Comentario del Ejecutor
Great client, thank you for the job
Comentario del Cliente
Great developper, Delivered solution in time and followed the specs well. There was bugs initially which the DEV worked on to fix. over all good experience, will do business with again.

Tarea técnica

See attachment for Indicator to use

See google doc for full logic to implement: 

https://docs.google.com/document/d/1xp-hqA7X10bSUaSXZ-YxhBbzsNcCNjVeBW7berEboog/edit?usp=sharing



Main Logic


The goal of this EA is to use the Heiken Ashi indicator as a buy/sell signal to open Long/short pending orders. When the indicator gives us a Buy or Sell signal, use x pips as a buffer before really opening the trade. We do that to to avoid false positive. We want flexibility that is why there are options to disable buy or sell and trade only during specific hours of the day.


Key Features

  • Only 1 trade at a time by EA. When one trade is opened the other closes automatically.

  • Must support multiple EA running at the same time with easy Order association using editable param:MainEAIdentifier.

  • Run EA on new candle of the current TimeFrame Only. ex.: On a 5min TimeFrame the EA main function should run every 5 min only.

  • Always consider previous candle when considering Sell/Buy signals


Indicator : Heiken Ashi on current TimeFrame (indicator included as attachment)

Buy signal: T(1) OpenPrice <  T(1) ClosePrice AND T(2) OpenPrice >  T(2) ClosePrice 

Sell signal: T(1) OpenPrice >  T(1) ClosePrice AND T(2) OpenPrice <  T(2) ClosePrice 


Order entry:: Always place pending orders Short/Long at same ASK/BID price so that both always triggers at the same time. Use param:MainLotSize for the order sizes


Close order: Close on signal reversal always only 1 active trade at a time


Buy Logic

  • IF param:MainLong = ON THEN:

    • IF Indicator gives a BUY signal AND IF there is no active Long Order THEN:

      • IF there is already a Long pending order that has an entry point higher then the current entry price THEN update the existing pending order with lower price. (Update the price when it is lower)

        • ELSE Place a pending Buy Order with price of previous candle HighPrice + param:MainLongPipBuffer.

      • IF there is already a Short pending order, delete it

      • IF there is already a Short active order, Modify that order to close on the same price as the Long pending order that was placed. The goal is for the 2 orders to execute at the same time Close Short/Open Long.


Sell Logic: opposite of Buy Signal.






Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
(1131)
Proyectos
1433
62%
Arbitraje
21
57% / 10%
Caducado
43
3%
Libre
2
Desarrollador 2
Evaluación
(54)
Proyectos
53
17%
Arbitraje
7
0% / 100%
Caducado
5
9%
Libre
3
Desarrollador 3
Evaluación
(13)
Proyectos
20
15%
Arbitraje
2
50% / 50%
Caducado
0
Libre
4
Desarrollador 4
Evaluación
(63)
Proyectos
84
26%
Arbitraje
23
22% / 48%
Caducado
23
27%
Libre
5
Desarrollador 5
Evaluación
(258)
Proyectos
395
28%
Arbitraje
69
19% / 49%
Caducado
120
30%
Libre
6
Desarrollador 6
Evaluación
(2435)
Proyectos
3067
66%
Arbitraje
77
48% / 14%
Caducado
340
11%
Trabaja
7
Desarrollador 7
Evaluación
(2091)
Proyectos
2653
62%
Arbitraje
114
45% / 25%
Caducado
419
16%
Trabajando
8
Desarrollador 8
Evaluación
(259)
Proyectos
420
38%
Arbitraje
86
44% / 19%
Caducado
70
17%
Ocupado
9
Desarrollador 9
Evaluación
(65)
Proyectos
71
30%
Arbitraje
8
0% / 88%
Caducado
5
7%
Libre
10
Desarrollador 10
Evaluación
(349)
Proyectos
463
51%
Arbitraje
41
24% / 49%
Caducado
149
32%
Libre
11
Desarrollador 11
Evaluación
(42)
Proyectos
88
14%
Arbitraje
30
30% / 57%
Caducado
36
41%
Trabaja
Solicitudes similares
Location: Remote Employment Type:[Full-time/Part-time] About Us At Riskeys, we are transforming the trading experience with our state-of-the-art Smart Trading Keypad for MetaTrader 4/5. Our mission is to empower traders with innovative risk management tools, providing them with the speed, precision, and efficiency they need to succeed in today’s fast-paced financial markets. As we continue to push the boundaries of
Hi there new to this but need some assistance. I need someone to code a very simple indicator/EA (I don't know which one is going to be) with these specifications 1) I need the indicator to create a buffer line between the high and low of the printed candle, the high and low is based on the highest point or lowest point the candle has gone, not the close but the actual wick per say. 2) once the candle is created the
Good programme Skill needed, ability to built high frequency trading (hft) expert advisor that works on MT4 and MT5 no Grid, no Matin. just Short term trade that last 1sec - 5mins for profit take, that can be used to trade on demo and live accounts RAW ECN icmarket, Blackbullmarket, Fusion market, FPMarkets and 8cap. The EA has to be highly profitable, giving daily profit. If a test version is available, please send
Hi Looking for an existing bot to create a Expert Advisor, that can pass prop firm Challenges (1 or 2 phases), like FTMO, MFF, TFF etc. Preferably EA trading GOLD With license key NO martingale strategy Need to have nice entries and exits. NO big lots and low risk. Need complied with this restrictions: -Profit 10% -Max Drawdown (DD) 10% -Max Daily Loss 4% -All trades with SL -NO trades during and after high impact
Bottrading 30 USD
// Khai báo các tham số đầu vào input int rsiPeriod = 14; // Chu kỳ RSI đầu vào mua gấp đôiLevel = 30,0; // Ngưỡng quá bán RSI để mua đầu vào bán gấp đôiLevel = 70,0; // Ngưỡng quá mua RSI để bán đầu vào int movingAveragePeriod = 50; // Chu kỳ trung bình để theo dõi tài khoản đầu vào rủi ro képPerTrade = 1,0; // Tỷ lệ sai sót của mỗi lệnh (% tài khoản) input int keyLevelPeriod = 100; // Chu kỳ tìm kiếm key level đầu
- Automation of layering entry criteria with a mix of initial market orders and subsequent limit orders. Automation of stop loss applied to all these order's with SL moving to above entry when criteria has been met. Automation of TPs - This is a drag and drop ea to the chart when I manually see price action appear. I am not looking for the EA to spot price action
Hello, I post daily analyses on my WordPress site, and I am looking for a developer capable of creating a bot that automatically retrieves trading information (buy/sell, entry, take profit, stop loss) from my analyses and replicates them on MT5 automatically. The goal is to develop a solution that is as simple as possible. This bot will also need to include a few additional features, such as money management, among
Input will be Buy Levels and Sell Level. Qty-> Addition | Multiply Buffer -> in Points with Level Taret -> in points/Lot Price close above Level1 then Buy Price close below Level2 then Sell Will close the position if in Positive, otherwise will not close the position and Open the opposite Position with added Quantity of the last open position. if Price thouches the Buffer Level, the opposite position will be created
**Project Title: Forex Layering Tool Expert Advisor (EA)** **Project Overview:** I am seeking an Expert Advisor (EA) that will simplify the process of entering multiple trade layers based on specified price ranges. **Key Features:** **Layering Capability:** - The EA will support the opening of 5 to 50 layers of a defined price entry range - Each layer will have a fixed lot size that can be defined by the user
very simple rule buy rate 2 sl 1 if market reach 3 sl 2 market reach 4 sl 3 sl hit reverse trade open too with same 1:1 trail sl system if sl hit reverse trade open with same sl trail function 1 input open trade with buy or sell option 2 sl in pip .............xyz 3 lot size ............. xyz 4 distance from sl when sl trail one step [main point] Iam buying in rate of 2 my sl is 1 market reach 3 my sl is 2 market

Información sobre el proyecto

Presupuesto
30 - 300 USD
Para el ejecutor
27 - 270 USD
Plazo límite de ejecución
a 15 día(s)