Head and Shoulders Expert Advisor For MT4
WE IMPROVED THIS EXPERT ADVISOR FOR YOU!!!
PLEASE NOTE: This expert advisor was publicly available for free usage on other websites and is not programmed by us. We explain the functionality and possible improvements of the EA. Furthermore, we are convinced that fully automatic Expert Advisors will fail in the long run. On the other hand, our semi-automatic approach with detecting the best setups and then activating our Expert Advisors (e.g. V-Power EA, EdgeZone EA) produced many successful traders and some of them even got prop traders at prop trading firms. Therefore, we added a similar semi-automatic trading feature (to allow only buy or only sell trades) to the free Expert Advisors. You can download the modified version here and enjoy!
Table Of Contents:
- Head and Shoulders Expert Advisor For MT4
- Ο Head and Shoulders Expert Advisor For MT4 - Κριτήρια εισόδου
- Ο Head and Shoulders Expert Advisor For MT4 - Κριτήρια εξόδου
- Ο Head and Shoulders Expert Advisor For MT4 - Δωμάτιο βελτίωσης
Ο Head and Shoulders Expert Advisor For MT4 χρησιμοποιεί διάφορα τεχνικά εργαλεία κατά τη διαπραγμάτευση της χρηματοπιστωτικής αγοράς. Χρησιμοποιεί τον δείκτη φράκταλ για να βρει σημεία αναστροφής στο γράφημα σύμφωνα με την κατεύθυνση δύο γραμμών τάσης. Για να χαρακτηριστεί ένα εμπορικό σήμα, χρησιμοποιείται επίσης ένα ζεύγος κινητών μέσων όρων μαζί με τον δείκτη ορμής. Όλα αυτά τα τεχνικά εργαλεία εφαρμόζονται στο ενεργό χρονοδιάγραμμα και το σύμβολο. Δεν είναι σαφές γιατί το όνομα του ειδικού συμβούλου σχετίζεται με το περίφημο μοτίβο δράσης τιμής κεφαλής και ώμου.
Ο Head and Shoulders Expert Advisor For MT4 - Κριτήρια εισόδου

