MT5 EA - New Momo Flags 2020

MQL5 EA Futures Forex Stocks

작업 종료됨

실행 시간 22 일
피고용인의 피드백
All specifications are always clear. Bug reports are informative and very helpful.
고객의 피드백
Kind, patient, professional and a good communicator.

명시

INSTRUCTIONS FOR MT5 EA "MOMO FLAG 2020"

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)

Number of trades allowed: EA must be able to run multiple trades at the same time on any chosen time frame. However, it can only run one trade at the same time on the same market. If a second trade would want to be opened on the same market it shall be denied and that action shall not affect a trade that is already opened.

Settings input: whenever I use a sign * below, it means that that setting must have a modifyable input in EA settings. Whatever is written in these instructions are default settings only.

Technical indicators used: all indicators are already built in MT5 by default. 

We will use:
• 'Main' EMA: 20*
• 'Trigger' EMA: 8*
• Average true range ATR 20*
• MACD 3-10-16* histogram only

When calculating an EA take 'all indicator values' that we need from the value they show one bar back. That bar is already closed and we know the indicator values for sure.

Please see attached photos for clarification of indicator settings. An MT5 indicator template is also attached for your convenience.
 
=========================================


A) RULES FOR A LONG TRADE:

"INITIAL LONG CONDITIONS" must happen first (also please see attached pictures):
1. Price makes a highest high in the last 30 bars
2. Price trades at or above (Main EMA20 value + ATR X 2.5*)
3. MACD HISTOGRAM makes highest high in the last 30 bars

All these 3 conditions must be met ALL AT ONCE - at the same bar. We call this "INITIAL LONG CONDITIONS". Otherwise there is no trade upcoming. After a long trade is entered, the "INITIAL LONG CONDITIONS" must happen all over again for a new trade to happen. The process restarts.

ENTERING A LONG TRADE:

After "INITIAL LONG CONDITIONS", price makes a pullback down to a Trigger EMA8 - meaning that the low of a current bar equals or is lower than the 8EMA value from one bar ago. Buy Limit entry order is executed of 2* lots/contracts.

Please see attached pictures for a LONG example also.

EXITING A LONG TRADE:

When a long trade is entered a sell STOP LOSS order is immediately entered 2.5* ATR below the entry price.

An EA shall offer a feature to choose one of two exit options in advance (only one option possible for each trade):

EXIT1 option enabled: Full exit. Close the entire position at once with a pending sell limit exit order at 0.8* ATR of profit available,
or
EXIT2 option enabled: Partial exit in two halfs. Close half of position at  0.8 ATR* profit with a limit order and trail the other half with a trailing sell stop order. The Trailing sell stop order is continually placed at the lowest low of the last 3* bars. Trailing stop is only triggered after the first half of position is already closed.

In addition to exit1 and exit 2 option I need an extra setting available. And that is a TIME EXIT. Time exit shall have the option to be enabled or disabled. If it is 'disabled' it shall be ignored. If it is 'enabled' it shall work as follows. CLOSE the opened trade if it shows a loss (opened floating loss) after 8* bars (bar after entry bar is a bar number 1 when counting). That's it. Note that the TIME EXIT can be applied to whichever exit is chosen, exit1 or exit2.

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


B) RULES FOR A SHORT TRADE:

"INITIAL SHORT CONDITIONS" must happen first (also please see attached pictures):
1. Price makes a lowest low in the last 30 bars
2. Price trades at or below (Main EMA20 value - ATR X 2.5*)
3. MACD HISTOGRAM makes a lowest low in the last 30 bars

All these 3 conditions must be met ALL AT ONCE - at the same bar. We call this "INITIAL SHORT CONDITIONS". Otherwise there is no trade upcoming. After a short trade is entered, the "INITIAL SHORT CONDITIONS" must happen all over again for a new trade to happen. The process restarts.

ENTERING A SHORT TRADE:

After "INITIAL SHORT CONDITIONS", price makes a pullback up to a Trigger EMA8 - meaning that the high of a current bar equals or is higher than the 8EMA value from one bar ago. Sell Limit entry order is executed of 2* lots/contracts.

Please see attached pictures for a SHORT example also.

EXITING A SHORT TRADE:

When a short trade is entered a buy STOP LOSS order is immediately entered 2.5* ATR above the entry price.

Then, an EA shall offer a feature to choose one of two exit options in advance (only one option possible for each trade):

EXIT1 option enabled: Full exit. Close the entire position at once with a pending buy limit exit order at 0.8* ATR of profit available,
or
EXIT2 option enabled: Partial exit in two halfs. Close half of position at  0.8 ATR* profit with a limit order and trail the other half with a trailing buy stop order. The Trailing buy stop order is continually placed at the highest high of the last 3* bars. Trailing stop is only triggered after the first half of position is already closed.

In addition to exit1 and exit 2 option I need an extra setting available. And that is a TIME EXIT. Time exit shall have the option to be enabled or disabled. If it is 'disabled' it shall be ignored. If it is 'enabled' it shall work as follows. CLOSE the opened trade if it shows a loss (opened floating loss) after 8* bars (bar after entry bar is a bar number 1 when counting). That's it. Note that the TIME EXIT can be applied to whichever exit is chosen, exit1 or exit2.

