Hur begränsar jag handelstiden för Forex-rådgivare? En expertrådgivare som öppnar order varje timme, vid rätt tidpunkt och vid rätt tidpunkt. Installera och konfigurera expertrådgivaren.

Att nå framgång på valutamarknaden idag är nästan omöjligt att ta hänsyn till det stabila prismönstret, vilket kan uttryckas i något av dess handlingar.

Ett av dessa slående mönster, som är känt för nästan alla näringsidkare, manifesteras i prisaktivitet vid en viss tid på dagen.

Egentligen är det därför de flesta rådgivare och handelsstrategier, idag är utrustade med ett filter för handel efter tid, när en näringsidkare förbjuder handel på en strategi under en ogynnsam tidsperiod.

Handla stort bara med en ledande mäklare

Tidsfaktorn kan dock ofta vara ett signalmönster och näringsidkaren måste på något sätt implementera den.

Det är naturligt att ständigt vara vid monitorn vid en viss tid med en noggrannhet på sekunder för att inte alltid kunna öppna en planerad position.

Det är därför som handlare använder specialskript och rådgivare som gör det möjligt för dem att öppna en position vid en viss tidpunkt för dem. I själva verket kommer vi att bekanta oss med en av dessa rådgivare i den här artikeln.

OpenTime 2 Time Advisor är helt oberoende handelsexpert för MT5-handelsterminalen, som låter dig implementera strategier baserade på mönster för prisrörelse vid en viss tid på dagen.

Ett anmärkningsvärt inslag i OpenTime 2 är det faktum att robotens funktionalitet gör att den kan göras till en helt oberoende expert och att hitta mönster för prisrörelser på en viss tillgång med hjälp av optimering.

Således kan en näringsidkare skapa strategier baserade på tidsmönster och också använda den som en assistent för att implementera sina idéer, till exempel för att öppna erbjudanden under pressmeddelanden (handel på förväntningar).

Installera skriptet i diagrammet.

Den första versionen av tidsrådgivaren för MT5-handelsterminalen utvecklades redan 2017, men robotens funktionalitet var så begränsad att den säkert kan hänföras till enkla skript snarare än fullfjädrade robotar.

Efter utvidgningen av funktionaliteten 2018, enligt rekommendationerna från många handlare, fick roboten dock inte bara popularitet utan två versioner av den publicerades i det officiella biblioteket för MT5-utvecklare.

Således kan rådgivaren installeras på två sätt, nämligen genom biblioteket i din MT5, eller genom datakatalogen enligt standardschemat.

För att installera rådgivaren via biblioteket, starta din MT5-handelsterminal och gå till panelen "Verktyg" där information om dina positioner och balans finns.

Gå sedan till fliken "Bibliotek" och gör den enklaste sorteringen så att endast rådgivare visas i listan.

När du har sorterat listan hittar du OpenTime 2-tidsrådgivaren i den och laddar den med hjälp av den extra menyn som visas i bilden nedan:

Om installationen på detta sätt orsakade problem, gå till slutet av artikeln och ladda ner robotens fil, som du installerar enligt standardschemat.

För att göra detta behöver du bara släppa den nedladdade robotfilen i katalogen på MT5-terminalen, nämligen mappen Experter.

Oavsett vilken installationsmetod du valde efter installation av experten måste du starta om handelsterminal eller uppdatera den i Navigator-panelen, annars visas inte OpenTime 2 i listan med rådgivare.

Använda OpenTime 2 Time Advisor

Som vi noterade i början av artikeln är OpenTime 2-tidsrådgivaren en assistent som låter dig implementera strategier baserade på prisrörelsemönstret vid en viss tid på dagen.

Den andra versionen av roboten har blivit mer autonom och flexibel, vilket gör att du mer noggrant kan anpassa systemet för att öppna och spåra transaktioner.

