Αναλυτική ανασκόπηση Os.Engine – πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότ

Торговые роботы

Επισκόπηση της πλατφόρμας ανοιχτού κώδικα OsEngine για αλγοριθμικές συναλλαγές, λειτουργικότητα, διεπαφή, εγκατάσταση και δημιουργία ρομπότ συναλλαγών με βάση το τερματικό Os.Engine. Το Os.Engine είναι ένα σύγχρονο τερματικό συναλλαγών για
αλγοριθμικές συναλλαγές και δημιουργία και δοκιμή
ρομπότ για συναλλαγέςστη βάση του. https://articles.opexflow.com/trading-bots/s-otkrytym-isxodnym-kodom.htm Χάρη στις προσπάθειες των προγραμματιστών, οι χρήστες μπορούν να χρησιμοποιήσουν μεγάλο αριθμό τεχνικών δεικτών, προσαρμόσιμα γραφήματα και 8 τύπους κεριών. Επίσης, ανοίξτε την πρόσβαση σε 30 προεγκατεστημένα ρομπότ, δημιουργώντας μεμονωμένους δείκτες και ελέγχοντας την εργασία τους σε δοκιμαστική λειτουργία. Η παρουσία ενσωματωμένων συνδέσεων επιτρέπει στους αλγοριθμικούς εμπόρους να συνδέονται όχι μόνο με το χρηματιστήριο της Μόσχας (Mosbirzhe), αλλά και με τις αγορές κρυπτονομισμάτων/ξένων. Παρακάτω μπορείτε να μάθετε περισσότερα για τη λειτουργικότητα του τερματικού συναλλαγών, τη δομή του, τη δημιουργία ρομπότ από την αρχή και τις δυνατότητες εργασίας με το Os.Engine.
Αναλυτική ανασκόπηση Os.Engine - πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότOs.Engine –
Open Source Algo Trading Platform διαθέσιμη στο
GitHubακολουθήστε τον σύνδεσμο https://github.com/AlexWan/OsEngine, όπου μπορείτε να κάνετε λήψη των αρχείων εγκατάστασης, του αρχείου άδειας χρήσης Git Hub και άλλων. Το έργο Os.Engine είναι πλήρως ανοιχτού κώδικα και διαθέτει επιτρεπτές άδειες Apache 2.
Αναλυτική ανασκόπηση Os.Engine - πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότ

Os.Λειτουργικότητα κινητήρα

Το ρομπότ συναλλαγών απευθύνεται κυρίως σε βραχυπρόθεσμους / μεσοπρόθεσμους ειδικούς στον τομέα των αλγοριθμικών συναλλαγών. Το Os.Engine είναι ένα πλήρες περιβάλλον που σας επιτρέπει να δημιουργείτε, να δοκιμάζετε και να εκτελείτε bot συναλλαγών. Ένα σημαντικό πλεονέκτημα αυτού του
τερματικού ανοιχτού κώδικα είναι η παρουσία ενός ευρέος φάσματος έτοιμων αλγορίθμων (αντί τάση / μοτίβα / HFT / arbitrage / ημιαυτόματη διαπραγμάτευση σε δείκτες τεχνικής ανάλυσης και άλλα).
Αναλυτική ανασκόπηση Os.Engine - πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότΑυτή η δυνατότητα θα εκτιμηθεί πλήρως από αρχάριους και πιο προχωρημένους αλγοριθμικούς εμπόρους. Η αρχιτεκτονική Os.Engine, στην οποία είναι δυνατή η πρόσβαση μόνο σε υπολογιστή, αναπτύχθηκε ως πρόσθετο στο λογισμικό Visual Studio. Πριν ξεκινήσει να εργάζεται με το τερματικό, ένας έμπορος θα πρέπει να φροντίσει για τη λήψη, την εγκατάσταση του Visual Studio και την εκμάθηση των βασικών στοιχείων της γλώσσας C#. Λόγω του γεγονότος ότι τα πρωτόκολλα μπορούν να δοκιμαστούν, οι χρήστες μπορούν, εάν είναι απαραίτητο, να δοκιμάσουν στρατηγικές σε ιστορικά γραφήματα με διαφορετικά χρονικά πλαίσια.
Αναλυτική ανασκόπηση Os.Engine - πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότΤα δεδομένα θα φορτωθούν αρκετά γρήγορα μέσω του πρωτοκόλλου Os.Data. Εάν υπάρχει ανάγκη αποθήκευσης γραφημάτων / τμημάτων του βιβλίου παραγγελιών, αξίζει να μεταβείτε στο δίσκο. Μπορείτε επίσης να αποθηκεύσετε αρχεία με έτοιμες στρατηγικές εκεί.

