Welcome to our new support center!
We provide 24x7 support by human agents! So if our documentation can’t help you out, feel free to reach out and create a ticket!

Altrady Support Altrady Support

Grid bot handelt niet of plaatst geen orders? Probleemoplossingsgids

Als je grid bot geen orders plaatst, ligt het bijna altijd aan een van deze: de prijs is buiten het gridbereik bewogen, de bot heeft zichzelf gestopt na herhaalde fouten, de API key van de exchange is uitgeschakeld, er staat onvoldoende saldo in de juiste valuta, de bot handelt eigenlijk gewoon maar het rapport loopt vast, of de bot wacht simpelweg tot het volgende niveau geraakt wordt. Loop de onderstaande controles in volgorde na.

Snelle checklist als een grid bot niet handelt

Trading Bots-pagina met de kaart van de actieve grid bot, met netto PnL, geïnvesteerd bedrag en looptijd🔍 Click the image to see a larger version

  1. Open het tabblad Bots en controleer of de bot nog actief staat.
  2. Controleer of de huidige marketprijs binnen je ingestelde gridbereik valt.
  3. Controleer of de API key van de exchange voor dat account nog actief en verbonden is.
  4. Controleer of je genoeg saldo hebt, in de juiste valuta, op dat exchange-account.

De prijs staat buiten je gridbereik

Een grid bot plaatst alleen nieuwe orders zolang de marketprijs binnen het door jou ingestelde bereik ligt. De snelste manier om dit te controleren is het Overview-tabblad van de bot: staat de huidige prijs boven de lijn UPPER PRICE of onder de lijn LOWER PRICE, dan is de prijs buiten het bereik geraakt.

Grid bot Overview-tabblad met de huidige prijs ruim boven de bovenste prijslijn, terwijl de bot nog Running toont, naast de statistiek- en instellingenkaarten🔍 Click the image to see a larger version

Merk op dat de bot in dit voorbeeld nog steeds Running is. Buiten bereik betekent niet kapot. Wat er nu gebeurt hangt af van of trailing aanstaat.

Met Trailing up of Trailing down aan volgt de bot de prijs vanzelf naar het nieuwe bereik, dus er hoeft niets gerepareerd te worden. Is dit niet gebeurd, dan kan een trailing-order mislukt zijn: trailing up kan geen nieuwe, hoger geprijsde order plaatsen zonder voldoende quote-valuta, en trailing down kan geen order plaatsen die onder de minimumgrootte van de exchange zou vallen. Zie Hoe werkt grid bot trailing?.

Met trailing uit heeft de bot op dit moment niets te doen en wacht hij tot de prijs terugkomt. Dat is normaal gedrag, geen fout, en er is niets van jou nodig.

Wil je liever handelen op de market zoals die nu staat, bewerk dan de bot naar een nieuw bereik, of stop hem en start een nieuw grid. Zie Hoe bewerk of stop ik een grid bot.

De bot is vanzelf gestopt

Een bot die telkens dezelfde fout tegenkomt, probeert niet eindeloos door. Na 100 fouten op rij stopt Altrady hem. Een bot die je niet zelf hebt gestopt, kan dus toch als gestopt staan.

Je hebt geen 100 meldingen ontvangen, want Altrady stuurt niet dezelfde melding herhaaldelijk. Een rustige inbox is dus geen bewijs dat het probleem is opgelost, en een enkele foutmelding die je dagen geleden vluchtig zag, kan degene zijn geweest die de bot uiteindelijk stopte.

De gebruikelijke oorzaken zijn dezelfde als hierboven genoemd: een uitgeschakelde API key, een saldo dat opraakte, of herhaalde trailing-fouten. Los de onderliggende oorzaak op voordat je de bot weer start, anders loopt hij gewoon weer honderd fouten op.

API key van de exchange uitgeschakeld of verbinding verbroken

Als de API key voor je exchange wordt uitgeschakeld of verloopt, stopt de bot stilletjes met synchroniseren. Er verschijnt geen foutmelding, hij stopt gewoon met orders plaatsen en rapporteren.

Exchange-accountverbindingsscherm met een API key in een uitgeschakelde of foutstatus, met de reconnect-optie zichtbaar🔍 Click the image to see a larger version

Zo los je dit op:

  1. Ga naar je exchange en controleer of de API key nog actief is en handelsrechten heeft.
  2. Schakel de key opnieuw in of maak een nieuwe aan als hij was uitgeschakeld.
  3. Verbind het exchange-account opnieuw in Altrady zodat de bot weer kan synchroniseren.

