Kako Napisati Savjetnički Program Za Forex

Sadržaj:

Kako Napisati Savjetnički Program Za Forex
Kako Napisati Savjetnički Program Za Forex

Video: Kako Napisati Savjetnički Program Za Forex

Video: Kako Napisati Savjetnički Program Za Forex
Video: Новинка - Индикатор TWISO. Бинарные опционы Как заработать в интернете. The Best QUOTEX INTRADE BAR 2024, Ožujak
Anonim

Forex tržište posluje u milijardama dolara, ali na njemu mogu raditi svi koji imaju računalo i pristup Internetu. Kako bi olakšali donošenje odluka tijekom trgovanja, mnogi trgovci koriste savjetnike - posebne programe koji rade prema određenom algoritmu.

Kako napisati savjetnički program za Forex
Kako napisati savjetnički program za Forex

Upute

Korak 1

Najčešća Forex platforma za trgovanje je mt4 terminal. Sukladno tome, većina savjetnika napisana je za to. Ako još nemate terminal, preuzmite ga s web mjesta trgovinskog centra s kojim radite.

Korak 2

Pokrenite terminal. Otvorite MetaEditor pritiskom na F4. U prozoru uređivača koji će se pojaviti, na kartici Datoteka odaberite Novo, otvorit će se čarobnjak stručnog savjetnika. Odaberite vrstu stvorenog savjetnika - stručnog savjetnika. Kliknite Dalje. U sljedeći prozor unesite ime savjetnika i podatke o autoru (ako želite).

3. korak

Isti prozor sadrži tablicu parametara - kliknite gumb Dodaj s desne strane. Pojavljuje se novi parametar Extparam1. Pomoću parametara možete savjetnika "naučiti" izvršavanju potrebnih radnji. Na primjer, promijenite ime parametra Extparam1 u StopLoss dvostrukim klikom miša na liniju i unošenjem novog imena. Postavite vrstu parametra na double. Postavite vrijednost parametra (početna vrijednost) jednaku vrijednosti dopuštenog gubitka za vas - na primjer, 20 bodova.

4. korak

Slično tome, možete unijeti vrijednost za dobit i druge parametre. U ovoj fazi ne možete ništa unijeti i kasnije ručno, izravno u kod, unijeti potrebne vrijednosti. Kliknite "Završi", vidjet ćete prozor s osnovnim kodom savjetnika.

Korak 5

Obratite pažnju na funkcije init, deinit, start. Prvi izvodi operacije povezane s inicijalizacijom stručnog savjetnika nakon njegovog pokretanja. Drugi isključuje savjetnika kada je onemogućen ili je terminal zatvoren. Najvažnija funkcija je funkcija pokretanja, jer ta funkcija obrađuje sve podatke koji dolaze sa svakim novim označavanjem (promjena cijene).

Korak 6

Kako savjetnik radi? U njegov kôd potrebno je unijeti retke zahvaljujući kojima će otvoriti ili zatvoriti nalog ako trenutna situacija odgovara uvjetima postavljenim u savjetnikovoj logici. Na primjer, jednostavni stručni savjetnik može se temeljiti na pokazatelju pokretnog prosjeka. Nacrtana su dva prosjeka s različitim razdobljima - na primjer 5 i 15. Ako brza linija prijeđe sporu odozdo prema gore, otvara se nalog za kupnju. Zatvaranje se događa kada se postigne željena dobit ili kada brza linija prijeđe onu sporu od vrha do dna.

7. korak

Na isti se način događa otvaranje i zatvaranje naloga za prodaju. Da biste smanjili broj lažnih signala, možete uvesti pravilo prema kojem će se redoslijed otvoriti tek nakon što se brza linija odmakne od sporije za neku udaljenost - na primjer, 10 bodova. Možete postaviti određene postavke definiranjem najuspješnijih parametara.

Korak 8

Kako mogu napisati određene retke koda? Da biste to učinili, morate svladati osnove jezika mql4. Mnogo korisnih materijala, uključujući tutorijale, možete pronaći ovdje: https://forum.mql4.com/ru/ Nemojte odmah započeti s izradom složenog stručnog savjetnika - prvo ga obdarite najjednostavnijim funkcijama, a zatim postupno zakomplicirati. Ipak, svakako zadržite osnovne verzije - one će vam dobro doći ako se morate vratiti na prethodne verzije.

Preporučeni: