An Expert Advisor utilising TMA Bands and Averaging for MT4

MQL4 Uzmanlar

İş tamamlandı

Tamamlanma süresi: 1 gün
Müşteri tarafından geri bildirim
Excellent and speedy service provided by Shukurjon. Would highly recommend.
Geliştirici tarafından geri bildirim
Thanks so much!!!!!

Şartname

Hi there,

I am looking for an experienced developer to help automate my trading strategy via an expert advisor for MT4. I am open to new ideas and suggestions that may improve the EA. This EA is something I would like to utilise on live personal accounts and live proprietary firm accounts. I also have the source code that I use for TradingView that I utilise when manually trading this strategy. Once all things have been agreed upon between myself and the developer, I will provide further images for illustration purposes as well as MT5 screenshots of what it may look like. Each time the entry criteria is met, the EA must instantly execute the trade as opposed to having limit orders etc.

The strategy uses one indicator - Triangular Moving Average (TMA) Bands. I recently asked a question within the MQL5 forum regarding TMA Bands that do not repaint and the response was to use 'Non-Centred TMA Bands' - maybe this is useful for the EA? This is important as the entry involves touching the TMA Band in order to enter.

Strategy Description:

The TMA Bands act as an area where price may be overbought/oversold and therefore, where price may reverse. The strategy is simple:

  • When price touches or reaches the price/level of the lower TMA Band = BUY.
  • When price touches or reaches the price/level of the upper TMA Band = SELL. 
  • The EA must be able to average into losing positions via grid management settings detailed below. The important part of the strategy is to ensure the EA completes the first active position and its averaging positions before entering further positions (if that makes sense). Once all active positions have closed, make sure the EA waits for price to CLOSE within the TMA bands and wait until price touches the TMA Band again before entering a new position. I would like the initial position and its averaging positions to always close as 'one' - I am not sure if it is standard practice for each trade and its averaging trades to close together at the same time and as part of the same sequence in profit.

Settings Layout:

I would like the EA settings to be displayed exactly as below to make it easier to on the eye and easier to navigate please. All inputs are examples only:


—Time Management—

Time Management: True

Start Time: 00:00

End Time: 10:00


—Zone Management—

TMA: 100

ATR: 100

ATR-X: 5


—Lot Management—

Lot Size: 1

Lot Size Exponent: 1


—Grid Management—

PIP Step: 10

PIP Step Exponent: 1

Maximum Grid Management: 10


—Risk Management—

Take Profit: 50

Trailing Start: 25

Trailing Step: 5


—Money Management—

Maximum % Daily Risk: 5

Maximum % Risk Per Trade: 2.5


—Extra—

Zone Colour: Red

Magic Number: 1111

Maximum Slippage: 10

Information Panel: True


Additional information:

Time Management: Within these settings, I would like the EA to only enter trades within the 'Start Time' and 'End Time'. Allow the EA to always complete averaging trades until the sequence has closed and do not open any new positions outside of 'Start Time' and 'End Time'.

Zone Management: 'TMA' refers to TMA Period and 'ATR' refers to ATR Period. 'ATR-X' refers to ATR multiplier. These settings control the width of the TMA Bands.

Lot Management: 'Lot Size' refers to the lot size of the first position that touches the TMA Band and 'Lot Size Exponent' is a multiplier and refers to the averaging trades.

Grid Management: 'PIP Step' will control the distance in PIPs from the first position and 'PIP Step Exponent' is a multiplier and will control the distance between the averaging trades. 'Maximum Grid Management' will control how many times the EA averages into losing positions. Example: if 'Maximum Grid Management' is set to 10. The EA should not open more than 10 trades including the initial position.

Risk Management: 'Take Profit' is for each initial active position in order to capitalise on volatile moves and to secure profits. The 'Trailing Start' feature is to ensure that the EA secures profits by moving stop loss into profit and lastly, the 'Trailing Step' is used to trail behind current price and is used to capitalise on large impulsive moves in profit.

Money Management: 'Maximum % Daily Risk' refers to the percentage loss the account should reach before immediately closing all trades and not trading for the rest of the trading day. If the account reaches the Maximum % Daily Risk, do not trade for the rest of that trading day, wait until the next trading day. 'Maximum % Risk Per Trade' refers to the percentage risk per trade including its averaging positions. Example: If the EA opens 5 positions (1st position touching the TMA Band and 4 averaging positions) and the account balance reaches the 'Maximum % Risk Per Trade', immediately close all active positions. Using the example above: Maximum % Daily Risk: 5 and Maximum % Risk Per Trade: 2.5 - If the EA opens a trade and it averages in, and the account balance reaches 2.5% in loss, immediately close all active positions and wait until the entry criteria is met. If the same thing happens and the account balance goes into another 2.5% loss, immediately close all active positions and wait until the next trading day as this would breach the 5% Maximum % Daily Risk.

Extra:

I would also like the TMA Bands to be displayed on the chart for visual purposes if possible and to be able to change the colour in the 'Extra' settings - this should be displayed as 'Zone Colour'. 'Magic Number' is to make the account unique. Maximum slippage is to control slippage. Lastly, I would like an 'Information Panel' if possible which will display the following (see below) and reset each day/week according to profit and loss (and have the option to not display this on the chart):

