Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren

Программирование

Git ass e Kommandozeil-Utility fir Versiounskontrolle, dat heescht fir eng Geschicht vun Ännerungen ze halen déi de Benotzer u Projetsdateien mécht. Et gëtt normalerweis benotzt fir un Uwendungen ze schaffen, awer et kann an anere Fäll benotzt ginn, zum Beispill, Designer benotze Git fir verschidde Versioune vun Zeechnungen a Layouten ze späicheren. Git erlaabt Iech eng Applikatioun op eng fréier Versioun zréckzekréien, Ännerungen ze vergläichen an ze analyséieren.
Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren

Git fir Ufänger: Basis Begrëffer a Konzepter, Aféierungsguide

Ier Dir ufänkt mat Git ze schaffen, musst Dir verstoen wat e Repository, Engagement a Branche sinn.
E Repository ass eng Plaz wou Code oder aner Daten gespäichert ginn, souwéi eng Geschicht vun hiren Ännerungen. De Git Programm leeft lokal an all Informatioun gëtt op Ärem Computer gespäichert, awer Dir kënnt och Internetservicer benotzen. Déi populärste vun hinnen ass Github. Et ginn zwee méi bekannt: Bitbucket a GitLab.
Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren
En Engagement ass e Snapshot vum Zoustand vun engem Projet op engem spezifesche Punkt an der Zäit. Et huet eng eenzegaarteg ID a Kommentaren.
Eng Branche ass eng Geschicht vun Ännerungen, déi un engem Projet gemaach goufen. Et huet säin eegenen Numm a besteet aus Verpflichtungen. E Repository ka verschidde Filialen hunn, déi sech austauschen oder mat anere Filialen fusionéieren.

Wéi Git Wierker

Loosst eis visuell weisen wéi de Git Späichersystem arrangéiert ass, mat enger einfacher Zeechnung als Beispill.
Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren Hei stellen d’Kreesser d’Verpflichtungen duer, an d’Pfeile weisen op wéi eng. Well jidderee sech op déi virdrun bezitt, ass C3 déi Neisten, C2 ass déi eeler Versioun, an sou weider, bis déi éischt an dëser C0 Branche. Dëst ass de Master Branche, allgemeng als Master bezeechent. De Rechteck mam Label Haapt* bannen weist op wéi eng Engagement Dir am Moment schafft. An der Figur gesitt Dir eng einfach Grafik mat enger Branche a véier Verpflichtungen. Git ass och fäeg mat komplexe Grafike ze schaffen, déi verschidde Filialen enthalen, déi an een fusionéiere kënnen.
Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren

Git installéieren

Git ass e Konsol-Utility dat op Windows, Mac OS a Linux Betribssystemer lafen kann. Mir soen Iech wéi Dir et fir jidderee vun hinnen installéiere kënnt. Fir ënner Windows OS z’installéieren, musst Dir d’Applikatioun vun der offizieller Websäit eroflueden https://git-scm.com/downloads an installéieren.
Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren Wann Dir Mac OS hutt an den Homebrew Package Manager installéiert hutt, gitt de Kommando:
brew install git Wann Homebrew net installéiert ass, da lafen:
git –version Duerno, an der Fënster déi erschéngt, gitt Dir gefrot Command Line Tools z’installéieren . Git gëtt och mat dësem Utility installéiert. Fir Linux Debian an aner Verdeelunge baséiert op dëser Versioun, wéi Ubuntu oder Mint, ass de folgende Kommando erfuerderlech fir ze installéieren:
sudo apt install gitFir Linux CentOS musst Dir aginn:
sudo yum install git Wat ass Git, Installatioun a Konfiguratioun – Installatioun: https://youtu.be/bkNCylkzFRk

Presetting Git

