Skip to content

Releases: CryptoMarius/CryptoScanBot

1.9.4.0919

19 Sep 15:05
Compare
Choose a tag to compare
1.9.4.0919 Pre-release
Pre-release

A release just for testing

  • Emulator - Telegram messages worden nu tijdens uitvoeren emulator niet meer gestuurd

  • Scanner - De getoonde signalen kunnen dumpen naar Excel voor een overzichtje

  • Scanner - Barometer velden toegevoegd aan de signalen (+ kolommen toegevoegd)

  • Scanner - De correctie waarden voor de WGHM/STORSI mogen nu negatief zijn (-100..+100).

  • Scanner - Herintroductie van kopieeren data cells (die was weggevallen na interne refactoring van het grid)

  • Scanner - Grids - Na het verwijderen van de laatste kolom kun ze niet meer aanzetten (dialoog niet bereikbaar)

  • Scanner - De kleuren van de rsi en stoch worden nu bepaald op basis van vaste waarden, maar die zijn configurabel dus dat klopt niet meer.

  • Scanner - Het berekenen van de trend gaat soms fout (wat knullige threading problemen uiteindelijk)

  • Scanner - Bij het inserten van een nieuw signaal is er soms een SQLite Error 5: 'database is locked of een "SQLite Error 1"

  • Scanner - De signalen na 1 week verwijderen (op basis van de expiratiedatum) - beperkte statistiek mogelijk

  • Scanner - De te activeren exchange werkte niet meer (stom probleem in de configuratie)

  • Scanner - Uitleg van de BB% staat niet in het help document

  • Scanner - Uitleg van de Stoch correctie voor de Storsi staan niet in het help document

  • Scanner - RSI en STOCH add waarde gesplitst in de STORSI instellingen

  • Scanner - Quote configuratie aangepast in verband met het meeschalen van het lettertype

  • Scanner - De basismunten scrollable maken (Binance sport heeft best veel basismunten)

  • Scanner - Mexc - veel meldingen met "Analyse **** Not enough candles available for interval 3m count=211 requested=260" (met name hogere intervallen)

  • Scanner - Mexc - Na het selecteren een exchange (Mexc Spot in dit geval) wil het configuratie scherm niet meer openen (Index was out of range)

  • Scanner - Mexc - De exchange Mexc Spot via migratie netjes aanmelden

  • Scanner - Mexc/Kucoin - we halen candles op via een datum venster, maar als er in dat venster geen candles zijn wordt niet een recenter venster geprobeerd (oeps)

  • Scanner - Kucoin spot gaf geen meldingen meer, bleek een onhandige fout van mij, sorry (tevens gaten in de barometer grafiek vanwege ontbrekende candles)

  • Scanner - Trend - ZigZag algoritme negeert de snelle bewegingen niet (de backstep van 3 candles)

  • Scanner - Trend - Het ZigZag algoritme bevat fouten in de vorm van meerdere highs of lows achter elkaar (dat beinvloed de markttrend)

  • Scanner - Trend - ZigZag algoritme bevat te weining pivot punten voor een correcte markttrend berekening (er is een lagere threshold nodig)

  • Scanner - Trend - Trend (weer) via de open/close inplaats van de low/high

  • Scanner - De exchange parameter trimmen zodat spaties verwijderd worden

  • Scanner - Reload weblinks url's zodat je deze via het tekstbestand kan manipuleren

  • Scanner - Als de hoogte of breedte van een formulier te klein is gezet het formulier op 1000*800 zetten (hybernate?)

  • Scanner - Extra menu optie om een import-lijst te maken voor tradingview per quote (en alle munten)

  • Scanner - De FundingRate kolom standaard uitzetten bij de signalen (het is niet relevant voor de spot markten)

  • Trader - De positie ID van Altrady overnemen in de database (en Excel enzovoort)

  • Trader - Stop loss introduceren voor papertrading via de Trader (met Altrady Webhook moet je het bij AT opgeven)

  • Trader - De instelling controlleer dalende/stijgende RSI geeft problemen bij de StoRsi vanwege de correctie waarde

  • Trader - De open en gesloten posities kunnen dumpen naar Excel voor een overzichtje

  • Trader - Barometer velden toegevoegd aan de open en geloten posities (+ kolommen toegevoegd)

  • Trader - De originele signaal waarden worden nu toegevoegd aan de open en geloten posities (+ kolommen toegevoegd)

  • Trader - De gegevens van het originele signaal overnemen in de positie voor statistiek (signalen worden na 1 week verwijderd)

  • Trader - Altrady - (Fout)meldingen van/naar Altrady beter vastleggen (met veel dank aan Benoist)

  • Trader - Altrady - Ondersteuning van limit order (deed tot dusver een market order, maar Altrady doet er niets mee)

  • Trader - Altrady - Ondersteuning van base_amount (werd tot dusver niet meegestuurd, experimenteel)

