EA development "EA 310"

MQL5 Эксперты

Работа завершена

Время выполнения 12 дней
Отзыв от исполнителя
Very clear, detailed, thorough specifications and bug reports with screenshots. Everything any developer needs for fast and professional work.
Отзыв от заказчика
Smart, professional, on time.

Техническое задание

INSTRUCTIONS FOR the MT5 EA called "EA 310"

Platform: MT5

Account: Live and Demo

Markets/Instruments/Products: All. Please take into an account different decimalizations, contract sizing and product specifications (forex, CFDs, futures, stocks...)

Time frames: All

Brokers: All (futures and fx/cfd and stocks)


=========================================

Please see attached photos for clarification of indicator settings. Wherever a sign "*" is used, that setting is modifyable (custom input).
 
=========================================

Indicator used MACD 3-10-16 and EMA 
1) MACD 3-10-16 SLOW LINE
2) MACD 3-10-16 FAST LINE (histogram)
2) EMA 200*
NOTE: ALL INDICATOR BEHAVIOR AND VALUES ARE TO BE TAKEN FROM A ONE BAR BACK THAT IS ALREADY CLOSED SO WE KNOW THE VALUE FOR SURE (it is not moving on a live bar).

FILTER: 
Trade direction filter 
ENTRY TRADE EXECUTION DIRECTION ALLOWED (one option available)
- OPEN BUY ONLY
- OPEN SELL ONLY
- BOTH ALLOWED

FILTER:
USE (X) EMA TREND FILTER FOR ENTERING TRADES
YES - if yes, only buy entries are allowed above EMA and only short entries are allowed below EMA 
NO - ignore trend filter

SLOW LINE ALLOWED FOR "INITIAL" (one option available)
- ABOVE ZERO
- BELOW ZERO
- BOTH

"INITIAL" condition requirements for a BUY ENTRY TRADE
Step1: SLOW line is going up for 3* bars while AT THE SAME TIME FAST line is also going up for 3* bars.
Step2: SLOW line is still going up uninterrupted BUT the FAST line is now going down 2* bars against it.
Step3: Once that happens and the bar CLOSES, enter an immediate BUY AT MARKET order.
Note: A buy entry is only valid as long as the SLOW line is still UP. If it closes down, cancel the "INITIAL" and start again.
Note: "INITIAL" condition can happen again even if we already have a trade opened and it should lead to a separate new trade no matter whether it's a buy or a sell.

"INITIAL" condition requirements for a SELL ENTRY TRADE
Step1: SLOW line is going down for 3* bars while AT THE SAME TIME FAST line is also going down for 3* bars.
Step2: SLOW line is still going down uninterrupted BUT the FAST line is now going up 2* bars against it.
Step3: Once that happens and the bar CLOSES, enter an immediate SELL AT MARKET order.
Note: A sell entry is only valid as long as the SLOW line is still DOWN. If it closes up, cancel the "INITIAL" and start again.
Note: "INITIAL" condition can happen again even if we already have a trade opened and it should lead to a separate new trade no matter whether it's a buy or a sell.

EXITING TRADES
After a trade is entered, it will be exited based on TIME only, no matter if it's a buy or a sell trade, the exit rules are the same and they are as follows:
EXIT the trade on the CLOSE of bar 3* after the open. No other stops or targets are used. 
Remember, multiple separate trades are allowed to be opened and each one has an independent exit like this.
EA can also open separate trades in diferent directions (buy and sell at the same time if signal occurs).


=========================================

FINAL IMPORTANT NOTES:

EA should allow the possibility for a trade to be exited manually if chosen.

All trades must be visually displayed on a chart by entry and exit points. For the testing purposes and finding bugs, let's show the "INITIAL" on charts somehow also - that way we can quikcly see if this important step is correct.

Each order (entry or exit) that is executed live shall have a "sound event" connected to it so that I can hear order executed (wav files chosen by me manualy that are already built in MT5 if you go Tools/Options/Events).

If the "market is closed" EA shall continue executing as soon as the market is opened according to instructions above or at the best available price.

EA must be simply coded and be able to be backtested in MT5 Strategy tester without MT5 software freezing up even if tested on a 1 min time frame for the past 10 years of market data. 

I need a clean, simple and robust code that will work with no bugs. Please test it before sending me to test it.

If MT5 platform has an upgrade, I would ask you to upgrade the EA free of charge after it, so that I can keep using it.

We are agreeing for a 1-year free bug-fixing support in case I find any later (much later than the initial MQL5 testing time).

Any questions, please let me know. 


Thank you.

Откликнулись

1
Разработчик 1
Оценка
(131)
Проекты
211
86%
Арбитраж
2
0% / 50%
Просрочено
8
4%
Работает
2
Разработчик 2
Оценка
(589)
Проекты
1070
50%
Арбитраж
39
28% / 41%
Просрочено
49
5%
Свободен
Опубликовал: 1 статью, 8 примеров
3
Разработчик 3
Оценка
(8)
Проекты
10
40%
Арбитраж
0
Просрочено
0
Свободен
4
Разработчик 4
Оценка
(574)
Проекты
945
47%
Арбитраж
309
58% / 27%
Просрочено
125
13%
Свободен
5
Разработчик 5
Оценка
(82)
Проекты
86
57%
Арбитраж
25
0% / 84%
Просрочено
19
22%
Свободен
Похожие заказы
Specify your Requirements Specification here point by point. Try to describe your requirements briefly and clearly, so that your potential developer is able to correctly assess its complexity and cost, as well as the required execution time. A bad or too generic description will result in your order being ignored, or you will spend a lot of time negotiating the details with each applicant. Remember: It is better to
Phixfx 30 - 150 USD
Project Brief: Multi-Asset EA/Indicator Optimization, Debugging, and Futures Strategy Refinement ​1. Project Overview & Objective ​I am looking for an experienced algorithmic developer to inspect, debug, optimize, and enhance an existing automated trading system. The system combines custom indicators and execution logic across Forex and Futures markets. ​The primary goals of this project are: ​Debug existing logic
​I am looking for an experienced MQL5 developer to build a fully automated MetaTrader 5 Expert Advisor (EA) optimized primarily for XAUUSD (Gold), featuring a clean Tkinter-style telemetry dashboard control concept or customizable input parameters. ​1. Core Strategy Rules (Full-Body Engulfing) ​Signal Identification: The EA must scan completed candles across multiple selectable timeframes (e.g., 1M, 5M, 15M, 30M, 1H)
I want NinjaTrader to behave like Tradovate. When I hover over a candlestick, the cursor should automatically snap to the center of that candle across all open charts. For example, when I hover over a 30-minute candle, the cursor should align with the center of the corresponding candles on the 15-minute and other chart timeframes. I also want vertical lines drawn on one chart to automatically align with the center of
HFT EA 70+ USD
I need an experienced MQL5 developer to build a High-Frequency Trading (HFT) EA for MT5 , designed to generate high returns from small capital through fast scalping. Important: Attached videos must be watched and analyzed before applying. The EA should follow the trading concepts demonstrated in the videos, with proper risk management and optimized execution. https://vt.tiktok.com/ZSgp9jsFM/
I’m looking for an experienced MQL4/MQL5 developer with proven expertise in genuine high-frequency trading (HFT) or ultra-fast scalping Expert Advisors. Project requirements: Develop MT5 versions with complete source code and no restrictive licensing. Implement fast execution, selective entries, and rapid trade exits. Support XAUUSD Include robust risk controls: stop-loss, drawdown limits, spread/slippage filters
I am commissioning the development and reverse-engineering of a commercial-grade, multi-strategy quantitative trading portfolio modeled on proven institutional frameworks (Reference methodology: https://whop.com/the-agent-algo/products/ ). The goal is to develop a standalone, fully owned commercial trading system covering Nasdaq (NQ) and Gold (XAUUSD) with an integrated licensing engine ready for commercial
Hello, I already have an MT5 Expert Advisor for XAUUSD based on Fibonacci, market structure, BOS/CHoCH and swing trading. I need an experienced MQL5 developer to modify my existing EA, not develop a completely new one. Required modifications: Partial take-profit system with multiple TP levels. Keep profit targets conservative, using Fibonacci extension levels. Stop-loss placement beyond liquidity areas, not exactly
Exir AI 30 - 200 USD
I need an experienced MQL5 developer to build a custom AI-assisted Expert Advisor (EA) for MetaTrader 5. The EA will run on a live MT5 account with Tickmill and must support Forex and Crypto CFDs. Required instruments: - EURUSD - GBPUSD - USDJPY - XAUUSD - BTCUSD - ETHUSD Required timeframes: - M5, M15, and M30 Trading logic: - M30 determines the overall trend. - M15 identifies entry zones, support/resistance, and
Hello, I am an independent developer selling an Expert Advisor (EA) on the MQL5 Market. I am looking for an experienced Forex affiliate marketing company or professional marketer to promote my existing MT5 trading robot to customers worldwide. My proposed partnership offers a 35% commission per verified sale, with the possibility of a long-term collaboration. I would like to know: Do you promote third-party MT5

Информация о проекте

Бюджет
60+ USD
Сроки выполнения
от 4 до 5 дн.