1. Créer un compte Broker
wicksBreakout se connecte a votre broker via API pour passer les ordres automatiquement. Selecteur d'environnement : DEMO / REEL.
- Capital.com (CFDs) — pour les clients non-US (Europe, Afrique, reste du monde)
- TradeStation (Futures CME) — pour les résidents US (en cours de déploiement)
Capital minimum
3× la marge du broker par marché. La marge dépend du levier de votre compte (ESMA 20:1 ou pro jusqu'à 100:1). Exemples indicatifs (levier 20:1 ESMA) :
- Or (Gold) : marge ~260€ → capital minimum ~780€
- Pétrole (Oil) : marge ~1000€ → capital minimum ~3000€
- Nasdaq : marge ~1300€ → capital minimum ~3900€
- DOW Jones : marge ~2300€ → capital minimum ~6900€
Capital.com (CFDs)
Ouvrir un compte Capital.com
- Allez sur capital.com et cliquez "Ouvrir un compte".
- Choisissez un compte CFD.
- Remplissez le formulaire (identité, expérience trading).
- Fournissez les documents demandés (piece d'identité, justificatif de domicile).
- Alimentez votre compte par virement ou carte bancaire.
Identifiants API
Une fois votre compte Capital.com actif, vous aurez besoin de :
Exemple : [email protected]
Générer des clés API
- Connectez-vous sur capital.com.
- Allez dans Parametres > API.
- Cliquez "Créer une clé API".
- Nommez-la (ex: "wicksBreakout").
- Copiez la clé générée.
2. S'inscrire sur wicksBreakout
Inscription
- 1Ouvrez wicksBreakout dans votre navigateur.
- 2Cliquez sur "Nouveau compte ?".
- 3Renseignez Pseudo, Mot de passe et Email.
- 4Cochez "J'ai lu et j'accepte les CGU" (obligatoire).
- 5Cliquez Enregistrer.
Connexion
Entrez votre Pseudo et Mot de passe. Mot de passe oublie ? Cliquez "Mot de passe oublie ?" pour un email de reinitialisation.
Activation mode REEL
Trois conditions obligatoires avant de pouvoir trader en REEL :
- Contrat de service -- Accédez au contrat depuis l'écran Compte. Remplissez le questionnaire profil investisseur (expérience, connaissance CFD, tolérance au risque), signez électroniquement et joignez votre pièce d'identité. Le PDF est généré et envoyé automatiquement par email.
- Carte bancaire -- Après validation du contrat, un bouton "ENREGISTRER MA CB" apparaît. Enregistrez votre carte via Stripe (paiement sécurisé).
- Activation -- Contrat + CB valides = bandeau vert. Vous pouvez ajouter des marchés.
Suspension de compte
Causes possibles :
- Non-paiement des frais de service
- Non-respect du contrat de service
- Demande de votre part
Conséquences : positions fermées, trading désactivé, accès bloqué. Réversible sur demande a [email protected].
Suppression de compte
Action irreversible. Necessite un code de confirmation par email. Le compte doit etre verrouille au prealable.
- REEL -- Dossier client (contrats, factures) archive pour obligations légales. Voir article 10 du contrat.
- DEMO -- Suppression totale, aucun archivage.
3. Configurer son compte
Cliquez sur "Compte" dans le menu pour configurer votre profil.
Champs du compte
Champs Capital.com
Clés API
Section Clés API en bas de l'ecran Compte :
- Collez une clé API dans le champ et cliquez Ajouter.
- Répétez (recommandé : 20 a 45 clés).
- Supprimer une clé : double-clic dessus.
Une clé en cours d'utilisation s'affiche en rouge.
Ajouter des marchés (Epics)
Section Epics de l'ecran Compte :
- Tapez le code Epic (ex:
CS.D.CFEGOLD.CFE.IP) ou selectionnez dans la liste. - Validez avec le bouton pouce.
- Le marché apparait avec des paramètres optimaux pre-configures.
Supprimer un marché : double-clic dessus.
- Or :
CS.D.CFEGOLD.CFE.IP- Petrole WTI :
CC.D.CL.UME.IP- Nasdaq :
IX.D.NASDAQ.IFE.IP- DOW Jones :
IX.D.DOW.IFE.IP
4. Configurer un marché
Sélectionnez un marché dans le sélecteur Epic de la page Trading pour voir ses paramètres et positions.
Configuration
✔ indique des positions ouvertes.
- BUY : achat uniquement (manuel).
- SELL : vente uniquement (manuel).
- FOLLOW : suit la tendance. En Breakout, l'algo determine la direction selon le signal. En mode Non + Auto=Oui, reouverture inverse après chaque cloture.
- Oui : ordres automatiques (FOLLOW uniquement).
- Non : signaux generes mais aucun ordre passe.
Verrouille sur Non en direction BUY ou SELL.
Indicateurs temps réel (click-to-cycle)
Ces champs partagent le même emplacement. Cliquez sur le label en italique pour passer au suivant :
5. Gestion avancée d'un marché
Page Trading → bouton "Gestion" pour ouvrir les paramètres avancés.
Ce que vous contrôlez
Recommandation : minimum 3× la marge. Une alerte s'affiche si le capital est insuffisant.
Ce montant n'est PAS un dépôt sur wicksBreakout. Vos fonds restent sur votre compte Capital.com.
Flow : Déposez sur Capital.com → indiquez le montant alloué dans wicksBreakout → l'algorithme calcule la taille des positions.
- Agressif : NPM=0, taille maximale. Gains rapides mais drawdown élevé.
- Passif : NPM optimisé par l'AI, taille réduite. Drawdown maîtrisé, croissance stable.
Ce que l'AI gère (informatif, lecture seule)
Niveaux de prix (lecture seule)
6. Delta adaptatif (AI)
En mode Breakout, l'algorithme gère automatiquement tous les paramètres de trading. Aucune intervention nécessaire.
Delta dynamique
Le delta (seuil de déclenchement du breakout) s'adapte à la volatilité du marché en temps réel :
- EMA (moyenne exponentielle) des ranges de chaque période horaire.
- deltaPct : pourcentage appliqué à l'EMA, optimisé par marché via backtest.
- floorPct : plancher de sécurité contre les faux breakouts en consolidation.
- Pré-calculé au démarrage sur 6 mois d'historique. Mis à jour à chaque heure.
Ce que l'AI gère
- Delta : adaptatif (EMA × deltaPct), recalculé à chaque période.
- Money Management : calculé depuis la marge broker.
- NbPerteMax : optimisé au démarrage.
- Période (NbHTime) : fixée à 1h (la plus performante).
- Taille (size) : calculée à chaque entrée selon l'equity.
- Stop et Trailing : calculés depuis le canal et le delta.
Ce que vous contrôlez
- Capital : le montant alloué au marché (votre argent, votre risque). Alerte si capital < marge × 3.
- Trading : Agressif (NPM=0, taille max) ou Passif (NPM optimisé, taille réduite).
Simulateur Backtest
Le Simulateur (menu) teste l'algorithme avec delta dynamique sur l'historique :
- Choix du marché, Capital, filtre de dates.
- Résultats : P&L, Win Rate, Profit Factor, Drawdown, courbe d'equity.
7. Gérer les positions
Page Trading
Tableau des positions ouvertes du marché sélectionné :
- ID -- Reference unique du deal.
- Debut -- Date/heure d'ouverture.
- Marge -- Marge mobilisee.
- Direction -- BUY ou SELL.
- Qte -- Taille.
- Stop -- Stop en points et prix (géré par l'algorithme).
- Ouverture -- Prix d'entree.
- Limit -- Limite en points et prix (géré par l'algorithme).
- Cours -- Cours actuel.
- Gain -- P&L temps réel.
Actions
Bouton rouge pouce bas = fermer la position selectionnee.
Historique
Sous les positions ouvertes : historique des positions cloturees avec en plus Fin (date), Fermeture (prix de sortie), Gain (resultat).
Pagination : J (jour), H (semaine), M (mois), A (annee). Fleches gauche/droite pour naviguer.
Actions historique
- Clic droit sur ID -- Supprimer la ligne (administrateur ROOT uniquement, avec confirmation).
- Double-clic sur Gain -- Reajuster le prix de fermeture broker (administrateur ROOT uniquement).
Mode Breakout
L'algorithme gère tout : ouverture, stops, trailing, fermeture au stop.
- Fermeture manuelle : AUTORISÉE (c'est votre argent, vous pouvez sortir à tout moment).
Graphique
Bouton bleu graphique : gains en bleu, pertes en rouge, sur la période selectionnee.
Page Positions (vue globale)
Toutes les positions ouvertes, tous marchés confondus. Affiche aussi :
- Solde -- Solde global du compte broker.
- GLimit -- Objectif gain global. Atteint = toutes les positions sont cloturees.
- GLoss -- Perte max globale. Atteinte = toutes les positions sont cloturees.
8. Transactions
Menu > "Transactions" : historique de toutes vos operations financieres.
Types
- POSITION -- Resultat d'une position cloturee (gain ou perte).
- COMMISSION -- Commission prelevee par trade ($3 USD x size, gain ou perte).
Colonnes
- Type -- POSITION ou COMMISSION.
- Date -- Date de la transaction.
- Libellé -- Description (marché, sens).
- Montant -- En euros (vert = positif, rouge = negatif).
Pagination par période (J, H, M, A) et bouton graphique.
10. Commission & Paiement
Tarification
Exemples :
size 1 = $3 | size 5 = $15 | size 10 = $30
Facturation mensuelle
Chaque trade génère une ligne de commission automatiquement. Les commissions sont cumulées mois par mois et facturées automatiquement via Stripe le 1er du mois suivant.
Carte bancaire
Obligatoire en REEL. Bouton "Enregistrer ma CB" dans l'ecran Compte (apres signature du contrat). Prelevement automatique mensuel.
Espace facturation
Page Compte, mode REEL uniquement :
- Solde global -- Frais, paye, reste a payer.
- Detail mensuel -- Navigation mois par mois.
- Facture PDF -- Detail de chaque trade, size, montant.
- Archives -- Toutes les factures telechargeables.
- Historique -- Liste chronologique frais + paiements.
Retard de paiement
Echec du prelevement = suspension possible après 7 jours. Voir le contrat de service.
11. L'algorithme
Systeme de breakout avec stop suiveur, synchronise temps réel avec le broker. Tourne 24h/24 sans intervention humaine.
Fonctionnement
- Canal de référence -- La journée est divisée en periodes (paramètre Time). Le high/low de la période précédente forme le canal (topAncWick / bottomAncWick).
- Signal d'entree -- Cours > haut du canal + delta = BUY. Cours < bas du canal - delta = SELL.
- Stop initial -- Place de l'autre cote du canal +/- delta. BUY : stop = bottomAncWick - delta. SELL : stop = topAncWick + delta.
- Stop suiveur -- A chaque changement de période, le canal se met a jour. Le stop se resserre, jamais ne s'elargit. Historique consultable dans Analyse > Trailing Stop.
- Pas de reversal -- Apres un stop, attente d'un nouveau canal (waitNewPeriod) avant de reouvrir.
- Reconciliation broker -- Flux dedie qui detecte les fermetures broker. Zero position orpheline.
- Sizing dynamique -- Taille recalculée en temps réel à chaque tick (cours, marge, capital, P&L). Toujours cohérente avec l'equity disponible.
MoneyManagement (MM)
MM = marge requise pour 1 position (euros).
- MM vide = calcul auto a chaque tick :
cours x taux de marge x maxPos. - MM = calculé automatiquement par l'AI.
Diviseur = MM x (1 + NbPerteMax). Deux modes de sizing :
- Sizing :
size = equity / (marge × (1 + NPM)) - Agressif (NPM=0) : taille max, compound rapide.
- Passif (NPM=AI) : taille réduite, drawdown contrôlé.
Taille minimum = 1. Respecte le lot minimum du broker.
Delta
Offset de confirmation en points. Filtre les faux signaux.
Robustesse au demarrage
Apres tout redemarrage serveur, sequence automatique :
- Rechargement -- Utilisateurs, marchés et positions depuis la base.
- Comblement des trous -- Donnees manquantes recuperees via API REST et fusionnees avec PRIX_HISTORY.
- Recalcul des canaux -- Wicks recalcules a partir des donnees corrigees.
- Synchro stops -- Stops recalcules et mis a jour chez le broker.
- Verification breakout -- Detection si un breakout s'est produit pendant l'arret.
Delta adaptatif AI
Le delta s'adapte automatiquement à la volatilité via une EMA (moyenne exponentielle) des ranges. Les paramètres (deltaPct, floorPct) sont optimisés par backtest sur l'historique.
En mode Breakout : tous les paramètres sont AI-managed. L'utilisateur contrôle uniquement Capital et Trading (Agressif/Passif).
Securites
- Anti-doublon -- Une seule position par signal.
- Nb Perte Max -- Provision de N pertes dans le sizing.
- GLimit / GLoss -- Limites globales gain/perte. Atteintes = tous les marchés passent en auto=Non.
- Max position -- Limite par marché.
- Stop suiveur -- Se resserre uniquement, jamais ne s'elargit.
- Detection fermeture broker -- Flux temps réel. Zero position orpheline.
- Alertes email -- Demarrage, ouverture, fermeture. Emails combines quand pertinent.
- Correction auto des donnees -- Comblement des trous, recalcul canaux, synchro stops au demarrage.
- Indicateur stream -- Pastille verte/orange/rouge = etat connexion flux de donnees.
- Sauvegarde auto -- Snapshots serveur quotidiens + sauvegardes MongoDB independantes.
Stop garanti
Géré automatiquement par le système. Transparent pour l'utilisateur. Si Capital.com refuse un stop (distance trop courte), le système ajuste automatiquement.
Sizing et marge en temps réel
La taille (size), la marge et le MoneyManagement sont recalculés à chaque tick du stream :
- La marge suit le cours en direct (cours × taux de marge).
- Le MM auto s'ajuste immédiatement.
- La size est recalculée selon l'equity (capital + P&L) et la marge courante.
- La taille est arrondie à la baisse (floor) au pas minimum du broker → la marge totale ne dépasse jamais l'equity.
Dashboard — devises et P&L
- P&L par marché : affiché en devise du marché ($ pour Gold, indices US).
- P&L global (stats en haut) : converti en EUR (devise du compte).
- P&L latent : gains/pertes des positions ouvertes, mis à jour en temps réel.
- Distance : distance au canal (sans position) ou au stop (avec position), colorée vert/orange/rouge.
- Capital alloué : en devise du marché ($/€/...).
Agent AI Wax
Un assistant virtuel est disponible 24h/24 dans l'interface (bulle en bas à droite).
Il peut répondre à vos questions sur : les paramètres, le fonctionnement de l'algorithme, la configuration, et les procédures.
12. FAQ
wicksBreakout fonctionne-t-il 24h/24 ?
Oui. Le serveur tourne en continu. Positions gerees automatiquement meme hors connexion. Email a chaque ouverture/fermeture. Flux dedie pour detecter les evenements broker en permanence.
Interface mobile ?
Oui. Interface responsive, adaptee mobiles et tablettes.
Difference DEMO / REEL ?
DEMO = serveur de demonstration, argent virtuel, gratuit.
REEL = serveur de production, argent réel, gains et pertes réels.
Combien de marchés simultanément ?
Maximum 12 par compte (REEL et DEMO). Limite liee aux 40 subscriptions streaming max par clé API (2 fixes + 2 par marché).
Redemarrage serveur ?
Sequence automatique : rechargement depuis la base, comblement des trous dans PRIX_HISTORY via API, recalcul des canaux, synchro forcee des stops, verification breakout. Ouverture bloquee pendant l'init, detection stops active. Reprise automatique.
Frais de service ?
$3 USD x size par trade (gain ou perte). Cumules mensuellement, preleves le 1er du mois via Stripe. DEMO = gratuit. Voir Commission & Paiement.
Intervention manuelle ?
L'algorithme gère tout automatiquement (ouverture, stops, trailing). Vous pouvez fermer une position à tout moment. Vous contrôlez le Capital alloué et le mode Trading (Agressif/Passif).