
Die Hauptidee der Strategie ist es, den Einstiegspreis und den Kurs nach der Eröffnung der Position zu zeichnen, um die Position zu visualisieren, in der der Preis den Einstiegspreis durchbrechen kann. Dies hilft dem Händler, die Position besser zu verwalten und die Gewinnrückgewinnung zu erreichen.
Der Code wird über die SMA Goldfork platziert, die SMA Deadfork platziert und die Position freigegeben. Dann wird der Einstiegspreis berechnet und der Kaufpreis nach Berücksichtigung der Vergütung berücksichtigt. Der Kaufpreis wird berechnet wie folgt: bei der Platzierung ist der Kaufpreis multipliziert mit dem Einstiegspreis ([…] 1 + Vergütung); bei der Leerstellung ist der Kaufpreis multipliziert mit dem Einstiegspreis ([…] 1-Vergütung).
Wenn der Preis die Einstiegslinie überschreitet, ist ein Gewinn erzielt worden. Der Händler kann einen Stop-Loss oder einen Stop-Loss-Laufpunkt auf der Basis der Basispreislinie einrichten, um einen Gewinn zu sichern.
Die Codes sind in der Regel unterteilt in:
Diese bahnbrechende Preisstrategie wurde durch einfache Bedingungen wie die Eröffnung von Positionen, die Berechnung des Marginalpreises und die Erstellung einer Hilfslinie realisiert.
Diese Strategie hat folgende Vorteile:
Intuitive Anzeige von Gewinn- und Verlustrechnungen, um schnell zu beurteilen, ob die Preise den Gewinnansprüchen entsprechen.
Die Stop-Loss-Position kann auf der Basis der Basispreislinie eingestellt werden, um eine Ausweitung der Verluste zu vermeiden.
Der Code ist einfach zu verstehen, zu implementieren und anzupassen.
Sie können ihre Positionen mit Hilfe der Basispreislinie verwalten und in ihre Handelsstrategie integrieren.
Die Gebührenparameter können für verschiedene Börsen und Sorten geändert werden.
Optimierung der Anlagebedingungen durch Anpassung der SMA-Zyklen.
Die Strategie birgt auch Risiken:
Die SMA ist selbst sehr rückständig und kann zu verpassten Preisveränderungen führen.
Die Basispreislinie kann die Entstehung und Ausweitung von Verlusten nicht vollständig verhindern.
Die Strategie selbst hat keinen Ausstiegsmechanismus und erfordert, dass der Händler selbst die Gewinn- und Verlustrechnung überwacht.
Die falsche Einstellung der Gebühren kann zu einer Fehleinschätzung des Grundpreises führen.
Die Strategie berücksichtigt nicht die Auswirkungen von Rutschpunkten.
Die Strategie hat keine Stop-Loss-Mechanismen und kann zu großen Verlusten führen.
Die Lösungen für die Risiken sind:
Ein Wechsel zu einem aktiveren Indikator wie MACD kann in Betracht gezogen werden.
Es ist wichtig, in Verbindung mit den Trendindikatoren die Richtung zu bestimmen, um Rückschlüsse zu vermeiden.
Es ist notwendig, eine Stop-Stop-Loss-Logik hinzuzufügen, damit die Strategie automatisch aussteigen kann.
Die genauen Gebühren sollten anhand der tatsächlichen Börsen festgelegt werden.
Ein fester Gleitpunkt kann eingerichtet werden, um den Einstieg und den Ausstieg zu optimieren.
Erhöhen Sie den mobilen Stop-Loss, um den maximalen Verlust zu kontrollieren.
Diese Strategie kann in folgenden Bereichen optimiert werden:
Ersetzen Sie den SMA-Indikator durch einen höher entwickelten Indikator wie MACD oder KDJ.
Es ist wichtig, die Trend-Indikatoren zu erhöhen, um negative Positionen zu vermeiden.
Optimierung der SMA-Zyklusparameter und Verbesserung der Positionsausgangsgenauigkeit.
Ein Stop-Loss-Logik, mit der die Strategie automatisch aussteigen kann.
Einstellung der Rückmeldung und der Gleitpunktsteuerung der Festplatte.
Optimierung der Gebührenparameter, so dass sie den tatsächlichen Transaktionen ähneln.
Erhöhung des mobilen Stop-Losses, um den maximalen Verlust zu begrenzen.
Die Strategie kann in verschiedenen Zeitspannen repliziert und in mehreren Zeitspannen kombiniert werden.
Optimierung des Eintritts in Verbindung mit der Veränderung des Handelsvolumens.
Die Parameter können durch maschinelle Lernalgorithmen optimiert werden.
Die Strategie zeigt intuitiv, wo der Preis den Einstiegspreis durchbrechen kann, und ist eine einfache, praktische Hilfsstrategie. Sie hat Vorteile wie Kodexkürze, einfache Umsetzung, aber es gibt auch einige Risiken, die beachtet werden müssen. Wir können die Strategie aus mehreren Blickwinkeln optimieren und verbessern, damit sie breiter anwendbar ist und eine stärkere Stabilität und Profitabilität hat.
/*backtest
start: 2022-11-15 00:00:00
end: 2023-11-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// © NikitaDoronin
//@version=4
strategy("Plot Break-even Price", overlay=true)
/// Break-even calculation
ep = 0.0
ep := na(ep[1]) ? na : ep[1]
p = 0.0
p := na(p[1]) ? na : p[1]
/// Fees Input
fee_inp = input(0.25, title='Price Change in %', step=0.1)/100
/// Your Strategy calculation
longCondition = crossover(sma(close, 14), sma(close, 28))
shortCondition = crossunder(sma(close, 14), sma(close, 28))
/// Stategy Entry
if (longCondition)
ep := close
p := close * (1 + fee_inp)
strategy.entry("My Long Entry Id", strategy.long)
if (shortCondition)
ep := close
p := close * (1 - fee_inp)
strategy.entry("My Short Entry Id", strategy.short)
/// Plot Break-even Price
p1 = plot(ep, color = color.red, transp = 85)
p2 = plot(p, color = color.green)
fill(p1, p2, color = color.red, transp = 85)