Nodeems Dir Git installéiert hutt, musst Dir et konfiguréieren sou datt all Kéier wann Dir eng Verpflichtung erstellt, den Numm vum Auteur uginn. Fir dëst ze maachen, lafen git an fuert de Kommando aus:
git config –global user.name ”
Auteur
Hei, anstatt “Auteur”, setzen mir eisen Numm, zum Beispill, “Ivan_Petrov”. Duerno kënnt Dir d’E-Mailadress mat dem folgenden Kommando setzen:
git config –global user.email “You_adr@email.com” An dësem Fall, anstatt “You_adr@email.com” gitt mir déi richteg E-Mailadress un. Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren GitHub Desktop ass eng Applikatioun fir Äre perséinleche Computer, deen Iech erlaabt direkt mam Github Service ze interagéieren. Dëst Tool erlaabt Iech Versioune mat enger graphescher Interface ze verwalten, wat Ären Entwécklungsworkflow beschleunegt. GitHub Desktop erlaabt Iech mat Git ze interagéieren ouni d’Kommandozeil ze benotzen, andeems Dir nëmmen d’Applikatiounsinterface benotzt. Et ass derwäert ze notéieren datt d’GitHub Desktop App net alles maache kann wat mat der Kommandozeil gemaach ka ginn, awer d’Benotzerinterface selwer bitt Basis Git Kommandoen. GitHub Desktop funktionnéiert fir all populär Betribssystemer, dorënner Windows, Linux a macOS. Mir soen Iech wéi Dir GitHub Desktop installéiert a mat dëser Applikatioun schafft. Fir de GitHub Service an d’GitHub Desktop App ze benotzen, Dir musst e Github Kont erstellen wann Dir nach net een hutt. Fir dëst ze maachen, gitt op GitHub. An der oberer rechter Ecke gesitt Dir e Knäppchen deen seet “Umellen”.
Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren Klickt op et fir op déi nächst Säit ze goen. Dir musst Är Detailer aginn, dorënner Är E-Mailadress, Benotzernumm a Passwuert. Op der nächster Stuf gëtt Dir gefrot Äre Kont z’iwwerpréiwen andeems Dir op de Link an der E-Mail klickt déi op déi spezifizéiert Adress komm ass. Eemol verifizéiert, gëtt e GitHub Kont erstallt an Dir kënnt d’Plattform benotzen. Mat Ärem GitHub Kont ageriicht, sidd Dir prett d’GitHub Desktop App op Ärem perséinleche Computer z’installéieren. Fir dëst ze maachen, öffnen eng nei Tab an Ärem Browser a gitt op d’Applikatioun Download Säit.
Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren Windows Benotzer mussen op de grousse purpurroude Knäpp klicken deen seet “Download fir Windows”, awer wann Dir e Mac Benotzer sidd, musst Dir d’Linn fannen déi seet macOS ënner dem Knäppchen a klickt op. Muss macOS 10.12 oder spéider oder 64-Bit Windows sinn. Nom Erofluede musst Dir d’Applikatioun installéieren, a loggt Iech dann mat dem Kont erstallt am virege Schrëtt un. Dir musst Iech net direkt op Äre Kont umellen, awer et ass am beschten dat elo ze maachen. Fir en neie Repository ze kreéieren, öffnen GitHub Desktop a klickt op déi zweet Këscht um ënnen dat seet “Erstellt en neie Repository op Ärem Hard Drive”. Eng Pop-up Fënster erschéngt déi ausgefëllt muss ginn – fänkt un mam Numm vum éischte Repository un. Nodeems Dir en Numm gewielt hutt, musst Dir och wielen wou et um Computer läit. Dir kënnt och d’Këscht kontrolléieren déi seet “Initialize this Repository with a README” wann Dir d’README Datei selwer spéider wëllt änneren. Duerno klickt op “Repository erstellen”. Als Resultat hutt Dir en neie Git Repository erstallt mat der GitHub Desktop App ouni e Browser ze benotzen.
Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren Am Top vun der neier Säit gesitt Dir den Numm vum Repository an der Branche. Tatsächlech ass de Moment de Repository nëmmen op Ärem Computer verfügbar. Fir et ze verëffentlechen, musse mir op “Repository publizéieren”. Den neie Repository erschéngt elo an Ärem Github Profil. Dir kënnt d’GitHub Desktop App benotze fir Äre Projet ze verzweifelen. Fir dëst ze maachen, klickt op “Aktuell Branch”, a wielt dann déi gewënschte Branche an der Lëscht vun de Filialen, nennt et a klickt op “Erstellen”. Fir tëscht hellen an donkelen Hannergrënn ze wiesselen, gitt op Optiounen, Ausgesinn. Dir kënnt d’Desktop App benotze fir Aufgaben ze kreéieren fir op Projete mat aneren ze kollaboréieren. Froen erlaben Iech Iddien ze verfollegen an all Ännerunge vun Äre Projeten ze diskutéieren. Fir en Thema ze kreéieren, benotzt an der Menübar de Menü “Repository” a klickt dann op “Erstelle Ausgab”.
Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren Alternativ kënnt Dir GitHub Desktop vun der Kommandozeil starten. Fir dëst ze maachen, öffnen eng Kommandoprompt a gitt Github. Dir kënnt och GitHub Desktop géint e spezifesche Repository starten. Gitt einfach Github gefollegt vum Repository Wee.

