Hat jemand mmal versucht das AutoSystemGen.eld file runterzuladen? Bei mir kommen da nur kryptische Zeichen.
Ansonsten scheint das ja ein guter Ansatz zu sein.
wp
Anmeldedatum: 29.08.2005 Beiträge: 388
Verfasst am: 20.10.2007, 15:57
Ok, ich habe es mir aus dem Text zusammengeschustert. Ich kann nur jedem empfehlen, den Code mal zu testen. Er übertrifft das APS von Harris und ist irre schnell.
Ich habe es mal auf den daily ES.D chart der letzten fünf Jahre getestet.
Einstellungen waren:
Minimum Net Profit: 20000
MaxDD: 12000 (nur um mal Pattern zu finden)
Mindestanzahl Trades: 10
WinPerc: 55 %
MinimumProfitfactor: 2
Jetzt müsste er nur noch statt die Systeme in das Textfile zu schreiben die Pattern in ein file schreiben, so dass man die pattern dann gleich als eld umwandeln kann und im Radarscreen sich anzeigen als Warnung lassen kann, dass möglicherweise ein profitables pattern ansteht.
Beibt dann nur die Frage, ob die Patterns auch in Zukunft gut sind ?
Rossi
Anmeldedatum: 17.08.2005 Beiträge: 830
Verfasst am: 20.10.2007, 16:23
@WP
Jetzt müsste er nur noch statt die Systeme in das Textfile zu schreiben die Pattern in ein file schreiben, so dass man die pattern dann gleich als eld umwandeln kann
Mit Word- oder Excelprogrammierung könnte das eventuell nachträglich gelöst werden.
Gruß
Rossi
wp
Anmeldedatum: 29.08.2005 Beiträge: 388
Verfasst am: 20.10.2007, 16:27
Das ist klar, nur günstiger bekommst Du keine Patternsuchmaschine. Da ist sicherlich auch noch Verbesserungspotential drin.
Das große Manko bei dieses Patternsystemen ist immer der Ausstieg mit If BarsSinceEntry = ... then
Sell next bar at market; , wenn kein Pyramiding eingeschaltet ist. Dies überdeckt oft, dass die Muster viel häufiger auftreten, aber keine weitere Positionen eingegangen werden, weil man schon im Markt ist.
Schad, ich hab kein Tradestation.
Und der Code ist recht lang ....
Rossi
Anmeldedatum: 17.08.2005 Beiträge: 830
Verfasst am: 20.10.2007, 17:29
@wp,
die einzelnen Systeme kann man trennen.
Beispiel: Ich habe 10 Systeme.
Jedes System erhält eine Nummer.
In einem Array mit 10 Feldern werden die Eintrittsdaten für jedes System gespeichert.
Danach ist die Exitprogrammierung mit Hilfes des Arrays und entsprechenden Abfragen kein Problem.
Ob das sinnvoll ist, ist eine andere Frage.
Gruß
Rossi
von Bödefeld
Anmeldedatum: 11.11.2005 Beiträge: 725
Verfasst am: 06.11.2007, 17:20
Ich bekomme mit dem MultiCharts keinen File geschrieben.
Hab das auf den 5 Minuten Bund laufen. Signale werden aber im Chart gezeigt, nur Datei erscheint keine .
Zuletzt bearbeitet von von Bödefeld am 06.11.2007, 18:53, insgesamt einmal bearbeitet
Rossi
Anmeldedatum: 17.08.2005 Beiträge: 830
Verfasst am: 10.11.2007, 14:06
@wp
hast Du mal die "downgeloadete" Datei in ELS oder ELD umbenannt?
Gruß
Rossi
wp
Anmeldedatum: 29.08.2005 Beiträge: 388
Verfasst am: 11.11.2007, 18:33
Zitat:
Rossi schrieb am 10.11.2007 15:06
hast Du mal die "downgeloadete" Datei in ELS oder ELD umbenannt?
Das war nur mal zum testen, bis jetzt habe ich an den Codes nichts weiter gemacht. Derzeit stehen bei mir mehrere andere Sachen im Vordergrund. Auch bei wegis Ross Code bin ich noch nicht dazu gekommen weitere Tests zu machen.
Hi,
ich fand die Ideen dort auch ganz interessant und hatte mal mit dem "Rapid Prototyping" Code aus dem Newsletter März 2005 von Breakoutfutures rumgespielt und das Ganze für Amibroker übersetzt. Ist ja so ne Art Vorgänger zu AutoSystemGen. Vielleicht kanns wer brauchen... (vorsicht es sind 3^7=2187 Optimierungsschritte aber afl ist ja schnell;)
// Rapid Prototyping Method for Trading System Development
// Idea from "The Breakout Bulletin March 2005" by Mike Bryant
// AFL coding by mmike alias ktrade
Buy = w1*Cond1>=0 AND w2*Cond2>=0 AND w3*Cond3>=0 AND w4*Cond4>=0 AND
w5*Cond5>=0 AND w6*Cond6>=0 AND w7*Cond7>=0;
Sell = w1*Cond1<=0 AND w2*Cond2<=0 AND w3*Cond3<=0 AND w4*Cond4<=0 AND
w5*Cond5<=0 AND w6*Cond6<=0 AND w7*Cond7<=0;
Short = Sell;
Cover = Buy;
_________________
wp
Anmeldedatum: 29.08.2005 Beiträge: 388
Verfasst am: 10.12.2008, 17:36
DAX Patterns
EasyLanguage® code for selected DAX patterns.