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.

Mythos

Moderatoren
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Mythos

  1. Mythos antwortete auf whipsaw's Thema in P|N|G
    Das kommt mir extrem bekannt vor. Möglicherweise von der ATC 08, kannst aber nit garantieren. Ich hab mal ein simples RSI - Scalping System gesehen, das auf EURGBP genau in der Zeit arbeitet, und eben in der Demo und Backtest wunderbar arbeitet. Mal sehen vielleicht find ichs nochmal ;)
  2. Mythos antwortete auf whipsaw's Thema in P|N|G
    Real oder Demo? Das Problem bei den Uhrzeiten, ist ja oft, das man in real oft mit erhöhter Slipage rechnen muss aufgrund der niedrigeren Liquidität. Diese produziert aber höhere Vola wodurch solche "Scalper" schnell Gewinne machen, wenn es keine Slipage gäbe. Deswegen bin ich bei solchen "Nur overnight trading" eher skeptisch.
  3. Wiedermal ein kleines Update auf 1.06 Dazugekommen sind ein paar logfunktionen, die die wichtigsten Infos über _geschlossene_ Orders in eine csv-logdatei schreiben. und die schon lange geplante Funktion zur Ausgabe des aktuellen Tages(als String), derweil in Englisch. freu mich wie immer über kommentare, Bugmeldungen, Wünsche etc.
  4. Mythos antwortete auf infojoerg's Thema in MQL Einsteiger
    Meines Wissens und Erfahrung nach beeinflussen sich Indikatoren und EAs überhaupt nicht. (wär auch sehr seltsam) Will man von einem EA aus auf einen Indikator zugreifen, muss man das im Source machen. Und dann ist es egal ob ein Indi am Chart ist oder nicht, der EA "öffnet" seinen eigenen Indikator und liest die Werte aus.
  5. Es sind ja schon ein paar Dinge angesprochen worden. Eine Frage: Welchen Zweck hat "Seconds()==01" bei dir? Wenn eine Order manuell ohne Stoploss gesetzt wird, wird der SL nicht nachgezogen ok, aber warum das "Seconds() == 01" ? Willst du nur jede Minute einen Alert rausschicken? Wenn der Anwender jetzt im Livetrading sitzt, und sich entschließt keinen StopLoss zu setzen und es kommt jede Minute ein Alert, schaltet er den EA nach 2 Minuten ab ;) Und: if(Bars>1) CheckForT2EURUSD(); CheckForT2GBPUSD(); CheckForT2USDJPY(); CheckForT2EURJPY(); CheckForT2USDCHF(); @jörg und die anderen MT4-Rookies: Welcher klassische Programmierfehler dürfte hier passiert sein? ;) Weils nicht im Übungsthread ist, gleich die Auflösung: Das if bezieht sich nur auf CheckForT2EURUSD(); , die anderen werden auch bei Bars Wobei ich zugegebenermaßen die Abfrage hier für sinnlos halte, Bars
  6. Dein CalculateOpenOrders hat die Aufgabe zu überprüfen ob offene Orders da sind oder? Wenn es das nicht tut, solltest du nicht hergehen und versuchen die Module zu ändern, sondern das CalculateOpenOrders zu debuggen sodass es tut was es soll ;) zum zeitgleich: Egal wie schnell der EA abgearbeitet wird, es werden immer die Zeilen hintereinander ausgeführt, bei dir werden also keine Module "zeitgleich" bearbeitet, sondern hintereinander. auch wenn es im laufenden Betrieb zeitgleich wirken wird.
  7. Inwiefern zeitgleich? parallel durch zwei EAs? das kannst schwer verhindern. Aber im EA hast du ja ein fixes hintereinander aufgrund des Programmablaufs. zb: start() bool order_sent = false; //blabla //Modul 1 if(!order_sent && andere Bedingungen) { if(OrderSend(.....)) order_sent= true; } //Modul 2 if(!order_sent && andere Bedingungen) { if(OrderSend(.....)) order_sent= true; } Damit garantierst du, das pro Durchlauf des Programms nur eine Order gesendet wird, beim nächsten Durchlauf gibt dir ja dann dein CalculateOpenOrders eine offene Order zurück (außer sie wurde gleich geschlossen) und du machst keine neue mehr. Löst das dein Problem?
  8. Wenn ich das richtig verstanden habe, vielleicht hilft ein "flag" also einfach eine bool Variable "order_sent" oder so, die am beginn von start auf false gesetzt wird und nach einer erfolgreichen OrderSend auf true. und deine Module bekommen ein zusätzliches && !order_sent. Dann wird maximal eine Order pro Runde gesendet.
  9. Welches Symbol war grau? Das mit dem "alten" Namen? Das wäre nicht verwunderlich , wenn du die mq4 umbenennst. Das Terminal braucht teilweise ein bisschen bis es checkt das neue EAs da sind, am besten den MT neustarten.
  10. Da geb ich dir Recht, solche Artikel sind meist ein "Der war gut, jetzt is ers nimmer. warum wissen wir nit oder wollen wir nit sagen"... Wenn man sich in dem Bereich ein bissl auskennt sind die immer sehr frustrierend. Liegt vermutlich daran, das sie für die breite Masse geschrieben sind, die meist nit mehr davon versteht als "Das sind Leute die mit Geld arbeiten".
  11. Naja schon oder? Es ist im Markt nichts passiert, was nicht von Anfang an als mögliches Risiko vorhanden war. Klar, es war unwahrscheinlich, aber nicht unmöglich. Wenn man es jetzt schafft, so zu traden, das so ein Ergeinis 1 Milliarde minus im Konto verursacht, heißt das für mich nix anderes, als das man sein RM völlig falsch angesetzt hat. Aber sowas passiert nunmal, wenn man in der einen Marktsituation groß und berühmt wird, und davon ausgeht das es so immer weiter gehen wird. Das Prinzip des hedgen ist so wie ich das mitbekomme ja nur mehr ein Modewort womit alle werben, was aber nur die wenigsten wirklich anwenden (können). Das er trotz Milliardenverlust noch als guter Trader bezeichnet wird ist natürlich nicht sein Fehler... Das find ich ja irgendwie noch ärger. Solche einstellungen ala "Er ist ein voll guter Trader, weil er hat davor soooo viel gewonnen, jetzt war halt der Markt gerade böse, da kann er nix dafür"... Hallo! Ein Trader ist dann ein guter, wenn er mit allen Situationen im Markt klar kommt, und nit nur Gewinne macht wenn der Markt zu seiner Strategie passt! Jeder kann schnell fahren wenn die Straße gerade ist....
  12. Ich vermute, das am Beginn des Bars (wo der Close noch sehr tief möglicherweise unter dem open), ma auch kleiner als ma2 ist, jedoch am Ende des Bars eben nach oben läuft und damit die Bedingung am Ende des Bars nicht mehr erfüllt ist thx @Krümel fürs testen!
  13. Ich kanns auch nur immer wieder betonen: Debugoutput ;) Wenn es sein muss, vor und nach (also in) jeder if-Abfrage, davor alle Bedingungen (gleichzeitig) ausgeben, in der if- einfach nur ein "drin ". und dann im Backtest, den visuellen Modus laufen lassen, bis zu der Stelle wo die Fehle-trades passieren, stoppen und den Output überprüfen, der ist eh schön mit TimeStamp wodurch man genau nachvollziehen kann, wann welcher output passiert ist. Ist zwar zugegebenermaßen aufwändig, aber dafür hat man dann volle Gewißheit was der EA tut und was nicht.
  14. Eine Betrachtungsweise inkludiert doch in gewisser Weise ein Wertesystem oder? Wenn man innerhalb eines Finanzsystems denkt, bzw. Finanzen also Grundlage für Freiraum ansieht, muss man im Prinzip nach finanziellem Freiraum streben oder? Aber was passiert, wenn man Freiraum und Wohlstand unabhängig von Finanzen betrachtet?
  15. Respekt, aber wenn du das jemandem sagst, der das kapitalistische System als Böse ansieht und damit natürlich auch traden, wird er es eher als teufelswerk betrachten als als gute Tat ;)
  16. Ich sehe ihr versteht mich ;) Ich glaube es gibt kein globales "Gut". Es gibt nur gut in einem bestehenden Wertesystem. Gut und Böse sind eigentlich fiktive, vom Menschen im erfundene Begriffe. Zum unterlassen: Wenn ich jetzt jeden Tag in der früh meine Katze (nein ich hab keine, ist nur ein fiktives Beispiel) aus Morgen-frust ärgere,trete whatever und das an einem Tag aufgrund einer "guten" Laune nicht tu ist das eigentlich schon eine gute Tat oder? Oder wenn ich nicht mit dem Auto sondern dem Rad zu Arbeit fahre... ist eine gute Tat für die Umwelt, wenn ich aber total verschwitzt (weil ich ja immer mit dem Auto fahre) den ganzen Tag im Büro sitze, ist wiederum keine gute Tat für meine Kollegen...
  17. Da muss ich gleich mal nachfragen: Definiere "Was Gutes getan". Gut für wen? Und in welchem Ausmaß? Wenn ich meine Pflanzen gieße ist das was Gutes (für sie sogar lebensrettend!)? Ist es was Gutes wenn ich etwas "Schlechtes" unterlasse, das ich wahrscheinlich sowieso nicht getan hätte aber kurz mit dem Gedanken gespielt? Und in unserem Umfeld hier: In welche Kategorie fällt "Unentgeldlich einen EA schreiben?" (Macht er Gewinne hat der "User" Vorteile und es wär ja was Gutes, aber damit verliert genauso wer anders, ist er negativ... naja) Sorry: philosophische Frage, philosophische Antwort ;)
  18. Scripte sind ja AFAIK eigentlich für "direkte" einmalige Dinge gedacht, zur vereinfachung von häufigen Aktionen "Alle Schließen", "Order mit SL" etc.. ich glaub es war nicht gedacht das man in der früh das Skript auf den chart zieht, und es schlummert dort bis am Abend bevor es etwas tut... (deswegen wird das script vermutlich auch nirgends direkt angezeigt (so wie die EAs))
  19. *ich hab nichts gesagt* Ich denk der Debugoutput wird hier viel helfen.
  20. In EAs ist Hour() kein Problem, da man meist den Wert beim start der Funktion haben will. oder?
  21. Ich weiß, die Frage ist jetzt blöd aber: Muss das so sein? Klar, die Gefahr besteht, aber ich denke es ist es wert darüber nachzudenken und zu versuchen ;) Und genau das ist es ja! Wenn man sich nur darauf beschränkt was für einen selber das Beste ist, kommt genau die Gesellschaft raus, in der wir derzeit leben... Das auf alle Fälle, und genau das ist ja auch das Problem. Aber ich red ja auch nicht vom Wert der Menschheit, sondern davon, wie die Menschheit für sich besser klar kommen könnte. Das es der Umwelt auf lange Sicht schnurz egal ist ob wir uns vertragen und eine schöne Gesellschaft haben, oder ob wir uns gegenseitig die Schädel einschlagen ist klar. Aber mir und denen die nach uns kommen ist es glaub ich nicht ganz so egal (hoffentlich ;) Ich glaube in solchen Diskussionen ist es wichtig nicht nur euphorische Diskussionspartner zu haben. Wenn alle nur sagen "das wär so schön" kommt man auch nit weiter Ich würd mich also freuen wenn du dich nit raushaltest.
  22. Kennt jemand von euch die "Zeitgeist" Filme? Link. Der erste Teil wirkt zugegebenermaßen sehr Verschwörungstheoretisch, aber regt zum nachdenken an. Im zweiten Film Zeitgeist:Appendum wird ab Minute 54 das Venus-Project vorgestellt. Das wäre mal eine wirkliche Alternative zum derzeitigen System. Es basiert im Grunde darauf, das Technologie für den WOhlstand verantwortlich ist und nicht Geld. Wie ich es verstanden habe, ist der wesentliche Unterschied die Einstellung. Wir arbeiten derzeit für Geld, damit wir überleben, uns was leisten können whatever. Beim Venus-Project gibt es kein Geld und man arbeitet somit auch nicht dafür. Sondern liefert seinen Beitrag mit dem was man am besten kann. Man arbeitet also nicht mehr für sich, sondern für die Gesellschaft. Wenn nun alle diese Grundeinstellung haben und alle für die Gesellschaft arbeiten führt das zwangsweise auch zu einer Verbesserung der gesamten Lebensqualität. Dadurch wären auch viele negative Dinge wie Profitgier etc ausgemerzt. Denn ohne "Verkauf" kein Profit und damit keine Gier danach ;). Ich weiß, es klingt alles sehr utopisch und nach fantastereien, aber ich finde es ist Wert genug darüber nachzudenken und zu diskutieren ;)
  23. das wär aber eher suboptimal...
  24. Du schließt von einer auf alle ;) Aber ein EA sollte im Regelfall so geschrieben sein, das ein Ausschalten und wieder einschalten (aus welchem Grund auch immer (stromausfall, rechnerabsturz, weltkrieg)) nichts am verlauf ändert, sprich der EA nach dem restart an der exakt gleichen stelle weitermachen kann wie vor dem blackout und nichts vergisst! vor allem: es ist bei den original sourcefiles, bei größeren EAs schon schwer bis unmöglich ohne kommentare die "Logik" zu verstehen... on topic: ich stimm mit eigentlich allen überein;) solang du den EA auf deinem Rechner laufen lässt (also NICHT abschalten, sonst läuft er nicht mehr ;) sieht der Broker nur deine Order (inkl. Kommentare etc).
  25. Mythos antwortete auf infojoerg's Thema in Metatrader 4
    genau ;) Die offen Orders sind ja beim Broker, bleiben also bestehen. Wenn du den MT wieder startest, sind die ORders also immer noch da und du kannst sie weiter bearbeiten ;) Deswegen ist es von Vorteil, wenn man beim eröffnen einer Order immer einen Stoploss mitschickt. Geht jetzt die Verbindung verloren, kann nicht mehr passieren als das der Stoploss geht. (Im vergleich zu endloser Talfahrt bis margincall ;)

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.