Sourcetree

SourceTree ass eng gratis Applikatioun fir mat GitHub, BitBucket a Mercurial Servicer ze schaffen. Et ass verfügbar fir Plattformen déi Windows an iOS lafen. Sourcetree ass Ufängerfrëndlech. Et huet eng intuitiv GUI fir Repositories an erlaabt Iech déi voll Kraaft vu Git duerch eng vereinfacht Interface ze benotzen. Fir SourceTree z’installéieren, musst Dir d’Installatiounsdatei vun der offizieller Säit eroflueden a lafen. Wärend dem Installatiounsprozess musst Dir d’Applikatioun erlaben Ännerungen op der Festplack ze maachen, averstanen mam Lizenzvertrag. Och während dem Installatiounsprozess kann SourceTree froen ob Dir eng zousätzlech Git Software installéiere wëllt. Dir musst “Jo” soen an dës Software installéieren. Et ginn zwee Weeër fir mam Github Service ze verbannen:

  1. Duerch den OAuth Autorisatiounsprotokoll.
  2. Mat engem SSH Schlëssel.

Loosst eis iwwer jiddereng vun hinnen schwätzen. Den éischte Wee ass GitHub mat engem Remote Kont ze verbannen. Erlaabt SourceTree Äre GitHub Kont op OAuth ze verbannen. Dëst ass deen einfachste Wee fir GitHub mat SourceTree ze verbannen.

  1. Éischt klickt op “Füügt e Kont”. Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren
  2. Wielt dann GitHub fir Hosting. Verännert net de gewënschte Protokoll an d’Authentifikatioun, dat heescht HTTPS an OAuth verloossen. Klickt duerno op “OAuth Token erfrëschen”. D’App mécht automatesch eng Websäit an Ärem Browser op a freet Iech fir Är GitHub Kont Login Detailer. Wann Dir virdru an Ärem GitHub Kont an dësem Browser ageloggt hutt, gëtt dëse Schrëtt iwwersprangen. Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren
  3. Klickt op “Authorize atlassian” fir SourceTree Zougang zu Ärem GitHub Kont ze erlaben. Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren
  4. Duerno sollt Dir e Message iwwer déi erfollegräich Ofschloss vun der Authentifikatioun gesinn. Klickt OK.

