Diskussion zum Artikel "In 6 Schritten zum eigenen automatischen Handelssystem!" - Seite 3
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
So sehen die Einstellungen des Expert Advisors aus
Wir meinten damit Testeinstellungen, nicht Eingabeparameter des Expert Advisors.
Zusätzlich zu den Einstellungen geben Sie bitte die Demokontonummer und das Anlagepasswort an.
Entschuldigung, ich bin ein kompletter Dummkopf bei all diesen Begriffen..... für jetzt :)
Experte: ssssa.ex5 EURUSD H1
Datum: Letztes Jahr
Ausführung: Normal Jeder Tick
Einlage: 10000 USD 1:100
Optimierung: Schneller generischer Algorithmus Balance Max
(letztes Mal versucht ohne Optimierung)
Weiterleiten: NEIN
Alles ist in den Eingaben wie in der Anleitung markiert
Anmeldung: 20354
Hallo!
1) Ich habe versucht, diese Code-Zeile zu verstehen
Ich halte es für sinnvoll, einen Link auf das Referenzbuch anzugeben:
MQL5 Reference Guide / Language Basics / Data Types / Structures and Classes
nämlich das Beispiel //--- Konstruktor mit der Initialisierungsliste CPerson(string surname,string name): m_second_name(surname), m_first_name(name) {};
2) Übrigens, wer auch immer die Hilfe schreibt, beachte diesen Abschnitt in der Hilfe:
Sieht aus wie ein Klassendeklarationsfehler: in der
Klassen Klassen haben eine Reihe von Unterschieden zu Strukturen....
Beispiel:
struct trade_settings
{
Anmeldung: 20354
Ich habe mich mit diesem Konto verbunden und mit dem Testen begonnen(nicht mit der Optimierung!). Das automatische Laden der Historie begann und die Trades begannen. Ich habe den Verdacht, dass Sie Optimierung und Testen verwechseln. Beim Optimieren sehen Sie keine Trades!
Hallo!
1) Ich habe versucht, diese Code-Zeile zu verstehen
Ich halte es für sinnvoll, einen Link auf das Referenzbuch anzugeben:
MQL5 Reference Guide / Language Basics / Data Types / Structures and Classes
nämlich das Beispiel //--- Konstruktor mit der Initialisierungsliste CPerson(string surname,string name): m_second_name(surname), m_first_name(name) {};
Danke, die Anregung wurde in den Artikel aufgenommen:
Die Initialisierung der Klassenmitglieder erfolgt hier über eine Initialisierungsliste.
2) Übrigens, wer auch immer die Hilfe schreibt, achten Sie auf diesen Abschnitt der Hilfe:
Sieht aus wie ein Klassendeklarationsfehler: in der
Klassen Klassen haben eine Reihe von Unterschieden zu Strukturen....
Beispiel:
struct trade_settings
{
Meinen Sie diese Stelle?
Das ist es, was ich bekomme.
Sehr seltsam, die Anzahl der Balken, die Ticks und die Modellierungsqualität sind die gleichen. Haben Sie UAC aktiviert? In welchem Ordner ist das Terminal installiert?
Aber ich habe versucht, mit demselben Experten zu optimieren und er gibt den Fehler TESTED WITH ERROR "Cannot initialise Expert" aus.
Können Sie bitte noch einmal von meinem Konto aus überprüfen, was er Ihnen schreibt, wenn Sie optimieren?
können Sie bitte noch einmal von meinem Konto aus überprüfen, was Ihnen geschrieben wird, wenn Sie optimieren?
2) Übrigens, wer auch immer die Hilfe schreibt, sollte in diesem Abschnitt der Hilfe aufpassen:
Sieht nach einem Klassendeklarationsfehler aus: im Abschnitt
Klassen Klassen haben eine Reihe von Unterschieden zu Strukturen....
Beispiel:
struct trade_settings
{
Meinen Sie diese Stelle?
Ja, ich habe jetzt herausgefunden, dass dies ein allgemeines Beispiel für Klassen und struct ist.
Die Logik funktionierte auf der Basis von Prioritäten nach dem Schema
Struktur - Beispiel, Klasse - Beispiel,
und dann haben wir unabhängig von der Struktur/Klasse eine allgemeine Regel:
...wenn ein Konstruktor explizit definiert ist, ist es unmöglich, eine Variable eines Struktur- oder Klassentyps mit einer Initialisierungssequenz zu initialisieren.
Es fehlt hier ein Beispiel für eine Klasse.... ok. ich werde flexibler sein :-)
2) Warum ist der Kommentar so eklatant anders (imho ist die Bedeutung im fünften ähnlich wie im vierten, nämlich Aufruf einer Methode der Basisklasse, was sind zusätzliche Filter)?