Ανοίγει σε νέα καρτέλα
Μετάβαση στο περιεχόμενο
Βρείτε τον broker σας

Κατανόηση του MACD: από τους κινητούς μέσους στις διασταυρώσεις

Κατανοήστε τη γραμμή MACD, τη γραμμή σήματος και το ιστόγραμμα, εξερευνήστε ωριαία παραδείγματα EURUSD και συγκρίνετε διασταυρώσεις κλεισμένων μπαρών με διακυμάνσεις τιμών.

Ο δείκτης σύγκλισης και απόκλισης κινητών μέσων (MACD) συγκρίνει έναν γρήγορο εκθετικό κινητό μέσο των τιμών κλεισίματος με έναν αργό εκθετικό κινητό μέσο. Η γραμμή σήματος εξομαλύνει αυτή τη διαφορά· το ιστόγραμμα δείχνει την απόσταση μεταξύ της γραμμής MACD και της γραμμής σήματος.

Τι μετρά ο MACD

Τα παραδείγματα χρησιμοποιούν γρήγορο EMA 12 μπαρών, αργό EMA 26 μπαρών και EMA σήματος 9 μπαρών, εφαρμοσμένους στις τιμές κλεισίματος. Αυτές είναι οι κλασικές προεπιλογές, όχι βελτιστοποιημένες συστάσεις.

  • Η γραμμή MACD είναι ο γρήγορος EMA μείον τον αργό EMA.
  • Η γραμμή σήματος είναι ένας EMA της γραμμής MACD.
  • Το ιστόγραμμα είναι η γραμμή MACD μείον τη γραμμή σήματος.

Ο υπολογισμός που χρησιμοποιεί αυτό το αρχείο λήψης

MACD[i] = EMA(close, FastEma)[i] - EMA(close, SlowEma)[i]
Signal[i] = EMA(MACD, SignalEma)[i]
Histogram[i] = MACD[i] - Signal[i]
alpha = 2 / (N + 1)
EMA[i] = EMA[i-1] + alpha * (x[i] - EMA[i-1])

Αρχικές τιμές και περίοδος προθέρμανσης

Κάθε EMA ξεκινά με τον απλό μέσο όρο των πρώτων N τιμών εισόδου του. Ο γρήγορος και ο αργός EMA τιμών ξεκινούν στις αντίστοιχες μπάρες αρχικοποίησής τους· ο EMA σήματος ξεκινά από τις πρώτες SignalEma διαθέσιμες τιμές MACD. Η αρίθμηση των δεικτών ξεκινά από την παλαιότερη μπάρα. Με επαρκές ιστορικό, ο πρώτος δείκτης θέσης MACD είναι SlowEma − 1 και ο πρώτος δείκτης θέσης σήματος και ιστογράμματος είναι SlowEma + SignalEma − 2. Οι προηγούμενες τιμές είναι κενές. Με ανεπαρκές ιστορικό, όλοι οι χώροι αποθήκευσης παραμένουν κενοί και η επόμενη κλήση επανυπολογίζει από την αρχή.

Ο αρχικός μέσος όρος υπολογίζεται ως η πρώτη τιμή συν τον μέσο όρο των διαφορών από αυτήν. Πρόκειται για τον ίδιο απλό μέσο όρο και διατηρεί μια σειρά ίδιων τιμών ακριβή. Ένας EMA με N = 1 είναι η ίδια η είσοδος.

Ελέγξτε τη σύμβαση της γραμμής σήματος. Ο MACD που παρέχεται με το MetaTrader χρησιμοποιεί απλό κινητό μέσο για τη γραμμή σήματος και σχεδιάζει την ίδια τη γραμμή MACD ως ιστόγραμμα. Αυτό το αρχείο λήψης χρησιμοποιεί γραμμή σήματος EMA και ιστόγραμμα του MACD μείον το σήμα. Αυτές οι απεικονίσεις και τιμές δεν είναι εναλλάξιμες. Ο ενσωματωμένος δείκτης διαφοράς είναι ο OsMA.

Πώς ορίζονται οι διασταυρώσεις

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

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

Μια διασταύρωση περιγράφει προηγούμενες μπάρες· δεν προβλέπει τιμές.

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

Ανάγνωση των παραδειγμάτων διαγραμμάτων

Αυτά τα διαγράμματα χρησιμοποιούν ωριαίες μπάρες EURUSD, με τιμές και τιμές MACD σε USD ανά EUR. Η καταγεγραμμένη εξαγωγή περιέχει 5,000 κλεισμένες μπάρες από 2025-12-04 15:00 έως 2026-09-24 22:00. Πρόκειται για ιστορικό δείγμα, όχι ζωντανή τιμή αγοράς.

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

Επισκόπηση του πρόσφατου δείγματος

Ωριαία τιμή EURUSD πάνω από τις γραμμές MACD και σήματος, με ιστόγραμμα με πρόσημο και βέλη που επισημαίνουν επιβεβαιωμένες διασταυρώσεις.
Εικόνα 1. Οι νεότερες 240 ωριαίες μπάρες περιέχουν 9 ανοδικές και 8 καθοδικές διασταυρώσεις της γραμμής σήματος. Τα βέλη επισημαίνουν τις μπάρες όπου οι διασταυρώσεις έγιναν ορατές μετά το κλείσιμο· το κάτω πλαίσιο διαχωρίζει τη γραμμή MACD, τη γραμμή σήματος και το ιστόγραμμα. Άνοιγμα διαγράμματος σε πλήρες μέγεθος.

Μια ανοδική διασταύρωση κάτω από το μηδέν

Ωριαίο διάγραμμα EURUSD που δείχνει ανοδική διασταύρωση της γραμμής σήματος MACD κάτω από τη μηδενική γραμμή, ακολουθούμενη από διασταύρωση του MACD με τη μηδενική γραμμή.
Εικόνα 2. Η ανοδική διασταύρωση της γραμμής σήματος βρίσκεται στην μπάρα 2026-09-21 11:00 και γίνεται ορατή στο κλείσιμό της (12:00). Ο MACD είναι -0.000040, ενώ η γραμμή σήματος είναι -0.000050. Η γραμμή MACD διασχίζει το μηδέν προς τα πάνω 2 μπάρες αργότερα. Το ένθετο μεγεθύνει την απόσταση μεταξύ των γραμμών. Άνοιγμα διαγράμματος σε πλήρες μέγεθος.

Μια καθοδική διασταύρωση πάνω από το μηδέν

Ωριαίο διάγραμμα EURUSD που δείχνει καθοδική διασταύρωση της γραμμής σήματος MACD πάνω από τη μηδενική γραμμή, ακολουθούμενη από διασταύρωση του MACD με τη μηδενική γραμμή.
Εικόνα 3. Η καθοδική διασταύρωση της γραμμής σήματος βρίσκεται στην μπάρα 2026-09-21 17:00 και γίνεται ορατή στο κλείσιμό της (18:00). Ο MACD είναι 0.000006, ενώ η γραμμή σήματος είναι 0.000028. Η γραμμή MACD διασχίζει το μηδέν προς τα κάτω 1 μπάρα αργότερα. Το ένθετο μεγεθύνει την απόσταση μεταξύ των γραμμών. Άνοιγμα διαγράμματος σε πλήρες μέγεθος.

Κάθε παράδειγμα διασταύρωσης είναι η πιο πρόσφατη διασταύρωση που πληροί τις προϋποθέσεις, με 40 μπάρες πλαισίου σε κάθε πλευρά και επακόλουθη διασταύρωση της μηδενικής γραμμής εντός 30 μπαρών. Η έκβαση της τιμής δεν χρησιμοποιείται για την επιλογή της. Τα παράθυρα επικαλύπτονται κατά 75 μπάρες· δείχνουν συνδεόμενα συμβάντα στο ίδιο τμήμα του δείγματος.

Μια πυκνή ακολουθία διασταυρώσεων

Ωριαία κεριά EURUSD σε στενό εύρος τιμών πάνω από πυκνά βέλη διασταύρωσης MACD και εναλλασσόμενα πρόσημα ιστογράμματος.
Εικόνα 4. Το επιλεγμένο παράθυρο 60 μπαρών περιέχει 12 διασταυρώσεις της γραμμής σήματος. Το εύρος υψηλού-χαμηλού του είναι 0.00428· το 98.0% των 4,907 αξιολογημένων παραθύρων έχει μεγαλύτερο εύρος. Επιλέγεται το παράθυρο με τις περισσότερες διασταυρώσεις της γραμμής σήματος και, σε ισοβαθμία, το πιο πρόσφατο. Αυτό περιγράφει το δείγμα, όχι την απόδοση συναλλαγών. Άνοιγμα διαγράμματος σε πλήρες μέγεθος.

Διασταυρώσεις μετά τα άκρα των διακυμάνσεων

Διακύμανση τιμής EURUSD από σημειωμένο πυθμένα σε σημειωμένη κορυφή, με μεταγενέστερα βέλη διασταύρωσης MACD και οριζόντιες σημειώσεις καθυστέρησης.
Εικόνα 5. Ο επιλεγμένος τοπικός πυθμένας είναι 1.17294· η πρώτη ανοδική διασταύρωση της γραμμής σήματος ακολουθεί 6 μπάρες αργότερα. Η τοπική κορυφή είναι 1.20816· η πρώτη καθοδική διασταύρωση ακολουθεί 7 μπάρες αργότερα. Η επιλογή χρησιμοποιεί το μεγαλύτερο εύρος υψηλού-χαμηλού μεταξύ των αξιολογημένων παραθύρων και, σε ισοβαθμία, το πιο πρόσφατο. Το διάγραμμα εκτείνεται πέρα από αυτό το παράθυρο για να δείξει τη μεταγενέστερη διασταύρωση. Άνοιγμα διαγράμματος σε πλήρες μέγεθος.

