Zum Inhalt springen
View in the app

A better way to browse. Learn more.

#T/N/X/T

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

sill3000

Addict
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von sill3000

  1. Wie nah( geringster Abstand) kann man eigentlich den TRailing-Stop vom aktuellen Kurs laufen lassen ? Legt das der Broker fest oder gibt es der Spread vor oder muss man das irgendwie berechnen. Lieben Gruss an alle !
  2. Vielen Dank RAINWORM, klasse, jetzt geht es. Vielen Dank
  3. Hallo liebe Community, ich habe da ein "kleines" Problem, ich habe von einem 4-Digit Broker umgestellt auf einen 5 Digit Broker. Dabei habe ich festgestellt, dass die "Bid"-und "Ask"-Werte "auf- oder abgerundet" werden. Siehe Beispiel: Wert aktuell auf dem Chart 1.57506 wird aufgerundet zu 1.571, habe schon mit "NormalizeDouble(Bid,Digits)" probiert die Werte aktuell zu verarbeiten. Aber bisher keinen Erfolg, kann mir bitte jemand helfen, im voraus besten Dank.
  4. Ich habe da mal noch ne andere Frage, ich öffne buy-Order mit dem "Ask"-Preis und öffne short-Order mit dem "Bid"-Preis. Meine Order für long: ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-StopLoss*Point,Ask+TakeProfit*Point,"My EA",12345,0,Green); Meine Order für short: ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,Bid+StopLoss*Point,Bid-TakeProfit*Point,"My EA",12345,0,Red); Kann ich auch buy-Orders und short-Orders nur mit dem "Bid"-Preis öffnen, sozusagen zu dem Kurswert, den man auf dem Chart sieht ?
  5. danke, jetzt geht es auch.
  6. Wie kann man eigentlich einen TRade aufmachen, ohne S/L und T/P. WEnn ich die Variablen mit Werten versehe, dann macht er die Trades. Aber, wenn ich die WErte mit "0" setze, dann macht er keinen einzigen Trade. Warum ? Lieben Gruss
  7. Nein, während du in der Start()-Funktion bist, wird diese nicht erneut aufgerufen. Ich habe gelesen, wenn ein Ticksignal kommt, dann wird die Start-Funktion aufgerufen, oder ? Bin ein bisschen verwirrt. Gruss an alle
  8. ah ok, weil, wenn ich 40 Trades offen haben, kommt der PC(Das Programm) nicht so richtig nach, mit dem Trailing-Stop. Kann es sein, dass die Start()-Funktion dazwischenfunkt, weil das Programm immer wieder bei Start() anfängt. Im Voraus besten Dank.
  9. Ja, aber wie soll das dann helfen, NormalizeDouble(Bid-Point*TrailingStop,Digits) ? Wenn den Code zwischen die Code-Steuerzeichen einfügst, dann sieht das auch noch schön aus. was meinst du damit ? Sorry, verstehe ich nicht so genau.
  10. Einen schönen guten Tag, Abend. Ich habe da einige Probleme mit dem Zusammenspiel von OrderSelect() und Order Modify(). Habe da so ca. 10 Trades offen und möchte sie anhand eines Trailing-Stops überwachen. Hier ist der Code: total=OrdersTotal(); //Hier ist der Trailing Stop for(int cnt=0;cnt<total;cnt++) { OrderSelect(cnt, OrderTicket(),MODE_TRADES); if(OrderType()<=OP_SELL && OrderSymbol()==Symbol()) { if(OrderType()==OP_BUY) // long position is opened { // check for trailing stop if(TrailingStop>0) { if(Bid-OrderOpenPrice()>Point*TrailingStop) { if(OrderStopLoss()<Bid-Point*TrailingStop) { OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*TrailingStop,OrderTakeProfit(),0,Green); return(0); } } } } else // go to short position { // check for trailing stop if(TrailingStop>0) { if((OrderOpenPrice()-Ask)>(Point*TrailingStop)) { if((OrderStopLoss()>(Ask+Point*TrailingStop))||(OrderStopLoss()==0)) { OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*TrailingStop, OrderTakeProfit(),0,Red); return(0); } } } } } } return(0); Ich bekomme hier dauernd den Fehlercode: OrderModify Error 130 d.h. invalid stops "ungültiger Stop" ?? Ich kann damit nichts anfangen, für eure Hilfe im Voraus besten Dank !
  11. War nur so ne Ideee um herauszufinden, was man so alles machen kann mit einem EA, ich denke aber, dass die "Start()-Funktion", immer wieder dazwischenfunkt, oder wie seht ihr das ?
  12. Wie hoch ist eigentlich die maximale Anzahl an Trailing-Stops, die MT4 verarbeiten kann, ich habe mal ca. 480 Trades geöffnet und kann nur maximal 100 bearbeiten, gibt es da eine Begrenzung oder ? Im Voraus besten Dank
  13. Es geht mir darum, ich habe Schwierigkeiten mit dem Trailing-Stop, der wird für 2 gemacht und dann wird gestoppt und die dritte Position wird nicht verändert.
  14. Jetzt nehmen wir an, ich habe drei offene Positionen, jede hat eine andere Ticketnummer. Wie komme ich denn an die richtige Nummer ?
  15. Und was passiert, wenn ich z.B. drei short-Trades offen habe, wie erkennt denn der EA, welche Trades er schliessen soll ?
  16. Danke WOGO, das war sehr hilfreich. Super hier im Chat, nette hilfsbereite Leute und immer sehr interessante Themen. Danke
  17. Danke, ja, das habe ich jetzt verstanden, vielen Dank. Aber nun habe ich noch was anderes, denn ich setze bool-Variablen (TRUE,FALSE), wenn ich einen Trade eingehe und modifiziere die Orders, naqch und nach. Aber wie erkennt der PC(Das Programm), wenn eine Order geschlossen wurde, wird da etwas zurückgegeben in Form von einer speziellen Ticketnummer oder was anderes ?
  18. Wie programmiere ich das denn bei der Order-Funktion ? Nicht allgemein halten mit der Fkt. Symbol(), sondern speziell z.B. für EUR/USD oder GBP/USD die Funktionen anpassen. Hast du es so gemeint ?
  19. Wert 1, Wert 2, wie meinst du das ? tschuldigung, verstehe ich nicht
  20. Aber ein anderes Problem ist mit den ticket, wie kann man die auseinander halten, wenn man den E/A auf zwei Kurse gleichzeitig laufen lässt ?
  21. nee, er wird nur einmal pro Bar aufgerufen.
  22. Manchmal habe ich auch das Problem, das die Order nicht geschlossen werden mit: für long : OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet); für short: OrderClose(OrderTicket(),OrderLots(),Ask,3,Violet); Gibt es das gleiche Problem auch für das Schliessen von Trades ? danke schonmal für die Beantwortung der Fragen.
  23. Liebe Community-Mitglieder, habe alles was ihr mir gepostet habt ausprobiert und es läuft ganz gut, bis auf ein paar Ausnahmen. Jetzt bekomme ich den Error: 146 " trade context is busy ". ( Aber die beiden anderen Errors sind weg ) Kann das daran liegen, dass ich zwei Kurse mit dem gleichen E/A beaufschlage, das die Orderroutinen beim Broker durcheinander kommen ? Im voraus besten Dank an alle, ihr seid spitze.
  24. Also die Ticket Nummer, dachte ich gibt es nur einmal pro geöffnetem Trade und ist gültig solange sie geschlossen wird. Die Aussage verstehe ich nicht so ganz. ( tut mir leid). Meine Order für long: ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-StopLoss*Point,Ask+TakeProfit*Point,"My EA",12345,0,Green); Meine Order für short: ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,Bid+StopLoss*Point,Bid-TakeProfit*Point,"My EA",12345,0,Red); Das ist doch richtig, oder ?
  25. Hallo zusammen, habe da wieder das eine oder andere Problem ? Wenn ich den E/A starte kommt manchmal, das heisst nicht immer zwei Fehlermeldungen beim " Experten"-Reiter bei MT4. Nämlich : 4108 d.h. invalid Ticket würde ich mal mit "ungültigem Ticket" übersetzen. 129 d.h. invalid Price na ja, "ungültiger Preis". irgendwie kriege ich das nicht gebacken, weil es nur ab und zu mal auftritt, verstehe ich nicht. Grüsse schon mal an alle und an die Leute besonders, die mir helfen könnten. Danke schonmal im Voraus.

Account

Navigation

Suche

Suche

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.