Ο εμπειρογνώμονας Head and Shoulders Expert δίνει στον χρήστη κάποιο έλεγχο για το πώς θέλει ο ειδικός σύμβουλος να εκτελεί τις λειτουργίες του. Αυτό επιτυγχάνεται προσφέροντας ορισμένες κρίσιμες παραμέτρους στις εμπορικές πράξεις ως εισόδους που ο χρήστης μπορεί να τροποποιήσει όπως θεωρεί κατάλληλο. Αυτές οι παράμετροι συζητούνται παρακάτω:
- Lots = 0,01 - Αυτός ο αριθμός είναι το σταθερό μέγεθος παρτίδας για όλες τις συναλλαγές που πραγματοποιεί ο ειδικός σύμβουλος.
- Stop_Loss = 20 - Όλες οι συναλλαγές που ξεκινούν από αυτόν τον ειδικό σύμβουλο έρχονται με stop loss 20 pips.
- MagicNumber = 1234 - Αυτός ο αριθμός δίνεται σε ένα εμπόριο κατά την είσοδο για να τον συσχετίσετε με αυτό το ρομπότ.
- Take_Profit = 50 - Το ονομαστικό ποσό κέρδους ανά συναλλαγή είναι 50 pips.
- FastMA = 6 - Ένας κινητός μέσος όρος (περίοδος 6) χρησιμοποιείται σε αυτό το σύστημα συναλλαγών για τον προσδιορισμό της τάσης.
- SlowMA = 85 - Ένας άλλος κινητός μέσος όρος (περίοδος 85) χρησιμοποιείται σε αυτό το σύστημα συναλλαγών για τον προσδιορισμό της τάσης.
- Mom_Sell = 0,3 - Η τιμή ορμής πρέπει να είναι μικρότερη από 0,3, έτσι ώστε να επικυρώνεται ένα σήμα πώλησης.
- Mom_Buy = 0,3 - Η τιμή ορμής πρέπει να είναι μικρότερη από 0,3, έτσι ώστε να επιβεβαιώνεται ένα σήμα αγοράς.
- UseEquityStop = true - Με αυτήν τη ρύθμιση, το ρομπότ θα θέσει την ανάλυση λογαριασμού σε κατάσταση παρακολούθησης για να ελέγξει τον κίνδυνο για τον λογαριασμό.
- TotalEquityRisk = 1.0 - Εάν η ανάληψη λογαριασμού φτάσει αυτό το κατώφλι (1% του υπολοίπου του λογαριασμού), όλες οι συναλλαγές θα αποχωρηθούν σε ζημία ώστε να διατηρηθεί το κεφάλαιο.
- Max_Trades = 10 - Με αυτήν την τιμή, επιτρέπεται στο ρομπότ να ανοίξει έως και 10 συναλλαγές στο τρέχον σύμβολο.
- FractalNum = 10 - Αυτή η τιμή ζητά από τον ειδικό σύμβουλο να εμφανίσει τα τελευταία 10 fractals και τα τελευταία 10 down fractals στο γράφημα.
- USETRAILINGSTOP = true - Αυτή η ρύθμιση δίνει εντολή στο ρομπότ να ακολουθήσει το τέλος της νίκης συναλλαγών όταν επιτευχθεί ένα συγκεκριμένο όριο κέρδους.
- WHENTOTRAIL = 40 - Το ρομπότ θα ακολουθήσει το τέλος της νίκης συναλλαγών όταν κερδίσει τουλάχιστον 40 pips.
- PADAMOUNT = 10 - Αυτή η παράμετρος καθορίζει το buffer ποσό μεταξύ του υψηλού ή του χαμηλού ενός προκαθορισμένου αριθμού κεριών και της πραγματικής τιμής απώλειας. Αυτή η τιμή είναι σε κουκκίδες.
- USECANDELTRAIL = true - Με αυτήν τη ρύθμιση, σταματάτε να ακολουθείτε τη χρήση κεριών.
- X = 3 - Αυτή η ρύθμιση σημαίνει ότι ο ειδικός σύμβουλος θα θέσει το stop loss στο υψηλό ή το χαμηλότερο από τα προηγούμενα 3 κεριά.
Αυτό το σύστημα συναλλαγών χρησιμοποιεί διάφορα τεχνικά εργαλεία για την εύρεση μιας καταχώρησης συναλλαγών και αυτοί οι δείκτες χρησιμοποιούνται στο τρέχον χρονικό πλαίσιο του ενεργού γραφήματος. Ο τρόπος με τον οποίο ερμηνεύονται οι τιμές κάθε δείκτη για να σηματοδοτήσει ένα εμπορικό σήμα εξηγείται παρακάτω:
- Fractals - Ο ειδικός σύμβουλος καταγράφει τις τιμές των τελευταίων 10 πάνω και κάτω fractals και τις εμφανίζει στο γράφημα για να δει ο χρήστης. Όχι μόνο αυτό το ρεκόρ χρησιμοποιείται για προβολή, αλλά χρησιμοποιείται επίσης για παραγωγή εμπορίου. Ενώ υπάρχουν 10 τιμές σε κάθε λίστα, ο δείκτης αριθμείται από 0 έως 9. Εάν ο δείκτης 2 είναι μεγαλύτερος από τον δείκτη 3 και ο δείκτης 2 είναι μεγαλύτερος από τον δείκτη 1, αναπτύσσεται μια bearish bias. Αυτό σημαίνει ότι τα τρία τελευταία ευρετήρια του πίνακα σχηματίζουν ένα κάτω fractal. Από την άλλη πλευρά, εάν ο δείκτης 2 είναι χαμηλότερος από τον δείκτη 3 και ο δείκτης 2 είναι χαμηλότερος από τον δείκτη 1, εμφανίζεται μια ανοδική τάση. Αυτό σημαίνει ότι τα τρία τελευταία ευρετήρια του πίνακα σχηματίζουν ένα επάνω fractal.
- Κινούμενοι μέσοι όροι (περίοδοι 85 και 6, γραμμικός σταθμισμένος μέσος όρος, τυπική τιμή) - Αυτοί οι δύο γραμμικοί σταθμισμένοι κινούμενοι μέσοι όροι εφαρμόζονται στο τρέχον χρονικό πλαίσιο του ενεργού συμβόλου και οι τιμές που απαιτούνται για τον υπολογισμό προέρχονται από την τρέχουσα ανοιχτή γραμμή. Εάν το LWMA 6 περιόδων είναι πάνω από το LWMA 85 περιόδων, η τάση είναι ανοδική. Εάν το LWMA 6 περιόδων είναι κάτω από το LWMA 85 περιόδων, η τάση είναι ανοδική.
- Momentum (περίοδος 14, κλείσιμο τιμών) - Αυτός ο δείκτης εφαρμόζεται στο τρέχον χρονοδιάγραμμα και το σύμβολο και τα δεδομένα που απαιτούνται για τον υπολογισμό λαμβάνονται από τις προηγούμενες τρεις γραμμές. Εάν κάποιο από αυτά τα δεδομένα είναι μικρότερο από 0,3, επικυρώνεται ένα σήμα αγοράς ή πώλησης.
- Γραμμές τάσης - Ο ειδικός σύμβουλος σχεδιάζει δύο γραμμές τάσης στο κύριο γράφημα, μία πάνω από την τιμή και άλλη κάτω από την τιμή. Αυτά τα αντικείμενα στη συνέχεια χρησιμοποιούνται για τη δημιουργία σήματος συναλλαγής. Εάν η κατακόρυφη απόσταση μεταξύ των δύο συντεταγμένων της άνω γραμμής τάσης είναι μικρότερη από 20 pips και η κατώτερη γραμμή τάσης δείχνει προς τα πάνω, δημιουργείται ένα bullish σήμα. Εάν η απόσταση μεταξύ των δύο σημείων της άνω γραμμής τάσης είναι μικρότερη από 20 pips και η κατώτερη γραμμή τάσης δείχνει προς τα κάτω, δημιουργείται ένα πτωτικό σήμα.
Όταν προκύπτει μια ευκαιρία συναλλαγών, το ρομπότ θα ανοίξει μια συναλλαγή με μέγεθος θέσης 0,01. Κατά την είσοδο, καθορίζονται επίσης οι απώλειες στάσης και κέρδος. Ενώ το stop loss φαίνεται να είναι 20 pips, η πραγματική τιμή stop loss είναι υψηλότερη από αυτήν από το ποσό spread. Εν τω μεταξύ, η πραγματική αξία κέρδους είναι χαμηλότερη από 50 pips κατά το ποσό του spread. Δεδομένου ότι ο αλγόριθμος τρέχει με το τσιμπούρι, το ρομπότ θα ανοίξει 10 συναλλαγές στο κερί όπου έχει δημιουργηθεί το σήμα.
Ο Head and Shoulders Expert Advisor For MT4 - Κριτήρια εξόδου
Ο Επικεφαλής και ο Ειδικός Σύμβουλος ώμων χρησιμοποιεί τόσο παθητικές όσο και ενεργές μεθόδους στη διαχείριση του εμπορίου. Η παθητική μέθοδος είναι μέσω της χρήσης stop loss και take profit και η ενεργή μέθοδος είναι μέσω της εφαρμογής trail stop και breakakeven. Στην τελευταία προσέγγιση, μια συναλλαγή φέρεται να επαναφέρει όταν έχει κερδίσει 30 pips και στη συνέχεια ακολουθεί όταν ο συνολικός αριθμός των pips που αποκτήθηκαν είναι τουλάχιστον 40 pips.
Ο Head and Shoulders Expert Advisor For MT4 - Δωμάτιο βελτίωσης
Ο εμπειρογνώμονας Head and Shoulders Expert χρειάζεται κάποια βελτίωση για να γίνει ένα κερδοφόρο σύστημα συναλλαγών. Μια πρόταση βελτίωσης είναι το PadAmount που χρησιμοποιείται για τον καθορισμό του stop loss. Όπως συζητήθηκε προηγουμένως, το PadAmount είναι το χάσμα μεταξύ του υψηλού ή του χαμηλού κεριού και της πραγματικής τιμής απώλειας. Ο ορισμός μιας αυθαίρετης τιμής 10 pips δεν είναι καλή ιδέα, καθώς είναι πολύ περιοριστική. Η καλύτερη στρατηγική είναι να χρησιμοποιήσετε την τιμή spread κατά τη στιγμή της καταχώρησης.
Επίσης, η κατακόρυφη απόσταση μεταξύ των δύο σημείων των γραμμών τάσης πρέπει να είναι διαθέσιμη στις Εισόδους. Στον κώδικα, αυτή η απόσταση είναι κωδικοποιημένη ως 20 pips, κάτι που ίσως δεν είναι καλύτερο σε όλες τις εμπορικές καταστάσεις. Ο χρήστης πρέπει να έχει την ελευθερία να ορίσει αυτήν την απόσταση λαμβάνοντας υπόψη την επιλεγμένη περίοδο και σύμβολο.
Ένα προφανές ελάττωμα σε αυτό το σύστημα συναλλαγών είναι το άνοιγμα 10 συναλλαγών σε ένα κερί όταν έχει δημιουργηθεί σήμα. Αυτή είναι σίγουρα μια κακή ιδέα. Για να αντιμετωπίσει αυτό το ζήτημα, ο χρήστης μπορεί να ορίσει τις μέγιστες συναλλαγές σε μία αντί για 10 στις Εισόδους. Μια καλύτερη λύση πρέπει να γίνει μέσω προγραμματισμού, δηλαδή να προσθέσετε ένα εμπόριο σε κάθε επόμενο κερί, εάν πληρούνται οι κανόνες εισόδου και εάν η τιμή έχει μετακινηθεί τουλάχιστον μια ορισμένη απόσταση από το προηγούμενο εμπόριο.