Σημείωση! Οι χρήστες μπορούν να δημιουργήσουν μεμονωμένους δείκτες και να δοκιμάσουν την εργασία τους σε δοκιμαστική λειτουργία.

Αναλυτική ανασκόπηση Os.Engine - πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότ

Os.Δομή κινητήρα για την επίλυση αλγοριθμικών προβλημάτων συναλλαγών

Η πλατφόρμα Os.Engine αποτελείται από πολλά πρωτόκολλα που σας επιτρέπουν να αυτοματοποιήσετε τη διαδικασία συναλλαγών. Μπορούν να χωριστούν στις ακόλουθες κατηγορίες:

  1. Το Optimizer/Tester/Miner είναι ένα σύστημα πρωτοκόλλων, οι λειτουργίες του οποίου είναι η εκτέλεση αναζήτησης/ανάλυσης. Επιτρέπεται η δυνατότητα δοκιμής χαρτοφυλακίου (περισσότερα από 2 bots) και εξομοίωσης διαπραγμάτευσης πολλαπλών αγορών.
  2. Δεδομένα – μια παράμετρος που έχει σχεδιαστεί για τη λήψη ιστορικών δεδομένων από διάφορες αγορές (κεριά/ποτήρια/ταινίες συναλλαγών).
  3. Το Bot Station είναι μια επιλογή που σας επιτρέπει να εκτελείτε αλγόριθμους σε διαφορετικές αγορές. Οι έμποροι μπορούν να συμμετέχουν σε συναλλαγές στέλνοντας ειδοποιήσεις SMS ή email. Για τον έλεγχο της εργασίας του bot, οι ειδικοί συμβουλεύουν να χρησιμοποιήσετε το αρχείο καταγραφής συναλλαγών.

Αναλυτική ανασκόπηση Os.Engine - πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότΟ προγραμματιστής φρόντισε επίσης ότι οι χρήστες μπορούν να εναλλάσσονται γρήγορα μεταξύ των εφαρμογών. Για να γίνει αυτό, ο χώρος εργασίας δημιουργήθηκε με τη μορφή γραφικής διεπαφής.

Algo trading

Για την υλοποίηση αλγοριθμικών συναλλαγών, χρησιμοποιείται το Bot Station, το οποίο εκτοξεύει τον αλγόριθμο στην αγορά, καθώς και το επίπεδο δημιουργίας bot (Visual Studio). Στο τελευταίο, είναι δυνατό να συνταγογραφήσετε τον κωδικό του δικού σας ρομπότ. Το εύρος του χώρου εργασίας δεν περιορίζεται από το μέγεθος του κώδικα. Οι έμποροι μπορούν να δημιουργήσουν αλγόριθμους οποιασδήποτε πολυπλοκότητας.
Αναλυτική ανασκόπηση Os.Engine - πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότΓια να εκτελέσετε προεγκατεστημένους αλγόριθμους, θα χρειαστεί να αποφασίσετε για ένα συγκεκριμένο ζεύγος συναλλαγών ή αγορά. Είναι δυνατή η επιπρόσθετη διαμόρφωση των ρομπότ Os.Engine προκειμένου να προσδιοριστεί η επιτρεπόμενη ολίσθηση και ο αριθμός των παρτίδων. Χρησιμοποιώντας το βιβλίο παραγγελιών, ένας έμπορος μπορεί να πραγματοποιήσει συναλλαγές με μη αυτόματο τρόπο.
Αναλυτική ανασκόπηση Os.Engine - πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότ

