FOREX-marknaden verkar i biljoner dollar, men alla med dator och internetåtkomst kan arbeta med den. För att underlätta beslutsfattande under handel använder många handlare rådgivare - specialprogram som fungerar enligt en specifik algoritm.
Instruktioner
Steg 1
Den vanligaste Forex-handelsplattformen är mt4-terminalen. Följaktligen är de flesta rådgivarna skrivna för det. Om du inte har en terminal ännu, ladda ner den från webbplatsen för det handelscenter som du arbetar med.
Steg 2
Starta en terminal. Öppna MetaEditor genom att trycka på F4. I redigeringsfönstret som visas, välj Ny på fliken Arkiv, guiden Expertrådgivare öppnas. Välj typ av den skapade rådgivaren - Expert Advisor. Klicka på Nästa. I nästa fönster anger du namnet på rådgivaren och information om författaren (om du vill).
Steg 3
Samma fönster innehåller tabellen Parametrar - klicka på knappen Lägg till höger. Den nya parametern Extparam1 visas. Med hjälp av parametrarna kan du "lära" rådgivaren att utföra nödvändiga åtgärder. Ändra till exempel namnet på Extparam1-parametern till StopLoss genom att dubbelklicka på raden med musen och ange ett nytt namn. Ställ in parametertypen på dubbelt. Ställ in värdet på parametern (Initialt värde) lika med värdet på den tillåtna förlusten för dig - till exempel 20 poäng.
Steg 4
På samma sätt kan du ange ett värde för vinst och andra parametrar. Du kan inte ange någonting i detta skede och ange önskade värden senare manuellt, direkt i koden. Klicka på "Slutför" så visas ett fönster med rådgivarens grundkod.
Steg 5
Var uppmärksam på init, deinit, startfunktioner. Den första utför operationer relaterade till initialiseringen av Expert Advisor efter lanseringen. Den andra stänger av rådgivaren när den är inaktiverad eller terminalen är stängd. Den viktigaste funktionen är startfunktionen, eftersom det är denna funktion som behandlar all data som kommer med varje ny kryssning (prisförändring).
Steg 6
Hur fungerar rådgivaren? Det är nödvändigt att ange rader i sin kod, varigenom den öppnar eller stänger en beställning om den aktuella situationen motsvarar villkoren i rådgivarens logik. Till exempel kan en enkel expertråd baseras på indikatorn för rörligt genomsnitt. Två medelvärden plottas med olika perioder - till exempel 5 och 15. Om den snabba linjen passerar den långsamma från botten upp öppnas en köporder. Avslutning sker när önskad vinst uppnås eller när den snabba linjen korsar den långsamma från topp till botten.
Steg 7
På samma sätt öppnas och stängs en försäljningsorder. För att minska antalet falska signaler kan du införa en regel enligt vilken ordningen kommer att öppnas först efter att snabblinjen rör sig bort från den långsamma på något avstånd - till exempel 10 poäng. Du kan ställa in specifika inställningar genom att definiera de mest framgångsrika parametrarna.
Steg 8
Hur skriver jag specifika kodrader? För att göra detta måste du behärska grunderna i mql4-språket. Du hittar många användbara material, inklusive handledning, här: https://forum.mql4.com/ru/ Börja inte skapa en komplex Expert Advisor direkt - ge den de enklaste funktionerna först och sedan gradvis komplicera det. Se dock till att behålla de grundläggande versionerna - de kommer att vara till nytta om du måste gå tillbaka till de tidigare versionerna.