Search
Willkommen bei NinjaTrader
Videobibliothek
Versionshinweise
8.0
Risikoaufklärung
Risiken des elektronischen Handels mit NinjaTrader
Allgemeine Geschäftsbedingungen
Urheberrechte
Einführung
Erste Schritte
Hilfe & Support erhalten
NinjaTrader Kaufen
Lernen, wie man NinjaTrader verwendet
Verwendung von Add-Ons von Drittanbietern
Konfiguration
Verbinden
Verbindung zu Ihrem Konto herstellen
Verbindung mit Kinetick herstellen
Externe Datenverbindung
Playback Connection
Simulierte Datenverbindung
Installation
Installationsanleitung
Minimale Systemanforderungen
Browser-Cache löschen
Optionen
Allgemeines
Erstellen Sie Ihren eigenen Skin
Trading
Strategien
Automatisierte Handelsschnittstelle
Marktdaten
Splits und Dividenden
Mergepolitik
Echtzeit Tick Filter
Mehrfachverbindungen
Performance Tips
Operationen
Advanced Trade Management (ATM)
ATM-Strategie
ATM-Strategieparameter
ATM Strategie Auswahlmodus
Stopstrategie
Auto Breakeven
Auto Trail
Verwalten von ATM-Strategievorlagen
Anleitung: ATM-Strategie Beispiel #1
Anleitung: ATM-Strategie Beispiel #2
Erweiterte Optionen
Auto Chase
Auto Reverse
Shadow Strategie
Automatisches Schließen der Position
FAQ
Warnmeldungen
Verwendung von Alarmen
Warnmeldungen
Konfigurieren von Warnungen
Konditionsbuilder
Beispiele für Warnmeldungen
Alarmprotokoll
Verwendung des Fenster Alarmprotokoll
Alarmprotokoll Eigenschaften
Fensterverknüpfungen
Automatisiertes Trading
Automated Trading Interface (ATI)
Was kann ich tun und wie?
Befehle und gültige Parameter
Initialisierung
File Interface
Order Instruction Files (OIF)
Information Update Files
DLL Interface
Funktionen
TradeStation E-Mail-Integration
Gleichzeitig Strategien auf dem gleichen Markt ausführen
Setup
Symbol Mapping
Optionen zur Auftragsabwicklung
Abwicklung der Stopaufträge
Arbeitsbereichsoptionen
Ausführung von NinjaScript Strategien
Einstellen von Echtzeit-Strategieoptionen
Strategieposition vs. Kontenposition
Synchronisierung von Kontenpositionen
Ausführen einer NinjaScript Strategie aus einem Chart heraus
Ausführen einer NinjaScript Strategie aus der Registerkarte Strategien
Arbeiten mit Strategievorlagen
Sicherung & Wiederherstellung
Erstellen eines Backup-Archivs
Wiederherstellen eines Backup-Archivs
Charts
Erstellen eines Charts
Navigieren in einem Chart
Chart-Panels
Arbeiten mit Objekten auf Charts
Arbeiten mit Preisdaten
Arbeiten mit mehreren Datenreihen
Kerzentypen
Chartstile
Arbeiten mit Indikatoren
Arbeiten mit Zeichenwerkzeugen & Objekten
Arbeiten mit automatisierten Strategien
Speichern von Chart-Voreinstellungen und Vorlagen
Datenfenster
Fadenkreuz
Handeln aus einem Chart heraus
Chart Eigenschaften
Historische Daten neu laden
Wie Balken gebaut werden
Wie Trade Ausführungen dargestellt werden
Break at EOD
Order Flow +
Order Flow Volumetric Bars
Order Flow Cumulative Delta
Order Flow VWAP
Order Flow Volume Profile
Order Flow Trade Detector
Order Flow Market Depth Map
Tick Replay
Tick Replay Indikatoren
Wiseman
Gebühren
Arbeiten mit Gebührenvorlagen
Gebührenvorlagen anwenden
Kontrollzentrum
Menü Neu
Menü Werkzeuge
Menü Arbeitsbereiche
Menü Verbindungen
Hilfemenü
Registerkarte Aufträge
Registerkarte Strategien
Registerkarte Ausführungen
Registerkarte Positionen
Registerkarte Konten
Registerkarte Log
Verbindungsstatus
Datenraster
Arbeiten mit Datengittern
Datenbank
Datenbankoperationen
Depth Chart
Verwendung des Fensters Depth Chart
Eigenschaften des Depth Chart
Fensterverknüpfungen
Historische Daten
Laden von historischen Daten
Daten nach Anbieter
Import
Exportieren
Bearbeiten
Download
Hot Keys
Arbeiten mit Hot Keys
Handeln mit Hot Keys
Hot List Scanner
Verwendung des Hot List Scanners
Anpassen des Hot List Scanners
Eigenschaften des Hot List Scanners
Instrumentenlisten
Arbeiten mit Instrumentenlisten
Aktualisierung von Splits und Dividenden
Instrumente
Suche nach Instrumenten
Instrumente verwalten
Instrumente bearbeiten
Rollover von Terminkontrakten
Hinzufügen von Splits und Dividenden
TradeStation Symbolzuordnung
Importieren einer Liste von Aktiensymbolen
Level II
Verwendung des Fensters Level II
Level II Eigenschaften
Fensterverknüpfungen
Marktscanner
Erstellen eines Marktscanner Fensters
Arbeiten mit Instrumentenzeilen
Arbeiten mit Spalten
Dynamisches Ranking und Sortieren
Zell- und Filterbedingungen anlegen
Marktscanner Eigenschaften
Arbeiten mit Vorlagen
Performance Tips
Indikatoren & Spalten neu laden
Fensterverknüpfungen
Nachrichten
Nachrichtenfenster
Nachrichteneigenschaften
Auftragseingabe
Aufträge an Indikatoren anhängen
Simulierte Stoppaufträge
Auftragszustandsdefinitionen
FIFO-Optimierung
Arbeiten mit Forex
Wo befinden sich Ihre Aufträge?
Tradeinterfaces
Positionsanzeige
Preisselektor
Anzahl Selektor
TIF-Selektor
Standard Eingabe
Displayübersicht
Einreichen von Aufträgen
Ändern und Stornieren von Aufträgen
Management von Positionen
Eigenschaften
Chart Trader
Auftrags- & Positionsanzeige
Versteckte Ansicht
Einreichen von Aufträgen
Ändern und Stornieren von Aufträgen
Am Indikator anhängen
Chart Trader Eigenschaften
FX Pro
Displayübersicht
Einreichen von Aufträgen
Ändern und Stornieren von Aufträgen
Management von Positionen
Eigenschaften
FX Board
Displayübersicht
Arbeiten mit Instrumentenkacheln
Einreichen von Aufträgen
Ändern und Stornieren von Aufträgen
Management von Positionen
Eigenschaften
Auftragsticket
Displayübersicht
Einreichen von Aufträgen
Eigenschaften
SuperDOM
Preisleiter-Anzeige
Statische vs. Dynamische Preisleiteranzeige
Auftragsanzeige
Einreichen von Aufträgen
Ändern und Stornieren von Aufträgen
Management von Positionen
Verwendung der SuperDOM Spalten
SuperDOM Vorlagen
Arbeiten mit Indikatoren
Eigenschaften
Playback Connection
Setup
Playback
Datendateien
Risiko
Verwendung des Risikofensters
Simulator
Das Sim101 Konto
Mehrere Simulationskonten
Live/Simulationsumgebung
Simulationsmodus
Trading in der Simulation
Handelssystemanalyse
Verständnis des Layouts
Backtest einer Strategie
Optimierung
Genetischer Algorithmus
Optimierung Fitnesskennzahlen
Walk Forward Optimierung
Mehrziel-Optimierung
Verständnis der historischen Ausführungprozesse
Testen eines Instrumente Basket
Backtest-Protokolle verstehen
Überprüfung der Performanceergebnisse
Monte Carlo Simulation
Ausführen einer Monaco Carlo Simulation
2D- und 3D-Optimierungsdiagramme
Diskrepanzen: Echtzeit vs. Backtest
Strategieparameter-Vorlagen
Handelssystemanalyse Eigenschaften
Arbeiten mit historischen Handelsdaten
Strategy Builder
Builder-Screens
Konditionsbuilder
Aktionen
Time & Sales
Verwendung des Fensters Time & Sales
Time & Sales Eigenschaften
Fensterverknüpfungen
Trade Performanz
Verwendung der Tradeperformanz
Performance-Anzeigen
Statistikdefinitionen
Gewinn- und Verlustberechnungsmodi
Eigenschaften Tradeperformanz
Handelszeiten
Verwendung des Fensters Handelszeiten
Fenster
Verwendung von Fensterverknüpfungen
Verwendung des Instrumenten-Selektors
Verwendung des Overlay-Instrumentselektors
Verwendung von Registerkarten
Inhalte teilen
Inhalte drucken
Verwendung von Farbauswahlen
NinjaScript
Code Breaking Changes
Best Practices für NinjaScript
Distribution
Considerations For Compiled Assemblies
Import
Export
Export Problems
Protection/DLL Security
Commercial Distribution
Licensing/User Authentication
Best Practices for Distribution
Distribution Procedure
Editor
Compile Error Codes
CS0006
CS0019
CS0021
CS0029
CS0103
CS0200
CS0201
CS0234
CS0246
CS0428
CS0443
CS1002
CS1061
CS1501
CS1502
CS1503
CS1513
CS1525
NoDoc
NinjaScript Editor Components
NinjaScript Explorer
NinjaScript Wizard
Code Snippets
Compile Errors
Intelliprompt
Output Window
Visual Studio Debugging
Editor Keyboard Shortcuts
Educational Resources
AddOn Development Overview
Entwicklung von Add-Ons
Erstellen eines eigenen AddOn-Fensters
Andere Verwendungsmöglichkeiten für ein Addon
C# Method (Functions) Reference
Developing for Tick Replay
Historical Order Backfill Logic
Multi-Threading Consideration for NinjaScript
Multi-Time Frame & Instruments
NinjaScript Lifecycle
Using 3rd Party Indicators
Using ATM Strategies
Using BitmapImage objects with Buttons
Using Historical Bid/Ask Series
Using Images and Geometry with Custom Icons
Using SharpDX for Custom Chart Rendering
Working with Brushes
Working with Chart Object Coordinates
Working with Pixel Coordinates
Working with Price Series
Reference Samples
Indicator
Calculating the highest high or lowest low for a specified time range
Changing fonts for draw objects
Coloring a region
Creating a user-defined parameter type (enum)
Creating your own Level II data book (Accessing market depth)
Draw Objects
Ensuring indicator plots are valid before programmatically accessing them
Exposing indicator values that are not plots
Getting indicator values from a specified time
Manipulating DateTime objects
Manipulating string objects
Multi-Colored Plots
Removing and Custom Formatting an Indicator’s Chart Label
Using a secondary series as an input series for an indicator
Using a Series or DataSeries object to store calculations
Using a TypeConverter to Customize Property Grid Behavior
Using custom events to output the current Level II data book
Using StreamReader to read from a text file
Using StreamWriter to write to a text file
Using System.IO File properties to write to and read from a text file
Using Try-Catch Blocks
Strategy
Backtesting NinjaScript Strategies with an intrabar granularity
Entering on one time frame and exiting on another
Getting PnL from an ATM strategy
Halting a Strategy Once User Defined Conditions Are Met
Keeping orders alive
Modifying the price of stop loss and profit target orders
Monitoring for and trading a breakout
Monitoring Stop-Loss and Profit Target Orders
Plotting from within a NinjaScript Strategy
Removing draw objects from the chart
Resetting values at the beginning of new trading sessions
Rounding values to the nearest tick size
Scaling out of a position
Separating logic to either calculate once on bar close or on every tick
Stopping a strategy after consecutive losers
Synchronizing a DataSeries object to a secondary time frame
Trading crossovers
Using a time filter to limit trading hours
Using CancelOrder() method to cancel orders
Using multiple entry/exit signals simultaneously
Using OnOrderUpdate() and OnExecution() methods to submit protective orders
Using IsRising and IsFalling conditions in the Strategy Builder
Using trade performance statistics for money management
Tips
Adding Indicators to Strategies
Checking for Null References
Creating User Defined Input Parameters
Debugging your NinjaScript Code
Floating-Point Arithmetic
Formatting numbers
How do I resolve NinjaScript Programming Errors?
Make sure you have enough bars in the data series you are accessing
Order Types
Parameter sequencing
Referencing the correct bar
Strategy Position vs. Account Position
TraceOrders
User Definable Color Inputs
Using [] brackets
Language Reference
Alphabetische Referenz
Common
AddDataSeries()
AddHeikenAshi()
AddKagi()
AddLineBreak()
AddPointAndFigure()
AddRenko()
AddVolumetric()
BarsArray
BarsInProgress
BarsPeriods
CurrentBars
Alert, Debug, Share
Alert()
ClearOutputWindow()
Log()
PlaySound()
Print()
PrintTo
RearmAlert()
SendMail()
Share()
Analytical
CountIf()
CrossAbove()
CrossBelow()
GetCurrentAsk()
GetCurrentAskVolume()
GetCurrentBid()
GetCurrentBidVolume()
GetMedian()
HighestBar()
IsFalling()
IsRising()
Least Recent Occurrence (LRO)
LowestBar()
Most Recent Occurrence (MRO)
Slope()
TickSize
ToDay()
ToTime()
Attribute
BrowsableAttribute
CategoryOrderAttribute
DisplayAttribute
NinjaScriptPropertyAttribute
RangeAttribute
TypeConverterAttribute()
XmlIgnoreAttribute
Bars
BarsSinceNewTradingDay
GetAsk()
GetBar()
GetBid()
GetClose()
GetDayBar()
GetHigh()
GetLow()
GetOpen()
GetSessionEndTime()
GetTime()
GetVolume()
IsFirstBarOfSession
IsFirstBarOfSessionByIndex()
IsLastBarOfSession
IsResetOnNewTradingDay
IsTickReplay
PercentComplete
TickCount
ToChartString()
Charts
ChartBars
Bars
Count
FromIndex
GetBarIdxByTime()
GetBarIdxByX()
GetTimeByBarIdx()
Panel
Properties
ToChartString()
ToIndex
ChartControl
AxisXHeight
AxisYLeftWidth
AxisYRightWidth
BarMarginLeft
BarsArray
BarSpacingType
BarSpacingType
BarWidth
BarWidthArray
CanvasLeft
CanvasRight
CanvasZoomState
ChartPanels
CrosshairType
FirstTimePainted
GetBarPaintWidth()
GetSlotIndexByTime()
GetSlotIndexByX()
GetTimeBySlotIndex()
GetTimeByX()
GetXByBarIndex()
GetXByTime()
Indicators
IsScrollArrowVisible
IsStayInDrawMode
IsYAxisDisplayedLeft
IsYAxisDisplayedOverlay
IsYAxisDisplayedRight
LastSlotPainted
LastTimePainted
MouseDownPoint
PresentationSource
Properties
SlotsPainted
Strategies
TimePainted
ChartingExtensions
ConvertFromHorizontalPixels
ConvertFromVerticalPixels
ConvertToHorizontalPixels
ConvertToVerticalPixels
ChartPanel
ChartObjects
H (Height)
IsYAxisDisplayedLeft
IsYAxisDisplayedOverlay
IsYAxisDisplayedRight
MaxValue
MinValue
PanelIndex
Scales
W (Width)
X (Coordinate)
Y (Coordinate)
ChartScale
GetPixelsForDistance()
GetValueByY()
GetValueByYWpf()
GetYByValue()
GetYByValueWpf()
Height
IsVisible
MaxMinusMin
MaxValue
MinValue
PanelIndex
Properties
ScaleJustification
Width
Rendering
D2DFactory
DirectWriteFactory
DxExtensions
ToDxBrush()
ToVector2()
ForceRefresh()
IsInHitTest
IsSelected
IsVisibleOnChart()
MaxValue
MinValue
OnCalculateMinMax()
OnRender()
OnRenderTargetChanged()
PanelUI
RenderTarget
SetZOrder
ZOrder
FormatPriceMarker()
IsAutoScale
IsOverlay
IsSeparateZOrder
ScaleJustification
Stroke Class
UserControlCollection
Drawing
Draw.AndrewsPitchfork()
AndrewsPitchfork
Draw.Arc()
Arc
Draw.ArrowDown()
ArrowDown
Draw.ArrowLine()
ArrowLine
Draw.ArrowUp()
ArrowUp
Draw.Diamond()
Diamond
Draw.Dot()
Dot
Draw.Ellipse()
Ellipse
Draw.ExtendedLine()
ExtendedLine
Draw.FibonacciCircle()
FibonacciCircle
Draw.FibonacciExtensions()
FibonacciExtensions
Draw.FibonacciRetracements()
FibonacciRetracements
Draw.FibonacciTimeExtensions()
FibonacciTimeExtensions
Draw.GannFan()
GannFan
Draw.HorizontalLine()
HorizontalLine
Draw.Line()
Line
Draw.PathTool()
PathTool
Draw.Polygon()
Polygon
Draw.Ray()
Ray
Draw.Rectangle()
Rectangle
Draw.Region()
Region
Draw.RegionHighlightX()
RegionHighlightX
Draw.RegionHighlightY()
RegionHighlightY
Draw.RegressionChannel()
RegressionChannel
Draw.RiskReward()
RiskReward
Draw.Ruler()
Ruler
Draw.Square()
Square
Draw.Text()
Text
Draw.TextFixed()
TextFixed
Draw.TimeCycles()
TimeCycles
Draw.TrendChannel()
TrendChannel
Draw.Triangle()
Triangle
Draw.TriangleDown()
TriangleDown
Draw.TriangleUp()
TriangleUp
Draw.VerticalLine()
VerticalLine
Brushes
AllowRemovalOfDrawObjects
BackBrush
BackBrushAll
BackBrushes
BackBrushesAll
BarBrush
BarBrushes
CandleOutlineBrush
CandleOutlineBrushes
DrawObjects
IDrawingTool
PriceLevels
PriceLevels
RemoveDrawObjects()
Instruments
Instrument
Exchange
Expiry
FullName
GetInstrument()
MasterInstrument
Compare()
Währung
Beschreibung
Dividenden
Börsen
FormatPrice()
InstrumentType
MergePolicy
Name
GetNextExpiry()
PointValue
RolloverCollection
RoundToTickSize()
RoundDownToTickSize()
Splits
TickSize
Url
ISeries<T>
Series<T>
Reset()
PriceSeries<double>
Close
Closes
Hoch
Hochs
Input
Inputs
Low
Lows
Median
Medians
Open
Opens
Typical
Typicals
Value
Values
Weighted
Weighteds
TimeSeries<DateTime>
Zeit
Times
VolumeSeries<double>
Volumen
Volumes
Count
GetValueAt()
IsValidDataPoint()
IsValidDataPointAt()
MaximumBarsLookBack
OnBarUpdate()
BarSpacingType
Calculate
Count
CurrentBar
IsDataSeriesRequired
IsFirstTickOfBar
IsResetOnNewTradingDays
IsTickReplays
Update()
OnConnectionStatusUpdate()
OnConnectionStatusUpdate()
OnFundamentalData()
FundamentalDataEventArgs
OnMarketData()
MarketDataEventArgs
OnMarketDepth()
MarketDepthEventArgs
OnStateChange()
SetState()
State
SessionIterator
ActualSessionBegin
ActualSessionEnd
ActualTradingDayEndLocal
ActualTradingDayExchange
CalculateTradingDay()
GetNextSession()
GetTradingDay()
GetTradingDayBeginLocal()
GetTradingDayEndLocal()
IsInSession()
IsNewSession()
IsTradingDayDefined()
SimpleFont
ApplyTo()
ToDirectWriteTextFormat()
System Indicator Methods
Gültige Eingangsdaten für Indikatormethoden
Accumulation/Distribution (ADL)
Adaptive Price Zone (APZ)
Aroon
Aroon Oscillator
Average Directional Index (ADX)
Average Directional Index (ADX)
Average True Range (ATR)
Balance of Power (BOP)
Block Volume
Bollinger Bänder
KaufVerkauf Druck
KaufVerkauf Volumen
Camarilla Pivots
CandleStickPattern
Chaikin Money Flow
Chaikin Oscillator
Chaikin Volatility
Chande Momentum Oscillator (CMO)
Choppiness Index
Commodity Channel Index (CCI)
Aktueller Tag OHL
Darvas
Directional Movement (DM)
Directional Movement Index (DMI)
Disparity Index
Donchian Channel
Doppelte Stochastik
Dynamic Momentum Index (DMIndex)
Ease of Movement
Fibonacci Pivots
Fisher Transform
Forecast Oscillator (FOSC)
Keltner Channel
KeyReversalDown
KeyReversalUp
Linear Regression
Linear Regression Intercept
Linear Regression Slope
MA Envelopes
Maximum (MAX)
McClellan Oscillator
Minimum (MIN)
Momentum
Money Flow Index (MFI)
Money Flow Oscillator
Moving Average - Double Exponential (DEMA)
Moving Average - Exponential (EMA)
Moving Average - Hull (HMA)
Moving Average - Kaufman's Adaptive (KAMA)
Moving Average - Kaufman's Adaptive (KAMA)
Moving Average - Simple (SMA)
Moving Average - T3 (T3)
Moving Average - Triangular (TMA)
Moving Average - Triple Exponential (TEMA)
Moving Average - Triple Exponential (TRIX)
Moving Average - Variable (VMA)
Moving Average - Volume Weighted (VWMA)
Moving Average - Weighted (WMA)
Moving Average - Zero Lag Exponential (ZLEMA)
Moving Average Convergence-Divergence (MACD)
Moving Average Ribbon
Net Change Anzeige
n Bars Down
n Bars Up
On Balance Volume (OBV)
Order Flow Cumulative Delta
Order Flow Volumetric Bars
Order Flow VWAP
Parabolic SAR
Percentage Price Oscillator (PPO)
Pivots
Polarized Fractal Efficiency (PFE)
Price Oscillator
Vortag OHLC
Psychological Line
Range
Range Indicator (RIND)
Rate of Change (ROC)
Regression Channel
Relative Spread Strength (RSS)
Relative Strength Index (RSI)
Relative Vigor Index
Relative Volatility Index (RVI)
R-squared
Standard Deviation (StdDev)
Standard Error (StdError)
Stochastics
Stochastics Fast
Stochastics RSI (StochRSI)
Summation (SUM)
Swing
Time Series Forecast (TSF)
True Strength Index (TSI)
Ultimate Oscillator
Volume (VOL)
Volume Moving Average (VOLMA)
Volume Oscillator
Volume Rate of Change (VROC)
Volume Up Down
Vortex
Williams %R
Wiseman Alligator
Wiseman Awesome Oszillator
Woodies CCI
Woodies Pivots
ZigZag
TradingHours
GetPreviousTradingDayEnd()
Holidays
Name
PartialHolidays
Sessions
TimeZoneInfo
Clone()
Description
Clone()
IsVisible
Name
Application TimeZoneInfo
TriggerCustomEvent()
Add On
NinjaTrader Controls
AccountSelector
AtmStrategySelector
InstrumentSelector
IntervalSelector
TifSelector
QuantityUpDown
Account
AccountItem
AccountItemUpdate
AccountStatusUpdate
All
Cancel()
CancelAllOrders()
Change()
Connection
ConnectOptions
CreateOrder()
Denomination
Executions
ExecutionUpdate
Flatten()
Get()
Name
Orders
OrderUpdate
Positions
PositionUpdate
SimulationAccountReset
Strategies
Submit()
BarsRequest
Request()
MergePolicy
Connection
CancelAllOrders()
Connect()
ConnectionStatusUpdate
Disconnect()
Options
PriceStatus
Status
ReloadAllHistoricalData()
IInstrumentProvider Interface
Instrument
IIntervalProvider Interface
BarSpacingType
INTTabFactory Interface
CreateParentWindow()
CreateTabPage()
IWorkspacePersistence Interface
Restore()
Save()
WorkspaceOptions
NTTabPage Class
Cleanup()
GetHeaderPart()
Restore()
Save()
Alert and Debug Concepts
AlertCallback()
RearmAlert()
AtmStrategy
ControlCenter
FundamentalData
MarketData
MarketDepth
NewsItems
NewsItems
NTMenuItem
NTWindow
NumericTextBox
OnWindowCreated()
OnWindowDestroyed()
OnWindowRestored()
OnWindowSaved()
StartAtmStrategy()
StrategyBase
PropagateInstrumentChange()
PropagateIntervalChange()
TabControl
TabControlManager
Bars Type
AddBar()
ApplyDefaultBasePeriodValue
ApplyDefaultValue
BuiltFrom
DefaultChartStyle
GetInitialLookBackDays()
GetPercentComplete()
Icon
IsRemoveLastBarSupported
IsTimeBased
OnDataPoint()
RemoveLastBar()
SetPropertyName
SessionIterator
UpdateBar()
Chart Style
BarWidth
BarWidthUI
ChartStyleType
DownBrush
DownBrushDX
GetBarPaintWidth()
Icon
IsTransparent
OnRender()
SetPropertyName()
TransformBrush()
UpBrush
UpBrushDX
Drawing Tools
AddPastedOffset()
Anchors
AttachedTo
ChartAnchor
CopyDataValues()
Clone()
DrawingTool
DrawnOnBar
GetPoint()
IsBrowsable
IsEditing
IsNinjaScriptDrawn
IsXPropertiesVisibile
IsYPropertyVisibile
MoveAnchor()
MoveAnchorX()
MoveAnchorY()
Price
SlotIndex
Time
UpdateFromPoint()
UpdateXFromPoint()
UpdateXFromPoint()
ConvertToVerticalPixels()
CreateAnchor()
DisplayOnChartsMenus
Dispose()
DrawingState
DrawnBy
GetAttachedToChartBars()
GetClosestAnchor()
GetCursor()
GetSelectionPoints()
Icon
IgnoresSnapping
IgnoresUserInput
IsAttachedToNinjaScript
IsGlobalDrawingTool
IsLocked
IsUserDrawn
OnBarsChanged()
OnMouseDown()
OnMouseMove()
OnMouseUp()
SupportsAlerts
ZOrderType
Import Type
OnNextInstrument()
OnNextDataPoint()
Indicator
AddLine()
AreLinesConfigurable
Line Class
Lines
AddPlot()
ArePlotsConfigurable
Displacement
PlotBrushes
Plots
Plots
DisplayInDataBox
DrawHorizontalGridLines
DrawOnPricePanel
DrawVerticalGridLines
IndicatorBaseConverter
IsChartOnly
IsSuspendedWhileInactive
PaintPriceMarkers
ShowTransparentPlotsInDataBox
Market Analyzer Column
CurrentText
CurrentValue
DataType
FormatDecimals
IsEditable
OnRender()
PriorValue
Optimization Fitness
OnCalculatePerformanceValue()
Value
Optimizer
NumberOfIterations
OnOptimize()
OptimizationParameters
RunIteration()
SupportsMultiObjectiveOptimization
Performance Metrics
Format()
OnAddTrade()
OnCopyTo()
OnMergePerformanceMetric()
PerformanceUnit
Values
Share Service
CharacterLimit
CharactersReservedPerMedia
Icon
UseOAuth
IsConfigured
IsDefault
IsImageAttachmentSupported
IsImageAttachmentSupported
OnShare()
Signature
Strategy
Account
AddChartIndicator()
AddPerformanceMetric()
ATM Strategy Methods
AtmStrategyCancelEntryOrder()
AtmStrategyChangeEntryOrder()
AtmStrategyChangeStopTarget()
AtmStrategyClose()
AtmStrategyCreate()
GetAtmStrategyEntryOrderStatus()
GetAtmStrategyMarketPosition()
GetAtmStrategyPositionAveragePrice()
GetAtmStrategyPositionQuantity()
GetAtmStrategyRealizedProfitLoss()
GetAtmStrategyStopTargetOrderStatus()
GetAtmStrategyUnrealizedProfitLoss()
GetAtmStrategyUniqueId()
BarsRequiredToTrade
BarsSinceEntryExecution()
BarsSinceExitExecution()
ChartIndicators
CloseStrategy()
ConnectionLossHandling
DaysToLoad
DefaultQuantity
DisconnectDelaySeconds
EntriesPerDirection
EntryHandling
Execution
ExitOnSessionCloseSeconds
IncludeCommission
IncludeTradeHistoryInBacktest
IsAdoptAccountPositionAware
IsExitOnSessionCloseStrategy
IsFillLimitOnTouch
IsInstantiatedOnEachOptimizationIteration
IsTradingHoursBreakLineVisible
IsWaitUntilFlat
NumberRestartAttempts
OnAccountItemUpdate()
AccountItemEventArgs
OnExecutionUpdate()
OnOrderTrace()
OnOrderUpdate()
OnPositionUpdate()
OptimizationPeriod
Order
IsTerminalState()
Order Methods
Managed Approach
Advanced Order Handling
CancelOrder()
ChangeOrder()
EnterLong()
EnterLongLimit()
EnterLongMIT()
EnterLongStopLimit()
EnterLongStopMarket()
EnterShort()
EnterShortLimit()
EnterShortMIT()
EnterShortStopLimit()
EnterShortStopMarket()
ExitLong()
ExitLongLimit()
ExitLongMIT()
ExitLongStopLimit()
ExitLongStopMarket()
ExitShort()
ExitShortLimit()
ExitShortMIT()
ExitShortStopLimit()
ExitShortStopLimit()
GetRealtimeOrder()
SetParabolicStop
SetProfitTarget()
SetStopLoss()
SetTrailStop()
Unmanaged Approach
CancelOrder()
ChangeOrder()
IgnoreOverfill
IsUnmanaged
SubmitOrderUnmanaged()
OrderFillResolution
OrderFillResolutionType
OrderFillResolutionType
PerformanceMetrics
Plots
Position
AveragePrice
GetUnrealizedProfitLoss()
Instrument
MarketPosition
Auftragsanzahl
PositionAccount
AveragePrice
GetUnrealizedProfitLoss()
Instrument
MarketPosition
Auftragsanzahl
Positions
PositionsAccount
RealtimeErrorHandling
RestartsWithinMinutes
SetOrderQuantity
Slippage
StartBehavior
StopTargetHandling
StrategyBaseConverter
SystemPerformance
AllTrades
LongTrades
RealTimeTrades
ShortTrades
TestPeriod
TimeInForce
TraceOrders
Trade
TradeCollection
TradesCount
EvenTrades
GetTrades()
LosingTrades
TradesPerformance
AverageBarsInTrade
AverageEntryEfficiency
AverageExitEfficiency
AverageTimeInMarket
AverageTotalEfficiency
Währung
GrossLoss
GrossProfit
LongestFlatPeriod
MaxConsecutiveLoser
MaxConsecutiveWinner
MaxTimeToRecover
MonthlyStdDev
MonthlyUlcer
NetProfit
Prozent
PerformanceMetrics
Pips
Punkte
ProfitFactor
RSquared
RiskFreeReturn
SharpeRatio
SortinoRatio
Ticks
SortinoRatio
TotalQuantity
TotalSlippage
TradesCount
TradesPerDay
WinningTrades
TradesPerformanceValues
AverageEtd
AverageMae
AverageMfe
AverageProfit
CumProfit
Drawdown
LargestLoser
LargestWinner
ProfitPerMonth
StdDev
Turnaround
Ulcer
WaitForOcoClosingBracket
SuperDOM Column
MarketDepth
OnMarketData()
OnOrderUpdate()
OnPositionUpdate()
OnPropertyChanged()
OnRender()
OnRestoreValues()
SharpDX SDK Reference
SharpDX
SharpDX.Direct2D1.Color
SharpDX.Direct2D1.Color3
SharpDX.Direct2D1.Color4
DisposeBase
Dispose()
IsDisposed
Matrix3x2
RectangleF
Size2F
Vector2
SharpDX.Direct2D1
AntialiasMode
ArcSegment
ArcSize
SharpDX.Direct2D1.Brush
SharpDX.Direct2D1.Brush.Opacity
TransformTransform
BrushProperties
CapStyle
DrawTextOptions
Ellipse
FigureBegin
FigureEnd
FillMode
GeometrySink
AddArc()
AddLine()
AddLines()
AddLines()
Close()
EndFigure()
SetFillMode()
GradientStop
GradientStopCollection
ColorInterpolationGamma
ExtendMode
GradientStopCount
LinearGradientBrush
EndPoint
GradientStopCollection
StartPoint
LinearGradientBrushProperties
MeasuringMode
PathGeometry
FigureCount
FillContainsPoint()
GetBounds()
Open()
SegmentCount
StrokeContainsPoint()
RadialGradientBrush
Center
GradientOriginOffset
GradientStopCollection
RadiusX
RadiusY
RadialGradientBrushProperties
RenderTarget
AntialiasMode
DrawEllipse()
DrawGeometry()
DrawGeometry()
DrawGeometry()
DrawGeometry()
DrawTextLayout()
DrawTextLayout()
FillGeometry()
FillRectangle()
TransformTransform
SolidColorBrush
SharpDX.Direct2D1.SolidColorBrush.Color
StrokeStyle
DashCap
DashesCount
DashOffset
DashStyle
EndCap
GetDashes()
LineJoin
MiterLimit
MiterLimit
StrokeStyleProperties
SweepDirection
SharpDX.DirectWrite
TextFormat
FlowDirection
FontFamilyName
FontSize
FontStretch
FontStyle
FontWeight
ParagraphAlignment
ReadingDirection
TextAlignment
WordWrapping
LineMetrics
TextLayout
GetLineMetrics()
MaxHeight
MaxWidth
Metrics