Λήψη του δείκτη

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

Πηγαίος κώδικας MQL5

Εγγενής πηγαίος κώδικας με επεξεργάσιμες περιόδους γρήγορου, αργού και EMA σήματος.

Λήψη πηγαίου κώδικα .mq5

Μεταγλωττισμένος δείκτης MT5

Το καταγεγραμμένο αποτέλεσμα μεταγλώττισης είναι 0 σφάλματα, 0 προειδοποιήσεις. Η εγγενής προσθήκη σε διάγραμμα και η σχεδίαση δεν έχουν δοκιμαστεί.

Λήψη δείκτη .ex5

Πηγαίος κώδικας MQL4

Μόνο στατικός έλεγχος: δεν έχει μεταγλωττιστεί ούτε εκτελεστεί στο MT4.

Λήψη πηγαίου κώδικα .mq4

Ρύθμιση

  1. Επιλέξτε τον πηγαίο κώδικα ή το μεταγλωττισμένο αρχείο για την επιθυμητή πλατφόρμα.
  2. Χρησιμοποιήστε τον φάκελο δεικτών και τα χειριστήρια δεικτών της πλατφόρμας για να φορτώσετε έναν προσαρμοσμένο δείκτη.
  3. Ορίστε τα FastEma, SlowEma και SignalEma. Τα FastEma και SignalEma πρέπει να είναι θετικά· το SlowEma πρέπει να υπερβαίνει το FastEma.
  4. Ελέγξτε τη σύμβαση της γραμμής σήματος, το διαθέσιμο ιστορικό και τη συμπεριφορά κλεισμένων μπαρών πριν ερμηνεύσετε την απεικόνιση.

Περιορισμοί

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

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

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

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

Τι μετρά η γραμμή MACD;

Είναι ο γρήγορος EMA των τιμών κλεισίματος μείον τον αργό EMA των τιμών κλεισίματος.

Τι δείχνει το ιστόγραμμα;

Είναι η γραμμή MACD μείον τη γραμμή σήματος. Είναι θετικό όταν ο MACD βρίσκεται πάνω από τη γραμμή σήματος και αρνητικό όταν βρίσκεται κάτω από αυτήν.

Ποιες ρυθμίσεις χρησιμοποιούν τα παραδείγματα;

Οι περίοδοι του γρήγορου, του αργού και του EMA σήματος είναι 12, 26 και 9 μπάρες αντίστοιχα, εφαρμοσμένες στις τιμές κλεισίματος.

Είναι η διασταύρωση της γραμμής σήματος ίδια με τη διασταύρωση της μηδενικής γραμμής;

Όχι. Η διασταύρωση της γραμμής σήματος αλλάζει το πρόσημο του MACD μείον το σήμα. Η διασταύρωση της μηδενικής γραμμής αλλάζει το πρόσημο της ίδιας της γραμμής MACD.

Μπορεί η νεότερη μπάρα να επιβεβαιώσει μια διασταύρωση;

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

Γιατί μπορεί ο ενσωματωμένος MACD του MetaTrader να φαίνεται διαφορετικός;

Ο ενσωματωμένος δείκτης χρησιμοποιεί γραμμή σήματος απλού μέσου όρου και σχεδιάζει τη γραμμή MACD ως ιστόγραμμα. Αυτό το αρχείο λήψης χρησιμοποιεί γραμμή σήματος EMA και σχεδιάζει το MACD μείον το σήμα ως ιστόγραμμα.

Ανιχνεύει το αρχείο λήψης απόκλιση;

Όχι. Αυτό το εργαλείο δεν ανιχνεύει απόκλιση MACD.

Περαιτέρω ανάγνωση

Τα προϊόντα με μόχλευση μπορούν να προκαλέσουν γρήγορη απώλεια χρημάτων. Στην Ελλάδα ισχύουν όρια μόχλευσης για τα CFD που διατίθενται σε ιδιώτες πελάτες.

Συνεχίστε την ανάγνωση

Κατάταξη των ρυθμιστικών αρχών των forex brokers: από tier 1 έως offshore

Γλωσσάρι συναλλαγών: Επεξήγηση όρων forex και CFD

Paper trading: Πώς να εξασκείστε με εικονικά χρήματα