Således kan du i raderna Använd stängningstidsintervall och Stängningstidsintervall # 2 ge tillstånd för tidig stängning av erbjudanden i första och andra tidsintervall, medan tiden för vart och ett av stängningsintervallen kan ställas in i raderna Stängningstid intervall 1,2.

Variabeln Trailing stop låter dig aktivera trailing stop medan steget att flytta stoppet anges i Trailing step-linjen.

I variablerna Handel på måndag till fredag \u200b\u200bkan du förbjuda handel på en viss veckodag och i linjerna Öppningens starttid och Öppningens sluttid kan du ställa in det tidsintervall under vilket positionen ska öppnas.

Variabeln Varaktighet i sekunder är ansvarig för innehavstiden för en öppen position och i raden Typ av handel i tidsintervall kan du ange riktningen för handeln, nämligen köpa eller sälja.

Volymtransaktionsvariabeln är ansvarig för handelspartiet för ordern som öppnas och i StopLoss-tidsintervallet och TakeProfit-tidsintervallvariablerna kan du ange vinst- och stopporder för din position.

Sammanfattningsvis bör det noteras att OpenTime 2-tidsrådgivaren är en mer avancerad och autonom assistent som låter dig implementera strategier baserade på öppningspositioner vid en viss tid på dagen.

Denna expertrådgivare är perfekt för dem som handlar efter nivåer och alla strategier som använder väntande gränsorder. EA kommer att göra beställningar vid rätt tidpunkt på rätt avstånd från det aktuella priset! I inställningarna för roboten kan du ställa in stoppförluster, ta vinstorder såväl som varje order. Allt ställs in för varje beställning separat. Du kan bara göra köpgräns, försäljningsgräns eller båda beställningarna tillsammans!

EA är redo att arbeta med valfri handelsinstrumenti vilken Metatrader 4. handelsterminal som helst. Roboten är också redo att arbeta på flera valutapar omedelbart. Det vill säga, du kan öppna valfritt antal par och installera en rådgivare på dem, vilket ger var och en sin egen magiska nummer och tidsinställningar. Därefter fungerar varje par strikt individuellt. Om du fortfarande arbetar med begränsningsorder manuellt är den här roboten något för dig!

  • KÖP_begränsning - Om du ska göra en köpgränsorder.
  • Lot_buy_limit - Köp gränsorderparti.
  • R_buy_limit - Avstånd från aktuellt pris till köpgränsorder i poäng.
  • Stop_Loss_buy_limit - Stoppa förlust av köpgränsorder.
  • Take_Profit_buy_limit - Få vinst av köpgränsorder.
  • SÄLJ_begränsning - Huruvida du ska placera en säljgränsorder.
  • Lot_sell_limit - Sälj begränsningsorderparti.
  • R_sell_limit - Avstånd från aktuellt pris till försäljningsgränsorder i poäng.
  • Stop_Loss_sell_limit - Slutbegränsningsorder för stoppförlust.
  • Take_Profit_sell_limit - Få vinst av säljbegränsningar.
  • Slippage - Maximal glidning i punkter.
  • Stäng_Beställningar - Avsluta den andra ordern när den första öppnas.
  • Tider - Beställ livstid i minuter.
  • Time_Start - Göra beställningar i tid?
  • Time_Hour - Timme med öppningsorder 0-23
  • Time_Minute - Minuten för att öppna order är 0 - 59. Till exempel timme \u003d 5, minut 40, så vid 5,40 kommer order från priset vid den tidpunkten att placeras.
  • Expert_I - magiskt nummer för att definiera dina beställningar och handel med flera valutor.

Idag kommer vi att prata om hur det finns hjälprådgivare som lägger order i tid av marknaden och väntande order, samt hur affärer stängs.

Bästa mäklare

