SolBo icon indicating copy to clipboard operation
SolBo copied to clipboard

Problem ze sprzedażą

Open GodAdin opened this issue 5 years ago • 10 comments

Bot kupuje krypto po spadku 0.12% ale gdy cena wzrośnie od ceny zakupu o 0.12% bot nie sprzedaję.

{ "Strategy": { "ActiveId": 1, "ModeType": 0, "Available": [ { "Id": 1, "Symbol": "ETHUSDT", "BuyDown": 0.12, "SellUp": 0.12, "Average": 3, "StopLossDown": 12, "FundPercentage": 50, "ClearOnStartup": false, "StopLossPauseCycles": 3, "AverageType": 0, "SellType": 0, "CommissionType": 1 } ] }, "Actions": { "BoughtPrice": 766.52000000, "StopLossCurrentCycle": 0, "StopLossReached": false } }

GodAdin avatar Jan 02 '21 17:01 GodAdin

podaj jeszcze plik konfiguracyjny 👍

tkowalczyk avatar Jan 02 '21 17:01 tkowalczyk

Na takiej konfiguracji sprzedaje, ale jak ustawie "SellType" na 0 to jest problem.

{ "Strategy": { "ActiveId": 1, "ModeType": 0, "Available": [ { "Id": 1, "Symbol": "UNIUSDT", "BuyDown": 0.22, "SellUp": 0.21, "Average": 3, "StopLossDown": 12, "FundPercentage": 10, "ClearOnStartup": false, "StopLossPauseCycles": 3, "AverageType": 1, "SellType": 1, "CommissionType": 1 } ] }, "Actions": { "BoughtPrice": 4.88330000, "StopLossCurrentCycle": 0, "StopLossReached": false } }

GodAdin avatar Jan 03 '21 09:01 GodAdin

Ten sam problem w tym wątku: https://github.com/CryptoDevTV/SolBo/issues/54

learazor avatar Jan 03 '21 15:01 learazor

Testowałem na VPS (Ubuntu 16.04) i dalej to samo.. Tylko kupno => sprzedaż => kupno => i koniec

Problem jest z ponownym sprzedaniem krypto po spełnieniu warunków. Giełda Binance.

GodAdin avatar Jan 03 '21 18:01 GodAdin

@tkowalczyk Ile by kosztowało usunięcie tego buga ? Nie wiem czy to na pewno to ale możliwe, że sprzedaż przestała działać przez akutalizacje Binance API.

learazor avatar Jan 04 '21 15:01 learazor

Też mam ten problem, co prawda C# nie bardzo do mnie przemawia ale poczynione obserwacje sugerują, że problem tkwi w liczeniu % cen. Jeżeli ustawię: "BuyDown": 0.001, "SellUp": 0.001, "StopLossDown": 0.002, to bot zachowuje się jakby działał poprawnie... tak jakby przy obliczaniu procentu ceny przesuną się przecinek i oczekiwany np 1% to 100% ???? to tylko takie moje przypuszczenia.

Testowałem na wersji demo nie produkcyjnej.

otapix avatar Jan 04 '21 20:01 otapix

Prawdopodobnie przez aktualizacje Binance API. Ale jak pisałem z autorem to mówił ze mu działa tylko używa innej wersji, wiec już sam nie wiem.

GodAdin avatar Jan 04 '21 20:01 GodAdin

Panowie postaram się jakoś w miarę szybko spojrzeć na to, bo widzę, że ostatnimi dniami bardzo wzrosło zainteresowanie botem

tkowalczyk avatar Jan 04 '21 20:01 tkowalczyk

Jak będą jakieś zmiany to daj znać. Zacznę testować.

GodAdin avatar Jan 06 '21 10:01 GodAdin

Podczas trybu testowego wydaje się, że wszystko jest ok. W trybie produkcyjnym wystawiane są zlecenia kupna, lecz zlecenia sprzedaży już nie, mimo iż parametry ustawione w pliku użytkownika są osiągnięte, co potwierdzają logi. Wszystkie testy wykonywałem na giełdzie Binance. Kilka wcześniejszych wersji też testowałem i jest to samo. Zauważyłem też, że po rozpakowaniu pliki w wersji 0.3.3 i 0.3.4 są identyczne. Nawet w pliku konfiguracyjnym z wersji 0.3.4 jest coś takiego:

{ "version": "0.3.3", "filename": "solbo", "intervalinminutes": 1, "notifications": { "pushover": { "token": "", "recipients": "", "endpoint": "https://api.pushover.net/1/messages.json" } }, "exchange": { "type": "1", "apikey": "", "apisecret": "", "passphrase": "" } } Czyli wszystko wskazuje na to, że to jest jednak wersja 0,3,3 a nie 0.3.4. Panie Tomku bardzo proszę o sprawdzenie tego i ewentualną naprawę buga, bo programik jest świetny. Gratuluje!

Sikora67 avatar Jan 09 '21 19:01 Sikora67