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 - vstopna merila
- Head and Shoulders Expert Advisor For MT4 - merila izstopa
- Head and Shoulders Expert Advisor For MT4 - prostor za izboljšave
Head and Shoulders Expert Advisor For MT4 pri trgovanju na finančnem trgu uporablja različna tehnična orodja. Uporablja fraktalni indikator za iskanje točk preobrata na grafikonu v skladu s smerjo dveh linij trenda. Za kvalifikacijo trgovinskega signala se skupaj z indikatorjem zagon uporablja tudi par drsečih povprečij. Vsa ta tehnična orodja se uporabljajo na aktivnem časovnem okviru in simbolu. Ni jasno, zakaj je ime strokovnega svetovalca povezano s slavnim vzorcem cenovnih ukrepov glave in ramen.
Head and Shoulders Expert Advisor For MT4 - vstopna merila

Strokovni svetovalec za glavo in ramena uporabniku daje nekaj nadzora nad tem, kako želi, da strokovni svetovalec opravlja svoje funkcije. To se naredi tako, da se nekaterim ključnim parametrom v trgovinskih operacijah ponudijo vhodi, ki jih lahko uporabnik prilagodi, kot se mu zdi primerno. Ti parametri so obravnavani spodaj:
- Lot = 0,01 - to število je fiksna velikost lota za vse posle, ki jih opravi strokovni svetovalec.
- Stop_Loss = 20 - Vsa trgovanja, ki jih je začel ta strokovni svetovalec, imajo stop-loss 20 pipov.
- MagicNumber = 1234 - Ta številka je dana trgovanju ob vstopu, da jo povežete s tem robotom.
- Take_Profit = 50 - Nominalni znesek dobička iz dobička za vsako trgovanje je 50 pipov.
- FastMA = 6 - V tem sistemu trgovanja se uporablja drseče povprečje (obdobje 6) za prepoznavanje trenda.
- SlowMA = 85 - V tem sistemu trgovanja se za prepoznavanje trenda uporablja drugo drseče povprečje (obdobje 85).
- Mom_Sell = 0,3 - zagon mora biti manjši od 0,3, tako da bo potrjen signal prodaje.
- Mom_Buy = 0,3 - Vrednost zagona mora biti manjša od 0,3, da se potrdi signal za nakup.
- UseEquityStop = true - s to nastavitvijo bo robot dal stanje črpanja računa v stanje monitorja, da nadzoruje tveganje za račun.
- TotalEquityRisk = 1,0 - Če črpanje računa doseže ta prag (1% stanja na računu), bodo vse posle zaključene z izgubo, da se ohrani kapital.
- Max_Trades = 10 - S to vrednostjo lahko robot odpre do 10 poslov s trenutnim simbolom.
- FractalNum = 10 - Ta vrednost pozove strokovnjaka, da na grafikonu prikaže zadnjih 10 fraktalov navzgor in zadnjih 10 fraktalov navzdol.
- USETRAILINGSTOP = true - Ta nastavitev nalaga robotu, da sledi zaustavitvi zmagovalnih poslov, ko je dosežen določen prag dobička.
- WHENTOTRAIL = 40 - Robot bo zaustavil zmagovalni posel, ko bo pridobil vsaj 40 pipov.
- PADAMOUNT = 10 - Ta parameter določa količino medpomnilnika med najvišjo ali najnižjo vrednostjo vnaprej določenega števila sveč in dejansko ceno stop-stop. Ta vrednost je v pipih.
- USECANDELTRAIL = true - Pri tej nastavitvi se zaustavitev sledenja izvede s svečniki.
- X = 3 - Ta nastavitev pomeni, da bo strokovni svetovalec zaustavil izgubo na zgornji ali najnižji od prejšnjih 3 sveč.
Ta sistem trgovanja uporablja več tehničnih orodij za iskanje vnosa v trgovanje, ti kazalniki pa se uporabljajo v trenutnem časovnem okviru aktivnega grafikona. Spodaj je razloženo, kako se vrednosti vsakega kazalnika razlagajo kot trgovinski signal:
- Fraktali - Strokovni svetovalec zabeleži vrednosti zadnjih 10 fraktalov gor in dol in jih prikaže na grafikonu, da jih lahko vidi uporabnik. Ta zapis se ne uporablja samo za prikaz, temveč se uporablja tudi za ustvarjanje trgovine. Čeprav je na vsakem seznamu 10 vrednosti, je indeks oštevilčen od 0 do 9. Če je indeks 2 večji od indeksa 3 in indeks 2 večji od indeksa 1, se razvije medvedja pristranskost. To pomeni, da zadnji trije indeksi v matriki tvorijo navzdol fraktal. Po drugi strani pa, če je indeks 2 nižji od indeksa 3 in indeks 2 nižji od indeksa 1, pride do bikovske pristranskosti. To pomeni, da zadnji trije indeksi v matriki tvorijo navzgor fraktal.
- Premična povprečja (obdobji 85 in 6, linearno tehtano povprečje, tipična cena) - Ti dve linearni tehtani drseči povprečji se uporabljata v trenutnem časovnem okviru aktivnega simbola, vrednosti, potrebne za izračun, pa izhajajo iz trenutne odprte vrstice. Če je 6-časovni LWMA nad 85-časovnim LWMA, je trend bikovski. Če je 6-časovna LWMA pod 85-časovno LWMA, je trend medvedji.
- Momentum (14 obdobje, zapiranje cene) - ta kazalnik se uporablja za trenutni časovni okvir in simbol, podatki, potrebni za izračun, pa so pridobljeni iz prejšnjih treh vrstic. Če je kateri koli od teh podatkov manjši od 0,3, se potrdi signal za nakup ali prodajo.
- Črte trendov - Strokovni svetovalec na glavni grafikon nariše dve liniji trenda, eno nad ceno in drugo pod ceno. Ti predmeti se nato uporabljajo za generiranje trgovinskega signala. Če je navpična razdalja med dvema koordinatama zgornje črte trenda manjša od 20 pipov in je spodnja črta trenda usmerjena navzgor, se ustvari bikovski signal. Če je razdalja med točkama zgornje črte trenda manjša od 20 pipov in je spodnja črta trenda usmerjena navzdol, se ustvari medvedji signal.
Ko se pojavi priložnost za trgovanje, bo robot odprl trgovino s pozicijo velikosti 0,01. Med vstopom se določita tudi stop izguba in dobiček. Medtem ko se zdi, da je stop-izgub 20 pipov, je dejanska vrednost stop-izgub višja od te za znesek razmika. Medtem je dejanska vrednost dobička iz dobička nižja od 50 pipov glede na znesek razmika. Ker algoritem izvaja tik, bo robot odprl 10 poslov na sveči, kjer je bil ustvarjen signal.
Head and Shoulders Expert Advisor For MT4 - merila izstopa
Strokovni svetovalec za glavo in ramena uporablja pasivne in aktivne metode pri upravljanju trgovine. Pasivna metoda je z uporabo stop loss in take profit, aktivna metoda pa z izvajanjem stop stop in brezhibnosti. Pri zadnjem pristopu je trgovina postavljena v brezposelnost, ko je pridobila 30 pipov in nato zaostala, ko je skupno število pridobljenih pipov vsaj 40 pipov.
Head and Shoulders Expert Advisor For MT4 - prostor za izboljšave
Strokovni svetovalec za glavo in ramena potrebuje nekaj izboljšav, da postane donosen sistem trgovanja. Eden od predlogov za izboljšanje je PadAmount, ki se uporablja pri nastavljanju zaustavitve. Kot smo že omenili, je PadAmount razlika med najvišjo ali najnižjo vrednostjo sveče in dejansko ceno stop-stop. Nastavitev poljubne vrednosti 10 pipov ni dobra ideja, saj je preveč omejujoča. Najboljša strategija je uporaba razpršene vrednosti ob vstopu.
V vhodih mora biti na voljo tudi navpična razdalja med obema točkama trendnih črt. V kodi je ta razdalja težko kodirana kot 20 pipov, kar morda ni najbolje v vseh trgovinskih situacijah. Uporabnik mora imeti svobodo, da to razdaljo nastavi glede na izbrano obdobje in simbol.
Očitna napaka tega sistema trgovanja je odprtje 10 poslov z eno svečo, ko se ustvari signal. To je vsekakor slaba ideja. Če želite odpraviti to težavo, lahko uporabnik v vhodih nastavi največ 1, namesto 10. Boljšo rešitev je programsko narediti, to pomeni, da v vsako naslednjo svečo dodamo po en posel, če so izpolnjena pravila za vstop in če se je cena premaknila za vsaj določeno razdaljo od prejšnje trgovine.