En expertrådgivare som öppnar order varje timme eller efter tid är ett verktyg som hjälper i olika handelssituationer. I allmänhet har, såvitt jag kan säga, funnits intresse för sådana rådgivare som utför sådana åtgärder under lång tid. Och 2006 fanns det sådana robotar, och 2008, på begäran, kan du spåra intresset för dem, och nu begärs att få sådana experter att fortsätta att dyka upp. Samtidigt hjälper erfarna handlare och inte bara handlare utan de som är engagerade ofta nykomlingar. Detta är i allmänhet en god tradition. Vanligtvis är det baserat på ömsesidigt utbyte. Nybörjaren skickar in idéer, och den erfarna får rätten att använda idén och skapar en expertkod som han delar med sin partner.

När villkor uppstår för användning av dessa experter

Men mer till sak! Min historia idag handlar om en expertrådgivare för att göra beställningar vid rätt tidpunkt. De använder den för en mängd olika ändamål. Det finns till exempel handelssystem som är knutna till det ögonblick ett ljus eller en session börjar. Till exempel finns det, och enligt min blygsamma forskning finns det en del sken av sådana vågor i verkligheten, men de förekommer i olika tidsramar och det finns perioder med olika varaktighet. Du kan till exempel hitta dem på USDCAD på Mn.

Det finns ljus där som liknar varandra varje månad. I januari, till exempel, för till exempel sex år finns det en uppåt eller en nedåtgående trend är inte poängen. För att få intäkter från att använda detta tillvägagångssätt måste du placera en beställning i den riktning som bestäms av forskningsmetoden i början av månaden och ta bort den i slutet, och gör det bara under vissa månader av året. Det är precis vad Expert Advisor gör order efter datum i timmar och minuter.

En expertrådgivare som utfärdar order vid rätt tidpunkt genomför också andra uppgifter, till exempel är det känt att det i morgon kommer att bli en trend på marknaden och handelsidén ger att du måste ta positioner på varje timljus i riktning mot trenden. Och du måste ta bort beställningar i slutet handelsdag.

Således kommer order att visas i form av ett sådant rutnät. Hur man gör det annorlunda kan du se på sidan var. I slutet av arbetsdagen finns det en avlägsnande, även vid rätt tidpunkt, av köp-, säljstopporder eller av marknaden.

Varför är det så? Eftersom jag har sett ett sådant tillvägagångssätt i en sådan modifiering: att placera order på varje ljus genom en marknadsorder eller också på varje ljus, men köp-, säljstopp i motsatta riktningar. I det andra fallet kanske du inte ens vet i vilken riktning marknaden kommer att röra sig, utan bara fånga rörelsen som med ett fjärilsnät. När du köper, säljer och stoppar order i båda riktningar, kanske en av dem inte öppnas förrän i slutet av dagen och kommer att förbli hängande.

Ladda ner

Så det blir tydligt att det idag finns tre typer av hjälpexperter i detta sammanhang.

  1. Den första typen är en expertrådgivare för att göra marknadsorder med hänsyn till vissa timmar och minuter,
  2. Den andra typen är en expertrådgivare för väntande order per timmar och minuter.
  3. Den tredje typen kan implementeras inom de två första eller vara ett separat program. Detta är exakt fallet i vårt exempel.

Market Order Expert

När du vet att upptrenden börjar 23:50, så kommer priset definitivt att passera 60 punkter, med en stoppförlust på 30 punkter, och du har en expert som spårar stoppförlusten, så du behöver en beställning. I det här fallet kommer du inte långt borta, så ljudet som meddelar öppningen kommer att vara till nytta. Under dessa förhållanden behöver du den första typen av expert. I det här fallet är det e-OpenByTime Expert Advisor. Denna expertrådgivare, som kan laddas ner med sociala knappar, har följande alternativ:

  • TimeTrade - här kan du ställa in det exakta ögonblicket när ordern ska öppnas. Dataformatet är hh: mm.
  • Varaktighet - perioden i sekunder under vilken EA försöker göra en beställning.
  • Sälj - här måste du ange vilken typ av order, sant - det betyder att en marknadsorder öppnas för att sälja tillgången. Falsk motsvarar en köporder.
  • Massor - den här parametern begränsar ditt handelsparti till ett visst värde.
  • SopLoss - stop loss är utformat för fyrsiffriga mäklare, så för att bestämma storleken på 30 poäng måste du ställa in ett värde på 300
  • TakeProfit - med göra vinst samma historia.
  • MagicNumber - Jag tror att allt är klart här.
  • UseSound - ljudinställningarna går längre.
  • NameFileSound - välj en ljudfil här.
  • Av de återstående inställningarna är det bara MaketWatch som kan ställa frågor. Det visar sig att denna inställning behövs för att handelsförfrågningar ska skickas enligt Market Watch-reglerna som vissa mäklare kräver.

