Kā Uzrakstīt Padomdevēju Programmu Forex

Satura rādītājs:

Kā Uzrakstīt Padomdevēju Programmu Forex
Kā Uzrakstīt Padomdevēju Programmu Forex

Video: Kā Uzrakstīt Padomdevēju Programmu Forex

Video: Kā Uzrakstīt Padomdevēju Programmu Forex
Video: MQL5 TUTORIAL BASICS - 5 HOW TO DO CALCULATIONS 2024, Marts
Anonim

FOREX tirgus darbojas triljonos dolāru, taču ikviens, kam ir dators un piekļuve internetam, var tajā strādāt. Lai atvieglotu lēmumu pieņemšanu tirdzniecības laikā, daudzi tirgotāji izmanto padomdevējus - īpašas programmas, kas darbojas pēc noteikta algoritma.

Kā uzrakstīt padomdevēju programmu Forex
Kā uzrakstīt padomdevēju programmu Forex

Instrukcijas

1. solis

Visizplatītākā Forex tirdzniecības platforma ir mt4 termināls. Attiecīgi lielākā daļa padomdevēju ir uzrakstīti tieši tam. Ja jums vēl nav termināla, lejupielādējiet to no tirdzniecības centra vietnes, ar kuru strādājat.

2. solis

Sāciet termināli. Atveriet MetaEditor, nospiežot F4. Parādītajā redaktora logā cilnē Fails atlasiet Jauns, tiks atvērts Ekspertu konsultanta vednis. Atlasiet izveidotā padomdevēja veidu - Ekspertu padomdevējs. Noklikšķiniet uz Tālāk. Nākamajā logā ievadiet konsultanta vārdu un autora datus (ja vēlaties).

3. solis

Tajā pašā logā ir tabula Parametri - labajā pusē noklikšķiniet uz pogas Pievienot. Parādās jaunais parametrs Extparam1. Izmantojot parametrus, jūs varat "iemācīt" padomdevējam veikt nepieciešamās darbības. Piemēram, mainiet parametra Extparam1 nosaukumu uz StopLoss, veicot peles dubultklikšķi uz līnijas un ievadot jaunu nosaukumu. Iestatiet parametra veidu dubultā. Iestatiet parametra (Sākotnējā vērtība) vērtību, kas vienāda ar jums pieļaujamo zaudējumu vērtību, piemēram, 20 punkti.

4. solis

Tāpat jūs varat ievadīt peļņas vērtību un citus parametrus. Šajā posmā neko nevar ievadīt un nepieciešamās vērtības vēlāk ievadīt manuāli, tieši kodā. Noklikšķiniet uz "Pabeigt", un jūs redzēsiet logu ar padomdevēja pamata kodu.

5. solis

Pievērsiet uzmanību init, deinit, start funkcijām. Pirmais veic darbības, kas saistītas ar ekspertu konsultanta inicializēšanu pēc tā palaišanas. Otrais izslēdz padomdevēju, kad tas ir atspējots vai terminālis ir aizvērts. Vissvarīgākā funkcija ir sākuma funkcija, jo tieši šī funkcija apstrādā visus datus, kas nāk ar katru jaunu atzīmi (cenu izmaiņas).

6. solis

Kā darbojas padomdevējs? Kodā ir jāievada rindas, pateicoties kurām tas atvērs vai aizvērs pasūtījumu, ja pašreizējā situācija atbilst konsultanta loģikā paredzētajiem nosacījumiem. Piemēram, vienkāršs ekspertu konsultants var būt balstīts uz rādītāju Moving Average. Divi vidējie rādītāji ir parādīti ar dažādiem periodiem - piemēram, 5 un 15. Ja ātrā līnija šķērso lēnu no apakšas uz augšu, tiek atvērts pirkšanas pasūtījums. Aizvēršana notiek, kad tiek sasniegta vēlamā peļņa vai kad ātrā līnija šķērso lēnu no augšas uz leju.

7. solis

Tādā pašā veidā notiek pārdošanas ordera atvēršana un aizvēršana. Lai samazinātu viltus signālu skaitu, varat ieviest kārtulu, saskaņā ar kuru pasūtījums tiks atvērts tikai pēc tam, kad ātrā līnija attālinās no lēnās par kādu attālumu - piemēram, 10 punkti. Konkrētus iestatījumus varat iestatīt, nosakot visveiksmīgākos parametrus.

8. solis

Kā es varu uzrakstīt konkrētas koda rindas? Lai to izdarītu, jums jāapgūst mql4 valodas pamati. Daudz noderīgu materiālu, tostarp apmācības, varat atrast šeit: https://forum.mql4.com/ru/ Nesāciet uzreiz izveidot sarežģītu ekspertu padomnieku - vispirms piešķiriet tam visvienkāršākās funkcijas un pēc tam pakāpeniski sarežģī to. Tomēr noteikti saglabājiet pamata versijas - tās noderēs, ja jums būs jāatgriežas pie iepriekšējām versijām.

Ieteicams: