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
Bibliothek von Hash-Funktionen und Umwandlungen in andere Zahlensysteme - Bibliothek für den MetaTrader 5
- Ansichten:
- 1218
- Rating:
- Veröffentlicht:
- 2016.08.05 14:54
- Aktualisiert:
- 2016.11.22 07:34
- Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Universelle Hash-Funktionen:
- adler32
- CRC-32
- MaHash8v64
Alle drei Funktionen sind für die Darstellung von MQL5 Strings in Unicode angepasst. Die Ergebnisse wurden durch die folgende kostenlose Software verifiziert: Fsum Frontend 1.5.5.1
Umwandlung in andere Zahlensysteme:
- aus dem Dezimalsystem (ulong) in ein Base-Zahlensystem
- inverse Transformation
Die Umwandlung in ein anderes Zahlensystem beruht auf der folgenden Zeichensequenz: 10 [0..9] + 26 [A..Z] + 26 [a..z] + 33 [А..Я] + 33 [а..я]. D.h. im Zahlensystem mit einer Basis bis 36 (36 eingeschlossen) werden arabische Zahlen und Großbuchstaben des englischen Alphabets verwendet.
Der praktische Nutzen eines "großen" Zahlensystems besteht in einer kompakten Darstellungsform von Zeichen in den Namen grafischer Objekte. So wird zum Beispiel eine ganze 64-Bit-Zahl die folgende Zeichenzahl haben:
- im Dezimalsystem: 20 Zeichen (ULONG_MAX)
- im Hexadezimalsystem: 16 Zeichen
- Basis 36: 11 Zeichen
- Basis 128: 10 Zeichen
d.h. die optimale Variante stellt die Umwandlung das verbreitete Zahlensystem mit der Basis 36 dar.
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/277
Ein Panel für den Wettbewerb "Das beste grafische Bedienfeld in MQL5". Das Panel zeichnet sich durch die Möglichkeit aus, Handelsstrategien im visuellen Modus zu erstellen.
Control panel MCM für mehrwährungsfähige Expert Advisors und IndikatorenHiermit wird Ihnen ein Bedienfeld für den Mehrwährungsmodus im MetaTrader 5 Terminal für Mehrwährungs-Indikatoren und Expert Advisors vorgestellt.
Das Skript hilft eine vollständige und lückenlose Historie für MetaTrader 4 aus MetaTrader 5 zu bekommen.
OptimReport v2.15Eine Funktion für die Auswahl des Kriteriums für die Variable "Custom мax" für die Funktion OnTester() und eine Tabelle mit den Optimierungsergebnissen inkl. alle Indikatoren in einer HTML-Datei