# AgenaScript

#### **AgenaScript – Die integrierte Programmiersprache von AgenaTrader**

**AgenaScript** ist eine in die Handelsplattform **AgenaTrader** integrierte **Programmiersprache**. Die **Syntax** von AgenaScript basiert auf **C#**.

Mit **AgenaScript** können Sie **alle Strategien umsetzen**, selbst wenn sie **zu komplex für den Signal Builder** sind. Die Einsatzmöglichkeiten reichen von der **Programmierung einfacher Indikatoren** bis hin zu **individuellen Anwendungen**, bei denen AgenaTrader nur eine unterstützende Rolle spielt.

📌 **Alle DotNet-basierten Ansätze sind nutzbar**, darunter:\
✅ **Komplexe Indikatoren**\
✅ **Signalanzeige**\
✅ **Excel-Export & Datenanalyse**\
✅ **Chart-Darstellung, Sound-Integration & Farbanpassung**

***

#### **Inhalte der AgenaScript-Hilfe**

📌 **1. Handelsbalken und Instrumente**

* Erklärt **detailliert**, wie Sie **einzelne Balken/Kerzen** sowie verschiedene **Handelsinstrumente** mit AgenaScript ansprechen können.

📌 **2. Events (Ereignisse)**\
AgenaScript ist **ereignisgesteuert**. Beispiele für Events:

* **Neue Kerze** erscheint nach dem Schluss der vorherigen Kerze.
* **Neue Preise** werden vom Datenprovider geliefert.
* **Eine Order wird ausgeführt**.\
  ➡ **AgenaScript erleichtert die Reaktion auf solche Ereignisse**.\
  ➡ Dieser Abschnitt erklärt, wie dies funktioniert und welche Ereignisse auftreten können.

📌 **3. Indikatoren und Oszillatoren**

* Enthält eine **umfassende Beschreibung** aller in AgenaTrader **integrierten Indikatoren**.
* Einführung in die **Instrumente**, gefolgt von einer **Beschreibung der Anwendung**.
* Wichtiger Teil: **Interpretation von Signalen** + **Verweise auf weiterführende Informationen**.
* Jeder Indikator/Oszillator kann in **eigenen AgenaScripts** genutzt werden.
* Enthält **exakte Syntax, Parametererklärung & Codebeispiele**.

📌 **4. Programmierung von Strategien**

* Mit AgenaScript können Sie **eigene Handelsstrategien entwickeln** und diese **live am Markt handeln**.
* In diesem Abschnitt erfahren Sie:\
  ✔ Welche **Voraussetzungen erforderlich** sind.\
  ✔ Wie Sie **Orders an Ihren Broker senden**.\
  ✔ Wie der **interne Handel in AgenaTrader umgesetzt** wird.

📌 **5. Keywords (Schlüsselwörter)**

* **Wie jede Programmiersprache** hat auch AgenaScript **eine Reihe von Befehlen**, die für eigene Skripte genutzt werden können.
* Um **eigene Indikatoren oder komplette Handelssysteme zu entwickeln**, sollten Sie sich mit diesen **Schlüsselwörtern** vertraut machen.

📌 **6. Zeichenobjekte**

* **Alle Zeichenobjekte, die auf dem Chart verwendet werden können, sind auch in AgenaScript verfügbar**.
* Linien, Pfeile, Rechtecke, Kreise usw. lassen sich:\
  ✔ Automatisch an bestimmten Positionen einblenden.\
  ✔ Oder gezielt aus dem Chart entfernen.\
  ➡ **Nahezu unbegrenzte Möglichkeiten für visuelle Darstellungen im Chart.**

📌 **7. Tipps und Tricks**

* Lösungen für **ungewöhnliche Herausforderungen** in AgenaScript.
* **Fortgeschrittene Programmierer** finden hier **komplexe Beispiele** und nützliche Ansätze für **eigene Ideen**.

➡ **AgenaScript bietet eine leistungsstarke Umgebung für individuelle Handelsstrategien, Indikatoren und Automatisierungen! 🚀**

4o
