Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

  • Jyskal
  • Registratie: september 2003
  • Laatst online: 13-02 12:17
Heeft er iemand al een trade bot geprogrammeerd in PHP of een andere taal?

Ik heb hier en daar al een paar PHP tutorials zien passeren die gebruik maken van exchange API's maar nog geen tijd gehad om ze in detail te bestuderen.

Ik heb wel eens zin om een scalp bot te programmeren die op dips en retraces trade gewoon uit nieuwsgierigheid.

Ik veronderstel een PHP backend te gebruiken met een SQL DB voor het opslaan de pairs history (ik weet niet in hoe verre je history kan opvragen via een API) en eventueel een JS/html5 front.

Heeft hier iemand als iets mee gedaan die tips heeft? ;)

  • Crasheeee
  • Registratie: november 2012
  • Laatst online: 10:33
Kan je iets specifieker zijn waar je tegenaan loopt?

Crasheeee wijzigde deze reactie 12-01-2018 08:33 (74%)


  • Qwerty-273
  • Registratie: oktober 2001
  • Laatst online: 14-12 18:29

Qwerty-273

Meukposter

Drobanir is de held!

Welke exchange API's? En gaat dit specifiek om daadwerkelijk crypto aan te kopen? Of is het handelen via CFD's via verschillende brokers? Dan zit je eigenlijk al direct bij MT4 en MT5 scripten/programmeren.

Ohh mooie meid, Erzsťbet Bathory
iPod mini met 16GB


  • Sharkware
  • Registratie: november 2003
  • Laatst online: 12-12 21:04
https://github.com/DeviaVir/zenbot

Is niet van mij, maar ze bestaan in ieder geval wel al. Misschien kun je er ideeŽn uithalen. Wel even opletten: https://github.com/DeviaVir/zenbot/issues/189

  • kleefei
  • Registratie: maart 2006
  • Laatst online: 23:34
Waarom niet gelijk groots en een open source "tweakbot" bouwen?
Stukje web interface e.d.

Daar mijn programming skills lacken op dit gebied kan ik wel serverruimte doneren voor dit project.

  • Jyskal
  • Registratie: september 2003
  • Laatst online: 13-02 12:17
quote:
Crasheeee schreef op vrijdag 12 januari 2018 @ 08:32:
Kan je iets specifieker zijn waar je tegenaan loopt?
Er is geen specifiek probleem. Ik vroeg me af of iemand al eens had proberen te werken aan dergelijke bot en mij een aantal tips kon geven.

Ik zie dat de zenbot volledig in JS is geschreven via een NodeJS server en MongoDB.
Ik heb ook al een sample gezien die op PHP en MySQL + JS draait.

Gezien de realtime nature van trading lijkt PHP mij net echt de weg om te gaan. Dit lijkt me makkelijker in JS/C#/Python met een DB erbij.

  • Jyskal
  • Registratie: september 2003
  • Laatst online: 13-02 12:17
quote:
Qwerty-273 schreef op vrijdag 12 januari 2018 @ 09:06:
Welke exchange API's? En gaat dit specifiek om daadwerkelijk crypto aan te kopen? Of is het handelen via CFD's via verschillende brokers? Dan zit je eigenlijk al direct bij MT4 en MT5 scripten/programmeren.
Het zijn de API's van Binance, Bittrex en Bitfinex die ik wil gaan gebruiken. Geen traditionele exchanges.

  • CyberJack
  • Registratie: augustus 2002
  • Laatst online: 14-12 20:20
Er is een trading bot in Laravel gemaakt: https://github.com/joeldg/bowhead/
Voor zover ik weet hebben is er momenteel geen Bittrex support.

En het bijbehorende artikel: https://medium.com/@joeld...te-framework-e777733607ae

Ik heb de bot zelf niet gebruikt. In mijn weinige vrije tijd ben ik zelf iets in elkaar aan het sleutelen.
De api call's doen en alles opslaan is niet lastig. Het maken van een werkende strategie, daar gaat mijn uitdaging liggen.

  • Nila
  • Registratie: juli 2005
  • Laatst online: 14-12 16:32

Nila

Idiot!

Nog een voorbeeld van een trading bot: https://github.com/askmike/gekko

