Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 652

 
Alexey Kozitsyn:
Strukturen können Methoden und Funktionen haben.
Ich danke Ihnen.
 
Freunde, vielleicht hat jemand einen Indikator oder hat etwas im Netz gesehen... Sie ziehen eine Linie, und sobald der Kurs die Linie berührt, erfolgt ein Alarm, aber nicht bei jedem Tick, sondern einmal pro Kerze...?
 
kocunyc:
Ich kann es kaum erwarten, bis der nächste Alarm in einer der Bars ausgelöst wird. Wenn Sie eine Linie zeichnen und sobald der Kurs die Linie berührt, wird der Alarm ausgelöst, aber nicht bei jedem Tick, sondern einmal pro Kerze...?

gibt es dies

Indikator-Parameter

  • string nameofobject=""; // Namen der zu kreuzenden Objekte, durch Komma getrennt oder leer - alle
  • colorofobject=clrNONE; // Objektfarbe für die Schnittmenge, Sie können weitere Objektfarben angeben, oder NONE - alles
  • typeobj typeofobject=0; // Objekttyp für Kreuzung, Sie können einen Objekttyp oder ALL - all angeben
  • int ColofAlert=1; // Anzahl der Warnungen, wenn die Kreuzung ausgelöst wird
  • int TimeofAlert=3; // Anzahl der Sekunden Pause zwischen den Alarmen, wenn die Kreuzung ausgelöst wird
  • string nameofsound="alert.wav";
  • bool AlerT=true; // Anzeige der Warnung auf dem Bildschirm
  • bool Mail=true; // Nachricht senden
  • bool Push=true; //Sende PUSH an das Telefon
  • bool Arrow=true; // Pfeil für die Warnmeldungen

Funktion des Indikators

Sie können den Indikator so konfigurieren, dass er jedes beliebige Objekt schneidet oder ein Objekt und seinen Typ aus der Liste auswählen. Sie können auch die Objektnamen durch Kommata getrennt eingeben oder das Feld leer lassen, dann folgt der Indikator allen Objekten. Sie können auch die Objektfarbe angeben oder das Feld NONE lassen, dann folgt der Indikator allen Objekten mit beliebiger Farbe.

Wenn der Preis das eingestellte Objekt überschreitet, erzeugt der Indikator einen Alarm und sendet eine E-Mail oder eine telefonische Nachricht. Die Anzahl solcher Warnungen kann in den Einstellungen angepasst werden. Auf einem Balken kann nur ein Alarm auf einem Objekt angezeigt werden, wenn der Alarm auf einer Zeile ausgelöst wurde, ist der nächste Alarm nur auf einem anderen Balken möglich.

 
Vladislav Andruschenko:

gibt es dies

Indikator-Parameter

  • string nameofobject=""; // Namen der zu kreuzenden Objekte, durch Komma getrennt oder leer - alle
  • colorofobject=clrNONE; // Objektfarbe für Schnittpunkt, Sie können weitere Objektfarben angeben, oder NONE - alles
  • typeobj typeofobject=0; // Objekttyp für Kreuzung, Sie können einen Objekttyp oder ALL - all angeben
  • int ColofAlert=1; // Anzahl der Warnungen, wenn die Kreuzung ausgelöst wird
  • int TimeofAlert=3; // Anzahl der Sekunden Pause zwischen den Alarmen, wenn die Kreuzung ausgelöst wird
  • string nameofsound="alert.wav";
  • bool AlerT=true; // Anzeige der Warnung auf dem Bildschirm
  • bool Mail=true; // Nachricht senden
  • bool Push=true; //Sende PUSH an das Telefon
  • bool Arrow=true; // Pfeil für die Warnmeldungen

Funktion des Indikators

Sie können den Indikator so konfigurieren, dass er jedes beliebige Objekt schneidet oder ein Objekt und seinen Typ aus der Liste auswählen. Sie können auch die Objektnamen durch Kommata getrennt eingeben oder das Feld leer lassen, dann folgt der Indikator allen Objekten. Sie können auch die Objektfarbe angeben oder das Feld NONE lassen, dann folgt der Indikator allen Objekten mit beliebiger Farbe.

Wenn der Preis das eingestellte Objekt überschreitet, erzeugt der Indikator einen Alarm und sendet eine E-Mail oder eine telefonische Nachricht. Die Anzahl solcher Warnungen kann in den Einstellungen angepasst werden. Auf einem Balken kann nur eine Warnung auf einem Objekt angezeigt werden, wenn die Warnung auf einer Zeile ausgelöst wurde, dann ist die nächste Warnung nur auf einem anderen Balken möglich.

Ich würde es lieben, wenn es auf mt5 anstelle von 4))) funktioniert
 
mila.com:

Danke, aber es gibt immer noch kein Ergebnis.

Es handelt sich im Wesentlichen um denselben Zustand.

if( High[i+1]==Low[isFractalDn()])

if( High[i+1]==price_dnf)

?

Das ist dasselbe, aber es kann nicht sein

Der Höchststand der vorherigen Kerze kann nicht gleich dem Tiefststand des Fraktals sein

 
Alexey Kozitsyn:

Ist Ihnen klar, dass es selten vorkommt, dass das Hoch einer Kerze mit dem Tief einer anderen zusammenfällt?

Und ja, natürlich nicht in der gesamten Geschichte. Aber nur auf den, der zum Zeitpunkt der Arbeit des Indikators gebildet wurde. Zumindest scheint es so zu sein, wenn man den von Ihnen zur Verfügung gestellten Code betrachtet.

Selbst wenn sie übereinstimmen, wird es kein Fraktal sein.

d.h. es kann nicht sein

 
pako:

Selbst wenn sie übereinstimmen, wäre es kein Fraktal.

d.h., es kann nicht sein.

Sie kann, warum nicht? Es bildete sich ein Fraktal nach unten, dann wurde das Fraktal überlagert (gebrochen) und anschließend eine Kerze (ohne Fraktal) mit dem Maximum = dem Fraktalwert gebildet.
 
Leute, wenn es nicht zu schwierig ist, sagt mir "und geben Sie das richtige Konto inMQL5.communityan, um Geld für die verwendeten Ressourcen zu erhalten". Ist es nur ein Spitzname oder eine E-Mail, die Sie im Hauptprofil eingeben müssen?
 
StanBrite Подобедов:
Leute, wenn es nicht zu schwierig ist, sagt mir "und geben Sie das richtige Konto inMQL5.communityan, um Geld für die verwendeten Ressourcen zu erhalten". Ist es nur ein Spitzname oder eine E-Mail, die Sie im Hauptprofil eingeben müssen?
Wo wird diese Meldung angezeigt? Was genau versuchen Sie zu tun?
 
Alexey Kozitsyn:
Das kann sein, warum nicht? Es bildete sich ein Fraktal nach unten, dann wurde das Fraktal überlagert (gebrochen) und eine Kerze (ohne das Fraktal) mit dem Hoch = Fraktalwert wurde gebildet.

Dies ist nicht länger ein Fraktal

das untere Fraktal, sollte der Tiefpunkt der vorherigen Kerze höher sein als das Fraktal

wenn niedrig höher ist, dann ist hoch noch höher