Μετάβαση στο περιεχόμενο

Θα είχε περάσει η στρατηγική σου τη δοκιμή;

Έλεγξε τους κανόνες σου σε ιστορικά δεδομένα τιμών. Σύγκρινε αποτελέσματα, εξέτασε ζημίες και δοκίμασε διαφορετικές ρυθμίσεις.

Μετέτρεψε μια ιδέα συναλλαγών σε χρήσιμη δοκιμή.

Μια ιστορική δοκιμή εφαρμόζει συγκεκριμένη έκδοση κανόνων στα διαθέσιμα ιστορικά κεριά. Ένα χρήσιμο αποτέλεσμα δείχνει τι συνέβη, με ποιες παραδοχές και πού δυσκολεύτηκε η ιδέα σου.

  1. Διάλεξε δεδομένα

    Επίλεξε μέσο, πηγή τιμών, χρονικό πλαίσιο και περίοδο UTC. Η πρώτη και η τελευταία ημερομηνία του αρχείου δεν εγγυώνται αδιάλειπτη κάλυψη. Η αναφορά προσδιορίζει τα δεδομένα που πράγματι αξιολογήθηκαν.

  2. Καθόρισε τους κανόνες

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

  3. Ρύθμισε την προσομοίωση

    Όρισε αρχικό κεφάλαιο, κίνδυνο ανά συναλλαγή, μέθοδο ορίου ζημίας, αναλογία ανταμοιβής/κινδύνου και μέγιστη διάρκεια διακράτησης. Ρύθμισε συνειδητά προμήθεια και ολίσθηση: και οι δύο ξεκινούν από το μηδέν.

  4. Διερεύνησε το αποτέλεσμα

    Διάβασε κεφάλαιο και υποχώρηση μαζί με κλεισμένες συναλλαγές και ανοικτές θέσεις. Εξέτασε μεμονωμένες συναλλαγές στο γράφημα, σύγκρινε παραλλαγές με ίδιες παραδοχές και εξήγαγε κλεισμένες συναλλαγές σε CSV.

Εσύ καθορίζεις τις παραδοχές της δοκιμής.

Κίνδυνος και μέγεθος θέσης
Το μέγεθος θέσης χρησιμοποιεί το τρέχον πραγματοποιημένο υπόλοιπο, το ποσοστό κινδύνου και την απόσταση εισόδου από το όριο ζημίας. Ο λογαριασμός μοντέλου έχει κανονικοποιημένη μονάδα· νόμισμα λογαριασμού μεσίτη, μόχλευση και περιθώριο δεν προσομοιώνονται.
Όριο ζημίας και στόχος
Επίλεξε σημείο αναφοράς στρατηγικής, απόσταση ATR ή ποσοστιαία απόσταση, προαιρετικά με περιθώριο ATR. Αν λείπει το σημείο αναφοράς στρατηγικής, είναι μη διαθέσιμο. Οι στόχοι χρησιμοποιούν ανταμοιβή/κίνδυνο 1:1, 1:2 ή 1:3 από την πραγματική προσομοιωμένη είσοδο.
Προμήθεια και ολίσθηση
Η προμήθεια σε μονάδες βάσης χρεώνεται στην εκτελεσμένη αξία εισόδου και εξόδου. Η ολίσθηση μετατοπίζει και τις δύο τιμές εις βάρος της θέσης. Η μέτρηση κόστους δείχνει προμήθεια· η ολίσθηση περιλαμβάνεται ήδη στις τιμές και στα αποτελέσματα.
Διάρκεια διακράτησης και πρόσθετα φίλτρα
Περιόρισε πόσα κεριά μπορεί να μείνει ανοικτή μια θέση. Πρόσθεσε υποστηριζόμενες συνθήκες δεικτών ή στρατηγικές επιβεβαίωσης χωρίς αλλαγή της αρχικής έκδοσης. Οι ελλείπουσες τιμές δείκτη δεν ικανοποιούν μια συνθήκη.

Διάβασε περισσότερα από την τελική απόδοση.

Διάβασε τις μετρήσεις μαζί με τον αριθμό παρατηρήσεων, την περίοδο και τις παραδοχές του μοντέλου.