----------------------------------------------------

OTHER 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.

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.

I would like to work with someone that I can reach on a consistent basis. I often have some projects to work on.

If you are a reliable programmer that I can count on, please send me an offer. 

Any questions, please let me know. Thank you.

Files:

응답함

1
개발자 1
등급
(68)
프로젝트
111
26%
중재
17
6% / 71%
기한 초과
15
14%
무료
게재됨: 9 코드
2
개발자 2
등급
(137)
프로젝트
167
35%
중재
11
91% / 0%
기한 초과
0
무료
3
개발자 3
등급
(131)
프로젝트
211
86%
중재
2
0% / 50%
기한 초과
8
4%
작업중
4
개발자 4
등급
(574)
프로젝트
945
47%
중재
309
58% / 27%
기한 초과
125
13%
무료
5
개발자 5
등급
(94)
프로젝트
148
59%
중재
16
38% / 13%
기한 초과
25
17%
무료
게재됨: 1 코드
6
개발자 6
등급
(2678)
프로젝트
3428
68%
중재
78
49% / 14%
기한 초과
343
10%
무료
게재됨: 1 코드
7
개발자 7
등급
(277)
프로젝트
334
55%
중재
14
36% / 29%
기한 초과
1
0%
무료
비슷한 주문
Custom MT5 Expert Advisor – Developer Specification 1. Project Objective Develop a fully autonomous, custom MetaTrader 5 Expert Advisor (EA) using native MQL5. The EA must independently analyze financial markets, generate its own trading signals, evaluate opportunities, execute trades, and manage open positions without requiring an external signal provider, another trading bot, or manual intervention. The EA must
نازدك 30+ USD
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
I am looking for an experienced MQL5 developer to recreate my existing MT5 Expert Advisor (DSTR Novaa). I have the original compiled EX5 file, Vantage MT5 live trading history and original Strategy Tester report. Required Trading Logic: EMA Period: 3. BUY when price crosses below EMA 3. SELL when price crosses above EMA 3. Starting Lot: 0.01 (configurable). Martingale Multiplier: 2.0. Maximum Martingale Cycle: 9
CyberShadow AI 30 - 300 USD
I want a bot that’s trades using smc strategy having stop loss and take profit.I want it to be able to trade with small account I want a disciplined robot but a strong one to I also what it to trade using trend line and locate point of interest
I need an EA for MetaTrader 5 called AI Forex Robot V100. It must trade automatically on EURUSD and GBPUSD, M15 timeframe. Strategy: - Buy when fast EMA crosses above slow EMA and RSI is above 50 - Sell when fast EMA crosses below slow EMA and RSI is below 50 - Only 1 trade at a time - Stop Loss: 50 pips, Take Profit: 100 pips - Lot size: 0.01, with option to change in settings - Must have trailing stop and news
PROJECT: EXISTING MT5 EA MODIFICATION – XAUUSD SLIPPAGE REDUCTION 1. Project Objective I already have a fully developed MT5 Expert Advisor (.mq5 source code). I am looking for an experienced MQL5 developer who can optimize my existing EA to achieve the lowest possible execution slippage on a REAL LIVE trading account. My primary and only objective is to zero slippage. I am not looking for a new trading strategy or
Elektra Trading Robot 100 - 200 USD
Elektra Trading Robot is an automated Forex trading system designed to analyze market conditions execute trades according to predefined trading strategies. It aims to identify potential trading opportunities, manage trading positions, and apply risk management rules to help protect trading capital. The robot is designed for real-account trading and focuses on consistency, disciplined execution, and efficient trade
I need an already developed EA with proven ability to grow small accounts for day trading. It can trade any specific instrument like gold, EURUSD or more than one instrument. Any strategy is welcomed, including scalping in lower timeframes A test version is required before concluding the deal or being selected. Only those with ready products apply No fake EAs needed
Forex Hunter MT5 30 - 250 USD
ثبت طلبك في مواصفات البوت الثاني كذا: الجودة والأمان أهم من السعر، وما يدخل إلا إذا الفرصة قوية، مع حماية عند الخسائر وانقطاع الاتصال وارتفاع السبريد، وتشغيل مستمر على سيرفر، مع اختبارات إلزامية قبل أي تشغيل حقيقي. بهذه الصيغة يصير يشتغل وأنت مرتاح بالِك، لكنه يوقف تلقائيًا وقت عطلة السوق أو أي خلل. بس أكون واضح معك: ما في بوت يضمن عدم الخسارة، خصوصًا بالمضاربات السريعة، هدفنا نقلل المخاطر ونمنع الخسائر غير المنضبطة
I'm looking for an experienced MQL5 developer to create a Opening Range Breakout EA. The EA should identify the high and low of a configurable trading session and open trades when price breaks out of this range. It should include configurable Stop Loss, Take Profit, fixed lot size, break-even option and trading hours. Full mq5 required

프로젝트 정보

예산
80 - 120 USD
기한
에서 2 로 4 일