Onvoldoende saldo in de juiste valuta

My Orders-paneel op het tabblad Open met een order met Status: Failed, zodat de lezer een mislukte order door onvoldoende saldo herkent. Een order van een grid bot is ideaal. Vertrouw niet op de exacte foutmelding, want die komt van de exchange en verschilt per geval.🔍 Click the image to see a larger version

Een grid bot heeft voor elke order de juiste valuta paraat nodig: quote-valuta voor zijn koop-orders, basisvaluta voor zijn verkooporders. Sommige exchanges gebruiken ook basisvaluta voor kosten, waardoor het beschikbare saldo kan opraken. Ontbreekt de valuta die een order nodig heeft, dan kan die order niet naar de exchange. Dit uit zich op twee plekken:

  • Bij de start. Een bot die met quote-valuta gefinancierd is, doet een initiële market-aankoop om de benodigde basisvaluta te verkrijgen. Dekt het quote-saldo die aankoop niet, dan kan de bot niet starten.
  • Tijdens het draaien. Raakt quote op, dan stoppen nieuwe koop-orders; raakt basis op, dan stoppen verkooporders. De meest voorkomende reden dat basisvaluta opraakt is de kostenbuffer: op exchanges die kooprechten in basisvaluta rekenen, koopt de bot bij de start een buffer, en zodra die op is, kan hij geen verkooporders meer plaatsen totdat er meer basisvaluta bijgekocht wordt. De bot waarschuwt je voordat dit gebeurt en kan zichzelf aanvullen: zie de volgende sectie. Zie Hoe werken handelskosten?.

De oplossing is ervoor te zorgen dat het account genoeg heeft van de valuta die de bot nodig heeft, en hem dan verder te laten draaien. Twee dingen zijn de moeite waard om te controleren zodat het niet blijft gebeuren:

  • Met welke financieringsoptie de bot gestart is. Onder Fund with kan een bot gefinancierd worden met alleen quote-valuta (bijvoorbeeld USDT) of met quote + basis (bijvoorbeeld USDT + BTC); dit bepaalt hoeveel van elke valuta de bot nodig heeft voordat hij kan handelen.
  • Of het geld op dat account al vastzit in andere open posities of bots. Dit is de gebruikelijke situatie wanneer een bot een account deelt met je handmatige trading, wat een reden is om elke bot zijn eigen account of subaccount te geven.

Grid bots draaien alleen op spot-markten. Probeer je er een op een futures-market te draaien, gebruik dan eerst Switch to Spot, en zet de bot daarna op op het spot-paar.

🔍 Click the image to see a larger version

De bot waarschuwt je als het saldo laag wordt

Grid bot-pagina met het vak Bot is running low on funds onder de tabbladen: Trading fees have used up the bot’s spare USDT worth of coins, top up about 5.32 USDT, met de knop Top up now🔍 Click the image to see a larger version

Een draaiende grid bot waarschuwt je voordat een tekort zijn orders stopt. Zodra het krap wordt, krijgt de kaart van de bot op de pagina Bots een waarschuwingschip, toont de botpagina onder de tabbladen het vak Bot is running low on funds, en krijg je een pushmelding en een e-mail. Er zijn twee soorten waarschuwingen, elk met een eigen oplossing.

Een grid bot-kaart op de Bots-pagina met de waarschuwingschip Low on coins naast de accountnaam🔍 Click the image to see a larger version

Low on coins: de fees hebben de verkoopkant opgegeten

Op exchanges die de handelskosten inhouden op de coin die je koopt, houdt de bot na elke gevulde kooporder iets minder over dan de bijbehorende verkooporder nodig heeft. De bot houdt hiervoor een kleine reserve aan, en als die bijna op is, toont de chip Low on coins en zegt het vak hoeveel je moet bijkopen, in de quote-valuta, zodat de verkooporders volledig kunnen vullen.

Twee manieren om dit op te lossen:

  1. Top up now. Klik op de knop in het waarschuwingsvak. De bot koopt een kleine hoeveelheid van de coin tegen marktprijs, en de waarschuwing verdwijnt zodra de fill is gesynchroniseerd, meestal binnen een minuut.
  2. Auto top-up for fees. Open het tabblad Settings van de bot en zet Auto top-up for fees aan, onder Take profit, Stop loss en Auto-close. Vanaf dan koopt de bot het kleine extra bedrag zelf zodra het krap wordt, in plaats van alleen te waarschuwen, en stuurt hij je elke keer een melding en een e-mail. Je kunt dit ook aanzetten bij het aanmaken van een bot.

