Hey Leute,
sorry für das verspätete Reply. In den letzten Tagen gab es einen extremen Spike an neuen Anmeldungen und ich musste einige Optimierungen am System vornehmen, damit der Bot die Last handeln kann und wieder korrekt arbeitet.
Auf jeden Fall ein sehr nettes Projekt! Habe den Bot ein bisschen getestet und soweit klappt er gut.
Ich würde mir aber auch auf jeden Fall eine Einstellung für einen Mindest-Prozentsatz wünschen. Gelegentlich verleiht der Bot doch für deutlich zu niedrig. Da wäre ein minimaler Zinsatz zum Einstellen doch ganz gut.
Edit: Der Ausschalter bei Poloniex funktioniert leider nicht. Obwohl ich den Bot ausgeschaltet hatte, hat er weiter gemacht und Offers eingestellt. Musste dann die API bei Polo abschalten, damit er aufhört.
Dies war z.b. eines der Probleme durch die erhöhte Last. Das System hat geprüft, welche Bots aktiv sind und hat die entprechenden Tasks für die User in eine Queue gesteckt. Da die Anzahl der Tasks zu groß für die Queue geworden ist, haben diese sich aufgestaut und wurden teilweise erst Stunden später ausgeführt.
-> Die Queue wird in Zunkunft von mehreren Workern abgearbeitet und daher sollte sich da nichts mehr aufstauen. Zudem checken die Tasks jetzt nochmal ob der Bot tatsächlich noch aktiv sind, sobald sie an der Reihe zur Ausführung sind.
wie definierst du "zu niedrig"?
Aber ein bisschen Feedback zu den Anlageregeln fände ich auch klasse.
Der Bot schaut sich die aktiven Loan-Offers im Lending-Book an, nimmt die obersten Offers die kummulativ 20 BTC enthalten und bildet daraus den Durchschnitt. Es gibt oft kleine Ausreiser Loan Offers mit deutlich zu niedrigem Zins die z.b. durch das Autorenew-Feature erstellt wurden. Diese Ausreißer werden damit rausgefiltert.
Der erhaltene Zinssatz wird dann beim Bot in einer Datenbank abgespeichert. Diese History wird dann genutzt, den Durchschnittszins der letzten 2 Stunden zu errechnen. Wenn der aktuell berechnete Zinssatz unter dem Durchschnittszins der letzten 2 Stunden liegt, wird der Durchschnittszins verwendet. Das verhindert, dass bei einem kurzzeitigen Zinsdrop zu niedrig verliehen wird. -> Das Feature ist momentan nur für BTC aktiv, wird aber bald auch für die Altcoins aktiviert.
Ich hoffe, das erklärt in etwa, wie der Bot arbeitet. Das Ganze wollte ich auch noch mal schön formtiert auf die Homepage packen
Der Algorithmus ist allerdings auch noch Work-in-Progress. Ich experimentiere noch, um die optimalen Parameter zu finden!
Erst einmal Danke und Respekt für dieses Tool
einige Dinge sind mir aufgefallen :
- Geh ich auf Einstellungen, sagen wir Polo und ich deaktiviere Dash,
erscheint Dash mir auf erneuten klick auf Einstellung wieder als an.
logg ich mich aus und ein, ist Dash allerdings deaktiviert
- bin ich lang eingeloggt, Browser läuft einfach im Hintergrund aktualisiert er die Daten nicht ordentlich
auch durch aus - einloggen behoben
Dinge zum Verbessern :
- auf jeden fall min %
- evtl eingabe von Tagen für lend, kleiner 0.05% 2 tage, grösser x% y tage usw
ansonsten schöner kleiner Helfer, weiter so
ps:geb auch mal ltc, dash,dodge adresse an wo man Dir was gutes tut
Danke für das Feedback. Die Probleme mit Logout/Login kann ich nachvollziehen. Sollte schnell zu fixen sein.
An den Verbessungsvorschlägen bin ich dran!
BTC: 1HNoRcK3hFBRi68KcCNzDoofiKyuj95FVB
ETH: 0x9abb086f01f144de4cd188b6a5ea6bd5445a92e4
DASH: Xp1xZfxYENAnAiMBCQYb6rD4idc3ad4Sm1
LTC: LiJqtgt314furGjBaNJSj3PGm9eQ446z4v
XMR: 64174b4e0cb8b95114441904c4ed924fe3efec8fab03a81aa2d8bdf355188d11
Irgendwie ist der Bot im Moment ein wenig komisch.
Da ist eine lending wall von 435 BTC auf 0,07% und die Gebote werden bei 0,13% reingestellt.
Warum ist das so?
Auch ein Nebeneffekt der zu kleinen Queue. Sollte jetzt wieder laufen. Evtl. sollte ich ein Limit für tägliche Neuanmeldungen einführen. Aber vll flaut das Interesse auch wieder ein bisschen ab, da sich die Zinsen wieder normalisiert haben