Alle Inhalte von Krümel
-
Ninjatrader 7 Erste Pics + Verzögerung der Beta
Es sei Dir verziehen . Da Du ja sicher recht fit in NT + C# bist, wird es Dir wahrscheinlich nicht schwerfallen, dem armen Ronner an dieser Stelle weiterzuhelfen. Das wäre sehr nett von Dir.
-
Kleine komplizierte (?) Frage bzgl. Sonderkündigungsrecht
Ich hab nur mit Google das Bett geteilt: Ärger mit dem FitnessClub
-
Who is Who: Philipp Kahler
Mehr Sehr schöner und wie ich finde, realistischer Bericht. Ab Seite 6 stellt er auch zwei einfache Tradingideen vor. Zum ersten Mal bin ich über seinen Namen gestolpert, als ich neulich an der Digitalen Stochastik gebastelt hatte. Weitere Ideen von ihm: http://www.tom-next.com/community/Handelss...len-t47357.html http://www.tom-next.com/community/Pattern-...Rot-t47356.html
-
devisen-handelssysteme.com
Das muss sein Xing-Profil sein: http://www.xing.com/profile/Sebastian_Holtz5 Sieht sympathisch aus. (Eher nach nem Studenten, der sich was nebenher verdient.)
-
Test kommerzieller MT4 Programmierservices
Nee, ich bin eher andersrum.
-
Test kommerzieller MT4 Programmierservices
So: http://mazingazeta.files.wordpress.com/2009/03/wolf-im-schafspelz.jpg Ja, stimmt * hust*, da kann man der Idee schon mal hinterherwinken.
-
Test kommerzieller MT4 Programmierservices
Werden Nutzungs/Verwertungsrechte rückübertragen ? Urheberrecht verbleibt eh beim Programmierer, das geht in D nicht anders, aber wenn man die anderen Rechte zurückbekommt, kann er es quasi nicht weiterverkaufen. Schadensersatz-Fall Wie testet er die Software ? Dass sie auch tut, was sie tun soll. Ich meine jetzt nicht Backtests, sondern Softwaretests ! Qualifikationsnachweis des Anbieters (hat er z.B. nen Dipl.Inf), seit wann programmiert er schon, Referenzen (z.B. Forenaktivitäten) usw.
-
Test kommerzieller MT4 Programmierservices
Mich würde interessieren: wie sieht es aus mit NDA oder ähnlichem. Sprich: verwerten die die Idee weiter. Was soll ihrer Meinung nach in ne Spezifikation rein - das komplette Handelssystem will man an der Stelle ja eigentlich nicht rausgeben und wenn, dann erst nach ner NDA (Non-disclosure agreement: http://de.wikipedia.org/wiki/Geheimhaltungsvertrag ). Was bieten sie als Systemtests an ? Wie sieht es aus mit Schadensersatz aufgrund von Softwarefehlern ?
-
Test kommerzieller MT4 Programmierservices
Also, ich weiß nur, dass auf der Seite von P.Hahn das auch angeboten wurde, allerdings für 1000 Euro ^^. Und da muss man auf jeden Fall die Verträge ordentlich lesen. ^^ In verschiedenen Foren wird auch ab und an von Usern dieser Dienst angeboten, normalerweise werden sie per PM kontaktiert. Na ja, vielleicht kennt FinGer ja noch welche.
-
Test kommerzieller MT4 Programmierservices
Gute Idee. Ich denke, eine Reihe kommerzieller Anbieter sind sicherlich in der Lage, brauchbare Lösungen zu produzieren, zumal sie auch den ganzen Tag nix anderes machen, auf Bibliotheken etc. zurückgreifen können, Lösungen für die typischen Probleme schon im Werzeugkoffer haben usw. Wenn Ihr die Anfrage formuliert, wird das auch ne nette Übung für Euch, wie man sich normalerweise als Programmierer ne Spezifikation wünscht.
-
Test kommerzieller MT4 Programmierservices
Klar, probier www.devisen-handelssysteme.com doch mal aus. Ist ne gute Idee. Die wenigen Programmierer hier bei uns, die sich tatsächlich auch mal hinsetzen, um für die Community sowas zu programmieren, schaffen es auf Dauer sicherlich nicht, der (wachsenden) Nachfrage gerecht zu werden, zumal wir alle auch noch nebenher Geld verdienen müssen ^^. Nen guter kommerzieller Anbieter ist sicherlich nicht die schlechteste Wahl. Jetzt muss man den nur noch finden. Vielleicht taugt der Anbieter ja was. Wenn der 150 Euro maximal nimmt für nen komplexes System, wo man von der Handelsidee überzeugt ist, dann sollte man das Geld auch schnell wieder drin haben. Ansonsten war das System schlecht. ^^ Oder aber Du lernst ein bisschen schneller MT zu programmieren, Henrik ;).
-
DRAIN THE BANKS
Klar, probier www.devisen-handelssysteme.com doch mal aus. Ist ne gute Idee. Die wenigen Programmierer hier bei uns, die sich tatsächlich auch mal hinsetzen, um für die Community sowas zu programmieren, schaffen es auf Dauer sicherlich nicht, der (wachsenden) Nachfrage gerecht zu werden, zumal wir alle auch noch nebenher Geld verdienen müssen ^^. Nen guter kommerzieller Anbieter ist sicherlich nicht die schlechteste Wahl. Jetzt muss man den nur noch finden. Vielleicht taugt der Anbieter ja was. Wenn der 150 Euro maximal nimmt für nen komplexes System, wo man von der Handelsidee überzeugt ist, dann sollte man das Geld auch schnell wieder drin haben. Ansonsten war das System schlecht. ^^ Oder aber Du lernst ein bisschen schneller MT zu programmieren, Henrik ;).
-
Google Spreadsheets - Zellen verbinden
-
forexgrinder.com
Das ist ja wirklich dürftig. Selbst wenn es Standard-Bezeichnungen wären, heißt das nicht zwangsläufig, dass sie auch im EA standardmäßig verwendet werden. Man könnte z.B. auch über MaxRisk die Farbe des Indikators einstellen, wenn man es so programmiert. Daher sollte eigentlich der EA-Verkäufer die Info mitliefern, zumindest würde ich es erwarten. Bei ner Office-Suite ist ja auch ne Doku/Handbuch/Hilfedatei dabei. Dann wirst Du wahrscheinlich dieser Trial&Error-Kandidat sein, der sich die Funktion der Parameter erarbeiten darf und hinterher als "Fachmann" für diesen EA in den Foren gefeiert wird .
-
eSisGJBreakout
Sollte er. Wenn man bei Stunden, Minuten, Sekunden Copy & Paste macht beim Grundprinzip, geht das (meist) gut . Hmm, die frage ist nur, ob Du die Fehler findest oder sie Dich !
-
devisen-handelssysteme.com
Ups, das ist mein Fehler. Beim Threadverbinden hat der nicht den neuen auf den alten kopiert, sondern offenbar umgekehrt. Ich war nur grad in Eile, deswegen hab ich da nicht drauf geachtet .
-
forexgrinder.com
Gab's zu dem EA keine Doku/Anleitung dazu ? Bei Kauf-EAs kann man ja als EA-Verkäufer nicht drauf hoffen, dass die Community Support leisten wird. Denn das würde bedeuten, dass der Code entweder dekompiliert und auseinandergenommen wurde - was illegal wäre - oder aber einer aus der Community hätte den EA ebenfalls gekauft und per Trial & Error die Parametereinstellung rausgefunden - was aber auch nicht sehr wahrscheinlich ist. Von daher würde ich vom Anbieter des EAs nen Handbuch (PDF) mitliefern, was die einzelnen Parameter machen etc.
-
devisen-handelssysteme.com
Ja, das kann sein. Ich verbinde die beiden Threads mal, damit man nicht doppelte Infos hat.
-
devisen-handelssysteme.com
Ist es dieser Anbieter hier (Tom-Next-Thread)?
-
Fapturbo
Was is'n mit Ninjatrader, Amibroker oder Tradesignal ? Im Prinzip kann man ja den EA-Code hauptsächlich in ne DLL auslagern, die dann vom Code aus benutzt wird. So ist der EA "geschützt".
-
High Performance Trading
Gute Idee Wenn Du Auskommentiertes rauslöscht und somit nur noch das zu Diskutierende dasteht, wird es einfacher . Versteh ich nicht so ganz Meinst Du die Darstellung als Quellcode? Um darüber zu diskutieren, dann: 1. Auskommentiertes, v.a. wenn Du so große Blöcke hast rauslöschen (die Chance, dass sich jemand den Code überhaupt anschaut, steigt von 0 auf 0.3, behaupte ich mal ). Ist zwar mehr Arbeit für den Programmierer, aber zu langen Code schaut sich keiner an, v.a. da Amibroker nicht grade so verbreitet hier bei uns ist. 2. Nur die Relevanten Sachen stehen lassen (ich hab die mal rot eingefärbt, die ich nehmen würde) //UmkehrstabTrading SetFormulaName ("UmkehrstabTrading"); // name für den backtest //SetBarsRequired( 10000, 0 ); SetOption( "AccountMargin", 100 ); // Keine Margin //SetOption( "ActivateStopsImmediately", True ); //SetOption( "AllowPositionShrinking", False ); //SetOption( "AllowSameBarExit", True ); //SetOption( "CommissionAmount", 1.00 ); //SetOption( "CommissionMode", 2 ); //SetOption( "FuturesMode", 1 ); SetOption( "InitialEquity", 100000 ); // Startkapital //SetOption( "InterestRate", 0 ); SetOption( "MaxOpenPositions", 1000 ); // Maximale Offenen Positionen SetOption( "MinPosValue", 0 ); // Minimaler Betrag SetOption( "MinShares", 1 ); // Minimale Anzahl ? //SetOption( "PriceBoundChecking", True ); //SetOption( "ReverseSignalForcesExit", False ); //SetOption( "UsePrevBarEquityForPosSizing", False ); SetTradeDelays( 0, 0, 0, 0 ); SetPositionSize( 1, spsShares ); // Menge die gekauft wird Bis hierin ist es uninteressant. RoundLotSize = 0; //Positionen sollen immer aus ganzzahligen Shares bestehen(1,2,3,x) PeriodeEMA = 12; xBars = 1; // Tage nach denen verkauft wird //Abfage auf dojis Korper = abs( O - C); Kerze = H - L; Doji = Korper / Kerze Plot-Funktionen sind ebenfalls uninteressant Plot( Korper,"Korper",colorBlack,styleBar); Plot( Kerze,"Kerze",colorBlue,styleBar); Plot( Doji,"Doji",colorBlue,styleBar); // Bedingungen für Long // EMA muss steigen und Close muss über EMA sein EMALong = EMA(C,PeriodeEMA) > Ref(EMA(C,PeriodeEMA),-1); // Abfrage ob EMA steigt CloseuberEMA = C > EMA(C,PeriodeEMA); // Abfrage ob Close > EMA // Abfrage ob vorletztes Bar fallend war // Wenn es ein Doji ist wird das Bar davor genommen. Was wenn das auch ein Doji ist? Barfallend = IIf(Ref(Doji,-1), Ref(O,-2) > Ref(C,-2) , Ref(O,-1) > Ref(C,-1) ); // Abfrage ob heutiges Bar steigend Kaufbar = C > O; // Hoch über Hoch von Gestern // und Tief kleiner Hoch da mit Limit Order geordert wird und keinen Gaps gekauft werden Long = H > Ref(H,-1) AND L //Kauf Auftrag Long_C = Ref(EMALong,-1) AND Ref(CloseuberEMA,-1) AND Ref(Barfallend,-1) AND Ref(Kaufbar,-1) AND Long; Buy = Long_C; BuyPrice = Ref(H,-1); //Verkauf Long Sell = BarsSince(Buy) == xBars; // Anzeige im Chart Buy = ExRem (Buy,Sell); Sell = ExRem(Sell,Buy); //dist = 1.9 * ATR( 10 ); //dist2 = 2.9 * ATR( 10 ); //for ( i = 0; i //{ //if ( Buy ) //PlotText( "Buy\n@" + BuyPrice[ i ], i, L[ i ] - dist,colorGreen,colorYellow ); //if ( Sell ) //PlotText( "Sell\n@" + SellPrice[ i ], i, H[ i ] + dist,colorRed, colorYellow ); //if ( Cover ) //PlotText( "cover\n@" + CoverPrice[ i ], i, L[ i ] - dist2,colorGreen,colorLightGrey ); //if ( Short ) //PlotText( "Short\n@" + ShortPrice[ i ], i, H[ i ] + dist2,colorRed, colorLightGrey );[/code] Auskommentierter Quellcode ist ja schon für Dich offenbar unwichtig . Ok. Übrig bleibt: RoundLotSize = 0; //Positionen sollen immer aus ganzzahligen Shares bestehen(1,2,3,x) PeriodeEMA = 12; xBars = 1; // Tage nach denen verkauft wird //Abfage auf dojis Korper = abs( O - C); Kerze = H - L; Doji = Korper / Kerze < 0.10; //Abfrage Ob Gesterne ein doji war // Bedingungen für Long // EMA muss steigen und Close muss über EMA sein EMALong = EMA(C,PeriodeEMA) > Ref(EMA(C,PeriodeEMA),-1); // Abfrage ob EMA steigt CloseuberEMA = C > EMA(C,PeriodeEMA); // Abfrage ob Close > EMA // Abfrage ob vorletztes Bar fallend war // Wenn es ein Doji ist wird das Bar davor genommen. Was wenn das auch ein Doji ist? Barfallend = IIf(Ref(Doji,-1), Ref(O,-2) > Ref(C,-2) , Ref(O,-1) > Ref(C,-1) ); // Abfrage ob heutiges Bar steigend Kaufbar = C > O; // Hoch über Hoch von Gestern // und Tief kleiner Hoch da mit Limit Order geordert wird und keinen Gaps gekauft werden Long = H > Ref(H,-1) AND L < Ref(H,-1); //Kauf Auftrag Long_C = Ref(EMALong,-1) AND Ref(CloseuberEMA,-1) AND Ref(Barfallend,-1) AND Ref(Kaufbar,-1) AND Long; Buy = Long_C; BuyPrice = Ref(H,-1); //Verkauf Long Sell = BarsSince(Buy) == xBars; Buy = ExRem (Buy,Sell); Sell = ExRem(Sell,Buy); Wolltest Du das wissen ? Ich persönlich mag bei längeren Programmen, wenn Blöcke gebildet werden, am besten durch //---------------------, damit klar erkennbar ist: hier werden Parameter definiert, im nächsten Block werden Indikatorenwerte berechnet, dann wird geprüft, ob es SIgnale gab und danach werden Orders abgesetzt. Da sieht man schneller, was wo passiert und muss sich nicht von oben nach unten lesen. EDIT: Außerdem hilft es einem selbst beim Programmieren enorm, das eigene Gedankenchaos zu ordnen, indem man "gröbere" bzw. abstraktere Einheiten in Form von Code-Blöcken bildet.
-
Tipp den DAX!
Boah, Du kannst soooo fies sein. Ich geh ins Wochenende. Kann auch sein, dass Du nächste Woche die Pflanze auf Deinem Arbeitsschreibtisch selbst gießen musst.
-
Firefox - Zuletzt geöffnete Seiten nach Absturz wiederherstellen
Hast Du mal in die Ansicht->Sidebar->Chronik geschaut ? Kannst dann auf den Tag klicken und im Kontextmenü "alle öffnen" machen. Oder Du suchst Dir die interessanten raus. Vielleicht funktioniert es ja ? Ich weiß nicht, ob die nach dem Absturz drin sind, aber die Info kann ja nicht weg sein, sonst würde Firefox es Dir zur Wiederherstellung nicht anbieten.
-
Broker mit 5 digits
Ah, Du hast also doch das neue Feature einbauen lassen mit der Garderobenfrau am Tom-Next-Eingang, bei der man nicht nur Mäntel und Hüte, sondern auch das Gehirn abgeben kann ?!! Hatte ich damals nicht ein Veto dagegen eingelegt ?
-
Tipp den DAX!
Ich bin auch nur 39 Punkte weg .