Συμβουλή! Μπορείτε να λάβετε λεπτομερείς πληροφορίες σχετικά με τα ρομπότ που βασίζονται στο Os.Engine και την αρχή της εργασίας τους στον επίσημο ιστότοπο του προγραμματιστή.

Περιβάλλον δοκιμής

Το κοινόχρηστο αρχείο καταγραφής είναι το κύριο εργαλείο του περιβάλλοντος δοκιμής. Οι ειδικοί συμβουλεύουν τους εμπόρους να υιοθετήσουν μια υπεύθυνη προσέγγιση για τη διατήρηση στατιστικών στοιχείων συναλλαγών και την αξιολόγηση της αποτελεσματικότητας της στρατηγικής. Στη λειτουργία δοκιμής, οι καρτέλες είναι διαθέσιμες ανά τύπο:

  • αύξηση λογαριασμού?
  • αναλήψεις?
  • θέσεις που είναι επί του παρόντος ανοιχτές ή κλειστές·
  • Ενταση ΗΧΟΥ.

Το σύστημα εκτελεί αποτελεσματική ανάλυση ολόκληρου του χαρτοφυλακίου ή εξετάζει λεπτομερώς συγκεκριμένες παραγγελίες. Ο διαχειριστής κινδύνου που είναι ενσωματωμένος στο πρόγραμμα σάς επιτρέπει να διατηρείτε τις απώλειες υπό έλεγχο. Οι χρήστες έχουν τη δυνατότητα να ορίσουν το μέγιστο δυνατό ποσοστό απωλειών.

Διαγράμματα και τεχνική ανάλυση

Οι προγραμματιστές έχουν ορίσει από προεπιλογή γραφήματα “Ιαπωνικά κηροπήγια – κλασικά”. Ωστόσο, εάν είναι απαραίτητο, μπορείτε να επιλέξετε διαφορετικό τύπο κεριών: Revers / Ticks / Renco κ.λπ. Η διάρκεια των χρονοδιαγραμμάτων είναι εντός 1 δευτερολέπτου – 1 μήνα. Δεν χρειάζεται να ανησυχείτε για τη σύνδεση ενδείξεων οριζόντιων όγκων. Συνδέονται αυτόματα σε όλα τα γραφήματα. Μεταξύ του μεγάλου αριθμού δεικτών τεχνικής ανάλυσης (υπάρχουν περισσότεροι από 50), οι πιο δημοφιλείς είναι:

  • Ichimoku;
  • MACD
  • RSI;
  • VWAP;
  • Οροσειρά Ivashov.

Σημείωση! Χρησιμοποιώντας το Visual Studio, κάθε έμπορος θα μπορεί να δημιουργήσει τον δικό του δείκτη.

OS Engine – ένα περιβάλλον για τη δημιουργία και τη δοκιμή ρομπότ συναλλαγών: https://youtu.be/a6spkWi-3cw

Διαθέσιμες συνδέσεις

Ο χρήστης έχει 2 τρόπους σύνδεσης: μέσω άλλων τερματικών συναλλαγών χρησιμοποιώντας την υποδοχή / και απευθείας. Μπορεί να συνδεθεί με:

  • Μόσχα Exchange (γρήγορο τερματικό, SmartCom, Plaza 2, Transaq θα χρησιμοποιηθεί ) ;
  • ανταλλαγές κρυπτονομισμάτων – Binance/Bitmex/Huobi/Bitstamp, κ.λπ.
  • Μεσίτης Forex OANDA.

Μέσω brokers LMAX, Ninja Trader, Interactive Brokers, επιτρέπεται η σύνδεση με ξένες αγορές.
Αναλυτική ανασκόπηση Os.Engine - πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότ

Χαρακτηριστικά του Os.Engine

Μπορεί να είναι ασαφές για τους αρχάριους εμπόρους πώς να συνεργαστούν με την πλατφόρμα συναλλαγών για αλγοριθμικές συναλλαγές Os.Engine. Παρακάτω μπορείτε να εξοικειωθείτε με τις ιδιαιτερότητες της εργασίας στο περιβάλλον Os.Engine και να μάθετε πώς μπορείτε να ορίσετε την παρακολούθηση θέσης.