Väntande beställningsexpert

Den andra typen av experter som arbetar med att öppna väntande order är experter på olika boxorder. handelssystem... Liknande

Den här gången kommer jag att beskriva en expertrådgivare, så att säga, en extra, som öppnar två köp- och försäljningsavtal i båda riktningar utan hänsyn till trender och andra diagramtecken.

Detta är 37_Exp-TimeOpenBuy Expert Advisor. Installationen är ganska enkel.

  • BuyStopOpen och SellStopOpen är båda i detta fall inställda på true.
  • Avstånd - bestämmer på vilket avstånd dessa order kommer att placeras från det aktuella priset. Observera att värdet här och i nästa rad beräknas för en fyrsiffrig mäklare, så för att ställa in avståndet måste du använda ett nummer, till exempel 30 poäng och lägga till ytterligare 0 i slutet.
  • TPBuyStop, SLBuyStop, TPSellStop, SLSellStop - låter dig bestämma vad som är avståndet till take profit och stop loss för varje order. (här lägger vi också till noll till numret i slutet.)
  • CloseAfterOpen - låter dig radera en affär som kvarstod efter att en av köp-, säljstopporder har fungerat.
  • Slippage är en inställning som enligt min erfarenhet måste ställas in på något annat värde än noll för att order ska kunna placeras. Detta är det maximala glidvärdet.
  • CloseIfNotOpen - tänkt som en funktion som tar bort alla misslyckade buy-, sellstop-s vid en ny tidpunkt. Oavsett hur hårt jag försökte använda den här operationen kom dock inget av det.
  • Resten av alternativen behövs för att bestämma ögonblicket för att komma in på marknaden och lämna den.

Experten för att ta bort insättningar

Slutligen, den tredje expertrådgivaren, som med hjälp av mql4-koden som jag har sammanställt tar bort köp, i tid, mer exakt än dem alla. I allmänhet kommer du nu att ha en fullständig malet rådgivare för att placera köp-, säljstopporder och per marknad och en expertrådgivare som stänger order efter tid. För att göra detta, innan cykeln, som helt enkelt stänger köp-, säljstopporder, eller det skulle vara mer korrekt att säga: tar bort dem, måste du kontrollera om (TimeCurrent ()\u003e \u003d BlackTime). I det här fallet tilldelas variabeln den tid efter vilken ordern raderas.

Du har nog lagt märke till att affärer på vissa dagar eller till och med timmar medför förluster. Det kan till exempel handla på fredagskväll, vars resultat ofta är oförutsägbart när det bärs över helgen. Hur man är? Aktivera och inaktivera rådgivaren manuellt? Det är inte så bekvämt, och vi är alla mänskliga - du kan bara glömma att göra det.

Problemlösning - hjälprådgivare Handelsplaneraresom låter dig begränsa arbetstiden för andra expertrådgivare enligt det schema som fastställts av näringsidkaren. Du kan till exempel begränsa handelsrobotar från 7 till 11 timmar på måndag. Denna utveckling kommer från våra vänner frånArgoLab och idag kommer vi att lära känna det i detalj.

Analys av statistik

Innan du begränsar en rådgivares arbete måste du först avgöra vid vilken tidpunkt strategin ger upp. För att göra detta kan du använda någon av övervakningstjänsterna, till exempel myfxbook, som ger detaljerad handelsstatistik över tiden. För att analysen ska vara tillförlitlig är det önskvärt att ha handelsstatistik i minst tre månader.