1.9.3

09 Aug 09:05
Compare
Choose a tag to compare

09-08-2024 1.9.3

  • Scanner - De als favoriet ingestelde kleuren van de gebruiker onthouden

  • Scanner - De zigzag indicator voor de berekening van de markt- en interval trend aangepast

  • Scanner - De instelling "signalen maken" verwijderd

  • Scanner - Ondersteuning Mexc exchange (eerste release)

  • Scanner - De Kucoin deeplink url voor Altrady werkt niet

  • Scanner - Binance Futures deeplink url werkt nu voor Altrady

  • Scanner - Binance Futures ontbreekt in de mogelijkheden van de "Activeer exchange"

  • Scanner - De berekening van de trend is vrij traag (met name in de emulator)

  • Scanner - De trend berekening qua code "lichter" gemaakt door de ZigZag te cachen (aanzienlijk verschil in cpu)

  • Scanner - Er worden klines opgehaald van munten die slechts ~1 maand aanwezig zijn op de exchange (bybit spot)

  • Scanner - Extra instelling erbij om de volume controle over meerdere dagen uit te voeren waardoor er geen melding komt op een symbol met een (tijdelijk) hogere volume (7 dagen)

  • Scanner - Plaatsing van popup venster voor selecteren van kolommen gecentreerd ten op zichte van hoofdscherm

  • Scanner - De TA-Lib is verouderd en onveilig verklaard en is daarom verwijderd, dat kan echter effect op de SBM meldingen icm andere PSAR waarden dan TradingView

  • Emulator - De berekening van de trend is traag (verbeterd dmv caching)

  • Emulator - Introductie van de emulator (maar er gaat nu nog het eea niet goed, ietwat voorbarig wellicht)
    ???-geen signalen, geen posities, trading rules die 25% drops rapporteren en dan zal de trend ook niet goed gaan lijkt me ;-)

  • Trading - De trader definitief toegevoegd in de officiele release (3 extra tabbladen en wat instellingen)

  • Trading - De exchange trading verwijderd (er is alleen papertrading en Altrady webhook trading mogelijk)

  • Trading - De Altrady Webhook (opnieuw) geintroduceerd.

  • Trading - Introductie van een stop loss (wordt nu alleen voor Altrady webhook gebruikt)

  • Trading - De DCA gebruikte de multiply van de dca regels niet meer (na een onhandige actie).

  • Trading - De instelling "Geen nieuwe posities innemen" kon niet geconfigureerd worden

  • Trading - De profit percentage klopt niet (met name als de dust een hoog aantal is)

  • Trading - Instelling gemaakt om bestaande dust mee te nemen in een verkoop, deze staat standaard aan

  • Trading - Bij een niet gevulde entry limit order (met een timeout als gevolg) werdt de positie niet afgesloten

  • Trading - De instelling papertrading en traden op de exchange gecombineerd (actie: moet opnieuw ingesteld worden)

  • Trading - Een hele vracht met experimentele stategieen afgevoerd

  • Trading - Instelling voor papertrading of exchange trading is nu gecombineerd in 1 instelling

  • Trading - Eventuele dust van vorige positie(s) meenemen in een gecombineerde TP

  • Trading - Meerdere TP's combineren in een enkele TP om de hoeveelheid dust te minimaliseren

  • Trading - De update- en sluittijd van de positie krijgt de verkeerde vulling indien de scanner uit geeft gestaan

  • Trading - De trader blijft hardnekkig instappen terwijl er geen assets beschikbaar zijn.

  • Trading - Vanwege de overgang van Futures naar Spot rekening houden met de commissies van de exchange

