Saturday 10 June 2017

Trading Strategie Excel


Handelsstrategien Eine ökonomische Theorie der Gesamtausgaben in der Wirtschaft und ihre Auswirkungen auf Produktion und Inflation. Keynesianische Ökonomie wurde entwickelt. Ein Bestand eines Vermögenswerts in einem Portfolio. Eine Portfolioinvestition erfolgt mit der Erwartung, eine Rendite zu erzielen. Dies. Ein von Jack Treynor entwickeltes Verhältnis, das die Erträge übertrifft, die über das hinausgekommen sind, was im risikolosen verdient werden könnte. Der Rückkauf ausstehender Aktien (Rückkauf) durch eine Gesellschaft, um die Anzahl der Aktien auf dem Markt zu reduzieren. Firmen. Eine Steuererstattung ist eine Erstattung für Steuern, die an eine Einzelperson oder einen Haushalt gezahlt werden, wenn die tatsächliche Steuerpflicht weniger als der Betrag ist. Der monetäre Wert aller fertigen Waren und Dienstleistungen, die innerhalb eines Landes hergestellt werden, grenzt in einem bestimmten Zeitraum. RSI Handelsstrategie Spiel Backtest eine einfache RSI Handelsstrategie mit dieser Web-verbundenen Kalkulationstabelle 8211 spielen ein Fantasy-Aktienhandel Spiel Die Kalkulationstabelle lädt historische Preise für Ihr gewählter Ticker, und einige VBA-Trigger kaufen oder verkaufen Punkte, wenn der relative Stärkeindex (RSI) über oder unter die benutzerdefinierten Werte fällt. Holen Sie es aus dem Link am unteren Rand dieses Artikels. Die Handelslogik ist nicht anspruchsvoll oder komplex (nachstehend ausführlicher beschrieben). Aber Sie können ähnliche Prinzipien verwenden, um verbesserte Strategien zu entwickeln und zu backtest. Zum Beispiel können Sie ein Schema kodieren, das mehrere Indikatoren (wie ATR oder den stochastischen Oszillator) verwendet, um Trends zu bestätigen, bevor er Buysellpunkte auslöst. Bevor Sie fragen, lassen Sie mich ein paar Dinge klar über die Kalkulationstabelle. It8217s nicht eine realistische Trading-Strategie keine Transaktionskosten oder andere Faktoren sind enthalten die VBA zeigt, wie Sie einen einfachen Backtesting-Algorithmus 8211 fühlen sich frei, um es zu verbessern, reißen es auseinander oder einfach nur geek aus Aber am wichtigsten, it8217s ein Spiel 8211 ändern Parameter , Versuchen Sie neue Lager und Spaß haben Zum Beispiel, die Kalkulationstabelle berechnet die zusammengesetzte jährliche Wachstumsrate Ihres Investitionstopfes versuchen, diese Zahl so hoch wie möglich zu bekommen. Die Tabellenkalkulation ermöglicht es Ihnen, einen Aktien-Ticker, ein Startdatum und ein Enddatum eines RSI-Fensters den Wert des RSI zu definieren, über dem Sie einen Bruchteil Ihrer Aktie verkaufen möchten, den Wert von RSI, unter dem Sie einen Bruchteil Ihrer Aktie verkaufen möchten Der Bruchteil der Aktien zu kaufen oder zu verkaufen bei jedem Handel die Menge an Geld, die Sie haben am Tag 0 die Anzahl der Aktien zu kaufen am Tag 0 Nachdem Sie auf eine Schaltfläche klicken, beginnt einige VBA hinter den Kulissen zu ticken und lädt historische Aktienkurse zwischen den Startdatum und Enddatum von Yahoo berechnet den RSI für jeden Tag zwischen dem Start - und Enddatum (das Entfernen des natürlichigen RSI-Fensters) am Tag 0 (das8217s am Tag vor dem Start) kauft eine Anzahl von Aktien mit deinem Pot Von Bargeld ab 1. Tag, verkauft einen definierten Bruchteil der Aktien, wenn RSI über einen vordefinierten Wert steigt oder einen Bruchteil von Aktien kauft, wenn RSI unter einen vordefinierten Wert fällt, berechnet die zusammengesetzte jährliche Wachstumsrate. Unter Berücksichtigung der Wert der ursprünglichen Topf Bargeld, der endgültige Wert der Bargeld und Aktien, und die Anzahl der Tage ausgegeben Handel. Denken Sie daran, dass, wenn RSI einen Verkauf auslöst, die Logik einen Kauf auslösen muss, bevor ein Verkauf wieder ausgelöst werden kann (und umgekehrt). Das heißt, Sie können zwei Verkauf Trigger oder zwei kaufen Trigger in einer Reihe. Sie erhalten auch eine Handlung des engen Preises, RSI und die Buysell Punkte Sie erhalten auch eine Handlung Ihrer gesamten Fantasy Reichtum wächst im Laufe der Zeit. Die Buysell-Punkte werden mit dem folgenden VBA 8211 berechnet, nachdem die Logik einfach ist Für I RSIWindow 2 Zu numRows Wenn Sheets (quotDataquot).Range (quotNquot amp i) gt sellAboveRSI Und state 0 Then Sheets (quotDataquot).Range (quotOquot amp i) "Quoten-Ap i".Formula quot-int (- (1 - pxBuySell100) Pquot amp i - 1 amp quot) Cash-Shell (quotDataquot).Range (quotRquot amp i).Formula quot-int (- (1 - pxBuySell100) Amp i - 1 amp quot - int (- pxBuySell100 Pquot amp i - 1 amp quot) Gquot amp i Zustand 1 ElseIf Sheets (quotDataquot).Range (quotNquot amp i) lt buyBelowRSI und Blätter (quotDataquot).Range (quotRquot amp i - 1) gt pxBuySell 100 Blätter (quotDataquot).Range (quotPquot amp i - 1) Blätter (quotDataquot).Range (quotGquot amp i) Und Zustand 1 Then Sheets (quotDataquot).Range (quotOquot amp i) quotBuyquot Aktienblätter (quotDataquot).Range (quotPquot amp i).Formula quot-int (- (1 pxBuySell100) Pquot amp i - 1 amp quot) quot Cash value Bettwäsche (quotDataquot).Range (quotRquot amp i).Formula quotRquot amp i - 1 amp quot - PxBuySell100 Pquot amp i - 1 amp quot Gquot amp i Zustand 0 Else Sheets (quotDataquot).Range (quotPquot amp i).Formula quotPquot amp i - 1 Blätter (quotDataquot).Range (quotRquot amp i).Formula quotRquot amp i - 1 Sheets (quotDataquot).Range (quotOquot amp i) quotHoldquot End If Aktienwertblätter (quotDataquot).Range (quotQquot amp i).Formula quotGquot amp i amp quot Pquot amp i Total Value Sheets (quotDataquot).Range (quotSquot amp i).Formula quotQquot amp i amp quot Rquot amp i BuySell Punkte Blätter (quotDataquot).Range (quotTquot amp i).Formula quotif (Oquot amp i amp quotquotquotBuyquotquot, Nquot amp i amp quot, -200) quot Sheets (quotDataquot).Range ( \Angebot amp i).Formula quotif (Oquot amp i amp quotquotquotSellquotquot, Nquot amp i amp quot, -200) Nächstes Sehen Sie den Rest der VBA in Excel (there8217s Lose dort, um von zu lernen) Wenn you8217re passend koffeiniert, könnten Sie die verbessern VBA, um andere Indikatoren einzusetzen, um Handelspunkte zum Beispiel zu bestätigen, könnten Sie Verkaufspunkte nur auslösen, wenn RSI über 70 ansteigt und MACD unter seine Signalleitung fällt. 8 Gedanken auf ldquo RSI Handelsstrategie Spiel rdquo Dieser Rechner impliziert, dass je näher Sie die Buysell Indikatoren auf 50 setzen, desto höher der endgültige Reichtum. Dies kann durch Eingabe der folgenden Parameter veranschaulicht werden. Ist es möglich, dass dies unbeständig ist Stock Ticker VTI Startdatum 16-Nov-09 Enddatum 15-Nov-14 RSI-Fenster 14 Verkaufen über RSI 50.1 Kaufen unter RSI 49.9 zu BuySell bei jedem Trade 40 Aktien zum Kauf am Tag 0 17 Pot of Cash on Day 0 1000 In Excel für Mac erzeugt die folgende Aussage in GetData einen Kompilierungsfehler: Wie die Free Spreadsheets Master Wissensbasis Aktuelle BeiträgeDie komplette Swing Trading Strategie Jetzt können wir alles zusammen in eine Swing Trading Strategie setzen. Dieser Handelsplan ist für diskretionäre Händler. Ihr Erfolg hängt davon ab, wie gut Sie Ihre Diskretion nutzen Nachdem Sie die Konzepte verstehen, dann ändern Sie diese Handelsstrategie in eine eigene Strategie. Fühlen Sie sich frei, die Dinge um ein wenig zu ändern. Vielleicht möchten Sie eine andere Art von technischen Indikator hinzufügen. Oder vielleicht möchtest du einige Grundlagen in die Mischung einbringen. Was auch immer du entscheidest, mach es dein eigenes. Sie werden mit einer Handelsstrategie, die Sie entwerfen, viel erfolgreicher sein. Anstatt nur blind nach jemandem elses planen ok, lasst uns mit unserer Handelsstrategie beginnen. Wir werden mit der Vorbereitung auf die kommende Woche beginnen. Vorbereitung auf die Handelswoche Am Sonntagmorgen stehe ich früh auf, packe eine Tasse Kaffee und komme zum Computer, um dich für die kommende Wochen vorzubereiten. Ich möchte wissen, welche Art von Trades ich für die kommende Woche (lange oder kurz) konzentrieren werde. Dieser Teil ist einfach. Mit unserer Markt-Timing-Strategie. Wir betrachten die gleitenden Durchschnitte, um festzustellen, ob wir auf die lange oder kurze Seite des Marktes vorgespannt werden. Denken Sie daran, dass der Aufenthalt in bar (ohne Positionen) und aus dem Markt eine Strategie ist. Du musst nicht handeln Sobald wir herausfinden, welche Art von Handel wir tun werden, ist es eine gute Idee, ein Gefühl für das, was wahrscheinlich den Markt für die kommende Woche beeinflussen zu bekommen. Dies sind einige der Dinge, die ich mir anschaue: Wirtschaftskalender Industriegruppen Charts Ich sehe den ökonomischen Kalender an, um zu sehen, welche Arten von Berichten herauskommen, die den Markt beeinflussen könnten. Ich sehe auch Charts für alle wichtigen Industrie-Gruppen zu sehen, welche sind stark, die schwach sind und welche haben Potenzial, große Bewegungen zu machen. Haben Sie ein Notebook praktisch neben Ihrem Computer zu notieren Ideen über die kommende Woche. Wenn du handelst, wirst du dich über dein Wochenende informieren. Du hast Notizen neben dir. Scannen für Aktien Jetzt werden wir unsere Scans laufen, um einige potenzielle Trades zu finden. Denken Sie daran, dass wir nach Aktien suchen, die in die Traders Action Zone zurückgezogen sind. Hier ist ein Beispiel: Speziell suchen wir nach Beständen, die: Durchsuchen Sie Ihre Scan-Ergebnisse und finden Sie diejenigen, die diese spezifischen Eigenschaften zeigen. Fügen Sie diese zu Ihrer Beobachtungsliste hinzu. Gehen Sie durch die Beispiel-Trades auf dieser Seite, um eine bessere Vorstellung davon zu bekommen, was Sie auf einer Aktienkarte suchen sollten. Trading-Strategie Mit dieser Trading-Strategie werden wir auf Williams R warten, um uns ein Signal zu geben, um lang oder kurz zu gehen (siehe die Markt-Timing-Seite für Details). Sobald dies geschieht, dann durchlaufen Sie Ihre Watch-Liste, um potenzielle Trades zu finden. Es kann sein, dass der Scan, den Sie am Sonntag liefen, keine guten Setups anbieten wird, also führen Sie Ihren Scan erneut, um nach Trades zu suchen, die die gleichen Kriterien wie oben beschrieben verwenden. Jetzt sind Sie auf der Suche nach einem bestimmten Eintrag in eine Aktie mit Kerzenständer Muster. WARTEN Bevor Sie eine Aktie handeln, überprüfen Sie, um sicherzustellen, dass das Unternehmen nicht im Begriff ist, ihren Ergebnisbericht zu veröffentlichen. Andernfalls könnte dies Ihnen passieren: Eine Stop-Loss-Order wird Sie nicht gegen eine Überlebenslücke wie diese schützen Sie denken, dass Sie vor der Zeit voraussagen können, ob die Gewinnfreigabe ein gutes oder ein schlechtes sein wird. Denken Sie noch einmal. Das ist nicht Handel - sein Glücksspiel. Sie können eine Menge Geld kaufen oder kurzfristig eine Aktie kurz vor einer Gewinnfreigabe verlieren. Sie können leicht überprüfen, um zu sehen, wann eine Aktie im Begriff ist, ihren Ergebnisbericht mit dem MSN Moneys Gewinnkalender zu veröffentlichen. Hier ist ein Screenshot: Geben Sie einfach das Tickersymbol ein und es zeigt Ihnen das Datum des nächsten Ergebnisreports. Ziemlich einfach, huh Nun, sobald Sie in einem Handel sind, vergessen Sie den Markt, vergessen Sie die Nachrichten, und vergessen Sie die Meinungen Handel der Karte. Verwenden Sie Ihre Exit-Strategie, um entweder Gewinne oder Verluste zu nehmen. Wenn Sie Ihr Geld richtig gehandhabt haben, dann sollten Sie kleine Verluste haben und durch nachlaufende Stopps Ihre Gewinne werden diese und mehr abdecken Der Erfolg dieser Handelsstrategie beruht auf Ihrer Diskretion, um gute Aktien zu finden, um zu handeln und wie gut Sie Ihr Geld verwalten. Während ich nicht garantieren kann, dass Sie mit dieser Handelsstrategie Erfolg haben werden, werde ich garantieren, dass einige dieser Konzepte Ihren Erfolg als Swing Trader verbessern werden ..06172013 Die neueste Version von TraderCode (v5.6) enthält neue technische Analysenindikatoren, Point-and - Figure Charting und Strategie Backtesting. 06172013 Neueste Version von NeuralCode (v1.3) für Neural Networks Trading. 06172013 ConnectCode Barcode Font Pack - ermöglicht Barcodes in Office-Anwendungen und beinhaltet ein Add-In für Excel, das die Massenerzeugung von Barcodes unterstützt. 06172013 InvestmentCode, eine umfassende Suite von Finanzrechnern und Modellen für Excel ist ab sofort verfügbar. 09012009 Einführung von Free Investment und Finanzrechner für Excel. 0212008 Release von SparkCode Professional - Add-In zum Erstellen von Dashboards in Excel mit Sparklines 12152007 Ankündigung von ConnectCode Duplicate Remover - ein leistungsstarkes Add-In zum Suchen und Entfernen von Duplikateinträgen in Excel 09082007 Einführung von TinyGraphs - Open Source Add-In für die Erstellung von Sparklines und winzigen Diagramme in Excel. Strategie Backtesting in Excel-Strategie Backtesting Expert Der Backtesting Expert ist ein Tabellenkalkulationsmodell, mit dem Sie Handelsstrategien mit den technischen Indikatoren erstellen und die Strategien durch historische Daten ausführen können. Die Performance der Strategien kann dann schnell und einfach gemessen und analysiert werden. Während des Backtesting-Prozesses durchläuft der Backtesting Expert die historischen Daten in einer Zeile nach Zeile von oben nach unten. Jede angegebene Strategie wird ausgewertet, um festzustellen, ob die Einreisebedingungen erfüllt sind. Wenn die Bedingungen erfüllt sind, wird ein Handel eingegeben. Auf der anderen Seite, wenn die Ausstiegsbedingungen erfüllt sind, wird eine Position, die zuvor eingegeben wurde, verlassen. Verschiedene Abweichungen von technischen Indikatoren können erzeugt und zu einer Handelsstrategie zusammengefasst werden. Das macht den Backtesting Expert zu einem äußerst leistungsstarken und flexiblen Werkzeug. Backtesting Expert Der Backtesting Expert ist ein Tabellenkalkulationsmodell, mit dem Sie Handelsstrategien mit den technischen Indikatoren erstellen und die Strategien durch historische Daten ausführen können. Die Performance der Strategien kann dann schnell und einfach gemessen und analysiert werden. Das Modell kann eingerichtet werden, um in Long - oder Short-Positionen einzutreten, wenn bestimmte Bedingungen auftreten und die Positionen verlassen, wenn ein anderer Satz von Bedingungen erfüllt ist. Durch den automatischen Handel mit historischen Daten kann das Modell die Rentabilität einer Handelsstrategie bestimmen. Backtesting Expert Schritt für Schritt Tutorial 1. Starten Sie den Backtesting Expert Der Backtesting Expert kann von den Windows Start Menu - Programmen gestartet werden - TraderCode - Backtesting Expert. Dies startet ein Tabellenkalkulationsmodell mit mehreren Arbeitsblättern für Sie, um technische Analyseindikatoren zu generieren und Tests auf den verschiedenen Strategien zurückzuführen. Sie werden feststellen, dass der Backtesting Expert viele bekannte Arbeitsblätter wie DownloadedData, AnalysisInput, AnalysisOutput, ChartInput und ChartOutput aus dem Technical Analysis Expert-Modell enthält. Dies ermöglicht Ihnen, alle Ihre Back-Tests schnell und einfach aus einer vertrauten Kalkulationstabelle Umgebung laufen. 2. Wählen Sie zuerst das DownloadedData-Arbeitsblatt aus. Sie können Daten aus beliebigen Tabellenkalkulationen oder kommagetrennten Werten (csv) Dateien in dieses Arbeitsblatt für die technische Analyse kopieren. Das Format der Daten ist wie im Diagramm dargestellt. Alternativ können Sie sich auf das Download-Handelsdatenblatt beziehen, um Daten aus bekannten Datenquellen wie Yahoo Finance, Google Finance oder Forex für den Backtesting Expert herunterzuladen. 3. Sobald Sie die Daten kopiert haben, gehen Sie zum AnalysisInput-Arbeitsblatt und klicken Sie auf die Schaltfläche Analysieren und BackTest. Dadurch werden die verschiedenen technischen Indikatoren in das AnalysisOutput-Arbeitsblatt generiert und das Backtesting auf die im StrategyBackTestingInput-Arbeitsblatt angegebenen Strategien durchgeführt. 4. Klicken Sie auf das StrategyBackTestingInput-Arbeitsblatt. In diesem Tutorial müssen Sie nur wissen, dass wir sowohl eine lange als auch kurze Strategien mit gleitenden durchschnittlichen Crossovers angegeben haben. Wir werden in die Einzelheiten der Festlegung von Strategien im nächsten Abschnitt dieses Dokuments gehen. Das folgende Diagramm zeigt die beiden Strategien. 5. Sobald die Back-Tests abgeschlossen sind, wird die Ausgabe in den AnalysisOutput-, TradeLogOutput - und TradeSummaryOutput-Arbeitsblättern platziert. Das AnalysisOutput-Arbeitsblatt enthält die vollen historischen Preise und die technischen Indikatoren des Bestandes. Während der Rückversuche, wenn die Voraussetzungen für eine Strategie erfüllt sind, werden in diesem Arbeitsblatt Informationen wie der Kaufpreis, der Verkaufspreis, die Provision und der Gewinnverlust für eine einfache Referenz aufgezeichnet. Diese Informationen sind nützlich, wenn Sie durch die Strategien nachvollziehen möchten, um zu sehen, wie die Aktienpositionen eingegeben und verlassen werden. Das TradeLogOutput-Arbeitsblatt enthält eine Zusammenfassung der vom Backtesting Expert durchgeführten Trades. Die Daten können leicht gefiltert werden, um nur Daten für eine bestimmte Strategie anzuzeigen. Dieses Arbeitsblatt ist nützlich, um den Gesamtgewinn oder Verlust einer Strategie zu unterschiedlichen Zeitrahmen zu bestimmen. Die wichtigste Ausgabe der Back-Tests wird im TradeSummaryOutput-Arbeitsblatt platziert. Dieses Arbeitsblatt enthält den Gesamtgewinn der durchgeführten Strategien. Wie in der folgenden Grafik dargestellt, erzielten die Strategien einen Gesamtgewinn von 2.548,20, indem sie insgesamt 10 Trades machten. Von diesen Trades sind 5 Long-Positionen und 5 sind Short-Positionen. Das Verhältnis Winloss von größer als 1 bedeutet eine profitable Strategie. Erläuterung der verschiedenen Arbeitsblätter Dieser Abschnitt enthält die ausführliche Erläuterung der verschiedenen Arbeitsblätter im Backtesting Expert-Modell. Die DownloadedData-, AnalysisInput-, AnalysOutput-, ChartInput - und ChartOutput-Arbeitsblätter sind die gleichen wie im Technical Analysis Expert-Modell. So werden sie in diesem Abschnitt nicht beschrieben. Eine vollständige Beschreibung dieser Arbeitsblätter finden Sie im Abschnitt Technical Analysis Expert. StrategyBackTestingInput-Arbeitsblatt Alle Eingaben für das Backtesting einschließlich der Strategien werden mit diesem Arbeitsblatt eingegeben. Eine Strategie ist grundsätzlich eine Reihe von Bedingungen oder Regeln, die Sie in einer Aktie kaufen oder verkaufen werden. Zum Beispiel können Sie eine Strategie ausführen, um Long zu gehen (Kauf Aktien), wenn die 12 Tage gleitenden Durchschnitt des Preises über die 24 Tage gleitenden Durchschnitt überschreitet. Dieses Arbeitsblatt arbeitet mit den technischen Indikatoren und Preisdaten im AnalysisOutput Arbeitsblatt zusammen. Daher müssen die gleitenden durchschnittlichen technischen Indikatoren generiert werden, um eine auf dem gleitenden Durchschnitt basierende Handelsstrategie zu haben. Die erste Eingabe, die in diesem Arbeitsblatt (wie in der Abbildung unten gezeigt) erforderlich ist, ist anzugeben, ob alle Trades am Ende der Back Testing Session beendet werden soll. Stellen Sie sich das Szenario vor, in dem Bedingungen für den Kauf einer Aktie aufgetreten sind und der Backtesting Expert einen Long - (oder Short-) Handel eingegangen ist. Allerdings ist der Zeitrahmen zu kurz und hat beendet, bevor der Handel die Exit-Bedingungen erfüllen kann, was dazu führt, dass einige Trades nicht verlassen werden, wenn die Backtesting-Session endet. Sie können dies auf Y setzen, um zu zwingen, dass alle Trades am Ende der Backtesting-Session beendet werden. Else, die Trades werden gelassen, wenn Backtesting Session endet. Strategien In einem einzigen Test können maximal 10 Strategien unterstützt werden. Das folgende Diagramm zeigt die für die Angabe einer Strategie erforderlichen Eingaben. Strategy Initials - Diese Eingabe akzeptiert maximal zwei Alphabete oder Zahlen. Die Strategy Initials wird in den AnalysisOutput - und TradeLog-Arbeitsblättern zur Identifizierung der Strategien verwendet. Long (L) Short (S) - Hiermit wird angemerkt, ob eine Long - oder Short-Position eingegeben werden soll, wenn die Eintrittsbedingungen der Strategie erfüllt sind. Einreisebedingungen Ein langer oder kurzer Handel wird eingegeben, wenn die Einreisebedingungen erfüllt sind. Die Entry-Bedingungen können als Formel-Ausdruck ausgedrückt werden. Der Formularausdruck ist Groß - und Kleinschreibung und kann von Funktionen, Operatoren und Spalten wie unten beschrieben Gebrauch machen. Crossabove (X, Y) - Gibt True zurück, wenn Spalte X über Spalte Y kreuzen. Diese Funktion prüft die vorherigen Perioden, um sicherzustellen, dass ein Crossover tatsächlich aufgetreten ist. Kreuzung (X, Y) - Gibt True zurück, wenn Spalte X die Spalte Y überschreitet. Diese Funktion prüft die vorherigen Perioden, um sicherzustellen, dass tatsächlich ein Crossover aufgetreten ist. Und (logicalexpr,) - Boolean Und. Gibt True zurück, wenn alle logischen Ausdrücke wahr sind. Oder (logicalexpr,) - Boolean Or. Gibt True zurück, wenn einer der logischen Ausdrücke True ist. Daysago (X, 10) - Liefert den Wert (in Spalte X) von 10 Tagen. Previoushigh (X, 10) - Liefert den höchsten Wert (in Spalte X) der letzten 10 Tage einschließlich heute. Previouslow (X, 10) - Gibt den niedrigsten Wert (in der Spalte X) der letzten 10 Tage einschließlich heute zurück. Operatoren größer als gleich Nicht gleich Größer als oder gleich Addition - Subtraktion Multiplikation Division Spalten (von AnalysisOutput) A - Spalte AB - Spalte BC .. .. YY - Spalte YY ZZ - Spalte ZZ Dies ist der interessanteste und flexibelste Teil des Eintrags Bedingungen. Es können Spalten aus dem AnalysisOutput-Arbeitsblatt angegeben werden. Wenn die Rücktests durchgeführt werden, wird jede Zeile aus der Spalte zur Auswertung verwendet. Zum Beispiel bedeutet A 50, dass jede der Zeilen in Spalte A des AnalysisOutput-Arbeitsblatts bestimmt wird, ob sie größer als 50 ist. AB In diesem Beispiel , Wenn der Wert in Spalte A im AnalysisOutput-Arbeitsblatt größer oder gleich dem Wert von Spalte B ist, wird die Eingabebedingung erfüllt. Und (A B, CD) Wenn in diesem Beispiel der Wert in Spalte A im AnalysisOutput-Arbeitsblatt größer als der Wert von Spalte B ist und der Wert der Spalte C größer als Spalte D ist, wird die Eingabebedingung erfüllt. Crossabove (A, B) Wenn in diesem Beispiel der Wert der Spalte A im AnalysisOutput-Arbeitsblatt über dem Wert von B liegt, wird die Eintragsbedingung erfüllt. Crossabove bedeutet, dass A ursprünglich einen Wert hat, der kleiner oder gleich B ist und der Wert von A wird danach größer als B. Exit-Bedingungen Die Exit-Bedingungen können Funktionen, Operatoren und Spalten, wie in den Eintragsbedingungen definiert, nutzen. Darüber hinaus kann man auch Variablen wie unten gezeigt nutzen. Variablen für Exit-Bedingungen Gewinn Dies ist definiert als der Verkaufspreis abzüglich des Kaufpreises. Der Verkaufspreis muss größer sein als der Kaufpreis für einen Gewinn. Ansonsten wird der Gewinn null sein. Verlust Dies ist definiert als der Verkaufspreis abzüglich des Kaufpreises, wenn der Verkaufspreis niedriger ist als der Kaufpreis. Profit (Verkaufspreis - Kaufpreis) Kaufpreis Hinweis. Der Verkaufspreis muss größer oder gleich dem Kaufpreis sein. Andernfalls wird Profitell null sein. Losspct (Verkaufspreis - Kaufpreis) Kaufpreis Hinweis. Verkaufspreis muss kleiner sein als Kaufpreis. Andernfalls wird es zu null. Beispiele profitieren 0,2 In diesem Beispiel, wenn der Gewinn in Bezug auf den Prozentsatz größer als 20 ist, werden die Ausstiegsbedingungen erfüllt sein. Kommission - Kommission in Bezug auf einen Prozentsatz des Handelspreises. Wenn der Handelspreis 10 ist und die Kommission 0,1 ist, wird die Provision 1 sein. Die prozentuale Provision und Provision in Dollar wird zusammengefasst, um die Gesamtprovision zu berechnen. Kommission - Kommission in Dollar. Die prozentuale Provision und Provision in Dollar wird zusammengefasst, um die Gesamtprovision zu berechnen. Anzahl der Anteile - Anzahl der Aktien zum Kauf oder Verkauf, wenn die Eintrittsbedingungen der Strategie erfüllt sind. TradeSummaryOutput-Arbeitsblatt Dies ist ein Arbeitsblatt, das eine Zusammenfassung aller während der Back-Tests durchgeführten Trades enthält. Die Ergebnisse sind in Long und Short Trades kategorisiert. Eine Beschreibung aller Felder finden Sie weiter unten. Total ProfitLoss - Gesamtergebnis nach Provision. Dieser Wert wird berechnet durch Summierung aller Gewinne und Verluste aller im Backtest simulierten Trades. Total ProfitLoss vor der Kommission - Gesamter Gewinn oder Verlust vor Provision Wenn Provision auf Null gesetzt ist, hat dieses Feld den gleichen Wert wie Total ProfitLoss. Gesamtkommission - Gesamtprovision für alle im Rahmen der Rückversuche simulierten Geschäfte erforderlich Gesamtzahl der Trades - Gesamtzahl der Trades, die während des simulierten Rücktests durchgeführt wurden. Anzahl der gewinnenden Trades - Anzahl der Trades, die einen Gewinn erzielen. Anzahl der verlorenen Trades - Anzahl der Trades, die einen Verlust machen Percent Winning Trades - Anzahl der Sieger Trades geteilt durch Gesamtzahl der Trades. Percent of Trading - Anzahl der verlierenden Trades geteilt durch Gesamtzahl der Trades. Durchschnittlicher Gewinner Handel - Der durchschnittliche Wert der Gewinne der Sieger-Trades. Durchschnittlicher Verlust des Handels - Der durchschnittliche Wert der Verluste der verlorenen Trades. Durchschnittlicher Handel - Der Durchschnittswert (Gewinn oder Verlust) eines einzelnen Handels des simulierten Rücktests. Größter Siegerhandel - Der Gewinn des größten Gewinnerhandels. Größter Verlust des Handels - Der Verlust des größten verlorenen Handels. Verhältnis durchschnittlicher Wachstumsverlust - Durchschnittlicher Gewinner Handel geteilt durch den durchschnittlichen Handelsverlust. Ratio winloss - Summe aller Gewinne in den Gewinnen Trades geteilt durch die Summe aller Verluste in den verlorenen Trades. Ein Verhältnis von größer als 1 bedeutet eine profitable Strategie. TradeLogOutput-Arbeitsblatt Dieses Arbeitsblatt enthält alle Trades, die vom Backtesting Expert nach dem Datum sortiert wurden. Es erlaubt Ihnen, auf einen bestimmten Handel oder Zeitrahmen zu vergrößern, um die Rentabilität einer Strategie schnell und einfach zu bestimmen. Datum - Das Datum, an dem eine Long - oder Short-Position eingegeben oder verlassen wird. Strategie - Die Strategie, die für die Durchführung dieses Handels verwendet wird. Position - Die Position des Handels, ob lang oder kurz. Handel - Gibt an, ob dieser Handel Kauf oder Verkauf von Aktien ist. Anteile - Anzahl der gehandelten Aktien Preis - Der Preis, in dem die Aktien gekauft oder verkauft werden. Comm. - Gesamtkommission für diesen Handel. PL (B4 Comm.) - Gewinn oder Verlust vor Provision. PL (Aft Comm.) - Gewinn oder Verlust nach Provision. Sperma PL (Aft Comm.) - Kumulierter Gewinn oder Verlust nach Provisionen Dies wird als der kumulative Gesamtgewinn aus dem ersten Handelstag berechnet. PL (bei Schlussposition) - Gewinn oder Verlust bei geschlossener Position (verlassen). Sowohl die Einstiegs - als auch die Exit-Kommission werden in diesem PL berücksichtigt. Zum Beispiel, wenn wir eine Long-Position haben, wo die PL (B4 Comm.) 100 ist. Angenommen, wenn die Position eingegeben wird, wird eine 10 Provision berechnet und wenn die Position verlassen wird, wird eine weitere Provision von 10 berechnet. Die PL (bei Closing Position) ist 100-10 - 10 80. Sowohl die Provision bei der Einfahrt in die Position als auch die Position verlassen wird auf Position geschlossen. Zurück zu TraderCode Technische Analyse Software und technische Indikatoren

No comments:

Post a Comment