Create an Expert Advisor based on Moving Average and RSI with Trade Management

MQL4 Experten

Auftrag beendet

Ausführungszeit 7 Tage
Bewertung des Kunden
Among the many who responded, the way Matt approached attracted me. He is 100% committed to getting what I wanted until its right. It was pleasant working with Matt. I highly recommend him.
Bewertung des Entwicklers
Excellent Customer! Venkat had great communication and patience whilst I worked on his project. More than happy to work for him again!

Spezifikation

Dear Developer,

I need a EA that will use 2 sets of Moving averages and RSI level to open trades. I need the trade to be managed by moving stoploss and apply some checks before opening the trade. The detailed requirements specification is below: Please get back to me if anything is not clear. 


Input Variable : (i can input values to)

int MAslow (default 50 period)

int MAfast (default 20 period)

int RSIperiod (default 14 period)

int RSIbuyLevel (default is 70)

int RSIsellLevel (default is 30)

double FixedLotSize (default is 0.01)

int SLadjustPips (default is 5 pips)

int MaxOpenTrades (default 10)

int TPTarget : 0 ( no target) , 1 (1x the risk), 2,3,4,5 (default is 0)

int MoneyAtRisk - 0 (no risk management), 1 (1% of balance to risk) ,2,3,4,5 (default is 2)

boolean NewTrades : Yes / No (default No)


Definition:

SMMA - Smootherned moving average

EMA - Exponential moving average


1. Buy trade:

1.1. The program should open a BUY trade based on when SMMA(MAfast) crosses over above EMA(MAslow)AND current RSI(RSIperiod) value >= RSIbuyLevel.

2. Trade mgmt - Stop loss for buy trade:

2.1.When trade is opened, the stop loss must be the LOWER value of a or b:

(a) previous candle Low - SLadjustPips

(b) current value of EMA(MAslow) - SLadjustPips

2.2. For every new candle, the stop loss must move up to value of current EMA(MASlow) - SLadjustPips.

3. Sell trade:

3.1. The program should open a SELL trade based on when SMMA(MAfast) crosses below MA(MASlow) AND current RSI(RSIperiod) <= RSIsellLevel .

4. Trade Mgmt - Stop loss for Sell trade:

4.1. When trade is opened, the stop loss must be the HIGHER value of a or b:

(a) previous candle High + SLadjustPips.

(b) current value of EMA(MAslow) + SLadjustPips

4.2. For every new candle, the stop must move down to value of current EMA (MASlow) + SLadjustPips

5. Buy/Sell Lots Size:

5.1. If MoneyAtRisk is set as 0, take input for FixedLotSize as buy/sell lot size.

5.2. If MoneyAtRisk selection is between 1 to 5, lot size should be calculated by 1% to 5% of the account balance value as risk amount based on previous candle length + SLadjustPips OR 0.01 lot (which ever is bigger).

6. Trade close:

6.1. If TPTarget input value is 1 to 5, then take profit is set as 1 to 5 times the pips at risk. If TPTarget is 0, no target is set and the trade is closed by Stoploss calculation.

6.2. Trade is closed when the price hits the TPTarget OR stoploss level OR closed manually.

6.3. When a trade is closed manually, the variable NewTrades should be set to No.

7. Manual trade:

7.1. If a manual trade is opened, then BOT should be able to take over the stoploss management by applying the same rules for Buy or Sell trade. (see requirements 2, 4, 6).

8. Other rules checked before opening a trade:

8.1. Only 1 trade per currency pair can be open at any given time and time frame.

8.2. If NewTrades is set to No for a currency pair, then no trades can open for that pair. Any open trade must be managed until closure.

8.3. MaxOpenTrades value to be checked against number of all open trades across all currencies before placing a trade and should not allow new trade if its exceeded.

8.4. Values of Lot Size, SLadjustPips, MaxOpenTrades, TPTarget, MoneyAtRisk, NewTrades must be displayed in the chart where EA is running.

8.5. All the above should work on EUR, USD, AUD, GBP, JPY, CHF, NZD, SGD, XAU combination pairs. (especailly lot and SL calculation).


Bewerbungen

