„CRT Indcator“-Logo
Indikator
234 downloads
Version 1.0, Oct 2025
Windows, Mac
In „CRT Indcator“ hochgeladenes Bild
25.41M
Gehandeltes Volumen
38.6K
Pip-Gewinn
57
Verkäufe
5.01K
Kostenlose Installationen

Erstellt einen cBot, der den CRTIndicator verwendet, um Stop-Loss- und Take-Profit-Niveaus festzulegen.
Die Idee ist, die CRT-Niveaus (hoch, mittel, niedrig) einer vorherigen Kerze (festgelegt durch CandleIndex) zu verwenden, um den Stop-Loss und Take-Profit für einen neuen Trade zu setzen.

Schritte:

  1. Wir erstellen einen cBot, der einen Trade öffnet (entweder Kauf oder Verkauf) basierend auf einer Bedingung (die wir als Parameter zum Testen definieren).
  2. Wir verwenden den CRTIndicator, um die Niveaus einer vorherigen Kerze zu erhalten (der Kerzenindex wird vom Benutzer festgelegt).
  3. Für einen Kauf-Trade setzen wir den Stop-Loss auf das CRT-Niedrig und den Take-Profit auf das CRT-Hoch der Referenzkerze.
  4. Für einen Verkauf-Trade setzen wir den Stop-Loss auf das CRT-Hoch und den Take-Profit auf das CRT-Niedrig der Referenzkerze.

Beachten Sie jedoch, dass der CRTIndicator, den wir haben, nur die Niveaus für jede Kerze berechnet und diese darstellt.
Wir müssen vom cBot aus auf den Indikator zugreifen und die Werte für die spezifische Kerze erhalten, an der wir interessiert sind.

Lassen Sie uns den cBot entwerfen:

Parameter:

  • CandleIndex: welche vorherige Kerze verwendet werden soll (0 = aktuell, 1 = vorherige, usw.)
  • TradeType: wir können einen Parameter setzen, um zwischen Kauf und Verkauf zum Testen zu wählen, oder wir können ein Signal (wie einen gleitenden Durchschnitts-Crossover) verwenden, um zu entscheiden.
    Zur Vereinfachung machen wir einen Parameter, um den Trade-Typ auszuwählen.

Aber beachten Sie: Im Live-Handel würden wir einige Bedingungen zum Einstieg verwenden. Wir machen einen einfachen cBot, der einen Trade bei der aktuellen Kerze öffnet, wenn keine Position besteht.

Wir gehen davon aus, dass wir im Zeitrahmen des Charts handeln.

Schritte im cBot:

  1. Prüfen, ob eine Position offen ist. Wenn nicht, dann Öffnen in Betracht ziehen.
  2. Die CRTIndicator-Werte für den angegebenen CandleIndex abrufen (welcher eine vergangene Kerze relativ zur aktuellen ist).
  3. Für einen Kauf-Trade:
    Stop Loss = CRT Niedrig der Referenzkerze
    Take Profit = CRT Hoch der Referenzkerze
  4. Für einen Verkauf-Trade:
    Stop Loss = CRT Hoch der Referenzkerze
    Take Profit = CRT Niedrig der Referenzkerze

Beachten Sie jedoch, dass der Indikator für jeden Index berechnet. Wir zeichnen dieselben Werte für jeden Index (weil wir einen festen CandleIndex-Offset verwenden).
Im cBot wollen wir jedoch die Niveaus vom Indikator zur aktuellen Zeit (der zuletzt abgeschlossenen Kerze) für den angegebenen CandleIndex erhalten.

Wichtig: Die Calculate-Methode des Indikators wird für jeden Index aufgerufen und speichert die Werte für die Referenzkerze (Index - CandleIndex) am aktuellen Index.
Wenn wir also die CRT-Niveaus für eine bestimmte historische Kerze erhalten wollen, können wir einfach die Ausgabereihe des Indikators am Index dieser Kerze lesen?
Aber beachten Sie: Die Indikator-Ausgaben sind mit dem aktuellen Index ausgerichtet. Tatsächlich zeichnet der Indikator denselben Wert für jede Kerze, weil wir setzen:
CRTHigh[index] = crtHigh; // wobei crtHigh das Hoch der (index - CandleIndex) Kerze ist

