Code: Select all
If prediction == 1
kaufen
Code: Select all
If prediction == -1
jedoch nur verkaufen, scheint der Bot nur zu verkaufen und führt niemals Kaufbestellungen aus, auch wenn das Modell ausgibt.
Code: Select all
prediction == 1
Es gibt genügend Bargeld
Der aktuelle Preis ist ein Float wie 174.12, Bargeld wird als 10000,0
Mögliche Ausgaben in Betracht gezogen:
-Modelausgabe nicht korrekt, wenn es nicht korrekt ist, falls mmapld nicht korrekt ist. Bedingungen < /p>
GUI -Status (TKinter) wirkt sich auf Aktualisierungen aus. Irgendwelche Ideen, warum dieser Kaufblock nicht feuert? < /P>
Code: Select all
if prediction == 1 and cash_balance >= current_price:
portfolio[symbol] = portfolio.get(symbol, 0) + 1
cash_balance -= current_price
print(f"Bought {symbol}")
elif prediction == -1 and portfolio.get(symbol, 0) > 0:
portfolio[symbol] -= 1
cash_balance += current_price
print(f"Sold {symbol}")