IndexRaider Library
- Bibliotheken
- Version: 1.0
- Aktivierungen: 20
```text
Die IndexRaider Library stellt die IndexRaider-Engine als aufrufbare Funktionen bereit: Erkennung von Liquiditätssweeps (SFP), H4-Trendbias, Fair-Value-Gap-Bestätigung sowie die risikobasierte Positionsgrößenberechnung, die in der gesamten IndexRaider-Produktfamilie verwendet wird.
Sie können Ihren eigenen Expert Advisor, Indikator oder Ihr eigenes Panel auf Basis derselben Regeln entwickeln – die Library übernimmt die Analyse, Ihr Programm trifft die Entscheidungen.
WAS SIE EXPORTIERT
- IXR_Drive(symbol) – aktualisiert die Zustandsmaschine für das jeweilige Symbol anhand von H1-Daten; kann bei jedem Tick oder über einen Timer aufgerufen werden. Die Funktion arbeitet einmal pro abgeschlossener H1-Kerze und gibt die aktuelle Phase zurück:
0 = inaktiv
1 = Sweep erkannt / wartet auf Bestätigung
2 = Setup aktiviert
- IXR_Setup(symbol, direction, entry, sl, tp) – liefert die Preisniveaus des aktivierten Setups, solange die Phase 2 ist:
Einstieg am Rand des Gaps,
Stop hinter dem Docht des Sweeps,
Ziel am gegenüberliegenden Ende der gesweepten Range
- IXR_Bias(symbol) – gibt den H4 EMA 20/50 Trendbias zurück:
+1, -1 oder 0
- IXR_CalcVolume(symbol, direction, entry, sl, risk_pct) – berechnet die Positionsgröße für den gewählten Risikoprozentsatz, passt sie an die Volumenschritte des Brokers an und prüft Mindest-Stop-Distanz, freie Margin und Volumenlimits; gibt 0 zurück, wenn der Trade abgelehnt werden sollte, anstatt eine zu große Position zu eröffnen
- IXR_Phase, IXR_Reset, IXR_SetMinRR, IXR_Version – Funktionen für Status und Einstellungen
VERWENDUNG
#import "IndexRaiderLibrary.ex5"
int IXR_Drive(string symbol);
bool IXR_Setup(string symbol, int &direction, double &entry,
double &sl, double &tp);
double IXR_CalcVolume(string symbol, int direction, double entry,
double sl, double risk_pct);
#import
void OnTick()
{
if(IXR_Drive(_Symbol) == 2)
{
int dir; double entry, sl, tp;
if(IXR_Setup(_Symbol, dir, entry, sl, tp))
{
double vol = IXR_CalcVolume(_Symbol, dir, entry, sl, 0.25);
// Platzieren Sie hier Ihre Order – die Library handelt niemals selbstständig
}
}
}
DIE INTERNEN REGELN
Ein etablierter Swing-Level (3-Kerzen-Fraktal, 9–96 Kerzen alt) wird mit dem Docht kurz durchstochen, die Kerze schließt jedoch wieder auf der anderen Seite des Levels, während der H4-Trend anhand von EMA 20/50 dieselbe Richtung bestätigt.
Innerhalb der nächsten 12 Kerzen muss eine Displacement-Kerze von mindestens 1× ATR(14) entstehen und dabei ein Fair Value Gap hinterlassen.
Setups unterhalb des Mindest-Chance-Risiko-Verhältnisses werden verworfen. Der Standardwert beträgt 1,5 und kann angepasst werden.
Ein aktiviertes Setup verfällt nach 16 Kerzen.
Alle Entscheidungen werden ausschließlich anhand vollständig abgeschlossener Kerzen getroffen – mit derselben strikt kausalen Logik wie beim IndexRaider Expert Advisor und IndexRaider Indicator.
Die Library übernimmt ausschließlich Analyse und Positionsgrößenberechnung.
Sie eröffnet, verändert oder schließt niemals selbstständig Positionen – die Orderausführung bleibt vollständig unter der Kontrolle Ihres eigenen Codes.
BEVORZUGEN SIE EINE FERTIGE LÖSUNG?
Der IndexRaider Expert Advisor handelt diese Setups vollständig automatisch.
Der IndexRaider Indicator zeigt diese Setups direkt im Chart an.
Der IndexRaider Manager bietet für den manuellen Handel eine risikobasierte One-Click-Ausführung.
Alle sind separate Produkte.
Trading ist mit einem erheblichen Verlustrisiko verbunden. Vergangene Ergebnisse garantieren keine zukünftigen Resultate.
```
