und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Ansichten:
- 1102
- Rating:
- Veröffentlicht:
- 2016.04.05 13:02
- Aktualisiert:
- 2016.04.05 13:03
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Überarbeitete Vorlage aus dem Artikel MetaEditor: Templates as a Spot to Stand On. Die Hauptidee dieser Revision ist Vermeidung redundater Array Definitionen von Dienst-Arrays und der dynamischen Erweiterung der Arraygrößen. Dienst arrays sofort mit einer Größe von 100 allokiert und Zähler werden hinzugefügt um die Arraygrößen anzuzeigen.
int OurTicketsCounter; // Zähler der eigenen Aufträge, dadurch werden die Arrays spezifiziert Tickets[100][9],CommentsTicket[100][2] int SL_TP_Counter; // Zähler für noch zu ändernde Aufträge: newSL_and_TP[100][5] int OrdersToCloseCounter;// Zähler für noch zu schließende Aufträge: ticketsToClose[100][2] and lotsToClose[100] int OrdersToDeleteCounter;// Zähler für noch zu löschende Aufträge: ticketsToDelete[100]
Bei jedem Durchgang der Funktion start(), in einer seperaten Funktion InitCounters(), werden alle Arrays mit NULL-Werten initialisiert:
//+------------------------------------------------------------------+ //| Setze alle Zähler der Dienst-Arrays zurück | //+------------------------------------------------------------------+ void InitCounters() { //---- OurTicketsCounter = 0; SL_TP_Counter = 0; OrdersToCloseCounter = 0; OrdersToDeleteCounter = 0; //---- return; }
Ich finde dieses Ergebnis mehr als akzeptabel.
Speichern Sie es im Ordner "Experten/Vorlagen".
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/8159
![Volatility Quality EA](https://c.mql5.com/i/code/expert.png)
Dieser Expert Advisor basiert auf dem "Volatility Quality Index" Indikator von raff1410.
![Visible Pos](https://c.mql5.com/i/code/script.png)
Ein Skript für die Visualisierung von Trades im Chart. Es ist nützlich, wenn Sie Ihren Account oder PC ändern.
![HarVesteR](https://c.mql5.com/i/code/expert.png)
Eine Kombination aus Durchschnitten und dem MACD. Alle Parameter können frei verändert werden.
![Murrey levels](https://c.mql5.com/i/code/indicator.png)
Der Name ist selbsterklärend. Der Fehler, der in den früheren Implementierungen dargestellt wird hier korrigiert.