Κυρίως μενού

Για να μεταβούν στο Κύριο Μενού, οι χρήστες πραγματοποιούν λήψη και εκτέλεση του προγράμματος. Η διαδικασία επιλογής μονάδων είναι αρκετά περίπλοκη, γιατί μόνο ο αριθμός των πιο βασικών από αυτούς φτάνει τα τέσσερα: ελεγκτής/ρομπότ/δεδομένα/μετατροπέας. Ο ελεγκτής είναι μια ενότητα που ανοίγει την επιλογή δοκιμής στρατηγικών και προσομοίωσης συναλλαγών. Η ενότητα Robot, με τη σειρά της, είναι υπεύθυνη για τη διεξαγωγή πραγματικών συναλλαγών στο χρηματιστήριο. Η μονάδα Date έχει σχεδιαστεί για λήψη και αποθήκευση ιστορικών δεδομένων κηροπήγιου, καθώς και παραγγελίας τμημάτων βιβλίων χρησιμοποιώντας συνδέσμους/διακομιστή Finam. Χάρη στον Μετατροπέα, τα δεδομένα μετατρέπονται από τικ σε κεριά με καθορισμένο χρονικό πλαίσιο.
Αναλυτική ανασκόπηση Os.Engine - πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότ

Πώς να εκτελέσετε την πλατφόρμα σε δοκιμαστική λειτουργία

Για να δημιουργήσετε ένα νέο πλαίσιο, οι έμποροι κάνουν κλικ στην εντολή “Προσθήκη πίνακα”. Ένα παράθυρο επιλογής θα ανοίξει στην οθόνη. Μετά από αυτό, οι χρήστες προχωρούν στις ρυθμίσεις του πίνακα. Πρώτα απ ‘όλα, επιλέξτε τον κατάλληλο τύπο (για παράδειγμα, ένα ρομπότ στον δείκτη CCI). Στη συνέχεια, πληκτρολογήστε το όνομα, το οποίο πρέπει να είναι μοναδικό. Στο τελικό στάδιο, απλώς κάντε κλικ στο κουμπί “Αποδοχή”.
Αναλυτική ανασκόπηση Os.Engine - πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότ

Λειτουργίες προσαρμογής πίνακα

Δεν περιέχει κάθε πίνακα μεμονωμένες ρυθμίσεις. Για να διαμορφώσετε το ρομπότ, θα χρειαστεί να μεταβείτε στον κατάλληλο πίνακα. Με τη βοήθεια πάνελ, οι έμποροι έχουν την ευκαιρία να εφαρμόσουν διάφορες στρατηγικές συναλλαγών σε αυτήν τη βιβλιοθήκη (ξεχωριστά bots / μεμονωμένα τερματικά συναλλαγών).
Αναλυτική ανασκόπηση Os.Engine - πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότ

Παρακολούθηση θέσης

Οι τυπικές μέθοδοι για την παρακολούθηση μιας θέσης μπορούν να αντιστοιχιστούν σε οποιουσδήποτε συνδυασμούς που άνοιξαν σε ένα συγκεκριμένο πλαίσιο. Κάνοντας κλικ στην εντολή «Παρακολούθηση θέσης», ο χρήστης καλεί τις ρυθμίσεις. Θα εμφανιστεί ένα παράθυρο στην οθόνη με τα ακόλουθα στοιχεία:

  1. Stop – οι συνήθεις εντολές διακοπής, οι οποίες ορίζονται στην πραγματική τιμή εισόδου στη θέση +/- την τιμή “Από είσοδο σε στάση”. Επιπλέον, μπορείτε να ορίσετε την ολίσθηση.
  2. Κέρδος . Στην πραγματική τιμή εισόδου σε θέση +/- ορίζεται η τιμή “Από την είσοδο στο κέρδος” και μια συνηθισμένη εντολή κέρδους. Εάν είναι απαραίτητο, επιτρέπεται επιπλέον ολίσθηση, με την οποία τοποθετείται τελική παραγγελία αγοράς ή πώλησης στο σύστημα.
  3. Προσωρινή απόσυρση εφαρμογών , η οποία σας επιτρέπει να ελέγχετε τη χρονική περίοδο κατά την οποία θα εκτελεστεί η εφαρμογή. Μόλις τελειώσει ο χρόνος, η εφαρμογή θα αποσυρθεί από την ανταλλαγή. Σε περιπτώσεις που οι αιτήσεις για άνοιγμα δεν εκτελούνται πλήρως, η θέση θα απορρίπτεται. Σε περίπτωση μερικής εκτέλεσης της παραγγελίας, η θέση θα παραμείνει ανοιχτή.
  4. Αντίδραση στην απόσυρση των αιτήσεων για κλείσιμο . Μπορεί να συμβεί το αίτημα για κλείσιμο του εισιτηρίου να μην λειτουργεί. Για παράδειγμα, μια εντολή διακοπής δεν λειτουργεί και η αγορά απομακρύνεται από αυτήν.

