Hoe Om 'n Adviseursprogram Vir Forex Te Skryf

INHOUDSOPGAWE:

Hoe Om 'n Adviseursprogram Vir Forex Te Skryf
Hoe Om 'n Adviseursprogram Vir Forex Te Skryf

Video: Hoe Om 'n Adviseursprogram Vir Forex Te Skryf

Video: Hoe Om 'n Adviseursprogram Vir Forex Te Skryf
Video: Скальпинговая стратегия XAUUSD 2024, April
Anonim

Die FOREX-mark werk in triljoene dollars, maar almal met 'n rekenaar en internettoegang kan daaraan werk. Om besluitneming tydens verhandeling te vergemaklik, gebruik baie handelaars adviseurs - spesiale programme wat volgens 'n spesifieke algoritme werk.

Hoe om 'n adviseursprogram vir Forex te skryf
Hoe om 'n adviseursprogram vir Forex te skryf

Instruksies

Stap 1

Die mees algemene Forex-handelsplatform is die MT4-terminale. Gevolglik is die meeste adviseurs daarvoor geskryf. As u nog nie 'n terminale het nie, laai dit af vanaf die webwerf van die handelsentrum waarmee u werk.

Stap 2

Begin 'n terminale. Maak MetaEditor oop deur op F4 te druk. In die redakteurvenster wat verskyn, op die tabblad Lêer, kies Nuut, die Expert Adviseur-towenaar open. Kies die tipe geskepde adviseur - Expert Advisor. Klik op Volgende. Voer in die volgende venster die naam van die adviseur en die besonderhede van die outeur in (indien u wil).

Stap 3

Dieselfde venster bevat die tabel Parameters - klik op die Add-knoppie aan die regterkant. Die nuwe parameter Extparam1 verskyn. Met behulp van die parameters kan u die adviseur 'leer' om die vereiste aksies uit te voer. Verander byvoorbeeld die naam van die Extparam1-parameter na StopLoss deur die lyn met die muis te dubbelklik en 'n nuwe naam in te voer. Stel die parametersoort op dubbel. Stel die waarde van die parameter (Aanvangswaarde) gelyk aan die waarde van die toelaatbare verlies vir u - byvoorbeeld 20 punte.

Stap 4

Net so kan u 'n waarde vir wins en ander parameters invoer. U kan in hierdie stadium niks invoer nie en die vereiste waardes later handmatig in die kode invoer. Klik op "Voltooi", u sal 'n venster met die basiese kode van die adviseur sien.

Stap 5

Let op die init, deinit, start funksies. Die eerste een voer operasies uit wat verband hou met die initialisering van die Expert Advisor na die bekendstelling daarvan. Die tweede skakel die adviseur uit as dit uitgeskakel is of die terminale gesluit is. Die belangrikste funksie is die beginfunksie, aangesien dit die funksie is wat al die data wat by elke nuwe regmerkie kom, verwerk (prysverandering).

Stap 6

Hoe werk die adviseur? Dit is nodig om reëls in die kode in te voer, waardeur u 'n bestelling kan open of sluit as die huidige situasie ooreenstem met die voorwaardes soos uiteengesit in die logika van die adviseur. 'N Eenvoudige deskundige adviseur kan byvoorbeeld gebaseer wees op die bewegende gemiddelde aanwyser. Twee gemiddeldes word met verskillende tydperke geteken - byvoorbeeld 5 en 15. As die vinnige lyn die stadige een van onder af kruis, word 'n kooporder geopen. Sluiting vind plaas wanneer die gewenste wins bereik word of wanneer die vinnige lyn die stadige van bo na onder kruis.

Stap 7

Op dieselfde manier vind die opening en sluiting van 'n verkooporder plaas. Om die aantal valse seine te verminder, kan u 'n reël instel waarvolgens die bestelling eers geopen sal word nadat die vinnige lyn op 'n afstand van die stadige een wegbeweeg - byvoorbeeld 10 punte. U kan spesifieke instellings instel deur die suksesvolste parameters te definieer.

Stap 8

Hoe skryf ek spesifieke kodelyne? Om dit te doen, moet u die basiese beginsels van die mql4-taal bemeester. U kan baie nuttige materiaal, insluitend tutoriale, hier vind: https://forum.mql4.com/ru/ Moenie dadelik begin om 'n komplekse Expert Advisor te skep nie - gee dit eers met die eenvoudigste funksies en dan geleidelik bemoeilik dit. Hou egter die basiese weergawes by - dit sal handig te pas kom as u na die vorige weergawes moet terugkeer.

Aanbeveel: