FrankPro
- Experten
- Alexej Grebyonkin
- Version: 5.20
- Aktualisiert: 22 Juni 2025
- Aktivierungen: 10
Multifunktionales universelles Handelssystem. Geeignet für alle Forex- und Kryptomärkte.
.set-Dateien werden wöchentlich aktualisiert und auf unserer Website veröffentlicht.
----
Neue Funktion hinzugefügt, 2024.10.15 :
Integration von KI-Lama-Modellen.
Zusätzliche RSI MACD-Indikator-Filter hinzugefügt.
Flexity AI Indikator Integration.
---
FrankPro.ex5[POLYINDICATORS AND AUTOMATIC OPTIMIZATION], ein umfangreicher Build mit dem größten Teil des TS_DayTrader Handelssystems.
Eine umfangreiche Palette von Tools für den manuellen und automatisierten Handel.
Die Parameter (.set-Dateien) für FrankPro.ex5 und Frank.ex5 sind austauschbar.
Сan work with Optimizator.ex5 - advisor performing automatic optimization of agents(google it or send us a DM to know more).
Features PolyIndicators module.
PolyIndicators create the so-called"Hive-mind". Eine Gruppe von Agenten ist miteinander verbunden.
Der daraus resultierende "Schwarm" von Agenten nutzt eine kollektive Art von Intelligenz.
(lesen Sie mehr im Abschnitt Dokumentation auf unserer Website).
Das Handelssystem identifiziert Trendbewegungen, Umkehrungen und Fortsetzungen,
verfolgt horizontale Kanäle, die von Unterstützungs- und Widerstandsniveaus (Key Levels) gebildet werden, und Kanalausbrüche.
Frankensteins Handelsstrategie basiert auf Key Levels in Verbindung mit Mustererkennungsalgorithmen
, die nach 10 Klassen von Mustern suchen - DD, DB, SD, SB, RB, RD, SSD, SSB, BSB, MSB.
Diese 10 Muster identifizieren Einstiegspunkte für den Handel.
8 Muster sind kerzenbasierte Muster, die bestimmte Ausbrüche von Volatilität verfolgen.
Sobald sie durch ein aktives Test Level in der von den Eingabeparametern vordefinierten Umgebung "ausgelöst" werden, erzeugen sie ein Signal, das
später durch eine Reihe von TA-Filtern verarbeitet wird.
2 Muster - BSB und MSB - basieren auf einem "Start Bar"-Signal, das innerhalb einer Gewinnregion nach einem Key Level-Durchbruch identifiziert wird.
Die von diesen beiden Mustern erzeugten Signale werden später ebenfalls von TA-Filtern verarbeitet.
Das Handelssystem verfügt über mehrere TA-Tools:
- Fraktale
- RSI-Divergenzen
- Trailing-System basierend auf Bollinger Bands
- Technical Pocket(ATR)
- Test Levels
- Position Manager
- TradingTime Manager
Frankenstein kombiniert diese Techniken mit mehreren eingebauten Sicherheitskomponenten
(wie z.B.: Balance, Equity, Spread, Slippage, Volume, Positionskontrollen)
zu einer kohärenten Handelsstrategie.
----
Der manuelle Handelsmodus ermöglicht das manuelle Eröffnen von Positionen innerhalb der Handelsstrategie des Frankenstein EA
und die Verwendung der EA-Tools für diese Positionen: Trailing SL und Position Manager.
Automatisches Risikomanagement macht es zu einem Job von zwei Klicks, um eine Position manuell zu öffnen - klicken Sie einfach auf "Manuell" und dann auf "Kaufen".
Frankenstein-Agenten unterhalten eine Datenbank, siehe den "DATABASE"-Block der Parameter.
Eine Option, um den Handelsverlauf in die .csv- oder .txt-Datei auszugeben.
Jede einzelne Instanz von Frankenstein EA verfolgt ihre eigenen Handelsstatistiken.
Diese Daten können im Chart-Fenster neben den EA-Steuerungen angezeigt werden. Die Verwendung eindeutiger MAGIC-Nummern
ermöglicht es, die Handelsstatistiken unabhängig für jeden laufenden Frankenstein zu pflegen.
----
Wir betreiben eine lokale Optimierungsfarm. Sie arbeitet rund um die Uhr und führt automatisch die Optimierung der Agenten durch, und die Ergebnisse werden wöchentlich veröffentlicht.
Laden Sie die neuesten .set-Dateien herunter, einschließlich aktueller Konfigurationen für den Forex- und Krypto-Markt.
---------
-- Über:
---------
Entwickelt von einem Team von Händlern/Codern mit mehr als zehn Jahren Erfahrung.
Die Handelsstrategie wurde unter realen Marktbedingungen getestet und hat sich im Laufe der Jahre als profitabel erwiesen
, was zur Entwicklung der ersten Version von Frankenstein geführt hat.
---
Autor: Alexey Grebyonkin[RU],
Coder: Viktor Kokotin[RU]
FrankPro 5.2, veröffentlicht am Огт 22 2025.
Dokumentation (der wesentlichste Teil davon, der Rest ist verfügbar, schreiben Sie uns eine Nachricht).
Modell der technischen Analyse
Der folgende Artikel beschreibt das TS_DayTrader Muster-basierte Analysemodell,
, das in Frankenstein EA verwendet wird.
Das Modell ist als Indikator iFrankenstein.ex5 implementiert.
Wir werden das Modell sowie die spezielle Implementierung
und die wichtigsten zugehörigen Parameter beschreiben.
Diese kurze Präsentation soll
ein Verständnis für das System vermitteln,
die Verwaltung von Expert Advisors lehren,
die Optimierung des Systems und die Anpassung von Handelsstrategien vornehmen.
Überblick über das Framework
Das System ermöglicht die Erkennung einer Reihe von unterschiedlichen Mustern.
Mustermodelle können komplex sein und aus mehreren Elementen bestehen, zu den grundlegenden Elementen gehören:
- Schlüssel-Ebene
- Test-Ebene
- Сandle-Muster
- Divergenz
Alle vier arbeiten zusammen, um eine sehr spezifische Marktreaktion zu erkennen:
eine Reaktion auf den Ausbruch des Preises aus dem horizontalen Kanal, die Rückkehr in diesen Kanal, dann die Umkehrung auf dem spezifischen
Level (Test Level) und die erneute Verfolgung der größeren Trendbewegung.
- Key Levels identifizieren horizontale Kanäle, aus denen der Preis ausbricht,
die innerhalb des Kanals abprallen. - Test Levels identifizieren Preisniveaus, bei denen die Preisbewegung umkehren soll.
- 10 kerzenbasierte Muster identifizieren spezifische Volatilitätsmuster
, die auf eine bevorstehende Umkehr hinweisen können. Dies sind Trigger-Signale. - Zur Erkennung von Divergenzen wird ein Indikator vom Typ Relative Strength Index auf verschiedenen Zeitrahmen verwendet.
Das Ziel des Systems ist es, entweder den Preis zu handeln, der zwischen den Grenzen eines Kanals abprallt, oder
den Preis, der aus einem Kanal ausbricht.
Ein komplexes Mustermodell kann verschiedene Muster und deren Kombinationen enthalten, z. B:
- Pattern Model, ohne KeyLevels
- KeyLevels + Mustermodell
- KeyLevels + Mustermodell + Test Levels
- KeyLevels + Pattern Model + Test Levels + Abweichungen + Technical Pocket
- Mustermodell + Abweichungen + Technisches Fach
- e.t.c..
Fraktale
Die meisten technischen Analysemodelle des EA verwenden das C_iFR - Fractals Modul - als Hauptdateninput.
EA führt normalerweise mehrere C_iFR-Module aus (mehrere für jedes Muster),
jedes kann individuell für einen bestimmten Zeitrahmen konfiguriert werden.
C_iFR ist ähnlich wie 'Fractals.ex5' - ein bekannter MT5-Indikator.
Um C_iFR-Daten von der iFrankenstein-Engine zu sehen, setzen Sie "Fraktallinien anzeigen (C_iFR)" auf "true".
Jeder fraktale Datenpunkt markiert ein lokales Preisextremum - das letzte lokale Preisminimum oder das letzte lokale Preishoch.
Im Gegensatz zu "Fractals.ex5" kann C_iFR höhere Zeitrahmen virtualisieren, indem es die
Daten aus dem Zeitrahmen des Chartfensters verwendet.
Der virtualisierte Zeitrahmen wird mit dem Parameter"TF for the KeyLevels Fractals" festgelegt.
Die Fraktaldaten werden verwendet, um den "Kanal" des Kurses zu verfolgen.
Es ist wahrscheinlich, dass der Preis bei höheren Volumina aus einem Kanal ausbricht.
Auf dem Markt entstehen diese Kanäle durch die Anhäufung von Aufträgen
um das letzte lokale Minimum oder das letzte lokale Maximum des Kurses.
iFrankenstein verwendet "Key Levels", um diese Kanäle zu verfolgen, anzuzeigen und zu handeln.
Key Levels
Ein Key Level ist im Grunde eine horizontale Linie auf einem Chart, die vom letzten bekannten Preismaximum oder -minimum
(definiert durch das letzte bekannte Fraktal aus der C_iFR) ausgeht.
2 Key Levels bilden einen horizontalen Kanal.
Der Preis "prallt" oft innerhalb eines solchen horizontalen Kanals ab, bis er aus ihm "ausbricht".
Viele Handelsstrategien beruhen auf diesem Verständnis der Marktmechanik.
Dies ist der grundlegendste und zugleich wichtigste Aspekt der TA - das Verständnis
der Kanäle und die Beobachtung, wie der Kurs auf ihre Bildung reagiert.
iFrankenstein-Modell definiert 2 Key Levels: KLS1 und KLR1.
KLS1 ist auch als "Unterstützung" und KLR1 als "Widerstand" bekannt.
Manchmal werden sie auch als "bearish" und "bullish" bezeichnet.
Sie sind spiegelbildlich zueinander.
Beide können verwendet werden, um Signale für KAUF- und VERKAUFSgeschäfte zu erzeugen.
Ein Händler handelt auf der Grundlage der Annahme, dass der Kurs das Niveau entweder "berührt", von ihm abspringt und umkehrt,
oder es durchbricht und die Bewegung in dieselbe Richtung als Teil eines größeren Trends
oder als Ergebnis einer hohen Volatilität fortsetzt.
Das Grundprinzip besteht darin, zu beobachten, wie der Markt auf diese Niveaus reagiert
.
Wichtige Unterstützungsebene(KLS1)
KLS1 (auch bekannt als KUP1) ist in erster Linie mit der Akkumulation von KAUF-Aufträgen verbunden.
Sie wird standardmäßig als rote horizontale Linie gezeichnet.
KLS2 ist die dünnere Linie.
Sie können die Anzeige von Fraktaldaten für C_iFR aktivieren (Parameter "Show fractal lines(C_iFR)"), um unter
den spezifischen Fraktalpunkt (letztes Preishoch oder -tief) zu sehen, auf dem das Key Level basiert.
Schlüssel-Widerstandslevel(KLR1)
Häufig sammeln sich viele SELL-Orders um das KLR1 (auch bekannt als KUS1) Level.
Dieses Hauptwiderstandsniveau ist als blaue horizontale Linie eingezeichnet.
KLR2 ist die dünnere Linie.
Genauso wie bei KLS1 können Sie bei KLR1
den fraktalen Punkt (letztes Preishoch oder -tief) sehen, auf dem das Key Level basiert.
Setzen Sie "Fraktale Linien anzeigen (C_iFR)" auf "true", um die fraktalen Daten zu sehen.
Key Level Tests
"Test eines Key Levels" - ist ein fehlgeschlagener Versuch des Kurses, ein Key Level zu durchstoßen.
Abhängig von den Eingabeparametern wird ein Key Level Test (KLT)
entweder als ein einzelner Kerzenbalken definiert, der in die Region KLS1-KLS2 oder KLR1-KLR2
eintritt, oder als eine Serie von bullischen und dann bearischen (und umgekehrt) Balken, die in
eintreten und dann die oben genannten Regionen verlassen.
Der Parameter"Breite des Testbereichs, Ticks" gibt die Breite des KeyLevels-Bereichs
an, der auf einen "KeyLevel-Test" (KLS1-KLS2 oder KLR1-KLR2) reagiert.
Der Parameter'Minimal KeyLevels Tests number(0 = OFF)' legt die minimale Anzahl von Key Level Tests fest, die erforderlich sind, um ein Muster für den Handel zuzulassen.
Wenn diese Bedingung nicht erfüllt ist, wird das Muster vom Programm ignoriert.
Teststruktur' - die Anzahl der gegenüberliegenden Balken. Die Anzahl der Balken, die sich in die entgegengesetzte Richtung bewegen (definiert durch die Eröffnungs-/Schlusskurse)
, ist erforderlich, damit ein Test bestätigt wird. Außerdem müssen die gegensätzlichen Balken in Reihe, nebeneinander oder durch Ausweichungen getrennt sein - '+' wie bei Mustern mit Open=Close-Kursen.
Test-Levels
Wenn ein Key Level bei 1-8 kerzenbasierten Mustern "durchstochen" wird, erscheinen
"Test Levels".
Für die BSB-MSB(9-10) Muster-Modelle erscheinen 'Profit Zones'.
Test Levels erscheinen nicht, wenn die Anforderungen des Key Level Tests nicht erfüllt sind.
PUT1
PUT1 - ist eine 'Testebene'.
Es symbolisiert das KeyLevel (definiert durch das vorherige Preisextremum)
, das zuvor durch die Preisbewegung durchbrochen wurde.
PUT2
PUT2 - ist ebenfalls ein "Test Level", ähnlich wie PUT1,
aber es repräsentiert das entgegengesetzte vorherige Extremum (die entgegengesetzte Grenze des aktuellen Kanals).
Für einen "bärischen" Markt wird die gleiche Logik angewandt, es werden lediglich die Farben Blau und Rot vertauscht
und die Positionen umgedreht.
Fraktale Testniveaus
Zusätzlich zu den einfachen Test-Levels, die auf den Kanalgrenzen basieren, bietet das
iFrankenstein-Modell fraktale Test-Levels.
Diese werden auf der Grundlage früherer Fraktale aus dem zugehörigen C_iFR-Modul erstellt.
Fraktale werden vor der Bildung von KeyLevel Puncture und PUT1,2 erkannt.
FUT1,FUT2
FUT1' symbolisiert das allerletzte (jüngste) Fraktal aus dem angegebenen Zeitrahmen,
'FUT2' ist das ältere Fraktal, das vorletzte.
Anhand der Daten von C_iFR können Sie die genauen Preisspitzen sehen, die
die Fraktale gebildet haben.
Konfiguration
In iFrankenstein gibt es für jedes der 10 Muster
einen separaten Block von Eingabeparametern, die mit KeyLevels
unter der Kategorie "KeyLevels" verbunden sind.
KeyLevels und TestLevels Parameter:
- ON/OFF' schaltet das KeyLevels-Modul (und auch TestLevels) ein/aus.
- Bars to the left of the fractal' gibt die Anzahl der Balken links vom Fraktal für das Hauptmodul C_iFR an.
Damit wird die Leistung des Fraktalparsers eingestellt. - Bars to the right of the fractal' ist identisch mit der obigen Angabe, legt aber die Anzahl der Balken rechts vom Fraktal fest.
Im Allgemeinen gilt: Je enger der durch diese beiden Parameter festgelegte Bereich ist, desto mehr Fraktale werden von dem Algorithmus
entdeckt. Allerdings erhöht sich dadurch auch die Menge des "Rauschens". - TF for the KeyLevels Fractals' schaltet den Zeitrahmen um. Er kann nur dem Zeitrahmen des Diagramms entsprechen oder höher sein.
Wenn der niedrigere Zeitrahmen verwendet wird, wird der Parameter automatisch erhöht
und auf den aktuellen Zeitrahmen des Chart-Fensters gesetzt. - Minimal KeyLevels Tests number(0 = OFF)' legt die minimale Anzahl von Key Level Tests fest, die erforderlich sind, um ein Muster zu erkennen.
- Tests Struktur" - die Anzahl der minimalen entgegengesetzten Balken. Die Anzahl der Bars in der entgegengesetzten Richtung (definiert durch Open-Close-Preise)
, die für die Bestätigung eines Tests erforderlich sind. Außerdem müssen die gegenläufigen Balken in Reihe, nebeneinander oder durch Ausweichmanöver getrennt sein - '+' wie bei Mustern mit Eröffnungs-=Schlusskursen. - Testbereichsbreite, Ticks' gibt die Breite der KeyLevels an, die auf 'KeyLevel Tests' reagieren.
- PUT1%' korrigiert die Position des PUT1 vertikal, % relativ zum Abstand zwischen PUT1 und PUT2.
- PUT2%' korrigiert die Position von PUT2 vertikal, % bezogen auf den Abstand zwischen PUT1 und PUT2.
- PUT1 - lifetime, bars(0 = OFF)' - die Lebensdauer von PUT1, in Anzahl der Bars des mit dem Parameter'TF for the KeyLevels Fractals' angegebenen Zeitrahmens.
- PUT2 - Lebensdauer, Bars(0 = OFF)' - die Lebensdauer von PUT2.
- FUT1 - Lebensdauer, Balken(0 = OFF)' - die Lebensdauer von FUT1.
- FUT2 - Lebensdauer, Balken(0 = AUS)' - Lebensdauer von FUT2.
- Balken links vom Fraktal' gibt die Anzahl der Balken links vom Fraktal für das separate C_iFR-Modul an, das für die FUT1,2-Erkennung verwendet wird.
- Balken rechts vom Fraktal" - wie oben, gibt aber die Anzahl der Balken rechts vom Fraktal an.
10 Grundmuster
Es gibt 10 grundlegende kerzenbasierte Mustermodelle, die zur Vorhersage von Kursbewegungen verwendet werden.
DD,DB,SD,SB,RD,RB,SSD,SSB - indiziert als 1-8 - "Dreiecks"-Modelle, die bestimmte Volatilitätsbereiche symbolisieren, die sichtbare "Dips und Tops" bilden.
BSB,MSB - 9-10 - Muster vom Typ "StartBar". Dieses Modell besteht aus spezifischen Serien von Balken, die innerhalb einer "Profit Zone(Channel)" erkannt werden.
5 Muster sind für "SELL"-Handelsgeschäfte und 5 Muster sind für "BUY"-Handelsgeschäfte, sie sind Spiegelbilder voneinander.
KAUFEN: DD,SD,RD,SSD,BSB
SELL: DB,SB,RB,SSB,MSB
Jedes Mustermodell und alle damit verbundenen Module können mit dem Parameter 'ON\OFF' aktiviert oder komplett deaktiviert werden.
Diese 10 Patterns werden entweder ohne zusätzliche Models
oder in Verbindung mit einem vorher punktierten KeyLevel und einem getriggerten TestLevel (als Teil eines größeren komplexen Models) verwendet.
Jedes dieser 10 Muster legt, wenn es abgeschlossen ist, einen Einstiegspunkt fest - den Balken und den Preis, zu dem
der EA in den Markt eintritt (einen Handel eröffnet).
Die Patterns können einzeln verwendet werden.
Wir empfehlen, sie mit KeyLevels und TestLevels zu kombinieren - dies ist ein produktiveres Setup.
Komplexe Muster
In Verbindung mit KeyLevels und TestLevels wird ein Muster nur dann für den Handel zugelassen
und ein Entry Point erstellt , wenn sich die 'linke Kante' des 'Dreiecks' auf dem angegebenen TestLevel befindet(einfach oder fraktal, PUT1,2 oder FUT1,2).
(im Falle der 'Dreiecks'-Muster 1-8)
Muster 1-8:
DD
DD ist auch als "Double Bottom" bekannt.
Wird oft als einfaches KAUFEN-Signal verwendet, kann aber auch als Teil eines komplexeren Musters verwendet werden.
Auf dem Chart wird es als symbolisches blaues Dreieck mit der Bezeichnung "DD" darunter dargestellt.
DB
DB ist auch als "Double Top" bekannt.
Es wird als ein VERKAUFSSIGNAL betrachtet.
Auf dem Chart wird es als symbolisches rotes Dreieck und einem "DB"-Label darunter angezeigt.
SD
SD ist auch als "Weak Bottom" (schwacher Boden) bekannt.
Es ist ein KAUFEN-Signal.
Es wird als symbolisches blaues Dreieck mit der Bezeichnung "SD" darunter angezeigt.
SB
SB ist auch als "Weak Top" bekannt.
Es ist ein VERKAUFSSIGNAL.
Es wird als symbolisches rotes Dreieck mit der Bezeichnung "SB" darunter angezeigt.
RD
RD ist auch als "Reversal Bottom" bekannt.
Es handelt sich um ein KAUFEN-Signal.
Es wird als symbolisches blaues Dreieck mit der Bezeichnung "RD" darunter angezeigt.
RB
RB ist auch als "Reversal Top" bekannt.
Es ist ein VERKAUFSSIGNAL.
Es wird als symbolisches rotes Dreieck mit der Bezeichnung "RB" darunter angezeigt.
RD,RB Korrektur Level
RD(und RB) hat einen zusätzlichen Parameter - 'CL(Correction Level)'.
Der Abstand T.1 - T.2 (Höhe der linken Kante des "Dreiecks") wird als 100% angesehen.
Das Modul Correction Level wirkt wie ein Filter.
Wenn der Preis von T.3, der Tiefstwert des Balkens, unter dem Preis des Korrekturlevels liegt, wird das Modell
als vollständig und genehmigt angesehen, andernfalls -
- ist das Muster nicht vollständig und wird nicht weiter bearbeitet.
SSD
SSD ist auch bekannt als "Complex Weak Bottom".
Es ist ein KAUFEN-Signal.
Es wird als symbolisches blaues Dreieck mit der Bezeichnung "SSD" darunter angezeigt.
SSB
SSB ist auch als "Complex Weak Top" bekannt.
Es ist ein VERKAUFSSIGNAL.
Es wird als symbolisches rotes Dreieck mit der Bezeichnung "SSB" darunter angezeigt.
Höhe des Musters
Alle "Dreieck"-Muster haben die Parameter "Maximale Höhe des Musters" und "Minimale Höhe des Musters", die wie ein einfacher Filter wirken.
"Musterhöhe" ist die Höhe der linken Kante des Dreiecks.
Muster, die zu groß oder zu klein sind, werden nicht angezeigt und nicht weiterverarbeitet.
iBB
Ein benutzerdefiniertes Bollinger Band - iBB - ist im "Rezept" für die Muster 1-8 ("Dreiecke") enthalten, es ist Teil ihrer Modelle.
Seine Dynamik wird verwendet, um den Beginn des Musters zu bestimmen.
Für jedes Muster gibt es einen eigenen iBB-Abschnitt.
Zur Kalibrierung (und Optimierung) von iBB werden Eingabeparameter verwendet:
- iBB-Periode
- iBB-Abweichung
Balken B.
Mit dem "Bar B" ist ein zusätzlicher Filter verbunden, der als grundlegender Anti-Slippage-Filter und Positionsfilter fungiert.
"Bar B" ist eine Bezeichnung für den Bar, der eine Umkehrbewegung bildet.
Grundsätzlich wird die Höhe der linken Kante des Dreiecks als 100% betrachtet.
Wenn der Balken B (der Balken vor dem Einstiegspunkt) das durch den Parameter "Check bar B"
festgelegte Preisniveau überschreitet, wird der Handel verweigert.
Muster 9-10:
BSB
BSB ist auch als "Bullish Start Bar" bekannt.
Es handelt sich um ein KAUFEN-Signal.
Es wird als bläuliches Rechteck angezeigt.
MSB
MSB ist auch als "Bearish Start Bar" bekannt.
Es ist ein VERKAUFSSIGNAL.
Es wird als rötliches Rechteck angezeigt.
Gewinnzone
Beide Muster - MSB und BSB - beginnen mit einer Durchbrechung eines Key Levels.
Sobald ein Key Level durch eine Kursbewegung durchbrochen wird und die Bedingungen für KeyLevels Tests erfüllt sind, erscheint
eine Profit Zone.
Die Gewinnzone wird mit den Parametern unter der Kategorie "Gewinnzone" für BSB und MSB konfiguriert.
Die LifeTime wird in Anzahl der Bars festgelegt.
Der Wert des ATR-Indikators (Average True Range) zum Zeitpunkt des KL-Durchbruchs
wird verwendet, um die Grenzen der Profit Zone zu bestimmen, er wird mit den Koeffizienten PZ- und PZ+ multipliziert.
Das PZ- Niveau legt den minimalen Preis fest.
Das PZ+ Niveau legt den maximalen Preis fest.
Wenn eine Kerze außerhalb dieses Bereichs schließt, wird das Muster herausgefiltert.
iSTB
Die BSB- und MSB-Muster-Modelle enthalten Signale von einem benutzerdefinierten "StarBar"-Indikator (iSTB).
StartBar basiert auf iTrendDetector, er hat die gleichen Eingaben.
BSB, MSB Auslöser
BSB- und MSB-Musterschema:
1) Key Level Puncture
2) Profit Zone Formation
3) Start Bar Rotation
Start Bar Rotation ist das Umschalten der StartBar und das Signalisieren der Gegenrichtung.
Die Rotation muss innerhalb der aktuellen Profit Zone stattfinden (vorher mit den Parametern ZV-, ZV+ definiert).
Ein Handelssignal wird in dem Moment erzeugt, in dem die Start Bar Rotation endet, wie
mit dem iSTB (StartBar Indikator, beachten Sie die gelb oder grün gefärbten Kerzen) angezeigt wird.
Das Ende des grünen Bereichs wird durch den ersten gelben Balken markiert. Auf dem zweiten gelben Balken
ist ein Handelssignal eingezeichnet; das vollständige Muster wurde gebildet (Key Level Punctured und Start Bar hat sich "gedreht").
Der Handel ist also ausgelöst worden.
BSB, MSB KeyLevel Retest
Wenn der Parameter 'Require KeyLevels retest with bars rotation' auf true gesetzt ist, muss
die Rotation den KeyLevel erneut mit dem High oder Low Preis eines der Bars durchstechen.
iSIG
Jedes Muster führt, wenn es abgeschlossen ist, zu einem Einstiegspunkt (Einstiegspunkte werden durch das iSIG-Modul verwaltet).
Jeder Einstiegspunkt ist mit einem Stop-Loss und einem Take-Profit verbunden,
, wenn er durch Filter geleitet wird.
Ein Entry Point sieht auf einem Diagramm wie ein blauer (Kauf) oder roter (Verkauf) Kreis mit einem Pfeil darin aus.
Wenn die Handelsumgebung und die Eingabeparameter die Eröffnung eines Handels zulassen, erscheinen
Take Profit- und Stop Loss-Symbole.
Stop-Loss
Der Abstand zum Stop Loss wird in Ticks angegeben.
Siehe Eingabeparameter "SL(ticks to the pattern's base)".
Die Basis des Musters ist die linke Ecke des Dreiecks.
Gewinnmitnahme
Der Abstand zum Take Profit wird mit einem Verhältniswert angegeben.
Siehe Eingabeparameter 'TP("Target")'.
Der Wert stellt das Verhältnis zwischen dem Abstand zu SL und dem Abstand zu TP
(vom Entry Point Preis) dar.
1,0 steht für gleiche SL und TP,
2,0 setzt TP doppelt so "groß" wie SL.
Bei DD (Double Bottom) wird der TP beispielsweise auf 2,0 gesetzt,
, so dass der Abstand zum TP (212 Ticks) doppelt so groß ist wie
der Abstand zum SL (106 Ticks).
Divergenzen
iFrankenstein enthält iRSI_iDiv - ein Modul für Divergenzen.
Für die Erkennung von Divergenzen wird ein separater Zeitrahmen verwendet, der mit dem Parameter "TF for the RSI divergences" angegeben wird.
Pfeile auf dem Chart symbolisieren Kursspitzen, die die Divergenz definieren.
Eine Reihe von vertikalen Linien über den Balken symbolisiert ein aktiviertes Divergenzsignal.
Für jedes der 10 Muster gibt es einen separaten Block von Parametern
für Divergenzen.
Das Modul Divergenzen fungiert als Filter.
Es lässt den Handel entweder zu oder verbietet ihn.
Es gibt 3 Hauptkategorien von Divergenzen, basierend auf ihrer Struktur und Anwendungsweise:
- Bärisch
- Bullisch
- Einfach
- Umgekehrt
- Filter
- Signal
Bearish und Bullish Divergenzen spiegeln sich gegenseitig.
Einfache bärische Divergenzen werden im Allgemeinen als VERKAUFSSIGNALE verwendet.
Die bullische Divergenz ist eine Spiegelung der bärischen Divergenz, signalisiert aber KAUFEN und
ist in blauer Farbe gezeichnet.
Die umgekehrte bullische Divergenz wird nicht als Preisunterschied zwischen den Höchstständen, sondern
als Preisunterschied zwischen den Tiefstständen definiert.
Dasselbe gilt für die umgekehrte bärische Divergenz, die als Kursdifferenz zwischen zwei Höchstständen definiert ist.
Alle Arten von Divergenzen können entweder zur Bildung eines Signals
oder zum Einrichten eines Filters verwendet werden.
Wenn das Modul auf "Filter" eingestellt ist, werden Trades, die dem Signal entgegenstehen, verboten und herausgefiltert (der Einstiegspunkt wird deaktiviert
und die TP-SL-Symbole verschwinden).
Wenn zum Beispiel eine bärische Divergenz erkannt wird und gleichzeitig ein SELL-Signal vom Divergenzmodul aktiv ist, werden die Einstiegspunkte
deaktiviert (SL und TP verschwinden).
Wenn das Modul auf "Signal" eingestellt ist, sind nur Trades erlaubt, die einem aktiven Divergenzsignal entsprechen.
Wenn der Parameter "Instant Signal Start" auf "false" gesetzt ist
und das Signal nicht gestartet wurde, weil der RSI-Wert zuerst das durch die Overbought/Oversold-Parameter festgelegte Niveau überschreiten muss
, damit das Signal startet.
Wenn der Parameter 'Instant Signal Start' auf 'true'
gesetzt ist, startet das Signal sofort, unabhängig von der Umgebung.
Weitere wichtige Parameter, die bei der Optimierung zu berücksichtigen sind:
- OFF,FILTER,SIGNAL' - 0 = OFF das Divergenzmodul, 1 = als FILTER eingestellt, 2 = als SIGNALanbieter eingestellt.
- '(0)Schnell,(1)Streng,(2)Voll' - Algorithmus zur Erkennung von Divergenzen. "Schnell" ist schnell, wird aber leicht ausgelöst. Streng" ist langsamer, bietet aber eine bessere Präzision und weniger Rauschen. Full" ist der langsamste, aber leistungsstärkste Algorithmus, der viel Rauschen erzeugt.
- RSI-Periode" - Periode für das RSI-Modul. Werte im Bereich von 4-20 sind sinnvoll.
- Suchtiefe, Balken" - die Suchtiefe in Balken des angegebenen TimeFrame. Der Algorithmus wertet diesen Wert nicht weiter aus.
- Minimal Deviation, ticks" - die minimale Differenz zwischen den Preiswerten der Peaks, um eine Divergenzerkennung auszulösen. Der sogenannte "Sensitivitätsfaktor".
- Minimale Abweichung, RSI-Wert" - die minimale Differenz zwischen den Werten der RSI-Spitzenwerte, um die Divergenzerkennung auszulösen.
- Signal Death Level" - der RSI-Wert, bei dem das Signal stirbt.
- Signal-Lebensdauer, Balken" - die Lebensdauer des Signals in Balken.
Technische Tasche
TP - Technical Pocket - ist ein Volatilitäts-Filter.
Er definiert die minimal erforderliche Tagesvolatilität, damit ein Handel genehmigt wird.
Je höher der Wert, desto mehr Volatilität ist erforderlich.
Im Chart mit Frankenstein EA wird der TechnicalPocket-Status am unteren Rand angezeigt.
Die Tagesvolatilität wird mit dem Average True Range (ATR) Indikator gemessen.
Der Technical Pocket-Wert ist definiert als
ATR-Wert für den Vortag (D1-Zeitrahmen) multipliziert mit
dem Faktor "TP:Technical Pocket Height".
Jedes der 10 Muster (DD, DB, SD...) hat seinen eigenen Block von Eingabeparametern für T.Pocket.
Wenn der Take Profit außerhalb der von Technical Pocket erlaubten Preisgrenzen platziert wird -
- wird der Handel abgebrochen (herausgefiltert).
Das Preislimit für Take Profit ist arithmetisch definiert als das Hoch (oder Tief für SELL) des aktuellen Tages
minus dem Technical Pocket Wert.
Die Idee dieses Filters ist es, nur Positionen zu handeln, die durch die hohe Volatilität des Vortages unterstützt werden.
Mit anderen Worten: Es wird nur gehandelt, wenn der Vortag ausreichend volatil war,
abhängig von den Handelsparametern.
Beispiel...
ATR auf Daily gibt uns den Technical Pocket Wert 796 Ticks.
Der ATR-Wert für den Vortag beträgt 796 Ticks.
"TP:Technische Taschenhöhe" = 1,0. (1.0 ist 100%. Für 150% verwenden Sie 1.5, und so weiter...)
Damit ist der Technical Pocket-Wert = 796 Ticks * 1.0 = 796 Ticks.
Ziehen Sie diesen Wert vom Tageshöchstkurs ab; der resultierende Wert legt den Schwellenwert
für den Take Profit fest.
Rückblick-Tiefe
Ein wichtiger Parameter, den es zu erwähnen gilt - Retrospection Depth.
Er konfiguriert die Berechnungstiefe der historischen Daten für die Indikator-Engine.
Er legt den Bereich der Balken fest, in dem die Indikatordaten vor dem letzten
bekannten historischen Datenbalken verarbeitet werden. Es handelt sich um einen Vorberechnungsbereich.
Je höher der Wert, desto tiefer können Sie in die Vergangenheit blicken.
Um die RAM- und CPU-Ressourcen zu schonen, sollte der Wert in den 100'000ern liegen.
Für mehr
Sie können gerne Fragen stellen, die obigen Informationen sind ein schneller Überblick
über das System und decken nur die Grundlagen ab.