Je kunt hier ook simulaties mee runnen, zo kun je zien of de strategie die je in gedachten ook rendabel is.

You're not completely useless, you can always serve as a bad example!


  • MAX3400
  • Registratie: mei 2003
  • Nu online

MAX3400

XBL: OctagonQontrol

Bittrex en Bitfinex zijn al lastig; sowieso staat er een max. aantal requests per seconde dynamisch server-side ingesteld en daarbij zijn er ook nog limieten aan concurrent pairs en limit orders.

Verder is Bitfinex mensen aan het kicken ivm bepaalde "woonplaatsen" en Bittrex treedt hard op tegen bots; al meerdere topics op Reddit over geweest.

Niet dat ik je valuta-dromen in elkaar wil gooien maar voor nog geen 150 Euro kan je kant & klare bots kopen/huren (sommigen lifetime, anderen limited) maar dan weet je bijna 100% zeker dat de werking/API in orde is.

Add and message me on XBL for FM7 or FH4: OctagonQontrol


  • DaCoTa
  • Registratie: april 2002
  • Laatst online: 23:45
https://github.com/timmolter/XChange Handige library voor een boel exhanges. Java is vrij eenvoudig te lezen, heeft mij voor een paar beurzen geholpen om messages te kunnen signen voor de private api.

https://github.com/butor/blackbird Arbitrage bot, geen ervaring mee.

Wat @MAX3400 zegt herken ik niet, ik draai al jaren bots op en legio beurzen en ben tot nu toe pas op 1 beurs geblacklist (Quoine). Er zijn inderdaad rate limiters, maar daar kun je rekening mee houden.

Ik gebruik Java, zonder UI. Visualisatie gaat via InfluxDB/Grafana en gebruik een Slack voor notificaties.

  • iamcj
  • Registratie: april 2012
  • Laatst online: 06:45
quote:
CyberJack schreef op vrijdag 12 januari 2018 @ 15:52:
Er is een trading bot in Laravel gemaakt: https://github.com/joeldg/bowhead/
Voor zover ik weet hebben is er momenteel geen Bittrex support.

En het bijbehorende artikel: https://medium.com/@joeld...te-framework-e777733607ae

Ik heb de bot zelf niet gebruikt. In mijn weinige vrije tijd ben ik zelf iets in elkaar aan het sleutelen.
De api call's doen en alles opslaan is niet lastig. Het maken van een werkende strategie, daar gaat mijn uitdaging liggen.
Paar leerpunten van mijn kant.

In een koersgrafiek is altijd wel een edge te vinden, maar vaak is dat een fit op de data. Als je strategie werkt op verschillende koersen in verschillende historische tijdsperioden, pas dan heb je wat.

Als je een werkende strategie hebt gevonden, is dat meestal een bug :)

In de crypto's zit wel veel groei natuurlijk, dus de trend is omhoog.

  • iTim
  • Registratie: december 2012
  • Laatst online: 12-11 07:35
Iemand ervaring met Zenbot of Gekko? Ik ben er momenteel zelf ťťn aan het maken met NodeJS en MongoDB maar het vergt echt mega veel tijd

Check mijn startup: https://cryptobroom.com


  • larsiey
  • Registratie: juli 2012
  • Nu online
https://github.com/gcarq/freqtrade
Is er ook nog.
Geen ervaring mee maar wordt wel actief aan gewerkt.

  • Aphelion
  • Registratie: januari 2002
  • Laatst online: 09-12 12:46
Een bot zelf is niet zo spannend. Dat is simpelweg de API implementeren. Zorg voor een reconnect mechanisme. De exchanges zijn vrij instabiel.

Het probleem ligt hem in de strategie er achter. Ga je bijvoorbeeld reageren op RSS feeds met nieuws over bepaalde coins? Ga je informatie van diverse exchanges gebruiken voor arbitrage? Ga je de koers proberen te voorspellen? Zo ja, welke indicatoren ga je gebruiken?

Daarnaast. Hoe ga je je backtest inrichten? Waar haal je de historische koersinformatie van daan? Tick? Second? Minute? etc. Houd rekening met slippage. Dit wil je simuleren in je backtest. Hiervoor houd je dus rekening met de market depth. Het heeft bijvoorbeeld geen zin om jezelf in een backtest rijk te rekenen terwijl in de werkelijheid de exchanges trading hebben stopgezet of er geen aanbod is.

