Βαςίκα
73
μεγαλύτερη του 90%, διαφορετικά κάπου υπάρχει σημαντική
αναντιστοιχία στα δεδομένα ίδιων χρονικών περιόδων που
προέρχονται από διαφορετικά timeframes.
καρτέλα Journal
Ενημερωτική καταγραφή των ενεργειών που εκτελεί ο
Strategy Tester κατά την διάρκεια του backtest , με την μορφή
μηνυμάτων κειμένου.
επίλογος
Στο παρόν άρθρο παρουσιάστηκε η διαδικασία εκτέλεσης
backtests μηχανικών επενδυτικών συστημάτων, με την χρήση
του εργαλείου Strategy Tester. Θα αφιερώσουμε το επόμενο
άρθρο στην λειτουργία της βελτιστοποίησης των μηχανικών
συστημάτων, ολοκληρώνοντας έτσι και την παρουσίαση
του συνόλου των δυνατοτήτων που παρέχει στον χρήστη το
συγκεκριμένο εργαλείο του Metatrader 4.
αναφορές
/
«
• ModifyExpert:Ανοίγει τοπεριβάλλον
του
συνοδευτικού
λογισμικού
Metaeditor, μέσω του οποίου
μπορούν να γίνουν παρεμβάσεις
στον κώδικα λειτουργίας του Expert.
Αυτή η λειτουργία παρουσιάζει
χρησιμότητα σε χρήστες που
γνωρίζουν προγραμματισμό σε
γλώσσα MQL4 και μπορούν
να εκτελέσουν τέτοιου είδους
παρεμβάσεις. Να σημειωθεί ότι για
να ανοίξει το αρχείο απαιτείται να
διαθέτουμε το αρχείο του Expert σε
μορφή γλώσσας προγραμματισμού
MQL4 (*.mql4) και όχι απλά το εκτελέσιμο αρχείο (*.ex4).
• Start: Εκκίνηση του backtest.
καρτέλα Results
Απεικόνιση όλων των συναλλαγών που εκτελέστηκαν κατά
την διάρκεια του backtest. Από τα πεδία “Set Date From” και
“Set Date To” μπορούμε να φιλτράρουμε την χρονική περίοδο
απεικόνισης των εκτελεσθέντων συναλλαγών.
Επίσης με την επιλογή “Copy” μπορούμε να
αντιγράψουμε μία γραμμή, ενώ με το “Copy All“ όλες τις
γραμμές των πράξεων και να τις επικολλήσουμε αλλού, όπως
για παράδειγμα σε κάποιο στατιστικό λογισμικό. Αυτό δίνει
την δυνατότητα περαιτέρω στατιστικής ανάλυσης πάνω στα
αποτελέσματα του backtest, πράγμα το οποίο δεν είναι εφικτό
μέσω του MT4 καθώς δεν διαθέτει τα απαραίτητα στατιστικά
εργαλεία.
Τέλος η επιλογή “Save as Report” δίνει την δυνατότητα
εξαγωγής ολοκληρωμένης αναφοράς του backtest με όλα τα
στοιχεία που υπολογίζονται από το MT4 σε αρχείο τύπου *.html.
καρτέλα Graph
Απεικόνιση της καμπύλης ανάπτυξης κεφαλαίου (Equity Curve)
ανά συναλλαγή. Στο κάτω μέρος του διαγράμματος εμφανίζεται
ο όγκος της κάθε συναλλαγής.
καρτέλα Report
Απεικόνιση στατιστικών παραμέτρων των συναλλαγών του
Expert. Οι στατιστικές παράμετροι χρησιμοποιούνται για την
αξιολόγηση των επενδυτικών συστημάτων και αποτελούν
αναπό¬σπαστο κομμάτι των στρατηγικών διαχείρισης
ρίσκου.
Στο πάνω μέρος της καρτέλας αυτής αποτυπώνεται και η
παράμετρος Modelling Quality (Ποιότητα μοντέλων), η οποία
εκφράζει την αξιοπιστία της ανασύνθεσης των ιστορικών
δεδομένων. Για να θεωρούνται αξιόπιστα τα δεδομένα
εκτέλεσης του backtest πρέπει η παράμετρος αυτή να δίνει τιμή
Καταγραφή ενεργειών Expert.
Πηγή: Πλατφόρμα συναλλαγών MT4
Δ9)
Tester
Αθανάσιος Κασπαρίδης
Ο Κασπαρίδης Αθανάσιος
είναι Μηχανικός Αυτοματισμού.
Παράλ¬ληλα ασχολείται συστηματικά
με τις χρηματιστηριακές αγορές
ως ιδιώτης επενδυτής, με έμφαση
την αγορά του Forex και των CFDs
διεθνών δεικτών. Είναι κάτοχος του
“Ανώτατου Διπλώματος Επιστημονικής
Τεχνικής Ανάλυσης”, υπό την αιγίδα
της Ελληνικής Κοινότητας Τεχνικής Ανάλυσης και αρθρογραφεί
για το χρηματιστηριακό περιοδικό TRADERS’.Αναπτύσσει δείκτες
τεχνικής ανάλυσης, επενδυτικά συστήματα και Experts με την χρήση
των χρηματιστηριακών πλατφορμών Metatrader 4, Metatrader 5
και cTrader, στα οποία εκτός από την χρήση δεικτών της κλασικής
τεχνικής ανάλυσης γίνεται εφαρμογή μεθοδολογιών από τα γνωστικά
πεδία της Τεχνητής Νοημοσύνης και των Ευφυών Συστημάτων.