Så först måste du börja övervaka på myfxbook. Hur man gör detta, på vår webbplats är ... Låt oss ta övervakningen av en rådgivare som ett exempel.Forex Hunter.

Du kan också ladda ner en rapport från strategitestaren till webbplatsen. Detta är främst nödvändigt för dem som ännu inte har tillräckligt med ackumulerad historik på ett riktigt konto, men som har en robot som kan testas i testaren. Så här gör du igen, läs inseparat artikel .

När övervakningen har laddats och bearbetats går du vidare till avsnittet utökad statistik, till fliken "Dagligen". Den visar antalet vinnande och förlorande affärer per veckodag. Som du kan se är det största relativa antalet förlorade affärer på torsdag och fredag \u200b\u200b73% respektive 74%. Detta innebär att marknadens tillstånd idag inte är lämpligt för denna strategi, prognoserna är mindre korrekta och EA tappar pengar. För att förbättra effektiviteten i en automatiserad strategi är det klokt att ta bort dessa dagar från handeln.

Sedan tittar vi på statistiken per timme. Pilarna i skärmdumpen markerar timmarna med det största antalet förlorade affärer. Förutom det faktum att det under nattperioden (främst den asiatiska sessionen) inte bara finns mycket färre transaktioner än mitt på dagen, men kvaliteten på posterna är också dålig.

Detta innebär att om vi blockerar rådgivarens arbete på torsdag och fredag \u200b\u200boch låter det arbeta de återstående dagarna från 11 till 19 timmar, kommer resultatet garanterat att förbättras.

EA-inställningarna för ändringar i detta exempel ser ut så här:


Installation och konfiguration

Rådgivaren installeras på ett vanligt sätt. Öppna terminaldatakatalogen via File - Open Data Directory och gå till MQL4 - Experts-katalogen. Kopiera den tidigare nedladdade EA-filen med tillägget “.ex4” här. Starta terminalen om du vill att rådgivaren ska visas i navigatorfönstret.

I inställningarna måste du ange driftstiden enligt veckodagarna. Det finns tre ingångsparametrar för varje dag. Den första är ansvarig för att aktivera / inaktivera handel en viss dag, den andra för tidpunkten för början av handeln, den tredje för tiden för handelns slut. Tid kan anges till närmaste minut. Starttiden kan vara längre än sluttiden, till exempel 19:00 och 09:00. I detta fall är handel tillåten från 00:00 till 9:00 och från 19:00 till 24:00.

Den ytterligare parametern CloseBeforeSwitchOFF ansvarar för att stänga alla positioner omedelbart innan du stänger av automatisk handel. Totalt kan parametern ta tre värden: Nej - positionerna är inte stängda; CloseAllProfitable - endast lönsamma är stängda; CloseAll - lämna alla öppna positioner. Slip-parametern är ansvarig för maximal glidning.


Glöm inte att aktivera autosökning och import av funktioner från DLL-bibliotek.

Tiden bör specificeras baserat på terminaltiden, som visas i rubriken i marknadsövervakningsfönstret. Det här är din mäklares tid.

Försök inte heller installera flera instanser av rådgivaren på ett konto - bara en instans räcker. Annars fungerar ingen av dem korrekt.

Slutsats

Att begränsa arbetet efter tid är det enklaste och effektiv metod förbättra din handelsprestanda. Till exempel, om rådgivaren konsekvent går samman från 4 till 8, så finns det ett annat mönster på marknaden som roboten inte kan bearbeta. Bara inte handla under denna period - du ökar den totala lönsamheten och befriar insättningen från onödiga transaktioner.

Forumtråd

Med vänliga hälsningar, Alexey Vergunov
TradeLikeaPro.ru

Källa http://tradelikeapro.ru/sovetnik-tradescheduler/