—Information Panel— 

Account Balance: £10000

Daily Profit: £500

Weekly Profit: £2000

Running Profit/Loss: -£150

Thank you all for taking the time to read and consider my request and if you have any questions, please ask away!



Yanıtlandı

1
Geliştirici 1
Derecelendirme
(68)
Projeler
127
41%
Arabuluculuk
19
47% / 53%
Süresi dolmuş
33
26%
Serbest
2
Geliştirici 2
Derecelendirme
(2676)
Projeler
3418
68%
Arabuluculuk
77
48% / 14%
Süresi dolmuş
343
10%
Çalışıyor
Yayınlandı: 1 kod
3
Geliştirici 3
Derecelendirme
(43)
Projeler
66
12%
Arabuluculuk
12
58% / 42%
Süresi dolmuş
1
2%
Serbest
4
Geliştirici 4
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
5
Geliştirici 5
Derecelendirme
(45)
Projeler
91
13%
Arabuluculuk
34
26% / 59%
Süresi dolmuş
37
41%
Serbest
6
Geliştirici 6
Derecelendirme
(78)
Projeler
246
74%
Arabuluculuk
7
100% / 0%
Süresi dolmuş
1
0%
Serbest
Yayınlandı: 1 makale
7
Geliştirici 7
Derecelendirme
(116)
Projeler
137
36%
Arabuluculuk
16
13% / 69%
Süresi dolmuş
9
7%
Serbest
8
Geliştirici 8
Derecelendirme
(462)
Projeler
489
70%
Arabuluculuk
6
67% / 0%
Süresi dolmuş
2
0%
Çalışıyor
Benzer siparişler
Platform: MT5 / MQL5 Buy khi RSI < 30 Sell khi RSI > 70 RSI period configurable, default 14 Fixed lot configurable SL/TP configurable Max 1 position per symbol Completed candles only Configurable Magic Number Deliver .mq5 source Compile without errors/warnings No martingale/grid No profitability guarantee
Trading bot ea 30+ USD
yoo i want to make a trading bot i have my strategy in videos and also the rules to if anyone can work it out for me i will be glad welcome your bid and it urget let connect here on mgl5 And if you know you can not do the project without getting paid first please don't bid thanks
MT5 EA make work on zone break and candle confirm. Hi i need one expert person who can make exact what i want. My EA logic very simple.... few hrs market high and low make line then candle body close above or low then candle confirmation then pullback then entry RR1:2 no trail nothing,,,,, the line high low create after few hrs of the day i wll tell you later,,,,then 1hrs no trade if break then no trade for the
Hi, I need an Expert Advisor (EA) for MetaTrader 5, for my IC Markets account. Account MT5, hedging account, type: [Raw Spread / Standard: fill in] Deposit: 100 USD, leverage 1:30, account currency: [USD / EUR: fill in] Instruments Forex (major pairs) and gold (XAUUSD) Strategy and parameters may differ per instrument; each instrument must be tested and optimized separately If an instrument cannot be traded safely
المطلوب موشر لتداول الذهب مجرب وقوية يعطي اشاره قوية فقط مع وقف خساره ومختبر ومجرب في حال الموافقه علي لموشر بعد التجربه لمدة ٣ ايام يتم الشراء دايم مبلغ ٢٠٠ دولار
Hi there I need someone who will create an ea then test it .. the ea should only place order on the bid price of it breakout in 1 point using invisible buy and invisible sell,, example if bid breakout in 1 point up automatically invisible buy active then invisible stop loss at where the ask price was same in sell If the bid breakout in 1 point down automatically invisible sell active then invisible stop loss where
I’m looking for an experienced MT5/MQL5 freelancer to help install and configure several existing EAs on IC Markets MT5 accounts using a Windows VPS. The work will include setting up the EAs on separate demo accounts and later running several together on one account with different risk settings. I also need help with MT5 backtesting and strategy optimisation, including comparing different risk levels and reviewing
I am looking for someone to build me a modular auto trader in Sierra chart and an Innie builder so that I can replicate my current Algas that I already have built. I've sent examples below can you please let me know how much you would charge me. I'm pretty good at building the signals myself but I do not know how to build the ocos order entry and I'm trying to get quotes and go with the person who seems they can help
i need price action and candle logic understand programmer need for this job... first understand logic and interested please message .... first understand logic and interested please message .... 2 types of hedge entry conditions: 1 is candle based 1- when i start point ea hh candle buy entry, after ll made 2- below the previous candle hedge sell order 3- if market goes again hh, if sell order profit book again
Ea which is based on the price returning to the open or close of a 1-minute candle or zone of candles. panel on chart need too have buttons : trainding on/off close all close profit add buy stop add buy limit add sell stop add sell limit ( all to existing setups) calculating profit/loss for a single open setup and in total in account currency calculating profit/loss for a single open setup and in total in percentage

Proje bilgisi

Bütçe
80 - 100 USD
Son teslim tarihi
to 10 gün