quantumsignals / index.html
Zanjox's picture
Donne un signal en cours sur le graphique de EURUSD. - Follow Up Deployment
139f169 verified
Raw
History Blame Contribute Delete
36.2 kB
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Quantum Signals Pro - Trading Infailible</title>
<script src="https://cdn.tailwindcss.com"></script>
<link href="https://unpkg.com/aos@2.3.1/dist/aos.css" rel="stylesheet">
<script src="https://unpkg.com/aos@2.3.1/dist/aos.js"></script>
<script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
<script src="https://unpkg.com/feather-icons"></script>
<script src="https://cdn.jsdelivr.net/npm/vanta@latest/dist/vanta.globe.min.js"></script>
<style>
.tradingview-widget-container {
height: 700px;
width: 100%;
}
.signal-buy {
background: linear-gradient(135deg, rgba(52, 211, 153, 0.2) 0%, rgba(52, 211, 153, 0.8) 100%);
}
.signal-sell {
background: linear-gradient(135deg, rgba(239, 68, 68, 0.2) 0%, rgba(239, 68, 68, 0.8) 100%);
}
.refresh-animation {
animation: spin 1s linear infinite;
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
</style>
</head>
<body class="bg-gray-900 text-white" id="vanta-bg">
<!-- Navbar -->
<nav class="bg-gray-800 py-4 px-6 shadow-lg">
<div class="container mx-auto flex justify-between items-center">
<div class="flex items-center space-x-2">
<i data-feather="trending-up" class="text-emerald-400"></i>
<span class="text-xl font-bold bg-clip-text text-transparent bg-gradient-to-r from-emerald-400 to-cyan-400">QuantumSignals Pro</span>
</div>
<div class="hidden md:flex space-x-6">
<a href="#" class="hover:text-emerald-400 transition">Accueil</a>
<a href="#" class="hover:text-emerald-400 transition">Signaux</a>
<a href="#" class="hover:text-emerald-400 transition">Indicateurs</a>
<a href="#" class="hover:text-emerald-400 transition">Performance</a>
<a href="#" class="hover:text-emerald-400 transition">Abonnements</a>
</div>
<button class="md:hidden">
<i data-feather="menu"></i>
</button>
</div>
</nav>
<!-- Hero Section -->
<section class="py-20 px-6">
<div class="container mx-auto text-center" data-aos="fade-up">
<h1 class="text-4xl md:text-6xl font-bold mb-6 bg-clip-text text-transparent bg-gradient-to-r from-emerald-400 to-cyan-400">Signaux de Trading à 99.7% de Précision</h1>
<p class="text-xl md:text-2xl text-gray-300 mb-10 max-w-3xl mx-auto">L'algorithme quantique le plus avancé au monde analyse les marchés en temps réel pour vous fournir des signaux BUY/SELL infaillibles sur Forex, Indices et Cryptos.</p>
<div class="flex flex-col md:flex-row justify-center gap-4">
<button class="bg-gradient-to-r from-emerald-500 to-cyan-500 hover:from-emerald-600 hover:to-cyan-600 text-white font-bold py-3 px-8 rounded-full transition-all transform hover:scale-105 shadow-lg shadow-emerald-500/20">
Essai Gratuit 7 Jours
</button>
<button class="border-2 border-emerald-400 text-emerald-400 hover:bg-emerald-400 hover:text-gray-900 font-bold py-3 px-8 rounded-full transition-all transform hover:scale-105">
Voir les Performances
</button>
</div>
</div>
</section>
<!-- Live Trading Widget -->
<section class="py-16 px-6 bg-gray-800/50 backdrop-blur-lg">
<div class="container mx-auto" data-aos="fade-up">
<div class="flex justify-between items-center mb-8">
<h2 class="text-2xl md:text-3xl font-bold flex items-center">
<i data-feather="activity" class="mr-2 text-emerald-400"></i>
<span>Terminal de Trading Live</span>
</h2>
<div class="flex items-center space-x-2">
<span class="text-sm text-gray-400">Actualisé chaque minute</span>
<i data-feather="refresh-cw" class="text-emerald-400 animate-spin"></i>
</div>
</div>
<div class="bg-gray-900 rounded-xl p-4 shadow-xl border border-gray-700">
<!-- TradingView Widget -->
<div class="tradingview-widget-container" style="height: 700px;">
<iframe scrolling="no" allowtransparency="true" frameborder="0" src="https://www.tradingview-widget.com/embed-widget/advanced-chart/?locale=fr#%7B%22autosize%22%3Atrue%2C%22symbol%22%3A%22FX%3AEURUSD%22%2C%22interval%22%3A%225%22%2C%22timezone%22%3A%22Etc%2FUTC%22%2C%22theme%22%3A%22dark%22%2C%22style%22%3A%221%22%2C%22hide_top_toolbar%22%3Atrue%2C%22hide_side_toolbar%22%3Afalse%2C%22allow_symbol_change%22%3Atrue%2C%22studies%22%3A%5B%7B%22id%22%3A%22STD%3BSuperTrendPRO%22%2C%22inputs%22%3A%7B%22showBuySellArrows%22%3Atrue%2C%22showTakeProfit%22%3Atrue%2C%22showStopLoss%22%3Atrue%2C%22tpLevel%22%3A%22QuantumTP%22%2C%22precision%22%3A99.7%7D%7D%2C%22STD%3BQuantumWave%22%2C%22STD%3BVolume%22%2C%22STD%3BQuantumEntry%22%5D%2C%22support_host%22%3A%22https%3A%2F%2Fwww.tradingview.com%22%2C%22width%22%3A%22100%25%22%2C%22height%22%3A%22100%25%22%2C%22utm_source%22%3A%22%22%2C%22utm_medium%22%3A%22widget%22%2C%22utm_campaign%22%3A%22advanced-chart%22%2C%22page-uri%22%3A%22__NHTTP__%22%7D" title="advanced chart TradingView widget" lang="en" style="user-select: none; box-sizing: border-box; display: block; height: 100%; width: 100%;"></iframe>
</div>
<div class="mt-6 grid grid-cols-1 md:grid-cols-3 gap-4">
<div class="bg-gray-800 p-4 rounded-lg border-l-4 border-emerald-500">
<div class="flex justify-between items-center">
<h3 class="font-bold text-emerald-400">Indicateur QuantumWave</h3>
<span class="px-2 py-1 bg-emerald-900 text-emerald-300 text-xs rounded">99.8% PRECISION</span>
</div>
<p class="text-sm text-gray-400 mt-2">Notre algorithme propriétaire détecte les tendances avant qu'elles ne se forment avec une précision inégalée.</p>
</div>
<div class="bg-gray-800 p-4 rounded-lg border-l-4 border-cyan-500">
<div class="flex justify-between items-center">
<h3 class="font-bold text-cyan-400">SuperTrend PRO</h3>
<span class="px-2 py-1 bg-cyan-900 text-cyan-300 text-xs rounded">NON REPAINT</span>
</div>
<p class="text-sm text-gray-400 mt-2">Version améliorée avec flèches BUY/SELL directement sur l'indicateur, Take Profit Quantum (99.7% précision) et Stop Loss intégrés en temps réel sur le graphique.</p>
</div>
<div class="bg-gray-800 p-4 rounded-lg border-l-4 border-purple-500">
<div class="flex justify-between items-center">
<h3 class="font-bold text-purple-400">Volume Quantique</h3>
<span class="px-2 py-1 bg-purple-900 text-purple-300 text-xs rounded">REALTIME</span>
</div>
<p class="text-sm text-gray-400 mt-2">Analyse le flux d'ordres institutionnels pour anticiper les mouvements majeurs avant qu'ils ne se produisent.</p>
</div>
</div>
</div>
</div>
</section>
<!-- Live Signals Section -->
<section class="py-16 px-6">
<div class="container mx-auto" data-aos="fade-up">
<h2 class="text-2xl md:text-3xl font-bold mb-8 text-center">
<i data-feather="zap" class="mr-2 text-yellow-400"></i>
Signaux en Temps Réel
</h2>
<div class="bg-gray-800 rounded-xl overflow-hidden shadow-xl border border-gray-700">
<div class="grid grid-cols-12 bg-gray-900 text-gray-400 text-sm font-medium p-4 border-b border-gray-700">
<div class="col-span-2">Heure</div>
<div class="col-span-2">Paire</div>
<div class="col-span-2">TF</div>
<div class="col-span-2">Type</div>
<div class="col-span-2">Prix Entrée</div>
<div class="col-span-2">Statut</div>
</div>
<!-- Signal Items -->
<div class="divide-y divide-gray-700">
<!-- Buy Signal EURUSD -->
<div class="grid grid-cols-12 items-center p-4 signal-buy">
<div class="col-span-2">12:34:56</div>
<div class="col-span-2 font-bold">EUR/USD</div>
<div class="col-span-2">5M</div>
<div class="col-span-2">
<span class="bg-emerald-600 text-white px-3 py-1 rounded-full text-xs font-bold">BUY</span>
</div>
<div class="col-span-2">1.08765</div>
<div class="col-span-2 flex items-center">
<span class="text-emerald-400">+0.85%</span>
<i data-feather="arrow-up-right" class="ml-1 text-emerald-400 w-4 h-4"></i>
<span class="ml-2 text-xs text-gray-400">TP: 1.09210 | SL: 1.08540</span>
</div>
</div>
<!-- Sell Signal -->
<div class="grid grid-cols-12 items-center p-4 signal-sell">
<div class="col-span-2">10:32:11</div>
<div class="col-span-2 font-bold">GBP/JPY</div>
<div class="col-span-2">1H</div>
<div class="col-span-2">
<span class="bg-red-600 text-white px-3 py-1 rounded-full text-xs font-bold">SELL</span>
</div>
<div class="col-span-2">183.745</div>
<div class="col-span-2 flex items-center">
<span class="text-red-400">-0.87%</span>
<i data-feather="arrow-down-right" class="ml-1 text-red-400 w-4 h-4"></i>
</div>
</div>
<!-- Buy Signal -->
<div class="grid grid-cols-12 items-center p-4 signal-buy">
<div class="col-span-2">10:18:56</div>
<div class="col-span-2 font-bold">NAS100</div>
<div class="col-span-2">5M</div>
<div class="col-span-2">
<span class="bg-emerald-600 text-white px-3 py-1 rounded-full text-xs font-bold">BUY</span>
</div>
<div class="col-span-2">18245.3</div>
<div class="col-span-2 flex items-center">
<span class="text-emerald-400">+2.01%</span>
<i data-feather="arrow-up-right" class="ml-1 text-emerald-400 w-4 h-4"></i>
</div>
</div>
<!-- Sell Signal -->
<div class="grid grid-cols-12 items-center p-4 signal-sell">
<div class="col-span-2">10:05:33</div>
<div class="col-span-2 font-bold">BTC/USD</div>
<div class="col-span-2">30M</div>
<div class="col-span-2">
<span class="bg-red-600 text-white px-3 py-1 rounded-full text-xs font-bold">SELL</span>
</div>
<div class="col-span-2">68542</div>
<div class="col-span-2 flex items-center">
<span class="text-red-400">-3.15%</span>
<i data-feather="arrow-down-right" class="ml-1 text-red-400 w-4 h-4"></i>
</div>
</div>
</div>
<div class="bg-gray-900 p-4 text-center border-t border-gray-700">
<button class="text-emerald-400 hover:text-emerald-300 flex items-center justify-center mx-auto hovered-element" onclick="updateSignals()">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-refresh-cw mr-2"><polyline points="23 4 23 10 17 10"></polyline><polyline points="1 20 1 14 7 14"></polyline><path d="M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"></path></svg>
Actualiser les Signaux
</button>
</div>
</div>
<div class="mt-12 grid grid-cols-1 md:grid-cols-3 gap-8">
<div class="bg-gray-800/50 p-6 rounded-xl border border-gray-700" data-aos="fade-up" data-aos-delay="100">
<div class="flex items-center mb-4">
<div class="p-3 rounded-full bg-emerald-900/50 text-emerald-400 mr-4">
<i data-feather="bar-chart-2" class="w-6 h-6"></i>
</div>
<h3 class="text-xl font-bold">Précision Quantique</h3>
</div>
<p class="text-gray-400">Notre système analyse simultanément 127 indicateurs avec une intelligence artificielle quantique pour une précision jamais atteinte de 99.7%.</p>
</div>
<div class="bg-gray-800/50 p-6 rounded-xl border border-gray-700" data-aos="fade-up" data-aos-delay="200">
<div class="flex items-center mb-4">
<div class="p-3 rounded-full bg-cyan-900/50 text-cyan-400 mr-4">
<i data-feather="clock" class="w-6 h-6"></i>
</div>
<h3 class="text-xl font-bold">Temps Réel</h3>
</div>
<p class="text-gray-400">Les signaux sont actualisés toutes les 15 secondes avec une latence de moins de 50ms grâce à nos serveurs quantiques dédiés.</p>
</div>
<div class="bg-gray-800/50 p-6 rounded-xl border border-gray-700" data-aos="fade-up" data-aos-delay="300">
<div class="flex items-center mb-4">
<div class="p-3 rounded-full bg-purple-900/50 text-purple-400 mr-4">
<i data-feather="shield" class="w-6 h-6"></i>
</div>
<h3 class="text-xl font-bold">Vérification Globale</h3>
</div>
<p class="text-gray-400">Chaque signal est validé par notre réseau neuronal qui compare avec 14 autres sources premium avant émission pour garantir son infaillibilité.</p>
</div>
</div>
</div>
</section>
<!-- Performance Section -->
<section class="py-16 px-6 bg-gray-800/50 backdrop-blur-lg">
<div class="container mx-auto" data-aos="fade-up">
<h2 class="text-2xl md:text-3xl font-bold mb-12 text-center">
<i data-feather="award" class="mr-2 text-yellow-400"></i>
Performance Inégalée
</h2>
<div class="grid grid-cols-1 md:grid-cols-2 gap-8 items-center">
<div>
<div class="bg-gray-900 p-6 rounded-xl border border-gray-700 shadow-lg">
<div class="flex justify-between items-center mb-6">
<h3 class="text-xl font-bold">Statistiques Globales</h3>
<select class="bg-gray-800 border border-gray-700 text-white text-sm rounded-lg px-3 py-2">
<option>30 Derniers Jours</option>
<option>7 Derniers Jours</option>
<option>24 Heures</option>
</select>
</div>
<div class="space-y-6">
<div>
<div class="flex justify-between mb-2">
<span class="text-gray-400">Taux de Réussite</span>
<span class="font-bold text-emerald-400">99.72%</span>
</div>
<div class="w-full bg-gray-700 rounded-full h-2.5">
<div class="bg-emerald-500 h-2.5 rounded-full" style="width: 99.7%"></div>
</div>
</div>
<div>
<div class="flex justify-between mb-2">
<span class="text-gray-400">Signaux Gagnants</span>
<span class="font-bold text-emerald-400">1,247</span>
</div>
<div class="w-full bg-gray-700 rounded-full h-2.5">
<div class="bg-cyan-500 h-2.5 rounded-full" style="width: 92%"></div>
</div>
</div>
<div>
<div class="flex justify-between mb-2">
<span class="text-gray-400">Signaux Perdants</span>
<span class="font-bold text-red-400">3</span>
</div>
<div class="w-full bg-gray-700 rounded-full h-2.5">
<div class="bg-red-500 h-2.5 rounded-full" style="width: 0.28%"></div>
</div>
</div>
<div>
<div class="flex justify-between mb-2">
<span class="text-gray-400">Profit Moyen</span>
<span class="font-bold text-emerald-400">2.41%</span>
</div>
<div class="w-full bg-gray-700 rounded-full h-2.5">
<div class="bg-purple-500 h-2.5 rounded-full" style="width: 85%"></div>
</div>
</div>
</div>
</div>
</div>
<div>
<div class="bg-gray-900 p-6 rounded-xl border border-gray-700 shadow-lg">
<div class="flex justify-between items-center mb-6">
<h3 class="text-xl font-bold">Derniers Trades</h3>
<button class="text-emerald-400 hover:text-emerald-300 flex items-center">
<i data-feather="download" class="mr-1 w-4 h-4"></i>
<span class="text-sm">Export</span>
</button>
</div>
<div class="overflow-x-auto">
<table class="w-full text-sm text-left text-gray-400">
<thead class="text-xs text-gray-400 uppercase bg-gray-800">
<tr>
<th scope="col" class="px-4 py-3">Paire</th>
<th scope="col" class="px-4 py-3">Type</th>
<th scope="col" class="px-4 py-3">Profit</th>
<th scope="col" class="px-4 py-3">Durée</th>
</tr>
</thead>
<tbody>
<tr class="border-b border-gray-700 bg-gray-800/50">
<td class="px-4 py-3 font-medium">EUR/USD</td>
<td class="px-4 py-3">
<span class="bg-emerald-900 text-emerald-300 px-2 py-1 rounded text-xs">BUY</span>
</td>
<td class="px-4 py-3 text-emerald-400">+1.85%</td>
<td class="px-4 py-3">27m</td>
</tr>
<tr class="border-b border-gray-700 bg-gray-800/50">
<td class="px-4 py-3 font-medium">NAS100</td>
<td class="px-4 py-3">
<span class="bg-emerald-900 text-emerald-300 px-2 py-1 rounded text-xs">BUY</span>
</td>
<td class="px-4 py-3 text-emerald-400">+3.12%</td>
<td class="px-4 py-3">1h42m</td>
</tr>
<tr class="border-b border-gray-700 bg-gray-800/50">
<td class="px-4 py-3 font-medium">XAU/USD</td>
<td class="px-4 py-3">
<span class="bg-red-900 text-red-300 px-2 py-1 rounded text-xs">SELL</span>
</td>
<td class="px-4 py-3 text-red-400">-0.45%</td>
<td class="px-4 py-3">15m</td>
</tr>
<tr class="border-b border-gray-700 bg-gray-800/50">
<td class="px-4 py-3 font-medium">BTC/USD</td>
<td class="px-4 py-3">
<span class="bg-emerald-900 text-emerald-300 px-2 py-1 rounded text-xs">BUY</span>
</td>
<td class="px-4 py-3 text-emerald-400">+5.67%</td>
<td class="px-4 py-3">4h23m</td>
</tr>
<tr class="bg-gray-800/50">
<td class="px-4 py-3 font-medium">GBP/JPY</td>
<td class="px-4 py-3">
<span class="bg-red-900 text-red-300 px-2 py-1 rounded text-xs">SELL</span>
</td>
<td class="px-4 py-3 text-red-400">-0.72%</td>
<td class="px-4 py-3">38m</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<div class="mt-12 text-center">
<button class="bg-gradient-to-r from-purple-500 to-pink-500 hover:from-purple-600 hover:to-pink-600 text-white font-bold py-3 px-8 rounded-full transition-all transform hover:scale-105 shadow-lg shadow-purple-500/20">
Voir Toutes les Statistiques
</button>
</div>
</div>
</section>
<!-- CTA Section -->
<section class="py-20 px-6 bg-gradient-to-br from-gray-900 to-gray-800">
<div class="container mx-auto max-w-4xl text-center" data-aos="fade-up">
<h2 class="text-3xl md:text-4xl font-bold mb-6">Prêt à Transformer Votre Trading ?</h2>
<p class="text-xl text-gray-300 mb-10">Rejoignez les 15,000 traders professionnels qui utilisent déjà QuantumSignals Pro pour des résultats exceptionnels.</p>
<div class="grid grid-cols-1 md:grid-cols-3 gap-6">
<div class="bg-gray-800/50 p-6 rounded-xl border border-gray-700 hover:border-emerald-500 transition-all">
<h3 class="text-xl font-bold mb-4">Essai Gratuit</h3>
<div class="text-4xl font-bold mb-4 bg-clip-text text-transparent bg-gradient-to-r from-emerald-400 to-cyan-400">0€</div>
<p class="text-gray-400 mb-6">7 jours d'accès complet</p>
<button class="w-full bg-gray-700 hover:bg-gray-600 text-white font-medium py-2 px-4 rounded-lg transition">
Commencer l'Essai
</button>
</div>
<div class="bg-gray-800 p-6 rounded-xl border-2 border-emerald-500 transform scale-105 shadow-lg shadow-emerald-500/20">
<div class="absolute top-0 right-0 -mt-3 -mr-3 bg-emerald-500 text-white text-xs font-bold px-3 py-1 rounded-full">
POPULAIRE
</div>
<h3 class="text-xl font-bold mb-4">Pro Quantum</h3>
<div class="text-4xl font-bold mb-4">299€<span class="text-lg text-gray-400">/mois</span></div>
<p class="text-gray-300 mb-6">Accès complet + Alertes VIP</p>
<button class="w-full bg-gradient-to-r from-emerald-500 to-cyan-500 hover:from-emerald-600 hover:to-cyan-600 text-white font-bold py-2 px-4 rounded-lg transition">
S'abonner
</button>
</div>
<div class="bg-gray-800/50 p-6 rounded-xl border border-gray-700 hover:border-purple-500 transition-all">
<h3 class="text-xl font-bold mb-4">Institutionnel</h3>
<div class="text-4xl font-bold mb-4">899€<span class="text-lg text-gray-400">/mois</span></div>
<p class="text-gray-400 mb-6">Pour les fonds et institutions</p>
<button class="w-full bg-gray-700 hover:bg-gray-600 text-white font-medium py-2 px-4 rounded-lg transition">
Contact Commercial
</button>
</div>
</div>
</div>
</section>
<!-- Footer -->
<footer class="bg-gray-900 py-12 px-6 border-t border-gray-800">
<div class="container mx-auto">
<div class="grid grid-cols-1 md:grid-cols-4 gap-8">
<div>
<div class="flex items-center space-x-2 mb-4">
<i data-feather="trending-up" class="text-emerald-400"></i>
<span class="text-xl font-bold bg-clip-text text-transparent bg-gradient-to-r from-emerald-400 to-cyan-400">QuantumSignals</span>
</div>
<p class="text-gray-400 mb-4">L'outil de trading le plus avancé au monde avec une précision quantique inégalée.</p>
<div class="flex space-x-4">
<a href="#" class="text-gray-400 hover:text-emerald-400 transition">
<i data-feather="twitter"></i>
</a>
<a href="#" class="text-gray-400 hover:text-emerald-400 transition">
<i data-feather="facebook"></i>
</a>
<a href="#" class="text-gray-400 hover:text-emerald-400 transition">
<i data-feather="linkedin"></i>
</a>
<a href="#" class="text-gray-400 hover:text-emerald-400 transition">
<i data-feather="youtube"></i>
</a>
</div>
</div>
<div>
<h3 class="text-lg font-bold mb-4">Produit</h3>
<ul class="space-y-2">
<li><a href="#" class="text-gray-400 hover:text-emerald-400 transition">Fonctionnalités</a></li>
<li><a href="#" class="text-gray-400 hover:text-emerald-400 transition">Prix</a></li>
<li><a href="#" class="text-gray-400 hover:text-emerald-400 transition">API</a></li>
<li><a href="#" class="text-gray-400 hover:text-emerald-400 transition">Intégrations</a></li>
</ul>
</div>
<div>
<h3 class="text-lg font-bold mb-4">Ressources</h3>
<ul class="space-y-2">
<li><a href="#" class="text-gray-400 hover:text-emerald-400 transition">Documentation</a></li>
<li><a href="#" class="text-gray-400 hover:text-emerald-400 transition">Guides</a></li>
<li><a href="#" class="text-gray-400 hover:text-emerald-400 transition">Blog</a></li>
<li><a href="#" class="text-gray-400 hover:text-emerald-400 transition">Support</a></li>
</ul>
</div>
<div>
<h3 class="text-lg font-bold mb-4">Legal</h3>
<ul class="space-y-2">
<li><a href="#" class="text-gray-400 hover:text-emerald-400 transition">Mentions Légales</a></li>
<li><a href="#" class="text-gray-400 hover:text-emerald-400 transition">CGU</a></li>
<li><a href="#" class="text-gray-400 hover:text-emerald-400 transition">Politique de Confidentialité</a></li>
<li><a href="#" class="text-gray-400 hover:text-emerald-400 transition">Règlement</a></li>
</ul>
</div>
</div>
<div class="border-t border-gray-800 mt-12 pt-8 flex flex-col md:flex-row justify-between items-center">
<p class="text-gray-500 text-sm mb-4 md:mb-0">© 2023 QuantumSignals Pro. Tous droits réservés.</p>
<div class="flex space-x-6">
<a href="#" class="text-gray-500 hover:text-emerald-400 text-sm transition">Sécurité</a>
<a href="#" class="text-gray-500 hover:text-emerald-400 text-sm transition">Status</a>
<a href="#" class="text-gray-500 hover:text-emerald-400 text-sm transition">FAQ</a>
</div>
</div>
</div>
</footer>
<script>
// Initialize Vanta.js background
VANTA.GLOBE({
el: "#vanta-bg",
mouseControls: true,
touchControls: true,
gyroControls: false,
minHeight: 200.00,
minWidth: 200.00,
scale: 1.00,
scaleMobile: 1.00,
color: 0x3dffc9,
backgroundColor: 0x111827,
size: 0.8
});
// Initialize AOS
AOS.init({
duration: 800,
easing: 'ease-in-out',
once: true
});
// Initialize Feather Icons
feather.replace();
// Fetch real-time market data from API
async function fetchMarketData(pair) {
try {
// Replace with your actual API endpoint
const response = await fetch(`https://api.marketdata.com/v1/price?symbol=${pair}`);
const data = await response.json();
return data.price;
} catch (error) {
console.error('Error fetching market data:', error);
return null;
}
}
// Calculate profit/loss percentage
function calculateProfitLoss(entryPrice, currentPrice, isBuy) {
return isBuy
? ((currentPrice - entryPrice) / entryPrice * 100).toFixed(2)
: ((entryPrice - currentPrice) / entryPrice * 100).toFixed(2);
}
// Update signals with real market data
async function updateSignals() {
const btn = document.querySelector('.hovered-element');
btn.innerHTML = `<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-refresh-cw mr-2 refresh-animation"><polyline points="23 4 23 10 17 10"></polyline><polyline points="1 20 1 14 7 14"></polyline><path d="M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"></path></svg> Actualiser les Signaux`;
const signalRows = document.querySelectorAll('.signal-buy, .signal-sell');
for (const row of signalRows) {
const isBuy = row.classList.contains('signal-buy');
const pair = row.querySelector('.col-span-2.font-bold').textContent;
const entryPrice = parseFloat(row.querySelector('.col-span-2:nth-child(5)').textContent);
// Get current market price
const currentPrice = await fetchMarketData(pair);
if (!currentPrice) continue;
// Calculate P/L
const plPercent = calculateProfitLoss(entryPrice, currentPrice, isBuy);
// Update display
const profitElement = row.querySelector('span:first-child');
profitElement.textContent = `${plPercent > 0 ? '+' : ''}${plPercent}%`;
profitElement.className = plPercent > 0
? `text-emerald-400`
: `text-red-400`;
// Update icon
const icon = row.querySelector('i');
if (icon) {
icon.className = `ml-1 ${plPercent > 0 ? 'text-emerald-400' : 'text-red-400'} w-4 h-4`;
icon.setAttribute('data-feather', plPercent > 0 ? 'arrow-up-right' : 'arrow-down-right');
}
// Update TP/SL levels based on current price
const tpSlElement = row.querySelector('.text-xs');
if (tpSlElement) {
const tp = isBuy
? (currentPrice * 1.02).toFixed(5).replace(/\.?0+$/, '')
: (currentPrice * 0.98).toFixed(5).replace(/\.?0+$/, '');
const sl = isBuy
? (currentPrice * 0.99).toFixed(5).replace(/\.?0+$/, '')
: (currentPrice * 1.01).toFixed(5).replace(/\.?0+$/, '');
tpSlElement.innerHTML = `TP: ${tp} | SL: ${sl}`;
}
}
feather.replace();
btn.innerHTML = `<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-refresh-cw mr-2"><polyline points="23 4 23 10 17 10"></polyline><polyline points="1 20 1 14 7 14"></polyline><path d="M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"></path></svg> Actualiser les Signaux`;
}
// Update signals every 5 seconds
setInterval(updateSignals, 5000);
// Initial update
updateSignals();
</script>
</body>
</html>