Als je bot al winst heeft. Houd je rekening met je benchmark? Mogelijk doe je het slechter met je (day)trading dan een buy n hold.

Als je altcoins gaat pakken. Welke pairs wil je traden? BTCEUR? XMRBTC, XMREUR?
Samengevat: Een simpele APi implementatie of het draaien van een willekeurige bot is slechts het begin.

Zodra je bot eenmaal draait; Denk aan logging. Zo zou je jezelf in bijzondere situaties een SMS of email kunnen sturen zodat je zelf eventueel zou kunnen ingrijpen.

Overigens heeft QuantConnect een GDAX implementatie ontwikkeld voor zijn LEAN engine waarmee je de kracht van een open source trading engine al kan inzetten. https://www.quantconnect.com/lean/. Hoewel het superkrachtig is met betrekking tot backtesting en indicatoren, universes etc. kun je slechts met een enkele exchange verbinden. Daarnaast ondersteunt het ook nog geen crypto-futures maar ik graag me werkelijk af of dat iets is dat je nu met een bot wilt doen. Tot slot is de base-currency hardcoded in dollars. Wat kun je ook anders verwachten van een amerikaanse partij ;). Met enige tweaks in de code van de brokerage implementatie verwissel je USD naar EUR in de symbol en trade je gewoon BTCEUR pairs.

Ik heb zelf indertijd een desktop monitoring tool geschreven voor LEAN welke ook leuk werkt op de crypto implementatie.https://github.com/mirthestam/lean-monitor.

Aphelion wijzigde deze reactie 13-01-2018 09:58 (48%)
Reden: Toevoegen trading stopgezet

Feeling lonely and content at the same time, I believe, is a rare kind of happiness


  • CyberJack
  • Registratie: augustus 2002
  • Laatst online: 14-12 20:20
Mocht iemand aan een Bittrex bot werken en historische data nodig hebben: https://twitter.com/ramikawach/status/879405390118633472

Of de rechtstreekse link naar de zip: https://drive.google.com/file/d/0B1OvWD6KkITadHNQY1RpdGV0ek0

  • NECAnGeL
  • Registratie: januari 2004
  • Laatst online: 13-04 15:56
ProfitTrailer Trading Bot opzetten voor Binance, Bittrex & Poloniex

Nou ik heb er van alles aan gedaan om korting voor te regelen en zelfs het hoofdkantoor benaderd maar helaas die kunnen niks voor ons betekenen. Toch wil ik het graag met jullie delen en doe mee met meer dan 5000 gebruikers en verdien dagelijks automatische meer Grypto Coins.

1. Ga naar https://profittrailer.com/#pricing en koop een licentie.