Schakelaars op het tabblad Settings van een grid bot: Take profit, Stop loss en Auto-close uit, Auto top-up for fees aan🔍 Click the image to see a larger version

Meldingencentrum met een waarschuwing dat de fee-reserve laag is en daarboven de melding topped up 0.00007 BTC for about 5.32 USDT to cover fees🔍 Click the image to see a larger version

Low on quote: trailing up heeft vrij saldo nodig

Grid bot-pagina met het vak Bot is running low on funds: Trailing up needs about 39.38 USDT more free balance to move the grid, met de knop Sell a coin for USDT🔍 Click the image to see a larger version

Trailing up schuift het grid omhoog, en elke stap heeft vrije quote-valuta (bijvoorbeeld USDT) nodig voor de nieuwe kooporders. Is die er niet genoeg, dan toont de chip Low on USDT (of welke quote-valuta het ook is) en zegt het vak ongeveer hoeveel de bot nog nodig heeft.

Twee manieren om dit op te lossen:

  • Stort de quote-valuta bij op dat exchange-account.
  • Klik op Sell a coin for USDT in het waarschuwingsvak. Het venster Free up quote balance toont de andere coins op hetzelfde account met hun vrije saldo en waarde, vult het te verzamelen bedrag alvast in met het tekort plus een kleine marge, en laat zien wat de verkoop oplevert tegen de huidige prijs. Klik op Sell at market om de order te plaatsen. Coins die je andere draaiende grid bots gebruiken, staan niet in de lijst, zodat een verkoop hier nooit een andere bot breekt. Kan er niets op het account verkocht worden, dan zegt het venster dat, en is bijstorten de aangewezen weg.

Het venster Free up quote balance met de dropdown Coin to sell op ETH, het veld USDT to raise met 39.38, de schattingsregel en de knop Sell at market🔍 Click the image to see a larger version

Trailing down heeft geen extra saldo nodig en geeft deze waarschuwing dus nooit. De waarschuwing bestaat alleen zolang de bot draait: de bot stoppen wist hem, en de knoppen voor bijkopen en verkopen werken alleen bij een draaiende bot.

Orders worden uitgevoerd maar statistieken, trades of grafiekpictogrammen ontbreken

Soms handelt de bot wel degelijk, maar loopt het rapport nog niet gelijk. Dat is een weergave- of synchronisatieprobleem, geen handelsprobleem. Je kunt dan zien:

  • Totalen op 0 en geen trades vermeld, terwijl er wel orders gevuld worden.
  • Geen koop- of verkooppictogrammen op de chart en geen cijfers in het Analytics-tabblad van de bot, terwijl het handelslogboek de genomen acties nog wel toont.

Leeg Analytics-tabblad van een grid bot met nog geen gesloten niveaus🔍 Click the image to see a larger version

Zie je dit, stop de bot dan niet: hij kan er ondertussen nog steeds correct bij handelen. Maak in plaats daarvan een screenshot van het rapport dat je ziet en stuur die naar support, samen met de botnaam en de exchange, zodat de synchronisatie gecontroleerd kan worden.

Slechts een paar orders, of grote gaten tussen fills

Een grid met wijd uit elkaar liggende niveaus, of een grid dat draait op een market met lage volatiliteit of weinig volume, vult van nature minder vaak. Dat is de gridconfiguratie die werkt zoals ingesteld, geen fout. Een bot die op een open positie zit en op het volgende niveau wacht, is gezond; een grid bot is geen constante market-making machine.

Zie je grote, onverklaarbare gaten tussen koop- en verkoopfills, controleer dan eerst het handelslogboek van de bot. Dat registreert elke actie die de bot heeft genomen, ook acties die nog niet in de samenvattende statistieken staan.

Kom je er niet uit?

Verklaart niets van het bovenstaande wat je ziet, stuur ons dan:

  • De naam van de bot en de exchange of het paar waarop hij draait.
  • Een screenshot van het rapport of Analytics-tabblad van de bot.
  • Een screenshot van de open orders op de exchange, als je exchange-toegang bij de hand hebt.

Dat is meestal genoeg om vast te stellen of het een weergaveprobleem is of iets dat nader bekeken moet worden. Je kunt ons supportteam op elk moment bereiken via de chatbubbel rechtsonder in ons Help Center op help.altrady.com.

Was dit artikel nuttig?