Wenn wir also bei Index 100 sind und CandleIndex=1, dann erhalten wir das Hoch von Index 99 und zeichnen es bei Index 100.

Das bedeutet, wenn wir die CRT-Niveaus für die Kerze wollen, die CandleIndex Kerzen zurückliegt, können wir die Indikator-Ausgabe bei der aktuellen Kerze (Index) nehmen und das gibt uns die Niveaus von CandleIndex Kerzen zurück.

Aber warten Sie, im cBot werden wir OnBar oder OnTick ausführen. Wir interessieren uns für die zuletzt abgeschlossene Kerze (Index = MarketSeries.Close.Count - 2) und die Kerze, die wir wollen, ist (aktueller Index - CandleIndex).

Alternativ können wir den Indikator ändern, um die Niveaus am gleichen Index wie die Referenzkerze auszugeben, aber dann müssten wir die Darstellung um CandleIndex verschieben.

Der aktuelle Indikator ist jedoch so konzipiert, dass er die Niveaus bei der aktuellen Kerze von einer vorherigen Kerze darstellt. Wenn wir also CandleIndex=1 setzen, zeichnen wir bei jeder Kerze die Niveaus der vorherigen Kerze.

Wie wir ihn im cBot verwenden können:

Wir fügen den Indikator dem cBot hinzu und holen dann die Werte für die letzte Kerze (Index = MarketSeries.Close.Count - 1), und das gibt uns die Niveaus von CandleIndex Kerzen zurück.

Beispiel:
Aktueller Kerzenindex = letzte Kerze (Index = MarketSeries.Close.Count - 1)
Dann ist die Indikator-Ausgabe an diesem Index (CRTHigh[MarketSeries.Close.Count-1]) das Hoch der (aktueller Index - CandleIndex) Kerze.

Beachten Sie: Die Calculate-Methode des Indikators wird für jede historische Kerze und dann für jede neue Kerze aufgerufen. Die Ausgabereihe für die letzte Kerze enthält den Wert, den wir wollen.

Lassen Sie uns den cBot programmieren:

Wir haben Parameter:
[Parameter("Candle Index", DefaultValue = 1, MinValue = 0)]
public int CandleIndex { get; set; }

[Parameter("Trade Type", DefaultValue = TradeType.Buy)]
public TradeType SelectedTradeType { get; set; }

[Parameter("Volume (Lots)", DefaultValue = 1, MinValue = 0.01, Step = 0.01)]
public double Volume { get; set; }

Wir erstellen auch eine Instanz des CRTIndicator.

Schritte in OnBar:
Wenn keine Position besteht, dann öffne eine neue Position mit Stop-Loss und Take-Profit, die aus der Indikator-Ausgabe für die aktuelle Kerze gesetzt werden (was den Niveaus von CandleIndex Kerzen zurück entspricht).

Beachten Sie jedoch: Die Indikator-Ausgabe für die aktuelle Kerze (letzte Kerze) ist auf die Niveaus der (aktuellen Kerzenindex - CandleIndex) gesetzt. Aber am Anfang müssen wir sicherstellen, dass genügend Kerzen vorhanden sind.

Indikatorprofil
0.0
Bewertungen: 0
Kundenbewertungen
Bisher gibt es keine Bewertungen für dieses Produkt. Haben Sie es schon ausprobiert? Dann können Sie die erste Person sein, die andere darüber informiert!
Signal
Indices
Commodities
GBPUSD
RSI
Bollinger
Fibonacci
Scalping
AI
XAUUSD
NAS100
MACD
BTCUSD
Forex
Breakout
EURUSD
NZDUSD
Martingale
Prop
ZigZag
Supertrend
Fair Value Gap
SMC
Crypto
Grid
Stocks
ATR
USDJPY
VWAP
Über den cTrader Store verfügbare Produkte, einschließlich Handelsbots, Indikatoren und Plugins, werden von externen Entwicklern bereitgestellt und nur zu Informations- und technischen Zugriffszwecken verfügbar gemacht. cTrader Store ist kein Broker und erbringt keine Anlageberatung, persönlichen Empfehlungen oder eine Garantie für zukünftige Performance.

Mehr von diesem Autor

