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
0 ist die magische Standardzahl, so dass Ihre Bedingung keine manuell eröffneten Geschäfte ausschließt.
Hier speichern Sie die Werte der zuletzt ausgewählten Order. Wenn Sie die Werte vonlastTicket speichern möchten, müssen Sie diese erneut auswählen.
Warum durchlaufen Sie eine Schleife, um den letzten Auftrag zu finden, und machen nichts mit dem Ergebnis?
Ihre 2 Codeblöcke sind völlig unabhängig voneinander
0 ist die magische Standardzahl, so dass Ihre Bedingung keine manuell eröffneten Geschäfte ausschließt.
Hier speichern Sie die Werte der zuletzt ausgewählten Order. Wenn Sie die Werte vonlastTicket speichern möchten, müssen Sie diese erneut auswählen.
Warum durchlaufen Sie eine Schleife, um die letzte Order zu finden, und machen nichts mit dem Ergebnis?
Ihre 2 Codeblöcke sind völlig unabhängig voneinander
GumRai: Vielen Dank für Ihre Antwort, nach Ihren Hinweisen
OrderMagicNumber() == 0 ------------hier habe ich es 0 gesetzt, weil ich meinen Code getestet habe, also habe ich ihn ohne den Wert Nummer gepostet, danke für die Empfehlungen und Korrekturen
BestellMagischeZahl() == 1234
lastTicket habe ich am Ende meiner Bestellung platziert
lastTicket=OrderSend(Symbol(),OP_BUY,mylot(),Ask,0,0,0, "Mein Kommentar",magic,0,Green);
if(lastTicket>0)
{
bool b=OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(Ask+(StopLoss*Point),Digits),NormalizeDouble(Ask-(TakeProfit*Point),Digits),0,Red);
}
aber ich weiß nicht, ob ich es wirklich richtig, weil alles, was ich meine ea zu tun ist, ist Platz mehrere verkaufen, um Typ, so möchte ich die ea zu bekommen höchsten offenen Preis in der aktuellen Chart-Symbol und öffnen 10pip über it.and jeden Handel unter aktuellen letzten Auftrag ablehnen.
so zu bekommen, was ich will, ich nehme es Schritt für Schritt. zuerst versuche ich, letzte offene Bestellung erste, nach der fomular WHRoeder gab mir zu bekommen .
so meine Schleife durch, um nicht nur 1 offener Handel, sondern mehrere offene Handel, so dass ist der Grund, warum ich will, um die letzte offene ticket high.please GumRai, wenn ich falsch in meinem orderselected setzen mich durch danke für bereit zu helfen.
Bitte versuchen Sie, keine langen Codezeilen in Ihre Beiträge einzubauen, das macht sie schwer lesbar.
Es spricht nichts dagegen, 2 Zeilen wie oben zu verwenden.
WHRoeder ist dieser Code alle in meiner Berechnung der Auftragsausführung bitte ich, mir zu helfen, meine Fehler zu ändern und mich durch. danke für Ihre Bereitschaft zu helfen
WHRoeder ist dieser Code alle in meiner Berechnung der Auftragsausführung bitte ich, mir zu helfen, meine Fehler zu ändern und mich durch. danke für Ihre Bereitschaft zu helfen
GumRai danke für deine Korrekturen. aber habe ich obigen Code richtig verstanden
WHRoeder ich habe nicht mehr verstanden, das ist die ganze Logik Teil meiner ea und auch, wo mein Code Wissen ist für now.i dont wissen, was wieder zu präsentieren, nachdem alle
das ist, warum bin hier für Hilfe. aber wenn Sie mir erlauben können, um die ganze ea Code an Sie werde ich gut sein, bitte, bitte WHRoeder bitte helfen Sie mir, ich weiß, Sie können.am warten auf Ihre
Zustimmung und Link, um die ganze ea Codes zu senden.
zusätzlich formell vor Sie gab mir diese Formel......
Ich teste nur letzten Preis nur mit gleitenden Durchschnitt Kreuzung ASK Preis oder BID Preis und ich später entdecken, dass es manchmal offene Aufträge unter hohen Preis der aktuellen Chart, so dass das ist, was ich korrigieren möchten
Ich habe keinen Code testen hoch es nur MA und Ask und 10point so kein Code wieder ich in der Prüfung verwenden.
GumRai danke für Ihre Korrekturen. aber habe ich oben Code richtig bekommen
Erstens ist es nicht klar, was Sie zu tun versuchen
Sie sagen
"aber ich weiß nicht, ob ich tatsächlich bekommen es richtig, weil alles, was ich meine ea zu tun ist, ist Platz mehrere verkaufen, um Typ, so will ich die ea zu bekommen höchsten offenen Preis in der aktuellen Chart-Symbol und öffnen 10pip über it.and jeden Handel unterhalb der aktuellen letzten Bestellung ablehnen.
Also, um zu bekommen, was ich will, nehme ich es Schritt für Schritt. zuerst versuche ich , die letzte offene Bestellung zuerst zu bekommen, nach dem fomularWHRoedergab mir."
Was wollen Sie also finden?
Die Order mit dem höchsten offenen Preis?
oder
Der Auftrag, der zuletzt geöffnet wurde?
Wie kann Ihnen jemand helfen, wenn Sie nicht in der Lage sind zu beschreiben, was Sie wollen?
Dieser Code findet den zuletzt geöffneten Auftrag, aber er speichert den Preis nirgends
Hier geben Sie Opn_S einen Wert, aber Sie tun nichts damit
Hier gibt es keine Bedingungen für das Öffnen eines Auftrags und Sie überschreiben den Wert von lastTicket.
Ihr Code hat keine Logik, sondern besteht nur aus 3 Codeabschnitten, die in keinerlei Beziehung zueinander stehen.
höchster offener Preis im aktuellen Chart-Symbol und 10pip darüber öffnen, wenn es sich um einen Kauf handelt/ 10pips darunter öffnen, wenn es sich um einen Verkauf handelt
Bitte helfen Sie mir dabei
GumRai danke nochmals für die Hinweise und die Zusammenfassung. was ich finden möchte ist
höchster offener Preis im aktuellen Chart-Symbol
Bitte helfen Sie mir dabei
Warum brauchen Sie dabei Hilfe?
Wenn Sie einen Code schreiben können, um den Auftrag mit der letzten (höchsten) OrderOpenTime zu finden, sollte es ein Leichtes sein, den Auftrag mit dem höchsten OrderOpenPrice zu finden.
Es ist eine einfache Substitution.
Warum brauchen Sie dabei Hilfe?
Wenn Sie einen Code schreiben können, um den Auftrag mit der letzten (höchsten) OrderOpenTime zu finden, sollte es ein Leichtes sein, den Auftrag mit dem höchsten OrderOpenPrice zu finden.
Es ist eine einfache Substitution.
Ja, ich schreibe meine Codes und einige recherchiere ich, aber wenn ich nicht das gewünschte Ergebnis sehe, suche ich nach Lösungen, obwohl ich weiß, dass ich schon halbwegs fertig bin.
manchmal, egal wie einfach oder klein sie sind, kann schwer zu lösen sein.bitte GumRai helfen Sie mir, ich werde dankbar sein.