FJ Universe PROP rsi macd
- Experts
-
Frantisek Juris
Bonjour !
Merci d’avoir visité mon profil — je vous en suis très reconnaissant ! - Version: 1.0
- Activations: 5
Présentation
FJU PROP RSI MACD est un Expert Advisor (EA) entièrement automatisé pour MetaTrader 5, conçu pour les challenges de prop firms, les comptes financés et tout compte où des règles strictes de gestion du risque doivent être respectées à tout moment. C'est l'évolution orientée prop du moteur de signaux FJUNIVERSE RSI MACDON, enveloppé de trois couches protectrices : le robot opère comme un humain discipliné, applique le règlement automatiquement et survit à un redémarrage du terminal sans réinitialiser les compteurs quotidiens.
Le cœur de signaux utilise la même combinaison éprouvée de dix conditions RSI et MACD du FJUNIVERSE RSI MACDON standard. Chaque entrée passe par le filtre FJU EYE. Au-dessus du moteur : Human-AI Cloak humanise le timing des ordres, la couche Risk Management Guards contient des coupe-circuits quotidiens, hebdomadaires et globaux, et Trading Rules Guardian réagit aux nouvelles et empêche l'exposition overnight automatiquement. Convient aux traders qui ont besoin d'un EA qui respecte les limites courantes de 5 pour cent quotidien et 10 pour cent maximum, ne trade pas pendant les nouvelles à fort impact, ferme avant le rollover, plafonne les opérations quotidiennes, impose une durée minimale de holding et ressemble à un trader discrétionnaire prudent aux yeux de tout examinateur.
Trois couches protectrices
- Human-AI Cloak. Fenêtre de sommeil configurable, saut aléatoire d'un signal sur N, délai aléatoire de 1 à 3 secondes avant l'envoi de l'ordre, jitter de lot optionnel, suppression optionnelle de magic et commentaire, et un système de SL et TP virtuels qui ferme les positions sur tick avec un délai souple aléatoire pour que les fermetures ne soient pas parfaites à la milliseconde.
- Risk Management Guards. Coupe-circuit quotidien à 3 pour cent, arrêt hebdomadaire à 6 pour cent, arrêt global à 9 pour cent, plafond de 5 trades par jour, pause après 3 pertes consécutives, cooldown de 10 minutes entre entrées, règle d'une position par côté, filtre de spread maximum de 30 points et blocage de clôture du vendredi. Chaque seuil est configurable. Un interrupteur principal désactive toute la couche.
- Trading Rules Guardian. Le calendrier économique natif MQL5 bloque les entrées 3 minutes avant et après les nouvelles MEDIUM ou supérieures. Une fenêtre de pré-fermeture ferme les positions existantes avant l'événement. La garde overnight ferme avant le rollover du broker via une fenêtre souple (fermer si en profit ou à 10 pour cent de progression vers le TP) et une fenêtre dure (tout fermer). Jitter aléatoire quotidien sur les seuils pour que différents bots ne ferment pas à la même minute. Protection de durée minimale de 60 secondes empêchant le SL ou TP virtuel de se déclencher dans la première minute de la position.
Alignement avec les règles des prop firms
| Règle typique de prop firm | Comment l'EA la gère |
|---|---|
| Perte quotidienne maximale (typiquement 4 à 5%) | dailyLossLimitPct =3.0. Ferme tout et bloque jusqu'au lendemain en cas de dépassement. |
| Perte globale maximale (typiquement 8 à 10%) | overallLossLimitPct =9.0. Bloque les nouvelles entrées en cas de dépassement. |
| Limite de perte hebdomadaire | weeklyLossLimitPct =6.0, ancrée au lundi. |
| Tailles de position extraordinaires | Lot depuis costOfSingleOrder et costFormat . Jitter de lot désactivé par défaut. |
| Nombre extraordinaire de positions | maxTradesPerDay =5, singlePositionPerSide =on, minSecondsBetweenTrades =600. |
| Schémas de tick-scalping ou HFT | minTradeHoldSeconds =60. Délai souple aléatoire de 500 à 2000 ms avant toute fermeture virtuelle. Délai variable de 1 à 3 secondes avant chaque OrderSend. |
| Trading pendant les nouvelles à fort impact | DontTradeDuringNews =on. Bloque les entrées 3 min avant/après les événements MEDIUM+. |
| Conservation sur le week-end ou rollover | DontHoldOverNight =on. Fenêtre souple ferme les positions en profit tôt; fenêtre dure ferme le reste. |
| Revenge trading après pertes | maxConsecutiveLosses =3. Les entrées sont mises en pause jusqu'à la prochaine fermeture gagnante ou changement de jour. |
| Excès de requêtes serveur | maxServerRequestsPerDay =1500 comme plafond d'appels OrderSend. |
| Fenêtres de faible liquidité | Fenêtre de sommeil par défaut 20:00 à 07:00 local plus blocage optionnel d'ouverture du lundi (off par défaut). |
Les comptes d'évaluation des prop firms utilisent généralement du capital simulé. L'EA aide à trader selon le type de règles de gestion du risque qu'un trader humain prudent appliquerait. Il ne garantit pas le passage d'une évaluation. Lisez toujours le règlement actuel et la liste des pratiques interdites de votre prop firm spécifique avant de déployer un EA.
Moteur de signaux
Identique au RSI MACDON standard. Chaque condition peut être activée ou désactivée. Avec deux conditions ou plus actives, toutes doivent passer simultanément pour ouvrir une position :
- Filtre de niveau RSI (au-dessus ou en-dessous d'un seuil)
- Divergence RSI haussière et baissière
- Histogramme MACD montant ou descendant
- Comptage minimum et maximum des croisements de la ligne de signal MACD
- Momentum FJU haussier et baissier (divergence + retournement de l'histogramme MACD + comptage de croisements dans la plage)
- Direction configurable : LONG ou SHORT
Période RSI, périodes MACD et plage du comptage de croisements sont toutes configurables. Un panneau en direct dans le coin supérieur droit affiche chaque condition active en vert ou rouge. L'indicateur RSI et MACD est attaché automatiquement au démarrage de l'EA.
Trois stratégies, discipline de position unique
| Stratégie | Description |
|---|---|
| CLASSIC | Transmet directement le signal du filtre EYE. LONG ou SHORT. Une position par côté appliquée fermement. |
| TREND | Ouvre uniquement si la dernière bougie clôturée confirme la direction. LONG nécessite une bougie haussière, SHORT une bougie baissière. |
| REVERSE | Ouvre uniquement si la dernière bougie contredit la direction. Long à contre-tendance sur bougie baissière, short à contre-tendance sur bougie haussière. Utile en marché latéral. |
La version PROP contient uniquement ces trois modes sûrs. Les stratégies d'empilement (EXTREME, SMART, SMART_PLUS), le moteur DCA et l'Auto Lot Recovery du RSI MACDON standard ont été supprimés car la plupart des prop firms les marquent comme pratiques interdites. Pour la version complète : RSI MACDON standard.
Calcul TP, SL et equity
Quatre formats via costFormat : PERCENT_OF_BALANCE (lot calculé en pourcentage du solde), PERCENT_OF_EQUITY (même calcul mais avec equity en direct), CURRENCY_AMOUNT (montant fixe dans la devise du compte), LOT (saisie directe). Avec Cloak actif et CheckTPSLOnTick =on, les stops côté broker sont masqués et remplacés par des stops virtuels surveillés au tick; useSecurityTPSL revient aux stops côté broker si Cloak échoue. En plus : closeAllTradesOnEquityHigherThen et closeAllTradesOnEquityLowerThan ferment tout et retirent l'EA en atteignant le plafond ou plancher d'equity (0 = off). L'état est persisté via GlobalVariableSet et un fichier binaire compagnon, survivant aux redémarrages du terminal; désactivé automatiquement dans Strategy Tester pour éviter les collisions lors des optimisations multi-agents.
Questions fréquentes
Cet EA passera-t-il un challenge de prop firm ? Aucun EA ne peut le garantir. Les valeurs par défaut sont conservatrices par rapport aux seuils courants de 5 et 10 pour cent (réglés en interne à 3 et 9 comme marge). L'EA fournit la discipline, le marché donne le prix.
Utilise-t-il HFT, martingale, grid ou DCA ? Non. Supprimés intentionnellement. Taille de position fixe, une position par côté par symbole appliquée fermement.
Quels symboles et timeframes ? Tous. Meilleurs résultats sur les paires principales et les indices majeurs en raison de la couverture du calendrier.
Puis-je désactiver les fonctions prop ? actAsHumanAi=false , enableRiskGuards=false , DontTradeDuringNews=false , DontHoldOverNight=false retire toutes les couches, mais vous n'aurez toujours que trois stratégies. Pour la version complète, utilisez le RSI MACDON standard.
Survit-il à un redémarrage du terminal ? Oui. Toutes les lignes de base de perte, compteurs et livre de SL et TP virtuels sont préservés.
Fonctionne-t-il dans Strategy Tester ? Oui, mais le calendrier MT5 renvoie généralement vide dans le testeur, donc le filtre de nouvelles est de fait inactif en backtests. Le comportement en réel différera.
Plusieurs symboles en même temps ? Oui. Un graphique par paire symbole-timeframe, avec magic unique par graphique.
Compte partagé ou trading par tiers ? Non. Les prop firms interdisent généralement l'accès tiers. Utilisez uniquement sur votre propre compte.
Paramètres d'entrée
Stratégie et taille
| Paramètre | Défaut | Description |
|---|---|---|
| PRSI_TP_PERC | 1.0 | Taille TP, interprétée par costFormat |
| PRSI_SL_PERC | 0.33 | Taille SL, interprétée par costFormat |
| costOfSingleOrder | 100 | Taille de base de l'opération |
| costFormat | PERCENT_OF_BALANCE | LOT, CURRENCY_AMOUNT, PERCENT_OF_BALANCE, PERCENT_OF_EQUITY |
| tradingStrategy | CLASSIC | CLASSIC, TREND ou REVERSE |
| closeAllTradesOnEquityHigherThen | 0.0 | Plafond d'equity sortie auto (0 = off) |
| closeAllTradesOnEquityLowerThan | 0.0 | Plancher d'equity sortie auto (0 = off) |
| lastCycleOfPRSI | false | Marque le cycle final |
| orderComment | FJUNIVERSE.COM | PRSI | TRADE | Commentaire (supprimé par Cloak si actif) |
| magicNumber | 260514 | Identifiant. Unique par graphique. |
| useFillingPolicy | true | Détection automatique de la politique d'exécution du broker |
| brandLinkName / brandLinkURL | vide | Branding optionnel pour les notifications |
Human-AI Cloak
| Paramètre | Défaut | Description |
|---|---|---|
| actAsHumanAi | true | Interrupteur principal HAI |
| UTCZoneForAI | UTC+1 | Décalage UTC local |
| startSleepAt | 20:00 | Début de la fenêtre de sommeil |
| wakeUpAt | 07:00 | Fin de la fenêtre de sommeil |
| skipRandomTradeOneIn | 3 | Prendre 1 signal sur N |
| randomDelayMinMs | 1000 | Délai min. avant OrderSend (ms) |
| randomDelayMaxMs | 3000 | Délai max. avant OrderSend (ms) |
| CheckTPSLOnTick | true | Masquer SL/TP broker, fermer sur tick |
| useSecurityTPSL | true | Filet de sécurité si la résolution du ticket échoue |
| randomTPSLCloseDelayMinMs | 500 | Délai souple min. avant fermeture TP/SL (ms) |
| randomTPSLCloseDelayMaxMs | 2000 | Délai souple max. avant fermeture TP/SL (ms) |
| stripMagicWhenHuman | true | Mettre magic à 0 |
| stripCommentWhenHuman | true | Vider le commentaire |
| jitterLotSize | false | Variation ±1 pas de volume |
Risk Management Guards
| Paramètre | Défaut | Description |
|---|---|---|
| enableRiskGuards | true | Interrupteur principal RMG |
| closeAllOnDailyLoss | true | Tout fermer et arrêter la journée si seuil quotidien rompu |
| dailyLossLimitPct | 3.0 | Seuil du coupe-circuit quotidien (%) |
| weeklyLossLimitPct | 6.0 | Seuil d'arrêt hebdomadaire (%) |
| overallLossLimitPct | 9.0 | Seuil d'arrêt global (%) |
| maxTradesPerDay | 5 | Nombre maximum de nouvelles entrées par jour |
| maxConsecutiveLosses | 3 | Pause après N pertes consécutives |
| minSecondsBetweenTrades | 600 | Cooldown entre entrées (secondes) |
| maxServerRequestsPerDay | 1500 | Maximum d'OrderSend par jour |
| singlePositionPerSide | true | Une position par côté par symbole |
| maxSpreadPoints | 30 | Spread max. pour entrer (0 = off) |
| blockBeforeWeeklyClose | true | Bloquer avant la clôture du vendredi |
| weeklyCloseHourBroker | 22 | Heure de clôture vendredi, serveur du broker |
| hoursBeforeWeeklyClose | 2 | Arrêter N heures avant la clôture |
| blockMondayOpen | false | Blocage optionnel d'ouverture du lundi |
| mondayOpenBlackoutMinutes | 30 | Durée du blocage d'ouverture du lundi |
Trading Rules Guardian
| Paramètre | Défaut | Description |
|---|---|---|
| minTradeHoldSeconds | 60 | Âge minimum de la position avant déclenchement du SL/TP virtuel |
| DontTradeDuringNews | true | Bloquer les entrées dans les fenêtres de nouvelles |
| newsBufferMinutesBefore | 3 | Tampon avant l'événement |
| newsBufferMinutesAfter | 3 | Tampon après l'événement |
| newsImpactHighOnly | false | HIGH seulement si true, MEDIUM et HIGH si false |
| DontHoldOverNight | true | Tout fermer avant le rollover overnight |
| overnightCloseHourBroker | 22 | Heure du rollover, serveur du broker |
| overnightSoftWindowHoursBefore | 3 | Début fenêtre souple, heures avant rollover |
| overnightHardWindowHoursBefore | 1 | Début fenêtre dure, heures avant rollover |
| overnightSoftCloseTPProgressPct | 10.0 | Fermeture souple si en profit ou au-dessus du % de progression vers TP |
| overnightRandomJitterMinMinutes | 1 | Jitter min. des seuils (minutes) |
| overnightRandomJitterMaxMinutes | 15 | Jitter max. des seuils (minutes) |
| preNewsCloseSoftMinutesBefore | 60 | Fenêtre souple pré-nouvelles |
| preNewsCloseHardMinutesBefore | 5 | Fenêtre dure pré-nouvelles |
| preNewsCloseSoftTPProgressPct | 10.0 | Fermeture souple si en profit ou au-dessus du % de progression vers TP |
Conditions de signal RSI et MACD
| Paramètre | Défaut | Description |
|---|---|---|
| EYE_RSI_BELOW | 100.0 | Entrer si RSI ≤ valeur. 100 = ignorer. |
| EYE_RSI_ABOVE | 0.0 | Entrer si RSI ≥ valeur. 0 = ignorer. |
| EYE_RSI_BULL_DIV | false | Exiger une divergence RSI haussière |
| EYE_RSI_BEAR_DIV | false | Exiger une divergence RSI baissière |
| EYE_MACD_RISING | false | Exiger un histogramme MACD montant |
| EYE_MACD_FALLING | false | Exiger un histogramme MACD descendant |
| EYE_MACD_X_ABOVE | 0 | Comptage min. de croisements MACD. 0 = ignorer. |
| EYE_MACD_X_BELOW | 99 | Comptage max. de croisements MACD. 99 = ignorer. |
| EYE_BULL_MOMENTUM | false | Momentum FJU haussier |
| EYE_BEAR_MOMENTUM | false | Momentum FJU baissier |
| EYE_OPEN_SIGNAL | LONG_TRADE | LONG_TRADE ou SHORT_TRADE |
Réglages de l'indicateur
| Paramètre | Défaut | Description |
|---|---|---|
| EYE_RSI_LEN | 14 | Période RSI |
| EYE_MACD_FAST | 12 | EMA rapide MACD |
| EYE_MACD_SLOW | 26 | EMA lente MACD |
| EYE_MACD_SIG | 9 | Lissage de la ligne de signal MACD |
| EYE_MACD_MIN_X | 2 | Comptage min. de croisements pour momentum |
| EYE_MACD_MAX_X | 3 | Comptage max. de croisements pour momentum |
| EYE_SHOW_INDICATOR | true | Attacher l'indicateur au démarrage de l'EA |
Installation
- Placez FJUNIVERSE_PROP_RSIMACD.ex5 dans le dossier Experts de MQL5.
- Redémarrez MT5 ou rafraîchissez le Navigateur.
- Faites glisser l'EA sur un graphique et activez AutoTrading.
- Réglez UTCZoneForAI , un magicNumber unique par graphique et vérifiez Risk Management Guards par rapport au règlement de votre prop firm.
Fonctionne sur tous les symboles et timeframes. Toutes les conditions de signal utilisent la logique ET. Le magic number doit être unique par graphique lors d'une exécution sur plusieurs symboles ou timeframes. Exemples de set-files et recettes dans la section commentaires du produit.
À propos de Human-AI Cloak. Cloak humanise le timing d'exécution et remplace les stops côté serveur précis à la milliseconde par des stops virtuels surveillés au tick. L'objectif est de rendre le trading automatique durable et moins dépendant d'une précision qu'aucun humain ne pourrait reproduire. Cloak n'est pas conçu pour tromper un broker, une prop firm ou toute autre partie. Les acheteurs sont responsables de confirmer que l'exécution d'un EA, et de cet EA avec son ensemble spécifique de fonctions, est autorisée par les conditions de service de leur compte et le règlement de leur prop firm. En cas de doute, demandez par écrit avant de déployer.
Pas un conseil financier. FJU PROP RSI MACD est un outil de trading. Rien sur cette page ou dans le comportement de l'EA ne constitue un conseil financier, d'investissement ou fiscal. Les acheteurs sont responsables de vérifier que les fonctions de l'EA (Cloak, SL/TP virtuel, filtre de nouvelles, suppression de magic et commentaire, garde overnight) sont compatibles avec les règles de leur broker et prop firm. Les fonctions optionnelles Discord et Telegram transmettent des données d'opérations à des serveurs tiers lorsqu'elles sont configurées; les deux off par défaut. L'EA ne trade que tant que MT5 est ouvert avec AutoTrading activé; un VPS est recommandé.
Avertissement sur les risques. Le trading comporte des risques significatifs. Les performances passées ne sont pas indicatives des résultats futurs. FJU PROP RSI MACD utilise des stratégies configurables pouvant inclure l'effet de levier. Volatilité du marché, nouvelles, conditions du broker, slippage, recotations, gaps, connectivité réseau et problèmes techniques peuvent tous affecter la performance. Aucune garantie de bénéfices; vous pouvez perdre une partie ou la totalité du capital investi. Faites votre propre recherche, évaluez votre tolérance au risque et envisagez de consulter un conseiller financier agréé. Le développeur n'est pas responsable des pertes directes, indirectes, accessoires ou consécutives subies par les utilisateurs de cet EA. Toutes les marques de prop firms appartiennent à leurs détenteurs respectifs; cet EA n'est affilié à aucune prop firm et n'est approuvé par aucune.
