Thursday, 7 December 2017

Förskjuts glidande medelvärde formel för amibroker


Det förskjutna rörliga genomsnittet tar det nuvarande glidande medlet och skiftar det framåt (eller bakåt) i tiden. Använd för att avveckla data, för cykeluppskattning, för fasning eller som ett enkelt rörligt genomsnittligt handelssystem. Medan det första numret i studien specificerar perioden för ett enkelt rörligt medelvärde - SMA (t ex 28 dagar) anger den andra parametern skiftperioden (t ex 5 dagar) ett negativt tal för att flytta den glidande genomsnittliga ryggen (t ex 14 dagar ). När det rörliga genomsnittet flyttas tillbaka, beräknas den återstående delen av studien med det glidande medlet baserat på tillgänglig data för varje dag (t ex 13 dagar, 12 dagar, etc.) Matematiken i ett rörligt medel kommer alltid att tvinga det att följ eller lagra faktiska prisuppgifter. Genom att centrera det rörliga genomsnittet får du en mer exakt bild av det rörliga genomsnittet i förhållande till det aktuella priset på diagrammet. En förskjuten rörlig genomsnittsstudie kan vara ganska användbar vid lokalisering och uppskattning av cykler. Mätformler - M Klicka här för att gå tillbaka till Metastock Formula Index mp1: Input (Short MA, 1,377,13) mp2: Input (Long MA, 1,377,34) MOV (C, MP1, E) - MOV (C, MF2, E) MACD Signal Linje mp1: Inmatning (Kort MA, 1,377,13) Mp2: Ingång (Lång MA, 1.377,34) mp3: Ingång (Signal MA, 1.377 , 89) MOV (Signal Linje mp1: Inmatning (Kort MA, 1.377,13) Mp2: Ingång (Lång MA , 1 377,34) mp3: Input (Signal MA, 1 377,89) (Mov (C, mp1, E) - Mov (C, mp2, E)) - (Mov (C, mp1, E) (C, mp2, E)), mp3, E)) MACD Crossover Köp Signal Visar de lager där en MACD crossover har blivit signalerad. Sökningen returnerar 1 för Ok och 0 för inte ok. (MACD (), 9, EXPONENTIAL) Ref (Mov (MACD), 9, EXPONENTIAL), - 1) ((MACD () - Mov (MACD) , 9, EXPONENTIAL)) Mov (MACD (), 9, EXPONENTIAL)) 100 Cross (MACD (), Mov (MACD (), 9, EXPONENTIAL)) MACD Crossover System test i MetaStock, ett exempel på hur man skapar Enter Long : Rör (C, 5, E) Rör (C, 13, E) OCH Rör (C, 13, E) gt Rör (C, 40, E) Stäng Lång: Kors (Rörelse (C, 13, E) Mov (C, 5, E)) Nu kan du spela med dessa kombinationer på både den långa och långa långsidan. Till exempel, behåll samma Enter Long men byt Stäng länge till Detta kommer att hålla dig kvar i handeln längre. Du kanske vill skriva in när 5 kryssar över 13 och inte väntar på 40 ELLER, du kanske bara vill använda 5-korset över 40 och glömma 13. Funktionen Input () (MSK-man. S. 271-273) kan inte användas direkt i Utforskaren (MSK-man, s.351). Den är reserverad för att användas i en anpassad indikator. Det anpassade indikatorvärdet kan dock användas vid en prospektering. Eftersom du har skapat en anpassad indikator, än bara koda om den. Genom att referera till funktionen Input () med fml () CALL-funktionen (MSK-man. p.226-227 och 208-209 och 212) kan du fortfarande använda det tilldelade standardvärdet. Anpassad indikator: Namn: MACDcustom Formel: MAprd: Input (Period, 5, 30, 14) YourTrig: Mov (MACD (), MAprd, E) MACD () YourTrig När du skapar utforskningen klickar du bara på funktionsknappen och tittar under Custom Indikatorer rubriker för båda ovanstående anpassade indikatorfunktioner och öppnar var och en av dem en efter en, för att klistra in dem i din kolumn TAB (MSK-man, s.347-348). Exploration: Namn: MACD korsar min Trigger-kolumner: Cola: Namn: Stäng Formel: C Colb: Namn: MACD Formel: FML (MACDcustom. MACD) Colc: Namn: MACDTrigger Formel: FML (MACDcustom. YourTrig) Filter: Formel: Colb gt Colc FML (MACDcustom. MACD) gt FML (MACDcustom. YourTrig) MACD Histogram Divergens Denna explorer letar efter lager som uppvisar extrem divergens från MACD-histogrammet. I sin bok Trading for a Living argumenterar Alexander äldste för att divergensen från MACD-histogrammet ger de starkaste signalerna i hela den tekniska analysen. mdhist: md - Mov (md, 9, E) Korrel ((Sum (Cum (1) (mdhist), 100)) - (Summa (Cum (1), 100) Summa (mdhist), 100) 100) ) (Summa (Kraft (Cum (1), 2), 100)) - colA och colA lt-0,8 Ovanstående formel kan också kombineras med en volatilitetsköpingssignal och en volymsignal. : Volatilitetsköpssignalen H gt Ref (C, -1) 1,8 Ref (ATR (10), - 1) KolC: Volym 10 över medeltalet av de föregående 10 dagarna V gt 1.1 Ref (Mov (V, 10, E) , -1) colA OCH colB OCH colC OCH colA lt-0.80 Initiala tester med detta system har varit uppmuntrande. MACD Offset FRÅGOR: Som du vet är MACD alltid botten eller toppad innan du korsar dess utlösningslinje. MACD-signalen kommer emellertid alltid lite sent jämfört med prisrörelsen. Finns det något sätt att beräkna MACDs första derivatfunktion för att identifiera MACD topbottoms, som kan användas av Utforskaren eller System Tester ANSWER: Ett sätt att göra vad du vill skulle använda hastigheten på Ändra funktion. Eller för MACD-histogramet skulle du ha RocPeriods: 1 RO C (MACD () - Mov (MACD (), 9, E), RocPeriods,) Om det är bullrigt kan du släta det lite med: RocPeriods: 1 MovAvePeriod: 1 Mov (3 ROC (MACD (), RocPeriods ,). MovAvePeriod, E) eller för MACD-histogrammet: RocPeriods: 1 MovAvePeriod: 1 Mov (3 ROC (MACD) - Mov (MACD (), 9, E), RocPeriods). MovAvePeriod, E) Ett annat sätt att göra vad du vill vara att leta efter toppar och tråg med hjälp av Peak and Trough-funktionerna. Jag arbetar med kod för att identifiera skillnader med denna metod. Fråga: Som du vet är MACD alltid botten eller toppad innan du korsar dess utlösningslinje. MACD-signalen kommer emellertid alltid lite sent i jämförelse med prisrörelsen. Finns det något sätt att beräkna MACDs första derivatfunktion för att identifiera MACD-toppbottar, som kan användas av Utforskaren eller Systemtestern ANSWER: Ett sätt att göra vad du vill skulle använda funktionen Rate of Change. eller MACD-histogrammet skulle du ha RocPeriods: 1 ROC (MACD () - Mov (MACD (), 9, E), RocPeriods.) Om det är bullrigt kan du släta det lite med: RocPeriods: 1 MovAvePeriod: 1 Mov (3 ROC (MACD (), RocPeriods). MovAvePeriod, E) eller för MACD-histogrammet: RocPeriods: 1 MovAvePeriod: 1 Mov (3 ROC (MACD) - Mov (MACD (), 9, E) RocPeriods,). MovAvePeriod, E) Ett annat sätt att göra vad du vill skulle vara att leta efter toppar och tråg med Peak and Trough-funktionerna. Jag arbetar med kod för att identifiera skillnader med denna metod. Mark Brown Band2 Study Pds: Input (EMA Periods, 1,1000,21) Pct: Input (Procent Bands, 0,1,10,5) MA: Mov (C, Pds, E) TBnd: MA (1Pct100) LBnd: MA 1-Pct100) MATBndLBnd Pds: Input (EMA Period, 1,1000,21) Pct: Input (Procent Bands, 0,1,10,5) MA: MOV (C, Pds, E) TBnd: MA (1Pct100) LBnd: MA (1-Pct100) IUp: (H gt TBnd) Ref ((H lt TBnd), - 1) CntUp: IUp BarsSince (IUp1) (H gt TBnd) IDn: (L LBnd) Ref ((L gt LBnd) -1) CntDn: IDn BarsSince (IDn1) (L lt LBnd) CntUp - CntDn Marknadstryck - Ultimate Detta är grundberäkningen: Om toadier stänger är större än i gårdagarna stänger och toadierna volymen är större än i gårdagens volym, skriv ner toadiesvolymen nära , annars, om toadies stänger är mindre än gårdagar nära och toadies volymen är mindre än ysterdays volym, skriv ner dagens volym som ett negativt tal nära, annars skriv ner 0. Lägg sedan till de senaste 7 dagarna och 4, lägg till det här till det förflutna 14 dagar totalt och 2, lägg till detta till de senaste 28 dagarna totalt. Markera den totala summan i diagrammet för varje ny handelsdag. Enkel tolkning: Marknadstryck - Ultimate kan visa skillnader med instrumentet det är plottat mot. Det kan visa tecken på stöd och motstånd när indikatorn träffar områden av stödresistans på sin egen graf. Att jämföra priser på förändringsmedel för indikatorn jämfört med instrumentets instrument kan avslöja ackumuleringsdistributionstryck. Metastockkod för marknadstryck - Ultimate: Summa (Om (C gt Ref (C, -1) OCH V gt Ref (V, -1), VC, Om (C lt Ref (C, -1) OCH V Ref V, -1), Neg (V) C, 0)) 7) 4 Summa (Om (C gt Ref (C, -1) OCH Vg Ref (V, -1), VC, If (C, -1) OCH V Ref (V, -1), Neg (V) C, 0)) 14) 2 Summa (Om -1), VC, If (C lt Ref (C, -1) OCH V Ref (V, -1), Neg (V) C, 0)), 28) McClellan Oscillator McClellan Oscillatorn, utvecklad av Sherman och Marian McClellan, är en marknadsbreddindikator som bygger på en jämn skillnad mellan antalet framåtgående och minskande emissioner på New York Stock Exchange. McClellan Oscillatorn är en av de mest populära breddindikatorerna. Köpsignaler genereras typiskt när McClellan Oscillatorn faller in i översoldningsområdet på -70 till -100 och dyker upp. Sälj signaler genereras när oscillatorn stiger in i överköpt området på 70 till 100 och sänker sedan ner. Omfattande täckning av McClellan Oscillator finns i deras bok Patterns for Profit. För att plotta McClellan Oscillatorn, skapa en sammansatt säkerhet i The DownLoader8482 av Advancing Issues minus Declining Issues. Öppna ett diagram över kompositmaterialet i MetaStock8482 och kartlägg den här anpassade indikatorn. McClellan Summation Index McClellan Summation Index är en marknadsbreddindikator utvecklad av Sherman och Marian McClellan. Det är en långsiktig version av McClellan Oscillatorn, och dess tolkning liknar McClellan Oscillatorns, förutom att den passar större trendövergångar. För mer omfattande täckning av indexet hänvisas till boken Patterns for Profit, av Sherman och Marian McClellan. McClellan föreslår följande regler för användning med summeringsindex: Sök efter stora bottnar när summationsindexet faller under -1300. Sök efter stora toppar att uppträda när en avvikelse med marknaden uppträder över en Summation Index-nivå på 1600. Början av en betydande tjurmarknad indikeras när summationsindexet korsar över 1900 efter att ha flyttat uppåt mer än 3600 poäng från dess tidigare låga (t. ex. indexet flyttas från -1600 till 2000). Summationsindexet plottas genom att lägga Cum-funktionen till McCllellan Oscillatorn. Formeln är Cum (Mov (C, 19, E) - Mov (C, 39, E)). Metastock Bands Revised Jag hittade ett problem med de Bands-formulär som publicerades igår. Oavsett vilka valfria parametrar som anges för EMA-längd eller bandbredd, verkar experten bara läsa standardvärdena. Som ett resultat, när de använder andra än standardparametrar, visas de färgade punkterna på olämpliga platser. Om de färgade prickarna anses vara onödiga kan experten helt enkelt lossas. Alternativt är nedan en hårdkodad version. Det finns ingen skärm för att ange valfria parametrar. I stället plottar du Bands-formuläret, högerklickar du på ett av banden, väljer Bands Properties, sedan Formel-fliken och ändrar parametrarna i de två första raderna i Bands-formuläret, klicka på OK. Eller gör ändringen i Formula Editor. Värdena behöver bara anges en gång, i Bands formel kommer BandsCount formel och Expert att ta sina värden från det. För regelbunden användning, få skärmen till ditt tycke och skapa sedan en mall. MA: Mov (C, Pds, E) TBnd: MA (1Pct100) LBnd: MA (1-Pct100) MA TBnd LBnd TBnd: FmlVar (Bands, TBND) IUp: (H gt TBnd) Ref ((H lt TBnd) -1) CntUp: IUp-barerSince (IUp1) (H gt TBnd) LBnd: FmlVar (Bands, LBND) IDn: (L lt LBnd) Ref ((L gt LBnd), - 1) CntDn: IDn BarsSince (IDn1) lt LBnd) CntUp - CntDn Symboler-fliken. FmlVar (BandsCount, CNTUP) gt 1 Grafisk flik: Dot, Small, Green, Ovan prissätt Symboler-fliken. FmlVar (BandsCount, CNTDN) gt 1 Grafisk flik: Dot, Small, Magenta, Under prisplot Metastock Adjustable Trading Bands Med standardvärdena som används i formlerna har jag funnit att dessa övre och nedre band ger effektiv riskkontroll vid handel. Övre bandet kan användas som den extrema punkten för att bli av med shorts och vice versa. Faktum är att priserna tenderar att förbli över båda banden medan marknaden är i stark uppgång, och priserna ligger under banden i en nedåtgående trend. Under kortfristiga intervallmarknader tenderar de att flytta mellan banden. Jag har hittat denna idé i Tushar Chandes New Technical Trader. Eftersom du har studerat ATR så noggrant, skulle det vara väldigt trevligt om du kunde kommentera dem. Kan göras till en mall för enklare användning. Prd1: Input (ATR-period, 5,20,5) Prd2: Input (Period för högsta högt värde, 5,20,10) Prd1: Input (ATR-period, 5,20,5) Prd2: Input Värde, 5,20,10) Metastock Automatic Trendline Formula Denna formel kommer att dra en trendlinje från den senaste botten. L (låg) kan ändras till C (nära) och 10 kan ändras till ett annat procentvärde. Du måste också ändra linjestilen till den sista i listrutan. Mike Helmacy techanalysis De som känner mig har upptäckt att jag vakilerar mellan den mycket komplicerade och den mycket enkla. Jag har följt några lager (medellång volatilitet, men bra flyttar både upp och ner över en 2-5 veckors tidsram) och spårar dem med cirka 15 mallar där de flesta av de formler som jag har förvärvat bor. Jag ville spåra de som gjorde bäst och de som inte var lika effektiva. Jag spårade också de formlerna som var sent i att visa varv i momentum mot de som slog fasten i närheten. I det här sammanhanget letade jag efter att hitta lager på mellanliggande löptider och höjder, INTE för indikatorer som identifierade lager som hade börjat sin löpning i någon riktning och var avsedda att fortsätta. Som ett resultat kom jag fram med en mycket enkel indikator som visade en hög grad av noggrannhet i svängsamtal, men det gav mig inte en indikation på styrkan eller varaktigheten av det nya draget, bara det som förmodligen skulle inträffa. Jag tror att jag äntligen har upptäckt att någon signal av en förändring i momentum aldrig ger dig en känsla av styrka eller varaktighet genom dess mycket natur, och att endast signaler som identifierar bestånd INOM en momentum trend (dvs .. redan etablerad) kan att göra det. Min dynamisk trendändringsindikator är härledd från en mellanliggande trendindikator Ive använt en viss tid i MSWIN 6.0. Min nya formel är. (PDI (8) - MDI (8)) - (PDI (21) - MDI (21))) (PDI (13) - MDI (13)) Prova det. Jag tror att du kommer att tycka om det. och det är samma kodning i WOW tror jag. BW Chan Jag har lagt upp en uppdatering av RMTA - och TOSC-formlerna, de första formlerna hade ett absolut värde som inte krävdes i artikeln (jag hade misstått att betyda). De nya formlerna verkar plotta exakt som de gamla. men jag ville att koden skulle matcha matematiken i artikeln. Tack gå ut till William Golson för hjälp. Metastock Custom Indicator Moving Medelvärden perioder1: Ingång (Perioder av ROC, 2,50,12) Ingång (horisontell linje 1, -50,50,5) Ingång (horisontell linje 2, -50,50, -5) Metastock Expert Kommentar av Michael Arnoldi granskning av. ltsymbolgt från ltdategt TILL DAGAR LÄNGD SkrivVal (CLOSE, 2.3) TOMORROWER PROJECTED HIGH WriteIf (CltO, WRITEVAL (-L (H2LC) 2,25.2)) SkrivIf (CgtO, WRITEVAL (-L (2HLC) 2,25.2)) SkrivIf (CO , WRITEVAL (-L (HL2C) 2,25,2)) PROJECTED LOW WriteIf (CltO, WRITEVAL (-H (H2LC) 2,25,2)) WriteIf (CgtO, WRITEVAL (-H (2HLC) 2,25,2)) WriteIf , WRITEVAL (-H (HL2C) 2,25.2)) BOLLINGER BANDS CLOSING PRICE: WRITEVAL (C, 2.3) BOLLINGERBAND BÄSTA: WRITEVAL (BBandTop (C, 21, E, 2), 13.3) 21 DAG RÖRANDE GEMENSKAP: WRITEVAL (C, 21, E), 13.3) Metadock SAR Exploration Metastock-Stocks Closing Over 60 Day High För att hitta de värdepapper som har stängt över sin höga dag idag (den sista handelsdagen i databasen) för första gången har jag skrivit den här MetaStock Explorer. Denna formel gör två saker: 1) Det listar endast de värdepapper som endast har uppfyllt de nödvändiga villkoren på den sista handelsdagen. 2) Den nya 60-dagars höga måste ha skett endast den sista handelsdagen. från Rajat Bose Detta är en MetaStock-formel som jag har haft bra framgång med. Kopiera och klistra in det här i Explorer-filtret. CgtRef (C, -1) OCH CgtRef (C, -2) OCH CgtRef (C, -3) OCH CgtRef (C, -4) OCH Ref (C, -1) ltRef (C, -2) OCH Ref , -1) ltRef (C, -3) OCH Ref (C, -1) ltRef (C, -4) OCH Ref (C, -2) ltRef (C, -3) OCH Ref (C, -2) (C, -4) OCH Ref (C, -3) ltRef (C, -4) Denna formel tar upp alla aktier som har stängts antingen samma som föregående dag eller under föregående dag i 3 dagar och sedan på den 4: e dagen stängs högre än de föregående 3 dagarna nära. Anledningen till att jag angav att de första 3 dagarna stängde var samma som eller mindre än de föregående dagarna var att det skulle hämta allt lager i en uppåtgående trend om det bara var 4: e dagen stängande högre än 3 tidigare du skulle få hundratals avkastningar på sökningen. Det kommer att hämta lager som var i ett handelsområde eller konsolidera, sedan bryta ut ur sortimentet. Anledningen till att jag hade den 4: e dagen högre än de 3 föregående var att det annars skulle välja lager i en downtrend utan någon signifikant ökning i slutet på dag 4. När jag har en kort lista kontrollerar jag det med Daryls 3-dagars backlinje och kör ibland ett 1030 glidande medelvärde. Om beståndet bryter mot de föregående dagarna nära på öppet, kommer jag att gå in i handeln och sätta en efterföljande stoppförlust i spel. Det är ett kortsiktigt tidsredskap. Det är inte värt att använda för långsiktiga investerare. Vissa har också föreslagit att använda perioder på 25 eller 50 dagar, även om jag bara använder 10 dagar. Andra har föreslagit att den är mycket användbar när den används tillsammans med Welles Wilders RSI. Summa (Om (C gt Ref (C, -1), 1, If ​​(C lt Ref (C, -1), -1, 0)), 10) EntryExit-signalköp: Fml (CCIF-P) gtRef (CCIF-P), - 1) OCH Kors (Fml (CCIF-P), - 100) ELLER Kors (Fml (CCIF-P), 100) Mixed Balance Point Krause Uppdatering Jag har uppdaterat en del av koden sedan mitt senaste inlägg om TASC-artiklarna skrivna av Robert Krausz. Koden markerar nu på rätt dagar (istället för 1 dag framåt) och de borde också vara mer effektiva att beräkna. Dessa heter olika så att du ska ta bort den gamla koden efter att du har installerat det nya. Jag kommer också att lägga upp en uppföljning med en grafik för att visa hur dessa plottar. Obs! Formlerna på Equis webbsida kommer inte att beräkna för saknade dagar (helgdagar). Multipartformler FRÅGA: Jag har en specifik fråga. Jag använder WOW och MetaStock. Antag att jag har en indikator som sträcker sig från 0 till 100 och jag har ett system som säger att köpa när indikatorn går över 90 och håller tills den går under 10 och sedan säljer eller något. Observera att om indikatorn är mellan 10 och 90 som du inte vet om det är ett grepp eller en inte hålla om du inte vet om den senast korsade 90 eller 10. Så långt så bra. Anta nu att jag vill kombinera signalen från det här systemet med ett annat indikatorsystem så att jag kan säga något som att köpa när system 2 säger att köpa endast om system 1 är i lagringsläge. Detta kan ha formen av en annan indikator som är 1 när systemet är i vänteläge och 0 när det inte är i vänteläge. Detta verkar som ett allmänt problem som måste komma upp ofta men det är inte uppenbart för mig hur man kodar det. Ill vad andra människor kan dra nytta av svaret också. Bob Anderton ANSWER: Tack till er alla för den stora hjälp och inlägg på frågan om hur man hanterar att kombinera indikatorerna i ett system när en av dem ger en signal genom att korsa. Det fanns två svar, man kan ses i 3310 från Larry på Yahoo MetaStock styrelsen (tack Mike) som svarar en lite annorlunda fråga. Den lösningen verkar som vad man skulle använda om man ville leta efter system 2 som signaliserar ett köp samma dag som system 1 signalerar ett köp genom att korsa ett värde. Vad jag egentligen ville göra var att leta efter system 2 som signalerar ett köp när som helst som system 1 säger håller eftersom dess sista signal hade varit ett köp. Detta togs mycket snyggt av Paulus i meddelande 3311. Jag tog hans idé att göra följande indikator: Om (BarsSince (Cross (Fml (Indicator1), 90)) ltBarsSince (Cross (10, Fml (Indicator1)), 1, 0) Detta gör en ny indikator som är 1 när den sista signalen är en köp och 0 när den sista signalen var en försäljning. Tänk dig att det här är en riktigt långsiktig indikator. Nu kan du leta efter din kortsiktiga indikator 2 för att signalera en sälja och bara och den med den här nya indikatorn är 1, vilket innebär att den första indikatorn var i hållarläge. Detta är ett stort framsteg för mig. Id använde aldrig denna BARSSINCE-funktion före (vilken är PERIODSSINCE för WOW) och detta var nyckeln till att kunna göra det jag tror. Muterade Variabler, Volatilitet och en New Market Paradigm Mutated Variables, Volatilitet och en New Market Paradigm av Walter T. Downs, Ph. D. I MetaStock för Windows 6.0 eller senare använder du Expert Advisor för att skapa höjdpunkter som kommer att visas när sammandragnings - och expansionsfaser är närvarande. Välj först Expert Advisor från verktygsmenyn i MetaStock. Skapa en ny expert med följande höjdpunkter: Expertnamn: New Market Paradigm Skick: BBandTop (CLOSE, 28, SIMPLE, 2) lt Ref (BBandTop (CLOSE, 28, SIMPLE, 2), - 1) OCH Skick: BBandTop , 28, SIMPLE, 2) gt Ref (BBandTop (CLOSE, 28, SIMPLE, 2), - 1) OCH Klicka på OK för att spara ändringarna till Expert. Öppna ett diagram och klicka sedan på höger musknapp medan du pekar på diagramrubriken. Välj Expert Advisor och välj sedan Attach från snabbmenyn i diagrammet. Välj New Market Paradigm Expert och klicka sedan på OK-knappen. Prisstängerna i diagrammet kommer att markeras blå under en sammandragningsfas och röd i en expansionsfas. Min version av Tushar Chandes Vidya använder P-variabeln Vidya Period: Input (längd på MA, 5.100,20) K: Stdev (P, 5) Mov (Stdev (P, 5), 20, S) A: Vidya: AK (P) (1-AK) Ref (P, -1) Vidya Tar (SZ) en lång C - (((462Mov (C, 34, E)) ) (490 (Mov (Mov (C, 13, E) - Mov (C, 34, E), 89, E))) 42) Tjära (SZ) 26, E)) - (297Mov (C, 12, E)) (351Mov (Mov (C, 13, E) - Mov (C, 26, E), 9, E))))) 2) Följande formler konstruerades med hjälp av tolkning från Technical Analysis of Stocks Amp Commodities Magazine juni 1994, artikel Market Facilitation Index. av Gary Hoover. Tagen från Stocks amp Commodities, V. 12: 6 (253-254): Marknadsfaciliteringsindexet av Gary Hoover Tillämpning av teknisk analys för att utveckla handelssignaler börjar med undersökningen av prisrörelsen och innehåller ofta volymstudier för att förbättra handelsnoggrannheten. Marknadsfacilitetsindexet (MFI) är en indikator som syntetiserar både pris och volymanalys. MFI: n är förhållandet mellan det aktuella streckintervallet (högt lågt) till barvolymen. MFI är utformad för att mäta effektiviteten i prisrörelsen. Effektiviteten mäts genom att jämföra MFI-värdet för nuvarande stavar till MFI-värdet för tidigare stavar. Om MFI ökade, underlättar marknaden handeln och är effektivare, vilket innebär att marknaden trender. Om MFI minskade, blir marknaden mindre effektiv, vilket kan tyda på att ett handelsområde utvecklas som kan vara en trendomvandling8230. MFI: Fml (Range) Volym Effektivitet: Om (Fml (MFI), gt, Ref (Fml (MFI), - 1), 1, If ​​(Fml (MFI), lt, Ref (Fml (MFI) , -1, If ​​(Fml (MFI), Ref (Fml (MFI), - 1), 0,0))) Var: 1 ökning -1 minskning 0 oförändrad Jämförelse av marknadsfacilitet: Om (V, gt, Ref V, -1), Om (Fml (MFI), gt, Ref (Fml (MFI), - 1), 1, If ​​(Fml (MFI), lt, Ref 0)), Om (V, lt, Ref (V, -1), Om (Fml (MFI), gt, Ref (Fml (MFI), - 1), 3, Om (Fml (MFI), - 1), 4,0)), 0)) I augusti 1996 Stocks amp Commodities visade en artikel av Thom Hartle titeln Market Facilitation Index hur man färgar staplar för att identifiera diagrammönster baserat på förändringar i marknadsfaciliteringsindex och volym. Så här gör du det i MetaStock 6.0s nya expertrådgivare. Det första steget är att skapa en ny expert genom att välja Expert Advisor från MetaStocks Tool menyn och välj sedan Ny från Expert Advisor. Namn på expertmarknadsfaciliteringsindex, skriv in några noteringar du gillar och klicka sedan på fliken Höjdpunkter. Ange följande höjdpunkter genom att välja Ny, färgen och mata sedan in följande formler: Green Bar (Green Bar) ROC ((HL) V, 1,) gt 0 OCH ROC (V, 1,) gt 0 Fade Bar (Blue Bar ) ROC ((HL) V, 1,) 0 OCH ROC (V, 1) 0 Fake Bar (Dk Gray Bar) ROC ((HL) V, 1,) OO OCH ROC (V, 1) lt 0 Squat Bar (Red Bar) ROC ((HL) V, 1,) lt 0 OCH ROC (V, 1,) gt 0 När du har angett de fyra höjdpunkterna, klicka på OK för att slutföra redigering av experternas egenskaper. Du kan nu högerklicka på rubriken eller bakgrunden till ett diagram. Välj sedan Expert Advisor och sedan Attach från snabbmenyn Diagram. Fäst marknadskompetensindexexperten, och den kommer att lyfta fram de fyra marknadsförenkringsmönster som diskuterades i Hartles artikel. Obs! Du kan spara ett diagram som en mall med den här experten bifogad, och när som helst du tillämpar mallen på ett diagram läggs marknadsledningsindexexperten automatiskt ihop med diagrammet. - Allan J. McNichol, Equis International Följande formler togs från artikeln, den kumulativa marknadsstresslinjen. av Tushar Chande, i december 1993 utgåva av Technical Analysis of Stocks amp Commodities. Hämtad från Stocks amp Commodities, V. 11:12 (506-511): Den kumulativa Market Thrust Line av Tushar S. Chande, PhD. STOCKS amp COMMODITIES bidragsgivare Tushar Chande introducerade ursprungligen begreppet marknadsslag i augusti 1992 som en metod för att övervinna begränsningarna i vapenindexet. Sedan dess har variationer föreslagits på temat och Chande erbjuder här variationen av en kumulativ marknadspresslinje där marknadstrycket ackumuleras för att beräkna en volymförskjutningslinje genom att inkludera effekten av upp och ner volym. Sammansatta värdepapper skapas från 4 separata filer. Förskott, Nedgångar, Uppvolym, Nedvolym. Artikelfältet förutsätter att användaren har dessa fyra filer. Reuters Trend Data (RTD) levererar dessa data i två filer. Tittarna är X. NYSE-A (Förskott, antal och volym) och X. NYSE-D (Avvisningar, antal och volymer). För att använda dessa två filer måste du använda två olika anpassade formler och indikatorbufferten i MetaStock8482 för DOS. CompuServe levererar dessa data i 4 filer. Tittarna är NYSEI (Advances) NYSEJ (minskas) NYUP (Advance volym) och NYDN (nedgångsvolym). DialData levererar dessa data i två filer. Förskott, antal och volym och Avvisningar, antal och volym. Tickerna är NAZK och NDZK. För Windows-versionerna av MetaStock: För RTD och Dial Data: 1: CV 2: 100 ((P - (CV)) ((P (CV)))) För att plotta det: Ladda framskott, plot formel 1. Dra de plottade formel 1 från framsteg till nedgångsdiagrammet. Plotta tryckindikatorformeln (2) direkt ovanpå den plottade formeln 1 i nedfallskartan. För CompuServe-data: 1: C 2: 100 ((P - C) ((P C))) Skapa en komposit av Advances Up Volume Skapa en komposit om Avsluta Ned Volym Load fortsätter komposit. plot formel 1. Belastningsavdrag komposit. Dra den plottade formeln 1 från framstegen till nedgångstabellen. Plotta tryckindikatorformeln (2) direkt ovanpå den plottade formeln 1 i nedfallskartan. För att skapa den kumulativa tryck-oscillatorns linje utför samma steg som ovan, utom ändra formel 2 till: Cum (100 (PC) (PC)) för CompuServe data Cum (100 (P - (CV)) (P (CV))) RTD och Dial Data För att skapa den kumulativa marknadstrycklinjen är formeln: Cum (PC) för CompuServe data Cum (P - (CV)) för RTD och Dial Data. Nu har du stötindikatorn ritad exakt som artikeln diskuterar. KST-indikatorn utvecklades av Martin J. Pring. Namnet KST kommer från Know Sure Thing. KST konstrueras genom att summera fyra släta förändringshastigheter. För mer tolkning hänvisas till Martin Prings artikel Sammanlagd förändringshastighet (KST) i september 92-utgåvan av TASC. Följande formler är MetaStock formler för KST. Dagligt KST Enkelt rörligt medelvärde (Mov (Roc (C, 10, 10, S) 1) (Mov (Roc (C, 15, 10, S) 2) (Mov (Roc (C, 20,), 10, S) 3) (Mov (Roc (C, 30, 15, S) 4) Långtidsmånadsvis KST Enkelt rörligt medelvärde ((Mov (Roc (C, 9,), 6, S) 1) Mov (Roc (C, 12, 6, S) 2) (Mov (Roc, C, 18, 6, S) 3) ) 4 Intermediate KST Enkelt rörligt medelvärde (Mov (Roc (C, 10, 10, S) 1) (Mov (Roc (C, 13, 13, S) 2) ), 15, S) 3) (Mov (Roc (C, 20, 20, S) 4) Intermediärt KST Exponentiellt rörligt medelvärde (Mov (Roc (C, 10, 10, E) 1) Roc (C, 13, 13, E) 2) (Mov (Roc (C, 15, 15, E) 3) (Mov (Roc (C, 20, 20, E) Term KST Exponentiell rörlig medelvärde (Mov (Roc (C, 39, 26, E) 1) (Mov (Roc (C, 52, 26, E) 2) 26, E) 3) (Mov (Roc (C, 109, 39, E) 4) KST-veckans exponentiell rörlig genomsnittshastighet (Mov (Roc, C, 3, 3, E) 1) (Roc (C, 6, 6, E) 3) (Mov (Roc (C, 10, 8, E) 4) Mass Index är utformat för att identifiera trendbackbacks genom att mäta inskränkning och breddning av intervallet mellan de höga och låga priserna. Eftersom intervallet ökar massindex ökar när intervallet smalnar, minskar massindexet. MASS Index visade sig i juni 92 Teknisk Analys av Stocks Amp Commodities artikel The Mass Index, av Donald Dorsey. Hämtad från Stocks amp Commodities, V. 10: 6 (265-267): Massindexet av Donald Dorsey Range-svängning, som inte ofta täcks av studenter med teknisk analys, grundar sig på repetitiva marknadsmönster där det dagliga handelsutbudet minskar och breddar. Genom att undersöka detta mönster, förklarar Donald Dorsey, att tekniken kan förutse marknadsomvandlingar som andra indikatorer kan missa. Dorsey föreslår användningen av intervalloscillatorer i sitt massindex. Följande är MetaStock formel för Sum (Mov ((H - L), 9, E) Mov (Mov ((H - L), 9, E), 9, E), 25) Tolkningen för Modified Volatility Index togs från artikeln Ändra volatilitetsindex. av S. Jack Karczewski, i april 1995 utgåva av TASC. Volatilitetsindexet (VIX) är den underförstådda volatiliteten hos en grupp med standard amp Poors 100 indexalternativ. Det uppdateras av CBOE. Denna formel förutsätter att du kan få VIX-informationen hämtad från någon datasäljare, till exempel Dial Data, Telescan eller DBC Signal. Den anpassade formeln du ska skapa är den Modifierade VIX: (((P - Mov (P, 15, E)) Rör (P, 15, E)) (100 33 2)) (Sqrt (252) Sqrt (15) C ) Stegen för att få de aktuella kartorna är: För Windows-versionerna av MetaStock: 1 - Öppna diagrammet för OEX 2 - Öppna diagrammet för VIX. 3 - Dra OEX-diagrammet i VIX-diagrammet. 4 - Skriv formeln för Modifierad VIX direkt ovanpå OEX-diagrammet. Du har nu en plot av Modified VIX. För tolkning av Modifierad VIX hänvisas till Karczewskis artikel. Ofta får vi förfrågningar om en formel som bara skulle ta en dag i veckan och genomsnittsa dem i flera veckor. Till exempel konstruera ett glidande medelvärde av endast fredagen. Detta kan göras i MetaStock8482 för Windows genom att använda följande formel. Följande MetaStock formel är för ett glidande medelvärde på fredagen i varje vecka, om du vill ha det beräknat på någon annan dag skulle du ersätta en 1 för måndag, 2 för tisdag, 3 för onsdag och 4 för torsdag. Antalet dag du vill ha skulle ersätta de två 5s som redan finns i formeln. Detta glidande medelvärde är för närvarande ett 6 veckors eller 6 fredags glidande medelvärde. Om du ville ändra den till en annan periodicitet skulle du ändra 30 till antalet veckor eller specifika dagar multiplicerat med 5. Med andra ord om du ville ha ett 4 dagars glidande medelvärde på fredag ​​skulle du ändra 30 till 45 eller 20. Mov (If (DayOfWeek () 5, C, Peak (1, If ​​(DayOfWeek () 5, C, 0), 1)), 30, S) För att skapa 220-dagars EMA Breakout System av David Landry i MetaStock for Windows , välj Systemtester från Verktyg-menyn. Välj nu nytt och ange följande systemtestregler och alternativ: Ange Långt: Rör (C, 5, E) gt Rör (C, 13, E) OCH Rör (C, 13, E) gt Rör (C, 40, E) ) Close Long: Cross(Mov(C,13,E),Mov(C,5,E)) Now you can play with these combinations on both the enter long and close long side. For example, keep the same Enter Long but change the Close Long to: This will keep you in the trade longer. You may want to enter when the 5 crosses above the 13 and not wait for the 40 OR, you may just want to use the 5 cross above the 40 and forget about the 13. If you have Metastock formulas you would like to share, Please email to We look forward to hearing from you To learn more about how to use Metastock and its formula click here. copyright 2003 MetaStock Website Home Metastockreg is a registered trademark of Equis International.3 Ways to Use a Displaced Moving Average (DMA) in Addition to Your Trading Strategy What is a Displaced Moving Average As you have probably noticed, the name displaced moving average pretty much contains the answer to this question. 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. How do you recognize which Displaced Moving Average you need The answer to this question is quite simple trial and error You try it does not work, so you adjust until it works Below you see an example, where we have a 20 period Moving Average displaced by 3 periods.

No comments:

Post a Comment