Το μέγιστο pullback από την τιμή είναι η απόσταση σε πόντους, κατά την οποία η τιμή μπορεί να «απομακρυνθεί» από την τιμή παραγγελίας. Μετά από αυτό, το σύστημα ανακαλεί την παραγγελία. Υπάρχουν περιπτώσεις όπου το σύστημα αποσύρει μια παραγγελία από μια θέση που άνοιξε την προηγούμενη ημέρα. Μην πανικοβληθείτε, γιατί κανείς δεν θα παρεμβαίνει στη χρήση του μπλοκ. Μετά τη δημοσίευση της αντίδρασης, η Market θα φροντίσει να κλείσει τη θέση του πελάτη στην αγορά. Η Limit, με τη σειρά της, θα φροντίσει να κλείσει την οριακή της σειρά με το slippage που έχει οριστεί εκ των προτέρων.

Σημείωση! Οι ρυθμίσεις που αναφέρονται παραπάνω δεν μπορούν να αντικαταστήσουν τις επιμέρους τακτικές τοποθέτησης στάσεων / κερδών μέσα στα bots. Στην περίπτωση που παρέχεται στάση εντός του bot και ο χρήστης έχει διαμορφώσει επιπλέον τον πίνακα, δεν μπορεί να αποφευχθεί μια σύγκρουση.

Θα πρέπει να ληφθεί υπόψη ότι εάν απενεργοποιηθεί η “Αντίδραση στην απόσυρση εντολών για κλείσιμο”, οι έμποροι θα παραμείνουν ανυπεράσπιστοι κατά την περίοδο των απότομων κινήσεων της αγοράς. Πρέπει επίσης να θυμάστε ότι όλες οι καρτέλες στον πίνακα ρυθμίσεων υποστήριξης είναι μεμονωμένες. Σε περιπτώσεις όπου το bot χρησιμοποιεί περισσότερα από 2 εργαλεία, θα πρέπει να ελέγξετε εάν η υποστήριξη έχει διαμορφωθεί για κάθε καρτέλα.

Σύνδεση

Για να μπορέσει ο πίνακας να συνδεθεί με τον διακομιστή για περαιτέρω ανάκτηση δεδομένων, οι χρήστες θα πρέπει να πατήσουν στην κατηγορία Ρυθμίσεις δεδομένων. Μετά από αυτό, οι έμποροι:

  1. Κάντε κλικ στο όνομα του διακομιστή στον οποίο θέλετε να συνδεθείτε.
  2. Επιλέξτε ένα μέσο που θα χρησιμοποιηθεί στις συναλλαγές στο μέλλον.
  3. Μεταβείτε στις τάξεις που εμφανίζονται, ανοίξτε έναν λογαριασμό συναλλαγών (Χαρτοφυλάκιο), στον οποίο προγραμματίζονται συναλλαγές.
  4. Ανοίγει το Χρονικό πλαίσιο δεδομένων (ληφθέντων) και τη μέθοδο συναρμολόγησης κεριών. Στο τέλος της διαδικασίας, οι συναλλαγές στον εξομοιωτή εκτελούνται επιπλέον.