1
Entwickler 1
Bewertung
(171)
Projekte
194
11%
Schlichtung
37
38% / 35%
Frist nicht eingehalten
5
3%
Beschäftigt
2
Entwickler 2
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
3
Entwickler 3
Bewertung
(130)
Projekte
184
32%
Schlichtung
16
31% / 63%
Frist nicht eingehalten
27
15%
Frei
4
Entwickler 4
Bewertung
(96)
Projekte
143
76%
Schlichtung
0
Frist nicht eingehalten
2
1%
Frei
5
Entwickler 5
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
6
Entwickler 6
Bewertung
(34)
Projekte
50
44%
Schlichtung
4
25% / 25%
Frist nicht eingehalten
14
28%
Frei
7
Entwickler 7
Bewertung
(362)
Projekte
506
40%
Schlichtung
147
18% / 72%
Frist nicht eingehalten
99
20%
Beschäftigt
8
Entwickler 8
Bewertung
(564)
Projekte
933
47%
Schlichtung
302
59% / 25%
Frist nicht eingehalten
125
13%
Beschäftigt
9
Entwickler 9
Bewertung
(26)
Projekte
34
26%
Schlichtung
7
14% / 43%
Frist nicht eingehalten
7
21%
Frei
10
Entwickler 10
Bewertung
(409)
Projekte
537
75%
Schlichtung
9
44% / 0%
Frist nicht eingehalten
24
4%
Frei
11
Entwickler 11
Bewertung
(554)
Projekte
1342
59%
Schlichtung
28
82% / 0%
Frist nicht eingehalten
10
1%
Arbeitet
12
Entwickler 12
Bewertung
(221)
Projekte
369
66%
Schlichtung
10
50% / 0%
Frist nicht eingehalten
46
12%
Frei
13
Entwickler 13
Bewertung
(6)
Projekte
6
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Dr Pattern 30+ USD
good day i need the service of the seaso coder to help me fix my ea The Job required 1 knowledge of Mt4 and Mt5 indicator coding 2. Telegram code 3. ability to code indicator to work on multiple Time frame combine to trade 4 Ability to Join two or three indicator on same ir different time frame if you have these skill please let chart i will discuss the details of the Job inside to you The required day including
Good day, I want someone to help me create a universal news filter with on/off switch, with start and end settings, and drawdown control with magic number of EAs, etc. Thanks
Hello, I am looking for a professional programmer to optimize my existing EA integrating it with ChatGPT to analyze currencies using various methods to make the right trading decisions. i want it to be an EA that can be trusted to carry trade with the help of chat gpt and also have a very low drawdown
Hello, I am looking for a professional programmer to create a trading expert on the MT4 platform, integrating it with ChatGPT to analyze currencies using various methods to make the right trading decisions. Further details will be provided to the applicants later
I have developed a very strong TradingView strategy in Pine Script but unfortunately, a third-party connector is requiired and in my opinion, I want a more direct connection. I am not brilliant at coding, but I have coded the majority of the MT5 code and I would like you to make sure that the MT5 code matches my TradingView script and executes the same way as the TradingView script that I will provide if you are
EA based on RSI and MA 100 - 400 USD
Program is based on RSI and MA indicators dynamic as triggers, for Open/Close criteria. Runs automatically but inputs can be updated manually. It uses a GUI to manage it. Multi TF analysis. Log register of every operation for analysis (db) Open Source deliver. Kindly apply IF you have previous experience with trading and mql/python/c bot/algo developing. And if you have a good track record . ps: Better if you have a
This is and EPA (Entry Point Analyzer). Automatically analyzes the algorithm for XAU/USD and places a safe entry point mark for your trade. This has been tested and gives out 90% success rates
I am looking for an experienced MQL5 developer to help me finalize and optimize an Expert Advisor (EA) for the FTMO challenge. I have already built a significant portion of the code, but it requires further refinement and optimization to ensure it functions according to the trading strategy I intend to use. I am happy to share all the resources, including the current code, reference materials, and detailed
dreams good and have a great Cash out from your smart phone , tuyoywuiy glamorous flood see full idk idk slow so dolls stupid sis workouts who's spark koalas oral waits also doggo idk
I have developed a very strong TradingView strategy in Pine Script but unfortunately, a third-party connector is requiired and in my opinion, I want a more direct connection. I am not brilliant at coding, but I have coded the majority of the MT5 code and I would like you to make sure that the MT5 code matches my TradingView script and executes the same way as the TradingView script that I will provide if you are

Projektdetails

Budget
30 - 60 USD
Für die Entwickler
27 - 54 USD
Ausführungsfristen
von 2 bis 5 Tag(e)