Tester gesucht!siehe
PostHallo Community,
ich bin schon Jahrelang stiller Mitleser diese Forums und will heute mein Projekt vorstellen und nach Möglichkeit Hinweise und Verbesserungsvorschläge einsammeln.
Für mein Projekt habe ich mir Zwei wichtige Entwicklungsziele gesetzt:
- Da TradingBots in der Regel irgendwas im vier bis fünfstelligen Bereich kosten will ich mir zur Aufgabe machen (falls Bedarf da ist) einen bezahlbaren Bot zu entwickeln.
Wir reden hier von einer möglichen Preisspanne von 100 bis 500 Euro. - Da so ein Bot allerdings nur Wertvoll ist, wenn nicht jeder die gleichen Verhaltensweisen an den Tag legt soll als zweiter Wichtiger Punkt ein Höchsgrad an Einstellmöglichkeiten
vorgenommen werden können (Und noch mehr! Dazu mehr weiter unten.).
GoxTrader ist im wesentlichen in 3 große Entwicklungsbereiche zu unterteilen:
1. GUI and API InterfaceHierzu zählt die grafische Oberfläche, die Schnittstelle zu MtGox (später vll noch andere Plattformen),
Sowie die interne Programminfrasturktur.
Bisheriger Entwicklungsstand: 70% Fertig.
Zusammenfassung:- Bisher wurde die MtGox API (die neue V2) vollständig integriert.
- Ein Funktionales GUI wurde erstellt.
ToDo:- Alle Funktionen müssen noch ausführlich getestet werden (Langzeittests).
- Die GUI muss vom Funktionellen Zustand in einen Funktionellen-Ästhetischen Zustand umgebaut werden.
2. Datenbank und AnalyseHierzu zählt die Datenbank die der Bot während der Laufzeit sammeln soll. Es sollen alle Daten die über die API
verfügbar sind gesammelt werden und mit nützlichen Externen Informationen (wie z.B. aktuelle Umrechnungskurse
oder Daten von anderen Tradingplattformen) angereichert werden. Außerdem sollen hier bereits Analysen und Funktionen
bereitgestellt werden auf die die Entscheidungs- und Strategieeinheit Zugriff hat.
Bisheriger Entwicklungsstand: 5% Fertig.
Zusammenfassung:- Erste Überlegungen zu Datenbank wurden gemacht.
- Grundlegendes wurde überlegt.
ToDo:- Hier muss noch fast alles gemacht werden.
- Geplant ist die Entwicklung der Datenbank und Analysefunktionen durch hilfreiche Hinweise der Community vorranzutreiben.
3. Entscheidungs- und Strategieeinheit (Der eigentliche Bot)Hier habe ich etwas großen geplant.
Da ich besser im Programmieren als in Tradingstrategien aufstellen bin habe ich folgendes geplant:
Es soll möglich sein das gesamte Verhalten des Bots mit einer ganz einfach Skripsprache selbst zu kreieren.
Es werden typische Verhaltensweisen mitgeliefert, der Benutzer kann dann alle möglichen Werte anpassen,
Verhalten kombinieren und ganz neue (von mir nicht vorgesehende) Verhalten erschaffen. Diese Verhaltensweisen
können importiert und exportiert werden (es könnte also theoretisch auch ein Tausch oder verkauf von Tradingstrategien stattfinden).
Die Skriptsprache soll möglichst einfach und kurz gehalten werden, z.B. kann der Bot auf alle bereitgestellten Funkionen aus dem Analysemodul
zurückgreifen:
Ein Beispiel
Liefert den maximalen Tickerwert des USD Tickers der letzten 30 Minuten zurück.
Damit soll es Top-Analysten (die nicht programmieren können) möglich sein ihren eigenen Tradingbot einfach zu erstellen.
Außerdem ist ein weiteres super Feature geplant:
Es soll möglich sein seinen Bot erstmal mit virtuellem BTC/Geld üben zu lassen.
Dabei wird der Bot mit den echten Datenbankdaten gefüttern, tradet aber
mit einem virtuellen MtGox Account (Spielgeld). Das soll helfen, neue Taktiken
Risikolos zu erproben.
Bisheriger Entwicklungsstand: 5% Fertig.
Zusammenfassung:- Machbarkeit wurde analysiert.
- Grundlegendes wurde überlegt.
ToDo:- Hier muss noch fast alles gemacht werden.
- Hier hoffe ich auch noch auf kreative Ideen aus der Community.
Wie ihr sehen könnt ist der Bot noch weit davon entfernt komplett fertig zu sein, allerdings wurden die grundlegenden und wichtigestens Funktionsweisen schon bereitgestellt und getestet.
Der Rest ist nurnoch eine Frage der Zeit wenn man so will. Diese Zeitspanne ist wiederum eine Frage meiner Motivation (ich studiere und arbeite noch nebenbei). Zu meiner Motivation
könnt ihr nun maßgeblich beitragen indem ihr Interesse an so einem TradingBot bekundet und eure besten Ideen und Funktionsvorschläge bereitstellt.
Im Grunde bin ich an 2 wesentlichen Antworten interessiert:
- Könnt ihr euch vorstellen so einen TradingBot zu kaufen.
- Habt ihr Vorschläge zum Funktionsumfang des Bots (hier dürft ihr ruhig kreativ werden, die Machbarkeitsanalyse könnt ihr mir überlassen).
Ideensammlung von Kommentaren:- Simulation anhand von Datenbankinformation für z.B. die letzten 10 Tage. Gibt sofort ein Ergebnis ohne den Bot wirklich 10 Tage laufen zu lassen.
Und zuletzt noch eine Bitte:
Bitte seht davon ab eine (berechtigte) Diskussion zum Thema Moral und TradingBots in diesem Thread zu starten. Dies können wir gerne woanders besprechen.