[WARNUNG GESCHLOSSEN!] Alle Fragen von Neulingen, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen. - Seite 832
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
Was wird sich beim nächsten Mal ändern?
Was ich brauche, ist ein Verkaufssignal, das in Takt D (Situation 2 auf dem Diagramm) empfangen wird, um den in Takt A eröffneten Auftrag nicht zu schließen und in keiner Weise beeinflusst zu werden.
D.h., die Aufträge werden nach ihrer Eröffnung nicht vom Expert Advisor kontrolliert.
Ich danke Ihnen im Voraus.
Bitte helfen Sie mir, einen Teil des Sequent Demarque Codes an den EA https://www.mql5.com/ru/code/7372 anzuhängen.
funktioniert nicht auf diese Weise:
num=0:
for(i=Balken; i>=0; i--)
{
if ((iClose(NULL,PERIOD_M5,i+1)<iClose(NULL,PERIOD_M5,i+4) && num!=0 )) {
num++;
wenn ((iClose(NULL,PERIOD_M5,i+1)<iClose(NULL,PERIOD_M5,i+4))
kaufen.......
wenn (num==9)
schließen........
1. Zählen Sie die Anzahl der Aufträge der ersten Art
2. Zählen Sie die Anzahl der Aufträge vom Typ 2
3. Vergleichen Sie die Ergebnisse
Lieber Vinin. Herzlichen Dank!
Hier ist die Frage. Nehmen wir an, dass das Kaufsignal im EA generiert wird, wenn der Indikator (z.B. habe ich CCI genommen) ein bestimmtes Niveau (rote Linie) von unten nach oben kreuzt, während das Verkaufssignal generiert wird, wenn es von oben nach unten geht. Wie kann man erreichen, dass der Auftrag nur einmal während der Bildung des Balkens A geöffnet wird? Angenommen, der Indikator kreuzt das Niveau (die rote Linie) während der Bildung von Balken A mehrmals nach unten und oben. Wie ich bereits erwähnt habe, sollten wir dafür sorgen, dass ein Auftrag nur einmal eröffnet wird.
Dies setzt voraus, dass bei einem Verkaufssignal in Takt D (Situation 2 auf dem Diagramm) der in Takt A eröffnete Auftrag nicht geschlossen und in keiner Weise beeinflusst wird.
Das heißt, die Aufträge werden nicht vom EA kontrolliert, nachdem sie geöffnet wurden.
Vielen Dank im Voraus.
In der Tat springt der CCI so stark, dass wir ihn besser überprüfen sollten, nachdem die Bar geschlossen und eine neue eröffnet wurde.
Wenn wir prüfen wollen, ob die Eröffnungszeit einer Kerze unterschiedlich ist (wenn ja, wird die Order eröffnet) oder gleich ist (=> keine Order wird eröffnet), dann sollten wir bei jedem Übergang die Eröffnungszeit in der globalen Variable speichern.
Hier ist die Frage. Angenommen, unser EA zeigt ein Kaufsignal an, wenn der Indikator (z. B. der CCI) ein bestimmtes Niveau (die rote Linie) von unten nach oben überschreitet, und ein Verkaufssignal, wenn er nach unten geht. Wie kann man erreichen, dass der Auftrag nur einmal während der Bildung des Balkens A geöffnet wird? Angenommen, der Indikator kreuzt das Niveau (die rote Linie) während der Bildung von Balken A mehrmals nach unten und oben. Wie ich bereits erwähnt habe, sollten wir dafür sorgen, dass der Auftrag nur einmal geöffnet wird.
Was wir brauchen, ist, dass das Verkaufssignal in Takt D (Situation 2 im Diagramm) empfangen wird, um den in Takt A eröffneten Auftrag nicht zu schließen und in keiner Weise beeinflusst zu werden.
D.h., die Aufträge werden nach ihrer Eröffnung nicht vom Expert Advisor kontrolliert.
Ich danke Ihnen im Voraus.
Elementarer EA, sollte eine Position eröffnen, wenn sich der Parabolic SAR Indikator relativ zum Preisdiagramm ändert, funktioniert auf M15, SL und TP sind immer konstant für die eröffnete Position.
Der EA vergleicht die Indikatorpositionen der aktuellen und der vorherigen Kerze.
Es gibt keine Fehler oder Bugs während der Kompilierung, im Test in der Registerkarte "Ergebnisse" "Diagramm" "Bericht" ist leer, im Protokoll ist dies: "Bild".
Ich bin für den zweiten Tag codieren, ich habe noch nie codiert vor, ich las meine mql Bücher und suchte das Internet für mein Problem. Ich stecke in einer Sackgasse, bitte helfen Sie mir, wenn Sie können.
T.H.C. Versuchen Sie dies
T.H.C. Versuchen Sie dies.
Vielen Dank, ich hatte nicht mit einer so schnellen Antwort und einer solchen Änderung des Codes gerechnet.
Bitte empfehlen Sie andere Programmierbücher als Basic Mql
Vielen Dank, ich habe nicht erwartet, eine solche Geschwindigkeit und Änderungen in den Code.
Bitte empfehlen Sie weitere Bücher über Programmierung, außer Basic Mql.