Expert advisor based one 2 EMA and RSI with buy limit and trailing-stop

Job finished

Execution time 21 hours
Feedback from customer
good developer, always attentive, he will be your expert, I recommend him !
Feedback from employee
Super client et super personne ! Merci pour la commande!

Specification

hello, having a base in mql5 coding I have difficulty coding an expert which is too complicated for me, I am looking for someone to do it.

the conditions of the expert are as follows;

- can trade forex, indices and metals.

- can trade on the chart in 5 minutes up to 1 hour.

- starts looking for trades at 8:00 a.m. and closes all open positions at 9:59 p.m. (Paris time) do not trade overnight


the expert has 3 indicators; 2 exponential moving averages and an RSI

the purchase conditions are as follows:

- the price is above the 2 EMA

- the RSI has broken its value 80, I insist on "breaking" it and not necessarily above it, it doesn't matter if the RSI value returns below 80 afterwards, as soon as the value 80 has been broken it's good

----> when these conditions are met, a buylimit is placed on the fast EMA with a trailing-stop on the slow EMA (- 1 point), without takeprofit, the trade will be closed by the trailing-stop.


the conditions of sale are as follows:

- the price below the 2 EMA

- the RSI has broken its value 20

----> when these conditions are met, a sell-limit is placed on the fast EMA with a trailing-stop on the slow EMA (+1 point), without takeprofit, the trade will be closed by the trailing-stop .

a final condition would be to be able to choose my risk per trade (between 0.25% and 1% of my capital)


the input variables that I would use for optimization would be;

fastEMA period, fastEMA method, slowEMA period, slowEMA method, RSI coefficient (therefore the "period" between 4 and 15),

here is an example of purchase (reverse of the conditions for a sale):

exemple d'achat (inverse pour vente)


here is also the article on which I found this expert, he explains the strategy in detail: 87-strategie-ema-cross


I remain at your disposal for any questions, have a good evening.

Responded

1
Developer 1
Rating
(442)
Projects
698
34%
Arbitration
33
70% / 9%
Overdue
22
3%
Working
2
Developer 2
Rating
(549)
Projects
635
33%
Arbitration
42
38% / 45%
Overdue
11
2%
Busy
3
Developer 3
Rating
(2311)
Projects
2908
63%
Arbitration
122
44% / 25%
Overdue
429
15%
Working
4
Developer 4
Rating
(295)
Projects
474
39%
Arbitration
103
41% / 23%
Overdue
79
17%
Busy
Published: 2 codes
5
Developer 5
Rating
(45)
Projects
91
13%
Arbitration
34
26% / 59%
Overdue
37
41%
Free
6
Developer 6
Rating
(39)
Projects
65
34%
Arbitration
4
25% / 50%
Overdue
9
14%
Working
7
Developer 7
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
VICTOIRE MASTERCLASS 30 - 200 USD
import ccxt import pandas as pd import numpy as np import talib import time # Configuration exchange = ccxt.binance({ 'apiKey': 'VOTRE_API_KEY', 'secret': 'VOTRE_SECRET_KEY', }) # Paramètres de trading symbole = 'BTC/USDT' timeframe = '1h' montant = 100 # en USDT stop_loss = 0.98 # 2% de perte maximale take_profit = 1.03 # 3% de gain def recuperer_donnees(): ohlcv = exchange.fetch_ohlcv(symbole, timeframe
//+------------------------------------------------------------------+ //| M65 PRO ROBOT | //| Trend + RSI + Risk Management | //+------------------------------------------------------------------+ #property strict input double LotSize = 0.01; input int StopLoss = 100; // points input int TakeProfit = 200; // points input int RSI_Period = 14; int rsiHandle; int ema50Handle; int ema200Handle;
Robot treder 30+ USD
//+------------------------------------------------------------------+ //| M65 PRO ROBOT | //| Trend + RSI + Risk Management | //+------------------------------------------------------------------+ #property strict input double LotSize = 0.01; input int StopLoss = 100; // points input int TakeProfit = 200; // points input int RSI_Period = 14; int rsiHandle; int ema50Handle; int ema200Handle;
Objectif : validation du comportement , zéro stress 🧮 Gestion du risque MaxRiskPerDay = 2.0 % MaxTradesPerDay = 4 RiskPerTrade = 0.50 % MaxDailyLossHardStop = 2.0 % 📈 Trading Timeframe = M15 Symbols = EURUSD,GBPUSD AllowBuy = true AllowSell = true OneTradePerSymbol = true 📊 Indicateurs MACD_Fast = 12 MACD_Slow = 26 MACD_Signal = 9 Stoch_K = 14 Stoch_D = 3 Stoch_Slowing = 3 🛡️ Stops ATR_Period = 14
Je cherche un développeur de bot qui pourra me créer un côté breakout des positions en attente lorsque le prix atteint ou touche la position en attente alors le trade déclanche avec un trail suiveur , mais je veux qu'il arrive a cacher le trail suiveur voilà une image en pièce jointe
Trader 30+ USD
Un robot qui tarde a ma place même quand je Dors je veux qu'elle faire tout les tâches a ma place même quand le téléphone est éteint ou allumé le robot doit analyse et trade pour moi

Project information

Budget
50 - 100 USD
Deadline
to 7 day(s)