2. Wordt lid van de Support App (https://discordapp.com/ch...214229/400667924194525184) & Telegram group ProfitTrailerNL
(https://web.telegram.org/#/im?p=@profittrailernl)

3. Maak bijvoorbeeld bij Binance (https://www.binance.com/ - referral -) een 2e account aan op een ander e-mailadres. Dit mag bij Binance maar bij de andere exchanges moet je hiervoor oppassen, maar ook daar is wel een oplossing voor te bedenken ;)

4. Maak een keuze: Installeren op je PC/MAC of een VPS opzetten

5. Open Uitleg 1 (https://wiki.profittrailer.io/doku.php/:nl:start) & Uitleg 2
(https://wiki.profittrailer.io/doku.php/instructions)

6. Volg dit Youtube (YouTube: YouTube filmpje en knallen maar……

.oisyn wijzigde deze reactie 26-01-2018 10:31 (16%)

http://www.ietsdoenofferte.nl


  • MAX3400
  • Registratie: mei 2003
  • Nu online

MAX3400

XBL: OctagonQontrol

quote:
NECAnGeL schreef op vrijdag 26 januari 2018 @ 09:40:
ProfitTrailer Trading Bot opzetten voor Binance, Bittrex & Poloniex
Dank voor de info; haal je je referrals allemaal even weg? Vind ik niet zo "heel" netjes, eerlijk gezegd.

/edit: volgens reviews zijn er bots met hogere profits dan Profittrailer maar mogelijk is het wel een aardige site voor beginners en/of mensen die willen leren werken met online diensten om te handelen.

MAX3400 wijzigde deze reactie 26-01-2018 10:21 (28%)

Add and message me on XBL for FM7 or FH4: OctagonQontrol


  • NECAnGeL
  • Registratie: januari 2004
  • Laatst online: 13-04 15:56
quote:
MAX3400 schreef op vrijdag 26 januari 2018 @ 09:44:
[...]

Dank voor de info; haal je je referrals allemaal even weg? Vind ik niet zo "heel" netjes, eerlijk gezegd.

/edit: volgens reviews zijn er bots met hogere profits dan Profittrailer maar mogelijk is het wel een aardige site voor beginners en/of mensen die willen leren werken met online diensten om te handelen.
ok aangepast :)

Zou je mij kunnen aangeven welke dat zijn ?

http://www.ietsdoenofferte.nl


  • MAX3400
  • Registratie: mei 2003
  • Nu online

MAX3400

XBL: OctagonQontrol

quote:
NECAnGeL schreef op vrijdag 26 januari 2018 @ 10:16:
[...]


ok aangepast :)

Zou je mij kunnen aangeven welke dat zijn ?
De algoritmen bij Haasbot zijn aanzienlijk complexer maar dat pakket komt vaker naar voren als "goed" maar tegen een flinke prijs. Verder zijn er "freelancers" op Cryptotrader die bewijsbaar (regressief) tientallen trades per dag afhandelen bij enkele procenten compound; het lastige is dat daar de documentatie/support 0 is want je neemt een unmanaged algoritme af.

Add and message me on XBL for FM7 or FH4: OctagonQontrol


  • NECAnGeL
  • Registratie: januari 2004
  • Laatst online: 13-04 15:56
quote:
MAX3400 schreef op vrijdag 26 januari 2018 @ 10:21:
[...]

De algoritmen bij Haasbot zijn aanzienlijk complexer maar dat pakket komt vaker naar voren als "goed" maar tegen een flinke prijs. Verder zijn er "freelancers" op Cryptotrader die bewijsbaar (regressief) tientallen trades per dag afhandelen bij enkele procenten compound; het lastige is dat daar de documentatie/support 0 is want je neemt een unmanaged algoritme af.
Dit klopt en had ik ook allemaal gevonden, maar daarom is juist deze tool handig. want er zijn Nederlandse fora waar je binnen 2 minuten een antwoord hebt op je vraag en ze je helpen met instellen.gemiddeld kan je 2 a 3 % pakken op een dag wat per jaar 700% is ongeveer. Das toch lekker door weinig te hoeven doen.

http://www.ietsdoenofferte.nl


  • MAX3400
  • Registratie: mei 2003
  • Nu online

MAX3400

XBL: OctagonQontrol

quote:
NECAnGeL schreef op vrijdag 26 januari 2018 @ 10:23:
[...]

...gemiddeld kan je 2 a 3 % pakken op een dag wat per jaar 700% is ongeveer. Das toch lekker door weinig te hoeven doen.
Ligt eraan hoe je het berekent. Als je dagelijks je winst afroomt en je inleg herinvesteert en daar 2% op pakt, is dat op jaarbasis inderdaad 730% winst. Maar bij 2% per dag en herinvesteren van de winst, levert namelijk een jaarlijkse compound op van 1350% winst ipv 700%.

2% per dag is weinig. Tenminste, afhankelijk van je strategie, is het mogelijk om bij een relatief continue golfbeweging, misschien wel 2% per trade te pakken bij 5 trades per uur en dan zit je al op 10% vermeerdering van je startkapitaal waarna je inderdaad mijn vorige paragraaf weer/wederom moet gaan toepassen/bedenken.

Add and message me on XBL for FM7 or FH4: OctagonQontrol


  • Ypho
  • Registratie: april 2008
  • Laatst online: 14-12 11:32
Ik ben bezig (geweest) met een tradebot in PHP. Via een websocket haalde ik continu de BTC/USD koers op, en maakte op basis daarvan "OHLC ticks" (of hoe je dat noemt). Op basis van een lijst met OHLC records bereken ik diverse indicatoren, en met die indicatoren kun je long/short gaan (of buy/sell orders maken).

  • NECAnGeL
  • Registratie: januari 2004
  • Laatst online: 13-04 15:56
quote:
MAX3400 schreef op vrijdag 26 januari 2018 @ 10:31:
[...]

Ligt eraan hoe je het berekent. Als je dagelijks je winst afroomt en je inleg herinvesteert en daar 2% op pakt, is dat op jaarbasis inderdaad 730% winst. Maar bij 2% per dag en herinvesteren van de winst, levert namelijk een jaarlijkse compound op van 1350% winst ipv 700%.

2% per dag is weinig. Tenminste, afhankelijk van je strategie, is het mogelijk om bij een relatief continue golfbeweging, misschien wel 2% per trade te pakken bij 5 trades per uur en dan zit je al op 10% vermeerdering van je startkapitaal waarna je inderdaad mijn vorige paragraaf weer/wederom moet gaan toepassen/bedenken.
Das nog beter :)

http://www.ietsdoenofferte.nl


  • NECAnGeL
  • Registratie: januari 2004
  • Laatst online: 13-04 15:56
quote:
Ypho schreef op vrijdag 26 januari 2018 @ 10:51:
Ik ben bezig (geweest) met een tradebot in PHP. Via een websocket haalde ik continu de BTC/USD koers op, en maakte op basis daarvan "OHLC ticks" (of hoe je dat noemt). Op basis van een lijst met OHLC records bereken ik diverse indicatoren, en met die indicatoren kun je long/short gaan (of buy/sell orders maken).
Ik wou het ook zelf developen maar liep toen tegen die toel aan en dacht waarom het wiel opnieuw uitvinden als het al is gedaan. En heb er ook gewoon te weinig tijd voor helaas.

http://www.ietsdoenofferte.nl


  • JeroenTheStig
  • Registratie: mei 2000
  • Laatst online: 08:26
quote:
iTim schreef op vrijdag 12 januari 2018 @ 20:47:
Iemand ervaring met Zenbot of Gekko? Ik ben er momenteel zelf ťťn aan het maken met NodeJS en MongoDB maar het vergt echt mega veel tijd
Ik ben momenteel wat strategieen in Gekko aan het schrijven. Je kunt deze strategieen simuleren op data die je voor een bepaalde market kunt downloaden.

Ik vertrouw deze simulator echter voor geen meter, want na het simuleren van mijn zelf geschreven strategie heb ik 421 amounts of trades die allemaal positief waren, met als resultaat een simulated profit van 213% i.p.v. market result van -8% 8)7

Of zal het dan toch mijn programming skillz zijn :+

PSN: Jeroen_the_stig


  • iTim
  • Registratie: december 2012
  • Laatst online: 12-11 07:35
@JeroenTheStig Bij mijn eigen traningbot heb ik ook een simulator geschreven, helaas precies hetzelfde probleem. Volgensmij komt dit omdat de simulator koopt en verkoopt nadat een candlestick patroon is afgerond (achteraf), in werkelijkheid gaat dit in real time waardoor het ineens heel anders zit, ben er nog steeds mee aan het experimenteren.

Check mijn startup: https://cryptobroom.com


  • Jayde
  • Registratie: augustus 2006
  • Laatst online: 12-04 17:59
quote:
Jyskal schreef op vrijdag 12 januari 2018 @ 00:46:
Heeft er iemand al een trade bot geprogrammeerd in PHP of een andere taal?

Heeft hier iemand als iets mee gedaan die tips heeft? ;)
Ik ben bezig met een crypto bot in C# die op het Binance platform kan handelen. Ruwweg opgeknipt in stukjes doet / heeft die bot iets als:

- bepalen van aan- en verkoop momenten
- het inschieten van orders naar Binance en administratieve afhandeling daarvan in mijn eigen omgeving (database)
- implementeren van verschillende aan- en verkoop strategieŽn; sommige m.b.v technische indicatoren (die je dus ook moet coderen), andere wellicht juist niet
- een goede test omgeving om je indicatoren mee te testen; een grafische schil is daarbij bonus want dat geeft een hoop inzicht. En het is gewoon cool om voortschrijdende grafiekjes met je indicatoren te zien. :)
- en, eigenlijk nog wel de belangrijkste, de mogelijkheid om je strategieŽn te testen met live market data maar zonder orders echt naar Binance te schieten (maar naar je eigen omgeving); niet alleen om bugs eruit te halen, maar vooral om te zien wat je bedachte strategie nu precies doet met welke coins. Testen, testen, testen, voordat je e.e.a. live zet want voor je weet verlies je er een hoop poen mee.