Αναλυτική ανασκόπηση Os.Engine - πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότΜάθημα για τη δημιουργία ρομπότ στο Os.Engine – εκτόξευση ενός ρομπότ ανταλλαγής από το Α στο Ω (QUIK + Os.Engine): https://youtu.be/hBsnN5QhcQ0 Ολόκληρο το μάθημα για τη δημιουργία ρομπότ από την αρχή, τις στρατηγικές συναλλαγών εργασίας (στρατηγική μηχανών os ) και η δοκιμή Os.Engine είναι διαθέσιμη στη διεύθυνση https://www.youtube.com/channel/UCLmOUsdFs48mo37hgXmIJTQ/videos

περιοδικό General

Στο τερματικό συναλλαγών Os.Engine, μπορείτε να εξοικειωθείτε με τα στατιστικά στοιχεία για τις συναλλαγές ή τις δοκιμές. Για να το κάνετε αυτό, αρκεί να μεταβείτε στο Γενικό Περιοδικό κάνοντας κλικ στο ομώνυμο κουμπί στο Κύριο μενού. Μόλις ανοίξει το περιοδικό, ο χρήστης θα μεταφερθεί αμέσως στην ενότητα “Ίδια κεφάλαια”, όπου μπορείτε να μελετήσετε γραφικές πληροφορίες σχετικά με την ανάπτυξη του λογαριασμού. Επιπλέον, θα εμφανίζονται το συνολικό κέρδος, τα έσοδα από βραχυπρόθεσμες / μεγάλες συναλλαγές, τα δεδομένα για κάθε μεμονωμένο πίνακα συναλλαγών. Οι έμποροι μπορούν να δουν γενικές πληροφορίες σε όλες τις καρτέλες.
Αναλυτική ανασκόπηση Os.Engine - πλατφόρμες αλγοριθμικών συναλλαγών και δημιουργία ρομπότ

Πλεονεκτήματα και μειονεκτήματα

Το Os.Engine, όπως κάθε άλλο τερματικό συναλλαγών, έχει όχι μόνο πλεονεκτήματα, αλλά και μειονεκτήματα, καλά, για αυτήν την πλατφόρμα, μπορούν να είναι μόνο υποκειμενικά και ελλείψει δεξιοτήτων προγραμματισμού από τον έμπορο. Τα δυνατά σημεία της πλατφόρμας περιλαμβάνουν:

  • εντελώς ανοιχτού κώδικα?
  • η παρουσία ενσωματωμένων έτοιμων bots, ο αριθμός των οποίων υπερβαίνει τα 30.
  • Ρωσόφωνη υποστήριξη.
  • ευρεία λειτουργικότητα?
  • παροχή στους χρήστες εκπαιδευτικού υλικού, χρησιμοποιώντας το οποίο οι έμποροι μπορούν να μάθουν πώς να γράφουν bots μόνοι τους·
  • τη δυνατότητα διασυναλλαγματικής διαιτησίας·
  • την παρουσία περιοδικού / λίστας αλληλογραφίας / scalper glass / πολυεπίπεδης καταγραφής και επιτρεπόμενης άδειας.

Κρίνοντας από τα σχόλια από τους χρήστες του Os.Engine που κατάφεραν να εκτιμήσουν τα πλεονεκτήματα του τερματικού, δεν υπάρχουν λόγοι για αρνητικά συναισθήματα. Δεν εντοπίστηκαν ελλείψεις κατά τη χρήση. Το Os.Engine είναι ένα τερματικό συναλλαγών ανοιχτού κώδικα, τα πλεονεκτήματα του οποίου θα εκτιμηθούν όχι μόνο από αρχάριους, αλλά και από επαγγελματίες του εμπορίου. Ο καθένας μπορεί να κατακτήσει το πρόγραμμα εάν έχει βασικές δεξιότητες προγραμματισμού, κάτι που αποτελεί σημαντικό πλεονέκτημα, καθώς και ευρεία λειτουργικότητα. Το Os.Engine είναι κατάλληλο όχι μόνο για επαγγελματίες εμπόρους, αλλά και για αρχάριους που μόλις κατακτούν αυτό το είδος δραστηριότητας.

info
Rate author