[ARCHIV!] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen - 4. - Seite 413
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
Hier ist ein EA, der die Order beim SCHLIESSEN der Kerze öffnet, nicht nur bei einem Kreuz.
Ich möchte gerne wissen, wie ich die Bestellung öffnen kann.
Und woher wollen Sie wissen, dass der Balken mit diesem Tick schließt? Vielleicht durch die Eröffnung einer neuen Bar?
Der Code wird über die Schaltfläche SRC eingefügt
GUT.
Ja, die neue Bar.
GUT.
Ja, die neue Bar.
Guten Tag Leute, kann mir bitte jemand bei der WindowScreenShot-Funktion helfen? Seit dem 3. Tag antwortet niemand mehr((. Ich habe das folgende Skript geschrieben (siehe beigefügte Datei).
In 2 Worten über das Drehbuch. Das Skript ist für die Erstellung von Screenshots des aktuellen Charts des Client-Terminalfensters gedacht. In der externen Variable extern datetime Time_bar wird die Zeit des Balkens angegeben, ab der und bis zum Null-Balken erstellt wird (unter Berücksichtigung des rechten Einzugs im Chart). In der Zeile
int bar_number=iBarShift(NULL,0,Time_bar,true)
wird die Seriennummer des Balkens gesucht, die wir in der externen Variablen extern datetime time_bar angegeben haben. Die Funktion selbst, in der Zeile
bool f=WindowScreenShot(name+".gif",1024,768,bar_number,Scale,View_graph)
Die Frage ist nun... Nehmen wir der Einfachheit halber an, dass wir einen Screenshot der letzten beiden Balken erstellen müssen. Dann, wenn die Zeile
int bar_number=iBarShift(NULL,0,Time_bar,true)
unverändert gelassen wird, ergibt sich folgender Screenshot
Das heißt, auf dem Screenshot ist kein Balken zu sehen (obwohl die Zeichenfolge
int bar_number=iBarShift(NULL,0,bar_time,true)
die Balkenanzahl nach Zeit sollte berechnet werden)
Wenn diese Zeile wie folgt dargestellt wird
int bar_number=iBarShift(NULL,0,Time_bar,true)+2
erhalten Sie den gewünschten Screenshot:
Frage: Warum hat diese Zeichenfolge die folgende Form
int bar_number=iBarShift(NULL,0,Time_bar,true)
das Bildschirmfoto mit einer Verschiebung von 2 Balken nach rechts von dem in der obigen Zeile angegebenen Wert aufgenommen wurde?
P.S. Um das Forum nicht zu überladen, danke im Voraus für die Antwort
Code anzeigen + welche Eingabeparameter im Indikator sind
Ich habe es 20 Mal überprüft, ich würde nicht schreiben, ohne es 20 Mal überprüft zu haben, alle Parameter sind korrekt wie im Indikator. Vielleicht liegt das Problem woanders, vielleicht sind Sie schon einmal auf ein solches Problem gestoßen?
Kolleginnen und Kollegen!!! Guten Abend!
Ich habe einen erstaunlichen QQE-Indikator entdeckt und beschlossen, einen Expert Advisor zu finden, der auf diesem Indikator basiert.... und konnte ihn nicht finden. Aber in diesem Forum fand ich eine Nachricht von Benutzer POZITIV.
Er schrieb die folgende Logik: "Wenn die rote Linie die gelbe Linie nach oben kreuzt, sollte ein Kaufauftrag eröffnet werden, wenn die rote Linie die gelbe Linie nach oben kreuzt - ein Verkaufsauftrag".
Das Ergebnis war ein halbfertiger Code für den Expert Advisor.
Ich habe eine andere Logik errechnet: Wenn die fette Kurve die gestrichelte Linie von oben nach unten kreuzt, muss man verkaufen und das Los schließen (kaufen), wenn die fette rote Kurve die gestrichelte Linie von unten nach oben kreuzt. Und im gleichen Moment zu öffnen sofort ein anderes Los (kaufen), die schließen sollte (verkaufen), wenn die umgekehrte Situation passiert.....-so ständig ein Los zu öffnen, und jede Kreuzung der Linien wird verwendet, um eine zu schließen und gleichzeitig öffnen ein anderes Los. Und der Schnittpunkt sollte wahrscheinlich durch ihre Werte nach dem Schließen einer Bar betrachtet werden, dh wenn die 20 Minuten (nach dem Schließen), fett hatte einen Wert von 51 (bedingt), und die gepunktete 50, und 21 Minuten (nach dem Schließen), fett 50 und die gepunktete 51, dann haben Sie zu verkaufen. Keine SL oder TP.
Im Prinzip ist die Logik einfach. Keine Pfeile, keine Alarme und Meldungen. Handeln Sie nur im automatischen Modus in seiner reinen Form.
Bitte helfen Sie mir, diesen Code (unten) auf diese Logik zu verfeinern. Und es wäre möglich, den Zeitraum (von 1 Minute bis 1 Tag) und den SF-Parameter (Glättung) anzupassen.
Seit zwei Tagen versuche ich, den Code zu verstehen und ihn zu korrigieren, aber ich bin kein Programmierer(((((((((((
Ich hoffe wirklich auf Ihre Hilfe!
Nun, ich habe alles 20 Mal selbst überprüft, ohne 20 Mal zu überprüfen, würde ich nicht schreiben, alle Parameter sind korrekt wie im Indikator. Das Problem liegt wahrscheinlich woanders, vielleicht ist jemand auf ein solches Problem gestoßen?
Ich habe einen Abend lang versucht, das Problem selbst zu lösen. Ich habe beim Übertragen des Externs von einem Indikator in einen EA die Parameterreihenfolge verwechselt. Ich war fast verrückt, die Reihenfolge der Parameter war die gleiche :))
Nichts als eine falsche Parametereingabe in iCustom und das kann nicht sein. Schlagen Sie es nach.
Ich selbst habe neulich einen Abend lang mit ihr gekämpft. Ich habe bei der Übertragung der externen Parameter vom Indikator zum Expert Advisor die Reihenfolge der Parameter verwechselt. Ich war fast verrückt, die Reihenfolge der Parameter war die gleiche :))
Und hier sind die Parameter
Können Sie mir sagen, ob es eine Begrenzung für die Anzahl der Parameter in einem Nicht-Standard-Indikator gibt, wenn er über iCustom angeschlossen ist?
Ich habe es gibt einen Indikator mit etwa 8 Parametern Ich habe alle Parameter korrekt eingegeben und mehrmals überprüft, aber der Fehler ')' erscheint immer noch beim Kompilieren - falsche Parameteranzahl D:\InstaTrader\experts\Expert_2.mq4 (11, 280)
Ich würde sagen "etwa 80".
Entfernen Sie das "extern" von einigen der wenig genutzten Parameter, und es wird keine Verwirrung geben.
Achtung, meine Fragen:
Warum erscheinen Objekte unter Kerzenständern, was ist der Grund dafür?
Können Sie mich daran erinnern, wie man ein Kontrollkästchen zum Preis machen, was ist die Eigenschaft des Objekts.