Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 114
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
Ich finde es schwer zu beantworten. Ich habe Ihre Nachrichten noch einmal gelesen, aber die Idee, die Größe des Arrays zu ändern, habe ich nicht verstanden. Die Antwort auf den Code hängt auch vom Verständnis des Konzepts ab. Vielleicht wird jemand anderes antworten.
Es ist mir egal, ob ich die Größe des Arrays ändere, ich gebe ihm zum Beispiel 20.
Hier haben Sie ein Array mit 20 Elementen. Nehmen wir an, dass die if-Bedingung gilt - wir weisen dem ersten Element des Arrays einen Preiswert zu: masCenPoc[0] = cena_poc;
Was werden wir dem zweiten Element des Arrays zuweisen?
Hier haben Sie ein Array mit 20 Elementen. Nehmen wir an, dass die if-Bedingung gilt - wir weisen dem ersten Element des Arrays einen Preiswert zu: masCenPoc[0] = cena_poc;
Was sollen wir dem zweiten Element des Arrays zuweisen?
Es ist mir egal, ob ich die Größe des Arrays ändere, ich gebe ihm zum Beispiel 20.
Es muss einen Sinn ergeben. In diesem Fall ist ein Array nicht unbedingt erforderlich. In einer Schleife mit weiteren Berechnungen ist vielleicht 1 Variable ausreichend. Ich denke, Sie möchten Verlaufsdaten erhalten, daher wäre es logischer, eine Schleife von irgendeinem Balken bis 0 zu bilden, und dann werden Ihre Daten erstellt. Wenn Sie ein Array benötigen, sollte es in Ihrem Fall als Stapel akkumuliert werden.
Wenn Sie mit Hilfe von Online-Angeboten bauen wollen, müssen Sie immer noch nach den Stapelregeln vorgehen.
http://algorus.blogspot.ru/2012/12/blog-post_7.html
https://ru.wikipedia.org/wiki/%D0%A1%D1%82%D0%B5%D0%BA
Hallo. Wenn ich versuche, Indikatordaten mit der CopyBuffer-Funktion in ein Array zu kopieren, erhalte ich Werte wie -6.99999999999999999e-005
Was kann der Grund dafür sein?
Hallo. Wenn ich versuche, Indikatordaten mit der CopyBuffer-Funktion in ein Array zu kopieren, erhalte ich Werte wie -6.99999999999999999e-005
Was kann der Grund dafür sein?
Der Indikator hat verschiedene Daten im Datenfenster. Ich hänge den EA an den H1-Chart an und er kopiert die Daten aus den Zeitrahmen M5, M15 und H1.