Kerzen
Um Kerzen zu importieren, wählen Sie im Hauptmenü der Anwendung den Eintrag Importieren => Kerzen.

Kerzenimportprozess
Allgemein
- Datentyp - Typ der importierten Daten.
- Dateiname - Vollständiger Pfad zur CSV-Datei.
- Datenverzeichnis - Ordner, in dem die finalen S#-Dateien gespeichert werden.
- Dateimaske - Dateimaske, die beim Scannen des Verzeichnisses verwendet wird. Zum Beispiel candle _*.csv.
- Spaltentrennzeichen - Spaltentrennzeichen. Tabulator wird als TAB bezeichnet.
- Einzug vom Anfang - Anzahl der Zeilen am Anfang der Datei, die übersprungen werden sollen (wenn sie Metainformationen enthalten).
- Zeitzone - Zeitzone.
- Intervall - Häufigkeit der Datenaktualisierung.
Instrumente
- Erweiterte Informationen - Erweiterte importierte Felder im Speicher für erweiterte Informationen speichern
- Duplikate - ob doppelte Instrumente aktualisiert werden, wenn sie bereits existieren.
Importparameter für S#-Felder konfigurieren.
S#-Feld - Wert des S#-Feldes (Instrument, Handelsplatz usw.).
Zuordnungen - Spaltenwert in der Datei dem StockSharp-Typ zuordnen (falls erforderlich).
Format - Datenformat. Wird typischerweise beim Import von Datums- und Zeitwerten verwendet (siehe Trades).
Verwenden - ob die Daten beim Import verwendet werden sollen.
Feldreihenfolge - Reihenfolge, in der die Eigenschaftsspalten des importierten Elements angeordnet sind.
Wenn die importierte Datei zum Beispiel die folgende Vorlage hat:
{SecurityId.SecurityCode},{SecurityId.BoardCode},{OpenTime:yyyyMMdd},{OpenTime:default:HH:mm:ss},{OpenPrice},{HighPrice},{LowPrice},{ClosePrice},{TotalVolume}Dann entspricht die folgende Einstellung dieser Vorlage:

Hier:
Der Wert Instrument entspricht mit der fortlaufenden Nummer 0.
[!TIP] In der Programmierung ist die Ordnungsnummer des ersten Elements immer 0
Der Wert Handelsplatz entspricht mit der fortlaufenden Nummer 1. Und so weiter.
Standardmäßig - Standardwert des Feldes. Er kann zum Beispiel für wiederholte Feldwerte verwendet werden (Instrument oder Handelsplatz beim Import von Trades, Orderbüchern usw., siehe Trades), wenn die entsprechende Information in der Datendatei fehlt.
Null - In einigen Fällen können beim Speichern von Daten einzelne Dateneigenschaften als "0" gespeichert werden, was ein Fehler ist. Beispielsweise kann der Preiswert aus verschiedenen Gründen 0 sein, was unzulässig ist und später zu einem fehlerhaften Lesen führt. Dies kann zu fehlerhafter Strategieausführung bei Strategien führen, die mit diesen Daten arbeiten, und folglich zu einem falschen Ergebnis. Durch Aktivieren des Kontrollkästchens gibt der Benutzer an, dass Daten in diesem Abschnitt, wenn sie 0 entsprechen, als leer geschrieben werden, also fehlen. Bei der weiteren Arbeit, zum Beispiel beim Testen, sieht der Benutzer einen Fehler wegen fehlender Daten, der auf einen fehlerhaften Datenimport hinweist. Tatsächlich ist dies ein Schutz des Benutzers vor "defekten" Daten für eine korrektere Arbeit.
Der Benutzer kann eine große Anzahl von Eigenschaften für die heruntergeladenen Daten konfigurieren. Auf Basis der Vorlage der importierten Datei müssen Sie die Eigenschaft angeben und ihr die erforderliche Nummer in der Reihenfolge zuweisen.
Um eine Vorschau der Daten anzuzeigen, klicken Sie auf die Schaltfläche Vorschau.

Klicken Sie auf die Schaltfläche Importieren.