Op dit moment kan ik meerdere bots tegelijkertijd laten draaien, die elk met een eigen strategie kunnen handelen. Staat nog (lang) niet live want ik zit nu verschillende strategieŽn uit te denken, te coderen en te testen. Dat is dan ook gelijk waar de meeste tijd in gaat zitten. Kortom: bere-interessante materie, maar niet iets om te onderschatten en "even op een zondagmiddag in elkaar te knutselen". Er gaat serieus veel tijd in zitten. :)

  • -db-
  • Registratie: februari 2003
  • Laatst online: 14-12 13:27

-db-

Hoi

Je gebruikt live market data zeg je.

Download je dan continu het hele orderbook van alle pairs of alleen de priceticker?

Want in dat laatste geval mis je spread en volume informatie. Dan zit je, zeker bij de klein alts, behoorlijk ver van de werkelijkheid als je daar op simuleert.

De priceticker geeft namelijk alleen het bedrag van de laatste trade. Deze kan zelfs buiten de spread liggen.

Als je een goeie en snelle simulator hebt die volume en spread meeneemt en terug kan simuleren naar het verleden, dan moet je zorgen dat die via een api benadert kan worden. Dan heb je iets heel interessants in handen. (Interessant genoeg om geld voor het gebruik te vragen)

  • Jayde
  • Registratie: augustus 2006
  • Laatst online: 12-04 17:59
