Kihafy smc MT5
- Indikatoren
- Version: 2.0
- Aktualisiert: 6 Juni 2026
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>Kihafy SMC Pro | Smart Money Concepts Indikator</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif;
background: #0b0f1c;
color: #eef2ff;
Zeilenhöhe: 1.5;
scroll-behavior: smooth;
}
body::before {
content: "";
Position: fixiert;
top: 0;
links: 0;
Breite: 100%;
Höhe: 100%;
background-image: radial-gradient(rgba(255, 255, 255, 0.02) 1px, transparent 1px);
Hintergrundgröße: 32px 32px;
Zeiger-Ereignisse: keine;
z-index: 0;
}
.container {
max-width: 1300px;
margin: 0 auto;
padding: 2rem 1.5rem;
Position: relativ;
z-index: 2;
}
h1 {
Schriftgröße: 2.8rem;
Schriftart-Gewicht: 800;
Hintergrund: linear-gradient(135deg, #F5F9FF 0%, #7AA9FF 100%);
-webkit-hintergrund-clip: text;
Hintergrund-Clip: Text;
Farbe: transparent;
Buchstaben-Abstand: -0.02em;
}
h2 {
Schriftgröße: 1.7rem;
Schriftart-Gewichtung: 700;
border-left: 5px solid #3b82f6;
padding-left: 1rem;
margin: 2rem 0 1.2rem 0;
}
h3 {
Schriftgröße: 1.2rem;
Schriftart-Gewicht: 600;
margin-bottom: 0.7rem;
Anzeige: flex;
align-items: center;
Abstand: 0.5rem;
}
.badge {
background: #1e293b;
padding: 0.25rem 0.9rem;
border-radius: 40px;
Schriftgröße: 0.75rem;
Schriftart-Gewicht: 500;
color: #94a3b8;
Anzeige: inline-block;
}
.badge-green {
background: #0f3b2c;
color: #4ade80;
border-radius: 40px;
padding: 0.2rem 0.8rem;
Schriftgröße: 0.7rem;
Schriftart-Gewicht: 600;
Anzeige: inline-block;
}
.card-grid {
Anzeige: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
Abstand: 1.5rem;
Rand: 2rem 0;
}
.card {
Hintergrund: rgba(18, 24, 38, 0.75);
hintergrund-filter: blur(2px);
border: 1px solid rgba(59, 130, 246, 0.2);
Rand-Radius: 1.8rem;
padding: 1.4rem;
Übergang: all 0.2s ease;
box-shadow: 0 12px 20px -12px rgba(0, 0, 0, 0,4);
}
.card:hover {
border-color: #3b82f680;
Hintergrund: rgba(25, 33, 52, 0,85);
transform: translateY(-3px);
}
.param-grid {
Anzeige: grid;
grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
Abstand: 0.6rem;
background: #0f1422;
border-radius: 1.8rem;
padding: 1.4rem;
border: 1px solid #1f2a44;
}
.param-item {
Anzeige: flex;
justify-content: space-between;
border-bottom: 1px dashed #1e2a44;
padding: 0.45rem 0;
font-size: 0.85rem;
}
.param-name {
Schriftart-Gewicht: 500;
color: #b9c7ff;
}
.param-value {
font-family: 'Courier New', monospace;
Schriftart-Gewichtung: 600;
color: #facc15;
}
.signal-box {
flex: 1;
background: #0c1022;
border-radius: 1.5rem;
padding: 1.3rem;
border: 1px solid #1f3a5f;
}
.flex-signal {
Anzeige: flex;
flex-wrap: wrap;
Abstand: 1.5rem;
Rand: 2rem 0;
}
.warning {
background: #2c1f1f;
border-left: 4px solid #ef4444;
padding: 1rem;
Rand-Radius: 1rem;
Schriftgröße: 0.85rem;
margin: 1.5rem 0;
}
.feedback-area {
background: #0c1020;
border-radius: 1.8rem;
border: 1px solid #2d3a5e;
padding: 1.8rem;
margin: 2.5rem 0;
}
input, textarea {
background: #111827;
border: 1px solid #2d3a5e;
border-radius: 1.2rem;
padding: 0.7rem 1.2rem;
Farbe: weiß;
font-family: inherit;
Größe ändern: vertikal;
Breite: 100%;
}
input:focus, textarea:focus {
outline: keine;
border-color: #3b82f6;
box-shadow: 0 0 0 2px #3b82f630;
}
.btn {
Anzeige: inline-flex;
align-items: center;
Abstand: 0.5rem;
padding: 0.7rem 1.8rem;
border-radius: 40px;
Schriftart-Gewicht: 600;
Schriftgröße: 0.85rem;
Übergang: alle 0,2s;
Cursor: Zeiger;
Rand: keine;
background: #1e2a4a;
Farbe: weiß;
}
.btn-primary {
background: #2563eb;
box-shadow: 0 4px 10px rgba(37, 99, 235, 0.3);
}
.btn-primary:hover {
background: #1d4ed8;
}
.btn-outline {
Hintergrund: transparent;
border: 1px solid #3b82f6;
}
.review-list {
margin-top: 1.5rem;
max-height: 320px;
overflow-y: auto;
}
.review-item {
background: #11182770;
border-radius: 1.2rem;
padding: 0.9rem;
margin-bottom: 0.8rem;
border-left: 3px solid #facc15;
}
Fußzeile {
text-align: center;
margin-top: 2.5rem;
padding-top: 1.5rem;
border-top: 1px solid #1f2a44;
font-size: 0.75rem;
color: #6c7aa0;
}
@media (max-width: 640px) {
.container { padding: 1rem; }
h1 { font-size: 2rem; }
}
</style>
</head>
<body>
<div class="container">
<!-- Header Section -->
<div style="display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 0.8rem; margin-bottom: 1rem;">
<div>
<span class="badge">📊 Smart Money Concepts</span>
<span class="badge">📈 MT5 Indikator v1.00</span>
</div>
<div>
<span class="badge-green">⚡ BOS / CHoCH / FVG / OB</span>
</div>
</div>
<div style="display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 1rem; margin-bottom: 1rem;">
<div>
<h1>KIHAFY SMC PRO</h1>
<p style="font-size: 1.1rem; color: #b9c7ff; margin-top: 0.4rem;">Smart Money Concepts Indikator - Marktstruktur, Institutionelle Zonen & Echtzeit-Dashboard</p>
<div style="display: flex; gap: 1rem; margin-top: 1rem; flex-wrap: wrap;">
<span>✅ BOS / CHoCH automatische Erkennung</span>
<span>✅ Blöcke bestellen & FVG</span>
<span>✅ Prämien- / Rabatt-Zonen</span>
<span>✅ Fibonacci & vorgeschlagener SL/TP</span>
</div>
</div>
<div style="background: #00000030; border-radius: 2rem; padding: 0.5rem 1.2rem; border:1px solid #2d3e6e;">
🔍 Multi-TF-Analyse <strong style="color:#facc15;">H1 / H4</strong>
</div>
</div>
<!-- Merkmale Karten -->
<h2>🧠 Institutionelle Erkennung auf einen Blick</h2>
<div class="card-grid">
<div class="card">
<h3>📐 Marktstruktur</h3>
<p>Break of Structure (BOS) und Change of Character (CHoCH) mit ATR-Filterung. Automatische Anzeige von Swing Highs/Lows im Chart.</p>
</div>
<div class="card">
<h3>🕳️ Fair Value Gaps (FVG)</h3>
<p>Erkennung von Ungleichgewichtslücken, automatische Ausblendung, wenn sie gefüllt sind. Wichtige Liquiditätszone für institutionelle Reversals.</p>
</div>
<div class="card">
<h3>📦 Orderblöcke (OB)</h3>
<p>Bullish / Bearish Orderblöcke mit rechteckigen Zonen und aktueller Nicht-Verletzung. Perfekt für Preisreaktionsbereiche.</p>
</div>
<div class="card">
<h3>📊 Premium / Discount & Fibonacci</h3>
<p>70% (Premium) / 30% (Discount) Zonen + Gleichgewichtslinie. Dynamisches Fibonacci-Retracement 23,6% bis 78,6% auf der letzten Spanne.</p>
</div>
<div class="card">
<h3>⏱️ Multi-Timeframe Bias</h3>
<p>H1 und H4 Trendsynthese (BULLISH / BEARISH / NEUTRAL) um Einstiegssignale entsprechend der Hauptrichtung zu filtern.</p>
</div>
<div class="card">
<h3>📟 Dashboard & vorgeschlagener SL/TP</h3>
<p>Kompaktes Dashboard mit BUY/SELL/WAIT Signal, SL / TP1/TP2/TP3 Levels basierend auf ATR und Risk/Reward Ratios 1.5R / 3R / 5R.</p>
</div>
</div>
<!-- Schlüsselparameter -->
<h2>⚙️ Konfigurierbare Parameter (Eingaben)</h2>
<div class="param-grid">
<div class="param-item"><span class="param-name">🔹 SwingWindow</span><span class="param-value">5</span></div>
<div class="param-item"><span class="param-name">🔹 BOS_ATR_Filter</span><span class="param-value">0.20</span></div>
<div class="param-item"><span class="param-name">🔹 CHOCH_ATR_Filter</span><span class="param-value">0.60</span></div>
<div class="param-item"><span class="param-name">🔹 FVG_Lookback / HideWhenFilled</span><span class="param-value">300 / Ja</span></div>
<div class="param-item"><span class="param-name">🔹 OB_Lookback</span><span class="param-value">200</span></div>
<div class="param-item"><span class="param-name">🔹 PD_Lookback / Fibo_Lookback</span><span class="param-value">300 / 300</span></div>
<div class="param-item"><span class="param-name">🔹 MTF Timeframes</span><span class="param-value">H1 / H4</span></div>
<div class="param-item"><span class="param-name">🔹 SL_ATR_Mult / TP1/TP2/TP3 RR</span><span class="param-value">1.5 / 1.5 / 3.0 / 5.0</span></div>
</div>
<!-- Eingabebedingungen -->
<div class="flex-signal">
<div class="signal-box">
<h3 style="color:#4ade80;">🟢 Kaufsignal</h3>
<ul style="margin-left: 1.2rem;">
<li>Preis in der DISCOUNT-Zone (unter Gleichgewicht)</li>
<li>Bullish Order Block erkannt</li>
<li>Kurs berührt oder überschreitet den Bullish OB</li>
<li>HTF-Vorspannung BULLISH oder NEUTRAL</li>
</ul>
</div>
<div class="signal-box">
<h3 style="color:#f97316;">🔴 VERKAUFSSIGNAL</h3>
<ul style="margin-left: 1.2rem;">
<li>Preis in PREMIUM-Zone (über Gleichgewicht)</li>
<li>Bearish Order Block erkannt</li>
<li>Kurs berührt oder überschreitet die Bearish OB</li>
<li>HTF Bias BEARISH oder NEUTRAL</li>
</ul>
</div>
</div>
<!-- Disclaimer -->
<div class="warning">
⚠️ <strong>Risikohinweis:</strong> Kihafy SMC Pro ist ein Indikator für die technische Analyse. Die Signale und vorgeschlagenen SL/TP-Levels dienen nur zu Lehrzwecken. Testen Sie den Indikator immer in der Demo-Version, bevor Sie echte Handelsentscheidungen treffen.
</div>
<div style="background: #0f172a; border-radius: 1.5rem; padding: 1rem; margin-bottom: 2rem;">
📌 <strong>Empfohlen auf:</strong> M15, M30, H1 - Paare EURUSD, GBPUSD, USDJPY, XAUUSD - Aktivieren Sie "DLL-Importe zulassen" und ziehen Sie den Indikator aus dem MT5 Navigator.
</div>
<!-- Abschnitt Feedback & Vorschläge -->
<div class="feedback-area">
<div style="display: flex; align-items: center; gap: 10px; flex-wrap: wrap; justify-content: space-between;">
<h2 style="margin:0; border-left-color:#facc15;">💬 Teilen Sie Ihr Feedback für V2.0</h2>
<span class="badge-green">✨ Bewertungen und Produktvorschläge</span>
</div>
<p style="margin: 0.6rem 0 1rem 0;">Ihre Erfahrungen mit Kihafy SMC Pro helfen uns, die OB/FVG-Erkennung, CHoCH-Filterung und visuelle Klarheit zu verbessern. Hinterlassen Sie einen Kommentar:</p>
<div style="display: flex; flex-direction: column; gap: 0.8rem; margin-top: 1rem;">
<input type="text" id="reviewName" placeholder="Ihr Name/Spitzname (z.B. TraderSMC)" value="SMC Trader">
<textarea id="reviewMsg" rows="3" placeholder="Verbesserungsbeispiele: 'Korrelationsfilter hinzufügen', 'OTE-Schattenzonen anzeigen', '62%-Fibonacci-Level hinzufügen', 'OB-Erkennung auf unteren Zeitrahmen optimieren' ..."></textarea>
<div style="display: flex; gap: 1rem; justify-content: flex-end; flex-wrap: wrap;">
<button class="btn btn-primary" id="submitFeedbackBtn">📨 Feedback abgeben</button>
<button class="btn btn-outline" id="demoFeedbackBtn">💡 Beispielvorschlag</button>
</div>
</div>
<div style="margin-top: 2rem;">
<h3>📢 Kihafy Community Bewertungen</h3>
<div id="reviewsContainer" class="review-list"></div>
<p style="font-size: 0.7rem; margin-top: 0.6rem;">💾 Feedback wird lokal gespeichert - jeder Kommentar hilft, den Indikator weiterzuentwickeln.</p>
</div>
</div>
<!-- Installation -->
<div style="display: flex; justify-content: space-between; flex-wrap: wrap; gap: 1rem; background: #01051470; border-radius: 1.8rem; padding: 1.3rem;">
<div>📂 <strong>Installation:</strong> <code>Kihafy_SMC_Pro.mq5</code> nach <strong>MQL5/Indikatoren</strong> kopieren → Kompilieren (F7) → Drag & Drop auf Diagramm.</div>
<div>📌 <strong>Version 1.00</strong> - Nicht-kommerzieller Indikator (freie Nutzung unter Bedingungen).</div>
</div>
<footer>
© 2025 KIHAFY Mitarika - Smart Money Concepts Indicator. All rights reserved.<br>
Basiert auf institutioneller Preisaktion. Ihr Feedback beeinflusst zukünftige Funktionen.
</footer>
</div>
<script>
// ---------- REVIEWS MANAGEMENT (localStorage) ----------
let reviews = [];
function loadReviews() {
const stored = localStorage.getItem("kihafy_smc_indicator_reviews_de");
if(gespeichert) {
try { reviews = JSON.parse(stored); } catch(e) { reviews = []; }
}
if(!reviews || reviews.length === 0) {
reviews = [
{ name: "OrderBlockPro", text: "Toller Indikator, FVGs sind sehr klar. Suggestions: add volume filter to confirm CHoCH, and make OB zone transparency adjustable.", date: "2025-06-02" },
{ name: "LiquidityHawk", text: "Ich mag das HTF-Dashboard und die vorgeschlagenen SL/TP-Levels. Zur Verbesserung wäre ein akustischer Alarm, wenn der Preis einen Orderblock berührt, großartig. Zuverlässig bei Gold.", date: "2025-06-01" },
{ name: "SMC_Trader_FR", text: "Solides Analyse-Tool. Für V2 sollten Breaker Blocks und Mitigation Blocks hinzugefügt werden. Außerdem können die Farben der Premium/Discount-Zonen individuell angepasst werden.", date: "2025-05-28" }
];
saveReviews();
}
renderReviews();
}
function saveReviews() {
localStorage.setItem("kihafy_smc_indicator_reviews_de", JSON.stringify(reviews));
}
function escapeHtml(str) {
if(!str) return "";
return str.replace(/[&<>]/g, function(m) {
if(m === '&') return '&';
if(m === '<') return '<';
if(m === '>') return '>';
return m;
});
}
function renderReviews() {
const container = document.getElementById("reviewsContainer");
if(!container) return;
if(bewertungen.länge === 0) {
container.innerHTML = "<div style='padding:1rem; text-align:center; color:#7e8aa2;'>Noch keine Bewertungen. Sei der Erste, der eine Bewertung abgibt!</div>";
return;
}
let html = "";
reviews.slice().reverse().forEach(rev => {
html += `
<div class="review-item">
<div style="display:flex; justify-content:space-between; align-items:center;">
<strong>👤 ${escapeHtml(rev.name)}</strong>
<span style="font-size:0.7rem; color:#a5b4fc;">📅 ${rev.date || new Date().toLocaleDateString()}</span>
</div>
<p style="margin-top:6px;">💬 ${escapeHtml(rev.text)}</p>
<div style="margin-top:6px; font-size:0.7rem;">🔧 Vorgeschlagen zur Produktverbesserung</div>
</div>
`;
});
container.innerHTML = html;
}
function addReview(name, message) {
if(!name.trim() || !message.trim()) {
alert("Bitte geben Sie Ihren Namen und Ihren Vorschlag / Ihr Feedback an, um Kihafy SMC Pro zu verbessern.");
return false;
}
const newReview = {
Name: Name.trim().substring(0, 35),
text: message.trim().substring(0, 600),
date: new Date().toLocaleDateString('en-US')
};
reviews.push(newReview);
saveReviews();
renderReviews();
return true;
}
const submitBtn = document.getElementById("submitFeedbackBtn");
if(submitBtn) {
submitBtn.addEventListener("click", () => {
const nameInput = document.getElementById("reviewName");
const msgInput = document.getElementById("reviewMsg");
if(addReview(nameEingabe.Wert, msgEingabe.Wert)) {
msgInput.value = "";
const notif = document.createElement("div");
notif.innerText = "✅ Vielen Dank! Ihr Feedback hilft, Kihafy SMC Pro (Indikator v2) zu verbessern.";
notif.style.position = "fest";
notif.style.bottom = "20px";
notif.style.left = "20px";
notif.style.background = "#0a3b2f";
notif.style.color = "#ccf0e3";
notif.style.padding = "10px 20px";
notif.style.borderRadius = "30px";
notif.style.zIndex = "999";
notif.style.fontSize = "0.8rem";
notif.style.border = "1px solid #2dd4bf";
notif.style.fontFamily = "erben";
document.body.appendChild(notif);
setTimeout(() => notif.remove(), 3000);
}
});
}
const demoBtn = document.getElementById("demoFeedbackBtn");
if(demoBtn) {
demoBtn.addEventListener("click", () => {
const msgArea = document.getElementById("reviewMsg");
if(msgArea) {
msgArea.value = "Verbesserungsvorschlag: Anzeige von Orderblöcken aus höheren Zeitrahmen (H4/Daily) im aktuellen Chart + Spread-Filter. Außerdem Option, gefüllte FVGs nach X Kerzen auszublenden. Der Indikator ist bereits sehr vollständig!";
}
const nameField = document.getElementById("reviewName");
if(nameField) nameField.value = "SMC_Contributor";
});
}
loadReviews();
</script>
</body>
</html>
