Heiken ashi handel system
MetaTrader 5 - Exempel. Ett exempel på ett handelssystem baserat på en Heiken-Ashi-indikator. Med utseendet på ljusstake-diagrammet i USA för mer än två decennier sedan fanns en revolution i förståelsen av hur tjurar och björnar arbetar På de västra marknaderna blev ljusstakar ett populärt handelsinstrument och näringsidkare började arbeta med dem för att underlätta läsningen av diagrammen Men tolkningen av ljusstakar skiljer sig från varandra. En av dessa metoder, som ändrar det traditionella ljusstaken diagrammet och underlättar dess uppfattning kallas Heikin Ashi-tekniken.1 Nani Desu Ka. Den första publikationen om detta ämne uppträdde 2004 i februariutgåvan av den tekniska analysen av STOCKS COMMODITIES journal där Dan Valcu publicerade en artikel med titeln Using the Heikin Ashi Technique Länk till den ursprungliga artikeln. På sin hemsida påpekar författaren att han under sommaren 2003 studerade Ichimoku-tekniken och som ofta händer Uppenbarligen upptäckte några diagram, på vilka han såg en tydlig synlig trend på marknaden. Det visade sig vara ett Heikin-Ashi-diagram eller att vara mer exakt, vissa förändrade ljusstakar. Denna analysmetod utvecklades av en japansk näringsidkare som blev mycket framgångsrik och använder den här metoden till denna dag Till författarens överraskning hittade han ingen annan relaterad information i böcker eller Internet, så han bestämde sig för att göra den tillgänglig för alla handlare genom att publicera den i en journal. Heikin-Ashi-metoden heikin på japanska betyder mitten eller balansen, och ashi betyder fot eller bar och är ett visuellt verktyg för att bedöma trender, deras riktning och styrka. Det här är inte en Heliga Graal av handel, men det är definitivt en bra och lätt att Använd instrument för att visualisera trender. Låt oss överväga hur beräkningen av OHLC-ljusstake-värdet utförs. Avslutande av nuvarande bar haClose Öppna Hög Låg Stäng 4 Öppnandet av nuvarande bar haSat HaOpen före HaClose före 2 Maximal nuvarande bar haHigh Max High, haOpen, haClose Minsta nuvarande bar haLow Min Low, haOpen, haClose. Värdena för Open, High, Low och Close hänvisar till den aktuella fältet Prefixet ha anger motsvarande modifierade värden för heikin-ashi. To underlätta Uppfattningen om marknadsinformation ändrar Heikin-Ashi-tekniken det traditionella ljusstickdiagrammet genom att skapa så kallade syntetiska ljusstakar, som tar bort oegentligheter från det normala diagrammet, ger en bättre bild av trender och konsolideringar. Bara genom att titta på ljusstaken diagrammet skapade Med hjälp av den här metoden får du en bra översikt över marknaden och dess stil. Bild 1 Till vänster finns vanligt ljusstake diagram a, på högerb Heikin-Ashi-diagrammet. Fig 1 visar skillnaden mellan traditionella japanska ljusstakar från Heiken Ashi ljusstakar The Kännetecknande för dessa grafer är att i en uppåtgående trend har majoriteten av vita ljus inte någon skugga. I en nedåtgående trend finns det ingen toppskugga för de flesta svarta ljusen Heiken Ashi-diagrammet visar inga raster, så ett nytt ljus öppnas i nivå med föregående s mitt. Lysstakarna på Heiken-Ashi-diagrammet visar en större grad av trendindikation än traditionella ljusstakar När trenden försämras är ljuskropparnas kroppar Reduceras och skuggorna växer. Förändringen av ljusstakefärg är en signal för att köpa sälja. Det är lämpligt att bestämma slutet på en korrigeringsrörelse baserat på dessa diagram. Denna indikator är en del av MetaTrader 5 och du kan lokalisera den i mappen Indikatorer Exempel Innan du installerar indikatorn på diagrammet, rekommenderar jag att du gör grafen linjär. I fliken Allmänt, i grafens egenskaper, avmarkerar du objektet från toppgrafen. Jag vill än en gång fokusera din uppmärksamhet på det faktum att Heiken-Ashi-metoden inte är en helig grann För att bevisa detta kommer jag att försöka skapa ett enkelt handelssystem TS med endast denna teknik. För att göra detta måste vi skapa en enkel expertrådgivare med hjälp av MQL5-programmet amming språk och standard bibliotek klasser, och sedan testa den på historiska data, med strategitestaren av MetaTrader 5 terminal.2 Trading System Algorithm. Without att göra saker för komplexa skapar vi algoritmen genom att använda de sex grundläggande reglerna i Heiken - Ashi-proceduren, föreslagen av Dan Valcu på följande webbplats. En ökande trend - Blått ljusstake haClose gt haOpen. A minskande trend - röd ljusstake haClose haOpen. En stark ökande trend - ett blått ljusstake, där det inte finns någon Low haOpen haLow. A starkt minskande trend - en röd ljusstake, som inte är höghöjdhöjd. Konsolidering - en sekvens av ljusstakar med små kroppar av någon färg och långa skuggor. Ändring av trend - en ljusstake med liten kropp och långa skuggor av motsatt färg inte alltid en pålitlig signal, och ibland kan det bara vara en del av konsolideringen. En tendens på 1,2 är lätt att förstå. Om vi är i en transaktion håller vi helt enkelt positionen, flytta stoppet med 1-2 poäng belo w över den tidigare ljusstaken. En stark tendens 3.4 vi verkar på samma sätt - genom att dra upp stoppet. Konsolidering 5 och en förändring av trend 6 stänger positionen om den inte stängs av stoppet, men vi behöver då besluta huruvida eller inte öppna ett motsatt läge För att fatta beslutet måste vi avgöra huruvida en konsolidering eller en omkastning sker. Vi behöver ett filter, byggt på indikatorer, ljusstakeanalys eller grafisk analys. Målet med vår artikel omfattar inte upprättandet av en lönsam strategi, men vem vet vad vi ska uppnå som ett resultat. Låt oss därför betrakta att ett ljus av motsatt färg vi kommer att stänga positionen och öppna en ny med motsatt riktning . Och så är vår algoritm följande: När vi har bildat ett ljus av motsatt färg stänger vi den föregående positionen, om vi har en, och öppnar en position vid öppningen av ett nytt ljus och sätter stoppet 2 poäng under över minimu m maximalt föregående ljus. Trenden - vi flyttar stoppet 2 poäng nedan över det minsta tillåtna maximala ljuset. Med en stark trend tar vi samma steg som vi gjorde med trenden, det vill säga flytta stoppet. Överallt allt är ganska enkelt och förhoppningsvis klart för läsaren Nu ska vi implementera detta på språket för MQL5.3 Programmera expertrådgivaren i MQL5. För att skapa en expertrådgivare behöver vi bara en inmatningsparameter - storleken på partiet, Två händelsehanteringsfunktioner OnInit, OnTick och vår egen funktion CheckForOpenClose. För att ställa in ingångsparametrarna i MQL5 använder vi Input variables. Function OnInit är händelsehanteraren Init Init-händelser genereras omedelbart efter att du laddat Expert Advisor. In koden för denna funktion Vi kommer att ansluta indikatorn till expertrådgivaren. Som jag nämnde ovan innehåller standardmetoden MetaTrader 5 en indikator. Du kanske undrar varför det finns så mycket komplexitet om vi har formlerna för att beräkna indikatorn, och vi kan beräkna värden i expertrådgivarens kod Ja, jag erkänner att det är möjligt att göra det, men om du tittar på en av dem noggrant. Du kommer se att den använder tidigare värden, vilket skapar ett visst besvär för oberoende beräkningar och komplicerar Vårt liv Därför kommer vi istället för oberoende beräkningar att utnyttja MQL5: s förmåga att ansluta vår anpassade indikator, i synnerhet funktionen iCustom. För att göra detta lägger vi till funktionen OnInit följande linje. och vi får en global variabel hHeikenAshi - hantera det som vi behöver i framtiden. Funktionen OnTick är hanteraren av NewTick-händelsen som genereras med utseendet av ett nytt fält. Funktion TerminalInfoInteger TERMINALTRADEALLOWED kontrollerar om handel är tillåten eller inte Användning av funktionen BarsCalculated HHeikenAshi , Vi kontrollerar mängden beräknade data för den begärda indikatorn, i vårt fall. Och om båda villkoren är uppfyllda ser vi uppfyllandet av vår funktion CheckForOpenCl ose där huvudarbetet äger rum Låt oss se det noggrant. Eftersom villkoren i vår TS anger att orderingången äger rum vid öppningen av ett nytt ljusställe, måste vi avgöra om ett nytt ljusställe har öppnat eller inte där Det finns många sätt att göra det här, men det enklaste är att kontrollera volymen av ticks. Om tippvolymen är lika med en, indikerar detta öppningen av en ny stapel, och du bör kontrollera villkoren för TS och lägga ut order. Vi genomför det på följande sätt. Skapa en variabel array av typen MqlRates av storleken på ett element. Använd funktionen Copy Rates få in värdena i den sista fältet. Kontrollera sedan fältvolymen och om den är större än en, avsluta funktion, om inte, fortsätt sedan beräkningarna. Nästan, med hjälp av direktivet definierar vi några få mnemonickonstanter. Då deklarerar vi array. and använder funktionen CopyBuffer vi erhåller värdena för indikatorn i lämpliga arrays. I vill fokusera din uppmärksamhet på hur Data lagras i variablerna i matrisen. Den äldsta historiska stapeln lagras i det första elementet i matrisen noll. Den yngsta aktuella baren i den senare, BARCOUNT-1 Fig 2.Figure 2 Ljusstakarnas ordning och värdena på indexerna i array. Och så har vi fått OHLC Heiken-Ashi värdena och det är fortfarande att verifiera villkoren för öppnandet eller underhållet av en position. Beakta i detalj behandlingen av försäljningssignalen. Som jag påpekade tidigare, Vi har värdena på tre Heiken-Ashi ljusstakar Det aktuella värdet ligger i cellerna med numret BARCOUNT-1 2, och det är inte nödvändigt för oss De tidigare värdena finns i cellerna BARCOUNT-2 1 och tidigare staplar finns i BARCOUNT -3 0 se fig 2 och baserat på dessa två staplar kommer vi att kontrollera villkoren för att göra handeln. Då måste vi kontrollera efter öppna positioner på instrumentet. För att göra detta använder vi CPositionInfo-klassen av handelsklasser av standardbibliotek Den här klassen låter oss få information rmation om öppna positioner Med hjälp av metoden Välj Symbol bestämmer vi närvaron av öppna positioner på vårt instrument och om de är närvarande använder vi typ av öppna positioner. Om vi nu har ett öppet läge till köp, då måste vi stänga den. För att göra detta använder vi metoderna för klassen CTrade i standardklassbiblioteket som är utformat för att utföra handelsverksamhet. Använda metoden PositionClose const-strängsymbol, ulång avvikelse kommer vi att stänga inköpet, där Symbolen är instrumentets namn och den andra parametern, avvikelsen är den tillåtna avvikelsen av slutkursen. Då kontrollerar vi kombinationen av ljusstakar enligt vår TS Eftersom vi redan har kontrollerat riktningen för de nybildade ljusstakarna med indexet BARCOUNT-2, vi behöver bara kolla ljusstaken före det med index BARCOUNT-3 och utföra de steg som är nödvändiga för att öppna positionen. Här är det nödvändigt att rikta uppmärksamheten på t han använder tre metoder i CTrade-klassen. Metod PositionOpen-symbol, ordertyp, volym, pris, sl, tp, kommentar Används för att öppna en position där symbolen är namnet på instrumentet, ordertyp - ordertyp, volym - pris - inköpspris, sl - Stopp, tp - vinst, kommentar - en kommentar. Metod PositionModifiera symbol, sl, tp Används för att ändra värdet på stopp och vinst, där symbolen - instrumentets namn sl - Stop, tp - vinst Jag vill uppmärksamma dig på att innan du använder den här metoden bör du kontrollera att det finns en öppen position. Metoden ResultatRetcodeDescription används för att få en beskrivning av kodfelet i form av en linje. beräkning av den variabla stoplossen är värdet på haHigh BARCOUNT-2 en beräkning som mottas från indikatorn och behöver normalisering, gjord av funktionen NormalizeDouble haHigh BARCOUNT-2, siffror för att kunna användas korrekt. Detta avslutar bearbetningen av signal att sälja. För att köpa vi dig Se samma princip. Här är den fullständiga koden för Expert Advisor. Den kompletta texten från Expert Advisor finns i den bifogade filen Kopiera den till katalogen MQL5 Experts och kör sedan MetaEditor genom menyn Verktyg - gt Editor MetaQuotes Language, eller använd F4-tangenten Nästa i Navigator-fönstret öppnar du fliken Experter och laddar ner filen genom att dubbelklicka på den, i redigeringsfönstret och kompilera den genom att trycka på F7. Om alla operationer utfördes korrekt, och i fliken Expert Advisors, i Navigator-fönstret kommer filen HeikenAshiExpert att krasas. Indikatorn måste sammanställas på samma sätt. Den finns i katalogen MQL5-indikatorer Exempel.4 Testa handelssystemet på historiska data. För att kontrollera lönsamheten hos vårt handelssystem , kommer vi att använda MetaTrader 5 strategi testeren, som ingår i handelsplattformen Testeren körs via terminalmenyn View - gt Strategy Tester eller genom att trycka på tangentkombinationen Ctrl R När den är lanserad, placerar vi På fliken Inställningar Figur 3.Figure 3 Strategy Tester-inställningar. Konfigurera expertrådgivaren - välj från en lista med våra expertrådgivare, ange testintervallet i början av 2000 till slutet av 2009, hur mycket initial insättning är 10 000 USD , Inaktivera optimeringen eftersom vi bara har en ingångsparameter och vi vill bara kontrollera lönsamheten hos TS. Testing görs med två valutapar. Jag bestämde mig för att välja valutapar EURUSD och GBPUSD. För testning bestämde jag mig för att ta Följande tidsintervaller H3, H6 och H12 Du kommer att fråga varför Svaret beror på att jag ville testa TS på tidsintervall som inte var närvarande i MetaTrader4-terminalen. Så här går vi. Vi väljer testvaluta EURUSD, testperioden H3 och klicka på Start När testet har slutförts ser vi två nya flikar i testfönstret Resultat Fig 4 och Diagram Fig 5.Figur 4 Resultatstrategitestningen EURUSD H3.Från testresultaten Fig 4 Du kan se det för perioden från tidigt 2000 till slutet av 2009, med de givna parametrarna, gav TS en förlust på -2560,60 USD. Diagrammet Fig 5 visar fördelningen av vinster och förluster över tiden vilket ger oss möjlighet att se över TS-prestanda över tiden, Och gör en analys av systemfel. Figur 5-fliken i Strategistestaren EURUSD H3.Jag glömde nästan att nämna att fliken Resultat som standard skapar en enkel rapport. Dessutom har vi möjlighet att se transaktioner, order och skrivna filrapporter. För att göra detta placerar vi bara markören över fliken, klickar på höger musknapp och väljer rätt menyalternativ. Flik 6 Kontextmeny på fliken Strategi Tester Resultat. Här är resultaten av testning på över en sex timmarsperiod H6.Figure 7 Strategi Tester Resultat-fliken EURUSD H6.över en tolv timmarsperiod H12.Figure 8 Strategy Tester Resultat-fliken EURUSD H12. Det verkar som om valutaparet, såsom EURUSD, är vår strategi inte effektiv Men vi kan märka att variationen i arbetet peri Od påverkar betydligt resultatet. Vi utökar vårt test till valutaparet GBPUSD för att göra slutliga slutsatser om effektiviteten i vår TS. Figure 9-strategi Tester Resultat-fliken GBPUSD H3.Figure 10 Strategi Tester Resultat-fliken GBPUSD H6.Figure 11 Strategi Tester Resultat-fliken GBPUSD H12.Figure 12 Strategy Tester Graffliken GBPUSD H12. Efter att ha analyserat testresultaten ser vi att med ett valutapar, såsom GBPUSD, visade vårt system positiva resultat i två separata fall. Under tolv timmarsperiod fick en betydande vinst på 8903,23 USD, även om den mottogs under nio år. De som är intresserade kan testa andra valutapar. Mitt antagande är att ju mer volatila paret är, desto bättre resultat bör erhållas och den längre tidsperioden Borde användas. Sammanfattningsvis betonar jag att detta handelssystem inte är den heliga graden och inte kan användas på egen hand. Men med ytterligare signaler ljusstake analys, våganalys, indikatorer, trender vi sepa Räkna omkastningssignalerna från konsolideringssignalerna, då på vissa volatila handelsinstrument kan det vara ganska genomförbart, men det är osannolikt att få en galen vinst. Nani Desu Ka - Vad är det här japanska. Translated from Russian av MetaQuotes Software Corp Originalartikel. Heikin-Ashi En Bättre Candlestick. Most vinster och förluster genereras när marknaderna är trending - så förutsäga trenderna kan vara mycket hjälpsamt Många handlare använder ljusstake diagram för att hjälpa dem att lokalisera sådana trender med tanke på ofta ojämn marknadsvolatilitet. Heikin-Ashi-tekniken - medelstång på japanska - är en av många tekniker som används i samband med ljusstakediagram för att förbättra isolering av trender och förutspå framtida priser. Beräkning av Modifierade barer Normala ljusstake kartlägger består av en serie OHLC-stänger med höga låga nivåer i en tidsserie. Heikin-Ashi-tekniken använder en modifierad formula. xClose Öppna Hög Låg Stäng 4 o Genomsnittligt pris på den aktuella stapeln. xOpen xOpen Föregående Stäng Stäng Föregående Stycke 2 o Mittpunkt för föregående stapel. xHög Max Hög, xOpen, xClose o Högsta värdet i set. xLow Min Low, xOpen, xClose o Lägsta värde i set. Const Ruikera diagrammet Heikin-Ashi-diagrammet är uppbyggt som ett vanligt ljusstakekort, med undantag för de nya värdena ovan. Tidsserierna definieras av användaren - beroende på vilken typ av diagram som önskas dagligen, timme osv. Dagen är representerade av fyllda Barer, medan uppdagarna representeras av tomma barer. Slutligen gäller alla samma ljusstakemönster. Här är ett vanligt ljusstake-diagram. Här är ett Heikin-Ashi-diagram. Att använda det här diagrammet kan användas på många marknader, De används oftast på aktie - och råvarumarknaderna. Traders programmerar ofta dessa nya instruktioner i befintliga handelsprogram, t. ex. MetaTrader, eller använder många onlineverktyg som anges i referensdelen nedan. Slutligen kan den appliceras via Microsoft Excel eller annat liknande kalkylblad Program. Det finns fem primära signaler som identifierar trender och köpmöjligheter. Hela ljus utan lägre skuggor indikerar en stark uppåtriktning, så att vinsterna rinner. Hela ljusen betyder en uptrend du kanske vill lägga till din långa position och avsluta korta positioner. Ett ljus med en liten kropp omgiven av övre och nedre skuggor indikerar en trendförändring som riskälskande handlare kan köpa eller sälja här, medan andra väntar på bekräftelse innan de går kort eller Långt. Fyllda ljus indikerar en downtrend som du kanske vill lägga till i din korta position och avsluta långa positioner. Fyllda ljus utan högre skuggor identifiera en stark nedåtgående trend, tills det är en förändring i trend. Dessa signaler visar att lokaliseringstrender eller möjligheter blir en mycket lättare med detta system Trendningarna avbryts inte av falska signaler så ofta och är därmed lättare att upptäcka. Dessutom är möjligheter att köpa under konsolideringstider också uppenbara. Slutsats Heikin-Ashi-tekniken är extremt användbar för att göra ljusstickdiagrammen mer läsbara - Trends kan lokaliseras lättare, och köpmöjligheter kan spottas en överblick Diagrammen är konstruerade på samma sätt som en norma L ljusstake-diagram, med undantag för de modifierade stapelformlerna När den används korrekt kan den här tekniken hjälpa dig att upptäcka trender och trendändringar som du kan dra nytta av. Det maximala beloppet av pengar som Förenta staterna kan låna Skuldtaket skapades under andra Liberty Bond Act. Räntesatsen vid vilken ett förvaringsinstitut lånar medel som förvaras i Federal Reserve till ett annat förvaringsinstitut.1 En statistisk åtgärd av spridning av avkastning för ett visst värdepapper eller marknadsindex Volatilitet kan antingen mätas. Kongressen passerade 1933 som Banking Act, som förbjöd kommersiella banker att delta i investeringen. Nonfarm lön hänvisar till något jobb utanför gårdar, privata hushåll och nonprofit sektorn Den amerikanska presidiet för arbete. Valuta förkortning eller valutasymbol för indiska rupi INR, indiens valuta Rupén består av 1.Trend Trading With Smoothed Heiken Ashi Candlesticks Forex System. En trend tradin g-forex-system som består av indikatorn för Smoothed Heiken Ashi ljusstake och glidande medelvärden. Det fungerar bäst på 1 timmars diagram och högre tidsramar. Indikatorer HeikenAshiSmoothed, 12 period exponentiell glidande medelvärde, 50 period enkel glidande medelvärde Föredragen tidsram s H1, H4, D1 , W1 Trading sessioner Alla Preferred Valuta par GBP USD, EUR USD, USD USD, AUD USD, USD JPY, USD CAD. Exempel EUR USD 1 timme Chart. In detta exempel gav EUR USD oss möjlighet att ange en köp och sälja handelsbaserad På de enkla handelsreglerna Den första korta handeln stängdes för 70 pips Sälj Exit Strategi 1 Den andra köpkursen är öppen Köp Buy Exit Strategy 1 Klicka på diagrammet för att förstora. EMA 12 korsar SMA 50 nedanifrån. Det finns en märkbar lucka mellan EMA 12 och SMA 50 bullish trend. Green Smoothed Heiken Ashi Candlestick visas på diagrammet. Initiera Köp handel Stopp Förlust Ställe första stopp 5 pips under SMA 50-linjen Köp Exit Strategi 1 Avsluta handeln på den första RED Smoothed Heiken Ashi ljusstake Köp Exit Strategy 2 Riskbelöning, idealiskt minst 2 1 dvs riskerar 20 pips att göra 40.EMA 12 korsar SMA 50 ovanifrån. Det finns en märkbar lucka mellan EMA 12 och SMA 50 bearish trend. Red Smoothed Heiken Ashi Candlestick visas på diagrammet. Initiera Säljhandel Stopp Förlust Ställe första stopp 5 pips ovanför SMA 50-linjen Sälj Avslut Strategi 1 Avsluta handeln på den första GREEN Smoothed Heiken Ashi ljusstaken Sälj Exit Strategy 2 Riskbelöning, idealiskt minst 2 1 dvs. riskerar 70 pips för att göra 140.Related Posts. Download Forex Analyzer PRO gratis idag. Brand New Forex System med Super Accurate och Snabba Signaler Generering Technology. Forex Analyzer PRO genererar köp och sälja signaler direkt på ditt diagram med laser noggrannhet och REPAINTS aldrig. Upp till 200 pips varje dag. Buy och sälja Forex Signals. Advanced Daily Range Detection. Email Mobile Trading Alerts. No Repainting eller Lagging. We respekterar alltid din integritet på.
Comments
Post a Comment