rakibhasan2020: Kann jemand diesen EA aus einem verfügbaren Hedging EA erstellen?
1. Zwei Positionen (ich werde die Nummer eingeben) werden geöffnet......1 Kaufstopp und 1 Verkaufsstopp (ich werde manuell 1.2900 und 1.2800 eingeben)
2. es wird ein TP (in Pips)
3. es wird ein SL (in Pips)
4. es wird einen TSL (in Pips) geben
5. es gibt ein Eröffnungslot (0,01 bis 100 Lot)
6. nur eine Position wird eröffnet
5. Eine Hedging-Order (eine Position mit demselben Lot) wird erst dann eröffnet, wenn SL/TSL erreicht wird (mit demselben TP/SL/TSL wie bei der ursprünglichen Eingabe)
6. kann für alle Paare mit magischen Zahlen verwendet werden.
es wird eine gute Option für den Sequenzhandel sein.......!
michaelB: Der beigefügte Indikator hat die folgenden Quelltextanweisungen.
hhb = Höchste(NULL,0,MODUS_HIGH,dist,i-dist/2);
llb = Niedrigster(NULL,0,MODE_LOW,dist,i-dist/2);
Keine der beiden Funktionen ist jedoch in der Datei definiert und es gibt keine Include-Anweisungen.
Dieser Indikator wird erfolgreich kompiliert und kann an ein Diagramm angehängt werden.
Wie ruft MQL also diese Funktionen auf?
michaelB
Dies sind veraltete Namen für iHighest() und iLowest(). Der Compiler ersetzt diese Funktionsnamen einfach durch iHighest() und iLowest() und deshalb erhalten Sie keinen Fehler
bezüglich des super-signals_v2 Indikators, Danke für die schnelle Antwort.
Eine weitere Frage, wenn ich diesen Indikator anhänge, zeigt er zunächst abwechselnd rote und grüne Pfeile an. Wenn ich den Chart in Echtzeit beobachte,
Wenn ich dann zu einem anderen Zeitrahmen und wieder zurück wechsle, verschwinden viele der Pfeile und das Diagramm zeigt wieder abwechselnd rote und grüne Pfeile an.
Wäre es schwierig, diesen Indikator so zu ändern, dass die Pfeile nicht verschwinden? Nochmals vielen Dank.
bezüglich des super-signals_v2-Indikators, danke für die schnelle Antwort.
Eine weitere Frage: Wenn ich diesen Indikator anhänge, zeigt er zunächst abwechselnd rote und grüne Pfeile an. Wenn ich den Chart in Echtzeit beobachte,
Wenn ich dann zu einem anderen Zeitrahmen und wieder zurück wechsle, verschwinden viele der Pfeile und der Chart zeigt wieder abwechselnd rote und grüne Pfeile an.
Wäre es schwierig, diesen Indikator so zu ändern, dass die Pfeile nicht verschwinden? Nochmals vielen Dank.
zigflip: Wie fügt man eine Textbeschriftung auf einer horizontalen Linie hinzu?
Das ist eine sehr allgemeine Frage
Sie können ein Etikett mit der Funktion ObjectCreate() erstellen (mit OBJ_LABEL als Argument für den Typ). Hier ist eine Beschreibung der Funktion oObjectCreate():
bool ObjectCreate(
[/TD]
string name, int type, int window, datetime time1, double price1, datetime time2=0, double price2=0, datetime time3=0, double price3=0)[/TD]
[/TR]
[/TABLE]
Erzeugung eines Objekts mit dem angegebenen Namen, Typ und den Anfangskoordinaten im angegebenen Fenster. Die Anzahl der auf das Objekt bezogenen Koordinaten kann je nach Objekttyp zwischen 1 und 3 liegen. Wenn die Funktion erfolgreich ist, wird der Wert TRUE zurückgegeben. Andernfalls ist er FALSE. Um die detaillierten Fehlerinformationen zu erhalten, muss man die Funktion GetLastError()
aufrufen. Bei Objekten vom Typ OBJ_LABEL werden die Koordinaten ignoriert.
Unterfenster des Diagramms (falls Unterfenster mit Indikatoren im Diagramm vorhanden sind) sind ab 1 nummeriert. Das Hauptfenster des Diagramms existiert immer und hat den Index 0.
Die Koordinaten müssen paarweise übergeben werden: Zeit und Preis. Das Objekt OBJ_VLINE benötigt zum Beispiel nur die Zeit, aber der Preis (beliebiger Wert) muss ebenfalls übergeben werden.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
Kann jemand diesen EA aus einem verfügbaren Hedging EA erstellen?
1. Zwei Positionen (ich werde die Nummer eingeben) werden geöffnet......1 Kaufstopp und 1 Verkaufsstopp (ich werde manuell 1.2900 und 1.2800 eingeben)
2. es wird ein TP (in Pips)
3. es wird ein SL (in Pips)
4. es wird einen TSL (in Pips) geben
5. es gibt ein Eröffnungslot (0,01 bis 100 Lot)
6. nur eine Position wird eröffnet
5. Eine Hedging-Order (eine Position mit demselben Lot) wird erst dann eröffnet, wenn SL/TSL erreicht wird (mit demselben TP/SL/TSL wie bei der ursprünglichen Eingabe)
6. kann für alle Paare mit magischen Zahlen verwendet werden.
es wird eine gute Option für den Sequenzhandel sein.......!Versuchen Sie den Martingale EA!
Hallo!
ich kann keinen neuen Thread öffnen.
Können Sie mir helfen?
Ich versuche, EA hedge zu machen.
Hedge für eine offene Order.
Und ich weiß nicht, was mit den Bedingungen falsch ist.
double bid = MarketInfo(Symbol(), MODE_BID);
double ask = MarketInfo(Symbol(), MODE_ASK);
OrderSelect(1,SELECT_BY_POS,MODE_TRADES);
cena=OrderOpenPrice();
ce=cena-60*Punkt;
typ=OrderType();
if (OrdersTotal()==1 && typ==0 && ce>bid)
OrderSelect(1,SELECT_BY_POS,MODE_TRADES);
cena=OrderOpenPrice();
ce=cena+60*Punkt;
typ=OrderType();
if (OrdersTotal()==1 && typ==1 && ce<ask)
Hallo!
Ich kann keinen neuen Thread öffnen.
Können Sie mir helfen?
Ich versuche, EA Hedge zu machen.
Hedge für eine offene Order.
Und ich weiß nicht, was mit den Bedingungen falsch ist.
double bid = MarketInfo(Symbol(), MODE_BID);
double ask = MarketInfo(Symbol(), MODE_ASK);
OrderSelect(1,SELECT_BY_POS,MODE_TRADES);
cena=OrderOpenPrice();
ce=cena-60*Punkt;
typ=OrderType();
if (OrdersTotal()==1 && typ==0 && ce>bid)
OrderSelect(1,SELECT_BY_POS,MODE_TRADES);
cena=OrderOpenPrice();
ce=cena+60*Punkt;
typ=OrderType();
if (OrdersTotal()==1 && typ==1 && ce<ask)
Versuchen Sie zu ändern:
to
[CODE]OrderSelect(0,SELECT_BY_POS,MODE_TRADES);"1" in OrderSelect() bei Auswahl nach Position bedeutet die zweite geöffnete Order, nicht die erste
das ist es:) vielen Dank:)
Hilfe zur Kodierung
Der beigefügte Indikator hat die folgenden Quelltextanweisungen.
hhb = Höchste(NULL,0,MODUS_HIGH,dist,i-dist/2);
llb = Niedrigster(NULL,0,MODUS_Niedrig,dist,i-dist/2);
Keine der beiden Funktionen ist jedoch in der Datei definiert und es gibt keine Include-Anweisungen.
Dieser Indikator wird erfolgreich kompiliert und kann an ein Diagramm angehängt werden.
Wie ruft MQL also diese Funktionen auf?
Der beigefügte Indikator hat die folgenden Quelltextanweisungen.
hhb = Höchste(NULL,0,MODUS_HIGH,dist,i-dist/2);
llb = Niedrigster(NULL,0,MODE_LOW,dist,i-dist/2);
Keine der beiden Funktionen ist jedoch in der Datei definiert und es gibt keine Include-Anweisungen.
Dieser Indikator wird erfolgreich kompiliert und kann an ein Diagramm angehängt werden.
Wie ruft MQL also diese Funktionen auf?michaelB
Dies sind veraltete Namen für iHighest() und iLowest(). Der Compiler ersetzt diese Funktionsnamen einfach durch iHighest() und iLowest() und deshalb erhalten Sie keinen Fehler
mladen--
bezüglich des super-signals_v2 Indikators, Danke für die schnelle Antwort.
Eine weitere Frage, wenn ich diesen Indikator anhänge, zeigt er zunächst abwechselnd rote und grüne Pfeile an. Wenn ich den Chart in Echtzeit beobachte,
Wenn ich dann zu einem anderen Zeitrahmen und wieder zurück wechsle, verschwinden viele der Pfeile und das Diagramm zeigt wieder abwechselnd rote und grüne Pfeile an.
Wäre es schwierig, diesen Indikator so zu ändern, dass die Pfeile nicht verschwinden? Nochmals vielen Dank.
mladen--
bezüglich des super-signals_v2-Indikators, danke für die schnelle Antwort.
Eine weitere Frage: Wenn ich diesen Indikator anhänge, zeigt er zunächst abwechselnd rote und grüne Pfeile an. Wenn ich den Chart in Echtzeit beobachte,
Wenn ich dann zu einem anderen Zeitrahmen und wieder zurück wechsle, verschwinden viele der Pfeile und der Chart zeigt wieder abwechselnd rote und grüne Pfeile an.
Wäre es schwierig, diesen Indikator so zu ändern, dass die Pfeile nicht verschwinden? Nochmals vielen Dank.michaelB
Probieren Sie es jetzt aus
Wie kann ich eine Textbeschriftung hinzufügen, die auf einer horizontalen Linie erscheint?
Wie fügt man eine Textbeschriftung auf einer horizontalen Linie hinzu?
Das ist eine sehr allgemeine Frage
Sie können ein Etikett mit der Funktion ObjectCreate() erstellen (mit OBJ_LABEL als Argument für den Typ). Hier ist eine Beschreibung der Funktion oObjectCreate():
[/TD]
[/TR]
[/TABLE]
Erzeugung eines Objekts mit dem angegebenen Namen, Typ und den Anfangskoordinaten im angegebenen Fenster. Die Anzahl der auf das Objekt bezogenen Koordinaten kann je nach Objekttyp zwischen 1 und 3 liegen. Wenn die Funktion erfolgreich ist, wird der Wert TRUE zurückgegeben. Andernfalls ist er FALSE. Um die detaillierten Fehlerinformationen zu erhalten, muss man die Funktion GetLastError()
aufrufen. Bei Objekten vom Typ OBJ_LABEL werden die Koordinaten ignoriert.Verwenden Sie die Funktion ObjectSet(), um die Eigenschaften OBJPROP_XDISTANCE und OBJPROP_YDISTANCE
einzurichten.
Hinweise:
DieUnterfenster des Diagramms (falls Unterfenster mit Indikatoren im Diagramm vorhanden sind) sind ab 1 nummeriert. Das Hauptfenster des Diagramms existiert immer und hat den Index 0.
Die Koordinaten müssen paarweise übergeben werden: Zeit und Preis. Das Objekt OBJ_VLINE benötigt zum Beispiel nur die Zeit, aber der Preis (beliebiger Wert) muss ebenfalls übergeben werden.
Parameter:
[TABLE="class: docparams"]
[/TR]
[/TR]
[/TR]
[/TR]
[TR]
[TR]
[TD]time2 [TD] - [TD="width: 100%"]Zeitanteil des zweiten Punktes.[TR]
[TD][TR]
[TD]time3 [TD] - [TD="width: 100%"]Zeitteil des dritten Punktes.[TR]
[TD]price3 [TD] - [TD="width: 100%"]Preisteil des dritten Punktes.