Programmierung
Last updated
Last updated
Die Programmierumgebung ist nach den Prinzipien des Visual-Studios aufgebaut:
Über den Toolbar kann die Programmieroberfläche gesteuert werden,
Im Editor können mehrere Komponenten gleichzeitig bearbeitet werden (Top-Tab Leiste),
Eine IntelliSense®-Funktionalität ist verfügbar,
Am unteren Ende befindet sich die Error-Liste in der Compiler-Error angezeigt werden.
Symbol
Funktion
Damit können bereits vorhandene selbstprogrammierte Indikatoren bzw. Strategien in die Programmieroberfläche geladen werden
Speichert Source-Code Änderungen ab
Auschneiden von markiertem Source Code
Kopieren von markiertem Source Code
Einfügen von kopierten bzw. ausgeschnittenem Source Code
Auskommentieren von markierten Source Code-Teilen
Rückgängig machen Kommentar-Passagen
Rückgängig machen von vorhergegangen Aktionen
Rückgängig gemachte Aktionen wieder aktivieren
Öffnet das Ausgabe-Fenster
Öffnet das Referenz-Popup
Kompiliert alle Sourcen
Suchen von SourceCode-Passagen
Suchen/Ersetzen
Öffnen der Errorliste
Löscht den File
Der aktuelle AgenaTrader 2.0.xxx unterstützt .NET Framework 4.6.
Microsoft bietet eine Gratis-Version namens Visual Studio Community Edition an, die die sich gut eignet, um einen AgenaScript Code zu entwickeln. Microsoft bietet eine kostenlose Version namens Visual Studio Community Edition an, die sich gut für die Entwicklung von AgenaScript-Code eignet.
Download: Aktuellste Version von Visual Studio
Download: Ältere Versionen von Visual Studio
Unterstützte Versionen:
• Windows 10: VS2017, VS2019 und VS2022 (neueste Builds/Updates)
• Windows 11: ausschließlich VS2022 (neueste Builds/Updates)
• Bitte beachten Sie, dass VS2015 und ältere Versionen von Microsoft nicht mehr unterstützt werden, weshalb wir auch keinen Support anbieten.
Dieser Artikel wurde erstellt von http://script-trading.com.
Man kann nun komfortabel seine AgenaScripts im Visual Studio entwickeln, testen und debuggen.
Dieser Editor ist ein nützliches Tool, wenn es darum geht ein paar Zeilen Code auf die Schnelle zu ändern oder wenn man sich lediglich ein AgenaScript ansehen will.
Für alle anderen Einsätze sollte man unbedingt Microsofts Entwicklungsumgebung Visual Studio heranziehen. Es bietet eine vielfach bewährte und allumfassende Lösung für nahezu alle Bereiche der Softwareentwicklung, so also auch für AgenaScript bzw. für C#.
Die wichtigsten Vorteile wären:
Debugging
Code Completion
Syntaxprüfung
Dazu gibt es eine Vielzahl weiterer Features die einem das Entwickeln leichter machen.
Downloaden kann man die kostenlose „Visual Studio Community“ Edition unter https://www.visualstudio.com/downloads. Bitte beachten, dass der Download und die Installation der Software ca 60 Minuten dauert!
Ab AgenaTrader 2.0 muss wegen der eingesetzten .NET Version 4.6 mindestens „Visual Studio Community 2017“ verwendet werden! Oben finden Sie eine Liste der unterstützten Versionen.
Hat man Visual Studio erfolgreich installiert, kann man es mittels der nachstehenden Allgemeine Einstellungen mit dem AgenaTrader verknüpfen. Von nun an werden alle AgenaScript-Dateien automatisch mit Visual Studio geöffnet und auch der Debugger wird mit dem AgenaTrader automatisch verlinkt.
Man kann nun komfortabel seine AgenaScripts im Visual Studio entwickeln, testen und debuggen.
Dieser Artikel wurde erstellt von http://script-trading.com.