Ga naar inhoud

Logging & diagnostiek

Aurono houdt gedetailleerde logs bij van zijn werking.

Logging bestaat om Aurono:

  • Transparant
  • Controleerbaar
  • Debugbaar
  • Voorspelbaar

te maken.

Deze pagina legt uit waarom logs bestaan, wat ze bevatten en hoe je ze gebruikt.


Aurono is een deterministische uitvoeringsengine.

Logging zorgt ervoor dat:

  • Elke actie kan worden verklaard
  • Elke beslissing kan worden getraceerd
  • Onverwacht gedrag kan worden gediagnosticeerd
  • Strategie-uitvoering achteraf kan worden gecontroleerd

Logs zijn geen bijzaak. Ze zijn een kernonderdeel van Aurono’s ontwerp.


Aurono logt events, geen meningen.

Voorbeelden van gelogde events zijn:

  • Strategie-evaluatiecycli
  • Candle-data gebruikt voor evaluatie
  • Koop- en verkooptrigger-checks
  • Kapitaalbeschikbaarheidscontroles
  • Orderopbouw (prijs en hoeveelheid)
  • Orderindiening bij de exchange
  • Exchange-orderstatusupdates
  • Werkelijke vulprijzen en hoeveelheden
  • Allocatiecorrecties
  • Strategie-statusupdates

Aurono logt niet:

  • API-secrets
  • Private keys
  • Persoonlijke gebruikersgegevens

Aurono logt informatie op verschillende conceptuele niveaus:

  • Informationeel — normale werking
  • Uitvoering — orders en vullingen
  • Waarschuwingen — overgeslagen acties of beperkingen
  • Fouten — mislukte operaties of externe problemen

De meeste gebruikers zien voornamelijk informationele en uitvoerings-logs.


Het Aurono-dashboard toont activiteit op hoog niveau:

  • Uitgevoerde trades
  • Overgeslagen acties
  • Strategie-updates

Deze weergave is ontworpen voor dagelijkse monitoring, niet voor diepgaande debugging.


Voor diepere inspectie houdt Aurono lokale logbestanden bij op het apparaat.

Deze logs bevatten:

  • Volledige uitvoeringsflow
  • Exchange-responses
  • Interne beslispunten

Ze zijn bedoeld voor:

  • Gevorderde gebruikers
  • Probleemoplossing
  • Supportdiagnostiek

Logs beantwoorden vragen zoals:

  • Waarom is een trade niet uitgevoerd?
  • Welke candle is geëvalueerd?
  • Welke prijs is gebruikt voor de limietorder?
  • Was er kapitaal beschikbaar op dat moment?
  • Heeft de exchange de order gevuld?
  • Is een veiligheidsmaatregel geactiveerd?

Logs beschrijven wat er is gebeurd, niet wat er had moeten gebeuren.


Een typische koopcyclus kan de volgende entries bevatten:

  • Strategie-evaluatie gestart
  • Candle geladen (timeframe, open, close)
  • Kooptriggervoorwaarde geëvalueerd
  • Kapitaalbeschikbaarheid bevestigd
  • Limietprijs berekend
  • Order naar exchange gestuurd
  • Order gevuld
  • Allocatie gecorrigeerd
  • Strategiestatus bijgewerkt

Elke stap wordt op volgorde gelogd.


Een overgeslagen trade wordt ook gelogd, bijvoorbeeld:

  • Kooptrigger bereikt
  • Onvoldoende toegewezen kapitaal
  • Order niet geplaatst

Dit zorgt ervoor dat overgeslagen acties zichtbaar en verklaarbaar zijn.


Logs zijn bijzonder belangrijk omdat Aurono deterministisch is.

Gegeven:

  • Dezelfde configuratie
  • Dezelfde marktdata

Zal Aurono:

  • Dezelfde beslissingen nemen
  • Dezelfde logs genereren

Dit maakt gedrag reproduceerbaar en controleerbaar.


Controleer logs als:

  • Een trade niet plaatsvond terwijl dat wel verwacht werd
  • Een strategie inactief lijkt
  • Een exchange-verbinding mislukte
  • Je configuratieproblemen aan het oplossen bent

Logs zijn vaak preciezer dan dashboard-samenvattingen.


Veel logentries wijzen op verwachte uitkomsten, zoals:

  • Voorwaarden niet bereikt
  • Veiligheidsmaatregelen die uitvoering voorkomen
  • Precisiebeperkingen die orders blokkeren

Dit zijn geen fouten.


Als je contact opneemt met support, helpen logs bij snelle diagnose.

Bij het delen van logs:

  • Vermeld het relevante tijdsbestek
  • Vermeld de betreffende strategie
  • Deel geen API-keys of secrets

Aurono-logs zijn zo ontworpen dat ze gedeeld kunnen worden zonder gevoelige gegevens bloot te stellen.


Logs bestaan om het gedrag van Aurono te verklaren.

Als iets niet is gebeurd:

  • Tonen de logs waarom
  • Is de verklaring deterministisch
  • Komt de uitkomst overeen met configuratie en veiligheidsmaatregelen

Aurono logt acties — geen aannames.


  • Trading Engine — Hoe Aurono trades uitvoert
  • Precisie, afronding & exchange-beperkingen
  • Waarom Aurono alleen limietorders gebruikt
  • Probleemoplossing