Jeder EA zu bewegen, um zu sein?
Seite 1 von 572 12 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: Jeder EA zu bewegen, um zu sein?

  1. #1
    Hat jemand einen Stopp zu Breakeven nach x Pips auf einer beliebigen Währung? (5 Ziffern oder andere). Es sollte und muss nichts anderes tun. Ich habe mich im Forum und einigen anderen umgesehen, aber sie funktionieren nicht richtig.

  2. #2
    Ihre Beschreibung ist nicht detailliert genug. Da dieser von Ihnen benötigte EA keine Bestellungen aufgibt, müssen Sie dem EA mitteilen, welche Art von Bestellungen er verwalten muss. Zum Beispiel alle Bestellungen? Ordnungen einer bestimmten magischen Zahl? manuell übermittelte Bestellungen? Wenn dies angegeben ist, ist dies ein extrem einfacher EA, der erstellt werden kann.

  3. #3
    Schauen Sie sich den J16 Manager EA oder diesen EA an. (Anmerkung: Ich habe nicht beide verwendet)

  4. #4
    1 Anhang (e)
    Zitat Zitat von ;
    Hat jemand einen Stopp zu Breakeven nach x Pips auf einer beliebigen Währung? (5 Ziffern oder andere). Es sollte und muss nichts anderes tun. Ich habe mich im Forum und einigen anderen umgesehen, aber sie funktionieren nicht richtig.
    Eingefügter Code für (int i = 0; ilt; OrdersTotal (); i ) {OrderSelect (i, SELECT_BY_POS, MODE_TRADES); if (OrderSymbol () == Symbol ()) {if (OrderType () == OP_BUY (Gebot - OrderOpenPrice ()) gt; (buipips * Point)) {OrderModify (OrderTicket (), OrderOpenPrice (), OrderOpenPrice (), OrderTakeProfit (), 0, Green);} if (OrderType () == OP_SELL (OrderOpenPrice () - Ask) gt; (Sellpips * Point)) {OrderModify (OrderTicket (), OrderOpenPrice (), OrderOpenPrice (), OrderTakeProfit ( ), 0, Grün);}}} und Inserted Code extern double buypips = 5; externe doppelte Sellpips = 5; Geben Sie einfach die Anzahl der Pips an und Sie möchten, dass sich der Preis bewegt, bevor Sie bei BE einen Stopp machen. Der Code wird zur Erläuterung der Funktionsweise angegeben.
    https://www.tradingintuitive.com/att...2268386513.mq4

  5. #5
    Der obige Code ist korrekt, wenn Sie nur Aufträge des aktuellen Diagrammsymbols verwalten möchten.

  6. #6
    Danke dir. Ich werde es versuchen, um zu sehen, wie es funktioniert. Hoffentlich funktioniert es mit 4- oder 5-stelliger Währung

  7. #7

    Zitat Zitat von ;
    Ihre Beschreibung ist nicht detailliert genug. Da dieser von Ihnen benötigte EA keine Bestellungen aufgibt, müssen Sie dem EA mitteilen, welche Art von Bestellungen er verwalten muss. Zum Beispiel alle Bestellungen? Ordnungen einer bestimmten magischen Zahl? manuell übermittelte Bestellungen? Wenn dies angegeben ist, ist dies ein extrem einfacher EA, der erstellt werden kann.
    Ja, ich hoffe es ist leicht. Ich habe 6 andere wie swissarmy und breakeven mql's und sie funktionieren auf meiner Plattform nicht richtig oder es funktioniert nicht immer so, wie ich es möchte. Ich betreibe einen separaten EA für Ein- und Ausstieg. Ich kann die Majic-Nummer bei Bedarf immer löschen.

  8. #8

    Zitat Zitat von ;
    Der obige Code ist korrekt, wenn Sie nur Aufträge des aktuellen Diagrammsymbols verwalten möchten.
    Es ist genau darauf ausgelegt, nur die Aufträge des Diagramms zu verwalten, auf dem es verwendet wird, und nichts anderes. Da es die Point-Funktion verwendet, erkennt es automatisch, ob es sich um einen 4- oder 5-stelligen Broker handelt, und arbeitet entsprechend. Dies bedeutet, dass es bei jedem Broker funktioniert.

  9. #9
    Kann es nicht programmiert werden, eine beliebige Währung nach 20 Pips zu verschieben? Ich hätte lieber keine 10 EAs, um auf verschiedene Währungen gleichzeitig anzuhalten. Es funktioniert momentan nur an dem einen Chart. Ich habe den Symbolbefehl herausgenommen und beim Testen bewegt sich der Anschlag immer noch nicht. Aus irgendeinem Grund kann ich nicht scheinen, egal wie schwer ich die Überprüfung durchführe, um diese grundlegende Funktion zum Laufen zu bringen. Ich brauche alle Währungen, um den Stop nach x Pips zu verschieben. (Ich kann bei Bedarf immer einen Majic-Number-Befehl hinzufügen.) Aus irgendeinem Grund zieht es nicht den gesamten Handelspool hoch./ ---------------------- ---------------------------------------- int start () {/---- for (int i = 0; ilt; OrdersTotal (); i ) {OrderSelect (i, SELECT_BY_POS, MODE_TRADES);/if (OrderSymbol () == Symbol ()) {if (OrderType () == OP_BUY (Gebot - OrderOpenPrice ()) gt; (buypips * Point)) {OrderModify (OrderTicket (), OrderOpenPrice (), OrderOpenPrice ( ), OrderTakeProfit (), 0, Green);} if (OrderType () == OP_SELL (OrderOpenPrice () - Ask) gt; (sellpips * Point)) {OrderModify (OrderTicket (), OrderOpenPrice (), OrderOpenPrice (), OrderTakeProfit (), 0, Grün);}}}/---- return (0); }/ -

  10. #10
    hey 4x ..... Sie müssen die richtigen Werte für jede Bestellung ableiten, indem Sie Marktinformationen verwenden ..... Manchmal ist es besser, eine Funktion zu verwenden, ... die den Startabschnitt ordentlich und ordentlich hält. h Eingefügter Code void ActivateBreakeven () {für (int i = 0; ilt; OrdersTotal (); i ) {if (breakeven == 0) break; if (OrderSelect (i, SELECT_BY_POS, MODE_TRADES) == false) fortsetzen; if (OrderType () gt; OP_SELL) fortsetzen; double ask = MarketInfo (OrderSymbol (), MODE_ASK); Doppelgebot = MarketInfo (OrderSymbol (), MODE_BID); Doppelpunkt = MarketInfo (OrderSymbol (), MODE_POINT); int digits = MarketInfo (OrderSymbol (), MODE_DIGITS); if (OrderType () == OP_BUY) {if (bid gt; = OrderOpenPrice () (point * breakeven)) {OrderModify (OrderTicket (), OrderOpenPrice (), OrderOpenPrice (), OrderTakeProfit (), 0, CLR_NONE);/---- OrderModify (OrderTicket (), OrderOpenPrice (), NormalizeDouble (OrderOpenPrice () addbreak * Punkt, Ziffern), OrderTakeProfit (), 0, CLR_NONE); }} if (OrderType () == OP_SELL) {if (ask lt; = OrderOpenPrice () - (point * breakeven)) {OrderModify (OrderTicket (), OrderOpenPrice (), OrderOpenPrice (), OrderTakeProfit (), 0, CLR_NONE.) );/---- OrderModify (OrderTicket (), OrderOpenPrice (), NormalizeDouble (OrderOpenPrice () - addbreak * Punkt, Ziffern), OrderTakeProfit (), 0, CLR_NONE); }}}}/----/----

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Die tradingintuitive Webseite verwendet Cookies
Wir nutzen Cookies, um Ihnen das Webseitenerlebnis bestmöglich anbieten zu können. Durch weitere Nutzung der Webseite erlauben Sie die Nutzung von Cookies. Für weitere Details und wie Sie ggf. diese Einstellungen verändern können, lesen Sie bitte unsere Datenschutzbestimmung. Lesen Sie mehr