quote:
-db- schreef op donderdag 5 april 2018 @ 11:03:
Je gebruikt live market data zeg je.

Download je dan continu het hele orderbook van alle pairs of alleen de priceticker?
De priceticker alleen is inderdaad niet voldoende. :) Binance heeft een GetCandleSticks method in hun api zitten waarmee je voor een coin over een tijdrange candlesticks (per minuut, uren, dagen etc) kunt opvragen. Candlesticks bevatten ook volume info. Ik heb verschillende zgn. Advisor classes die, afhankelijk van hun implementatie, een hoeveelheid candlesticks per coin ophalen en die voeren aan Indicator en Analyzer classes om zo te komen tot een aan- of verkoop advice.

Ik sla dus lokaal geen historische prijs gegevens op. Betekent wel dat ik meerdere keren per minuut dergelijke api calls doe en dus goed in de gaten moet houden of ik niet het maximum calls per minuut van Binance overschrijdt. Maar daar zit ik nog lang niet bij in de buurt (hoewel dat met meerdere bots die meerdere transacties tegelijkertijd kunnen doen wel rap kan gaan ;)).

  • nijlandp
  • Registratie: september 2016
  • Laatst online: 13-12 11:44
Ik heb wel eens een trader gemaakt voor de gewone beurs c#. Interactive brokers heeft een API. En je kan er ook in futures op bitcoins beleggen.

Let wel op:
- transactiekosten
- bied/laat verschil
- backtesten op historische data en dan forward testen op real data voor je live gaat
- ... etc

Heel leuk, maar kost veel tijd :-)

  • -db-
  • Registratie: februari 2003
  • Laatst online: 14-12 13:27

-db-

Hoi

quote:
Jayde schreef op donderdag 5 april 2018 @ 12:03:
[...]


De priceticker alleen is inderdaad niet voldoende. :) Binance heeft een GetCandleSticks method in hun api zitten waarmee je voor een coin over een tijdrange candlesticks (per minuut, uren, dagen etc) kunt opvragen. Candlesticks bevatten ook volume info. Ik heb verschillende zgn. Advisor classes die, afhankelijk van hun implementatie, een hoeveelheid candlesticks per coin ophalen en die voeren aan Indicator en Analyzer classes om zo te komen tot een aan- of verkoop advice.

