[WARNUNG GESCHLOSSEN!] Alle Fragen von Neulingen, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen. - Seite 1020
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
Wo wollen Sie das Paar haben? An metatrader???? In der Marktübersicht "Symbole" ist es nicht möglich, Symbole hinzuzufügen, wenn dieser DC keine hat.
Was hat das damit zu tun? Sie haben irgendwie keine Ahnung, was Sie wollen und wie Sie wollen....
Für Sie könnte ich Folgendes sagen: DDE ist mit sehr eingeschränkten Funktionen NUR für das Streaming von Online-Kursen konzipiert. Es funktioniert nicht mit Geschichte
Das Thema der vorherigen Fragen und dieser Frage ist DDE-Sample.xls und wie es funktioniert. Alex hat mir erklärt, wie man diese Datei dazu bringt, Zitate in Echtzeit zu laden.
Dank ihm. Ich möchte fragen: Ist es möglich, eine weitere Zeile mit anderen Währungspaaren (AUDUSD und USDCAD) unter der Tabelle auf der ersten Seite hinzuzufügen und sie in Echtzeit anzuzeigen?
Vielen Dank im Voraus....
Wie sieht es mit der Idee aus, wie man Zitate auf EKSEL überträgt?
Das Thema der vorangegangenen Fragen und dieser Frage ist DDE-Sample.xls und wie es funktioniert. AlexSTAL hat mir erklärt, wie man diese Datei dazu bringt, Zitate in Echtzeit zu laden
Dank ihm. Kann ich eine weitere Zeile mit anderen Währungspaaren (AUDUSD und USDCAD) unter der Tabelle auf der ersten Seite hinzufügen und sie in Echtzeit anzeigen?
Die meisten Menschen brauchen diesen Knopf nicht.
Um die Eule richtig zu schreiben, fehlen Ihnen Kenntnisse über die Funktionsweise des gesamten Terminalsystems.
Einleitung. Es gibt ein Hauptprogramm. Es gibt die Unterprogramme - Funktionen. Es gibt Betreiber. Alle Operatoren werden nacheinander gemäß dem Algorithmus ausgeführt. Das ist ganz klar. Es ist ein Axiom.
Jetzt. Wir haben eine Kopie der Eule in .mq4 und eine Kopie in .ex4 entsprechend. Wir ziehen diese Eule auf verschiedene Karten. Angenommen, wir haben zwei Charts desselben Paares mit unterschiedlichen TFs.
Frage 1 Wo sind denn die Programmcodes der Eulen gespeichert? In Diagrammvorlagen?
Frage 2: Zecke kommt rein. Wie ist die Reihenfolge der Ausführung der Eulen? Wenn es sich um eine einzige handelt (was wahrscheinlich der Fall ist, da nur die entsprechenden Blöcke von Variablenwerten an jedes Diagramm angeheftet sind und der Sprachinterpreter die Werte nur beim Abspulen ersetzt), welches ist dann das erste, welches das zweite, usw. Sie können nicht parallel abgewickelt werden, oder?
Vielleicht kann jemand aufzeigen, wo dies in der Literatur beschrieben wird. Wahrscheinlich übersehen, nicht aufgepasst. Vielleicht wurde diese Frage aber auch schon einmal gestellt.
Ich danke Ihnen allen im Voraus für Ihre Antwort.
-Ich habe owl im .mq4- bzw. .ex4-Format, jeweils eine Kopie.
Dateien vom Typ mq4 sind der Quellcode eines Programms. Dateien dieses Typs enthalten den Quellcode aller Arten von Programmen (Expert Advisors, Skripte und Indikatoren).
Die ex4-Dateien sind kompilierte Programme, die auf dem Client-Terminal verwendet werden können.
-Wo sind denn die Programmcodes der Eulen gespeichert? In den Kartenvorlagen?
In ex4-Dateien (d.h. kompiliert in einer Sprache, die das Programm versteht) in der Nähe der mq4-Quellen.
-Zecke kommt rein. Wie ist die Reihenfolge der PSBs?
Sie können dies selbst überprüfen, indem Sie eine Warnmeldung ("Owl #1 Time = " + TimeToStr(TimeLocal(),TIME_DATE|TIME_SECONDS)) am Anfang der Funktion hinzufügen;
in eine andere alert("Owl #2 Time = " + TimeToStr(TimeLocal(),TIME_DATE|TIME_SECONDS));
Hallo.
Wie wird Close [ i ] in einem separaten Indikatorfenster aufgerufen, aber nicht das Haupttool, sondern das Tool mit dem Namen name ?
#property indicator_separate_window
////////////////
MovingBuffer[i]=iMA(name,0,Period1,Shift,modeMA,PRICE_OPEN,i) ; // - Berechnung des gleitenden Durchschnitts des Instruments name
NameBuffer[i]= Close [i ] ; // - falsch, denn es wird der Instrumenten-Lückentext im Hauptfenster eingegeben...
/////////////////
Hallo.
Wie wird Close [ i ] in einem separaten Indikatorfenster aufgerufen, aber nicht das Haupttool, sondern das Tool mit dem Namen name ?
#property indicator_separate_window
////////////////
MovingBuffer[i]=iMA(name,0,Period1,Shift,modeMA,PRICE_OPEN,i) ; // - Berechnung des gleitenden Durchschnitts des Instruments name
NameBuffer[i]= Close [i ] ; // - falsch, denn es wird der Instrumenten-Lückentext im Hauptfenster eingegeben...
/////////////////
READ
https://book.mql4.com/ru/functions/timeseries
--Die Zecke kommt rein. Wie ist die Reihenfolge der Ausführung des OWS?
Sie können dies selbst überprüfen, indem Sie eine alert("Owl #1 Time = " + TimeToStr(TimeLocal(),TIME_DATE|TIME_SECONDS)) am Anfang der Funktion hinzufügen;
in eine andere alert("Owl #2 Time = " + TimeToStr(TimeLocal(),TIME_DATE|TIME_SECONDS));
zu grob, ich würde GetTickCount() verwenden und einen Zähler in allen Codas synchron zu Beginn einer neuen Minute zurücksetzen, und dann alle Meldungen protokollieren
Hier ist eine Frage. Es gibt einen Expert Advisor, der selbständig Positionen eröffnet und schließt. Wenn ich jedoch eine Position manuell eröffne, schließt das Prüfgerät die manuell eröffnete Position nicht, wenn das Signal zum Schließen kommt. Was könnte das Problem sein? Der Code ist beigefügt, um eine Position zu schließen.
Hier ist eine Frage. Es gibt einen Expert Advisor, der selbständig Positionen eröffnet und schließt. Wenn ich jedoch eine Position manuell eröffne, schließt das Prüfgerät die manuell eröffnete Position nicht, wenn das Signal zum Schließen kommt. Was könnte das Problem sein? Der Code ist beigefügt, um eine Position zu schließen.