"Expert Advisor for XAUUSD/XAUEUR based on RSI and Fibonacci"

Specification

//+------------------------------------------------------------------+
//| Robot_Gold_DASH.mq5 |
//+------------------------------------------------------------------+
#property copyright "Gemini AI"
#property version "1.00"
#property strict

#include <Trade\Trade.mqh>

// --- Paramètres du Robot
input int RSI_Period = 14; // Période du RSI
input int RSI_Low = 30; // Niveau d'achat
input int RSI_High = 70; // Niveau de vente
input double LotSize = 0.01; // Taille du trade (débuter petit)
input int StopLoss = 500; // Protection (en points)
input int TakeProfit = 1000; // Gain visé (en points)

CTrade trade;

// --- Fonction exécutée à chaque mouvement du prix
void OnTick()
{
   // 1. Création du tableau pour le RSI
   double rsi_array[];
   int rsi_handle = iRSI(_Symbol, _Period, RSI_Period, PRICE_CLOSE);
   
   ArraySetAsSeries(rsi_array, true);
   CopyBuffer(rsi_handle, 0, 0, 3, rsi_array);
   
   double rsi_value = rsi_array[0]; // Valeur actuelle du RSI

   // 2. Vérification si on a déjà un trade ouvert
   if(PositionsTotal() < 1)
   {
      double Ask = SymbolInfoDouble(_Symbol, SYMBOL_ASK);
      double Bid = SymbolInfoDouble(_Symbol, SYMBOL_BID);

      // --- Condition d'ACHAT (Buy)
      if(rsi_value < RSI_Low)
      {
         double sl = Ask - StopLoss * _Point;
         double tp = Ask + TakeProfit * _Point;
         trade.Buy(LotSize, _Symbol, Ask, sl, tp, "Achat Or RSI");
      }
      
      // --- Condition de VENTE (Sell)
      else if(rsi_value > RSI_High)
      {
         double sl = Bid + StopLoss * _Point;
         double tp = Bid - TakeProfit * _Point;
         trade.Sell(LotSize, _Symbol, Bid, sl, tp, "Vente Or RSI");
      }
   }
}

Responded

1
Developer 1
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
Je possède un robot de Trading sous fichier EX5. J’ai acheté ce robot de Trading à quelqu’un. A aujourd’hui je cherche à obtenir le code source. Comment faire ? actuellement je possède le fichier compilé, mais j’ai besoin du fichier source ( code source )
Objet : Développement d’un Expert Advisor MT5 – Projet ROBOT ENERGY Bonjour, Je vous contacte pour vous confier le développement d’un Expert Advisor MT5 professionnel nommé ROBOT ENERGY . J’ai déjà préparé un cahier des charges complet , clair et structuré, que vous trouverez ci‑joint. Il contient : la logique multi‑unités de temps (H4 → H1 → M15) les règles d’entrée les filtres le calcul automatique du SL / TP le
Atouandco 50+ USD
Titre : Développeur robot de trading (Algo Trading / Expert Advisor / Bot Crypto) Description du projet : Je recherche un développeur expérimenté en trading algorithmique pour concevoir un robot de trading automatisé basé sur une stratégie précise. Objectif : Créer un bot capable d’exécuter automatiquement des ordres (Buy/Sell) selon des conditions techniques définies, avec une gestion du risque optimisée. Marché
Golden boy 30+ USD
Je veux un bot qui achèteras et vendras au moment précis( qu’il trouvera bon) pour me permettre de miser peu et d’avoir plus gains.j’ai joins deux images prenez exemple sur la vente pour pouvoir améliorer le bot et j’aimerais qu’il soit facile à manier que même en dormons il ouvre des ordres et les fermes avant les pertes
Un bot Bassée sur IA 30 - 100 USD
1/Je cherche un robot de trading basé sur l'IA 2/ Un bot qui protégé mon capital toujours en générant des profits constants. 3 / un bot Entièrement automatisé 4 / Transactions sur XAUUSD 5/Taux de réussite des transactions : 99 % 6/ Bénéficiez d'une exécution plus rapide, d'analyses avancées et d'une automatisation transparente sur MT5. 1/ I'm looking for an AI-based trading bot 2/ A bot that protects my capital

Project information

Budget
30+ USD

Customer

Placed orders1
Arbitrage count0