Git is in kommando-rigelprogramma foar ferzjekontrôle, dat is, foar it hâlden fan in skiednis fan wizigingen dy’t de brûker makket oan projektbestannen. It wurdt normaal brûkt om te wurkjen oan applikaasjes, mar it kin brûkt wurde yn oare gefallen, bygelyks ûntwerpers brûke Git om ferskate ferzjes fan tekeningen en opmaak te bewarjen. Git lit jo in applikaasje weromsette nei in eardere ferzje, wizigingen fergelykje en analysearje.
- Git foar begjinners: basisbegripen en begripen, ynliedende gids
- Hoe Git wurket
- Git ynstallearje
- Git ynstelle
- Jo earste Git Repository oanmeitsje
- Wannear te commit
- Gearwurkje oan Git-projekten
- In mienskiplik probleem by it wurkjen mei in Git-projekt
- Nuttige kommando’s – Git-kommando’s
- GUI-programma’s foar wurkjen mei Git
- GitHub Desktop
- Sourcetree
- GitKraken
- Hannelbots op GitHub – Bot Github Open Source
- Python Trading Robot
- Hannelsbot Cassandre
- EA31337 Libre
Git foar begjinners: basisbegripen en begripen, ynliedende gids
Foardat jo begjinne te wurkjen mei Git, moatte jo begripe wat in repository, commit en branch binne.
In repository is in plak dêr’t koade of oare gegevens wurde opslein, lykas ek in skiednis fan har feroarings. It Git-programma rint lokaal en alle ynformaasje wurdt opslein op jo kompjûter, mar jo kinne ek ynternettsjinsten brûke. De populêrste fan har is Github. D’r binne twa mear bekende: Bitbucket en GitLab.
In commit is in momintopname fan de steat fan in projekt op in spesifyk punt yn ‘e tiid. It hat in unike ID en opmerkings.
In tûke is in skiednis fan feroarings makke oan in projekt. It hat in eigen namme en bestiet út commits. In repository kin meardere tûken hawwe dy’t ôfwikselje of fusearje mei oare tûken.
Hoe Git wurket
Litte wy visueel sjen litte hoe’t it Git-opslachsysteem is ynrjochte, mei in ienfâldige tekening as foarbyld.
Hjir fertsjinwurdigje de sirkels de commits, en de pylken litte sjen hokker ien ferwiist nei hokker. Sûnt elkenien ferwiist nei de foarige, is C3 de nijste, C2 is de âldere ferzje, ensafuorthinne, oant de alderearste yn dizze C0-tûke. Dit is de mastertûke, faaks oantsjutten as master. It rjochthoeke mei as haad* binnen toant oan hokker commit jo op it stuit wurkje. Yn ‘e figuer sjogge jo in ienfâldige grafyk mei ien tûke en fjouwer commits. Git is ek yn steat om te wurkjen mei komplekse grafiken dy’t ferskate tûken omfetsje dy’t yn ien kinne gearfoegje.
Git ynstallearje
Git is in konsole-hulpprogramma dat kin rinne op Windows, Mac OS, en Linux bestjoeringssystemen. Wy sille jo fertelle hoe’t jo it foar elk fan har kinne ynstallearje. Om te ynstallearjen ûnder Windows OS, moatte jo de applikaasje downloade fan ‘e offisjele webside https://git-scm.com/downloads en it ynstallearje.
As jo Mac OS hawwe en de Homebrew-pakketbehearder ynstalleare, fier dan it kommando yn:
brew install git As Homebrew net ynstalleare is, rinne dan:
git –version Dêrnei, yn it finster dat ferskynt, wurde jo frege om Command Line Tools te ynstallearjen . Git sil ek ynstalleare wurde mei dit hulpprogramma. Foar Linux Debian en oare distribúsjes basearre op dizze ferzje, lykas Ubuntu of Mint, is it folgjende kommando nedich om te ynstallearjen:
sudo apt install gitFoar Linux CentOS moatte jo ynfiere:
sudo yum install git Wat is Git, ynstallaasje en konfiguraasje – ynstallaasje: https://youtu.be/bkNCylkzFRk
Git ynstelle
Nei it ynstallearjen fan Git, moatte jo it sa ynstelle dat elke kear as jo in commit oanmeitsje, de namme fan ‘e auteur wurdt oanjûn. Om dit te dwaan, rinne git en útfiere it kommando:
git config –global user.name ”
Auteur
“ Hjir, ynstee fan “Author”, sette wy ús namme, bygelyks, “Ivan_Petrov”. Dêrnei kinne jo it e-mailadres ynstelle mei it folgjende kommando:
git config –global user.email “You_adr@email.com” Yn dit gefal, ynstee fan “You_adr@email.com” wy jouwe it echte e-mailadres oan.
Jo earste Git Repository oanmeitsje
Om in repository te meitsjen, gean earst nei de projektmap. Bygelyks, op Windows kin dit D:/GitProject wêze. Fier it kommando yn:
cd
d:\GitProject Meitsje dêrnei de repository:
git init Foegje dêrnei alle bestannen ta:
git add –all Om in spesifyk bestân ta te foegjen, ynfiere:
git add filename No kinne jo in commit oanmeitsje:
git commit -m “kommentaar” Guon notysjes oer it meitsjen fan in repository:
- In repository kin in protte bestannen en submappen hawwe (meast gewoan in gewoane map).
- It is it bêste om in aparte repository te hawwen foar elk projekt.
- Meitsje gjin mappen foar in repository binnen in oar repository (foarkom matryoshka repositories!).
- Feroarings makke oan repository mappen wurde “tracked” troch Git, mar dizze wizigingen moatte wurde tafoege oan it repository om te folgjen of opnommen.
- Jo kinne de eleminten kontrolearje dy’t Git “sjocht”. It is it bêste om heul grutte datasets as tydlike bestannen te negearjen.
[caption id = "attachment_13120" align = "aligncenter" width = "725"]
Git repository [/ caption]
Wannear te commit
Ferplichtingen yn Git wurde oanrikkemandearre yn ‘e folgjende gefallen:
- nije funksjonaliteit tafoege oan it projekt;
- alle bugs fêst;
- jo slute foar hjoed en wolle jo wizigingen bewarje.
Gearwurkje oan Git-projekten
Litte wy sizze dat jo en jo freonen in nij projekt kamen en besletten om ferantwurdlikheden te dielen. De iene sil ferantwurdlik wêze foar de funksjonaliteit, de oare foar it ûntwerp en ûntwerp, de tredde foar registraasje, autorisaasje en feiligens. Yn dit gefal moatte jo tûke. Lykas al neamd, is in tûke in set fan commits dy’t sequentieel de iene nei de oare geane. De mastertûke wurdt master neamd. Oare tûken binne foar it ymplementearjen fan nije funksjes of it reparearjen fan bugs. Sa kinne jo yn in aparte tûke alle wizigingen meitsje en se dan fusearje mei de wichtichste. In protte saakkundigen advisearje net oan it meitsjen fan commits yn ‘e haadtûke, mar riede oan om in nije te meitsjen, feroaringen yn te meitsjen en it dan te fusearjen yn master. Om in nije branch te begjinnen, moatte jo it kommando útfiere:
git branch
bugFixDit kin ek dien wurde mei it folgjende kommando:
git checkout –b
bugFix
De twadde metoade ferskilt fan ‘e earste yn dat yn dit gefal, nei it útfieren fan it kommando, jo direkt yn’ e makke tûke komme.
It is better om de nije tûke te neamen mei in koarte, mar tagelyk genôch romtlike en begryplike namme om betizing yn it projekt te foarkommen. By it brûken fan jo systeem kinne jo in identifier opjaan foar de taaknamme. Ferjit ek net om jo kommentaar te litten yn elke commit dy’t jo meitsje, wat de essinsje fan ‘e feroaringen moat oanjaan. Om fan de iene tûke nei de oare te ferpleatsen, moatte jo it folgjende kommando útfiere:
git checkout
new
_1 Nei it foltôgjen fan it wurk moatte de wizigingen dy’t makke binne yn ‘e hjoeddeistige tûke wurde gearfoege yn ‘e master, masters. Om dit te dwaan, kontrolearje earst de mastertûke mei it kommando:
git checkout master Dernei bywurkje de lokale branch:
git
pull
origin
masterNo kinne jo tûken gearfoegje:
git
merge
bugFix Dit kommando foeget feroarings ta fan ‘e tûke oantsjutte yn it (bugFix) kommando nei de tûke wêryn jo binne, yn dit gefal master. Om de aktuele steat fan ‘e tûke te besjen, moatte jo it kommando ynfiere:
git status Om oare brûkers dy’t oan it projekt wurkje om de makke wizigingen te sjen, moatte jo se nei de tsjinner triuwe. Om dit te dwaan, moatte jo earst gean nei de tûke dy’t jo wolle triuwe nei github. Om master yn te fieren, útfiere it kommando:
git checkout master Dêrnei kinne jo it nei de Github-tsjinner drukke:
git push origin masterOm in oare persoan tagong te krijen ta it projekt, hawwe jo in tsjinst nedich foar it bewarjen fan de koade, bygelyks Github. As jo koartlyn meidien hawwe oan it projekt en jo moatte it nei josels downloade, fier dan it kommando út:
git clone https://github.com/…/….git
Hjir https://github.com/…/….git is it adres fan it repository. It kin wurde krigen troch it winske projekt te iepenjen en op de griene knop “Koade” te klikken.
Wichtich advys!
It wurdt oanrikkemandearre dat jo masters op jo lokale masine bywurkje foardat jo in nije tûke meitsje. Om dit te dwaan, fier de winske tûke yn en fier it folgjende kommando út:
git pull origin master As gefolch wurde de eigentlike wizigingen ynladen fan github. Op deselde wize kinne jo elke branch bywurkje. Om alle besteande tûken te aktualisearjen, kinne jo it kommando útfiere:
git pull
In mienskiplik probleem by it wurkjen mei in Git-projekt
As jo besykje om feroarings automatysk te fusearjen, kin it barre dat beide tûken feroaringen hawwe op deselde rigel yn dit gefal as jo it kommando útfiere:
git merge master De folgjende flater ferskynt:
Automatysk gearfoegjen Hello.py CONFLICT
(ynhâld): Konflikt gearfoegje yn Hello.py
Automatyske gearfoeging mislearre; reparearje konflikten en commit it resultaat dan. Yn dit gefal moatte jo it konflikt manuell oplosse. Om dit te dwaan, iepenje it bestân wêryn de flater barde, yn ús gefal is it Hello.py, útfine wat der mis is en problemen oplosse. Foegje dêrnei it korrizjearre bestân ta mei it kommando:
git add
Hello
.
py En meitsje in nije commit:
git commit -m “Fusearre konflikt”
Nuttige kommando’s – Git-kommando’s
Jo kinne útfine hoe’t de ûnderste tûke ferskilt fan in oar mei it kommando:
git
diff < first_branch > <second_branch> Om in
tûkeekstra te
wiskjen , typ: git branch -d < branch_name > populêre kommando’s: git help Help krije by in spesifyk kommando:
git help <command_name> Git- en GitHub-begjinnerskursus – wat jo witte moatte oer ynstallaasje, hoe te ynstallearjen, commits, repository, kommando’s, hoe’t jo tûken oanmeitsje, wiskje en wizigingen meitsje: https: //youtu.be/zZBiln_2FhM
GUI-programma’s foar wurkjen mei Git
It is makliker om softwareferzjes te behearjen net fia de kommandorigel, mar mei in grafyske ynterface. Guon ûntwikkelingsomjouwings en tekstbewurkers jouwe in grafyske ynterface foar wurkjen mei Git. Mar d’r binne ek spesjale programma’s, wy listje guon fan har:
- GitHub Desktop is in grafyske applikaasje ûntworpen om te wurkjen mei it Git-hulpprogramma en de Github-tsjinst, it kin repositories klone en downloade nei jo hurde skiif, lykas wizigingen beheare en oare nuttige dingen dwaan.
- Sourcetree is in fergese Git-kliïnt foar Windows- en Mac-bestjoeringssystemen dy’t it maklik makket om te ynteraksje mei repositories.
- GitKraken is in brûkerfreonlike grafyske kliïnt foar Windows, Linux en MacO’s dy’t GitHub, GitLab en Bitbucket tsjinsten stipet. Mei it kinne jo net allinich basistaken oplosse, mar ek kompleksere operaasjes útfiere, lykas commits fusearje en opnij regelje, tûken fusearje, skiednis opnij skriuwe.
Lit ús prate oer elk fan harren yn mear detail.
GitHub Desktop
[caption id = "attachment_12709" align = "aligncenter" width = "624"]
Projekten beheare en konfigurearje Github Desktop GitHub Desktop is in applikaasje foar jo persoanlike kompjûter wêrmei jo direkt kinne ynteraksje mei de Github-tsjinst. Dit ark lit jo ferzjes beheare mei in grafyske ynterface, wêrtroch jo ûntwikkelingsworkflow fersnelt. GitHub Desktop lit jo ynteraksje mei Git sûnder de kommandorigel te brûken, allinich mei de applikaasje-ynterface. It is de muoite wurdich op te merken dat de GitHub Desktop-app net alles kin dwaan wat kin wurde dien mei de kommandorigel, mar de brûkersynterface sels biedt basis Git-kommando’s. GitHub Desktop wurket foar alle populêre bestjoeringssystemen, ynklusyf Windows, Linux en macOS. Wy sille jo fertelle hoe’t jo GitHub Desktop ynstallearje en wurkje mei dizze applikaasje. Om de GitHub-tsjinst en de GitHub Desktop-app te brûken, Jo moatte in Github-akkount oanmeitsje as jo net al ien hawwe. Om dit te dwaan, gean nei GitHub. Yn ‘e rjochter boppeste hoeke sille jo in knop sjen dy’t seit “Oanmelde”.
Klikje derop om nei de folgjende side te gean. Jo moatte jo gegevens ynfiere, ynklusyf jo e-mailadres, brûkersnamme en wachtwurd. Op it folgjende poadium wurde jo frege om jo akkount te ferifiearjen troch te klikken op de keppeling yn ‘e e-post dy’t nei it opjûne adres kaam. Ien kear ferifiearre, sil in GitHub-akkount wurde oanmakke en jo kinne it platfoarm begjinne te brûken. Mei jo GitHub-akkount ynsteld, binne jo ree om de GitHub Desktop-app op jo persoanlike kompjûter te ynstallearjen. Om dit te dwaan, iepenje in nij ljepblêd yn jo blêder en gean nei de applikaasje download side.
Windows-brûkers moatte klikke op de grutte pearse knop dy’t seit “Download foar Windows”, mar as jo in Mac-brûker binne, moatte jo de rigel fine dy’t seit macOS ûnder de knop en klikje derop. Moat macOS 10.12 of letter wêze as 64-bit Windows. Nei it ynladen moatte jo de applikaasje ynstallearje en dan oanmelde mei it akkount makke yn ‘e foarige stap. Jo hoege jo net direkt oan te melden by jo akkount, mar it is it bêste om dit no te dwaan. Om in nij repository te meitsjen, iepenje GitHub Desktop en klikje op it twadde fekje oan ‘e ûnderkant dat seit “Meitsje in nij repository op jo hurde skiif”. In pop-upfinster sil ferskine dat moat wurde ynfolle – begjin mei it neamen fan it earste repository. Nei’t jo in namme hawwe keazen, moatte jo ek kieze wêr’t it op ‘e kompjûter sil lizze. Jo kinne ek it fakje kontrolearje dat seit “Inisjalisearje dizze repository mei in README” as jo it README-bestân sels letter wizigje wolle. Klikje dêrnei op “Repository oanmeitsje”. As gefolch hawwe jo in nij Git-repository makke mei de GitHub Desktop-app sûnder in browser te brûken.
Oan ‘e boppekant fan’ e nije side sille jo de namme fan ‘e repository en de branch sjen. Yn feite is it repository op it stuit allinich beskikber op jo kompjûter. Om it te publisearjen, moatte wy klikke op “Publisearje repository”. It nije repository sil no ferskine yn jo github-profyl. Jo kinne de GitHub Desktop-app brûke om jo projekt te tûken. Om dit te dwaan, klikje op “Aktuele tûke”, en selektearje dan de winske tûke yn ‘e list mei tûken, neam it en klik op “Meitsje”. Om te wikseljen tusken ljochte en tsjustere eftergrûnen, gean nei Opsjes, Uterlik. Jo kinne de buroblêd-app brûke om taken te meitsjen om mei oaren oan projekten te gearwurkjen. Fragen kinne jo ideeën byhâlde en alle feroarings oan jo projekten beprate. Om in probleem oan te meitsjen, brûk yn ‘e menubalke it menu “Repository” en klik dan op “Usjaan oanmeitsje”.
As alternatyf kinne jo GitHub Desktop starte fanút de kommandorigel. Om dit te dwaan, iepenje in kommando-prompt en typ Github. Jo kinne ek GitHub Desktop starte tsjin in spesifyk repository. Typ gewoan Github folge troch it repositorypaad.
Sourcetree
SourceTree is in fergese applikaasje foar wurkjen mei GitHub, BitBucket en Mercurial tsjinsten. It is beskikber foar platfoarms mei Windows en iOS. Sourcetree is begjinner-freonlik. It hat in yntuïtive GUI foar repositories en lit jo de folsleine krêft fan Git brûke fia in ferienfâldige ynterface. Om SourceTree te ynstallearjen, moatte jo it ynstallaasjebestân downloade fan ‘e offisjele side en it útfiere. Tidens it ynstallaasjeproses moatte jo de applikaasje tastean wizigingen oan te meitsjen oan ‘e hurde skiif, akkoard mei de lisinsje-oerienkomst. Ek tidens it ynstallaasjeproses kin SourceTree freegje as jo ekstra git-software wolle ynstallearje. Jo moatte “Ja” sizze en dizze software ynstallearje. D’r binne twa manieren om te ferbinen mei de Github-tsjinst:
- Troch it OAuth-autorisaasjeprotokol.
- Mei in SSH-kaai.
Lit ús prate oer elk fan harren. De earste manier is om GitHub te ferbinen mei in akkount op ôfstân. Lit SourceTree jo GitHub-akkount ferbine mei OAuth. Dit is de maklikste manier om GitHub te ferbinen mei SourceTree.
- Klik earst op “In akkount tafoegje”.
- Selektearje dan GitHub foar hosting. Feroarje it foarkommende protokol en de autentikaasje net, dat is, lit HTTPS en OAuth ferlitte. Klikje dan op “OAuth Token ferfarskje”. De app sil automatysk in webside iepenje yn jo blêder en jo freegje om jo ynloggegevens fan jo GitHub-akkount. As jo earder ynlogd binne op jo GitHub-akkount yn dizze browser, sil dizze stap oerslein wurde.
- Klik op “Authorize atlassian” om SourceTree tagong ta jo GitHub-akkount te tastean.
- Dêrnei moatte jo in berjocht sjen oer it suksesfolle foltôgjen fan autentikaasje. Klik OK.
Jo kinne dan jo hiele repository yn SourceTree besjen troch op jo akkount te klikken.
De twadde manier is om GitHub te ferbinen mei in SSH-kaai. Om dit te dwaan, moatte jo in pear SSH-kaaien generearje. Dit is in privee en iepenbiere kaai. De iepenbiere kaai wurdt brûkt yn it GitHub-akkount. Oan ‘e oare kant sil de privee kaai wurde tafoege oan’ e list mei kaaien op jo kompjûter. Folgje binne de ynstruksjes:
- Om in SSH-kaaipear te generearjen, gean nei it menu “Tools” en klik op “SSH-kaaien oanmeitsje of ymportearje”.
- Klikje op “Generearje” yn it finster fan PuTTY-kaaigenerator.
- Ferpleats de mûsoanwizer nei in lege romte, en ferpleatse de mûsoanwizer oant it ein fan ‘e generaasje.
- Neidat jo klear binne mei it generearjen fan de SSH-kaai, set in wachtwurd yn foar jo SSH-kaai.
- Bewarje de iepenbiere kaai en privee kaai.
- Slút de PuTTY-kaaigenerator net. Oanmelde by jo GitHub-akkount, klikje jo avatar-ikoan yn ‘e rjochter boppeste hoeke, klikje dan op Ynstellings.
- Klikje op “SSH- en GPG-kaaien” en selektearje “Nije SSH-kaai”.
- Jou jo SSH-kaai in namme en kopiearje de iepenbiere kaai fan ‘e PuTTY-kaaigenerator nei it kaaifjild. Klikje dêrnei op “SSH-kaai tafoegje”.
- Gean werom nei SourceTree, gean nei “Tools” en klikje op “Launch SSH Agent”.
- Klikje nei in skoftke op it lytse monitorpictogram op ‘e taakbalke.
- As gefolch sil in list mei kaaien ferskine. Klik op “Kaai tafoegje” om de privee kaai ta te foegjen dy’t jo earder bewarre hawwe.
Gean no werom nei de GitHub repository side en besykje it te klonjen mei SSH. https://articles.opexflow.com/programming/chto-takoe-github-kak-polzovatsya.htm
GitKraken
GitKraken is in oare applikaasje ûntworpen om te wurkjen mei ferskate ferzjekontrôlesystemen mei de GUI. Om te begjinnen, moatte jo registrearje op GitHub en de GitKraken-applikaasje ynstallearje. As jo de applikaasje begjinne, moatte jo jo brûkersnamme en wachtwurd ynfiere fan ‘e GitHub-tsjinst. Om net elke kear in wachtwurd yn te fieren, moatte jo in SSH-kaai ynstelle. As jo gjin SSH-kaai al generearre hawwe, kinne jo de GitHub-gids folgje oer it meitsjen fan in nije kaai. As jo ienris jo SSH-kaai hawwe, kinne jo it tafoegje oan jo GitHub-akkount. Om dit te dwaan, selektearje “Triem” dan “Foarkarren” út it haadmenu. Selektearje dan “Autentikaasje” en jouwe de paden foar jo iepenbiere en privee kaaien. De earste stap yn it publisearjen fan elke ynhâld nei GitHub is it meitsjen fan in lokale repository om jo wurk by te hâlden. Dizze map sil alle bestannen befetsje dat jo wolle publisearje nei GitHub. Jo moatte de ynstruksjes folgje:
- Om in nij repository yn GitKraken te meitsjen, selektearje “Triem” út it haadmenu, dan “Init Repo”. D’r sille ferskate opsjes wêze foar ferskate soarten repositories, selektearje “Allinnich lokaal”.
- Selektearje dan de map dy’t jo nije repository sil wêze. Jo kinne selektearje in lege map of in map dy’t al befettet triemmen; jo sille jo feroarings net ferlieze.
- It folgjende dialoochfinster befettet ek ynstellings foar standert sjabloanen en lisinsjebestannen. Lit alles sa’t it is.
- Klik op “Repository oanmeitsje”.
Jo hawwe gjin Github-akkount nedich om Git (of GitKraken) lokaal op jo kompjûter te brûken. As jo lykwols fan plan binne gear te wurkjen mei oare brûkers, of bestannen fan meardere kompjûters brûke, moatte jo in host brûke lykas Github. Om in repository op GitHub te meitsjen, nei it klikken op “Init Repo”, selektearje de rigel “GitHub” en folje it finster yn dat as folget ferskynt:
- Akkount – De namme fan jo GitHub-akkount.
- Namme – de namme fan it repository. Komponearje it út letters, sifers en ûnderstreken.
- Beskriuwing – Beskriuwing fan wat dit repository sil befetsje.
- Tagong – tagong ta in lokaasje op ôfstân, of it no sichtber wêze moat foar elkenien of allinich iepen bliuwt foar jo en de minsken dy’t jo tafoegje as kollaborateurs
- Kloon nei init – lit dizze opsje ynskeakele litte, wat it repository foar jo beskikber sil meitsje op GitHub.
- Wêr te klonen nei – selektearje in lokaasje op ‘e kompjûter wêr’t de nij oanmakke repository-map pleatst wurde moat.
- As lêste, klikje op de knop “Repository en klon oanmeitsje” .
Dêrnei sil in nije map ferskine yn ‘e boppeste linker hoeke fan’ e GitKraken-ynterface, en wy kinne mear ynformaasje oer it sjen yn ‘e lofterkolom. As jo GitHub ferbine mei GitKraken, soargje derfoar dat autorisaasje wurdt útfierd yn Chrome of Firefox, net Internet Explorer.
Hannelbots op GitHub – Bot Github Open Source
It Git-ferzjekontrôlesysteem wurdt ûnder oare brûkt om
hannelsrobots te ûntwikkeljen . Hjir binne wat foarbylden fan sokke ûntjouwings dy’t jo kinne downloade en brûke.
Python Trading Robot
In hannelsrobot skreaun yn Python is beskikber op https://github.com/areed1192/python-trading-robot, dy’t automatisearre strategyen kin útfiere mei technyske analyze. De robot is ûntworpen om ferskate mienskiplike senario’s te simulearjen: It kin de totale risikoskoares berekkenje dy’t ferbûn binne mei in portefúlje en realtime feedback leverje by it hanneljen. Hjirmei kinne jo wurkje mei in real-time gegevenstabel dy’t sawol histoaryske as aktuele prizen befettet as se feroarje. It sil it proses fan it opslaan fan gegevens ienfâldich meitsje en mei rappe tagong. Derneist sil it oanpast wurde sadat jo jo finansjele gegevens maklik kinne besjen as se binnenkomme en as nedich fierdere analyse kinne útfiere. Befettet yndikatoaren dy’t sawol histoaryske as aktuele prizen brûke.
Hannelsbot Cassandre
Cassandre hannelsrobot keppeling nei GitHub https://github.com/cassandre-tech/cassandre-trading-bot – is yn steat om te soargjen foar ferbining mei de útwikseling, akkounts, oarders, deals en posysjes, sadat jo kinne rjochtsje op it bouwen fan jo strategy. Elke release wurdt hifke om te wurkjen mei de Kucoin, Coinbase en Binance-útwikselingen. Mei it is it maklik om jo eigen strategy te meitsjen, hjirfoar moatte jo gewoan de betingsten ynstelle foar wannear’t jo koarte of lange posysjes meitsje wolle en de regels ynstelle. D’r is in loader foar it testen fan de bot op histoaryske gegevens. Tidens de tests sil Cassandre de gegevens ymportearje en tafoegje oan jo strategy. Cassandre sil jo helpe om in strategy te bouwen basearre op ‘e bibleteek foar technyske analyse ta4j.
EA31337 Libre
EA31337 Libre op https://github.com/EA31337/EA31337-Libre is in fergese multi-strategy Forex trading robot skreaun yn MQL. De hannelsrobot komt mei mear dan 35 strategyen om út te kiezen. Elke strategy kin de merk op ferskate tiidframes ûnôfhinklik analysearje. Merkanalyse is basearre op populêre technyske yndikatoaren. Jo kinne ek jo eigen strategyen skriuwe.
Robot kevirite. Banavo