Θα σου πω σαν να έχεις μάθει για πρώτη φορά προγραμματισμό. Ας ξεκινήσουμε από το πρόβλημα και βήμα βήμα θα προσεγγίσουμε τη λύση του. Το πρώτο πράγμα που πρέπει να γνωρίζετε στον προγραμματισμό είναι να περιγράψετε το πρόβλημα. Ας υποθέσουμε ότι θέλουμε να γράψουμε ένα ρομπότ διαπραγμάτευσης που θα 1. Αγοράζει μία μετοχή (χωρίς λογική, τυχαία) 2. Κατά την αγορά μιας μετοχής, θα ορίζει το stop loss και θα έχει κέρδος σε ένα δεδομένο ποσοστό. * Η διακοπή απώλειας είναι ένα όριο απώλειας. Η τιμή πήγε εναντίον σου, πουλάς τη μετοχή για να περιορίσεις τις απώλειες. Η τιμή πήγε προς την κατεύθυνση σας και όταν επιτευχθεί αυτή η τιμή, πουλάτε τη μετοχή για να πάρετε το κέρδος. Εξ ου και το όνομα. Και μάλιστα πρόκειται για το κλείσιμο της συναλλαγής και στις δύο περιπτώσεις. Και εδώ είσαι, τι; Ναι, μιλάω για προγραμματισμό στο δόντι με το πόδι. Εντάξει, αρκεί να μην έχει σημασία. Μόλις περιέγραψα το πρόβλημα και μετά ψάχνουμε για λύση. Στην πραγματικότητα, υπάρχουν πολλές λύσεις. Τα περισσότερα τερματικά συναλλαγών γνωρίζουν ήδη πώς να χρησιμοποιούν αυτή τη λογική και μπορείτε να βρείτε ακόμη και έτοιμα σενάρια. Αλλά δεν είναι ενδιαφέρον. Δεν υπάρχει χώρος για δημιουργικότητα και δεν υπάρχει χώρος για τις καμπάνες και τα σφυρίγματα που θέλετε. Θα πάμε από την άλλη πλευρά, θα συνδεθούμε με τον μεσίτη και θα το κάνουμε απευθείας. Για αυτό χρειαζόμαστε: 1.
Ένας λογαριασμός με μεσίτη, για παράδειγμα, tinkoff (για όσους εγγράφονται χρησιμοποιώντας τον σύνδεσμο, ένα μπόνους είναι ένας μήνας συναλλαγών χωρίς προμήθεια). 2.
nodejs 17+ 3.
Git 4.
Λογαριασμός Github 5. Γράψτε κωδικό 1. Λογαριασμός μεσίτη
κανω ΕΓΓΡΑΦΗ. Στη συνέχεια, ανοίξτε
έναν επενδυτικό λογαριασμό , μπορεί να ανοίξει σε διάστημα 1-2 ημερών. Κάντε το λοιπόν αμέσως. 2,3,4. Εγκαταστήστε το nodejs έκδοση 17 ή νεότερη, git, github. Αυτό δεν πρέπει να είναι πρόβλημα. Αφού ολοκληρώσετε αυτά τα βήματα, θα πρέπει να ελέγξετε τις εκδόσεις αυτών των προγραμμάτων στη γραμμή εντολών. 5. Το μόνο που μένει να κάνω)) Αυτό που είναι ενδιαφέρον, σκεφτόμουν και ετοιμαζόμουν, και ξαφνικά μπαμ – ένας διαγωνισμός από την Tinkoff Bank για τη δημιουργία ενός ρομπότ συναλλαγών. Τώρα όλες οι δυνάμεις ρίχνονται εκεί. https://github.com/Tinkoff/invest-robot-contest Αργότερα θα σας πω πώς και τι έκανα.