Faites de cette stratégie la vôtre.

Avec le code entre vos mains, vos idées peuvent dépasser le panneau de réglages.

Aucune dépendance supplémentaire à installer

Ouvrez le code dans MetaEditor et commencez à créer. Les projets utilisent du code autonome ou les bibliothèques standard déjà fournies avec MT5.

Utilisation personnelle illimitée

Étudiez, personnalisez et tradez sur vos propres comptes. Le code de votre EA vous permet de continuer à développer vos idées.

Un seul achat. Aucuns frais d’activation ou d’utilisation.

Un achat par projet de code. MQLume ne facture pas selon le nombre d’activations ou d’utilisations.

Vibe coding. Votre jugement de trader.

Soumettez vos idées à un assistant de programmation IA. Partez du projet MQL5 modifiable et gardez la maîtrise de chaque changement.

  1. Décrivez votre idée

    Demandez un filtre horaire, des journaux plus clairs ou une autre règle de risque.

  2. Vérifiez le changement

    Relisez le code proposé, vérifiez sa logique et compilez-le dans MetaEditor.

  3. Testez votre version

    Comparez les backtests, puis testez sur un compte démo avant d’envisager le réel.

Utilisez l’outil IA de votre choix ; aucun abonnement IA n’est inclus. Vérifiez le code généré et protégez vos sources. Les outils soutiennent votre démarche sans garantir de bénéfices.

Configuration de trading

Caractéristiques annoncées

Créez votre prochaine stratégie de cassure. Personnalisez les entrées sur supports/résistances, volatilité et ranges dans un même code MQL5.

Ces caractéristiques ne garantissent ni un capital adapté ni des résultats.

Symbole
Symbole du graphique configurable
Période du graphique
Toute unité de temps

Au cœur du code

Explorez 50 lignes du code MQL5 du projet. Faites défiler le contenu dans l’éditeur pour continuer.