Dir kënnt dann Äre ganze Repository am SourceTree kucken andeems Dir op Äre Kont klickt.
Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren Déi zweet Manéier ass GitHub mat engem SSH Schlëssel ze verbannen. Fir dëst ze maachen, musst Dir e Paar SSH Schlësselen generéieren. Dëst ass e privaten an ëffentleche Schlëssel. Den ëffentleche Schlëssel gëtt am GitHub Kont benotzt. Op der anerer Säit gëtt de private Schlëssel op d’Lëscht vun de Schlësselen op Ärem Computer bäigefüügt. Folgend sinn d’Instruktioune:

  1. Fir e SSH Schlësselpaar ze generéieren, gitt op de Menü “Tools” a klickt op “SSH Keys erstellen oder importéieren”. Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren
  2. Klickt “Generéieren” an der PuTTY Schlëssel Generator Fënster. Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren
  3. Beweegt d’Mauscursor op eng eidel Plaz, a bewegt d’Mauscursor bis zum Enn vun der Generatioun. Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren
  4. Nodeems Dir den SSH Schlëssel generéiert hutt, setzt e Passwuert fir Ären SSH Schlëssel.
  5. Späichert den ëffentleche Schlëssel a private Schlëssel. Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren
  6. Maacht de PuTTY Schlësselgenerator net zou. Mellt Iech op Äre GitHub Kont, klickt op Är Avatar Ikon an der oberer rechter Ecke, klickt dann op Astellungen. Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren
  7. Klickt op “SSH a GPG Schlësselen” a wielt “Neie SSH Schlëssel”. Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren
  8. Gitt Ären SSH Schlëssel en Numm a kopéiert den ëffentleche Schlëssel vum PuTTY Schlësselgenerator an d’Schlësselfeld. Duerno klickt op “SSH Key derbäi”. Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren
  9. Zréck op SourceTree, gitt op “Tools” a klickt op “Start SSH Agent”. Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren
  10. No enger Zäit klickt op déi kleng Monitor Ikon op der Taskbar. Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren
  11. Als Resultat erschéngt eng Lëscht vu Schlësselen. Klickt op “Schlëssel derbäi” fir de private Schlëssel ze addéieren deen Dir virdru gespäichert hutt. Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren

Gitt elo zréck op d’GitHub Repository Säit a probéiert et mat SSH ze klonen. https://articles.opexflow.com/programming/chto-takoe-github-kak-polzovatsya.htm

Gitt Kraken

GitKraken ass eng aner Applikatioun entwéckelt fir mat verschiddene Versiounskontrollsystemer mat der GUI ze schaffen. Fir unzefänken, musst Dir Iech op GitHub registréieren an d’GitKraken Applikatioun installéieren. Wann Dir d’Applikatioun starten, musst Dir Äre Benotzernumm a Passwuert vum GitHub Service aginn. Fir net all Kéier e Passwuert anzeginn, musst Dir en SSH Schlëssel astellen. Wann Dir net schonn en SSH Schlëssel generéiert hutt, kënnt Dir de GitHub Guide verfollegen fir en neie Schlëssel ze kreéieren. Wann Dir Ären SSH Schlëssel hutt, kënnt Dir et op Äre GitHub Kont addéieren. Fir dëst ze maachen, wielt “Datei” dann “Preferences” aus dem Haaptmenü. Da wielt “Authentifikatioun” a gitt d’Weeër fir Är ëffentlech a privat Schlësselen. Den éischte Schrëtt fir all Inhalt op GitHub ze publizéieren ass e lokale Repository ze kreéieren fir Är Aarbecht ze verfollegen. Dësen Dossier enthält all d’Dateien datt Dir op GitHub wëllt publizéieren. Dir musst d’Instruktioune befollegen:

  1. Fir en neie Repository an GitKraken ze kreéieren, wielt “Datei” aus dem Haaptmenü, dann “Init Repo”. Et gi verschidde Méiglechkeeten fir verschidden Aarte vu Repositories, wielt “Nëmmen lokal”.
  2. Wielt dann den Dossier deen Ären neie Repository wäert sinn. Dir kënnt en eidelen Dossier oder en Dossier auswielen, deen schonn Dateien enthält; Dir wäert Är Ännerungen net verléieren.
  3. Déi nächst Dialogbox enthält och Astellunge fir Standard Templates a Lizenzdateien. Loosst alles wéi et ass.
  4. Klickt op “Repository erstellen”.

