Fibonacci Handelssystem Für Amibroker
Ami broker Systemdesign amp Testing True Portfolio-Level Backtesting Testen Sie Ihr Trading-System auf mehreren Wertpapieren unter Verwendung realistischer Kontobeschränkungen und gemeinsamer Portfolio-Aktien. Trade-Portfolios zur Verringerung der Risiko-Risiko-Verhältnis. Finden Sie heraus, wie sich die Anzahl der gleichzeitigen Positionen und die Verwendung des unterschiedlichen Geldmanagements auf Ihre Trading-Systemleistung auswirken. Dynamische Portfoliogrößenoptimierung Verwenden Sie das aktuelle Portfolio-Eigenkapital (Summe aus Bargeld und allen gleichzeitig geöffnetem Positionswert), um die neue Handelsgröße zu berechnen oder eine andere Methode zur Positionsbestimmung zu verwenden, indem Sie den Dollarwert oder die Anzahl der Kontraktschargen angeben. Position Größe kann konstant sein oder ändern Trade-by-Trade. Blazing schnelle Geschwindigkeit Nasdaq 100 Symbol Backtest von einfachen MACD-System, für 10 Jahre am Ende des Tages dauert unter einer Sekunde Multiple Symbol Datenzugriff Trading-Regeln können andere Symbole Daten verwenden - dies ermöglicht die Schaffung von Spread-Strategien. Globale Markt-Timing-Signale, Paar Handel, etc. Mehrere Zeitrahmen und mehrere Währungen in einem System Systeme können mehrere Zeitrahmen gleichzeitig verwenden und Symbole in verschiedenen Währungen denominiert Skalierung inout (Pyramiding) und Rebalancing Sie können Systeme, Positionen in benutzerdefinierten Momenten Alles ist anpassbar Sie können eingebaute Berichtdiagramme ändern, Ihr eigenes Eigenkapital erstellen, Drawdown-Diagramme erstellen, eigene Tabellen im Bericht erstellen, benutzerdefinierte Metriken hinzufügen Benutzerdefinierte Backtest-Prozedur Selbst der Backtest-Prozess selbst kann durch den Benutzer geändert werden So dass nicht-Standard-Handling jedes Signals, jeder Handel. Es erlaubt auch, benutzerdefinierte Metriken zu erstellen, Monte-Carlo getrieben Optimierung und was auch immer Sie träumen können über Scoring amp Ranking Wenn mehrere Eintrittssignale auftreten, auf der gleichen Bar und Sie aus der Kaufkraft, AmiBroker führt Bar-by-Bar-Sortierung und Ranking Basierend auf einem benutzerdefinierbaren Positionscore, um einen bevorzugten Handel zu finden. Rotationshandel Ein dedizierter Modus für Sektorrotations-Handelsalgorithmen, die benutzerdefinierbare Punkte verwenden, um zwischen bevorzugten Aktienfondssektoren umzuschalten Flexible integrierte Stopps Alle Stopps sind benutzerdefinierbar und können fest oder dynamisch sein (Änderung der Stop-Menge während des Handels). Eingebaute Stop-Typen beinhalten maximalen Verlust, Gewinnziel, Schlussanschlag (inkl. Kronleuchter), N-Balken (timed) alle mit anpassbarer Wiedereinschaltverzögerung, Aktivierungsverzögerung und Gültigkeitsbegrenzung Viele andere Goodies Es gibt einfach zu viele Dinge übrig (Vorzeitige Rücknahmegebühr, vorzeitige Ausstiegsbeschränkungen) Futures-Modus (marginpoint value support) Kundenspezifische Provisionen Vollhandelspreiskontrolle (kann Schlupf emulieren) und Handelsverzögerungen Unterstützung für Beschränkungen wie runde Losgröße, Zeckengröße, Mindesthandel Größe, maximaler Handelswert als Prozentsatz des Barvolumens Detaillierte Berichte für alle Long-Only - und Short-Only-Trades mit 42 integrierten Metriken, einschließlich Sharpe-Ratio, Ulcer Index, CARMDD und vielen anderen Gewinnverteilungsdiagrammen, maximales günstiges Ausflugsdiagramm, Maximum Adverse Exkursionstabelle Automatische Speicherung, Pflege und Betrachtung aller über den Report Explorer durchgeführten Historiktests Unterstützung für alle Intervalle (täglich und intraday) und alle Instrumentenklassen Keine Beschränkung der Anzahl der zu testenden Symbole (geeignet für enitre US-Aktienuniversum) Optimierung amp Validierung True Portfolio-Level-Optimierung Optimierungs-Engine unterstützt alle oben aufgeführten Portfolio-Backtester-Funktionen und ermöglicht die Suche nach den optimalen Parameterkombinationen nach benutzerdefinierter Zielfunktion (Optimierungsziel) Exhaustive oder Smart Optimization Sie können Vollständige (Full-Grid) Optimierung wählen Sowie künstliche Intelligenz evolutionäre Optimierungsalgorithmen wie PSO (Particle Swarm Optimization) und CMA-ES (Covarianz Matrix Adaptation Evolutionary Strategy), die bis zu 100 Optimierungsparameter erlauben. Ebenfalls verfügbar ist die Optimizer-API, die es ermöglicht, eigene Smart-Algorithmen hinzuzufügen. Schnell und augenfällig Der Optimizer ist flammend schnell (10 Jahre EOD, 100 Symbole, 100 ausführliche optische Schritte dauern 25 Sekunden). Die Ergebnisse lassen sich in attraktiven 3D-animierten Optimierungskarten für die Robustheitsanalyse visualisieren. Monte Carlo Simulation Bereiten Sie sich auf schwierige Marktbedingungen vor. Überprüfen Sie Worst-Case-Szenarien und die Wahrscheinlichkeit des Ruins. Nehmen Sie Einsicht in die statistischen Eigenschaften Ihres Handelssystems. Robustheitstests durch Zufallsprüfung Überprüfen Sie die Robustheit Ihres Handelssystems mit Hilfe von zufälligen Aktienpicks (zufällige Positionsbewertung) und der Randomisierung von Handelspreisen, die unvorhersehbare Schlupf-Blitzszenarien simulieren - Beispiel optimierte Leistung ist ein Fehler, den viele Händler machen. Vermeiden Sie eine Überbelegung der Trap und verifizieren Sie die Out-of-Sample-Performance Ihres Handelssystems. Walk-Forward-Tests ist ein Verfahren, das die Arbeit für Sie erledigt. AmiBroker hat vollautomatische Walk-Forward-Tests, die in das Optimierungsverfahren integriert sind, so dass es sowohl in-Sample-und Out-of-Sample-Statistiken produziert. AmiBrokers Walk-Forward-Funktionen: benutzerdefinierbare Start-, End-, Stufenintervalle verankerter nicht verankerter Modus benutzerdefinierbare Zielobjektfunktion (Zielfunktion) benutzerdefinierte Metrik und Monte-Carlo-Stat können als Target-in-Sample-Out-of-Sample-Equity-Charts verwendet werden (Zusammengefasst aus allen OoS-Perioden im Test) Objektorientierte Zeichnungswerkzeuge Alle bekannten Werkzeuge stehen Ihnen zur Verfügung: Trendlinien, Strahlen, parallele Linien, Regressionskanäle, Fibonacci Retracement, Expansion, Fibonacci Zeitverlängerungen , Fibonacci-Zeitzone, Bogen, Gann-Quadrat, Gann-Quadrat, Zyklen, Kreise, Rechtecke, Text auf dem Diagramm, Pfeile und vieles mehr Drag-and-Drop-Indikator Erstellung Nur ziehen Sie gleitenden Durchschnitt über sagen RSI zu geglätte RSI zu schaffen. Und dann beginnt Magie - hinter den Kulissen wird AmiBroker einen Code für Sie erstellen und so kann er später in den Analysis Live-Parametern verwendet werden. Ändern Sie den Indikatorparameter mit dem Schieberegler und sehen Sie ihn live, sofort, wie Sie den Schieberegler bewegen, ideal für visuelles Finden Wie Indikatoren arbeiten Alle klassischen Indikatoren enthalten Hunderte von bekannten Indikatoren wie ROC, RSI, MACD, OBV, CCI, MFI, NVI, Stochastik, Ultimate Oszillator, DMI, ADX, Parabolic SAR, TRIN, AdvanceDecline Linie, AccumulationDistribution, TRIX , Chaikin-Oszillator und vieles mehr Referenzieren mehrerer Symboldaten in einem Diagramm Diese Funktion ermöglicht relative Leistungsdiagramme, Streckendiagramme, zusammengesetzte Diagramme, synthetische künstliche Datendiagramme Chart Playback Bar Replay-Tool ermöglicht das Abspielen von Diagrammen mit historischen Daten, großem Werkzeug für das Lernen und den Papierhandel Symbol amp Intervallverknüpfung Verknüpfen Sie mehrere Diagrammfenster so, wenn Sie das Symbol ändern und das Intervall in einem ändern, ändern sich die anderen automatisch Sofortige Umschaltung der Intervalle On-the-Fly Komprimierung ohne komprimierte Daten zu laden Excel-ähnliche, mehrere Diagrammblätter Erstellen Sie mehrere Blätter (oder Seiten), die jeweils unterschiedliche Chartsindikatoren enthalten und sofort zwischen verschiedenen Indikatoreinstellungen umschalten Alle möglichen Intervalle Zeitkomprimierung unterstützt Jährliche, vierteljährliche, monatliche, wöchentliche und tägliche Diagramme, Intraday-Diagramme, N-Minuten-Diagramme, N-Seekarten (Pro-Version) und N-Zecken Charts (Pro-Version), N-Range-Balken, N-Volume-Balken Multimonitor-Unterstützung Alle Diagramme können auf andere Monitore geschoben und verschoben werden, und solche Layouts können gespeichert und zwischen Einzelklick Layer und Overlays umgestellt werden Diagramme, Indikatoren, Zeichenwerkzeuge können auf benutzerdefinierbaren Ebenen platziert werden, die mit einem einzigen Klick ausgeblendet oder sichtbar gemacht werden können. Plot-Anweisungen erlauben benutzerdefinierbare Z-Sortierung von Overlays (für die Anzeige), ohne den Code neu zu bestimmen Flexibilität und Geschwindigkeit Mehrere Fenster, Scheiben, Skalen, Intervalle gleichzeitig möglich und scrolledzoomed super-schnell dank Multithread-Ausführung und Rendering-Diagramm Interpretationen AmiBroker kann programmierbare automatische Beschreibungen der Bedeutung der gegebenen Indikatoren erzeugen Echtzeit-Funktionen Mehrere Datenquellenunterstützung Sie sind nicht an einen Datenverkäufer gebunden. Sie können eine Verbindung zu eSignal, IQFeed, Interactive Brokers, QCharts, unter anderem Multi-Page Real herstellen - Zeitquotierungsfenster Das Echtzeitfenster enthält Seiten, die es Ihnen ermöglichen, schnell zwischen verschiedenen Symbollisten umzuschalten. Die RT-Zitat-Spalten-Layout und Bestellung ist vollständig anpassbar Unbegrenzte TimeampSales-Fenster Floating TampS-Fenster enthalten RT-berechneten Bidask Druckstatistiken Einfache Alarme Benutzerdefinierbare Alarme durch RT Preis-Aktion mit anpassbarem Text, Popup-Fenster, E-Mail, Ton gestartet High-Low Rank-Balkendiagramme Ein Mini-Balkendiagramm in Echtzeit-Zitat-Fenster zeigt aktuelle Aktuelle Preislage innerhalb High-Low-Bereich Bid-Ask Trendindikator Eine Mini-Bidask Trend-Indikator innerhalb RT-Zitat-Fenster hilft Tape lesen Programmierung Features Fast Array und Matrix-Verarbeitung In AmiBroker Formel Sprache (AFL) Vektoren und Matrizen sind native Typen wie einfache Zahlen. Um den Mittelpunkt von High - und Low-Arrays Element-für-Element zu berechnen, geben Sie einfach MidPt (H L) 2 H und L Arrays ein und es wird zu vektorisierten Maschinencode kompiliert. Keine Schleifen nötig. Dies macht es möglich, Ihre Formeln mit der gleichen Geschwindigkeit wie Code in Assembler geschrieben ausgeführt. Native schnelle Matrixoperatoren und - funktionen machen statistische Berechnungen zu einem Kinderspiel. Kurze Sprache bedeutet weniger Arbeit Ihre Handelssysteme und Indikatoren in AFL geschrieben nehmen weniger Tippen und weniger Platz als in anderen Sprachen, weil viele typische Aufgaben in AFL sind nur Einzeiler. Zum Beispiel dynamische, ATR-basierte Kronleucherstopp ist nur: ApplyStop (stopTypeTrailing, stopModePoint, 3 ATR (14), True, True) Built-in Debugger Der Debugger ermöglicht es Ihnen, einen Schritt durch den Code und beobachten Sie die Variablen in run - Zeit, um besser zu verstehen, was Ihre Formel macht State-of-the-art-Code-Editor Genießen Sie erweiterte Editor mit Syntax-Highlighting, automatische Vervollständigung, Parameter-Aufruftipps, Code falten, Auto-Einzug und In-line-Fehlerberichterstattung. Wenn Sie auf einen Fehler stoßen, wird eine aussagekräftige Meldung direkt in der Zeile angezeigt, so dass Sie Ihre Augen nicht belasten. Weniger Tippen, schnellere Ergebnisse Das Codieren Ihrer Formel war nie einfacher mit einsatzbereiten Code-Snippets. Verwenden Sie Dutzende von vordefinierten Snippets, die allgemeine Codierungsaufgaben und - muster implementieren oder eigene Snippets erstellen. Multi-Threading Alle Ihre Formeln profitieren automatisch von mehreren Prozessorscores. Jede Diagrammformel, ein grafischer Renderer und jedes Analysefenster werden in separaten Threads ausgeführt. Verschiedene Drittanbieter-Datenanbieterunterstützung (Quotes Plus, TC2000, CSI, eSignal, IQFeed) Kostenfreie historische Daten von Yahoo Finanzen, MS Money, Google Finanzen, etc. (automatischer Download) , FastTrack, interaktive Broker usw.). Liest Metastock-Datenbanken direkt öffnen Daten-API für Konnektivität mit beliebigen Datenquellen DDE-Plugin für die Verknüpfung mit DDE-kompatiblen Quellen ODBC-Plugin für externe Datenbankkonnektivität Symbol - und Listenpflege Kategorisierungssystem (Zuordnung von Symbolen zu Märkten, Gruppen, Branchenindustrien, Favoriten) Unbegrenzt benutzerdefinierbar Watch list Filtern nach beliebigen Kategorien AFL-Zugriff auf Kategoriestruktur State of the Art Programmierung AmiBroker wird in C geschrieben (kompiliert zu Maschinencode), die gleiche Sprache, in der Betriebssysteme geschrieben werden. Es läuft nativ auf der CPU ohne Notwendigkeit jeder Art von virtuellen Maschine oder Byte-Code-Interpreter, im Gegensatz zu Java oder. NET-Programme. Die Tatsache, dass CPU läuft native Maschine-Code ermöglicht eine maximale Ausführungsgeschwindigkeit. Die AFL-Sprache kann bis zu 166 Millionen Daten-Balken pro Sekunde auf 2GHz CPU verarbeiten, sehen Sie dies für Details. Der AmiBroker Code wurde von Hand optimiert und profiliert, um maximale Geschwindigkeit zu gewinnen und die Größe zu minimieren. Kleiner Code läuft viel schneller, da er in CPU-Caches passen kann. Full Setup-Programm mit Beispiel-Datenbank und Hilfe-Dateien ist nur etwa 6 (sechs) Megabyte, die Hälfte davon ist Dokumentation und Daten. Die ausführbaren Dateien (.exe und. dll Bibliotheken) sind nur 3,5 MB. In der heutigen Welt von bloatware sind wir stolz, die kompakteste technische Analyse-Anwendung zu liefern. Urheberrecht copy2016 AmiBroker. Alle Rechte vorbehalten. Diese Seite verwendet Cookies. Durch den Besuch dieser Website erklären Sie unsere Datenschutz amp Cookie-Politik zustimmen Amibroker ist ein Software-Entwicklungsunternehmen und stellt keine Art von Investitionen oder Brokerage-Dienstleistungen in finanzieller Hinsicht markets. Automatic Fibonacci Retracement aufgetragen in Amibroker. Dies hilft viel für diejenigen, die im Verständnis Fibonacci Anpassungen beginnen. Ein weiterer Aspekt ist, dass es manchmal schwierig, Ebenen zu wählen, aus denen die Retracement-Linien aufgetragen werden sollten. In diesem AFL-Level können über Parameter eingestellt werden. Zahl der Stäbe kann gewählt werden und die Fibonacci Niveaus können wie pro einzelne Vorlieben eingestellt werden. Hhb Lastvalue (Ref (HHVBars (H, Periode), -1)) 1 LLB Lastvalue (Ref (LLVBars (L, Zeitraum), -1)) 1 Hv Lastvalue (Ref (HHV (H, Periode), -1)) lv Lastvalue (Ref (LLV (L, Zeitraum), -1)) Bereich (Hv - lv) LTEXT 0, 21,4, 38,2, 50, 61,8, 78,6, 100, 1.618, 1.72, 200 if (Hhb gt LLB) Levels0 lv Levels1 (Bereich 0,214) Levels0 Levels2 (Bereich 0,382) Levels0 Levels3 (Bereich 0,5) Levels0 Levels4 (Bereich 0,618) Levels0 Levels5 (Bereich 0,786) Levels0 Levels6 Hv Levels7 (Bereich 0,618) Levels6 Levels8 (Bereich 0,72) Levels6 Levels9 (Range) Levels6 x0 BarCount - 1 - LLB x1 BarCount - 1 - Hhb sonst Levels0 Hv Levels1 Levels0- (Bereich 0,214) Levels2 Levels0- (Bereich 0,382) Levels3 Levels0- (Bereich 0,5) Levels4 Levels0- (Bereich 0,618) Levels5 Levels0- (Bereich 0,786) Levels6 Lv Levels7 Levels6- (Bereich 0,618) Levels8 Levels6- (Bereich 0,72) Levels9 Levels6- (Range) x0 BarCount - 1 - Hhb x1 BarCount - 1 - LLB Hallo Handels Catcher , Ich danke für die Antwort und die usggestion (Ich habe eigentlich ein Konto auf traderji ein paar Jahre zurück, aber havent wurde dort aktiv) Angesichts meiner begrenzten Codierung Erfahrung in AFL, ich glaube, der erste Block definiert, welche Balken und Ebenen für die Berechnungen verwendet werden . Glaubst du, dass statt der Verwendung der Schlusskurs der Aktie, mit dem Schlusskurs einer MA (c, 200) funktionieren würde (wie könnte ich das übrigens tun). Ich bin nicht allzu sicher, warum Sie eine -1 und eine 1 in der Formel (1. Block des Codes, wo Sie den Ort adn Wert der max amp min Werte), ist es möglich, dass Sie dies ein wenig ausdrücken Was sind x0 und x1 (verwirrt mich ein bisschen beim Lesen des Codeblocks auf quotplottingquot) Ich finde Ihre Logik, um die Fibo-Linie sehr klar und elegant hinzufügen. Nochmals danke für das Teilen deines Codes, ich denke, dass ich einiges lese, gerade es gerade lese (Entdeckung nützliche Funktionen und das Verstehen des Flusses) Ich möchte sagen, dass der oben genannte Code nicht von mir erstellt wird. Dies wurde nur von mir geteilt, nachdem ich es durch eine Internet-Quelle gefunden. Ich mochte den Code für Amibroker Benutzer thats, warum ich von Posting es für meine Blog-Leser gedacht. Ich bin selbst nicht in Codierung überhaupt das ist, warum ich dachte, Ihnen über das Forum. Es gibt eine andere Website namens wisestocktrader, die Amibroker Formeln und Codierung etc. gewidmet ist. Ich denke, Sie könnten helfen, dort für Ihre Fragen. Ich bin wirklich leid, dass Codierung Griechisch zu mir, ich konnte nicht wirklich eine helfende Hand in diesem Bereich sein. Erforderliche US-Regierung Disclaimer amp CTFC Rule 4.41 Futures-Handel enthält erhebliche Risiken und ist nicht für jeden Anleger geeignet. Ein Investor könnte potenziell alle oder mehr als die ursprüngliche Investition verlieren. Risikokapital ist Geld, das verloren gehen kann, ohne die finanzielle Sicherheit oder den Lebensstil zu gefährden. Betrachten Sie nur Risikokapital, das für den Handel verwendet werden sollte, und nur diejenigen mit ausreichendem Risikokapital sollten den Handel berücksichtigen. Die Wertentwicklung in der Vergangenheit ist nicht unbedingt ein Indiz für zukünftige Ergebnisse. CTFC RULE 4.41 8211 HYPOTHETISCHE ODER SIMULATIVE LEISTUNGSERGEBNISSE HABEN BESTIMMTE BESCHRÄNKUNGEN. EINE AKTUELLE LEISTUNGSAUFNAHME, SIMULATIVE ERGEBNISSE NICHT VERTRETEN. WENN DIE HÄNDE NICHT AUSGEFÜHRT WERDEN KÖNNEN, WERDEN DIE ERGEBNISSE AUSSERDEM, DASS DIE ERGEBNISSE FÜR DIE AUSWIRKUNGEN AUF BESTIMMTE MARKTFAKTOREN SOWIE LIQUIDITÄT UNTERSTÜTZT WERDEN KÖNNEN. SIMULATED HANDELSPROGRAMME IM ALLGEMEINEN SIND AUCH AUF DIE TATSACHE, DIE SIE MIT DEM VORTEIL VON HINDSIGHT ENTWERFEN. KEINE REPRÄSENTATION WIRD DURCHGEFÜHRT, DASS JEDES KONTO ODER EINEN ERGEBNIS ODER VERLUSTE ENTSTANDEN WIRD. Alle Trades, Muster, Charts, Systeme, etc., die in dieser Website oder Werbung diskutiert werden, dienen nur der Veranschaulichung und nicht als konkrete Empfehlungen. Alle hierin enthaltenen Ideen und Materialien dienen ausschließlich Informationszwecken und Bildungszwecken. Es wurde bisher keine System - oder Handelsmethodik entwickelt, die Gewinne garantieren oder Verluste verhindern kann. Die Testimonials und Beispiele, die hier verwendet werden, sind außergewöhnliche Resultate, die nicht für durchschnittliche Leute gelten und nicht beabsichtigt sind, zu vertreten oder zu garantieren, dass jedermann die gleichen oder ähnliche Resultate erzielen wird. Trades, die auf die Abhängigkeit von Trend Methods-Systemen gelegt werden, werden auf eigene Gefahr auf eigene Rechnung getroffen. Dies ist kein Angebot zum Kauf oder Verkauf von Futuresinteressen. Kategorien Beliebte Beiträge Traders sind sehr vertraut mit Indizes. Um einige sehr bekannte Indizes zu nennen, können wir DOW JONES DJIA (USA), NASDAQ (US), NIFTY (INDIA), B. Um eine Trendumkehr in einer Handelsstrategie zu identifizieren, ist eine große Abfrage für jeden Trader. Trendumkehr, wenn zu einem guten Timing gefangen wirklich sein kann. Swing-Handelssystem V 2.0 Amibroker AFL-Code. Kredit geht an den Schöpfer des AFL-Codes. Es wurden keine Änderungen seitens des Blog - Eigentümers vorgenommen. Um den Handel als Online-Trader zu beginnen, muss man eine sehr wichtige Entscheidung über die Auswahl eines zuverlässigen Brokerage Unternehmen, so dass die tra. 160NIRVANA Überarbeitete oder modifizierte Amibroker AFL. Ein Handelssystem, das häufig von Händlern verwendet wird, um den Trend zu beurteilen, wie der Heiken zeigt.
Comments
Post a Comment