Friday, 15 December 2017

Förskjuts glidande medelvärde afl


Plottar grafen med hjälp av matrisdata. Parametrar: array-datarray som ska skrivas namn - definierar grafnamn som används för att visa värden i en titelfält. färg - definierar plottfärg som kan vara statisk (om tredje argumentet är ett tal) eller dynamiskt (när tredje argumentet är en array). Färgindex är relaterade till den aktuella paletten (se PreferencesColor). Stilen är en kombination av ett eller flera av följande värden: styleLine 1 - normal (linje) diagram (standard) styleHistogram 2 - histogramgraf styleThick 4 - fat (thick) styleDots 8 - Inkludera prickar StyleNoLine 16 - ingen linjestilDashed 32 - streckad stil stilCandle 64 - ljusstake diagram stilBar 128 - traditionell stapeldiagram stilNoDraw 256 - ingen draw (utför endast axelskalning) styleStaircase 512 - trappa (kvadratisk) diagram styleSwingDots 1024 - mittpunkter för trappa chart styleNoRescale 2048 - ingen rescale styleNoLabel 4096 - ingen värde etikett stilPointAndFigure 8192 - punkt och figur (nytt i 4.20): styleArea 16384 - area chart (extra wide histogram) styleOwnScale 32768 - plot använder oberoende skalering stilLeftAxisScale 65536 - plot använder vänster axel skala (oberoende från höger axel) styleNoTitle - visa inte värden på denna tomt i diagrammets titelformatCloud - molnstil (område mellan hög och låga arrays) - Används med PlotOHLC funktionstypClipMinMax - klippa (måla inte) område mellan min och max nivåer - notera att denna stil är inkompatibel med skrivare och WMF (metafiler). styleGradient - (nytt i 5.60) - graderingsområde diagram. Den övre gradientfärgen specificeras av färgparameter i Plot () - funktionen, den nedre gradientfärgen är antingen bakgrundsfärg eller kan definieras med funktionen SetGradientFill. styleGradient kan kombineras med styleLine minvalue och maxvalue - (används endast av styleOwnScale plots) definiera plotminimum och maximala värden (nedre och övre gränsen för Y-axeln) XShift - gör det möjligt att visuellt flytta diagrammet förbi den sista fältet. ZOrder - definierar Z-axelpositionen för given tomt. Standardvärdet är noll. Zorder 0 betyder också där gallret är beläget. Så om du vill plotta bakom nätet måste du ange negativ zorder-parameter. Plottar dras i följande ordning: zorder-parametern har företräde framför ordningen för att ringa Plot () - funktioner, så om z-order är inställd bestämmer den plotting beställa. Se amibrokergifszorder. gif Om flera plotar använder samma z-ordningsparameter, är de plottade i omvänd samtalsordning (de som visas sist i koden är plottade först). Denna regel kan ändras med redan existerande switchgrafikord 1 som, när den specificeras, reverserar detta beteende (så att plottar dras i samtalsordning). Observera att ovanstående gäller för varje zorderlager separat (så inom samma zorder-lagret omvänd samtalsregel gäller) Det kan låta komplicerat men krävs för bakåtkompatibilitet. bredd - definierar pixel eller procent bredd av given tomt. Standardvärdet är 1 pixel. Positiva värden anger PIXEL-bredd, negativa värden anger bredd i procent av den aktuella streckbredden. Så till exempel -20 kommer du att ge dynamisk bredd som är 20 av streckbredden. Exempel: Plot (C, Stäng, färg Svart, styleBar, Null, Null, 0, 1, -20 linjebredd som procent av baren) Exempel 20-bar Flyttande medelskift 10 bar in i framtiden förbi den sista fältet: Plot Stäng. Color. Black. StyleCandle) Plot (MA (Stäng 20), Shifted MA. ColorRed. StyleLine. Null. Null. 10) Observera att skiftet inträffar under plotting och påverkar inte källarrangemanget Referenser: Mer information: 3 sätt att använda en Förskjutet rörligt medelvärde (DMA) i tillägg till din handelsstrategi Vad är ett förskjutet rörligt medelvärde Som du säkert har märkt, innehåller namnet förskjutet glidande medelvärde ganska mycket svaret på denna fråga. Det förskjutna glidande medlet är ett vanligt enkelt glidande medelvärde. som förskjuts av en viss period. Med andra ord, förskjuta ett enkelt glidande medelvärde för att flytta SMA till vänster eller till höger. Lätt Så här använder du det förskjutna rörliga medelvärdet Förskjutning av ett glidande medelvärde är en vanlig praxis som används av handlare för att matcha det glidande medlet med trendlinjen på ett bättre sätt. Vi har alla upplevt situationer där det rörliga genomsnittet går i linje med trendlinjen (som stöd eller motstånd), men det finns vissa felmatchningar och vi ser att det finns små felaktigheter mellan trenden och det glidande medlet i det ögonblick som testa nivån. Därför flyttar handlare lätt det rörliga genomsnittet framåt och bakåt genom att förskjuta det med en viss mängd perioder för att glida det exakt på trendlinjen. Det är väldigt viktigt att betona att om det rörliga medlet är förskjutet med ett negativt värde, förskjuts det bakåt (till vänster) och det betraktas som en nedslagsindikator, medan om det rörliga medlet förskjuts med ett positivt värde förskjuts det framåt och den har funktioner som en ledande indikator. Av den anledningen används den första för att bekräfta nya händelser på diagrammet, medan den andra är mer benägen att användas för kortare strategier. Nedan hittar du ett exempel på skillnaden mellan tre glidande medelvärden. Tre rörliga medelvärden Detta är en skärmdump av DAX-diagrammet på en H4-tidsram. Den röda linjen är en standard 50 perioder enkelt glidande medelvärde. Den blå linjen är ett 50-årigt -5 förskjutet glidande medelvärde och den magenta linjen är ett 50-tal 5 förskjutet glidande medelvärde. Som du ser, flyttar de tre linjerna med samma perioder. Skillnaden är dock förskjutningsfaktorn för det blå och det magenta rörliga medeltalet. Det blå glidande medlet är förskjutet med -5 perioder och det förskjuts till vänster i jämförelse med standard 50 perioder glidande medelvärdet (rött), medan det magenta glidande medlet förskjuts med 5 perioder och därför växlas till höger i jämförelse med rött glidande medelvärde. I det här fallet ser det blåa förskjutna glidande medlet (50, -5) ut som en bättre passform till vår trend, eftersom den passar bättre till den redan uppkomna övre trenden. Även om priset har skapat en stark hausseuropeisk rörelse, skulle en eventuell korrigering sannolikt kunna testa det förskjutna glidande medlet (50, -5) som ett stöd. Ja, det är så enkelt. Ett förskjutande glidande medelvärde är en modifiering av ett standard glidande medelvärde för att bättre passa en trendlinje. Hur känner du igen vilket förskjutet rörande medelvärde du behöver Svaret på den här frågan är ganska enkelt försök och fel Du försöker att det inte fungerar, så du justerar tills det fungerar. Nedan ser du ett exempel där vi har en 20 period. Flyttande medelförskjutet av 3 periods. Moving Averages Stuff Motiverad via e-post från Robert B. Jag får det här e-postmeddelandet om Hull Moving Average (HMA) och. Och du hörde aldrig om det tidigare. Uh. Det är rätt. Faktum är att när jag googled upptäckte jag massor av glidande medelvärden som Id aldrig hört talas om, till exempel: Zero Lag Exponential Moving Average Wilder Rörlig Genomsnittlig Minsta Square Moving Genomsnittlig Triangulär Rörlig Medel Adaptiv Rörlig Genomsnittlig Rörlig Rörlig Genomsnitt. Så Så jag trodde att vi pratar om glidande medelvärden. Hävdar du gjort det förut, som här och här och här och här och. Ja, ja, men det var innan jag visste om alla dessa andra glidande medelvärden. Faktum är att de enda jag spelade med var dessa, där P 1. P 2. P n är de sista n aktiekurserna (P n är den senaste). Enkelt rörligt medelvärde (SMA) (P 1 P 2. P n) K där K n. Viktat rörande medelvärde (WMA) (P 1 2 P 2 3 P 3. N P n) K där K (12. n) n (n1) 2. Exponentiellt rörligt medelvärde (Ema) (P n 945 P n-1 945 2 P n-2 945 3 P n-3.) K där K 1 945945 2. 1 (1-945). Whoa Ive har aldrig sett den EMA-formuleringen innan. Jag var alltid thoguht det var. Ja, det är normalt skrivet annorlunda, men jag ville visa att dessa tre har liknande recept. (Se EMA-grejer här och här.) Faktum är att de alla ser ut som: Observera att om alla Ps är lika med, Po, då är det rörliga genomsnittsvärdet lika med Po. och det är hur ett självrespektivt medel ska uppträda. Så vilket är bäst Definiera bäst. Här är några glidande medelvärden som försöker spåra en serie av aktiekurser som varierar sinusformat: Aktiekurser som följer en sinuskurva Var hittade du ett lager på så sätt Var uppmärksam på att de vanliga glidande medelvärdena (SMA, WMA och EMA) når maximalt senare än sinuskurvan. Det är lag och. Men hur är det med den HMA killen. Han ser bra ut Ja, och det är vad vi vill prata om. Verkligen. Och vad är det 6 i HMA (6) och jag ser något som heter MMA (36) och. Tålamod. Hull Moving Average Vi börjar med att beräkna 16-dagars Weighted Moving Average (WMA) så här: 1 WMA (16) (P 1 2 P 2 3 P 3. 16 P n) K med K 12. 16 136. Även om det är trevligt och smoooth, det har en fördröjning större än vad som är: Så vi tittar på 8-dagars WMA: Jag gillar det Ja, det följer prisvariationerna ganska snyggt. men det finns mer. Medan WMA (8) tittar på de senaste priserna har det fortfarande en fördröjning, så vi ser hur mycket WMA har ändrats när det går från 8-dagars till 16-dagars. Den skillnaden skulle se ut så här: På så vis ger den skillnaden en viss indikation på hur WMA förändras. så lägger vi till den här ändringen i vårt tidigare WMA (8) för att ge: 2 MMA (16) WMA (8) WMA (8) - WMA (16) 2 WMA (8) - WMA (16). MMA Varför kalla det MMA Jag stotter. Hur som helst, MMA (16) skulle se ut så här: Jag tar det tålamod. det finns mer. Nu introducerar vi den magiska omvandlingen och får. ta-DUM Thats Hull Ja. som jag förstår det Men vad är den magiska ritualen Efter att ha genererat en serie MMA s som involverar de 8-dagars och 16-dagars viktade glidmedelmen, stirrar vi intensivt på denna sekvens av siffror. Sedan beräknar vi WMA de senaste 4 dagarna. Det ger Hull Moving Average som vi kallat HMA (4). Huh 16 dagar sedan 8 dagar sedan 4 dagar. Kasta du ett mynt för att se hur många. Du väljer ett antal dagar, som n 16. Då tittar du på WMA (n) och WMA (n2) och beräknar MMA 2 WMA (n2) - WMA (n). (I vårt exempel, det är 2 WMA (8) - WMA (16). Sedan beräknar du WMA (sqrt (n)) med bara de sista sqrt (n) - numren från MMA-serien. en WMA (4), med MMA-serien.) Och för det roliga SINE-diagramet, så gör du så vart kalkylbladet jag fortfarande arbetar med: MA-stuff. xls Det är intressant att se hur de olika glidande medelvärdena reagerar på spikar: Är HMA verkligen ett vägt glidande medelvärde. Vi kan se: Vi har: MMA 2 WMA (8) - WMA (16) 2 (P 1 2 P 2 3 P 3. 8 P n) 36 - (P 1 2 P 2 3 P 3. 16 P n) 136 eller MMA 2 (136) - (1136) P 1 2 P 2. 8 P 8 - (1136) 9 P 9 10 P 10. 16 P 16 Skriv av följande skäl för sanitära skäl: MMA w 1 P 1 w 2 P 2. W 16 P 16. Observera att alla vikter lägger till 1. Vidare, wk 2 (136) - (1136) K för K 1, 2. 8 och wk - (1136) K för K 9, 10. 16. Sedan gör vi den magiska kvadratrotsritualen (där sqrt (16) 4). Vi har (som påminner om att P 16 är det senaste värdet). HMA 4-dagars WMA för ovanstående MMA (w 1 P 1 w 2 P 2. w 16 P 16) 2 (w 1 P 0 w 2 P 1 w 16 P 15) 3 (w 1 P -1 w 2 P 0, w 16 P 14) 4 (w 1 P -2 w 2 P -1 W 16 P 13) 10 (notera att 1234 10). Huh P 0. P-1. Vad. MMA (16) använder de senaste 16 dagarna, tillbaka till priset var callling P 1. Om vi ​​beräknar det 4-dagars viktiga genomsnittet av dem, så är MMA-enheter, väl använda gårdagens MMA (och det går tillbaka 1 dag före P 1) och dagen före det går MMA tillbaka till 2 dagar före P 1 och dagen innan det. Okej, så du ringer dem priserna P 0. P-1 etcetc. Du har det. Så en 16-dagars HMA använder faktiskt information som går tillbaka mer än 16 dagar, rätt du har det. Men det finns negativa vikter för dem gamla priser Är det lagligt Beviset finns i. Jaja. Beviset är i pudding. Så vad gör kalkylbladet Så här ser det ut så här: (Klicka på bilden för att ladda ner.) Du kan välja en SINE-serie eller en RANDOM-serie av aktiekurser. För den senare, varje gång du klickar på en knapp får du en annan uppsättning priser. Då kan du välja antal dagar: det är vår n. (Till exempel använde vi n 16 för vårt exempel ovan.) Om du väljer SINE-serien kan du även presentera spikar och flytta dem längs diagrammet. så här . Observera att weve använt n 16 och n 36 (i bilden av kalkylbladet) eftersom n2 och sqrt (n) är båda heltal. Om du använder något som n 15 använder kalkylbladet INT eger-delen av n2 och sqrt (n), nämligen 7 och 3. Så är Hull Moving Average det bästa Definiera bäst. Vad med det Jurik Average jag vet ingenting om det. Den är proprietär och du måste betala för att använda den. Låt oss dock spela med glidande medelvärden. Ett annat rörligt medelvärde Anta att istället för det vägda rörliga medelvärdet (där vikterna är proportionella med 1, 2, 3). vi använder den magiska Hull ritualen med exponentiell rörande medelvärde. Det är, vi anser: MAg 2 EMA (n2) - EMA (n) MAg Ja, det är M oving En ver g g immick eller M oving En ver g g eneralized eller M oving En verage g rand eller. Eller M oving A verage g ummy Observera Vi väljer vårt favorit antal dagar, som n 16, och beräknar MAg (n, 945, k) 945 EMA (nk) - (1-945) EMA (n). Vi kan spela med 945 och k och se vad vi får: Till exempel, här är några MAgs (var stannar i 16 dagar men ändrar värdena 945 och k): MAg (16) 2 EMA (4) - EMA 16) MAg (16) 1.5 EMA (5) - 0,5 EMA (16) Observera att när vi väljer k 3 får vi nk 163 5,333 som vi ändrar till ren och enkel 5,0. Varför sticker du inte med Hulls val: 945 2 och k 2 Bra idé. Vi får det här: MAg (16) 2 EMA (8) - EMA (16) Ser ut som diagrammet med 945 1,5 och k 3. Det gör det, gjorde det inte. igen möjligen. Så vad sägs om den kvadratrotsritualen jag lämnar som en övning. för dig Okej, medan du spelar med den MAg-tingen tycker jag att Hulls k 2 fungerar ganska bra. så bra hålla fast vid det. Men vi får ofta ett ganska bra medelvärde när vi lägger till en liten bit av ändringen: EMA (n2) - EMA (n). Faktum är att du bara lägger till en bråk 946 av den förändringen. Det ger: MAg (n, 946) EMA (n2) 946 EMA (n2) - EMA (n). Det vill säga, vi väljer 946 0,5 eller kanske bara 946 0,25 eller vad som helst och använd: Till exempel, om vi jämför vår gaggle med glidande medelvärden när de spårar en STEP-funktion, får vi det här, där vi bara lägger till (för MAg) 946 12 av förändringen. Ja, men vad är det bästa värdet av beta. Definiera bäst: Observera att beta 1 är Hull-valet. förutom att använda EMA i stället för WMA. Och du släpper ut den kvadratroten. Uh, ja. Jag glömde att. Notera . Kalkylbladet ändras från timme till timme. Det ser ut så här något att spela med. Jag fick ett kalkylblad som ser ut så här. klicka på bilden för att ladda ner. Du väljer ett lager och klickar på en knapp och får ett års värde av dagliga priser. Du väljer antingen HMA eller MAg, ändrar antalet dagar och, för MAg, parametern och ser när du ska köpa ro SÄLJ. När Baserat på vilka kriterier Om det rörliga genomsnittet är NER x från sitt maximala under de senaste 2 dagarna köper du. (I exemplet, x 1,0) Om den är UP y från sitt minimum under de senaste 2 dagarna, säljer du. (I exemplet, y 1.5) Du kan ändra värdena för x och y. Är det något bra. Dessa kriterier sa jag att det var något att leka med. Theres denna andra utjämningsteknik kallad Hodrick-Prescott Filter. Med hjälp av Ron McEwan ingår den nu i det här kalkylbladet: Är det något bra med det. Du märker att det finns en parameter som du kan ändra i cell M3. och köp och sälj signaler.

No comments:

Post a Comment