Dir braucht kee Github Kont fir Git (oder GitKraken) lokal op Ärem Computer ze benotzen. Wéi och ëmmer, wann Dir plangt mat anere Benotzer ze kollaboréieren oder Dateie vu verschiddene Computeren ze benotzen, musst Dir e Host wéi Github benotzen. Fir e Repository op GitHub ze kreéieren, nodeems Dir op “Init Repo” klickt, wielt d’Linn “GitHub” a fëllt d’Fënster aus, déi erschéngt wéi follegt:

  1. Kont – Den Numm vun Ärem GitHub Kont.
  2. Numm – den Numm vum Repository. Komponéiert et aus Buschtawen, Zuelen an Ënnersträicher.
  3. Beschreiwung – Beschreiwung vun deem wat dëse Repository enthält.
  4. Zougang – Zougang zu enger Remote Location, egal ob et fir jiddereen siichtbar soll sinn oder nëmme fir Iech an d’Leit op déi Dir als Kollaborateur bäidréit
  5. Klon nom Init – loosst dës Optioun iwwerpréift, wat de Repository fir Iech op GitHub verfügbar mécht.
  6. Wou fir ze klonen – wielt eng Plaz um Computer wou den nei erstallten Repository Dossier soll plazéiert ginn.
  7. Endlech, klickt op de “Create Repository and Clone” Knäppchen .

Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren Duerno erschéngt en neien Dossier an der ieweschter lénkser Ecke vun der GitKraken Interface, a mir kënnen méi Informatioun doriwwer an der lénkser Kolonn gesinn. Wann Dir GitHub mat GitKraken verbënnt, gitt sécher datt d’Autorisatioun entweder Chrome oder Firefox gemaach gëtt, net Internet Explorer.

Trading Bots op GitHub – Bot Github Open Source

De Git Versiounskontrollsystem gëtt ënner anerem benotzt fir
Handelsroboter z’entwéckelen . Hei sinn e puer Beispiller vun esou Entwécklungen déi Dir eroflueden a benotzen kann.

Python Trading Roboter

En Handelsroboter geschriwwen am Python ass verfügbar op https://github.com/areed1192/python-trading-robot, deen automatiséiert Strategien mat technescher Analyse ausféiere kann. De Roboter ass entwéckelt fir verschidde gemeinsam Szenarie ze simuléieren: Et kann d’Gesamtrisikoscores berechent, déi mat engem Portfolio verbonne sinn an Echtzäit Feedback beim Handel ubidden. Erlaabt Iech mat enger Echtzäitdatentabelle ze schaffen, déi souwuel historesch an aktuell Präisser enthält wéi se änneren. Et wäert de Prozess fir Daten ze späicheren einfach a mat schnellen Zougang maachen. Zousätzlech gëtt et personaliséiert sou datt Dir Är finanziell Donnéeën einfach ka gesinn wéi se erakommen a weider Analyse maachen wann néideg. Enthält Indikatoren déi souwuel historesch an aktuell Präisser benotzen.

Handelsbot Cassandre

Cassandre Handelsroboter Link op GitHub https://github.com/cassandre-tech/cassandre-trading-bot – ass fäeg sech ëm d’Verbindung mat den Austausch, Konten, Bestellungen, Deals a Positiounen ze këmmeren, sou datt Dir Iech op d’Gebai vun Ärem Konzentréiere kënnt Strategie. All Verëffentlechung gëtt getest fir mat de Kucoin, Coinbase a Binance Austausch ze schaffen. Mat et ass et einfach Är eege Strategie ze kreéieren, dofir musst Dir just d’Konditioune setzen fir wann Dir kuerz oder laang Positioune wëllt erstellen an d’Regele setzen. Et gëtt e Loader fir de Bot op historeschen Donnéeën ze testen. Wärend den Tester wäert d’Cassandre d’Donnéeën importéieren an se an Är Strategie addéieren. Cassandre hëlleft Iech eng Strategie ze bauen baséiert op der ta4j technescher Analysebibliothéik.
Git fir Ufänger, wéi installéieren, benotzen, Handel Roboteren

EA31337 Libre

EA31337 Libre op https://github.com/EA31337/EA31337-Libre ass e gratis Multi-Strategie Forex Handelsrobot geschriwwe a MQL. Den Handelsroboter kënnt mat iwwer 35 Strategien fir ze wielen. All Strategie kann de Maart op verschidden Zäitframe onofhängeg analyséieren. Maart Analyse baséiert op populär technesch Indikatoren. Dir kënnt och Är eege Strategien schreiwen.

info
Rate author
Add a comment

  1. Babubhai Senava

    Robot kevirite. Banavo

    Reply