Git je nástroj príkazového riadka na správu verzií, to znamená na uchovávanie histórie zmien, ktoré používateľ vykoná v súboroch projektu. Zvyčajne sa používa na prácu na aplikáciách, ale dá sa použiť aj v iných prípadoch, napríklad dizajnéri používajú Git na ukladanie rôznych verzií výkresov a rozložení. Git vám umožňuje vrátiť aplikáciu na staršiu verziu, porovnávať a analyzovať zmeny.
- Git pre začiatočníkov: základné pojmy a koncepty, úvodná príručka
- Ako Git funguje
- Inštalácia Git
- Prednastavenie Git
- Vytvorenie prvého úložiska Git
- Kedy sa zaviazať
- Spolupracujte na projektoch Git
- Bežný problém pri práci s projektom Git
- Užitočné príkazy – Git príkazy
- GUI programy pre prácu s Git
- GitHub Desktop
- Zdrojový strom
- GitKraken
- Obchodovanie s robotmi na GitHub – Bot Github Open Source
- Obchodný robot Python
- Obchodný robot Cassandre
- EA31337 Libre
Git pre začiatočníkov: základné pojmy a koncepty, úvodná príručka
Predtým, ako začnete pracovať s Git, musíte pochopiť, čo je úložisko, odovzdanie a vetva.
Úložisko je miesto, kde je uložený kód alebo iné údaje, ako aj história ich zmien. Program Git beží lokálne a všetky informácie sú uložené vo vašom počítači, ale môžete využívať aj internetové služby. Najpopulárnejší z nich je Github. Známe sú ešte dva: Bitbucket a GitLab.
Potvrdenie je snímka stavu projektu v určitom časovom bode. Má jedinečné ID a komentáre.
Pobočka je história zmien vykonaných v projekte. Má svoj vlastný názov a skladá sa zo záväzkov. Úložisko môže mať viacero vetiev, ktoré sa rozvetvujú alebo sa spájajú s inými pobočkami.
Ako Git funguje
Ukážme si vizuálne, ako je usporiadaný úložný systém Git, na príklade jednoduchého výkresu.
Kruhy tu predstavujú odovzdania a šípky ukazujú, ktorý z nich sa vzťahuje na ktorý. Keďže každý odkazuje na predchádzajúcu, C3 je najnovšia, C2 je staršia verzia atď., Až po úplne prvú v tejto vetve C0. Toto je hlavná vetva, bežne označovaná ako hlavná. Obdĺžnik označený main* vo vnútri ukazuje, na ktorom odovzdaní práve pracujete. Na obrázku vidíte jednoduchý graf s jednou vetvou a štyrmi commitmi. Git je tiež schopný pracovať s komplexnými grafmi, ktoré zahŕňajú niekoľko vetiev, ktoré sa môžu zlúčiť do jednej.
Inštalácia Git
Git je nástroj konzoly, ktorý môže bežať na operačných systémoch Windows, Mac OS a Linux. Pre každý z nich vám povieme, ako ho nainštalovať. Ak chcete nainštalovať pod OS Windows, musíte si stiahnuť aplikáciu z oficiálnej webovej stránky https://git-scm.com/downloads a nainštalovať ju.
Ak máte Mac OS a nainštalovali ste správcu balíkov Homebrew, zadajte príkaz:
brew install git Ak Homebrew nie je nainštalovaný, spustite:
git –version Potom sa v zobrazenom okne zobrazí výzva na inštaláciu nástrojov príkazového riadka . S týmto nástrojom sa nainštaluje aj Git. Pre Linux Debian a ďalšie distribúcie založené na tejto verzii, ako je Ubuntu alebo Mint, je na inštaláciu potrebný nasledujúci príkaz:
sudo apt install gitPre Linux CentOS je potrebné zadať:
sudo yum install git Čo je Git, inštalácia a konfigurácia – inštalácia: https://youtu.be/bkNCylkzFRk
Prednastavenie Git
Po nainštalovaní Gitu ho musíte nakonfigurovať tak, aby sa pri každom vytvorení odovzdania uvádzalo meno autora. Ak to chcete urobiť, spustite git a vykonajte príkaz:
git config –global user.name ”
Autor
“ Tu namiesto “Autor” nastavíme naše meno, napríklad “Ivan_Petrov”. Potom môžete nastaviť e-mailovú adresu pomocou nasledujúceho príkazu:
git config –global user.email “You_adr@email.com” V tomto prípade namiesto “You_adr@email.com” uvádzame skutočnú e-mailovú adresu.
Vytvorenie prvého úložiska Git
Ak chcete vytvoriť úložisko, najprv prejdite do priečinka projektu. Napríklad v systéme Windows to môže byť D:/GitProject. Zadajte príkaz:
cd
d:\GitProject Potom vytvorte úložisko:
git init Potom pridajte všetky súbory:
git add –all Ak chcete pridať konkrétny súbor, zadajte:
git add filename Teraz môžete vytvoriť potvrdenie:
git commit -m “komentár” Niekoľko poznámok k vytváraniu úložiska:
- Úložisko môže mať veľa súborov a podpriečinkov (väčšinou len obyčajný priečinok).
- Najlepšie je mať pre každý projekt samostatné úložisko.
- Nevytvárajte priečinky pre úložisko v inom úložisku (vyhýbajte sa úložiskám matrioshka!).
- Zmeny vykonané v priečinkoch úložiska „sleduje“ Git, ale tieto zmeny musia byť pridané do úložiska, aby ich bolo možné sledovať alebo zaznamenávať.
- Môžete ovládať prvky, ktoré Git „sleduje“. Najlepšie je ignorovať veľmi veľké súbory údajov alebo dočasné súbory.
Kedy sa zaviazať
Záväzky v Git sa odporúčajú v nasledujúcich prípadoch:
- nová funkcionalita pridaná do projektu;
- všetky chyby opravené;
- dnes sa zatvárate a chcete uložiť zmeny.
Spolupracujte na projektoch Git
Povedzme, že vy a vaši priatelia ste prišli s novým projektom a rozhodli ste sa rozdeliť si povinnosti. Jeden bude zodpovedný za funkčnosť, druhý za dizajn a dizajn, tretí za registráciu, autorizáciu a bezpečnosť. V tomto prípade musíte vetviť. Ako už bolo spomenuté, vetva je súbor potvrdení idúcich postupne jeden po druhom. Hlavná vetva sa nazýva master. Ostatné pobočky slúžia na implementáciu nových funkcií alebo opravu chýb. V samostatnej vetve teda môžete vykonať akékoľvek zmeny a potom ich zlúčiť s hlavnou. Mnohí odborníci neodporúčajú vytvárať commity v hlavnej vetve, ale odporúčajú vytvoriť nový, vykonať v ňom zmeny a následne ho zlúčiť do master. Ak chcete spustiť novú vetvu, musíte spustiť príkaz:
git branch
bugFixMôžete to urobiť aj pomocou nasledujúceho príkazu:
git checkout –b
bugFix
Druhý spôsob sa od prvého líši tým, že v tomto prípade sa po vykonaní príkazu okamžite dostanete do vytvorenej vetvy.
Novú pobočku je lepšie pomenovať výstižným, no zároveň dostatočne priestranným a zrozumiteľným názvom, aby sa predišlo zmätkom v projekte. Pri používaní vášho systému môžete zadať identifikátor pred názvom úlohy. Nezabudnite tiež zanechať svoj komentár v každom vytvorení, ktorý by mal naznačovať podstatu zmien. Aby ste mohli prejsť z jednej vetvy do druhej, musíte spustiť nasledujúci príkaz:
git checkout
new
_1 Po dokončení práce je potrebné zmeny vykonané v aktuálnej vetve zlúčiť do hlavnej, masters. Ak to chcete urobiť, najprv skontrolujte hlavnú vetvu pomocou príkazu:
git checkout master Potom aktualizujte lokálnu vetvu:
git
pull
origin
masterTeraz môžete zlúčiť vetvy:
git
merge
bugFix Tento príkaz pridá zmeny z vetvy špecifikovanej v príkaze (bugFix) do vetvy, na ktorej sa nachádzate, v tomto prípade hlavnej. Ak chcete zobraziť aktuálny stav vetvy, musíte zadať príkaz:
git status Aby ostatní používatelia pracujúci na projekte videli vykonané zmeny, musíte ich poslať na server. Ak to chcete urobiť, musíte najprv prejsť do vetvy, ktorú chcete poslať do githubu. Ak chcete zadať master, spustite príkaz:
git checkout master Potom ho môžete poslať na server Github:
git push origin masterAby k projektu mohla získať prístup iná osoba, potrebujete službu na ukladanie kódu, napríklad Github. Ak ste sa nedávno pripojili k projektu a potrebujete si ho stiahnuť pre seba, spustite príkaz:
git clone https://github.com/…/….git
Tu https://github.com/…/….git je adresa úložiska. Môžete ho získať otvorením požadovaného projektu a kliknutím na zelené tlačidlo „Kód“.
Dôležitá rada!
Pred vytvorením novej vetvy sa odporúča aktualizovať mastery na vašom lokálnom počítači. Ak to chcete urobiť, zadajte požadovanú vetvu a spustite nasledujúci príkaz:
git pull origin master Výsledkom je, že skutočné zmeny sa stiahnu z githubu. Rovnakým spôsobom môžete aktualizovať ľubovoľnú pobočku. Ak chcete aktualizovať všetky existujúce vetvy, môžete spustiť príkaz:
git pull
Bežný problém pri práci s projektom Git
Pri pokuse o automatické zlúčenie zmien sa môže stať, že obe vetvy majú zmeny na rovnakom riadku v tomto prípade, keď spustíte príkaz:
git merge master Zobrazí sa nasledujúca chyba:
Automatické zlúčenie Hello.py
KONFLIKT (obsah): Konflikt zlúčenia v Hello.py
Automatické zlúčenie zlyhalo; opravte konflikty a potom potvrďte výsledok. V tomto prípade musíte konflikt vyriešiť manuálne. Ak to chcete urobiť, otvorte súbor, v ktorom sa vyskytla chyba, v našom prípade je to Hello.py, zistite, čo je zlé, a odstráňte problém. Potom pridajte opravený súbor príkazom:
git add
Hello
.
py A vytvorte nové odovzdanie:
git commit -m “Zlúčený konflikt”
Užitočné príkazy – Git príkazy
Ako sa spodná vetva líši od inej, môžete zistiť pomocou príkazu:
git
diff < prvá_vetva > <druhá_vetva> Ak chcete odstrániť ďalšiu vetvu, napíšte:
názov_vetvygit vetva -d <
git help Získajte pomoc pre konkrétny príkaz:
git help <command_name> Kurz Git a GitHub pre začiatočníkov – čo potrebujete vedieť o inštalácii, ako nainštalovať, commity, úložisko, príkazy, ako vytvoriť, odstrániť a vykonať zmeny vo vetvách: https: //youtu.be/zZBiln_2FhM
GUI programy pre prácu s Git
Je jednoduchšie spravovať verzie softvéru nie cez príkazový riadok, ale pomocou grafického rozhrania. Niektoré vývojové prostredia a textové editory poskytujú grafické rozhranie na prácu s Git. Existujú však aj špeciálne programy, uvádzame niektoré z nich:
- GitHub Desktop je grafická aplikácia navrhnutá pre prácu s nástrojom Git a službou Github, dokáže klonovať a sťahovať úložiská na váš pevný disk, ako aj spravovať zmeny a robiť ďalšie užitočné veci.
- Sourcetree je bezplatný klient Git pre operačné systémy Windows a Mac, ktorý uľahčuje interakciu s úložiskami.
- GitKraken je užívateľsky prívetivý grafický klient pre Windows, Linux a MacOs, ktorý podporuje služby GitHub, GitLab a Bitbucket. S ním môžete nielen riešiť základné úlohy, ale aj vykonávať zložitejšie operácie, napríklad zlúčiť a preusporiadať commity, zlúčiť vetvy, prepísať históriu.
Povedzme si o každom z nich podrobnejšie.
GitHub Desktop
GitHub Desktop je aplikácia pre váš osobný počítač, ktorá vám umožňuje priamu interakciu so službou Github. Tento nástroj vám umožňuje spravovať verzie pomocou grafického rozhrania, čím zrýchľuje váš vývojový pracovný tok. GitHub Desktop vám umožňuje komunikovať s Git bez použitia príkazového riadku, iba pomocou aplikačného rozhrania. Stojí za zmienku, že aplikácia GitHub Desktop nemôže robiť všetko, čo sa dá urobiť pomocou príkazového riadku, ale samotné používateľské rozhranie ponúka základné príkazy Git. GitHub Desktop funguje pre všetky populárne operačné systémy vrátane Windows, Linux a macOS. Povieme vám, ako nainštalovať GitHub Desktop a pracovať s touto aplikáciou. Ak chcete používať službu GitHub a aplikáciu GitHub Desktop, Ak ešte nemáte účet Github, budete si ho musieť vytvoriť. Ak to chcete urobiť, prejdite na GitHub. V pravom hornom rohu uvidíte tlačidlo s nápisom „Zaregistrovať sa“.
Kliknutím naň prejdete na ďalšiu stránku. Musíte zadať svoje údaje vrátane e-mailovej adresy, používateľského mena a hesla. V ďalšej fáze budete požiadaní o overenie svojho účtu kliknutím na odkaz v e-maile, ktorý prišiel na zadanú adresu. Po overení sa vytvorí účet GitHub a platformu môžete začať používať. Po nastavení účtu GitHub ste pripravení nainštalovať aplikáciu GitHub Desktop na svoj osobný počítač. Ak to chcete urobiť, otvorte novú kartu v prehliadači a prejdite na stránku na stiahnutie aplikácie.
Používatelia systému Windows musia kliknúť na veľké fialové tlačidlo s nápisom „Stiahnuť pre Windows“, ale ak ste používateľom systému Mac, musíte pod tlačidlom nájsť riadok s názvom macOS a kliknúť naň. Musí to byť macOS 10.12 alebo novší alebo 64-bitový Windows. Po stiahnutí budete musieť nainštalovať aplikáciu a potom sa prihlásiť pomocou účtu vytvoreného v predchádzajúcom kroku. Do svojho účtu sa nemusíte prihlasovať hneď, ale najlepšie je to urobiť hneď. Ak chcete vytvoriť nové úložisko, otvorte GitHub Desktop a kliknite na druhé pole v dolnej časti s názvom „Vytvoriť nové úložisko na pevnom disku“. Objaví sa vyskakovacie okno, ktoré je potrebné vyplniť – začnite pomenovaním prvého úložiska. Po výbere názvu si budete musieť vybrať aj to, kde sa bude v počítači nachádzať. Môžete tiež začiarknuť políčko „Inicializovať toto úložisko pomocou súboru README“, ak chcete neskôr upraviť samotný súbor README. Potom kliknite na „Vytvoriť úložisko“. V dôsledku toho ste vytvorili nové úložisko Git pomocou aplikácie GitHub Desktop bez použitia prehliadača.
V hornej časti novej stránky uvidíte názov úložiska a pobočky. V skutočnosti je práve teraz úložisko dostupné iba na vašom počítači. Ak ho chcete zverejniť, musíme kliknúť na „Publikovať úložisko“. Nové úložisko sa teraz objaví vo vašom profile github. Na vetvenie projektu môžete použiť aplikáciu GitHub Desktop. Ak to chcete urobiť, kliknite na „Aktuálna pobočka“ a potom vyberte požadovanú pobočku v zozname pobočiek, pomenujte ju a kliknite na „Vytvoriť“. Ak chcete prepínať medzi svetlým a tmavým pozadím, prejdite na Možnosti, Vzhľad. Počítačovú aplikáciu môžete použiť na vytváranie úloh na spoluprácu na projektoch s ostatnými. Otázky vám umožňujú sledovať nápady a diskutovať o akýchkoľvek zmenách vo vašich projektoch. Ak chcete vytvoriť problém, v paneli s ponukami použite ponuku „Úložisko“ a potom kliknite na položku „Vytvoriť problém“.
Prípadne môžete spustiť GitHub Desktop z príkazového riadku. Ak to chcete urobiť, otvorte príkazový riadok a zadajte Github. GitHub Desktop môžete spustiť aj s konkrétnym úložiskom. Stačí zadať Github a za ním cestu k úložisku.
Zdrojový strom
SourceTree je bezplatná aplikácia na prácu so službami GitHub, BitBucket a Mercurial. Je k dispozícii pre platformy so systémom Windows a iOS. Sourcetree je vhodný pre začiatočníkov. Má intuitívne GUI pre repozitáre a umožňuje vám využívať plný výkon Gitu prostredníctvom zjednodušeného rozhrania. Ak chcete nainštalovať SourceTree, musíte si stiahnuť inštalačný súbor z oficiálnej stránky a spustiť ho. Počas procesu inštalácie budete musieť povoliť aplikácii vykonávať zmeny na pevnom disku a súhlasiť s licenčnou zmluvou. Počas procesu inštalácie sa môže SourceTree opýtať, či chcete nainštalovať ďalší softvér git. Musíte povedať „Áno“ a nainštalovať tento softvér. Existujú dva spôsoby pripojenia k službe Github:
- Prostredníctvom autorizačného protokolu OAuth.
- S kľúčom SSH.
Povedzme si o každom z nich. Prvým spôsobom je prepojenie GitHubu so vzdialeným účtom. Povoľte SourceTree pripojiť váš účet GitHub k protokolu OAuth. Toto je najjednoduchší spôsob pripojenia GitHubu k SourceTree.
- Najprv kliknite na „Pridať účet“.
- Potom vyberte GitHub na hosťovanie. Nemeňte preferovaný protokol a autentifikáciu, teda ponechajte HTTPS a OAuth. Potom kliknite na „Obnoviť token OAuth“. Aplikácia automaticky otvorí webovú stránku vo vašom prehliadači a požiada vás o prihlasovacie údaje účtu GitHub. Ak ste sa predtým prihlásili do svojho účtu GitHub v tomto prehliadači, tento krok sa preskočí.
- Kliknutím na „Autorizovať atlassian“ povolíte SourceTree prístup k vášmu účtu GitHub.
- Potom by ste mali vidieť správu o úspešnom dokončení overenia. Kliknite na tlačidlo OK.
Potom si môžete zobraziť celý svoj archív v SourceTree kliknutím na svoj účet.
Druhým spôsobom je pripojenie GitHubu pomocou kľúča SSH. Ak to chcete urobiť, musíte vygenerovať pár kľúčov SSH. Toto je súkromný a verejný kľúč. Verejný kľúč sa používa v účte GitHub. Na druhej strane sa súkromný kľúč pridá do zoznamu kľúčov vo vašom počítači. Nasledujú pokyny:
- Ak chcete vygenerovať pár kľúčov SSH, prejdite do ponuky „Nástroje“ a kliknite na „Vytvoriť alebo importovať kľúče SSH“.
- Kliknite na “Generovať” v okne generátora kľúčov PuTTY.
- Presuňte kurzor myši na prázdne miesto a posúvajte kurzor myši až do konca generovania.
- Po dokončení generovania kľúča SSH nastavte heslo pre váš kľúč SSH.
- Uložte verejný a súkromný kľúč.
- Nezatvárajte generátor kľúčov PuTTY. Prihláste sa do svojho účtu GitHub, kliknite na ikonu svojho avatara v pravom hornom rohu a potom kliknite na položku Nastavenia.
- Kliknite na „Kľúče SSH a GPG“ a vyberte „Nový kľúč SSH“.
- Pomenujte svoj kľúč SSH a skopírujte verejný kľúč z generátora kľúčov PuTTY do poľa kľúča. Potom kliknite na „Pridať kľúč SSH“.
- Vráťte sa do SourceTree, prejdite na „Nástroje“ a kliknite na „Spustiť agenta SSH“.
- Po chvíli kliknite na malú ikonu monitora na paneli úloh.
- V dôsledku toho sa zobrazí zoznam kľúčov. Kliknutím na „Pridať kľúč“ pridáte súkromný kľúč, ktorý ste predtým uložili.
Teraz sa vráťte na stránku úložiska GitHub a skúste ho naklonovať pomocou SSH. https://articles.opexflow.com/programming/chto-takoe-github-kak-polzovatsya.htm
GitKraken
GitKraken je ďalšia aplikácia navrhnutá na prácu s rôznymi systémami správy verzií pomocou GUI. Ak chcete začať, musíte sa zaregistrovať na GitHub a nainštalovať aplikáciu GitKraken. Pri spustení aplikácie musíte zadať svoje používateľské meno a heslo zo služby GitHub. Aby ste nezadávali heslo zakaždým, musíte si nastaviť kľúč SSH. Ak ešte nemáte vygenerovaný kľúč SSH, môžete postupovať podľa sprievodcu GitHub na vytvorenie nového kľúča. Keď budete mať svoj kľúč SSH, môžete ho pridať do svojho účtu GitHub. Ak to chcete urobiť, v hlavnej ponuke vyberte „Súbor“ a potom „Predvoľby“. Potom vyberte “Autentifikácia” a zadajte cesty pre svoje verejné a súkromné kľúče. Prvým krokom pri publikovaní akéhokoľvek obsahu na GitHub je vytvorenie lokálneho úložiska na sledovanie vašej práce. Tento priečinok bude obsahovať všetky súbory ktoré chcete zverejniť na GitHub. Musíte postupovať podľa pokynov:
- Ak chcete vytvoriť nové úložisko v GitKrakene, vyberte z hlavnej ponuky “Súbor” a potom “Init Repo”. K dispozícii bude niekoľko možností pre rôzne typy úložísk, vyberte „Len lokálne“.
- Potom vyberte priečinok, ktorý bude vaším novým úložiskom. Môžete vybrať prázdny priečinok alebo priečinok, ktorý už obsahuje súbory; neprídete o svoje zmeny.
- Ďalšie dialógové okno obsahuje aj nastavenia predvolených šablón a licenčných súborov. Nechajte všetko tak.
- Kliknite na „Vytvoriť úložisko“.
Ak chcete používať Git (alebo GitKraken) lokálne na vašom počítači, nepotrebujete účet Github. Ak však plánujete spolupracovať s inými používateľmi alebo používať súbory z viacerých počítačov, budete musieť použiť hostiteľa, ako je Github. Ak chcete vytvoriť úložisko na GitHub, po kliknutí na „Init Repo“ vyberte riadok „GitHub“ a vyplňte okno, ktoré sa zobrazí takto:
- Účet – názov vášho účtu GitHub.
- Názov – názov úložiska. Poskladajte ho z písmen, číslic a podčiarkovníkov.
- Popis – Popis toho, čo bude toto úložisko obsahovať.
- Prístup – prístup k vzdialenému umiestneniu, či už má byť viditeľné pre všetkých, alebo má zostať otvorené iba vám a ľuďom, ktorých pridáte ako spolupracovníkov
- Klonovať po init – nechajte túto možnosť zaškrtnutú, čím sa vám úložisko sprístupní na GitHub.
- Kam klonovať – vyberte miesto v počítači, kde sa má umiestniť novovytvorený priečinok úložiska.
- Nakoniec kliknite na tlačidlo „Vytvoriť úložisko a klonovať“ .
Potom sa v ľavom hornom rohu rozhrania GitKraken objaví nový priečinok a v ľavom stĺpci o ňom môžeme vidieť viac informácií. Keď pripájate GitHub ku GitKraken, uistite sa, že autorizácia sa vykonáva v prehliadači Chrome alebo Firefox, nie v Internet Exploreri.
Obchodovanie s robotmi na GitHub – Bot Github Open Source
Systém kontroly verzií Git sa okrem iného používa na vývoj
obchodných robotov . Tu je niekoľko príkladov takéhoto vývoja, ktoré si môžete stiahnuť a použiť.
Obchodný robot Python
Obchodný robot napísaný v Pythone je dostupný na https://github.com/areed1192/python-trading-robot, ktorý dokáže spúšťať automatizované stratégie pomocou technickej analýzy. Robot je navrhnutý tak, aby simuloval niekoľko bežných scenárov: Dokáže vypočítať celkové rizikové skóre spojené s portfóliom a počas obchodovania poskytuje spätnú väzbu v reálnom čase. Umožňuje vám pracovať s tabuľkou údajov v reálnom čase, ktorá obsahuje historické aj aktuálne ceny pri ich zmene. Proces ukladania údajov bude jednoduchý a s rýchlym prístupom. Okrem toho bude prispôsobený tak, aby ste si mohli jednoducho prezerať svoje finančné údaje tak, ako prichádzajú, a v prípade potreby vykonať ďalšiu analýzu. Obsahuje ukazovatele, ktoré využívajú historické aj súčasné ceny.
Obchodný robot Cassandre
Odkaz obchodného robota Cassandre na GitHub https://github.com/cassandre-tech/cassandre-trading-bot – dokáže sa postarať o pripojenie k burze, účtom, objednávkam, obchodom a pozíciám, takže sa môžete sústrediť na budovanie svojho stratégie. Každé vydanie je testované, aby fungovalo s burzami Kucoin, Coinbase a Binance. S ním je ľahké vytvoriť si vlastnú stratégiu, na to si stačí nastaviť podmienky, kedy chcete vytvárať krátke alebo dlhé pozície a nastaviť pravidlá. K dispozícii je nakladač na testovanie robota na historických údajoch. Počas testov Cassandre importuje údaje a pridá ich do vašej stratégie. Cassandre vám pomôže vybudovať stratégiu založenú na knižnici technickej analýzy ta4j.
EA31337 Libre
EA31337 Libre na https://github.com/EA31337/EA31337-Libre je bezplatný multistrategický obchodný robot Forex napísaný v MQL. Obchodný robot prichádza s viac ako 35 stratégiami, z ktorých si môžete vybrať. Každá stratégia môže nezávisle analyzovať trh v rôznych časových rámcoch. Analýza trhu je založená na populárnych technických ukazovateľoch. Môžete si tiež napísať svoje vlastné stratégie.
Robot kevirite. Banavo