MQL5 / .mq5
Ultimate Breakout System MT5 8.2[MQLume].mq5v8.2
double UBNormalizeVolume(const double requested,const double cap,                               const double minimum,const double maximum,const double step){   if(step<=0.0) return 0.0;   double v=MathMin(MathMax(requested,minimum),cap);   if(step==0.1) v=NormalizeDouble(MathFloor(v/step)*step,1);   else if(step==0.01) v=NormalizeDouble(MathFloor(v/step)*step,2);   else if(step==0.001) v=NormalizeDouble((v/step)*step,3);   else if(step==0.0001) v=NormalizeDouble((v/step)*step,4);   else v=NormalizeDouble(MathFloor(v/step)*step,2);   return MathMax(minimum,MathMin(maximum,v));} double UBVolumeForMoneyRisk(const USConfig &cfg,const double amount,const double stop_points){   double tick_size=SymbolInfoDouble(cfg.symbol,SYMBOL_TRADE_TICK_SIZE);   double tick_value=SymbolInfoDouble(cfg.symbol,SYMBOL_TRADE_TICK_VALUE);   double contract_size=SymbolInfoDouble(cfg.symbol,SYMBOL_TRADE_CONTRACT_SIZE);   string currency=AccountInfoString(ACCOUNT_CURRENCY);   string profit_currency=SymbolInfoString(cfg.symbol,SYMBOL_CURRENCY_PROFIT);   double balance_usd=UBAccountMoneyToUSD(AccountInfoDouble(ACCOUNT_BALANCE));   double amount_usd=UBAccountMoneyToUSD(amount);   // Both calls occur in the captured function; the first has no retained numerical result.   UBUSDToAccountMoney(balance_usd,currency);   double amount_account=UBUSDToAccountMoney(amount_usd,currency);   double risk=amount_usd;   if(currency=="USD" || profit_currency!="USD") risk=amount_account;   if(profit_currency=="USD" && tick_value!=contract_size*tick_size)      tick_value=contract_size*tick_size;   double distance=stop_points*cfg.distance_unit;   if(tick_size==0.0 || tick_value==0.0 || distance==0.0) return 0.0;   double one_lot_loss=tick_value*distance/tick_size;   if(one_lot_loss==0.0) return 0.0;   double step=SymbolInfoDouble(cfg.symbol,SYMBOL_VOLUME_STEP);   if(step<=0.0) return 0.0;   double v=NormalizeDouble(MathFloor((risk/one_lot_loss)/step)*step,2);   return MathMax(SymbolInfoDouble(cfg.symbol,SYMBOL_VOLUME_MIN),                  MathMin(SymbolInfoDouble(cfg.symbol,SYMBOL_VOLUME_MAX),v));} double UBComputeVolume(const USConfig &cfg,const double stop_points,UBMoneyState &state){   double capital=AccountInfoDouble(ACCOUNT_BALANCE);   if(cfg.UseEquity) capital=AccountInfoDouble(ACCOUNT_EQUITY);   if(cfg.OnlyUp && g_UBHighestBalance>capital) capital=g_UBHighestBalance;   else if(g_UBHighestBalance<capital)   {      g_UBHighestBalance=capital;

Présentation

Un EA à votre image.

Un cadre pour vos idées. Combinez modèles d’entrée, sorties suiveuses, taille des positions, filtres horaires et chargement optionnel de plusieurs profils. Partez du code et du guide de 43 pages pour développer et tester vos réglages.

Conçu pour MetaTrader 5. Un code complet, des paramètres clairs et une documentation pratique pour maîtriser votre prochain projet.

Aucun téléchargement MQH ou DLL supplémentaire

Compiler. Backtester. Tester en démo. Puis décider.

Après compilation du code acheté, vérifiez son comportement dans le testeur de stratégies. Testez sur compte démo avant de décider de trader en réel. Des tests réussis ne garantissent aucun rendement.

Caractéristiques

Plateforme
MetaTrader 5 / MQL5 ; incompatible avec MT4
Version
8.2
Dépendances
Utilise uniquement la bibliothèque Trade fournie avec MT5. Aucun MQH personnalisé ni DLL externe à installer.
Paramètres
226 entrées · 18 groupes
Compilation et tests
Compilez dans MetaEditor pour MT5 ; consultez RELEASE_NOTES.txt pour les détails de compilation et de test.

Votre prochain projet commence ici.

Fichiers inclus

Code complet, documentation pratique et fichiers de référence pour comprendre, personnaliser et tester votre EA.

Un projet.
Le code complet.

100 % du code signifie la livraison intégrale de l’implémentation modifiable du produit, pas seulement un EX5 ou un module de stratégie caché.

Version 8.2 · Licence personnelle
  • MQ5

    Ultimate Breakout System MT5 8.2[MQLume].mq5

    Code complet et modifiable dans un seul fichier. Étudiez la logique, adaptez-la et compilez votre EA.

    Inclus
  • EX5

    Ultimate Breakout System MT5 8.2[MQLume].ex5

    EA compilé fourni avec le code. Recompilez après toute modification du MQ5.

    Inclus
  • TXT

    README.txt

    Présentation, installation, compilation, licence et coordonnées du support dans un guide concis.

    Inclus
  • PDF

    PARAMETERS.pdf

    Guide de 43 pages : 202 entrées fonctionnelles, 24 séparateurs et les choix de modes. Aucun préréglage SET inclus.

    Inclus
  • TXT

    RELEASE_NOTES.txt

    Compilation, conditions des tests enregistrés, modifications et limites du paquet livré.

    Inclus

Tests

Avancez avec des tests concrets.

Explorez, personnalisez et testez votre EA dans différentes conditions de marché. Commencez par le guide fourni et créez une routine de test adaptée à vos réglages.

Compilez pour commencer

Ouvrez le code dans MetaEditor, compilez-le et explorez les réglages initiaux. Les guides expliquent l’installation et les paramètres pour vous aider à personnaliser votre EA.

Testez plusieurs cycles de marché

Pour mieux évaluer vos réglages, nous recommandons des backtests sur les 10 dernières années de ticks réels, lorsque ces données sont disponibles, puis des tests sur un compte démo.

Avant tout usage réel

Effectuez un backtest de vos réglages puis testez-les sur un compte démo avant de décider de trader en réel. Les résultats passés ne garantissent pas les performances futures.

Version v8.2 · 226

Guide des paramètres

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Explorez les paramètres pour adapter l’EA à vos recherches, à votre tolérance au risque et à votre méthode de travail.

Panneau d’information

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Panneau d’information
Clé du code sourceValeur initiale
ShowInfoPaneltrue
update infopanel during testingUpdateInfoTestingfalse
Adjustment for Infopanel sizeInfoPanelSizeAdjust1.0
Force Font Size (0=disabled)SetFontSize0
AutoLoader et gestion groupée

AutoLoader lit vos profils SET dans Common Data Folder / Files / Sets par défaut. Aucune collection SET n’est incluse ; créez et testez vos profils. Les contrôles de groupe gèrent le résultat cumulé.

AutoLoader et gestion groupée
Clé du code sourceValeur initiale
UseAutoLoaderfalse
Max strategies shown at once (scroll for the rest)InfoPanelMaxRows30
AutoLoader folder in Common Data Folder / FilesSets_FolderSets
Override Autoload Lotsize SettingsoverrideAutoLoadLotsSettingsfalse
Override Autoload Newsfilter settingsoverrideNewsFilterfalse
Override Autoload Trading Time settingsoverrideTimeSettingsfalse
Override Autoload Prop Firm SettingsoverridePropfalse
Reserved input (see PARAMETERS.pdf)ForcePendingMax0
Group Close: combined open PROFIT that closes all (0=off)GroupClose_ProfitTarget0.0
Group Close: trail the profit target by this give-back (0=off,GroupClose_TrailProfit0.0
Group Close: combined open LOSS that closes all (0=off, enter pGroupClose_LossLimit0.0
Group Close: unit of the three values aboveGroupClose_UnitCurrency ($ / EUR ...) / 0US_INPUT_GROUP_CURRENCY
Group Close: also delete all pending ordersGroupClose_DeletePendingsfalse
Group Close: stop trading after a group closeGroupClose_StopTradingfalse
Filtres d’optimisation

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Filtres d’optimisation
Clé du code sourceValeur initiale
expected payoffEP0.0
recovery factorRF0.0
Minimum number of tradesTR0.0
Maximum number of tradesMTR0.0
Filtre de spread

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Filtre de spread
Clé du code sourceValeur initiale
######### spread filter #########breakeraTexte affiché
SpreadFilterfalse
MaxSpread3.0
DistForSpreadFilter2
Vitesse du backtest

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Vitesse du backtest
Clé du code sourceValeur initiale
Backtest SpeedBacktestSpeednormal / 1US_INPUT_SPEED_NORMAL
Stratégie et exécution

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Stratégie et exécution
Clé du code sourceValeur initiale
MagicnumberEA_MagicNumber1000
Comment for tradesEA_CommentUltimate Breakout System MQLume
ForceSymbol
Disable ForceSymbol during single setup (when autoloader disablOnlyLoaderForceSymboltrue
Set SL/TP after entrysetSL_TP_After_Entryfalse
use virtual expirationVirtual_expirationtrue
Use Virtual SLuseVirtualStopsOFF / 1US_INPUT_VIRTUAL_OFF
hard SL distance when using virtual SLVirtualSL_Safety_Hardstop_dist0.0
Move hard SL to virtual SL after X seconds;SetVSL_to_hardSL_sec_delay0
Run_StrategyBreakout Support/Resistance / 1US_INPUT_STRATEGY_SUPPORT_RESISTANCE
AllowBuyTradestrue
AllowSellTradestrue
PrintLogsfalse
Distances variables

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Distances variables
Clé du code sourceValeur initiale
Default ATR valueATRDefault0.0
ATR PeriodATR_Period30
ATR TimeframeATR_Timeframe1 Day / 16408US_INPUT_TF_D1
default price for calculationDefaultValue0.0
Cassure de volatilité

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Cassure de volatilité
Clé du code sourceValeur initiale
Timeframe to monitorVolTimeframecurrent / 0US_INPUT_TF_CURRENT
number of Candles to MonitorVolCandles1
Minimum Candle Size (pips)minSize0.0
ATR PeriodAtrPeriod21
ATR TimeframeVolAtrTimeframecurrent / 0US_INPUT_TF_CURRENT
Deviation factor (candle size compared to ATR)DevFactor2.4
Max number of open tradesVolMaxTrades1
Cassure de support/résistance

EntryModel choisit cassure (1) ou retest (2). ReverseTrades concerne le modèle de cassure. Réglez le timeframe du signal, la force des extrêmes et les limites d’ordres en attente.

Cassure de support/résistance
Clé du code sourceValeur initiale
######### Breakout Support/Resistance Entry Model #########breakerbTexte affiché
entry modelEntryModelentry at breakout / 1US_INPUT_ENTRY_BREAKOUT
Trigger point of Break/Retest strategyRetestTrigger50.0
Expiration (hours) for limit orderLimitOrderExpiration0
Reverse trades (Breakout model only)ReverseTradesfalse
######### Breakout Support/Resistance Entry Setup #########breakercTexte affiché
Timeframe to useST1_Timeframecurrent / 0US_INPUT_TF_CURRENT
Entry Timing (when to check for new signals)Entry_Timingcurrent / 0US_INPUT_TF_CURRENT
number of inferior candles to the LEFT of High/LowST1_HL_strength_L2
number of inferior candles to the RIGHT of High/LowST1_HL_strength_R2
max candles in history to look atST1_countback250
minimum distance away from High/LowST1_MinDist_to_HL90.0
minimum distance away in percentageST1_MinDist_to_HL_percentage0.0
Extra pips above High for entryST1_UpDiff20.0
Extra pips below Low for entryST1_DownDiff40.0
Maximum number of pending ordersST1_MaxPendingOrders1
max number of open tradesMaxTrades1
Mininum distance between ordersMinDist_orders1.0
expiration time(in hours) for pending ordersST1_Expiration_hours205
Cassure de range

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Cassure de range
Clé du code sourceValeur initiale
######### Range Determination Parameters #########breakerdTexte affiché
Timeframe to monitorRNG_Timeframecurrent / 0US_INPUT_TF_CURRENT
Min candles to qualify as a rangeRNG_MinBars12
Max candles a range may extendRNG_MaxBars80
ATR period (range height yardstick)RNG_ATR_Period14
ATR timeframeRNG_ATR_Timeframecurrent / 0US_INPUT_TF_CURRENT
Max range height (x ATR)RNG_ATR_Mult1.5
Max range height (pips, 0 = ATR cap only)RNG_MaxHeightPips0.0
How to measure the rangeRNG_MeasureModeHigh/Low (wicks) / 1US_INPUT_RANGE_MEASURE_WICKS
######### Range Invalidation Parameters #########breakereTexte affiché
Breakout buffer (x ATR)RNG_BreakBuffer0.1
Break confirmationRNG_BreakConfirmConfirm break on candle close / 1US_INPUT_RANGE_CONFIRM_CLOSE
######### Range Breakout Entry Settings #########breakerfTexte affiché
Timezone for the check time belowRNG_TimeZoneBroker server time (no DST handling) / 1US_INPUT_RANGE_TIME_BROKER
Hour to check the range (0-23, in the zone above)RNG_CheckHour9
Minute to check the range (0-59)RNG_CheckMinute0
How to enter the breakoutRNG_EntryModePending buy stop / sell stop at the range edges / 1US_INPUT_RANGE_ENTRY_PENDING
Extra pips above range TOP for buy entryRNG_UpDiff20.0
Extra pips below range BOTTOM for sell entryRNG_DownDiff20.0
Time (minutes) for entry-window, 0=GTCRNG_Expiration_min240
Max open trades per directionRNG_MaxTrades1
Delete opposite pending once one fills (OCO)RNG_OneSideOnlytrue
######### Range Breakout Exit Settings #########breakergTexte affiché
Close trades at this hour (-1 = never)RNG_CloseHour-1
Close trades at this minute (0-59)RNG_CloseMinute0
Initial SL placementRNG_SL_ModeUse the standard initial stoploss distance / 1US_INPUT_RANGE_STOP_STANDARD
Pips beyond the opposite side (opposite-side mode only)RNG_SL_Buffer10.0
Takeprofit as a multiple of the stoploss distance (0 = use stanRNG_TP_RMultiple0.0
######### Range Breakout Visual Settings #########Range_OtherTexte affiché
Detailed logging (leave off for normal use)RNG_Debugfalse
Draw range boxes on chartRNG_ShowBoxestrue
Candles of history to draw (display only, do not optimize)RNG_HistoryBars1000
Colour: forming rangeRNG_ColActive2139610
Colour: broken upwardRNG_ColBull5737262
Colour: broken downwardRNG_ColBear6053069
Sorties globales

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Sorties globales
Clé du code sourceValeur initiale
Period to check/modify SL/TPExit_Timing1 Minute / 1US_INPUT_TF_M1
check every tickUseEveryTicktrue
initial stoploss distanceExit_stop1150.0
initial takeprofit distanceExit_limit1300.0
######### Trailing SL management #########breakerhTexte affiché
Trail SL distanceExit_TrailSL_size750.0
Trail SL start distanceExit_TrailSL_Start250.0
Trail SL stop distanceExit_TrailSL_Stop100000.0
Trail SL step sizeExit_TrailSL_step0.4
######### Trailing TP management #########Trade_Exit_TrailTP_Texte affiché
Trail TP distanceExit_TrailTP_size350.0
Trail TP start distanceExit_TrailTP_Start2500.0
######### Break-even SL management #########breakeriTexte affiché
Breakeven start distanceExit_BE_start0.0
Breakeven extra distanceExit_BE_extra_pips0.0
######### HIGH/LOW Trailing SL settings #########breakerjTexte affiché
Use only until break-evenExit_HL_UseBEfalse
Exit_HL_trailingSL_timeframecurrent / 0US_INPUT_TF_CURRENT
number of candles to useExit_HL_countback0
number of inferior candles to the LEFT of High/LowExit_HL_trailingSL_candles_LEFT0
number of inferior candles to the RIGHT of High/LowExit_HL_trailingSL_candles_RIGHT0
minimum distance to current priceExit_HL_TrailingSL_MinDist0
minimum distance to last SLExit_HL_Minimum_Dist_For_Change0
extra pips distance from HIGH/LOWExit_HL_trailingSL_extra_distance0.0
######### recovery Trailing SL based on time #########breakerkTexte affiché
Trail SL start after X minutesExit_TrailSL_after_X_Minutes0.0
Trail SL DistanceExit_TrailSL_after_X_Minutes_size0.0
######### MagicTrail SL settings #########breakerlTexte affiché
MagicTrail modeExit_MagicTrail_ModeOFF / 0US_INPUT_MAGIC_TRAIL_OFF
Start of Magictrail (in pips)Exit_MagicTrail_start0.1
number of ticks before modificationsExit_MagicTrail_delay1
pip movement of magictrailExit_MagicTrail_size0.1
extra pips for breakeven stopExit_MagicTrail_BE_extra_pips1.0
minutes of time delayed magictrailExit_MagicTrail_Adjust_after_X_Minutes0
start distance of time delayed magictrailExit_MagicTrail_Adjust_after_X_Minutes_start0.0
Grille

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Grille
Clé du code sourceValeur initiale
EnableGridfalse
Grid start distance in pipsGridStart50.0
Grid step distance in pipsGridStep20.0
Grid check timeframeGridTiming15 Minutes / 15US_INPUT_TF_M15
Total pips for TPGridTakeProfitPips100.0
Total profit for TP (use 0.X value for profit in % of balance)GridTakeProfitUSD50.0
Max loss for SL (use 0.X value for loss in % of balance)GridLossUSD0.0
Stop trading at grid lossStopTradingAfterGridLossfalse
GridMultiplier1.0
Limites de fonds propres et journalières

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Limites de fonds propres et journalières
Clé du code sourceValeur initiale
Close all trades/stop trading at min equityCloseAtMinEquity0.0
Close all trades/stop trading at max equityCloseAtMaxEquity0.0
Max Daily DrawdownPropFirmMaxDailyDD0.0
Max Randomization_pips for entry and exitRandomizationValue0.0
Taille des positions

Risk choisit le mode de calcul ; StartLots règle les lots fixes. Les modes pourcentage et montant utilisent la distance au stop. Limites et frais du courtier s’appliquent ; aucune perte maximale n’est garantie.

Taille des positions
Clé du code sourceValeur initiale
Force Fixed Manual BalanceManualBalance0.0
Adjust lotsize if balance changes X percentLotsAdjustMinChangePercent5.0
Adjust lotsize to Variable ValuesAdjustLotsizeToVariableValuestrue
RiskManual Lotsize / 0US_INPUT_RISK_MANUAL_LOTS
manual lotsizeStartLots0.01
Max Risk Per Trade (%)Manual_RiskPerTrade0.0
Max Risk per Trade in $/€/...MaxRiskInDollar_input100.0
LotsizeStepLotPerBalance_step500.0
MaxRiskPerStrategy_Value2.0
max historical drawdown(in $) at 0.01lotsHistoricalMaxDD0.0
maximum lotsize per tradeMaxLots99.0
Use Equity Instead of BalanceUseEquityfalse
OnlyUptrue
Reset Highest Balance for OnlyUpResetHighestBalancefalse
CheckMargintrue
Heure du courtier

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Heure du courtier
Clé du code sourceValeur initiale
Broker_GMT_OFFSET_Summer3
Broker_GMT_OFFSET_Winter2
AutoGMTtrue
Filtres d’actualités

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Filtres d’actualités
Clé du code sourceValeur initiale
UseMQL5Calendartrue
number of days to search forward in MQL5 CalendarMQL5_CalendarDays70
######### NFP Filter#########breakermTexte affiché
EnableNFP_Filterfalse
NFP_CloseOpenTradestrue
NFP_ClosePendingOrderstrue
NFP_MinutesBefore50
NFP_MinutesAfter30
######### Interest Rate Filter#########breakernTexte affiché
EnableIR_Filterfalse
IR_CloseOpenTradestrue
IR_ClosePendingOrderstrue
IR_MinutesBefore60
IR_MinutesAfter120
######### CPI Filter#########breakeroTexte affiché
EnableCPI_Filterfalse
CPI_CloseOpenTradestrue
CPI_ClosePendingOrderstrue
CPI_MinutesBefore60
CPI_MinutesAfter120
Confirmation de cassure

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Confirmation de cassure
Clé du code sourceValeur initiale
Filter_A TimeframeconfirmationCandleTimeframeA1 Minute / 1US_INPUT_TF_M1
Enable Filter_AUseConfirmationCandleAfalse
Filter_B TimeframeconfirmationCandleTimeframeB5 Minutes / 5US_INPUT_TF_M5
Enable Filter_BUseConfirmationCandleBfalse
Filter_C TimeframeconfirmationCandleTimeframeC15 Minutes / 15US_INPUT_TF_M15
Enable Filter_CUseConfirmationCandleCfalse
Filter_D TimeframeconfirmationCandleTimeframeD30 Minutes / 30US_INPUT_TF_M30
Enable Filter_DUseConfirmationCandleDfalse
Filter_E TimeframeconfirmationCandleTimeframeE1 Hour / 16385US_INPUT_TF_H1
Enable Filter_EUseConfirmationCandleEfalse
Horaires de trading

Paramètres initiaux du code livré. Vérifiez et testez vos modifications avant utilisation.

Horaires de trading
Clé du code sourceValeur initiale
UseTradingTimeZonesfalse
KillPendingtrue
KillOpenfalse
Time_SourceBroker / 2US_INPUT_TIME_BROKER
######### Monday Trading Time#########breakerpTexte affiché
Monday Start TimeMondayStart00:00
Monday End TimeMondayEnd23:59
######### Tuesday Trading Time#########breakerqTexte affiché
Tuesday Start TimeTuesdayStart00:00
Tuesday End TimeTuesdayEnd23:59
######### Wednesday Trading Time#########breakerrTexte affiché
Wednesday Start TimeWednesdayStart00:00
Wednesday End TimeWednesdayEnd23:59
######### Thursday Trading Time#########breakersTexte affiché
Thursday Start TimeThursdayStart00:00
Thursday End TimeThursdayEnd23:59
######### Friday Trading Time#########breakertTexte affiché
Friday Start TimeFridayStart00:00
Friday End TimeFridayEnd23:59
######### Saturday Trading Time#########breakeruTexte affiché
Saturday Start TimeSaturdayStart00:00
Saturday End TimeSaturdayEnd23:59
######### Sunday Trading Time#########breakervTexte affiché
Sunday Start TimeSundayStart00:00
Sunday End TimeSundayEnd23:59

Après la livraison

La correction des bugs est incluse.

Pendant la maintenance active du produit, nous examinons et corrigeons les défauts reproductibles du code livré non modifié qui contredisent sa description.

Assistance pendant la maintenance active

Livraison et compilation

Fichiers manquants, livraison incorrecte et échecs de compilation du code livré dans l’environnement annoncé.

Code et documentation

Fournissez version, paramètres, journaux et étapes de reproduction pour permettre le diagnostic.

Périmètre du support

Aucun bénéfice futur n’est garanti. Vous devez maîtriser les bases de MQL5 et MT5 ; les difficultés dues à un manque des connaissances requises ne relèvent pas de la correction de bugs.

Questions

Questions fréquentes

Destiné aux utilisateurs ayant des compétences en programmation et une expérience du trading, capables de lire du code, de compiler du MQL5 et de tester seuls leurs stratégies.

Centre d’aide
Qu’est-ce que j’achète ?

Vous pouvez lire, modifier et compiler le code pour vos recherches et vos propres comptes de trading. Conservez une copie intacte de la livraison. Sans autorisation écrite distincte, vous ne pouvez pas revendre, redistribuer, publier, sous-licencier ou proposer en marque blanche le code ou les fichiers compilés. La livraison ne transfère ni les droits d’auteur ni les noms de tiers.

Remboursements après livraison

Le code est un produit numérique copiable. Après livraison, nous n’acceptons pas les remboursements pour simple changement d’avis ou absence de besoin. Vérifiez compatibilité, contenu et limites avant commande.

Livraison et signalement de bugs

Après vérification du paiement, le code et les documents sont envoyés à l’e-mail de commande. Vérifiez les courriers indésirables et conservez la référence de commande pour toute demande. Indiquez la référence de commande, la version, le build du terminal, les paramètres, le résultat attendu et les étapes de reproduction. Joignez uniquement les journaux utiles, sans identifiants.

Livraison et assistance

  1. 1

    Examiner

    Fichiers, environnement et conditions

  2. 2

    Confirmer

    Vérifiez la version du code et les conditions

  3. 3

    Payer

    Paiement vérifié auprès du prestataire ou sur la blockchain choisie

  4. 4

    Recevoir

    Code source par email sous 6 heures après confirmation du paiement

Commencez par un exemple gratuit

Des téléchargements gratuits. Du vrai code.

MQL4 / MQL5 utilisent .mq4 / .mq5 ; EX4 / EX5 sont des programmes compilés. Acheter un EX4 ou EX5 n’inclut pas automatiquement son code source.

Journal Starter

Deux exemples originaux MT4 et MT5 sans passage d’ordres. Étudiez les journaux OnInit et OnDeinit.

Exemples pédagogiques à examiner et compiler dans MetaEditor. Ils ne passent aucun ordre.

Paiement

Ultimate Breakout System MT5

Version 8.2 · Licence personnelle

Total de la commande
US$799

Livraison par email sous 6 heures

Capture · Ultimate Breakout System MT5

Capture — Ultimate Breakout System MT5Agrandir l’image ↗

Panier

Une licence personnelle par projet. Chaque projet ne peut être ajouté qu’une fois.

Votre panier est vide

Choisissez un projet de code source pour commencer.

Continuer les achats