Helst vill du att en filtrerad signal ska vara både smidig och lagfri. Lag orsakar förseningar i dina affärer, och ökad fördröjning i dina indikatorer resulterar vanligtvis i lägre vinster. Med andra ord, sena komnar får vad som är kvar på bordet efter att festet redan har börjat. Det är därför som investerare, banker och institutioner världen över frågar efter Jurik Research Moving Average (JMA). Du kan ansöka det precis som du skulle ha något annat populärt glidande medelvärde. Men JMAs förbättrade timing och jämnhet kommer att förbluffa dig. Den ihåliga grå linjen i diagrammet simulerar prisåtgärder som börjar i ett lågt handelsintervall och sedan luckor till ett högre handelsintervall. Eftersom ingen gillar att vänta på sidorna, kommer ett perfekt ljudreducerande filter (grön linje) att flytta smidigt längs mitten av det första handelsområdet och sedan hoppa till mitten av det nya handelsområdet nästan omedelbart. RibbonsPlotter Indicator RibbonsPlotter är en superindikator som plottar en mängd olika band - eller bandfunktioner på ett diagram från en enda indikator, liknande diagrammet nedan: Detta Bollinger Band (Ribbon). till exempel är en typ av välkänd indikator där mittlinjen definieras som ett enkelt glidande medelvärde och den vertikala förskjutningen som används för att beräkna banden ovanför och under detta glidande medelvärde är en del multipel av standardavvikelsen. RibbonPlotters flexibilitet härrör från det faktum att användaren kan specificera mittlinjefunktionen oberoende av den förskjutningsfunktion som används för att skapa bandet. Det tillåter också att många band snarare än ett enda band ska plottas över och under prisåtgärden, därav namnet quotribbonquot plotter. Centrallinjen eller referensen specificeras av användaren av en ingångsparameter RefID. och kan vara någon av följande funktioner: Använd UpperBandRef och LowerBandRef som centrumlinjer för avvikelser band (tillåter anpassade formler att specificeras). (KAMA) Tillson T3 Triple Exponential Moving Average (T3) Jurik Moving Average (JMA) Volymvägd medelvärde (VMA) Fast värde (AMA) Exponential Moving Average (EMA) Linjär Regression Line (LR) Kaufman Adaptiv Moving Average (noll, till exempel, kommer att plotta avviksbandet om nollaxeln utan någon vertikal prisåtgärd) Funktionen Jurik Moving Average kräver att användaren köper denna Tradestation-tillägg från Jurik Research. Samtalet till den här funktionen kommenteras eftersom de flesta användare inte kommer att bli licensierade att använda den här funktionen. De som är licensierade kan inte kommentera den lämpliga delen av koden i lokal metod RibbonsCalc för att implementera den här funktionen. Den fasta mittlinjen tillåter användaren att titta på avvikelsens komponent i bandet utan den vertikala rörelsen som framkallas av prisåtgärden. Med ett fast värde på noll, kommer RibbonPlotter att plotta avviksbanden runt nollaxeln och kan placeras i ett diagram under huvuddiagramsymbolen. Användaren kan ange avvikelsefunktionen som används för att producera banden oberoende av centrumlinjen (referens) - funktionen genom att ange en ingångsparameter, DevID. Avviksfunktionen kan vara något av följande: Standardavvikelse (Bollinger Bands) Standardfel (Jon Andersen Bands) Genomsnittlig True Range - ATR (Keltner Bands) Jurik Genomsnittlig True Range JATR (ATR Använda Jurik Moving Average) Procentpoäng Varför använda RibbonPlotter Indikator Indikatorn RibbonPlotter konsoliderar möjligheten att plotta en stor mängd olika band i en enda indikator. Denna indikator kan sedan ersätta flera andra indikatorer och ger ett konsekvent användargränssnitt för denna samling av funktioner. Det använder funktioner av OOEL som lokala metoder för ökad effektivitet. RibbonsPlotter2 är en äldre version av RibbonsPlotter som använder funktion RibbonsCalc2 för att beräkna alla värden för banden istället för en lokal metod RibbonsCalc. Detta gör RibbonsPlotter2 kompatibel med Tradestation versioner före 9.0. Funktionen RibbonsCalc2 kan också kallas från en strategi. Eftersom samma funktion genererar värden för både strategin och RibbonPlotter2-indikatorn kan användaren försäkra sig om att värdena kommer att vara desamma, förutsatt att ingångsparametrarna matchar. Den enda multifunktionsbandfunktionen RibbonsCalc2 har många fördelar för utvecklaren av automatiserade handelsstrategier: Optimeraren kan testa många olika typer av handelsstrategier utan att ändra den grundläggande strategiska kodningen, eftersom optimeringsprocessen kan byta mellan Bollinger Band, Keltner Band och Procent Band-testning utan att man behöver manuellt manipulera eller duplicera strategikoden. Kodrevisioner och uppdateringar kan göras på en enda plats, utan att det är nödvändigt att duplicera förändringarna genom flera olika indikatorer eller strategier. Ett konsekvent användargränssnitt över många separata funktioner gör att koden är mer användarvänlig och därför mindre benägen för oavsiktliga fel. RibbonPlotter Exempel RibbonPlotter kan producera ett brett utbud av bandposter. Några av de exempel som visas nedan representerar de vanligaste och välkända band - eller bandfunktionerna. En eller två mindre vanliga variationer visas också. Bollinger Ribbons är bildade från en aritmetisk rörlig genomsnittlig mittlinje och en StdDev-förskjutningsfunktion. Detta diagram visar band vid förskjutningar av 1, 2 och 3 standardavvikelser. Banden expanderar karakteristiskt när priset trender och smal under konsolideringen. Anderson Ribbons använder en linjär regression centerline och en StdErr avvikelse funktion. Varje band representerar ett standardfelökning bort från mittlinjen. Linjärregressionscentrumlinjen kramar priset snabbare än ett glidande medelvärde, och standardfelbanden expanderar inte signifikant när prisåtgärden trender, till skillnad från Bollinger Bands. I stället indikerar smala band att priset trender konsekvent nära regressionslinjen. Breda band föreslår ökad volatilitet av priset bort från regressionslinjen och ses vanligtvis under en paus i en trend. Detta band representerar en JK-centerlinje och en procentuell avvikelse från mittlinjen. Jurik Moving Average är berömd på grund av sin jämnhet och låga fördröjningar. Den måste köpas som tillägg till Tradestation. Tillson T3 Moving Average är likartad och har nästan jämnhet och låga dykning i Jurik, och är tillgänglig för Tradestation-användare som en inbyggd funktion. Denna Kaufman Adaptive Moving Average Centerlinje visar relativ horisontell tabilitetscentrumlinje under konsolidering. I kombination med StdErr-avviksbanden är det en intressant grund för en återvändande till den genomsnittliga typen av handelssystem. Keltnerbandet bildas av en exponentiell glidande medelvärde (EMA) centerlinje och en genomsnittlig true range (ATR) - förskjutningsfunktion. En Tillson T3 centerlinje och Jurik Average True Range (JATR) avvikelse funktion är en intressant variation. I jämförelse med Keltner-band. både mittlinjen och banden har lite mindre ljud. Detta är en Jurik Moving Average-centerlinje med procentuella avvikelse band. Dessa band har en relativ stabil bandbredd. Om du anger en centrumlinje för noll istället för en funktion av pris kan denna StdDev-förskjutningsfunktion ses utan påverkan av prisåtgärden. Detta gör det lättare att se hur förskjutningsfunktionen reagerar på prisets volatilitet och trendighet. Denna StdErr-funktion visas också med en mittlinje på noll. Denna typ av display möjliggör en mer användbar jämförelse med StdDev-förskjutningsfunktionen ovan. Det är lättare att se de unika egenskaperna och skillnaderna mellan avviksfunktioner när de visas om en fast referens snarare än att följa prisåtgärden. RibbonPlotter Input Parameters UpperBandsRef och LowerBandsRef är de ingångspriser som används för att beräkna de övre och nedre centrumlinjen. Vanligtvis är de samma och producerar därför en enda centrumlinje. Användaren kan emellertid definiera separata mittlinjer för de övre banden och de nedre banden, följaktligen de två ingångsparametrarna. RefID väljer den funktion som ska användas för att beräkna mittlinjen. Ett värde av 0 indikerar att avvikelsefunktionen kommer att ritas centrerad kring nollaxeln istället för att följa priset. De andra funktionerna som används för att beräkna mittlinjen (AMA, EMA, LR, etc.) är siffror i enlighet med deras längdparametrar som följer RefID. För att välja en exponentiell glidande medellinje, exempelvis, skulle användaren ange 2 eftersom EMALength visas i den andra positionen som följer RefID. Användaren skulle ange en RefID på 3, 4 eller 5 för att välja en centerlinje som består av en linjär regressionslinje, ett Kaufman glidmedel eller ett Tillson T3 glidande medelvärde, eftersom det här är den ordning som deras motsvarande längdparametrar visas i ingången parameterlista. NBands är antalet band (band) ovanför och nedan för att plottas. StartMult är multiplikatorn som ska användas för det första bandet. De efterföljande banden upp till totalt NBands ritas genom att lägga till Increment till startmultiplikatorn för det första bandet. ShowCenterLine ger användaren möjlighet att visa eller inte visa mittlinjen för banden. DisplayParameters bestämmer om parametervärdena för centerlinjen och avvikelsefunktionen visas i grafen i text, som gjordes i de visade proven. Dessa textetiketter drogs av indikatorn i stället för att läggas till manuellt efter att diagrammet var producerat. CLVertPct, DevVertPct, CLHorizPct och DevHorizPct är vertikala och horisontella förskjutningar (i procent av vertikalt eller horisontellt diagramintervall) som används för att placera platsen för textetiketterna på diagrammet. Vidare inbegriper indikatorn kvoter för positionering av etiketterna. Om prisåtgärden ligger nära undersidan av diagrammet och användaren har angett att etiketten ska dras nära botten av diagrammet, kommer programmet automatiskt att vända etiketten till toppen av diagrammet för att undvika att skriva över prisåtgärden . Den vertikala förskjutningen från den nedre kanten av diagrammet som anges av användaren kommer att bevaras, men i stället blir det vertikala förskjutningen från diagrammets övre kant. Medelvärdena släpper ut bruset av prisdataströmmar på bekostnad av fördröjning ( fördröjning) I gamla tider kunde du få fart på bekostnad av minskad utjämning. I gamla dagar kunde du bara få din utjämning på bekostnad av lag. Tänk hur många timmar du slösat bort med att försöka få dina medelvärden snabbt och smidigt. Kom ihåg hur irriterande det är är att se ökad hastighet orsakar ökat brus Kom ihåg hur du önskade för låg lagring och lågt ljud Trött på att träna hur du har din tårta Ät det Förtvivlan, nu har saker förändrats, du kan få din tårta och du kan äta den Precision Lagless genomsnittet jämfört med andra avancerade filtreringsmodeller Av det genomsnittliga genomsnittet för branschstandard (filter) är det vägda glidande medlet snabbare än exponentiellt, men erbjuder inte bra utjämning, i motsats till exponentia Jag har utmärkt utjämning, men stora mängder fördröjning (Lag). Moderna quothigh techquot-filter, även om de förbättras på de gamla basmodellerna, har inneboende svagheter. Vissa av dessa observeras i Jurj JMA-filtret och de värsta av dessa svagheter är överskridande. Jurikforskning erkänner öppet att ha kvadratisk överskottskvot som tenderar att indikera någon form av prediktiv algoritm som arbetar med sin kod. Kom ihåg att filter är avsedda att observera vad som händer nu och tidigare. Att förutse vad som händer nästa är en olaglig funktion i Precision Trading Systems verktygssats, dataen slätas och försvinner bara. Eller du kan säga att trender följs exakt istället för att berätta vilken väg att gå nästa, som det är fallet med dessa illegala typfilteralgoritmer. Precision Lagless-genomsnittet försöker INTE förutse nästa prisvärde. Hull-genomsnittet hävdas av många att vara lika snabbt och smidigt som JMA genom Jurik-undersökningen, det har bra hastighet och låg lagring. Problemet med formeln som används i Hull-genomsnittet är att det är mycket förenklat och leder till prisförvrängningar som har dålig noggrannhet som orsakas av att man väger för mycket (x 2) på de senaste data (Golv (längd 2)) och sedan subtraherar den gamla data, vilket leder till svåra överskridande problem, som i vissa fall är många standardavvikelser från de verkliga värdena Precision Lagless-genomsnittet har NULL överskridande. Diagrammet nedan visar den enorma hastighetsskillnaden på en 30 period PLA och 30 period Hull-medelvärde. PLA var fyra barer före Hull-genomsnittet på båda större vändpunkterna som anges på 5-minuterschemat över FT-SE100 Future (vilket är en 14 skillnad i Lag). Om du omsatte medelvärdena vid deras vändpunkter för att klara av slutkursen i det här exemplet, var PLA signalerande vid 3 977,5 och Hull var en bagatell senare vid 3 937, ungefär 40,5 poäng eller i monetära termer 405 per kontrakt. Den långa signalen på PLA var vid 3936 jämfört med Hulls 3,956,5, vilket motsvarar en kostnadsbesparing på 205 per kontrakt med PLA-signalen. Det är en fågel. Är det ett plan. Nej det är de Precision Lagless Average Filters som VIDAYA-genomsnittet av Tuscar Chande, som använder volatilitet för att ändra längderna har en annan typ av formel som ändrar deras längd, men denna process utförs inte med någon logik. Även om de kan fungera mycket bra ibland kan det också leda till ett filter som kan drabbas av både lagring och överskridande. Tidsseriegenomsnittet som verkligen är ett mycket snabbt medelvärde kan väl omdöpa quotovershooting averagequot denna felaktighet gör den oanvändbar för allvarlig bedömning av data för handelsanvändning. Kalman-filtret ligger ofta bakom eller överskrider prisuppsättningar på grund av dess överdrivna algoritmer. Andra filterfaktorer i prismoment för att försöka förutse vad som kommer att hända i nästa prisintervall, och det här är också en felaktig strategi när de överskridar när höga momentmätningar vänds, vilket lämnar filtret högt och torrt och mil bort från den faktiska prisaktiviteten . Precision Lagless-genomsnittet använder ren och enkel logik för att bestämma sitt nästa utmatningsvärde. Många utmärkta matematiker har försökt och misslyckats med att skapa laglösa medelvärden, och i allmänhet är anledningen till deras extrema matematik intellekt inte backas upp av en hög grad av commonsense logik. Precision Lagless Average (PLA) är uppbyggt av rent logiska skälalgoritmer, som undersöker många olika värden som lagras i arrayer och väljer vilket värde som ska skickas till utgång. PLAs överlägsen hastighet, utjämning och noggrannhet gör det till ett utmärkt handelsverktyg för aktier, terminer, valutor, obligationer etc. Och som med alla produkter som utvecklats av Precision Trading-system är det underliggande temat detsamma. skrivet för handlare, av en handlare. PLA längd 14 och 50 på E-Mini Nasdaq framtid
No comments:
Post a Comment