Diese Strategie nutzt hauptsächlich die Intraday-Renko-Tiefpunkt-Retracement-Eigenschaften von Aktien, um die neue Trendrichtung zu bestimmen, und etabliert so eine Intraday-Handelsstrategie. Wenn es einen offensichtlichen Rückzug des Renko-Intraday-Tiefpunkts gibt, wird es als ein neues bullisches Signal beurteilt und eine Long-Position eingenommen. Wenn es einen signifikanten Rückgang des Renko-Schlusskurses gibt, wird es als ein bärisches Signal angesehen und die bestehende Position wird geschlossen.
Die Hauptkriterien dieser Strategie sind: Der intraday-Renko-Tiefpunkt-Retracement überschreitet den oberen und unteren Schienen. Der oberen Schienen wird als 20-Tage-Durchschnitt + 2 Standardabweichungen des renko-intraday-Tiefpunkt-Retracements in den letzten 20 Tagen berechnet; Der unteren Schienen wird als 85% des höchsten Punktes des renko-intraday-Tiefpunkt-Retracements in den letzten 50 Tagen berechnet. Wenn der renko-intraday-Tiefpunkt-Retracement den oberen oder unteren Schienen überschreitet, gilt dies als Kaufsignal, andernfalls wird die Position geklärt. Der spezifische Prozess ist wie folgt:
Die vorstehenden Grundsätze und Handelslogik dieser Strategie sind die wichtigsten.
Risikominderung:
Die allgemeine Idee dieser Strategie ist klar und einfach zu implementieren. Sie nutzt die Renko-Taginnotenrückführung, um die neue Trendrichtung zu bestimmen. Die Vorteile dieser Strategie sind, dass sie Renko-Eigenschaften zur Filtration verwendet, um Fehleinschätzungen zu vermeiden, und doppeltes Schienenurteil annimmt, um die Genauigkeit zu verbessern. Gleichzeitig gibt es auch einige Möglichkeiten zur Verbesserung dieser Strategie. Die Schlüssel sind Parameteroptimierung, Stop-Loss-Einstellung und Integration mehrerer Indikatorurteile. Im Allgemeinen ist dies eine leicht verständliche und effektive Intraday-Handelsstrategie für Aktien.
/*backtest start: 2023-12-01 00:00:00 end: 2023-12-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // @version=2 strategy("Renko Stock Daily") Rango1 = input(false, title="Rango 1") Rango2 = input(false, title="Rango 2") Situacion = ((highest(close, 22)-low)/(highest(close, 22)))*100 DesviaccionTipica = 2 * stdev(Situacion, 20) Media = sma(Situacion, 20) Rango11 = Media + DesviaccionTipica Rango22 = (highest(Situacion, 50)) * 0.85 advertir = Situacion >= Rango11 or Situacion >= Rango22 ? green : red if (Situacion[1] >= Rango11[1] or Situacion[1] >= Rango22[1]) and (Situacion[0] < Rango11[0] and Situacion[0] < Rango22[0])and (close>open) strategy.entry("Entrar", strategy.long,comment= "Entrar",when=strategy.position_size <= 0) strategy.close_all(when=close<open) plot(Rango1 and Rango22 ? Rango22 : na, title="Rango22", style=line, linewidth=4, color=orange) plot(Situacion, title="Rengo Stock Daily", style=histogram, linewidth = 4, color=advertir) plot(Rango2 and Rango11 ? Rango11 : na, title="Upper Band", style=line, linewidth = 3, color=aqua)