8.5 eindpunt bewegende gemiddelde Die eindpunt bewegende gemiddelde (EPMA) stel 'n gemiddelde prys van pas 'n kleinste kwadrate reguitlyn (sien lineêre regressie) deur die afgelope N dae sluiting pryse en die neem van die eindpunt van die lyn (dws. Die lyn soos op die laaste dag) as die gemiddelde. Hierdie berekening gaan deur 'n aantal ander name, insluitende kleinstekwadrate bewegende gemiddelde (LSQMA), beweeg lineêre regressie, en tydreeks vooruitskatting (TSF). Joe Sharprsquos ldquomodified beweeg averagerdquo is dieselfde ding ook. Die formule beland om 'n eenvoudige geweegde gemiddelde van die verlede N pryse, met gewigte gaan van 2N-1 tot - N2. Dit is maklik afgelei van die kleinste kwadrate formules nie, maar net te kyk na die gewigte die verbinding met kleinste kwadrate is glad nie voor die hand liggend. As P1 is todayrsquos naby, p2 gisters, ens, dan is die gewigte te verminder deur 3 vir elke ouer dag en gaan negatief vir die oudste derde van die N dae. Die volgende grafiek toon dat vir N15. Die negatiewe beteken die gemiddelde is ldquooverweightrdquo op onlangse pryse en kan die prys aksie oorskiet ná 'n skielike sprong. In die algemeen egter, want die ingeboude lyn doelbewus gaan deur die middel van die afgelope pryse die EPMA is geneig om te wees in die middel van die afgelope pryse, of 'n projeksie van waar hulle gelyk te word trending. Itrsquos interessant om die EPMA met 'n plain SMA (sien Eenvoudige bewegende gemiddelde) vergelyk. 'N SBG effektief trek 'n horisontale streep deur die verlede N dae pryse (hulle gemiddelde), terwyl die EPMA trek 'n skuins lyn. Die traagheid aanwyser (sien Traagheid) gebruik die EPMA. Kopiereg 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Kevin Ryde kaart is gratis sagteware wat jy kan dit herversprei en / of dit te verander onder die voorwaardes van die GNU General Public License, soos gepubliseer deur die Free Software Foundation óf weergawe 3 , of (as jy wil) enige latere version. Linear Regressie aanwyser (ILN) die basis van die lineêre regressie aanwyser is 'n prys tendens vasgemeer in 'n sekere tydperk. Die metode van lineêre agteruitgang berekening is die kleinste kwadrate. Die minste vierkant kan trek van 'n tendens lyn in die manier waarop die wortel-gemiddelde-kwadraat divergensie (as Y) van die tendens punte uit die N prys grafiek punte is ingestel op die minimum in die sekere tydperk. 'N tendens lyn met die lineêre agteruitgang getrek eindig altyd met die ILN aanwyser punt. Hoewel ILN aanwyser ooreenstem bewegende gemiddelde, dit het 'n paar plus punte. In teenstelling met bewegende gemiddelde, ILN het 'n laer as X latency en dus is meer reaktief te prys beweging. Oor die algemeen, ILN voorspel die prys vir toekomstige tydperke volgens die huidige prys en met inagneming van die verlede prystendense. Die berekening van die ILN aanwyser gaan in die volgende manier: trek 'n lineêre regressielyn deur die gedefinieerde tydperk waardes om die huidige syfers toon. 'N lineêre regressielyn kom altyd so na as moontlik aan die gedefinieerde waardes en ooreenstem 'n reguit lyn. Dit is onmoontlik om die begin van 'n data-reeks ILN terwyl die gedefinieerde tydperk is gevul met die datastel. Dit is soortgelyk aan die Time Series bewegende gemiddelde en 'n nul geneutraliseer Tyd Reeks Forecast. Hi, Ek hou van die kleinstekwadrate bewegende gemiddelde en die kleurkodering. Ek wil graag om dit te gebruik op 'n ander (nie-forex) markte ek handel, sowel. Ongelukkig, Ek kan nie kop of stert uitmaak van MQL4, al het ek aanwysers kan program in TradeStation. Kan iemand asseblief kyk na die kode vir hierdie en vertaal dit in normale logika state vir my Ek neem aan die LSMA is bloot 'n (bewegende) lineêre regressie. As dit waar is, Im regtig net op soek na die logika van die kleurkodering so ek kan dit van toepassing op my TradeStation platform, sowel. Ek waardeer enige hulp enigiemand kan my gee. Beste groete, Scott Ek is baie vlot in TS programmering. Miskien kan ek jou help. Maar ek is nie seker wat jy wil doen. Is dit hierdie: Jy wil die kleur van jou wyser verander acording sekere kriteria Toe ek vergelyk die MT4 Least Squares bewegende gemiddelde om Tradestations lineêre regressie kurwe, hulle is beslis dieselfde. Maar die MT4 aanwyser het 'n paar mooi rooi / groen / geel kleurkodering wat ek graag 'n baie. My TradeStation aanwyser is net een kleur. As jy kyk na die MT4 Least Squares MA, die kleur kodering logika is nie eenvoudig op / af logika, (dit wil sê, as MA GT Ma1 dan groen, as MA Dit Ma1 dan rooi) is dit iets anders. Ek hou van hierdie spesifieke aanwyser kleur en wil dit van toepassing is op die TradeStation lineêre regressie kurwe. Ek is redelik vlot in TS sowel. Im seker ek kan die kleur in die TS LRC aanwyser program as ek die kleur logika in die MQL4 kode kan verstaan. So, my vraag is, wat is die aanwyser kleurkodering logika vervat in die volgende kode Enige hulp wat ek kon kry met hierdie sal baie waardeer word. een kleur per aanwyser indeks lyn wanneer dit gaan op, dit trek met indeks 2 Toe plat, indeks 1 Toe afgaan, indeks 3 Dit plaas leë waarde in die indekse wat nie gebruik word op enige gegewe bar. Hi PHY, ek waardeer jou antwoord. En Im nog in die duister. As ons kyk na quotrealquot kode, soos MQL4 en C en so aan my laat voel regtig dom, omdat ek nie verstaan dit glad nie. Ek kan 'n paar eenvoudige dinge te doen in TradeStation met aanwysers, maar ek is nie 'n programmeerder. Ek is al self geleer. Wat is waarskynlik vir jou duidelik is nie vir my duidelik :) Ek weet uit te kyk na die grafiek wat die algoritme is 'n bietjie meer subtiel. Soms verander die aanwyser groen na geel wanneer die prys is nog aan die gang op, soms nie, ens Kan jy asseblief skryf in sinne hoe die groen / rooi / geel kodering algoritme werk Byvoorbeeld, wat beteken vir (verskuiwing loopbegin verskuiwing GT 0 shift-- ) sum1 0 vir (i lengte i GT 1 i--) lengthvar lengte 1 lengthvar / 3 tmp 0 TMP (i - lengthvar) Closelength-ishift sum1tmp wtshift sum16 / (lengte (length1)) bedoel met betrekking tot die indekse ek kan wees vra vir te veel. Ek dont verwag dat jy my 'n kollege kursus in programmering te gee in 'n forum. Maar as jy my 'n paar logika stellings wat die kleur algoritme verduidelik kon gee ek dalk in staat wees om dit te omskep in TradeStation. Of dit kan wees as my nou. In elk geval, ek het net afgelaai wat lyk soos 'n baie mooi MQL4 handleiding (deur coders guru van forex-TSD) en ek dink ek sal die naweek lees dat om te probeer om 'n handvatsel op hierdie bestee. Daardie deel is iemand se interpretasie van quothow om uit te vind die kleinste kwadrate beweeg averagequot Dit het niks te doen met kleur. quotIm eintlik net op soek na die logika van die kleur codingquot as (wtshift1 GT wtshift) WT is 'n verskeidenheid van die LSMA waardes. Vir kleurkodering, vergelyk hy die waarde van die LSMA een bar heen en die huidige LSMA as hy deur die grafiek beweeg. As die vorige waarde hoër was, trek rooi, indien laer, trek groen, anders trek geel. verskuiwing is 'n tel-indeks vir die bars in die grafiek, shift1 indekse die vorige bar. Dankie PHY, wat sin maak vir my. Wat nie die geval sin maak vir my is dat die aanwyser nie die geval blyk te wees om te doen wat jy sê. Ek ingeslote 2 foto's van die aanwyser op die GBPJPY, uit 'n Alpari demo en 'n ODL demo. Jy kan sien hulle doen dieselfde ding (met toelaes vir die effense verskil in data feeds). Ek sit pyle op die Alpari grafiek om te wys op 'n baie plekke waar die aanwyser het omgedraai van groen na geel of rooi na geel, maar die aanduiding is glad nie plat. Ek maked 'n plek met 'n groot blou pyl waar, nie net is die aanwyser nie plat, die helling van die aanwyser is selfs toenemende as dit nog steeds 'n kleurverandering van rooi na geel is verf So, ek verstaan jou verduideliking, maar ek nog steeds nie verstaan waarom die aanwyser lyk op hierdie manier. Dink jy hierdie aanwyser is oorverf (dit wil sê, die gebruik van toekomstige data om die kleur te verander in effek deur die verskuiwing -. 1 data). Ek kan doen wat jy in TradeStation maklik genoeg met 'n paar indien state en plot state beskryf. Maar ek dont dink die geel oorgange sal glad soortgelyke kyk. Ek dink daar moet iets anders om die kleurkodering wees. Hi PHY, ek uitgepluis het wat aangaan hier - hierdie aanwyser BETEKEN verf. Ek het gesien hoe dit net vir 'n rukkie op 'n een minuut grafiek. Nou is alles maak meer sin - vir 'n oomblik het ek gedink id het gevind dat die Graal Wat beteken dit in reële tyd, is dit: (Mark het 'n hoogtepunt bereik en is nou omkeer - eerste bar van ommekeer) Die aanwyser toon groen al die pad tot by die draai punt. Die huidige bar LSMA begin te rol oor die aanwyser is flikker groen na rooi as die mark bosluise op en af. Sodra die huidige bar voltooi, indien die LSMA is LT LSMA1 (onthou, LSMA1 GT LSMA2 omdat die mark is in 1 bar van ommekeer) dan die LSMA vir die huidige bar (die een wat pas) gaan RED en dit REPAINTS DIE LSMA kleur van groen na geel Jy kan sien dit doen in real-time op 'n 1 minuut grafiek. So, ek dink ek het geantwoord my eie vraag. Die kleur kodering logika vir die LSMA is dit: quotIf staat wees om die toekoms te sien, herk LSMA dienooreenkomstig vir die meeste (fantasie) profitquot Dit nie die geval die aanwyser heeltemal nutteloos maak, maar die hand back testing met 'n verwagting dat die geel kleur getel kan word op (vir uitgange, ens) sal lei tot ondergang. As jy verwys na die kleur veranderende op die huidige bar, daar is nothiing onverwagte daaroor. As dit repaints die vorige bar, dan is dit nie goed nie. Dit weer verf die vorige bar en ek stem saam, dit is nie goed nie. Jy kan dit self sien of jy sit met 'n LSMA (8) op 'n 1 min grafiek vir 10-15 minute. Wanneer LMSA omkeer, byvoorbeeld, uit 'n lang om kort, dit verf die huidige bar rooi en dit repaints die (voorheen groen) voor balk om yellow. When Ek vergelyk die MT4 Least Squares bewegende gemiddelde om Tradestations lineêre regressie kurwe, hulle is beslis die dieselfde formule. Maar die MT4 aanwyser het 'n paar mooi rooi / groen / geel kleurkodering wat ek graag 'n baie. My TradeStation aanwyser is net een kleur. As jy kyk na die MT4 Least Squares MA, die kleur kodering logika is nie eenvoudig op / af logika (dit wil sê, as MA GT Ma1 dan groen, as MA Dit Ma1 dan rooi), dit is iets anders. Ek hou van hierdie spesifieke aanwyser kleur en wil dit van toepassing is op die TradeStation lineêre regressie kurwe sodat ek dit kan gebruik op 'n paar nie-forex markte ek ook handel. Ek is redelik vlot in TradeStation aanwyser programmering, maar ek kan nie lees MQL4 kode glad. Im seker ek kan die kleur in die TS LRC aanwyser program as ek die kleur logika in die MQL4 kode kan verstaan. So, my vraag is, wat is die aanwyser kleur kodering logika (in gewone logika state of sinne) in die volgende kode Baie dankie, Scott Enige takers Id lief vir 'n bietjie hulp hier. Net 'n eenvoudige verduideliking van die kleurkodering logika sou my baie gelukkig maak. ne kleur per aanwyser indeks lyn wanneer dit gaan op, dit trek met indeks 2 Toe plat, indeks 1 Toe afgaan, indeks 3 Dit plaas leë waarde in die indekse wat nie gebruik word op enige gegewe bar. Al wat ek weet is, in MT4 GI, die reël is. een lyn een kleur, so as Theres 3 of 5 of 7 kleur, moet Theres 3 of 5 of 7 lyn (en sy GI buffers) wees. Sê jy 'n reël met 2 kleur, rooi en blou wil. Daar, 2 lyn wat jy nodig het, sê die lyn hang, dan die blou lyn en leë waarde die rooi, en vice versa. forexts gebruik jy: Wat is 'n LSMA Dit staan vir Least Squares bewegende gemiddelde en die aanwyser plotte die eindpunt van die lineêre regressielyn. Deur die huidige waarde te vergelyk met die vorige waarde 'n bepaling gemaak word van 'n moontlike tendens, naamlik die lineêre regressielyn wys op of af. Gebruik die einde van die huidige kers nadat dit voltooi is en die volgende kers vorming as die eindpunt. Dit vermy die probleem van 'n kers verandering van die waarde van die aanwyser in real time. Is LSMA lineêre regressie ek die konsep van kleinste kwadrate verstaan wanneer pas 'n gemiddelde lyn, maar het dit nie gehoor nie daarna verwys as 'n bewegende gemiddelde. Ek het probeer om hierdie kode en het 'n lineêre regressielyn wat skynbaar dieselfde basiese bewegings soos my beheer ( 'n LR lyn af van 'n kartering stelsel Ek betaal vir) maak. Maar op die betaalde weergawe, die pieke van die LR gaan hoër (laer), dikwels bo en onder die Bollinger bands, terwyl hy op hierdie weergawe, dien effekte is baie meer gedemp. Enige idees waarom ek sien hierdie gedrag, of waar anders wat ek kan 'n algoritme vir LR vir MetaQuotes4 Ek verwyder die LSMA van my grafiek te kry. Ek handel met behulp van die aanwyser (CCI) byna uitsluitlik. wat werk baie beter. Ek het gevind dat die ekstra aanwysers was 'n bietjie verwarrend. Ek gebruik CCI 14 Ek het gestop met behulp van die turbo CCI 6 Ek handel spook patrone en zlrs en tlbs. niks ingewikkeld. maar aggressief. en om dit te doen, ek vind dat ek nodig het hoofsaaklik die CCI 14 nie 'n baie meer as ek handel met tendens en toonbank tendens. Ek gebruik 'n stywe stop. nie een van hierdie kan bevredigend wees vir jou. vir verdere inligting. 'n blik op Woodies site. Daar is 'n stapel van baie waardevolle inligting in daar. Daar is soveel maniere as wat daar handelaars. Ek het misluk by baie dinge totdat ek het die aanwyser goed genoeg om te weet en die meeste van wat ek doen is waarskynlik moeilik om te definieer en ook verkeerd in baie volke oë. Ek dink dat ek gevorder het die meeste deur die praktyk handel vir 'n gazillion uur. Blaiserboy: daar is soveel metodes as daar handelaars. Ek het misluk by baie dinge totdat ek het die aanwyser goed genoeg om te weet en die meeste van wat ek doen is waarskynlik moeilik om te definieer en ook verkeerd in baie volke oë. Ek dink dat ek gevorder het die meeste deur die praktyk handel vir 'n gazillion uur. Im ook op die stadige pad van leer aanwysers een vir een. Dankie vir al jou antwoorde. Ek sal begin 'n nuwe draad binnekort op LSMA en sal plaas aanwysers en kundiges wat verband hou met LSMA op die eerste paar poste. LSMA as 'n bewegende gemiddelde is gebaseer op die plot die eindpunt van die lineêre regressielyn. Ek het weergawes wat ek nodig het om uit te vind wat ook ander vorme van reguit lyn pas met behulp van hiperboliese, exponention, krag en paraboliese pas. Dit was daar iets wat ek gewerk het vir 'n motor emisions toets laboratorium terug in 1978 en het in BASICII vir 'n PDP 11. Ek het bevind dat straigt lyn gewerk beste. Dankie vir die info / post, maar inderdaad 'n goeie lineêre regressie algoritme of mq4 program nodig. Alhoewel ek gebruik CCI, ek verkies lineêre regressie in kombinasie met die Bolliger bands vir verhandeling. Ook, dit is 'n taak wat ek nodig het om te voltooi vir ander. Wat my opgeval het vreemde oor die LSMA is dat ek nie gelees het dat LR is 'n MA berekening, maar ek doen die konsep van 'n algoritme om 'n lyn om by 'n 2-dimensionele stel punte beste gebruik te maak van die kleinste kwadrate metode te vind. ID nooit gesien aanwyser lyne getrek in 3 kleure Ek is 'n langtermyn-C / C programmeerder in Windows met Visual Studio, maar met behulp van mq4 is nuut vir my en, ten spyte daarvan dat baie C-agtige, nie 'n goeie IO te leer in IS verdwerging my vordering 'n bietjie. So. Is daar iemand anders enige insette oor 'n ander lineêre regressie alorithm, of hoe ek hierdie een kan aanpas
No comments:
Post a Comment