Ik sla dus lokaal geen historische prijs gegevens op. Betekent wel dat ik meerdere keren per minuut dergelijke api calls doe en dus goed in de gaten moet houden of ik niet het maximum calls per minuut van Binance overschrijdt. Maar daar zit ik nog lang niet bij in de buurt (hoewel dat met meerdere bots die meerdere transacties tegelijkertijd kunnen doen wel rap kan gaan ;)).
Zou mooi zijn om een database te hebben met dergelijke gegevens. Dan kun je daar eens een jaartje traden met een bepaalde stategie tegenaan gooien en kijken wat het enigszins reŽel opgeleverd zou hebben.

  • Jayde
  • Registratie: augustus 2006
  • Laatst online: 12-04 17:59
quote:
Zou mooi zijn om een database te hebben met dergelijke gegevens. Dan kun je daar eens een jaartje traden met een bepaalde stategie tegenaan gooien en kijken wat het enigszins reŽel opgeleverd zou hebben.
In essentie doe ik iets vergelijkbaars, maar dan met huidige prijsdata. De bot heeft een flag IsInTestMode en als die op TRUE staat, dan worden de candlesticks live opgehaald maar mijn orders naar mijn testomgeving geschoten ipv Binance. Ik kan de bot daarmee dus een tijdje laten draaien om te zien wat-ie doet met de aan hem toegewezen strategie. Ik kan ook meerdere bots gelijktijdig laten draaien, zodat je ook meerdere strategieŽn tegelijkertijd (met dezelfde candesticks) kunt runnen en vergelijken op output.

Erg nuttig. In de ene testrun haalde ik in een paar uurtjes winst van enkele euro's tot een paar tientjes. En in een andere testrun zit je binnen een paar minuten op een verlies van enkele euro's. Dan weet je ook gelijk dat je kunt stoppen om je strategie te finetunen. :D

  • H92!
  • Registratie: januari 2008
  • Niet online
Zelf heb ik een bot gemaakt in Python, draaiend op een RPi.

Onderliggende library die ik gebruik is deze:
https://github.com/sammchardy/python-binance

En dan mijn bot die bepaald wanneer hij moet kopen/verkopen (hij is nog dom, maar maakt winst). Binnenkort de technische indicators erbij programmeren :-)

  • biebelebons
  • Registratie: februari 2010
  • Niet online
Leuk,

Ik ontwikkel strategieŽn.

De meest voorkomende "fout" is dat de meeste mensen signalen ontwerpen op price movements.

De kunst is om signalen te ontwerpen op markt structuren.

Mijn onkunde in deze is de signalen uit te voeren mbv een eigen stukje code.

Gunbot, haasbot, tradingview autoview etc etc zijn te bombastisch voor dit doel .

Ik maak dan wel gebruik van Tradingview en autoview maar t is verre van optimaal.

Dus mijn vraag, wie heeft executie op orde, t liefst voor meerdere api's at once.

Dan heb ik de signalen/strategieŽn beschikbaar.

  • Stephan11117
  • Registratie: mei 2004
  • Laatst online: 10:05
quote:
biebelebons schreef op zaterdag 9 juni 2018 @ 17:29:
Leuk,

Ik ontwikkel strategieŽn.

De meest voorkomende "fout" is dat de meeste mensen signalen ontwerpen op price movements.

De kunst is om signalen te ontwerpen op markt structuren.

Mijn onkunde in deze is de signalen uit te voeren mbv een eigen stukje code.

Gunbot, haasbot, tradingview autoview etc etc zijn te bombastisch voor dit doel .

Ik maak dan wel gebruik van Tradingview en autoview maar t is verre van optimaal.

Dus mijn vraag, wie heeft executie op orde, t liefst voor meerdere api's at once.

Dan heb ik de signalen/strategieŽn beschikbaar.
Wat bedoel je met ‘bombastisch’ in deze context?
Bij mij is de kennis andersom. De executie is geen probleem maar de signalen zijn niet mijn straatje. Hoe zie je dit verder voor je, op welke manier kan jij je signalen/strategiŽn aanleveren/invoeren?

  • biebelebons
  • Registratie: februari 2010
  • Niet online
Stephan

Ik wil gewoon 27 api's aan sturen waarvan 1 als source dient en de overige een reflectie van die source zijn(procentueel)

Grz
Tiny...
Pagina: 1


Apple iPhone XS Red Dead Redemption 2 LG W7 Google Pixel 3 XL OnePlus 6T (6GB ram) FIFA 19 Samsung Galaxy S10 Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank en Intermediair de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2018 Hosting door True