Opis zlecenia
Poszukuję programistę do napisania bota do tradingu na rynku Crypto - rynek futures (lewarowany).
Główny zamysł jest taki:
1. trading na wielu parach walutowych
2. sygnały z wskaźnika na tradingview - wskaźnik MaCD
3. prawdopodobnie wykorzystanie skryptu https://github.com/yonathan95/BinanceTradingBot - akurat ten skrypt opiera się o giełdę Binance, więc jeśli to ma przyśpieszyć pracę to możemy oprzeć bota o tą giełdę
4. bot musi być wydajny, który będzie w stanie nasłuchiwać i obsługiwać wiele transakcji jednocześnie.
5. należy wziąć pod uwagę obciążenie API giełdy (w naszym przypadku Binance) - czyli wiele zapytań, wiele pozycji (prawdopodobnie są jakieś limity).
Zasada działania:
Będzie 4 level'e ustawień - ustawienia będą się różnić TP, SL, wielkością pozycji, a także wielkością dźwigni.
Zakładając:
1 lvl - tp 2%, sl 1%, wielkość pozycji 0.05% kapitału, levar max
2 lvl - tp 2%, sl 2%, wielkość pozycji 0.1% kapitału, levar max
3lvl - tp 1% sl 2%, wielkośc pozycji 0.3% kapitału, levar 50% max (czyli jeśli dana para walutowa ma max levar 20x - to w tym przypadku będzie 20x50%=10)
4lvl - tp 1% sl 1%, wielkośc pozycji 1% kapitału, levar 30% max
Sposób działania:
1. TV przekazuje sygnał do bota, bot uruchamia pozycje na danej parze kryptowalut z 1lvl
2. Jeśli pozycja osiąga TP to bot czeka na kolejny sygnał i otwiera kolejną pozycję 1lvl i tak w kółko.
3. Sytuacja zmienia się kiedy pozycja osiąga SL - wtedy bot czeka na kolejny sygnał i otwiera kolejną pozycję już na lvl2 - czyli jeśli otrzyma sygnał z TV to otworzy pozycję z ustawieniami lvl2.
4. Jeśli osiągnie 2SL to czeka na sygnał i otworzy pozycję z 3lvl, jeśli 3SL to otworzy pozycję 4ty lvl.
5. Jeśli osiągnie 5 SL to resetują się ustawienia i proces zaczyna się od nowa - czyli po otrzymaniu sygnału otwiera pozycję z ustawieniami lvl1.
Proszę w zgłoszeniu o informację dotyczącą doświadczenia z botami, z giełdą Binance.