Git to narzędzie wiersza poleceń do kontroli wersji, to znaczy do przechowywania historii zmian wprowadzanych przez użytkownika w plikach projektu. Jest zwykle używany do pracy z aplikacjami, ale może być używany w innych przypadkach, na przykład projektanci używają Git do przechowywania różnych wersji rysunków i układów. Git umożliwia cofanie aplikacji do wcześniejszej wersji, porównywanie i analizowanie zmian.
- Git dla początkujących: podstawowe terminy i pojęcia, przewodnik wprowadzający
- Jak działa Git
- Instalowanie Gita
- Wstępne ustawienia Gita
- Tworzenie pierwszego repozytorium Git
- Kiedy się zaangażować
- Współpracuj przy projektach Git
- Częsty problem podczas pracy z projektem Git
- Przydatne polecenia — polecenia Git
- Programy GUI do pracy z Git
- Pulpit GitHub
- Drzewo źródłowe
- GitKraken
- Handel botami na GitHub – Bot Github Open Source
- Robot handlowy Python
- Bot handlowy Cassandre
- EA31337 za darmo
Git dla początkujących: podstawowe terminy i pojęcia, przewodnik wprowadzający
Zanim zaczniesz pracować z Git, musisz zrozumieć, czym są repozytorium, commit i branch.
Repozytorium to miejsce, w którym przechowywany jest kod lub inne dane, a także historia ich zmian. Program Git działa lokalnie, a wszystkie informacje są przechowywane na Twoim komputerze, ale możesz również korzystać z usług internetowych. Najpopularniejszym z nich jest Github. Są jeszcze dwa znane: Bitbucket i GitLab.
Zatwierdzenie to migawka stanu projektu w określonym momencie. Posiada unikalny identyfikator i komentarze.
Oddział to historia zmian dokonanych w projekcie. Ma własną nazwę i składa się z zatwierdzeń. Repozytorium może mieć wiele gałęzi, które rozgałęziają się lub łączą z innymi gałęziami.
Jak działa Git
Pokażmy wizualnie, jak zorganizowany jest system przechowywania Git, na przykładzie prostego rysunku.
Tutaj kółka reprezentują zatwierdzenia, a strzałki pokazują, który z nich odnosi się do którego. Ponieważ wszyscy odnoszą się do poprzedniej, C3 to najnowsza, C2 to starsza wersja i tak dalej, aż do pierwszej w tej gałęzi C0. Jest to gałąź master, potocznie nazywana master. Prostokąt oznaczony jako main* w środku pokazuje, nad którym zatwierdzeniem aktualnie pracujesz. Na rysunku widzisz prosty wykres z jedną gałęzią i czterema zatwierdzeniami. Git może również pracować ze złożonymi wykresami, które zawierają kilka gałęzi, które można połączyć w jedno.
Instalowanie Gita
Git to narzędzie konsoli, które może działać w systemach operacyjnych Windows, Mac OS i Linux. Powiemy Ci, jak go zainstalować dla każdego z nich. Aby zainstalować w systemie Windows, musisz pobrać aplikację z oficjalnej strony https://git-scm.com/downloads i zainstalować ją.
Jeśli masz Mac OS i zainstalowałeś menedżera pakietów Homebrew, wpisz polecenie:
brew install git Jeśli Homebrew nie jest zainstalowany, uruchom:
git –version Następnie w wyświetlonym oknie zostaniesz poproszony o zainstalowanie narzędzi wiersza poleceń . Z tym narzędziem zostanie również zainstalowany Git. W przypadku Linux Debian i innych dystrybucji opartych na tej wersji, takich jak Ubuntu lub Mint, do instalacji wymagane jest następujące polecenie:
sudo apt install gitDla Linux CentOS musisz wpisać:
sudo yum install git Co to jest Git, instalacja i konfiguracja – instalacja: https://youtu.be/bkNCylkzFRk
Wstępne ustawienia Gita
Po zainstalowaniu Gita należy go skonfigurować tak, aby za każdym razem, gdy tworzysz zatwierdzenie, wskazywane było nazwisko autora. Aby to zrobić, uruchom git i wykonaj polecenie:
git config –global user.name ”
Autor
„ Tutaj zamiast „Autor” ustawiamy naszą nazwę, na przykład „Ivan_Petrov”. Następnie możesz ustawić adres e-mail za pomocą następującego polecenia:
git config –global user.email „Ty_adr@email.com” W tym przypadku zamiast „Ty_adr@email.com” podajemy prawdziwy adres e-mail. [podpis id=”attachment_13099″ align=”aligncenter” width=”663″]
System plików GIT[/podpis]
Tworzenie pierwszego repozytorium Git
Aby utworzyć repozytorium, najpierw przejdź do folderu projektu. Na przykład w systemie Windows może to być D:/GitProject. Wpisz polecenie:
cd
d:\GitProject Następnie utwórz repozytorium:
git init Następnie dodaj wszystkie pliki:
git add –all Aby dodać konkretny plik, wpisz:
git add nazwa_pliku Teraz możesz utworzyć zatwierdzenie:
git commit -m „komentarz” Kilka uwag na temat tworzenia repozytorium:
- Repozytorium może zawierać wiele plików i podfolderów (w większości jest to zwykły folder).
- Najlepiej mieć osobne repozytorium dla każdego projektu.
- Nie twórz folderów dla repozytorium wewnątrz innego repozytorium (unikaj repozytoriów matryoshka!).
- Zmiany wprowadzone w folderach repozytorium są „śledzone” przez Git, ale te zmiany muszą zostać dodane do repozytorium, aby mogły być śledzone lub rejestrowane.
- Możesz kontrolować elementy, które „ogląda” Git. Najlepiej zignorować bardzo duże zbiory danych lub pliki tymczasowe.
Kiedy się zaangażować
Commity w Git są zalecane w następujących przypadkach:
- nowa funkcjonalność dodana do projektu;
- naprawiono wszystkie błędy;
- zamykasz na dzisiaj i chcesz zapisać zmiany.
Współpracuj przy projektach Git
Załóżmy, że ty i twoi przyjaciele wymyśliliście nowy projekt i postanowiliście podzielić się obowiązkami. Jeden będzie odpowiedzialny za funkcjonalność, drugi za projekt i projekt, trzeci za rejestrację, autoryzację i bezpieczeństwo. W takim przypadku musisz się rozgałęzić. Jak już wspomnieliśmy, branch to zbiór zatwierdzeń przebiegających sekwencyjnie jeden po drugim. Gałąź master nazywa się master. Inne gałęzie służą do wdrażania nowych funkcji lub naprawiania błędów. Dzięki temu w osobnym oddziale możesz dokonywać dowolnych zmian, a następnie scalać je z główną. Wielu ekspertów nie zaleca tworzenia commitów w głównej gałęzi, ale zaleca stworzenie nowego, dokonanie w nim zmian, a następnie scalenie go do mastera. Aby rozpocząć nową gałąź, musisz uruchomić polecenie:
git branch
bugFixMożna to również zrobić za pomocą następującego polecenia:
git checkout –b
bugFix
Druga metoda różni się od pierwszej tym, że w tym przypadku po wykonaniu polecenia od razu przechodzisz do utworzonej gałęzi.
Lepiej nazwać nowy oddział zwięzłą, ale jednocześnie na tyle pojemną i zrozumiałą nazwą, aby uniknąć zamieszania w projekcie. Podczas korzystania z systemu możesz podać identyfikator przed nazwą zadania. Nie zapomnij też zostawić komentarza w każdym tworzonym zatwierdzeniu, który powinien wskazywać istotę zmian. Aby przejść z jednej gałęzi do drugiej, musisz uruchomić następującą komendę:
git checkout
new
_1 Po skończonej pracy zmiany wprowadzone w bieżącej gałęzi muszą zostać włączone do mastera, masters. Aby to zrobić, najpierw sprawdź gałąź master za pomocą polecenia:
git checkout master Następnie zaktualizuj gałąź lokalną:
git
pull
origin
masterTeraz możesz scalić gałęzie:
git
merge
bugFix To polecenie dodaje zmiany z gałęzi określonej w poleceniu (poprawka błędów) do gałęzi, na której jesteś, w tym przypadku master. Aby zobaczyć aktualny stan gałęzi należy wpisać komendę:
git status Aby inni użytkownicy pracujący nad projektem widzieli wprowadzone zmiany, należy je wypchnąć na serwer. Aby to zrobić, musisz najpierw przejść do gałęzi, którą chcesz wypchnąć na github. Aby wprowadzić master, uruchom polecenie:
git checkout master Następnie możesz wepchnąć go na serwer Github:
git push origin masterAby inna osoba uzyskała dostęp do projektu, potrzebujesz usługi przechowywania kodu, na przykład Github. Jeśli niedawno dołączyłeś do projektu i musisz go pobrać dla siebie, uruchom polecenie:
git clone https://github.com/…/….git
Tutaj https://github.com/…/….git to adres repozytorium. Można go uzyskać, otwierając żądany projekt i klikając zielony przycisk „Kod”.
Ważna rada!
Zaleca się zaktualizowanie masterów na komputerze lokalnym przed utworzeniem nowej gałęzi. Aby to zrobić, wejdź w żądaną gałąź i uruchom następującą komendę:
git pull origin master W rezultacie faktyczne zmiany zostaną pobrane z github. W ten sam sposób możesz zaktualizować dowolny oddział. Aby zaktualizować wszystkie istniejące gałęzie, możesz uruchomić polecenie:
git pull
Częsty problem podczas pracy z projektem Git
Podczas próby automatycznego scalania zmian może się zdarzyć, że obie gałęzie mają zmiany w tej samej linii, w tym przypadku po uruchomieniu polecenia:
git merge master Pojawia się następujący błąd:
Auto-merging Hello.py
CONFLICT (treść): Konflikt łączenia w Hello.py
Automatyczne scalanie nie powiodło się; napraw konflikty, a następnie zatwierdź wynik. W takim przypadku konflikt trzeba rozwiązać ręcznie. Aby to zrobić, otwórz plik, w którym wystąpił błąd, w naszym przypadku Hello.py, dowiedz się, co jest nie tak i rozwiąż problem. Następnie dodaj poprawiony plik poleceniem:
git add
Hello
.
py I utwórz nowe zatwierdzenie:
git commit -m „Połączony konflikt”
Przydatne polecenia — polecenia Git
Możesz dowiedzieć się, czym dolna gałąź różni się od innych za pomocą polecenia:
git
diff < pierwsza_gałąź > < druga_gałąź > Aby usunąć dodatkową gałąź, wpisz:
nazwa_gałęzigit branch -d <
git help Uzyskaj pomoc dotyczącą konkretnego polecenia:
git help <nazwa_komendy> Kurs dla początkujących Git i GitHub – co musisz wiedzieć o instalacji, jak zainstalować, commity, repozytorium, komendy, jak tworzyć, usuwać i wprowadzać zmiany w branchach: https: //youtu.be/zZBiln_2FhM
Programy GUI do pracy z Git
Łatwiej jest zarządzać wersjami oprogramowania nie za pomocą wiersza poleceń, ale za pomocą interfejsu graficznego. Niektóre środowiska programistyczne i edytory tekstu zapewniają interfejs graficzny do pracy z Git. Ale są też specjalne programy, wymieniamy niektóre z nich:
- GitHub Desktop to aplikacja graficzna zaprojektowana do pracy z narzędziem Git i usługą Github, może klonować i pobierać repozytoria na dysk twardy, a także zarządzać zmianami i robić inne przydatne rzeczy.
- Sourcetree to darmowy klient Git dla systemów operacyjnych Windows i Mac, który ułatwia interakcję z repozytoriami.
- GitKraken to przyjazny dla użytkownika klient graficzny dla systemów Windows, Linux i MacOs, który obsługuje usługi GitHub, GitLab i Bitbucket. Dzięki niemu możesz nie tylko rozwiązywać podstawowe zadania, ale także wykonywać bardziej złożone operacje, na przykład scalać i zmieniać kolejność zatwierdzeń, scalać gałęzie, przepisywać historię.
Porozmawiajmy o każdym z nich bardziej szczegółowo.
Pulpit GitHub
[podpis id=”attachment_12709″ align=”aligncenter” width=”624″]
Zarządzanie i konfigurowanie projektów Github Desktop[/caption] GitHub Desktop to aplikacja na komputer osobisty, która umożliwia bezpośrednią interakcję z usługą Github. To narzędzie umożliwia zarządzanie wersjami za pomocą interfejsu graficznego, przyspieszając pracę programistyczną. GitHub Desktop umożliwia interakcję z Git bez korzystania z wiersza poleceń, używając tylko interfejsu aplikacji. Warto zauważyć, że aplikacja GitHub Desktop nie może zrobić wszystkiego, co można zrobić za pomocą wiersza poleceń, ale sam interfejs użytkownika oferuje podstawowe polecenia Git. GitHub Desktop działa ze wszystkimi popularnymi systemami operacyjnymi, w tym Windows, Linux i macOS. Powiemy Ci, jak zainstalować GitHub Desktop i pracować z tą aplikacją. Aby skorzystać z usługi GitHub i aplikacji GitHub Desktop, Będziesz musiał utworzyć konto Github, jeśli jeszcze go nie masz. Aby to zrobić, przejdź do GitHub. W prawym górnym rogu zobaczysz przycisk „Zarejestruj się”.
Kliknij go, aby przejść do następnej strony. Musisz podać swoje dane, w tym adres e-mail, nazwę użytkownika i hasło. W kolejnym etapie zostaniesz poproszony o weryfikację swojego konta poprzez kliknięcie w link w e-mailu, który przyszedł na podany adres. Po weryfikacji zostanie utworzone konto GitHub i będziesz mógł zacząć korzystać z platformy. Po skonfigurowaniu konta GitHub możesz zainstalować aplikację GitHub Desktop na komputerze osobistym. Aby to zrobić, otwórz nową kartę w przeglądarce i przejdź do strony pobierania aplikacji.
Użytkownicy systemu Windows muszą kliknąć duży fioletowy przycisk z napisem „Pobierz dla systemu Windows”, ale jeśli jesteś użytkownikiem komputera Mac, musisz znaleźć wiersz z napisem macOS pod przyciskiem i kliknąć go. Musi być w systemie macOS 10.12 lub nowszym albo w 64-bitowym systemie Windows. Po pobraniu będziesz musiał zainstalować aplikację, a następnie zalogować się na konto utworzone w poprzednim kroku. Nie musisz od razu logować się na swoje konto, ale najlepiej zrobić to teraz. Aby utworzyć nowe repozytorium, otwórz GitHub Desktop i kliknij drugie pole na dole, które mówi „Utwórz nowe repozytorium na dysku twardym”. Pojawi się wyskakujące okienko, które należy wypełnić – zacznij od nazwania pierwszego repozytorium. Po wybraniu nazwy będziesz musiał również wybrać, gdzie będzie się ona znajdować na komputerze. Możesz również zaznaczyć pole „Zainicjuj to repozytorium za pomocą pliku README”, jeśli chcesz później zmodyfikować sam plik README. Następnie kliknij „Utwórz repozytorium”. W rezultacie utworzyłeś nowe repozytorium Git za pomocą aplikacji GitHub Desktop bez korzystania z przeglądarki.
U góry nowej strony zobaczysz nazwę repozytorium i oddziału. W rzeczywistości w tej chwili repozytorium jest dostępne tylko na twoim komputerze. Aby go opublikować, musimy kliknąć „Opublikuj repozytorium”. Nowe repozytorium pojawi się teraz w twoim profilu na github. Możesz użyć aplikacji GitHub Desktop do rozgałęzienia projektu. W tym celu kliknij „Bieżący oddział”, a następnie wybierz żądany oddział z listy oddziałów, nazwij go i kliknij „Utwórz”. Aby przełączać się między jasnym i ciemnym tłem, przejdź do Opcje, Wygląd. Możesz użyć aplikacji komputerowej do tworzenia zadań do współpracy nad projektami z innymi osobami. Pytania pozwalają śledzić pomysły i omawiać wszelkie zmiany w projektach. Aby utworzyć sprawę, na pasku menu użyj menu „Repozytorium”, a następnie kliknij „Utwórz sprawę”.
Alternatywnie możesz uruchomić GitHub Desktop z wiersza poleceń. Aby to zrobić, otwórz wiersz polecenia i wpisz Github. Możesz także uruchomić GitHub Desktop w określonym repozytorium. Wystarczy wpisać Github, a następnie ścieżkę do repozytorium.
Drzewo źródłowe
SourceTree to darmowa aplikacja do pracy z usługami GitHub, BitBucket i Mercurial. Jest dostępny dla platform z systemem Windows i iOS. Sourcetree jest przyjazny dla początkujących. Posiada intuicyjny graficzny interfejs użytkownika dla repozytoriów i pozwala w pełni wykorzystać możliwości Git poprzez uproszczony interfejs. Aby zainstalować SourceTree, musisz pobrać plik instalacyjny z oficjalnej strony i uruchomić go. Podczas procesu instalacji musisz zezwolić aplikacji na wprowadzanie zmian na dysku twardym, zaakceptuj umowę licencyjną. Również podczas procesu instalacji SourceTree może zapytać, czy chcesz zainstalować dodatkowe oprogramowanie git. Musisz powiedzieć „Tak” i zainstalować to oprogramowanie. Istnieją dwa sposoby łączenia się z usługą Github:
- Za pośrednictwem protokołu autoryzacji OAuth.
- Z kluczem SSH.
Porozmawiajmy o każdym z nich. Pierwszym sposobem jest połączenie GitHub z kontem zdalnym. Zezwól SourceTree na połączenie Twojego konta GitHub z OAuth. To najprostszy sposób na połączenie GitHub z SourceTree.
- Najpierw kliknij „Dodaj konto”.
- Następnie wybierz GitHub do hostingu. Nie zmieniaj preferowanego protokołu i uwierzytelniania, czyli pozostaw HTTPS i OAuth. Następnie kliknij „Odśwież token OAuth”. Aplikacja automatycznie otworzy stronę internetową w przeglądarce i poprosi o dane logowania do konta GitHub. Jeśli wcześniej logowałeś się na swoje konto GitHub w tej przeglądarce, ten krok zostanie pominięty.
- Kliknij „Autoryzuj atlassian”, aby zezwolić SourceTree na dostęp do Twojego konta GitHub.
- Następnie powinieneś zobaczyć komunikat o pomyślnym zakończeniu uwierzytelniania. Kliknij OK.
Następnie możesz wyświetlić całe swoje repozytorium w SourceTree, klikając swoje konto.
Drugim sposobem jest połączenie GitHub z kluczem SSH. Aby to zrobić, musisz wygenerować parę kluczy SSH. To jest klucz prywatny i publiczny. Klucz publiczny jest używany na koncie GitHub. Z drugiej strony klucz prywatny zostanie dodany do listy kluczy na twoim komputerze. Poniżej znajdują się instrukcje:
- Aby wygenerować parę kluczy SSH, przejdź do menu „Narzędzia” i kliknij „Utwórz lub zaimportuj klucze SSH”.
- Kliknij „Generuj” w oknie generatora kluczy PuTTY.
- Przesuń kursor myszy na puste miejsce i przesuń kursor myszy do końca generowania.
- Po zakończeniu generowania klucza SSH ustaw hasło dla swojego klucza SSH.
- Zapisz klucz publiczny i klucz prywatny.
- Nie zamykaj generatora kluczy PuTTY. Zaloguj się na swoje konto GitHub, kliknij ikonę swojego awatara w prawym górnym rogu, a następnie kliknij Ustawienia.
- Kliknij „Klucze SSH i GPG” i wybierz „Nowy klucz SSH”.
- Nadaj swojemu kluczowi SSH nazwę i skopiuj klucz publiczny z generatora kluczy PuTTY do pola klucza. Następnie kliknij „Dodaj klucz SSH”.
- Wróć do SourceTree, przejdź do „Narzędzia” i kliknij „Uruchom agenta SSH”.
- Po chwili kliknij małą ikonę monitora na pasku zadań.
- W rezultacie pojawi się lista kluczy. Kliknij „Dodaj klucz”, aby dodać zapisany wcześniej klucz prywatny.
Teraz wróć do strony repozytorium GitHub i spróbuj sklonować ją za pomocą SSH. https://articles.opexflow.com/programming/chto-takoe-github-kak-polzovatsya.htm
GitKraken
GitKraken to kolejna aplikacja przeznaczona do pracy z różnymi systemami kontroli wersji za pomocą GUI. Aby rozpocząć, musisz zarejestrować się na GitHub i zainstalować aplikację GitKraken. Po uruchomieniu aplikacji musisz podać swoją nazwę użytkownika i hasło z usługi GitHub. Aby nie wpisywać hasła za każdym razem, musisz skonfigurować klucz SSH. Jeśli nie masz jeszcze wygenerowanego klucza SSH, możesz postępować zgodnie z przewodnikiem GitHub dotyczącym tworzenia nowego klucza. Po uzyskaniu klucza SSH możesz dodać go do swojego konta GitHub. Aby to zrobić, wybierz „Plik”, a następnie „Preferencje” z menu głównego. Następnie wybierz „Uwierzytelnianie” i podaj ścieżki dla swoich kluczy publicznych i prywatnych. Pierwszym krokiem w publikowaniu treści w serwisie GitHub jest utworzenie lokalnego repozytorium do śledzenia Twojej pracy. Ten folder będzie zawierał wszystkie pliki które chcesz opublikować w serwisie GitHub. Musisz postępować zgodnie z instrukcjami:
- Aby utworzyć nowe repozytorium w GitKraken, wybierz „Plik” z menu głównego, a następnie „Init Repo”. Będzie kilka opcji dla różnych typów repozytoriów, wybierz „Tylko lokalne”.
- Następnie wybierz folder, który będzie Twoim nowym repozytorium. Możesz wybrać pusty folder lub folder, który już zawiera pliki; nie stracisz swoich zmian.
- Następne okno dialogowe zawiera również ustawienia domyślnych szablonów i plików licencji. Zostaw wszystko tak, jak jest.
- Kliknij „Utwórz repozytorium”.
Nie potrzebujesz konta Github, aby używać Git (lub GitKraken) lokalnie na swoim komputerze. Jeśli jednak planujesz współpracować z innymi użytkownikami lub korzystać z plików z wielu komputerów, musisz użyć hosta, takiego jak Github. Aby utworzyć repozytorium na GitHub, po kliknięciu „Init Repo”, wybierz wiersz „GitHub” i wypełnij okno, które pojawi się w następujący sposób:
- Konto — nazwa Twojego konta GitHub.
- Nazwa – nazwa repozytorium. Skomponuj go z liter, cyfr i podkreśleń.
- Opis — opis zawartości tego repozytorium.
- Dostęp — dostęp do lokalizacji zdalnej, niezależnie od tego, czy ma być ona widoczna dla wszystkich, czy też dostępna tylko dla Ciebie i osób, które dodajesz jako współpracowników
- Klonuj po init – pozostaw tę opcję zaznaczoną, dzięki czemu repozytorium będzie dostępne na GitHub.
- Gdzie sklonować — wybierz lokalizację na komputerze, w której ma zostać umieszczony nowo utworzony folder repozytorium.
- Na koniec kliknij przycisk „Utwórz repozytorium i sklonuj” .
Następnie w lewym górnym rogu interfejsu GitKraken pojawi się nowy folder, a więcej informacji na jego temat możemy zobaczyć w lewej kolumnie. Łącząc GitHub z GitKraken, upewnij się, że autoryzacja jest przeprowadzana w przeglądarce Chrome lub Firefox, a nie w Internet Explorerze.
Handel botami na GitHub – Bot Github Open Source
System kontroli wersji Git służy między innymi do opracowywania
robotów handlowych . Oto kilka przykładów takich rozwiązań, które można pobrać i używać.
Robot handlowy Python
Robot handlowy napisany w Pythonie jest dostępny pod adresem https://github.com/areed1192/python-trading-robot, który może uruchamiać automatyczne strategie przy użyciu analizy technicznej. Robot został zaprojektowany do symulacji kilku typowych scenariuszy: może obliczać ogólne oceny ryzyka związane z portfelem i zapewniać informacje zwrotne w czasie rzeczywistym podczas handlu. Umożliwia pracę z tabelą danych w czasie rzeczywistym, która zawiera zarówno ceny historyczne, jak i bieżące, gdy się zmieniają. Dzięki temu proces przechowywania danych będzie prosty i szybki. Ponadto zostanie on dostosowany, abyś mógł łatwo przeglądać swoje dane finansowe w miarę ich pojawiania się i w razie potrzeby przeprowadzać dalszą analizę. Zawiera wskaźniki, które wykorzystują zarówno ceny historyczne, jak i bieżące.
Bot handlowy Cassandre
Robot handlowy Cassandre link do GitHub https://github.com/cassandre-tech/cassandre-trading-bot – jest w stanie zająć się połączeniem z giełdą, kontami, zleceniami, transakcjami i pozycjami, dzięki czemu możesz skupić się na budowaniu swojego strategia. Każde wydanie jest testowane pod kątem współpracy z giełdami Kucoin, Coinbase i Binance. Dzięki niemu łatwo jest stworzyć własną strategię, do tego wystarczy ustawić warunki, kiedy chcesz tworzyć krótkie lub długie pozycje i ustalić zasady. Jest loader do testowania bota na danych historycznych. Podczas testów Cassandre zaimportuje dane i doda je do Twojej strategii. Cassandre pomoże Ci zbudować strategię opartą na bibliotece analizy technicznej ta4j.
EA31337 za darmo
EA31337 Libre na https://github.com/EA31337/EA31337-Libre to darmowy wielostrategiczny robot handlowy na rynku Forex napisany w MQL. Robot handlowy ma ponad 35 strategii do wyboru. Każda strategia może niezależnie analizować rynek w różnych ramach czasowych. Analiza rynku opiera się na popularnych wskaźnikach technicznych. Możesz także napisać własne strategie.
Robot kevirite. Banavo