1.9.2

12 Apr 12:31
Compare
Choose a tag to compare

12-04-2024 1.9.2
TODO: url's voor Binance Futures werken nog niet

  • Scanner - Fix voor de url's van Binance Spot, Bybit Spot en Kucoin Spot.

  • Scanner - Selecteren van geluidbestanden laten beginnen in de bin map

  • Trading - Instapcondities uitbreiden, instelbaar maken of de prijs de "verkeerde" kant op beweegt (waarna de instap vertraagt wordt)

11-04-2024 1.9.1

  • Scanner - Introductie van Binance Futures

  • Scanner - Bij bewaren van de candle data komt er soms een foutmelding "The process cannot access the file"?

  • Scanner - De kolom breedte kunnen resetten

  • Scanner - De naamgeving van de exchanges zijn aangepast (toevoeging Spot)

  • Scanner - De code van de ticker code herschreven, herstart van price en user ticker en waarschijnlijk verbeteringen voor Kucoin

  • Scanner - De naamgeving van de log bestanden aangepast (vanwege de manier van archivering van nlog)

  • Scanner - Nieuwe optie om Tradingview of de exchange in de interne browser te openen

  • Scanner - De rowheight van de grids worden niet meer aangepast (standaard hoogte)

  • Scanner - Verbeteringen zodat de scanner sneller opstart en afsluit (is wel trager dan voorheen).

  • Scanner - Bij het afsluiten van de applicatie niet wachten op correct sluiten van de price-, kline en usertickers

  • Scanner - De nieuwe StoRsi gebruikte de SBM/MA lijnen controle, en dat is niet de bedoeling

  • Scanner - Het geheugen loopt geleidelijk op omdat de data voor de barometer niet wordt geschoond

  • Scanner - Aan- of uitzetten van signal bot of geluid via telegram wordt niet door de userinterface opgepikt

  • Scanner - Bybit Futures - De kLine ticker aangepast zodat de niet gestarte kline tickers alsnog worden gestart.

  • Scanner - Downgraded packages voor Bybit, Binance, Kraken en Kucoin vanwege problemen met de kline-ticker snelheid (opstart problemen)

  • Scanner - Het opstarten van de configuratie gaat fout als er geen basismunten aanwezig zijn (Index was out of range error)

  • Scanner - De default configuratie van het filter interval-trend verwijderd zodat deze overeenkomt met de instellingen van de 1.8.x scanner

  • Trading - De fee rate van Binance was niet ingevuld in de database && een sql error vanwege verplicht veld

  • Trading - De 1e order van een positie werdt niet opgemerkt omdat de administratie van de orderId niet uitgevoerd is

  • Trading - De controle op beschikbare assets klopte niet (een vergissing met BaseValue (Quantity) en QuoteValue (USDT))

  • Trading - De berekende fee van de te vullen orders (dca/tp's) zorgde ervoor dat de tp's 1x (ietjes) verzet werden (terug naar de oude manier)

1.9.0

22 Mar 11:27
Compare
Choose a tag to compare

Na een dik half jaar een nieuwe versie met daarin veel aanpassingen. Ik ga niet de moeite nemen om ze allemaal te benoemen (zie daarvoor help/Release Changes.txt) maar beperk me tot enige highlights:
-Nieuwe naam CryptoScanBot (en aangepaste data folder)
-Instellingen niet compatibel met de oude scanner
-Long en short meldingen beter in te regelen
-Meer focus op de markttrend en interval trend
-Grids allemaal vervangen vanwege cpu gebruik
-Alle instellingen moeten opnieuw ingevoerd worden

1.8.5

07 Sep 17:14
Compare
Choose a tag to compare
1.8.5 Pre-release
Pre-release

07-09-2023 1.8.5

  • Bij het activeren van de Kucoin exchange wordt de Binance exchange geactiveerd (het weblinks.json bevat een foutje)
  • De tekstuele reden van afkeuring is nu een comma seperated lijst (wordt getoond als de tekst van de signal)
  • Bij gebruik van de minimale stobpercentage werd deze niet gemeld in de afgekeurde signalen
  • De minimale stobpercentage werd voor alle signalen toegepast (is exclusief voor stobb bedoeld)
  • Minor, de label met de barometer tijd wordt nu gecentreerd in plaats van rechts (ziet er beter uit)

1.8.4

03 Sep 12:45
Compare
Choose a tag to compare

03-09-2023 1.8.4

  • Bij gebruik van een NL decimal seperator (,) worden de prijzen van de symbols in de display en signalen afgekapt.

1.8.3

02 Sep 13:43
Compare
Choose a tag to compare

02-09-2023 1.8.3

  • Scanner - Excel overzicht met informatie van de symbols van de exchange
  • Scanner - Excel overzicht met informatie van de candles (van alle intervallen) van die munt (Kucoin debug)
  • Scanner - Kukoin Spot limieten (rate limits) ondersteunen
  • Scanner - Kukoin Spot kline ticker implementeren (en opvullen van niet gerapporteerde candles)
  • Scanner - De barometer grafiek wordt na het kiezen van een andere basismunt niet direct getoond.
  • Scanner - Munten blijven de rest van hun leven actief, ook als ze niet worden genoemd in de lijst van symbolen enzovoort (alle 4 exchanges!)
  • Scanner -Signalen - De sortering van de signalen klopt niet (er is namelijk een kolom exchange toegevoegd, maar de sortering is niet aangepast)
  • Scanner -Signalen - Het aantal getoonde signalen klopt niet, enkel lage intervallen worden getoond, de hogere intervallen zijn weggefilterd (de expirationdate herintroduceren)
  • Scanner - Een betere manier om de kline ticker te herstellen in het geval van (internet of exchange) storingen
  • Documentatie in zijn geheel bijgewerkt waaronder aanpassing .net framework
  • Een extra instelling waarmee je de munten aan de linkerkant kan verbergen
  • Het initiele lettertype in het dialoog komt niet overeen met de voorheen gekozen lettertype
    (het letterype wordt standaard op "Microsoft Sans Serif; 8pt" gezet terwijl de default "Segoe UI; 9pt" gebruikt wordt
  • De afhankelijkheid naar een ASP .net package verwijderd. Hierdoor wordt bij een nieuwe installatie de juiste .net package geinstalleerd.
  • Trading - De barometer grafiek direct na het opstarten tonen (het duurde nogal lang voordat deze getoond werd)
  • Trading - Caption "Binance Trading (naast de papertrading))
  • Trading - Excel overzicht met informatie over een positie, de parts, de gemaakte trades, de BE berekening enzovoort

v1.8.2

03 Aug 17:48
Compare
Choose a tag to compare

03-08-2023 1.8.2

  • De kolommen van de signalen kunnen met de rechtermuisknop menu onzichtbaar worden gemaakt
  • De sorteer indicator van de signalen (en posities) wordt nu correct getoond.
  • De tekst 1h, 4h en 1d toevoegen bij de barometer waardes.
    De barometer bolletjes verwijderen (dan hoef ik niet meer uit te leggen wat het betekend)
  • De tijd en de cijfers in de barometer graph links boven zijn door het aanpassen van het lettertype slecht leesbaar geworden.
    En er kwam vervelend genoeg in de informatie rechtsboven een verticale scrollbar bij die niet weg te krijgen was.
    Daarom is de listview die de informatie toonde nu vervangen met ouderwetse labels (heb het idee dat het iets meer CPU kost?)
  • Typo bearisch -> bearish
  • Bybit Futures, FundingRate en FundingInterval aan de database toegevoegd (maar ter info, ik doe er nog niets mee)
  • Aanpassing lettertype, het standaard lettertype in .net 7 is blijkbaar "Segoe UI; 9pt" geworden ipv "Microsoft Sans Serif 8.25p"
    De applicatie ziet er hierdoor anders uit en het kan wellicht het probleem met de gemelde lettertypes oplossen (geen garanties)
    NB: Het heeft geen zin om tegen het Microsoft systeem te werken door een ander lettertype te gebruiken dan voorgesteld.
  • Vanuit de settings via een verkenner openen de data-folder openen, dat scheelt het eea aan uitleg en support (voor mij ook sneller).
  • Een munt kunnen openen in op de exchange zelf (dus niet de app, niet TV, maar de website van de exchange zelf)
    Omdat dit enigzins dubbelzinnig is met de optie dubbelklik is die komen te vervallen
  • De configuratie opgesplitst in een Settings.json en een Weblinks.json, het bevat de te gebruiken url's en apps
    Op deze manier kunnen we de gebruikte referenties delen en via Telegram laten bijwerken
    (er zijn nog een paar url's die niet goed zijn)
  • Een knop voor het (her)starten van Telegram toegevoegd.
  • De knop voor het testen van de Telegram api/key werkte niet
  • Als een computer geen speech kan afspelen crasht de applicatie (deze fout opvangen, loggen en doorgaan). Virtuele machine zonder audio mogelijkheden?
  • Als iets wordt toegevoegd aan de blacklist komen er geen enkele meldingen meer (een typo in de controle van de whitelist).
  • Er zijn minder short meldingen dan voorheen want in de stobb overbought werdt een controle op oversold gedaan (op zowel de ma lijnen als de rsi)
  • De tabs in de instellingen en hoofdscherm zijn iets duidelijker gemaakt
  • De oneven regels in de grids een lichtgrijze achtergrond kleurtje geven
  • Correcties in de hypertrader links naar bybit-spot en bybit futures (met dank aan Marco)

v1.8

16 Jul 14:22
Compare
Choose a tag to compare

Dit is de 1.8 release die nu Binance, Bybit Futures en Bybit Spot ondersteund.

Aandachtspunten 1.8:
-De documentatie is NIET bijgewerkt, deze hoop ik in de komende week bij te werken (maar zoveel is er in de basis niet gewijzigd)
-De 1.7.2 release en de 1.8 kunnen naast elkaar draaien (als je dat wilt)
-Hoewel de applicatie een poging doet om de oude instellingen te migreren is er zoveel veranderd dat het verstandig is om alle instellingen even te controleren
-Optioneel kan via een opstartparameter de juiste exchange activeren (let op de quotes en het gebruik van hoofdletters!)
CryptoSbmScanner.exe -e Binance
CryptoSbmScanner.exe -e "Bybit Spot"
CryptoSbmScanner.exe -e "Bybit Futures"
(dit moet door middel van een zogenaamde shortcut, RMK op de applicatie create shortcut, en de parameters erachter zetten)
-Optioneel (als je meerdere sessies wilt draaien) kan via de startup parameter "-f FolderName" aangeven worden in welke folder (van de APPDATA) de data wordt bewaard (voor meerdere sessies)
-f AppDataFolderName
(dit moet door middel van een zogenaamde shortcut, RMK op de applicatie create shortcut, en de parameters erachter zetten)
-Via de instellingen kun je een andere exchange activeren (dus meldingen bv via de Binance exchange, maar openen op Kucoin)
(zie instellingen, tabblad algemeen - activeer exchange)

v1.7.2

12 Apr 12:16
Compare
Choose a tag to compare

12-04-2023 1.7.2

  • Kunnen dubbelklikken op de fear and greed index (https://alternative.me/crypto/fear-and-greed-index/)
  • Kunnen dubbelklikken op de US dollar index e.d. en dat je dan in de (interne) Tradingview uitkomt bij de juist chart uitkomt.
  • Met de basismunt USDT actief wordt bij iedere herstart alsnog candles opgehaald (de UP en de DOWN munten).
    (deze sluit ik normaliter uit, maar bij het ophalen van de candles kloppen de condities niet)
  • Op de naam van de kolom kunnen sorteren (2e sleutel is de eindtijd, 3e sleutel de symbol en de 4e is het interval).
    Sorteren moet niet op basis van de tekst maar op basis van de waarde (indien relevant)
  • De signalen sorteren op candle-eindtijd, naam en dan interval (de default sortering).
  • Sorteer indicatie op de kolom waarop gesorteerd wordt
  • Uitbreiding van basismunten (waaronder de TUSD enzovoort)
  • Fix voor een Deserialize foutmelding op de exchangeinfo
  • Bij veel signalen wordt de applicatie traag. De mutaties op de lijst met signalen lijkt de oorzaak te zijn
    (de signalen worden nu gecached en 1 seconde vertraging helpt al behoorlijk)
    NB: Dit was ook echt een ergernis voor mij, blij dat het opgelost is!

De release is gebaseerd op branch 1.7.2 (er ging git technisch iets fout)