Μια ανοδική καμπύλη μπορεί να περιέχει δύσκολες φάσεις.

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

  • Κεφάλαιο
  • Προηγούμενο υψηλό
  • Υποχώρηση
Σχηματική σχέση κεφαλαίου, προηγούμενου υψηλού και υποχώρησης
Χρόνος
Εκπαιδευτικό διάγραμμα χωρίς υπολογισμένες αποδόσεις ή πραγματικά αποτελέσματα στρατηγικών.
Καθαρή απόδοση και καθαρό κέρδος/ζημία

Η καθαρή απόδοση περιλαμβάνει το αποτιμημένο κέρδος ή τη ζημία θέσης που παραμένει ανοικτή στο τέλος. Το πραγματοποιημένο καθαρό κέρδος/ζημία περιλαμβάνει κλεισμένες συναλλαγές και προμήθειες, ακόμη και την προμήθεια εισόδου ανοικτής θέσης. Η επισκόπηση διαχωρίζει υπόλοιπο, ανοικτό κέρδος/ζημία και συνολική καθαρή αξία.

Υποχώρηση κεφαλαίου

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

Συχνότητα TP και SL

Τα ποσοστά χρησιμοποιούν ως παρονομαστή όλες τις κλεισμένες συναλλαγές. Έξοδοι χρόνου, συνεδρίας και άλλες αιτίες μετρώνται χωριστά: TP και SL δεν χρειάζεται να αθροίζονται σε 100%. Οι ιστορικές συχνότητες δεν είναι μελλοντικές πιθανότητες επιτυχίας.

Συντελεστής κέρδους και αναμενόμενη τιμή σε R

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

Μέγεθος δείγματος και σερί ζημιών

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

Χρόνος στην αγορά

Η έκθεση και η διάρκεια διακράτησης χρησιμοποιούν τον ημερολογιακό χρόνο που πέρασε. Κατανομές διάρκειας, αιτίες εξόδου και μηνιαίο κέρδος/ζημία κλεισμένων συναλλαγών συμπληρώνουν τον συνολικό υπολογισμό καθαρής αξίας.

Πώς ένα σήμα γίνεται προσομοιωμένη συναλλαγή.

Το μοντέλο εκτέλεσης εξηγεί τις παραδοχές του· ένα ιστορικό κερί δεν εγγυάται πραγματική εκτέλεση.

  1. Επιβεβαίωση στο κλείσιμο

    Μόνο κλεισμένα, έγκυρα κεριά και επιβεβαιωμένα συμβάντα κανόνων ενεργοποιούν συναλλαγή. Η είσοδος γίνεται στο επόμενο διαθέσιμο άνοιγμα χωρίς κενό δεδομένων· σήματα πριν από την επιλεγμένη αρχή δεν εκτελούνται.

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

    Κάθε λογαριασμός μοντέλου κρατά μία θέση κάθε φορά. Πρόσθετα σήματα όσο είναι ανοικτή καταγράφονται ως παραλειφθέντα. Αν ένα κερί OHLC αγγίξει όριο ζημίας και στόχο, προηγείται το όριο ζημίας.

  3. Εξήγηση της εξόδου

    Κενό πέρα από το όριο ζημίας χρησιμοποιεί το πραγματικό άνοιγμα· ευνοϊκό κενό πέρα από τον στόχο εκκαθαρίζεται συντηρητικά στον στόχο. Όρια διακράτησης και συνεδρίας μπορούν να κλείσουν συναλλαγή. Πριν από πραγματικό κενό δεδομένων, το μοντέλο εξέρχεται στο τελευταίο παρατηρημένο κλείσιμο.

Σύγκρινε ιδέες. Κράτησε ανεξάρτητη την επικύρωση.

Άλλαζε μία υπόθεση κάθε φορά και κράτα συγκρίσιμη την υπόλοιπη ρύθμιση. Ένα καλύτερο φαινομενικά αποτέλεσμα είναι λόγος έρευνας, όχι απόδειξη καλύτερης στρατηγικής.

Σύγκριση στρατηγικών

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

Βελτιστοποίηση παραμέτρων

