Tuesday, 7 November 2017

Steg för steg design din egen handel system


MetaTrader 5 - Exempel Hur man gör en handelsrobot på nolltid för att göra en handelsrobot, du behöver ett handelssystem Trading på finansiella marknader innebär många risker, inklusive den mest kritiska - risken att fatta ett felaktigt handelsbeslut. Drömmen om varje näringsidkare är att hitta en handelsrobot. som alltid är i gott skick och inte utsatt för mänskliga svagheter - rädsla, girighet och otålighet. Varje nykomling vill få eller skapa ett tydligt och strikt handelssystem som kan presenteras i form av algoritmer och helt bli av med rutinverksamheten. Är det möjligt Ett handelssystem är ett nödvändigt villkor för att komma in på marknaden och det här systemet bör givetvis vara lönsamt. När nykomlingar kommer till marknaden är de vanligtvis överväldigade av den stora massan av information som är svår att förstå. Böcker och handlare forum kan ge lite hjälp i det fallet. Tyvärr är inte alla författare framgångsrika näringsidkare och inte alla framgångsrika handlare skrivböcker. Många särskilda webbresurser skapas bara för att tjäna vinst för sina ägare, eftersom det är mycket svårare att handla egna pengar än att utfärda prognoser och lära sig handelssystem. Varje näringsidkare ska självständigt överlåta alla steg i ett handelssystem. Det är ett populärt ordspråk att det inte spelar någon roll vilket system du använder för handel. Det viktigaste är att du verkligen bör handla enligt det systemet. Annars blir handel på marknaden en spelning med ett förutsägbart resultat. Trading Robots och Forex Forex marknaden antas ha en bra likviditet. Dessutom tillåter det handel 24 timmar om dygnet, till skillnad från många andra marknader. Därför försöker många handlare göra handelsrobotar speciellt för Forex marknaden, eftersom det erbjuder ett stort antal handelsinstrument. Men skeptiker hävdar att alla valutapar är starkt korrelerade med varandra, vilket ger mycket låg volatilitet på marknaden. Men deras motståndare svarar att varje valutapar har sina egna egenskaper och låg volatilitet kompenseras av en stor hävstångseffekt. Under alla omständigheter är Forex-instrument attraktiva för att göra handelsrobotar och de flesta anhängare av den automatiserade handeln skarpa sina färdigheter på valutapar. MetaTrader 4 och MetaTrader 5 handelsterminaler är speciellt utformade för att enkelt utveckla automatiserade handelssystem men samtidigt är deras gränssnitt också bekvämt för manuell handel. Hur man börjar göra en handelsrobot Det finns många sätt att bygga ett automatiserat handelssystem. Vi beskriver bara några få större. Det första tillvägagångssättet ligger i matematik. En utvecklare försöker skapa en sorts ekvation som kan överväga många faktorer. Detta tillvägagångssätt bygger på en fast tro på att prisrörelserna hanteras av en modell som kan hittas med tillgänglig historisk data. I de flesta fall vet anhängarna av ett sådant tillvägagångssätt för mycket matte men vet ingenting om att inte vara intresserad av marknaden. Marknaden är en ren abstraktion, en typ av ett intellektuellt spel för dem. Detta tillvägagångssätt leder vanligtvis till många års studier och utveckling, medan ett bestämt resultat i form av ett fungerande automatiserat handelssystem inte är så viktigt. Det andra tillvägagångssättet är baserat på att studera marknadslagar. Inga försök görs för att förstå varför priset går upp eller ner när olika tekniska analysfigurer visas på ett diagram. Fördelen med detta tillvägagångssätt är att det inte kräver någon särskild kunskap om matematik och gör inga antaganden om marknadens drivkraft. Det är mest tydligt och bekvämt när man studerar handel. Det är mest populärt bland handlare som fick allmänt erkännande. Nackdelen med tillvägagångssättet är nödvändigheten att ständigt spåra alla nödvändiga symboler. Förr eller senare börjar en näringsidkare överväga automatisering av handelsprocesser och det mest betydande problemet framträder i det här skedet komplexiteten att formalisera handelsregler när man försöker uttrycka dem i form av algoritmer. I vissa fall kan handlare som försöker beställa en handelsrobot inte beskriva handelsregler och hitta gemensamma förutsättningar för programmörer. Det tredje tillvägagångssättet är baserat på försöket att skapa en svart låda baserad på neurala nätverk med användningen av färdiga verktyg som är allmänt tillgängliga i specialprogram och matpaket. Skapandet av ett automatiserat handelssystem med elementen i den artificiella intelligensen är en spännande och utmanande uppgift även för nykomlingar, eftersom det inte kräver någon djup matematisk bakgrund eller programmeringserfarenhet - allting görs med hjälp av visuella hjälpmedel. En näringsidkare bör veta grunderna för tekniska indikatorer, ha förmåga att förbereda nödvändiga prisuppgifter och erfarenheter i ett visst paket för att arbeta med neurala nätverk. Den huvudsakliga nackdelen med detta tillvägagångssätt är att en handelsrobot som erhållits med hjälp av sådana specialverktyg för att arbeta med neurala nätverk är en svart låda. Traders känner inte till sina arbetsprinciper och det är i allmänhet omöjligt att förutsäga vilken marknadsfas som är mest problematisk för roboten. Programmerare väljer ofta det fjärde tillvägagångssättet som de börjar göra en handelsrobot från och med början utan att spendera tid för manuell handel. Varför handla manuellt Du kan göra en robot att spendera några månader och skörda fördelarna med dina ansträngningar då. Men inga smärtor, inga vinster. I de flesta fall börjar programmerare skapa all nödvändig infrastruktur med ett välbekant programmeringsspråk i stället för att bara göra en handelsrobot för att få och bearbeta prisdata, visuell representation av diagram och indikatorer, anpassade sätt att testa strategier på historiska data och så vidare. De får stor erfarenhet av processen. Men i de flesta fall bringar den erfarenheten dem inte närmare det slutliga målet att skapa ett automatiserat handelssystem. Och även om en handelsrobot skapas finns det ingen garanti för att det kommer att bli lönsamt. Och vad om en programmerare vill skriva ett annat handelssystem Djup omstrukturering och nya programmeringsfel är oundvikliga. Det finns också det femte tillvägagångssättet att köpa ett färdigt handelssystem i form av en handelsrobot. I detta fall fungerar en näringsidkare som en operatör eller en tuner. Detta tillvägagångssätt sparar mycket tid (inget behov av att lära sig många nya saker) och gör det möjligt för handlare att snabbt komma in i den automatiserade handelns värld. Den huvudsakliga nackdelen med detta tillvägagångssätt stammar från dess fördelar du inte känner till handelsprinciperna för din handelsrobot och dess struktur. Och även om en säljare har gett dig en detaljerad beskrivning av det implementerade handelssystemet, kommer du aldrig att vara helt säker på det. Men ingen av de nämnda metoderna kan ge dig absolut garanti utom en bankdeposition. Men det är inte en mycket lämplig lösning för personer intresserade av marknadshandel och sätt att öka sina privata tillgångar. Vad är den bästa tillvägagångssättet för den automatiserade handeln för en näringsidkare Var och en av de fem beskrivna metoderna har sina fördelar och motsvarar någon bestämd typ av näringsidkare. Det är osannolikt att du väljer den första metoden (marknadsanalys) utan god matematisk bakgrund. Det är lika osannolikt att du kommer att börja från att göra handelsrobotar baserade på neurala nätverk. Båda dessa tillvägagångssätt är dock mycket spännande och ger god intellektuell övning. Nedan diskuterar vi bara det andra tillvägagångssättet, vilket redan anses vara det klassiska. Det är det tillvägagångssätt som vanligtvis väljs av nya aktörer av den automatiserade handeln, eftersom den tekniska analysen förblir det viktigaste kunskapsområdet när man lär sig handelens grunder. En annan fördel med det andra tillvägagångssättet är att du redan har en bra förståelse för tekniska analysverktyg efter att du spenderat tid för manuell handel och få en känsla av marknaden. Dessutom kommer du att kunna programmera handelsstrategier eller skapa neurala nätverk på en högre nivå. De första stegen i att göra en handelsrobot För att skapa ett automatiserat handelssystem behöver du programmeringsfärdigheter och kunskaper om alla komplexa handelsförfrågningar. Men först kan du börja från de färdiga Expert Advisors-robotarna från Free Code Base-biblioteket. Ladda ner någon expertrådgivare (handelsrobot) och starta den i strategitestaren för MetaTrader 4 eller MetaTrader 5-klientterminaler. Välj ett historikintervall som visar en stark trend och ett intervall med en platt. Utför optimering av en expertrådsparametrar och undersök deras skillnader vid dessa två intervaller. Starta en expertrådgivare med de optimala parametrarna för en platt på ett trendintervall och med de optimala parametrarna för en trend på ett plant intervall. Undersök skillnaderna i handelsresultat, erbjudanden fördelningar och andra statistiska parametrar. Som ett resultat kommer du att veta hur mycket ditt handelssystems beteende kan variera när marknadssituationen förändras. Det skulle vara bättre att prova flera vanliga handelsstrategier med hjälp av denna metod på olika delar av historien och olika symboler. En sådan provkörning förhindrar att man monterar ett handelssystem för ett visst historiskt intervall och ger bättre förståelse för trend - och motgångssystem. Nästa steg skulle vara att skapa mer komplexa handelssystem baserat på kombinationen av redan existerande enkla signaler från MQL5 Wizard-uppsättningen. Du kan testa och utveckla din handelsintuition genom att sortera ut dåliga signaler för ett system med ett filter baserat på ett annat system utan programmeringsmedel. Det viktigaste är att inte överhämta. Ju fler ingångsparametrar ett handelssystem har desto lättare är det att montera. Det har skett mycket diskussioner om skillnaderna mellan optimering och montering. Det finns inga allmänt accepterade lösningar här. Men visualisering av testoptimeringsresultat och din egen sunt förnuft kan hjälpa dig. Lär dig att identifiera de viktigaste inmatningsparametrarna som påverkar ditt handelssystem från hela uppsättningen data. Betala inte mycket uppmärksamhet åt sekundära parametrar som tar tid under optimering men påverkar inte systemets logik. Kom ihåg att ett bra handelssystem alltid visar en liten fri rörelse av sekundära parametrar, men det visar inte dramatisk volatilitet vid oövervägande marknadsförändringar. Du kan tillbringa så mycket tid i detta skede, som du vill, tills du är säker på att du kan förstå eventuella analysstrategier för test och optimeringsresultat. Kunskapen om styrkor och svagheter i standardsystem gör att du kan bli bättre förberedd när du skapar din egen handelsrobot. Programmera en handelsrobot Anta att du har lärt dig att lära dig MQL4 eller MQL5 programmeringsspråk och nu är du redo att skriva din första Expert Advisor för MetaTrader klientterminal. Flera fall är möjliga här. Först kan du undersöka flera färdiga handelsrobotar som beskrivs i artiklarna för att bättre förstå programmeringsveckan. För det andra kan du ställa frågor om MQL4munity eller MQL5munity. om du har några olösta problem. Erfarna samhällsdeltagare hjälper vanligtvis de nykomlingar som visar uppriktigt intresse för ämnet. För det tredje kan du beställa imprpovement eller utveckling av en expertrådgivare eller en indikator i Jobbtjänst. om du inte kan skriva ett nödvändigt program på egen hand. Men även om du beställer via freelance-tjänsten, borde du ha en aning om strategitestning för att hitta ett gemensamt språk med en utvecklare. Vidare tillåter grundläggande kunskaper i ett programmeringsspråk att du implementerar mindre korrigeringar och ändringar i koden efter att arbetet redan har slutförts. När allt kommer omkring skulle det inte vara bekvämt att ringa en programmerare för att åtgärda varje litet problem du stöter på. Det skulle vara mycket enklare och snabbare att fixa det själv. Inget behov av att återfå hjulet Hur man hittar din egen handelsstrategi, eller åtminstone i vilken riktning ska du fokusera din sökning Alla handlare skyddar sina egna handelssystem, om de har en. Alla nykomlingar vill skapa ett lönsamt system eller få en färdig tillverkad. Samtidigt verkar någon erhållen lösning vara för enkel jämfört med nykomlingarens idéer om ett äkta handelssystem. Armé män över hela världen är benägna att överdrivna nivåer av sekretess. Det finns många skämt om det, bland annat följande: Militärhemligheten är inte i det du studerar, - en officer säger till militärskolestudenter, - men i det faktum att du precis studerar det. Situationen med handelssystemen är lika stor: de flesta handlare använder enkla och välkända handelsideer med mindre ändringar, till exempel, lägger till Trailing Stop eller bekräftelser från trendindikatorer. Det finns gott om handelsforum med begränsad tillgång där deltagarna går med i deras ansträngningar att utveckla eller förbättra några hemliga handelssystem. Mest intressanta är att sådana system inte innehåller något speciellt alls. Vanligtvis används en välkänd idé (som handel med trenden) som grund. Då är det perfektionat med några nya indikatorer som inte är kända för allmänheten. Därför kan du enkelt använda tillgängliga koden för handelrobotar och försöka använda dem korrekt med olika symboler och tidsramar. Ett annat populärt ord kan nämnas här: Du gillar inte katter Du vet bara inte hur man lagar mat Det är svårt att tro, men sannolikheten för att du kommer att utveckla något som är riktigt nytt är väldigt litet. Det viktigaste är att skapa ett system med tillgängliga ingredienser. Tänk inte att några genier har tillgång till några hemliga system från NASA-laboratorier. Det är Grays hemlighet. Bara ett fåtal kommer att göra det Genom varför använder ingen ingen handelsideer, om de är bokstavligen inom armarna? Svaret ligger antagligen i mänsklig psykologi. Personalen i många banker och stora investeringsfonder inkluderar näringsidkare som utför avtal enligt strikta regler och inom begränsade volymer. Men av några skäl lämnar bara några institutionella handlare sina företag och börjar handla med sina egna pengar. Det visar sig att du inte bara behöver en handelsstrategi utan också järndisciplinen att följa den. Många handlare upptäckte med ånger att de också har samma psykologiska problem som beskrivs i böcker. Efter att ha insett att den värsta fienden av handlare är själva, börjar en nykomling tänka på att göra en handelsrobot för att eliminera en psykologisk börda. Även om jag avviker något från ämnet, bör jag nämna de legendariska sköldpaddshandlare som framgångsrikt handlas på flera marknader i slutet av 1900-talet. Läs vägen till sköldpaddan och du kommer se att det viktigaste för en näringsidkare är en självdisciplin och inte något topphemligt system. Tyvärr kommer de flesta nykomlingar inte att kunna följa en lönsam strategi, även om de får det gratis. Problemet är att de flesta handelsstrategier som är perfekt anpassade för manuell handel knappast kan formaliseras och transkriberas till ett programmeringsspråk. De strategier som lätt kan formaliseras (till exempel de som involverar två glidande medelvärden) är alltför enkla och kräver många förbättringar och förbättringar, så att de kan användas i praktiken. Således kompliceras en enkel idé gradvis av en mängd externa parametrar som förhindrar en handelsrobot från falska poster och fel som är tydligt synliga för en utvecklare. En handelsrobot optimeringsfråga framträder. Denna process bör inte bli en överoptimering och anpassning för ett visst historikintervall. För att lösa detta problem har framåtprovningen med de erhållna systemparametrarna implementerats i MetaTrader 5-terminalen. Om de framåtriktade testresultaten inte skiljer sig avsevärt från de som uppnåtts i optimeringsdelen, är det sannolikt att en handelsrobot kommer att vara tillräckligt stabil för en tid efter lanseringen på ett handelskonto. En längd av ett intervall för parametraroptimering och ett verkligt värde av det en viss tid beror på ett visst handelssystem. Optimering av en handelsrobot innan den lanseras på ett handelskonto påminner om att slingra en sling - ju mer noggrant har vi lindat och slängt en projektil från slingan, desto längre kommer den att flyga och ju mer exakt dess bana kommer att vara. En grundligt utvecklad handelsrobot kommer att hålla ett positivt resultat på ett handelskonto under en längre tid än en handelsrobot som erhållits som ett resultat av en montering. Vi kan säga att gralen är en fungerande idé och korrekt justering av parametrar som utförs från tid till annan vid tidpunkten för marknadsförhållandena ändras. Detta kan illustreras av resultaten från Automated Trading Championship som hålls i många år redan. Inlämnade expertrådgivare från alla deltagare går igenom automatiska tester på tidsintervallet från januari till slutet av juli. Huvudkravet för att genomföra det automatiska testet är en vinst som uppnåtts för åtta månaders testning. Men mindre än hälften av handelsrobotar som antas för mästerskapet är lönsamma efter dig månader med autonomt arbete. Du kan också prova dina färdigheter när du gör och anpassar din handelsrobot för att delta i Championship och få framåtprovningsresultat från din expertrådgivare. Dessutom är deltagandet gratis och utmärkelserna är imponerande. Vi hoppas att vi ses där Konklusion Professionella intradaghandlare spenderar många timmar sittande på sina datorer och väntar på rätt ögonblick att utföra en affär. Naturligtvis kan de inte vara i god form hela tiden. De flesta handlare kommer till slutsatsen att deras handlingar bryter mot sina egna handelsregler. Inte alla handelssystem kan vara helt formaliserade, men även sådana system kan i de flesta fall anta ytterligare verktyg, såsom indikatorer, analyssystem och falska signaler. Vi gör inga speciella rekommendationer här om MQL4 eller MQL5 språkinlärning, eftersom det finns många andra användbara artiklar om det ämnet. Syftet med denna artikel var att ge en första inledande idé om hur man börjar göra din handelsrobot för MetaTrader 4 och MetaTrader 5 terminaler. Vi hoppas att denna artikel kommer att spara tid för nykomlingar och visa rätt riktning i den svåra uppgiften att utveckla ett automatiserat handelssystem. Varning: Alla rättigheter för dessa material är reserverade av MQL5 Ltd. Kopiering eller återtryckning av dessa material helt eller delvis är förbjuden. Traderingssystemkodning Handelssystem är helt enkelt uppsättningar regler som handlarna använder för att bestämma sina poster och utgångar från en position. Att utveckla och använda handelssystem kan hjälpa traderna att uppnå jämn avkastning samtidigt som riskbegränsningen begränsas. I en idealisk situation bör handlare känna sig som robotar, genomföra affärer systematiskt och utan känslor. Så, kanske har du frågat dig själv: Vad ska man göra för att stoppa en robot från att handla mitt system Svaret: Ingenting Denna handledning kommer att presentera dig för de verktyg och tekniker som du kan använda för att skapa ditt eget automatiserade handelssystem. Hur skapas automatiserade handelssystem Automatiserade handelssystem skapas genom att konvertera dina regler för handelssystem till kod som din dator kan förstå. Din dator kör sedan dessa regler genom din handelsprogramvara, som letar efter affärer som följer dina regler. Slutligen placeras handeln automatiskt med din mäklare. Denna handledning kommer att fokusera på andra och tredje delen av denna process, där dina regler omvandlas till en kod som din handelsprogramvara kan förstå och använda. Vad Trading Software stöder automatiserade handelssystem Det finns många handelsprogram som stöder automatiserade handelssystem. Vissa kommer automatiskt att generera och placera affärer med din mäklare. Andra kommer automatiskt hitta affärer som passar dina kriterier, men kräver att du lägger orderna med din mäklare manuellt. Vidare kräver helautomatiska handelsprogram ofta att du använder specifika mäklarfirmor som stöder sådana funktioner, du kan också behöva fylla i ett ytterligare tillståndsformulär. Fördelar och nackdelar Automatiserade handelssystem har flera fördelar, men de har också sina nackdelar. När allt kommer omkring, om någon hade ett handelssystem som automatiskt tjänade pengar hela tiden, skulle han eller hon bokstavligen ha en penningmaskin. Fördelar: Ett automatiserat system tar emot känslan och upptagen träning, vilket gör att du kan fokusera på att förbättra din strategi och penninghanteringsregler. 13 När ett lönsamt system har utvecklats krävs det inget arbete för din del förrän det bryts eller marknadsförutsättningarna kräver en förändring. Nackdelar: Om systemet inte är korrekt kodat och testat kan stora förluster uppstå väldigt snabbt. 13 Ibland är det omöjligt att sätta vissa regler i kod, vilket gör det svårt att utveckla ett automatiserat handelssystem. I denna handledning lär du dig hur du planerar och utformar ett automatiserat handelssystem, hur man översätter denna design till kod som din dator kommer att förstå, hur man testar din plan för att säkerställa optimal prestanda och slutligen hur man använder systemet. Handelssystemkodning: SystemdesignAutomerade handelssystem minimerar känslor, möjliggör snabbare orderingång, leder till större konsistens och löser pilotfelproblem. Systemhandlare delar upp sin tid mellan handel, utveckling, backtesting, optimering och vidarebefordran, för att skapa lönsamma och höga sannolikhetssystem för handel. Automatiserad valutahandelsprogramvara skannar marknaden för gynnsamma affärer baserat på din insats. Ta reda på mer om detta värdefulla forexverktyg. Genom att blanda bra analys med effektiv implementering kan du dramatiskt förbättra din vinst på denna marknad. Ett handelssystem kan spara tid och ta emot känslan ur handel, men att anta en tar skicklighet och resurser - läs mer här. Ofta ställda frågor Medan båda termerna ofta används för att beskriva prestanda för en investering är avkastning och avkastning inte en och samma. Lär dig hur agenter, fastighetsmäklare och mäklare ofta anses vara desamma, men i verkligheten har dessa fastighetspositioner olika. Eftersom mycket få tillgångar varar för alltid kräver en av huvudprinciperna för periodiserad bokföring att tillgångar kostar proportionellt. Ett rörligt räntelån är ett lån där räntan på det utestående saldot varierar som marknadsränta. Ofta ställda frågor Medan båda termerna ofta används för att beskriva prestanda för en investering är avkastning och avkastning inte en och samma. Lär dig hur agenter, fastighetsmäklare och mäklare ofta anses vara desamma, men i verkligheten har dessa fastighetspositioner olika. Eftersom mycket få tillgångar varar för alltid kräver en av huvudprinciperna för periodiserad bokföring att tillgångar kostar proportionellt. Ett rörligt räntelån är ett lån där räntan på det utestående saldot varierar som marknadsränta. Rörsystem: Utforma ditt system - Del 1 13 Den föregående delen av denna handledning betraktade de delar som utgör ett handelssystem och diskuterade fördelarna och nackdelarna med att använda ett sådant system i en levande handelsmiljö. I detta avsnitt bygger vi vidare på den kunskapen genom att undersöka vilka marknader som är särskilt lämpade för systemhandel. Vi kommer då att ta en djupare titt på de olika handelssystemens genrer. Handel på olika marknader Aktiemarknader Aktiemarknaden är förmodligen den vanligaste marknaden för handel, särskilt bland nybörjare. I denna arena dominerar stora spelare som Warren Buffett och Merrill Lynch, och traditionella värde - och tillväxtinvesteringsstrategier är överlägset vanligast. Trots detta har många institutioner investerat betydligt i design, utveckling och genomförande av handelssystem. Enskilda investerare går med i denna trend, men långsamt. Här är några viktiga faktorer att komma ihåg när man använder handelssystem på aktiemarknaderna: 13 Den stora mängden tillgängliga aktier gör det möjligt för aktörer att testa system på många olika typer av aktier - allt från extremt volatila OTC-lager till icke-flyktiga blå marker. Effektiviteten i handelssystemen kan begränsas av vissa aktiers låga likviditet, särskilt OTC - och rosa arkproblem. Provisioner kan äta i vinster som genereras av framgångsrika affärer och kan öka förlusterna. OTC - och rosa arkaktier uppstår ofta extra provisionskostnader. De viktigaste handelssystemen är de som söker värde - det vill säga system som använder olika parametrar för att avgöra om en säkerhet är undervärderad jämfört med tidigare prestanda, dess jämställdhetsgrupper eller marknaden i allmänhet. Valutamarknader Valutamarknaden eller valutakurser. är den största och mest likvida marknaden i världen. Världens regeringar, banker och andra stora institutioner handlar med tusen dollar på valutamarknaden varje dag. Majoriteten av institutionella handlare på valutan är beroende av handelssystem. Detsamma gäller för individer i valutan, men viss handel baserad på ekonomiska rapporter eller ränteutbetalningar. Här är några viktiga faktorer att komma ihåg när man använder handelssystem på valutamarknaden: Likviditeten på denna marknad - på grund av den stora volymen - gör handelssystemen mer exakta och effektiva. Det finns inga provisioner på denna marknad, bara sprider sig. Därför är det mycket lättare att göra många transaktioner utan att öka kostnaderna. Jämfört med mängden aktier eller råvaror som är tillgängliga är antalet valutor att handla begränsat. Men på grund av tillgången på exotiska valutapar - det vill säga valutor från mindre länder - är volatilitetsintervallet inte nödvändigtvis begränsat. De viktigaste handelssystemen som används i forex är de som följer trender (ett populärt ord på marknaden är trenden är din vän), eller system som köper eller säljer på breakouts. Detta beror på att ekonomiska indikatorer ofta orsakar stora prisrörelser på en gång. Futures Equity, Forex och råvarumarknader erbjuder alla futureshandel. Detta är ett populärt fordon för systemhandel på grund av den högre hävstångseffekten som finns och ökad likviditet och volatilitet. Men dessa faktorer kan skära båda sätten: de kan antingen förstärka dina vinster eller förstärka dina förluster. Av denna anledning är användningen av terminer vanligtvis reserverad för avancerade enskilda och institutionella systemhandlare. Detta beror på att handelssystem som kan kapitalisera på terminsmarknaden kräver mycket större anpassning, använder mer avancerade indikatorer och tar mycket längre tid att utveckla. Så, vilket är bäst Det är upp till den enskilda investeraren att bestämma vilken marknad som passar bäst för systemhandel - var och en har sina egna fördelar och nackdelar. De flesta människor är mer bekanta med aktiemarknaderna, och denna förtrogenhet gör det lättare att utveckla ett handelssystem. Men forex anses allmänt vara överlägsen plattform för att driva handelssystem - särskilt bland mer erfarna handlare. Om en näringsidkare bestämmer sig för att kapitalisera på ökad hävstångseffekt och volatilitet är framtidsalternativet alltid öppet. I slutändan ligger valet i systemutvecklarens händer. Typ av Trading Systems Trend-Following Systems Den vanligaste metoden för systemhandel är det trend-efterföljande systemet. I sin mest grundläggande form väntar detta system helt enkelt på en betydande prisrörelse, då köper eller säljs i den riktningen. Denna typ av system bankar på hoppet att dessa prisrörelser kommer att behålla trenden. Flytta genomsnittliga system Används ofta i teknisk analys. ett glidande medelvärde är en indikator som helt enkelt visar genomsnittspriset på ett lager över en tidsperiod. Kärnan i trender är härledd från denna mätning. Det vanligaste sättet att bestämma inresa och utresa är en crossover. Logiken bakom detta är enkel: en ny trend är etablerad när priset faller över eller under det historiska prisgenomsnittet (trend). Här är ett diagram som visar både priset (blå linje) och IBMs 20-dagars röda linje: Breakout Systems Det grundläggande konceptet bakom denna typ av system liknar det för ett glidande genomsnittssystem. Tanken är att när en ny hög eller låg är etablerad, är prisrörelsen sannolikt att fortsätta i riktning mot breakouten. En indikator som kan användas vid bestämning av breakouts är ett enkelt Bollinger Band-överlägg. Bollinger Bands visar medelvärden av höga och låga priser, och breakouts uppstår när priset möter bandets kanter. Här är ett diagram som prissätter pris (blå linje) och Bollinger Bands (gråa linjer) i Microsoft: Nackdelar med Trend-Following Systems: Empirisk beslutsfattande krävs - Vid fastställande av trender finns det alltid ett empiriskt element att överväga: Varaktigheten av den historiska trenden. Till exempel kan det rörliga genomsnittet vara de senaste 20 dagarna eller de senaste fem åren, så utvecklaren måste bestämma vilken som är bäst för systemet. Andra faktorer som ska bestämmas är de genomsnittliga höjderna och nedgångarna i brytningssystemen. Lagging Nature - Flyttande medelvärden och breakout-system kommer alltid att ligga kvar. Med andra ord kan de aldrig träffa den exakta toppen eller botten av en trend. Detta leder oundvikligen till förverkande av potentiella vinster, vilket ibland kan vara betydande. Whipsaw Effect - Bland de marknadskrafter som är skadliga för framgången med trend-följande system är detta en av de vanligaste. Whipsaw-effekten uppträder när det rörliga genomsnittsvärdet genererar en falsk signal - det vill säga när genomsnittet sjunker precis i intervallet, vänder det plötsligt riktningen. Detta kan leda till stora förluster om inte effektiva stoppförluster och riskhanteringstekniker används. Sideways Markets - Trend-efter-system är av naturen kapabla att tjäna pengar bara på marknader som faktiskt tränar. Marknaderna rör sig emellertid också i sidled. stanna inom ett visst område under en längre tid. Extreme Volatility May Occur - Ibland kan trend-efterföljande system uppleva viss extrem volatilitet, men näringsidkaren måste hålla sig i sitt system. Oförmågan att göra det kommer att leda till ett försäkrat misslyckande. Countertrend Systems I grund och botten är målet med countertrend-systemet att köpa till lägst lågt och sälja högst högt. Huvudskillnaden mellan detta och det trendföljande systemet är att motverkningssystemet inte är självkorrigerande. Det är med andra ord ingen bestämd tid för att gå ur positioner, vilket leder till en obegränsad nackdel. Typer av motverkningssystem Många olika typer av system betraktas som motströmsystem. Tanken här är att köpa när momentum i en riktning börjar blekna. Detta beräknas oftast med hjälp av oscillatorer. Till exempel kan en signal genereras när stokastik eller andra relativa hållfasthetsindikatorer faller under vissa punkter. Det finns andra typer av motstridshandelssystem, men alla delar samma grundläggande mål - att köpa låga och sälja höga. Nackdelar med att motverka följande system: E mpirisk beslutsfattande krävs - Till exempel, en av de faktorer som systemutvecklaren måste bestämma är punkterna där relativa styrindikatorer bleknade. Extreme Volatility May Occur - Dessa system kan också uppleva viss extrem volatilitet, och en oförmåga att hålla fast vid systemet trots att denna volatilitet kommer att leda till ett försäkrat misslyckande. Obegränsad nackdel - Som tidigare nämnts finns det obegränsad nackdel, eftersom systemet inte är självkorrigerande (det finns ingen bestämd tid för att avsluta positioner). Slutsats De viktigaste marknaderna för vilka handelssystem är lämpliga är aktie-, valutamarknaden och valutamarknaden. Var och en av dessa marknader har sina fördelar och nackdelar. De två viktigaste genren av handelssystem är trend-following och countertrend-systemen. Trots deras skillnader kräver båda typerna av system i utvecklingsstadiet empirisk beslutsfattande från utvecklarens sida. Även dessa system är föremål för extrem volatilitet och det kan kräva lite uthållighet - det är viktigt att systemhandlaren håller fast vid sitt system under dessa tider. I den följande avdelningen, ta en närmare titt på hur man utformar ett handelssystem och diskutera några av programvaran som systemhandlare använder för att göra sina liv enklare. Handelssystem: Designa ditt system - Del 2

No comments:

Post a Comment