Hybrid Scalper 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:
- Hybrid Scalper Expert Advisor For MT4
- Strokovni svetovalec za hibridne skale za MT4 - vstopna merila
- Strokovni svetovalec za hibridne skale za MT4 - merila izstopa
- Strokovni svetovalec za hibridne skale za MT4 - prostor za izboljšave
Hybrid Scalper Expert Advisor For MT4 uporablja baterijo tehničnih kazalnikov za trgovanje na finančnih trgih. Ti kazalniki so na voljo na platformi MT4. Ker se morajo vsi kazalniki dogovoriti, preden se določi in potrdi trgovinski signal, strokovnjak v določenem obdobju odpre le malo poslov.
Eno od značilnosti tega sistema trgovanja je uporabljena metoda upravljanja trgovine. Stop izguba in prevzem dobička vsakega posla se lahko gibljeta navzgor in navzdol, ko cena niha, dokler ne pride do zaustavitvene izgube ali prevzemanja dobička, kar povzroči zmago ali izgubo. Ne glede na to, kje se cena premika, je razdalja med stop-izgubo in profitom konstantna.
Strokovni svetovalec za hibridne skale za MT4 - vstopna merila

Strokovni svetovalec Hybrid Scalper za MT4 na grafikonu prikaže informacije, ki so koristne pri trgovanju. To vključuje ime računa, podjetje, vzvod, velikost lota, dolge in kratke zamenjave, razmik, ime strokovnega svetovalca, vrsto računa, čarobne številke in dan v tednu. Glej sliko zgoraj.
Trgovalni sistem daje uporabniku veliko parametrov, na katerih lahko dela v vhodnih podatkih, da lahko vpliva ali nadzira delovanje strokovnega svetovalca. Najpomembnejši parametri so razloženi spodaj:
- Rsilevel = 7 - To je obdobje, ki se uporablja za RSI.
- max_spread = 20 - Ta vrednost je v točkah. Trgovanja ne bi bilo mogoče vnesti, če je trenutni razmik večji od te vrednosti.
- autocalculatelots = true - Privzeto je ta spremenljivka nastavljena na true. Velikost lota se tako razlikuje glede na trgovanje in se določi na podlagi stanja na računu.
- lot_size = 0,01 - Če se ne uporablja samodejno določanje velikosti lota, bodo imeli posli to velikost lota.
- allowreverse = true - Ker je ta vrednost resnična, bo uporabljena strategija stop in reverse.
- magicnumber = 11 - Prva strategija bo uporabila to čarobno število.
- magicnumber2 = 12 - Strategija zaustavitve in povratne vožnje bo uporabila to čarobno število.
- MondayTrade = true - trgovanje je dovoljeno ob ponedeljkih.
- TuesdayTrade = true - trgovanje je dovoljeno ob torkih.
- WednesdayTrade = true - trgovanje je dovoljeno ob sredah.
- ThursdayTrade = true - trgovanje je dovoljeno ob četrtkih.
- FridayTrade = true - trgovanje je dovoljeno ob petkih.
- stopduringMarketvolatilityDays = true - Ker je to res, trgovanje v določenih dneh v letu ne bo dovoljeno.
- bbperiod = 50 - Kazalnik pasu Bollinger ima obdobje 50.
- bbdeviacija = 4 - Indikator Bollingerjevih pasov ima odstopanje 4.
V tem trgovalnem sistemu se za določitev vnosa trgovanja uporablja vrsta tehničnih kazalnikov, ki so na voljo v platformi MetaTrader4. Kako indikatorji zagotavljajo vrsto signala in čas vstopa, je razloženo spodaj:
- Bollingerjevi pasovi (obdobje 50, odstopanje 4) - Ta kazalnik se uporablja za merjenje volatilnosti trga. Vnos trgovanja se upošteva le, če je nestanovitnost znotraj normalnega obsega, kot je opredeljeno v kodi. Če je razdalja med zgornjim in srednjim pasom manjša od 4,5 pik ali večja od 26,2 pip, to pomeni, da volatilnost ni normalna. Na enak način, če je razdalja med srednjim pasom in spodnjim pasom manjša od 4,5 pipe ali večja od 26,2 pipov, to pomeni, da volatilnost ni normalna.
- Stohastični (5, 3, 3) - ta indikator se uporablja za odčitavanje prekomerne in preprodane vrednosti. Če je glavna črta stohastike za trenutno svečo pod 20 in je signalna črta pod glavno črto, se ustvari bikovski signal. Če je glavna črta trenutne vrstice nad 80 in signalna črta nad glavno črto, se poda medvedji signal.
- Eksponentna drseča povprečja (obdobji 21 in 89, zapiranje cen) - križanje dveh drsečih povprečij v 15-minutnem grafikonu se uporablja za določitev pristranskosti trenda. Če je drseče povprečje 21 nad 89 drsečim povprečjem trenutne sveče, je pristranskost trenda bikova. Če je 21 EMA pod 89 EMA za trenutno svečo, je pristranskost trenda medvedja.
- Indeks relativne moči (obdobje 7, zapiranje cene) - ta kazalnik je zadnji filter za vstop in se uporablja na enak način kot stohastični. Če je vrednost RSI za trenutno vrstico, simbol in časovni okvir manjša od 25, je signal dolg. Če je vrednost RSI večja od 85, je signal kratek.
Preden strokovni svetovalec odpre trgovino, mora biti izpolnjenih več pogojev. Prvič, robot ne bo sprejel trgovanja, če je trenutni razpon trenutnega simbola večji od največjega razmika, določenega v vnosih. Zato mora biti uporabnik previden pri nastavljanju parametra največjega širjenja v vhodih. Razmik simbola, s katerim se trguje, ki se ves čas spreminja, je treba natančno analizirati, preden uporabnik nastavi največjo vrednost razmika.
Poleg tega bo robot trgoval le z enominutnim grafikonom. Kot je predlagano v vhodnih podatkih, naj se ta program izvaja v valutnem paru EURUSD. Če ima uporabnik raje drug simbol, je treba časovni okvir tega simbola nastaviti na eno minuto. V nasprotnem primeru robot ne bi upošteval vnosa trgovine.
Dan v tednu je še en razlog za vstop. Medtem ko lahko robot trguje od ponedeljka do petka, mora uporabnik nastaviti pet spremenljivk v vhodih na true, začenši od ponedeljka do petka. Vendar lahko uporabnik sam izbere dan ali dni, v katerem naj vodi strokovnega svetovalca.
V določenih dneh v letu robot ne bi deloval. Kot težko kodiran s strani ustvarjalca programa, robot ne bi trgoval od 14. do 31. decembra in od 1. do 4. januarja. To je verjetno posledica nizke volatilnosti trgov na splošno v teh letnih časih. V drugih dneh bi robot določil volatilnost trga na podlagi indikatorja Bollingerjevega pasu in nato bodisi trgoval bodisi trgoval na podlagi rezultata izračuna.
Strokovni svetovalec za hibridne skale za MT4 - merila izstopa
Strokovni svetovalec za hibridne skale za MT4 odpre posamezne posle. Ob vstopu robot nastavi stop-loss in dobiček na 10 pipov. Ko se trg premika, se stopnje zaustavitve in dobička tudi premikajo navzgor in navzdol, tako da med stop izgubami in dobičkom ohranjajo razdaljo 20 pipov. Trgovanje je zaključeno, ko se trend (navzgor ali navzdol) uveljavi in cena doseže bodisi stop loss ali limit dobička.
Strokovni svetovalec za hibridne skale za MT4 - prostor za izboljšave
Strokovni svetovalec Hybrid Scalper za MT4 ni mogel ustvariti dobička pri testiranju z uporabo privzetih nastavitev. Morda bodo potrebna nadaljnja testiranja, po možnosti z uporabo optimizacije, da se določijo najboljše nastavitve, ki bodo prinesle pozitivne rezultate. Vendar pa je robota mogoče preizkusiti in uporabiti le v enominutnem grafikonu.
Kodo je treba pregledati, da se ugotovi natančnost pogojev za vstop in posodobitev, da se olajša branje. Branje kode je lahko zahtevno, ker je slog kodiranja staromoden. Na primer, blok kode za funkcijo zanke pri določanju vrste naročila trenutno izbranega naročila je povsod na mestu in vmes je uporabljenih veliko vrstic.
Kodiranje se je po nepotrebnem podaljšalo zaradi uporabe številnih stavkov if. Na primer, pri preverjanju, ali je največji razmik, ki ga vnese trgovec, razumno, je funkcija uporabila 56 vrstic kode, vendar je to mogoče v približno petih vrsticah kode. Zaskrbljenost zaradi širjenja je ključnega pomena, saj je eden od dejavnikov, ki se upoštevajo pri iskanju vstopa v trgovino. Če je razmik osnovnega simbola večji od največjega razmika, ki ga je uporabnik določil v vnosih, robot sploh ne bo trgoval, zato ga mora uporabnik dobiti takoj, ko začne.