cBot
ATR
RSI
+3
GoldScalperPro is a high-speed automated trading bot designed for precision scalping on gold (XAUUSD).
cBot
AI
RSI
+8
ORB cBot: Comprehensive Opening Range Breakout Strategy for XAU/USD
Indikator
SMC
Forex
+9
Automatically identify and visualize Fair Value Gaps (FVGs) with entry zones, fill tracking, and customizable alerts.
cBot
AI
ATR
+5
Ai_ScalperPro Max is a sophisticated automated trading robot designed specifically for gold (XAUUSD) trading
100%
Rendite
2.44
Gewinnfaktor
cBot
AI
Prop
+5
Golden Trap Model - cTrader cBot
cBot
AI
ATR
+19
cBot with a fully functional ATR-based trailing stop system and an optional trailing step filter for smoother adjustment
Indikator
AI
ATR
+15
Engulfing Candle Indicator Pro
cBot
AI
ATR
+8
ORB Smart Money Bot for XAUUSD is a sophisticated algorithmic trading system specifically optimized for Gold (XAUUSD).
Indikator
ATR
SMC
+2
HTF POWER 3 ICT Power of 3 · M1 Precision · H4 Intelligence Auto-detect Accumulation → Manipulation → Distribution
cBot
Forex
NAS100
+5
Session-based trading bot with intelligent trailing stops. Captures Asia range, trades London/NY breakouts
8.86
Gewinnfaktor
cBot
MACD
Forex
+5
CRT Trading_bot
100%
Rendite
2.13
Gewinnfaktor
cBot
ATR
XAUUSD
+1
XAUUSD Engulfing Master - Professional Trading Bot
41.3%
Rendite
1.85
Gewinnfaktor

Das könnte Sie auch noch interessieren

Indikator
AI
ATR
+10
FX Sniper: Multi-pair Forex analysis tool. Features trend logic, adaptive pivots, and momentum filtering for major pairs
Indikator
Forex
BTCUSD
+5
Trend analysis, automatic analysis, position, swingtrader, scalper
Indikator
AI
ATR
+23
The ZigZag Trend is a market structure tool that filters out small price fluctuations and highlights major swing.
Indikator
Color-Based Market Pressure & Volatility Visualizer The Kandika Heatmap Indicator
Indikator
Signal
This Fair Value Gap (FVG) indicator is a technical analysis on multi-timeframe.
Indikator
VWAP
Volume
+4
Volume Profile + VWAP with Standard Deviations
Indikator
AI
MACD
+8
A precision-engineered indicator designed for traders who demand signal integrity across volatile markets.
Indikator
Supply & Demand
Support & Resistance
RAF Supply Demand Lite v1.0 automatically detects clean Supply and Demand zones using confirmed swing highs and lows. Zo
Indikator
Liquidity Grab
Liquidity Sweep
+1
CRT Sweep Tracker is an advanced panel for Candle Range Theory (CRT) traders to track HTF sweeps and manage live trades.
Indikator
Volume
Order Block
+4
Volume Profile with fixed period, custom range and buy/sell pressure.
Indikator
Prop
Forex
+5
Basic & FREE. Plots New York Initial Balance (NY local time) and projects IB High, IB Low, and midline.
Indikator
Signal
Fractal Arrow Buy and Sell Indicator
Indikator
Forex
Crypto
+3
Detect powerful 2-candle reversal patterns at key highs/lows. Boost entries with real-time alerts and visual signals.
Indikator
AI
SMC
+7
The ultimate tool for Price Action and ICT. High, Low and Mid levels for days, weeks Inc. NY Midnight and Custom Range.
Indikator
Spread Filter
SpreadSync Entry Timer is a compact cTrader indicator that shows live spread and candle-close.
Indikator
AI
Grid
+17
BORIS Easy Trend: Relax & scalp with 6-TF alignment. Clear BUY/SELL signals & movable UI/HUD make trading effortless.
Indikator
ATR
Breaker Block
+5
Display your symbol, timeframe or custom text as a watermark on any chart position with full color and size control.
Indikator
Spot Strong Trends Early & Filter Market Noise
25.41M
Gehandeltes Volumen
38.6K
Pip-Gewinn
57
Verkäufe
5.01K
Kostenlose Installationen