Αναζήτησε χειροκίνητα ή αυτόματα σε επιτρεπόμενα εύρη παραμέτρων μέσα σε προϋπολογισμό δοκιμών, με έως τρεις άξονες αναζήτησης. Η κατάταξη χρησιμοποιεί μόνο δεδομένα εκπαίδευσης. Η καλύτερη δοκιμασμένη ρύθμιση δεν είναι παγκόσμιο βέλτιστο ή υπόσχεση μελλοντικών κερδών.

Εκπαίδευση και επικύρωση

Επίλεξε την αρχή της επικύρωσης. Η επιλογή χρησιμοποιεί προγενέστερα δεδομένα εκπαίδευσης· η μεταγενέστερη επικύρωση ελέγχει επιλεγμένες ρυθμίσεις χωρίς να καθορίζει την κατάταξή τους. Η ελλιπής κάλυψη αναφέρεται. Η εφαρμογή ρύθμισης αλλάζει τη διαμόρφωση· μετά ξεκινάς νέα πλήρη ιστορική δοκιμή.

Αρχή επικύρωσης
Εκπαίδευση
Επικύρωση

Κατανόησε τη συναλλαγή αντί να εμπιστεύεσαι έναν δείκτη.

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

Πρακτικό πείραμα: άλλαξε την έξοδο.

Κράτησε αμετάβλητους τους κανόνες εισόδου και σύγκρινε δύο υποστηριζόμενες ρυθμίσεις ορίου ζημίας ή στόχου. Κατέγραψε την αλλαγή και την ερώτηση που πρέπει να απαντήσει η δοκιμή.

  1. Χρησιμοποίησε ίδιο μέσο, πηγή, περίοδο και παραδοχές κόστους στις δύο εκτελέσεις.

  2. Σύγκρινε μαζί απόδοση, υποχώρηση, μέγεθος δείγματος και αιτίες εξόδου.

  3. Έλεγξε αν λίγες εξαιρετικές συναλλαγές κυριαρχούν στη διαφορά.

  4. Εξέτασε γειτονικές παραμέτρους και χωριστή περίοδο επικύρωσης πριν βγάλεις συμπεράσματα.

Γνώριζε τι δεν καλύπτει η προσομοίωση.

Το αρχείο θέτει τα όρια

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

Οι ανοικτές θέσεις παραμένουν ορατές

Μια κανονική ιστορική δοκιμή αφήνει θέση ανοικτή στο τέλος των δεδομένων και σημειώνει χωριστά το αποτέλεσμά της. Η βελτιστοποίηση κλείνει τις υπόλοιπες θέσεις στο τελευταίο παρατηρημένο κλείσιμο κάθε περιόδου εκπαίδευσης ή επικύρωσης. Αυτή η έξοδος τέλους περιόδου δεν είναι επίτευξη TP ή SL.

Το μοντέλο δεν είναι εκτέλεση μεσίτη

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

Τα ιστορικά στοιχεία έχουν όρια

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

Συχνές ερωτήσεις

Γιατί δύο δοκιμές δίνουν διαφορετικά αποτελέσματα;

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

Περιλαμβάνονται πάντα spread, προμήθειες και ολίσθηση;

Η προμήθεια και η δυσμενής ολίσθηση ρυθμίζονται και είναι αρχικά μηδενικές. Η μέτρηση κόστους δείχνει προμήθεια· η ολίσθηση αποτυπώνεται ήδη στις εκτελεσμένες τιμές. Δεν περιλαμβάνονται χωριστό μοντέλο διαφοράς αγοράς/πώλησης, χρηματοδότηση και χρεώσεις swap. Έλεγξε τις παραδοχές πριν συγκρίνεις αποτελέσματα.

Προβλέπει ένας επιτυχής ιστορικός έλεγχος μελλοντικά κέρδη;

Όχι. Ο ιστορικός έλεγχος περιγράφει ιστορική προσομοίωση με συγκεκριμένες παραδοχές. Οι μελλοντικές συνθήκες αγοράς και η πραγματική εκτέλεση μπορεί να διαφέρουν. Χρησιμοποίησε το αποτέλεσμα για να αμφισβητήσεις την ιδέα και να καταλάβεις τις αδυναμίες της, όχι ως υπόσχεση.