Mikä on DIG-rungon liikkuva keskiarvo DIG-rungon liikkuvuus Keskimäärin HMA: n avulla liikkuva keskiarvo vastaa nykyisiä hintoja samalla kun se pysyy sileänä ja epätasaisena. HMA: n kauneus on se, että se pystyy poistamaan viiveen lähes kokonaan samalla kun se pysyy täysin sileänä. Tämä on mitä etsit liikkuvaan keskiarvoon, se tarkoittaa, että saat signaaleja nopeammin ja tehdään vähemmän virheitä. Miten HMA vertaillaan muihin liikkuviin keskiarvoihin Aloittaa vertaamalla HMA: ta samaan pituiseen yksinkertaiseen liikkuvaan keskiarvoon (SMA). Vain nopea muistutus: SMA-laskelma vie viimeiset n sulkeutumishinnat ja laskee keskimäärin tavallisesti sen kaupankäynnin ottamalla lyhyen ja pitkän SMA: n ja kun molemmat ylittävät signaalin. SMA liittyy kahteen ongelmalliseen kysymykseen: Pitempi pituus - Lag tulee huomattavasti suuremmaksi. Lajittele pituus - MA muuttuu hyvin hajoavaksi S038P500 Futures Daily Chart: Kaaviossa näet standardin SMA (pituus 34) sinilevällä ja DIGHullMovingAverage (pituus 34) keltaisella. Kaavion vasen puoli osoittaa, että vaikka SMA on edelleen markkinoilla vastakkain, HMA tarttuu molempiin vinoviivoihin ja vaihtosuuntaan samalla, kun se pysyy tasaisena. Voit myös nähdä, kuinka suuri viivästysluku todella on, tarkastelemalla oikealla olevaa kahta pystysuoraa riviä SMA muuttaa suuntaansa noin 15 baaria myöhemmin kuin HMA, joten se olisi tullut kauppaan aikaisemmin ja nauttinut siitä mukavasta laskutehosta. Nyt voit lisätä standardin eksponentiaalisen liukuvan keskiarvon (EMA). EMA: n pääajatus on antaa aiempaa uudemmille tiedoille merkitys viivästymisen poistamiseksi. Huomaa, että HMA on itse asiassa jopa parempi kuin EMA, koska se reagoi nopeammin mutta pysyy sileänä. S038P500 Futures Daily Chart: SMA (pituus 34) sinilevällä. EMA (pituus 34) purppuraan. DIGHullMovingAverage (pituus 34) keltaisena. Näet, että EMA on HMA: n ja SMA: n välillä. Se on herkempi kuin SMA, mutta kilometrin päässä HMA: n takana. Voit myös nähdä, että EMA-linja ei ole yhtä tasainen kuin HMA-linja. Kaiken kaikkiaan EMA on SMA: n parannus, ja DIG Hull Moving Average tekee tämän vieläkin lisää tarjoamalla sujuvamman ja tarkemman liikkuvan keskiarvon kuin koskaan ennen. MA Trend Feature: Olemme lisänneet toisen ominaisuuden, joka tekee tämän indikaattorin vielä paremmaksi. Yksinkertaisella kytkimellä voit kertoa DIG HMA - ilmaisimesta värin itse sen suuntaan. Voit nähdä sen toiminnassa: AAPL 30 Min-kaavio: DIG HMA on värikoodattu sen suuntaan, mikä helpottaa signaalien saamista nopeasti. Olemme asettaneet kaksi DIG HMA - merkkistä, joista toinen on pituudeltaan 34 ja toinen pituus 80, näet kolme suurta ristisignaalia. Pieni lag - Hanki ennen muita kauppiaita. Supper sileä liukuva keskiarvo - Poista väärät merkinnät. Uusi ominaisuus Väri koodattu trendin mukaan. Helppokäyttöinen ja tukee mitä tahansa kaaviota ja aikataulua. Lataa DIG Hull liukuva keskiarvo FreeHere on tämä kuukausittainen valikoima Tradersrsquo-vinkkejä, joita ovat teknisten analyysiohjelmistojen kehittäjät, joiden avulla lukijat voivat helpommin toteuttaa joitakin tässä ja muissa asioissa esitettyjä strategioita. Muut tässä artikkelissa esiintyvät koodit on lähetetty verkkosivustosi Tilaajan alueella osoitteessa technical. traderssubsublogin. asp. Sisäänkirjautumiseen tarvitaan sukunimi ja tilausnumero (postitustunnuksesta). Kun olet kirjautunut sisään, selaa alaspäin ldquoOptimized trading systemsrdquo - alueen alle, kunnes näet ldquoCode-artikkelin artikkeleista. rdquo Sieltä koodi voidaan kopioida ja liittää asianmukaiseen tekniseen analyysiohjelmaan niin, että tilaajille ei tarvitse kirjoittaa koodia uudelleen. Voit kopioida nämä kaavat ja ohjelmat helppoa käyttöä varten laskentataulukossa tai analyysiohjelmistossa. Yksinkertaisesti ldquoselectrdquo haluttua tekstiä korostamalla kuin millään tekstinkäsittelyohjelmalla, käytä sen jälkeen vakioavaimen komentoa kopioimiseen tai valitse ldquocopyrdquo selaimen valikosta. Kopioitu teksti voidaan sitten ldquopastedrdquo mihin tahansa avoimeen laskentataulukkoon tai muuhun ohjelmistoon valitsemalla pistekohde ja suorittamalla liitä komento. Vaihtamalla edestakaisin sovellusikkunan ja avoimen verkkosivun välillä tiedot voidaan siirtää helposti. Tässä kuukausittaisessa Tradersrsquo Tips - asiakirjassa keskitytään Brooke Gardnerrsquos - tuotteen artikkeliin tässä artikkelissa, joka on julkaistu Gardnerrsquos-artikkelissa, jossa on käytetty eSignalia (EFS-tutkimusta). Tilaajat löytävät tämän koodin kotisivuiltamme Tilaaja-alueelta, Traders. (Napsauta ldquoArticle koodia rdquo kotisivulta.) Tässä on lisäkoodi ja mahdolliset toteutukset muille ohjelmille. TRADESTATION: EIGHT-BAR YKSINKERTAINEN KÄYTTÖÖNOTTO Tässä artikkelissa rdquo: n avulla kirjoittaja Brooke Gardner kuvaa strategian rakentamista ja käyttöä käyttäen kahdeksan barin yksinkertaista liikkuvaa keskiarvoa (SMA) kuukausittaisen kaavion lähellä korkean tuoton joukkovelkakirjalainoista (joko rahasto tai ETF). Ajatuksena on sulkea lyhyt ja ostaa, kun kuukausittainen sulkeminen on kahdeksan palkin SMA yläpuolella ja poistuu pitkästä ja myy lyhyt, kun sulku on alle kahdeksan palkin SMA. Tässä on EasyLanguage-strategiakoodi, jos annat pitkän sijainnin (jos et ole vielä pitkä), jos sulku on kahdeksan palkin SMA yläpuolella ja anna lyhyt asema (jos et ole tällä hetkellä lyhyt), jos sulkeminen on alle kahdeksan - baari SMA. Strategia mahdollistaa liikkuvan keskimäärän ja liikkuvan keskimääräisen käytön tyypin muuttamisen käytettäväksi (yksinkertainen, eksponentiaalinen tai painotettu). Jos haluat ladata indikaattoreiden EasyLanguage-koodin, siirry ensin EasyLanguage-usein kysytyissä kysymyksissä ja vihjepuheissa olevaan aiheeseen EasyLanguage-tukifoorumissa (tradestationDiscussionsTopic. aspxTopicID47452), vieritä alaspäin ja napsauta linkkiä ldquoTradersrsquo Tips, TASC. rdquo Valitse sopiva linkki kuukausi ja vuosi. ELD-tiedostonimi on ldquoTASCHYBondsWithSMA. ELD. rdquo Kuvion 1 esimerkkitaulukko. KUVA 1: TRADESTATION, EIGHT-BAR YKSINKERTAINEN LIIKKUVUUS. Tässä on kuukausittainen FAGIX-palkkikartta, jossa EasyLanguage-strategiakoodi on asetettu kahdeksaan palkkiin ja yksinkertainen liukuva keskiarvo. Keltainen tontti on sisäänrakennettu ldquoMov Avg 1 Linerdquo (yksinkertainen liikkuva keskiarvo) - merkkivalo, joka on asetettu kahdeksaan palkkiin. Tämä artikkeli on tarkoitettu informatiivisiin tarkoituksiin. TradeStation Securitiesin tai sen tytäryhtiöiden antamat, annetut tai millään tavalla toimittamat kaupankäynti - tai sijoitustoiminnan suositukset, neuvot tai strategia eivät ole mahdollisia. mdashChris Imhof TradeStation Securities, Inc. TradeStation Group Inc.: n tytäryhtiö. TradeStation BLOOMBERG: TUNNUSLUOKITUS YKSINKERTAINEN KÄYTTÖKESKUKSEN KÄYTTÄMINEN Korkean tuoton joukkovelkakirjalainat ETF: n käyttäminen rdquo tässä julkaisussa Brooke Gardner näyttää kuukausittaiset palkit, jotka perustuvat kahdeksaan - period yksinkertainen liikkuva keskiarvo buysell-signaalilinjana. Kirjailija käyttää Fidelity Capitalin tulorahastoa (FAGIX US Equity) osoittamalla järjestelmän pienen riskin välineenä sijainnin määrittämisessä, kääntämällä sulkeutuu ylittäen liukuvan keskiarvon. Kuvassa 2 oleva Bloomberg-kaavio näyttää järjestelmän iShares fx Intermediate Credit Bond - rahasto (CIU US Equity). Olemme valinneet tämän kaavion osoittamalla menestyksekkään pitkän aikavälin kaupat, joita tämä signaali voi laukaista, samoin kuin lyhyemmät muutokset, jotka sinun on aina oltava tietoisia kaikista kääntöjärjestelmistä. KUVIO 2: BLOOMBERG, EIGHT-BAR YKSINKERTAINEN LIIKKUVUUS. Tässä on kuukausittainen kynttilänjalka, josta käy ilmi CIU US Equity vuodesta 2007 lähtien. Teksti-merkkiaineita on käytetty näyttämään pisteitä, jotka ylittävät yksinkertaisen liukuvan keskiarvon. Bloomberg CS SDK: lla on useita muita merkkityyppejä, joita voidaan käyttää myös kaupan merkitsemiseen selvästi. Tämän tietoturvan aloituspäivä on tammikuussa 2007. Myyntisignaali, joka syntyi toukokuun lopussa 2007, olisi tuottanut kannattavan kaupan. Helmikuussa, maaliskuussa ja huhtikuussa tapahtui kolme nopeaa kääntymistä, jolloin huhtikuussa ostosignaali tuotti puolitoista vuotta kestävän kannattavan kaupan. Koska tämä kauppa suljettiin, markkinat ovat olleet etupäässä trenditöntä tilaa, mikä johtaa pieniin häviäjiin, koska turvahinta vaihtelee kahdeksan kauden yksinkertaisen liukuvan keskiarvon ympärillä. Lukijat huomaavat, että olemme lisänneet käyttäjän määrittelemän parametrin nimeltä ldquoBarsToShowrdquo, joka näyttää vain signaalit lopullisissa x-palkkeissa, kuten ominaisuusikkunassa valitaan. Tämä tehtiin niin, että kaavioita, joilla on paljon historiaa, voidaan näyttää vähäisemmäksi katsomalla tavalla, mikä osoittaa vain viimeisimmät strategiassa syntyneet signaalit. Tämän strategian Bloomberg-koodin koodi on kirjoitettu CS-puitteissa Bloomberg-terminaalin STDYltGOgt-funktiossa, joka on kirjoitettu C: ssä. Kaikki Bloombergin koodinmaksut Tradersrsquo Tipsille löytyvät myös säännöllisten SDK-päivitysten mukana toimitetuissa otos-tiedostoissa, ja tutkimukset sisällytetään Bloombergin maailmanlaajuiseen tutkimusluetteloon. Tätä strategiaa voidaan myös testata ja liikkuva keskiarvo optimoitua käyttäen Bloombergin uutta BTltGOgt-toimintoa. THINKORSWIM: YHDYVÄKSYNTÄJOHTAINEN SMA STRATEGIA Korkean tuoton joukkovelkakirjalainojen käyttäminen ETF-raporteissa rdquo tässä julkaisussa Brooke Gardner antaa meille uuden spin klassisen liikkuvan keskiarvon indikaattorin käyttöön. Artiklassa esitetään yksinkertainen lähestymistapa, joka vertaa arvopaperin hintaa (esimerkiksi joukkovelkakirjalainaa) kahdeksan kuukauden liukuva keskiarvoa kohti sopivan kaupankäynnin suunnan määrittämiseksi. Gardnerin mukaan tämä on tarkoitettu nimenomaan käytettäväksi korkean tuoton joukkovelkakirjalainojen ja niihin liittyvien ETF: iden kanssa niiden hinnoittelun vuoksi. Yksinkertaisuus voi olla hieno asia. Olemme luoneet strategian omassa kirjoituskielissämme, thinkScript. Tämä näyttää automaattisesti myydä ja myydä signaaleja, joita käytetään Gardnerrsquos-tekniikalla (kuvio 3). Se voidaan myös yhdistää olemassa olevaan DailySMA-tutkimukseen, jossa kuvaamme keskiarvoja itse. KUVIO 3: THINKORSWIM, EIGHT-BAR YKSINKERTAINEN SIIRTYMINEN. Osta ja myy signaalit, jotka perustuvat Brooke Gardnerrsquos - tekniikkaan, näytetään automaattisesti. Voit myös halutessasi esitellä valmiiksi valmistetun DailySMA-tutkimuksen kuvaamaan liukuvia keskiarvoja itse. Mukautetun strategian ajattelukoodi on esitetty tässä yhdessä ohjeiden kanssa sekä sen että päivitetyn DailySMA-tutkimuksen kanssa. Valitse TOS-kaaviot valitsemalla ldquo Tutkimukset rdquo rarr ldquo Muokkaa tutkimuksia rdquo Valitse ldquo Strategiat rdquo-välilehti vasemmassa yläkulmassa Valitse ldquo Uusi rdquo vasemmassa alakulmassa Nimi strategia (eli ldquo EightPeriodAvg rdquo) Napsauta poista ldquo addOrder (OrderType. BUYAUTO, ei) rdquo ja liitä se seuraavasti: Napsauta OK (valinnainen) Jos haluat lisätä esivalmistetun tutkimuksen ldquo DailySMAn, klikkaa ldquo Studies rdquo vasemmassa yläkulmassa ldquo Edit-tutkimukset ja strategiat rdquo-ikkuna Doubleclick ldquo DailySMA rdquo opinto-luettelossa vasemmalla Ominaisuudet: DailySMA rdquo-osion valikon oikeassa alakulmassa olevan sivun sivulta muuttavat aggregointijakson ldquo-päivästä ldquo: ksi ldquo: een rdquo Välittömästi alle tämän, vaihda pituus ldquo 9 rdquo ldquo 8 rdquo Valitse OK ja olet hyvä mennä Tutkimuksesi ja strategiat molemmat näkyvät kartalla. mdashthinkorswim TD Ameritrade, Inc. - yksikön divisioona WEALTH-LAB: EIGHT-BAR YKSINKERTAINEN LIIKKEESEEN LIIKETOIMINTA Koska Brooke Gardnerrsquos - tuotteen tässä artikkelissa esitetty korkean tuoton joukkovelkakirjojen kaupankäynnin strategia on ldquoTrading High-Yield Bonds käyttäen ETF: itä, rdquo on yksinkertainen kuukausittain perustuvaa strategiaa, ajattelin, että olisi mielenkiintoista nähdä, miten se toteutetaan vaihtelemalla kuukausittain kuukausittain. Tehdään se optimointi, joka laskee kuukausittaisen liukuvan keskiarvon, joka perustuu kuukausittaisen kuukausipäivän nettoarvoon (NAV) hintaan 1 - 28 sekä tavalliselle kalenterikuukaudelle. Strategiasäännöt pysyvät samoina, mutta kaupat alkavat kuukauden tietyssä päivässä. Kuviossa 4 on esitetty päivittäiset NAV-hinnat, jotka on synkronoitu kuukausittaisen liukuvan keskiarvon kanssa, kun taas kuvassa 5 optimointitila on piirretty liikkuvaa keskimääräistä ajanjaksoa kohti, joka vaihtelee 3: stä 21: een. On mielenkiintoista huomata, että FAGIX-kauppa on lähempänä kuukauden korreloi lisääntyneisiin voittoihin. Lisäksi motivoitunut elinkeinonharjoittaja voi parantaa suorituskykyä hieman arvioimalla NAV ja liukuvien keskiarvojen ja kaupankäynnin laukaisupäivänä seuraavana päivänä. KUVA 4: KÄYTTÖTARVIKKEET, KESKUSHARJOITUS YKSINKERTAINEN KÄYTTÖÖNOTTO. Vaikka kaavio on päivittäin, kauppa tapahtuu vain siirtymästä kuukausittain seuraavasta. KUVA 5: KÄYTTÖTARVIKKEET, jotka vaihtelevat keskipitkän ajan. Nämä tulokset osoittavat, että FAGIX-kaupankäynti on kannattavampaa, kun käytät keskimääräisen lyhyemmän ajanjaksoja, jotka lasketaan kuukauden loppupuolella tai alussa. WealthScript C - koodimme on kätevästi saatavilla asiakkaille strategian latausominaisuuden kautta. Se näkyy myös alla. AMIBROKER: EIGHT-BAR YKSINKERTAINEN VAIHTOEHTOEHDOT Korkean tuoton joukkovelkakirjojen käyttö Tässä julkaisussa ETF: t rdquo käyttäen laatija Brooke Gardner esittelee perusliikkuvan keskiarvojärjestelmän. Liikkuva keskiarvon (MA) ylitys on yksinkertainen ja AmiBroker-kaava esitetään tässä. Käytä sitä syöttämällä kaava AFL-editoriksi ja paina sitten ldquoSend to analyzerdquo-painiketta, jotta voit tarkastella kaavion ja ldquoInsert indicatorrdquo. Esimerkkitaulukko on esitetty kuviossa 6. KUVA 6: AMIBROKER, EIGHT-BAR YKSINKERTAINEN LIIKKUVUUS. Tässä on kuukausittainen FAGIX-kaavio, jossa on kahdeksan kuukauden yksinkertainen liukuva keskiarvo (ylempi ikkuna) ja backtest-tulokset (alempi ikkuna). NEUROSHELL-kauppias: EIGHT-BAR YKSINKERTAINEN AVOIMUUS Yksinkertainen liikkuva keskimääräinen risteysjärjestelmä, jota Brooke Gardner käsitteli artikkelissaan tässä artikkelissa, ldquoTrading High-Yield Bonds käyttäen ETFs rdquo voidaan helposti toteuttaa muutamilla NeuroShell Traderrsquos 800 indikaattoreilla. Kun olet ladannut kuukausittaisen kaavion, luo kauppajärjestelmä valitsemalla Insert new - valikosta ldquoNew trading strategyrdquo ja anna seuraavat tiedot kaupankäynnin strategiarivin sopivissa paikoissa: Jos sinulla on NeuroShell Trader Professional, voit myös valita, haluatko parametrit optimoida . Kun olet tarkistanut kaupankäynnin strategian, käytä ldquoDetailed analysisrdquo - painiketta, kun haluat tarkastella strategian taustakokeita ja kaupankäyntiä koskevia tilastotietoja. NeuroShell Traderin käyttäjät voivat siirtyä NeuroShell Traderin ilmaisen teknisen tuen verkkosivuston Stocks amp Commodities - osiosta saadaksesi kopion tästä tai aikaisemmasta Tradersrsquo Vihjeestä. Esimerkkitaulukko on esitetty kuviossa 7. KUVA 7: NEUROSELL-kauppias, EIGHT-BAR YKSINKERTAINEN SIIRTYMÄPAIKKA. Tämä NeuroShell Trader - kaavio näyttää SMA-ajoitusstrategian, jota sovelletaan Fidelity High Income Fund - rahastoon (FAGIX). AIQ: EIGHT-BAR YKSINKERTAINEN LIIKKUVUUS AIQ-koodi Tässä kuukaudessa määritellyn kuukausittaisen liukuvan keskiarvon ja siihen liittyvän järjestelmän AIQ-koodi, joka on kuvattu artikkelissa Brooke Gardner ETFs rdquo: n avulla. Vaikka tämä on yksinkertainen liukuva keskiarvojärjestelmä, kuukausittaisten tietosarjojen käyttö on haaste, sillä AIQ-ohjelmiston EDS-moduuli ei tarjoa kuukausittaista palkkia. Kaavio-moduuli tukee kuukausittaista kaavion, mutta EDS-koodissa kuukausittaista palkkia ei voi käyttää suoraan. Kokeilin kahta eri lähestymistapaa, ja molemmat näyttivät toimivan. Ensimmäinen tapahtui kuukausittaisen tietosarjan luominen lataamalla kuukausittainen. csv-tiedosto Yahoo Financeilta ja tuomalla sitten datatiedosto äskettäin luotuun tunnisteeseen DTU-tuontiapuohjelmalla. Tämä toimi, mutta osoittautui liian paljon vaivaa, jos halusin saada useita korkorahastoja. Lisäksi päivitys olisi tehtävä manuaalisesti. Tämän datatiedoston käyttämiseksi asetamme syötteen ldquoUseMoDataFilerdquo arvoon 1. Sitten yritin koodata kuukausittain lähelle päivittäisiä datatiedostoja. Tämä kesti hieman koodia, mutta päivittäinen datatiedosto toimii ilman tätä muutosta tällä lähestymistavalla. Jos haluat käyttää päivittäistä datatiedostoa, aseta ldquoUseMoDataFilerdquo nollaksi. Toinen panosparametri antaa meille mahdollisuuden löytää kuukausi loppuun, kun käytämme päivittäistä datatiedostoa. Yhdessä vaihtoehdossa voit käyttää uuden kuukauden ensimmäisen päivän signaalipäivänä asettamalla ldquoUseEndOfMonthCrdquo nollaksi. Kuitenkin backtesting ja myös vastaamaan authorrsquos lähestymistapaa, asetan ldquoUseEndOfMonthCrdquo ldquo1rdquo niin, että saamme signaalit viimeisen palkin kuukauden. EDS-tiedostossa backtestin osalta aion sitten avata kuukauden ensimmäisen palkin auki. Kuvassa 8 on päivittäinen VVR-kaavio kahdeksan kuukauden liukuva keskiarvona. KUVA 8: AIQ, EIGHT-BAR YKSINKERTAINEN SIIRTYMINEN. Tässä on päivittäinen kaavio VVR: stä (high-yield bond fund) kahdeksan kuukauden liukuva keskiarvo. Tämä koodi ja EDS-tiedosto voidaan ladata TradersEdgeSystemstraderstips. htm: ltä. TRADERSSTUDIO: EIGHT-BAR SIMPLE MOVING AVERAGE Brooke Gardnerrsquos - tuotteen tässä artikkelissa julkaistussa artikkelissa, ldquoTrading High-Yield Bonds käyttäen ETF: itä, rdquo on saatavana seuraavilla verkkosivuilla: Seuraavat kooditiedostot toimitetaan Lataa: Indikaattori: ldquoHYBONDSINDrdquo kuukausittaisen SMA-indikaattorin näyttämiseen Järjestelmä: ldquoHYBONDSrdquo Brooke Gardnerrsquos - järjestelmän takaisinkytkennälle Strategiaa testattaessa TradersStudiolla on melko ainutlaatuinen ominaisuus, joka mahdollistaa raakahintasarjan ja halvakorjaisten hintasarjan seurannan, mutta myös osinko-osuuksista. Tämä on äärimmäisen tärkeä ominaisuus, jotta saataisiin tarkka kuva tällaisesta strategiasta ja siitä riippumatta mahdollisesta osinkotulostrategiasta. Kuvassa 9 näytän indikaattorin COY-kaaviossa. KUVIO 9: TRADERSSTUDIO, EIGHT-BAR YKSINKERTAINEN KÄYTÖN AVOIMINEN Tässä on päivittäinen merkki t COY: tä kuukausittaisella SMA-indikaattorilla. STRATASEARCH: EIGHT-BAR YKSINKERTAISET AVOIMUUNNUKSET ldquoTrading High-Yield Bonds ETF: n käyttäminen rdquo tässä numerossa Brooke Gardner voi tarjota yksinkertaisen strategian, mutta se viittaa muutamiin erittäin tärkeisiin vinkkeihin. Ensinnäkin useissa testeissä, jotka koskevat muita ETF: ää ja kantoja, ostovahvistustekniikka ylitti usein yksinkertaisen kahdeksan kauden SMA-strategian pitkällä aikavälillä huolimatta siitä, että ostovahvistimessa oli suuremmat nostot. Sijoittajien on siis päätettävä, onko korkein keskimääräinen vuosittainen tuotto yksinään paras järjestelmä. Koska voit käydä kauppaa 40: llä, voitko odottaa kaksi vuotta, jotta tämä asema voidaan palauttaa tai oletko valmis luopumaan mahdollisista voitoista, tietäen, että sinun on voitava todistaa tällainen skenaario. Tämä on valinnanvaraaja on tehtävä. Artikkelin toinen tärkeä vinkki on, että on mahdollista saada sekä mikro - että makrotason kauppasäännöt. Kauppasäännöt toimivat yleensä mikrotasolla, kun teet osto - ja myyntitulokset viimeisimpien ja ajankohtaisten tietojen perusteella. Gardnerrsquosin artikkelissa käytetty menetelmä toimii kuitenkin makrotasolla, arvioi suorituskykyä kuukausittain eikä päivittäisellä tasolla. Authorrsquos-piste on, että mikrotason ja makrotason kauppasäännöt voivat onnitella toisiaan suuresti ja toimivat hyvin yhdessä samassa kaupankäyntijärjestelmässä. StrataSearchissä luotiin kaksi automaattista hakua, joka käytti aina yksinkertaista kahdeksan jakso SMA - strategiaa tukikelpoisena kauppasääntönä ja yksi, joka ei. Automaattiset hakut testattiin sitten tuhansilla kauppasääntöjen yhdistelmillä. Ero oli hyvin ilmeinen. Automaattinen haku yksinkertaisella kahdeksan jakso SMA - strategialla pyrkii luomaan järjestelmät, joilla on johdonmukaisempi tuotto ja alentuneet laskut. StrataSearch-käyttäjät voivat tutkia yksinkertaista kahdeksan jaksoa SMA-strategiaa tuomalla strategiaan tai tukemalla kauppasääntöä StrataSearch-käyttäjäfoorumin jaetun alueen avulla. Kun kaupankäynnin sääntö on asennettu, käyttäjät voivat suorittaa omia automatisoituja hakujaan, jotta näet, kuinka hyvin tämä makrotason suodatin pystyy. Esimerkkitaulukko, joka esittää kahdeksan jakson SMA-strategiaa vastaan ostovahvistimen lähestymistapa, on esitetty kuviossa 10. KUVIO 10: STRATASEARCH, EIGHT-BAR YKSINKERTAINEN SIIRTYMÄPAIKKA. FAGIX-sovellukseen käytetty ostovahvistustrategia näkyy vihreänä. Yksinkertainen kahdeksan jakson SMA-strategia, joka näkyy keltaisena, välttää buy-amp-lähestymistavan suuret vetot. METASTOCK: EIGHT-BAR YKSINKERTAINEN VAIHTOEHTO Keskiraskaat Brooke Gardnerrsquos artikkeli tässä numerossa, ldquoTrading High Yield Bonds Käyttämällä ETFs, rdquo ehdottaa, että perusjärjestelmä on paras ja pitää sen yksinkertaisena eläkeläisille ilman kaupankäynnin ohjelmistoja. Järjestelmä voidaan kuitenkin syöttää MetaStockiin järjestelmän testi - ja asiantuntijaneuvojan luomiseksi. Tässä ovat vaiheet. Järjestelmätestien luominen: Valitse Työkalut rarr Enhanced System Tester Napsauta Uusi Anna nimi Valitse Osta tilaus - välilehti ja syötä seuraava kaava: Valitse Myy tilaus - välilehti ja syötä seuraava kaava: Valitse Myydä lyhyt tilaus - välilehti ja syötä seuraava kaava: Valitse Buy to Cover Order - välilehti ja kirjoita seuraava kaava: Sulje järjestelmäeditori valitsemalla OK. Asiantuntijaryhmän tekeminen: Valitse työkalut rarr Expert Advisor Napsauta New, kun haluat avata Expert-editorin tyypin asiantuntijan nimeksi. Napsauta Symbolit-välilehteä. Napsauta New, jos haluat luoda uuden symbolin. Kirjoita nimi ldquo. Osta rdquo. Klikkaa ehtoikkunassa ja kirjoita kaavassa: Valitse Grafiikka-välilehti Aseta symboli ylöspäin nuolella Aseta väri vihreäksi Kirjoita Label-ikkunassa ldquo Osta rdquo Aseta symbolin sijainti ldquo Alle hinta tontti rdquo Aseta etiketin sijainti ldquo Alla symboli rdquo Valitse OK Napsauta Uusi, jos haluat luoda uuden symbolin. Kirjoita nimeksi ldquo. Myydä rdquo Napsauta ehtoikkunassa ja kirjoita kaava: Valitse Grafiikka-välilehti Aseta symboli alas-nuoli Aseta väri punaiseksi Kirjoita Label-ikkunassa ldquo Myydä rdquo Aseta symbolin sijainti ldquo yläpuolelle hinta tontti rdquo Aseta tarran sijainti ylhäältä symboli rdquo Napsauta OK Sulje Expert Editor. mdashWilliam Golson MetaStock Tekninen tuki Thomson Reuters, MetaStock TC2000 v12.1: ETF: ää käyttävien korkean kantatietojen kaupankäynti TC2000rsquos-kaavio-, skannaus - ja lajittelutoiminnot voidaan yhdistää Brooke Gardnerrsquos - tuotteen tässä artikkelissa käsiteltyyn kahdeksaan kauteen perustuvaan SMA-strategiaan, ldquoTrading Korkean tuoton joukkovelkakirjalainat käyttämällä ETF: itä. rdquo Kuvassa 11 on kuukausittainen Fidelity High Income Fund - rahasto (FAGIX) kahdeksan kuukauden liukuva keskiarvo. FAGIX on tällä hetkellä liikkuvat keskimäärin puolivälissä huhtikuun ajan, kun kirjoitamme tämän, joten tiedämme, mitä viimeinen signaali on kuukauden loppuun asti. Alareunan vihreät ja punaiset piikit näyttävät merkinnän (vihreät) ja poistuvat (punaiset) pistettä yksinkertaisesta kahdeksan jakson EMA-strategiasta. FAGIXin viimeinen signaali oli osto tammikuun 2012 lopussa (ympyröity kaaviossa). KUVA 11: TC2000, EIGHT-BAR YKSINKERTAINEN VAIHTOEHTO. Vasemmanpuoleiset valvojalistat-sarakkeet näyttävät korkean tuoton joukkovelkakirjojen luettelossa kunkin rahaston symbolin, viimeisimmän hinnan ja kuukausittaisen prosentuaalisen muutoksen. Lisäksi on olemassa kaksi skannauskolonnia, jotka näyttävät vihreitä merkkejä, jos rahasto on kahdeksan kuukauden SMA: n yläpuolella ja punaiset merkinnät, jos se on alle kahdeksan kuukauden SMA: n. Käy TC2000: ssa ilmaiseksi TC2000-kokeilussa. mdashPatrick Argo, Worden Brothers, Inc. sana NINJATRADER: EIGHT-BAR SOVELLETTAVA AVOIMUUS Olemme toteuttaneet BondSMAStrategy, josta on kerrottu Brooke Gardnerrsquos ldquoTrading High Yield Bonds käyttäen ETF: iä rdquo tässä numerossa automaattisena strategiana ladattavaksi osoitteessa ninjatraderSCJune2012SC. zip . Kun se on ladattu, valitse NinjaTrader Control Center - ikkunasta valikko File rarr Utilities rarr Tuo NinjaScript ja valitse ladattu tiedosto. Tämä tiedosto on tarkoitettu NinjaTrader version 7 tai uudempaan versioon. Voit tarkastella strategian lähdekoodia valitsemalla NinjaTrader Control Center - ikkunassa olevista työkaluista rarr Edit NinjaScript rarr Strategy ja valitsemalla ldquoBond-SMAStrategy. rdquo NinjaScript käyttää käännettyjä DLL-tiedostoja, jotka toimivat natiivilla, ei tulkittuja, mikä tarjoaa sinulle parhaan mahdollisen suorituskyvyn . Strategian toteutustavan näytekaavio on esitetty kuvassa 12. KUVA 12: NINJATRADER, EIGHT-BAR YKSINKERTAINEN LIIKKUVUUS. Tämä kuvakaappaus näyttää BondSMAStrategy, jossa on backtest-asetukset ja kaavio, jota sovelletaan kuukausittain Fidelity Capital amp tulorahastoon (FAGIX). mdashRaymond Deux amp Ryan Millard NinjaTrader, LLC ninjatrader TRADECISION: EIGHT-BAR YKSINKERTAINEN VAIHTOEHTOEHITYS Tässä artikkelissa artikkelissa High-Yield Bonds käyttäen ETFs rdquo tässä numerossa, kirjailija Brooke Gardner kuvaa kuinka soveltaa yksinkertaista liukuva keskiarvo korkean tuoton joukkovelkakirjoja välttää suuret nostot. Tradecisionrsquos Strategy Builder - ohjelman avulla voit luoda yksinkertaisen kahdeksan jaksoisen SMA-strategian seuraavasti: Voit tuoda strategian Tradecisioniin tutustumalla alueelle ldquoTradersrsquo Vinkkejä TASC Magazinerdquo: sta osoitteessa tradecisionsupporttasctipstasctraderstips. htm. Esimerkkitaulukon toteutus on esitetty kuvassa 13. Kuvio 13: TRADECISION, MONIMURANNON SYY YKSINKERTAISET VAIHTOEHTO. Tässä näet kahdeksan kuukauden yksinkertaisen liukuvan keskiarvon kuukausittaisessa FAGIX-kaaviossa, jossa on kaavioon merkityt myyntivahvistimet. SHARESCOPE: YKSINKERTAISET VAIHTOEHDOT Lyhyt skripti, joka on laadittu Brooke Gardnerin ETF-raporteilla rdquo: n mukaisesti, tässä julkaisussa värisävyjä tai kynttilöitä sen mukaan, ovatko ne ylittyneet tai alle määritetyn liikkuvan keskiarvon. Oletusasetus on 20-portainen yksinkertainen liukuva keskiarvo, mutta sitä voidaan muuttaa komentosarjan lataamisessa. Wersquovelle annettiin myös laaja valikoima liikkuvaa keskimääräistä tyyppiä: yksinkertainen, eksponentiaalinen, painotettu, kolmiomainen, muuttuva VHF, muuttuva CMO ja VIDYA. Kuvion 14 kaaviossa piirretty liukuva keskiarvo esittää ylityskohtia. KUVIO 14: OSAKKUUKKO, AVOIMUU. ShareScope-komentosarjan väripainot tai kynttilät perustuvat siihen, ovatko ne tietyn liikkuvan keskiarvon yläpuolella vai alle. Tässä kaaviossa näkyy risteyspisteet. ShareScope-komentosarjan koodi on alla. TRADESIGNAL: EIGHT-BAR YKSINKERTAINEN VAIHTOEHTOEHTO Tässä julkaisussa Brooke Gardner ETFs-rdquo: n käyttämien High-Yield Bonds - raportointien indikaattorit voidaan käyttää online-kartoitustyökalulla osoitteessa tradesignalonline. Vain tarkista Infopedia-leikekirja. Näet indikaattorin ja toimintojen, joita voit käyttää henkilökohtaiseen tiliisi. Napsauta sitä ja valitse ldquoopen script. rdquo Indikaattori on välittömästi käytettävissä, jos haluat hakea haluamaasi kaavaan. Katso kuva 15. KUVA 15: TRADESIGNAL ONLINE, EIGHT-BAR YKSINKERTAINEN VAIHTOEHTO. Tässä kahdeksan ajanjakson MA crossover - strategia näkyy Päivittäinen kaavio Amazonin. TRADE NAVIGATOR: EIGHT-BAR YKSINKERTAINEN AVOIMUUS Tässä esitämme, miten luodaan Brooke Gardnerrsquos - tuotteen tässä artikkelissa käsitelty strategia, ldquoTrading High-Yield Bonds käyttäen ETF: itä. rdquo Strategiaa on helppo luoda ja testata Trade Navigatorissa. Tässä esimerkissä käytämme symbolia PCF (Putnam High Income Bond Fund). Siirry Traderrsquos Toolboxin Strategies-välilehteen. Napsauta ldquo Uusi rdquo-painiketta. Napsauta ldquo Uusi sääntö rdquo - painiketta. Määritä pitkä syöttösääntö. syötä seuraava koodi: Aseta toiminto ldquo Long Entry (Osta) rdquo ja tilaustyyppi ldquo Market. rdquo Napsauta tallennuspainiketta. Kirjoita säännön nimi ja napsauta OK. Toista nämä vaiheet lyhytsäännötilaan käyttämällä seuraavaa koodia: Aseta toiminto ldquo Lyhyt syöttö (SELL) rdquo ja tilaustyyppi ldquo Market. rdquo Varmista, että asetat ldquo Salli merkinnät kääntääksesi rdquo-vaihtoehdon Asetukset-välilehdellä strategia - näytöllä. Tallenna strategia napsauttamalla tallennuspainiketta, kirjoita strategian nimi ja napsauta OK. Voit testata uutta strategiaa napsauttamalla Suorita-painiketta nähdäksesi raportin tai voit soveltaa strategiaa kaavioon visuaalisesta esityksestä siitä, missä strategiassa olisi kaupankäyntiä kaavion historiasta. Genesis on tehnyt tämän strategian erityisen ladattavan tiedoston Trade Navigatorille. Napsauta Trade Navigatorin sininen puhelin - kuvaketta, valitse ldquo Lataa erityinen tiedosto, rdquo ldquo SC201206 rdquo ja napsauta Käynnistä-painiketta. mdashMichael Herman Genesis Taloudelliset Technologies TradeNavigator UPDATA: EIGHT-BAR SIMPLE MOVING AVERAGE Meidän Tradersrsquo Tip tässä kuussa perustuu ldquoTrading High-Yield Bonds käyttäen ETFs rdquo Brooke Gardner. Artikkelissa Gardner ehdottaa järjestelmällistä lähestymistapaa korkean tuoton joukkovelkakirjalainojen kaupankäyntiin, mikä vähentää tuottojen suuruutta ja tuottojen volatiliteettia käynnistämällä pitkiä kauppoja, kun hinta ylittää jonkin historiallisen keskiarvon ja aloittaa lyhyet kaupat, kun hinta alittaa jonkin historiallisen keskiarvon . Tämän järjestelmän Updata-koodi on Updata-kirjastossa ja se voidaan ladata napsauttamalla Custom-valikkoa ja System Library-tiedostoa. Ne, jotka eivät voi käyttää kirjastoa palomuurin takia, voivat liittää alla olevan koodin Updata Custom - editoriksi ja tallentaa sen. Katso kuvio 16. KUVA 16: UPDATA, OIKEA-BAR YKSINKERTAINEN SIIRTYMINEN. Tässä kaaviossa on kuukausittainen FAGIX Bond ETF. Alempi ruutu näyttää systemrsquos-tuloskehityksen käyrän, kun käytetään kahdeksan jakson keskiarvoa. TRADING BLOX: EIGHT-BAR YKSINKERTAINEN VAIHTOEHTOEHDOT High-yield-joukkovelkakirjojen käyttö ETF-raporteissa tässä numerossa kirjoittaja Brooke Gardner esittelee yksinkertaisen ajoitusmenetelmän käyttämällä kahdeksan kuukauden yksinkertaista liukuva keskiarvoa (SMA) Fidelity High Income - rahasto (FAGIX). Strategian taustalla on vertailla kuukausittaisen päätöskurssin liikkuvaan keskiarvoon ja ostaa ampeeria, kunnes hinta pysyy SMA: n yläpuolella. Kun hinta menee SMA: n alapuolelle, poistu asemasta. Tämä kaupankäyntistrategia voidaan yksinkertaisesti toteuttaa Trading Bloxissa: Luo uusi Blox (tulo, Exit, Money Manager) Määritä parametrit: movingAveragePeriod (kuukausien lukumäärä, jota käytetään SMA: n laskemiseen) Määritä indikaattori: movingAverage ( standardi Trading Blox indikaattorin laskenta) ja osoita sen käyttämään movingAveragePeriod - parametria. Määritä Entry logic lohkossa ldquoEntry Ordersrdquo - komentosarjassa: Määritä Exit-logiikka blokin ldquoExit Ordersrdquo - komentosarjassa: Määrittele sijaintikoko lohkossa ldquoUnit Sizerdquo - komentosarjassa: koodi, jolla pannaan tämä yksinkertainen kaupankäynnin strategia Trading Bloxiin voidaan ladata automatisoidusta kaupankäynti-järjestelmä-free-koodista. Seuraavassa on joukko tuloksia kaupankäynnin Blox-simuloinnista (kuva 17), jota käytetään koodin ja historiallisten FAGIX-tietojen (säädettyjen jakojen ja osinkojen) historiatietoihin CSI: n datasta (csidata2cgi-binuaorderform. plreferrerAT). KUVIO 17: TRADING BLOX, OIKEA-BAR YKSINKERTAINEN AVOIMEN JATKUVAN JÄRJESTELMÄ NÄYTTÖÄ TIETOISTA. Tämä kaavio näyttää systemrsquos - kaasun käyrän ja nostot vuosilta 2003ndash11. Itrsquos mielenkiintoista nähdä, miten tämä järjestelmä olisi toiminut eri markkinaympäristössä. Seuraava on FAGIXin aikaisempien jaksoiden tulos: Kuten näette, tulokset eivät ole aivan yhtä hyviä kuin viime aikoina. Katso kuvaa 18. KUVA 18: TRADING BLOX, EIGHT-BAR YKSINKERTAINEN AVOIMAN JATKAMINEN JATKUVAT AIKATAULUT. Tämä osoittaa järjestelmän omi - naiskäyrän ja nostotavan aikaisempaan kauteen, 1990ndas2002. Finally, Trading Blox allows us to test the impact of the length of the moving average to check the robustness of the strategy to parameter values. Testing over the whole set of historical data, we vary the SMA length parameter from two months to 24 months. Figure 19 shows a summary result of this stepped test, showing the evolution of the MAR ratio (CAGRMaxDD) as a function of the SMA length. FIGURE 19: TRADING BLOX, VARIED-BAR SIMPLE MOVING AVERAGE. This shows the evolution of MAR ration as a function of SMA length (1990ndash2011). MICROSOFT EXCEL: EIGHT-BAR SIMPLE MOVING AVERAGE The article in this issue by Brooke Gardner, ldquoTrading High-Yield Bonds Using ETFs, rdquo demonstrates a simple, straightforward, trend-following approach. By varying the simple moving average (SMA) period, we can see the relative effects on the buy and sell signals. See Figure 20. FIGURE 20: EXCEL, EIGHT-BAR SIMPLE MOVING AVERAGE. Here is a sample chart of FAGIX (monthly) with an eight-period simple moving average and buysell indications. I have prepared an Excel macro to assist you when you update the InputData tab from a downloaded history file (or change to an entirely new symbol). See the Notes tab of the spreadsheet for details. The spreadsheet is downloadable by clicking here . Originally published in the June 2012 issue of Technical Analysis of Stocks amp Commodities magazine. Kaikki oikeudet pidätetään. copy Copyright 2012, Technical Analysis, Inc. Hull-DNA (Easylanguage) Hull-DNA (Easylanguage) Thanks: 38 given, 16 received Hi, I have been working on various systems trying to teach myself Easylanguage and reading a bunch of all your posts which is helping a ton Thanks I am a trend follower and dont need to pick tops and bottoms but I want that chunk out of the middle of trend in the safest and most efficient method I can come up with. So with all that in mind I keep coming back to moving averages of one type or another to clean and smooth but as you know they can lag pretty bad at times. So I came up with a three moving average system as follows: Using the Hull Moving averages (for speed) and a simple moving averages as a zero line for overall trend: Center-line (Zero): So the Simple MA(Zero Line) is color coded to indicate the location of the closing price via color I have also added an Average True Range cushion around it so when the price gets close to the line you can clearly see it. A blue dot indicates the closing price is above the slower simple MA and red indicates its below, if the center line is gray the MA is within the ATR (Middle MA value). Moving Average (OscillationsMACD) The other two moving averages are the Hull Moving averages, In order to have it oscillate I just subtract the hullslowMA from the hullfastMA (MACD). The coloring of the lines however is as follows if the lines are in contango (i. e. in a rising market fast is on the top, slow is on the bottom and the baseline value is below them) it goes all blue indicating a buy. Exiting: Im still working on a more sound exit strategy I dont believe this system protects enough for the exit side. I am looking at some sort of trailing stop wanting the market to exit the trade Help: Is it possible in easylanguange to plot a paintbar into window1, I would like to do it when the MACD crosses over the zeroline. Like I said I am new to this so if there are best practices to coding what I have done here I would appreciate any feedback. thanks. ---My code--- Using the Hull Moving average as the fast and slow, went to a standard moving average for the long term (zero line) inputs: Price (close), HullFast(13), HullSlow(34), HullCenter(55), CenterUpColor(blue), CenterDnColor(Red) Variables: SlowHull(0), FastHull(0), CenterMA(0), CenterColor(Black), HullMACD(0), Contango(Darkgray), var1(0) SlowHullHMA(Price, HullSlow) FastHullHMA(Price, HullFast) Center Line Calculation and Coloring CenterMA AverageFC(Price, HullCenter) var1AvgTrueRange(Hullslow) CenterColordarkgray If close lt (CenterMA - var1) then Centercolor CenterdnColor If close gt (CenterMA var1) then Centercolor CenterUpColor If Close CenterMA then Centercolor Yellow Calculate Fast and Slow around Centerline HullMACD FastHull-SlowHull Contango Using this to define and mark trend when all MAs are H-gtL in order Contangodarkgray If SlowhullltFastHull and SlowhullgtCenterMA then Contangoblue If SlowhullgtFasthull and slowhullltCenterMA then ContangoRed If Condition1 then PlotPB( High, Low, Open, Close, quotContangoquot, Yellow ) Would really like to figure out how to plot a Paintbar into Window 1 when HullMACD crosses Centerline Displaying Plot1 (HullMACD, quotHullCrossquot, Contango) Plot2 (HullMACD, quotquot, Contango) Plot3(0,quotHullCenterquot, CenterColor)December 2010 Here is this monthrsquos selection of Tradersrsquo Tips, contributed by various developers of technical analysis software to help readers more easily implement some of the strategies presented in this and other issues. Other code appearing in articles in this issue is posted in the Subscriber Area of our website at technical. traderssubsublogin. asp. Login requires your last name and subscription number (from mailing label). Once logged in, scroll down to beneath the ldquoOptimized trading systemsrdquo area until you see ldquoCode from articles. rdquo From there, code can be copied and pasted into the appropriate technical analysis program so that no retyping of code is required for subscribers. You can copy these formulas and programs for easy use in your spreadsheet or analysis software. Simply ldquoselectrdquo the desired text by highlighting as you would in any word processing program, then use your standard key command for copy or choose ldquocopyrdquo from the browser menu. The copied text can then be ldquopastedrdquo into any open spreadsheet or other software by selecting an insertion point and executing a paste command. By toggling back and forth between an application window and the open web page, data can be transferred with ease. This monthrsquos tips include formulas and programs for: TRADESTATION: HULL MOVING AVERAGE In the article ldquoTrading Indexes With The Hull Moving Average rdquo in this issue, author Max Gardner describes the calculation of the Hull moving average ( Hma ) and describes a trading strategy using the Hma. along with other entry and exit criteria. Here, we present the EasyLanguage code for a Hull moving average function ( Hma ), a Hull moving average indicator (Hull Moving Average), and a demonstration strategy ( HmaMg Strategy) based on the authorrsquos entryexit criteria. To download the EasyLanguage code for the function, indicator, and strategy, go to the TradeStation and EasyLanguage Support Forum (tradestationDiscussionsforum. aspxForumID213 ) and search for the file ldquoTradingWithHullMovingAverage. eld. rdquo A sample chart is shown in Figure 1. Figure 1: TRADESTATION, HULL MOVING AVERAGE. Here is a sample daily bar chart of SPY ETF displaying the indicator ldquoHull moving averagerdquo ( red plot. four-bar length). The magenta plot is a 50-bar simple moving average of the close. In the subgraph is the built-in RSI indicator plotting the nine-bar RSI of the nine-bar HMA as described in Max Garnerrsquos article. This article is for informational purposes. No type of trading or investment recommendation, advice, or strategy is being made, given, or in any manner provided by TradeStation Securities or its affiliates. mdashChris Imhof TradeStation Securities, Inc. A subsidiary of TradeStation Group, Inc. TradeStation eSIGNAL: HULL MOVING AVERAGE For this monthrsquos Tradersrsquo Tip, wersquove provided two formulas, HullMa. efs and RsiHma System. efs, based on the formula code from Max Gardnerrsquos article in this issue, ldquoTrading Indexes With The Hull Moving Average. rdquo The studies contain formula parameters to set the Hma Period, which may be configured through the Edit Studies window (Advanced Chart menurarrEdit Studies). The RsiHma System. efs is configured for backtesting and contains two additional formula parameters to set the TurnUp and Sma periods. To discuss this study or download complete copies of the formula code, please visit the Efs Library Discussion Board forum under the Forums link from the Support menu at esignal or visit our Efs KnowledgeBase at esignalsupportkbefs. The eSignal formula scripts ( Efs ) are also available for copying and pasting from the Stocks amp Commodities website at Traders . Sample charts of the Hull moving average and moving average system are shown in Figures 2 and 3. Figure 2: eSIGNAL, HULL MOVING AVERAGE Figure 3: eSIGNAL, HULL MOVING AVERAGE and HMARSI SYSTEM mdashJason Keck Interactive Data Desktop Solutions 800 815-8256, esignalcentral METASTOCK: HULL MOVING AVERAGE Max Gardnerrsquos article in this issue, ldquoTrading Indexes With The Hull Moving Average, rdquo describes the Hull moving average and a system using it. You can add the average to MetaStock using these steps: In the Tools menu, select Indicator Builder. Click New to open the Indicator Editor for a new indicator. Type the name of the indicator. Click in the larger window and paste or type in the following formula: Click OK to close the Indicator Editor. The system test formulas require MetaStock 10.0 or later. The steps to create the system test are: Select Tools rarr the Enhanced System Tester. Click New Enter a name. Select the Buy Order tab and enter the following formula: Select the Sell Order tab and enter the following formula: Click OK to close the system editor. WEALTH-LAB: HULL MOVING AVERAGE This Tradersrsquo Tip is based on ldquoTrading Indexes With The Hull Moving Average rdquo by Max Gardner in this issue. Because the Hull moving average ( Hma ) has been a part of the free ldquoCommunity Indicatorsrdquo library driven by the Wealth-Lab user community, applying it to charts and strategies is as easy as drag amp drop. To run this Wealth-Lab 6 code that implements Gardnerrsquos RsiHma system for trading indexes, install the indicator library (or update to the actual version using the Extension Manager tool) from the wealth-lab site, Extensions section. Plotted as a blue line on Figure 4, the Hull moving average appears to be a truly responsive one, providing timely short-term signals when it turns up. Depicted on the upper pane for comparison to the nine-day Rsi of a nine-day Hma. the Rsi of a simple moving average ( Sma ) within the same period ( violet line ) visibly lags its counterpart. Figure 4: WEALTH-LAB, HULL MOVING AVERAGE SYSTEM. This Wealth-Lab Developer 6.0 chart shows Max Gardnerrsquos RSIHMA applied to Apple Inc. (AAPL, daily). The Hull moving average (plotted as a blue line ) appears to be a responsive one, providing timely, short-term signals when it turns up. The upper pane shows the RSI of SMA within the same period ( violet line ) for comparison, and it visibly lags its counterpart. AMIBROKER: HULL MOVING AVERAGE Implementing the HmaRsi system presented by Max Gardner in his article in this issue (ldquoTrading Indexes With The Hull Moving Average rdquo) is easy in AmiBroker Formula Language. A ready-to-use formula for the article is presented in the Listing 1. The code includes both indicator code trading strategy code. The formula can be used in the Automatic Analysis window for backtesting as well as to plot it in a chart (Figure 5). To use it, enter the formula in the Afl Editor, then press the Insert Indicator button to see the chart, or press Backtest to perform a historical test of the strategy. Figure 5: AMIBROKER, HULL MOVING AVERAGE STRATEGY. This daily chart of the SPY ( green ) with a nine-bar RSI from HMA (middle pane) shows the portfolio system test equity. Note that this strategy can produce different results depending on symbol selection rules. You can modify the symbol selection strategy by adding your own PositionScore rules. WORDEN BROTHERS STOCKFINDER: HULL MOVING AVERAGE You can download the layout ldquoDecember 2010 Traders Tipsrdquo from the StockFinder share library by clicking Share, Browse, and then searching the Layouts tab. We used RealCode to recreate the Hull moving average, and we used the BackScanner to test the strategy from Max Gardnerrsquos article in this issue, ldquoTrading Indexes With The Hull Moving Average. rdquo A sample chart is shown in Figure 6. Figure 6: STOCKFINDER, HULL MOVING AVERAGE For more information or to start a free trial of StockFinder, please visit StockFinder . mdashBruce Loebrich and Patrick Argo Worden Brothers, Inc. StockFinder NEUROSHELL TRADER: HULL MOVING AVERAGE The Hull moving average ( Hma ) described in the article by Max Gardner in his article in this issue, ldquoTrading Indexes With The Hull Moving Average, rdquo can be easily implemented with a few of NeuroShell Traderrsquos 800 indicators. Simply select ldquoNew Indicator. rdquo from the Insert menu and use the Indicator Wizard to set up the following indicator: To recreate the HmaRsi trading system, select ldquoNew Trading Strategy. rdquo from the Insert menu and enter the following in the appropriate locations of the Trading Strategy Wizard: Generate a buy long market order if all of the following are true: Generate a protective stop order at the following price level: Generate a sell short market order if ONE of the following is true: If you have NeuroShell Trader Professional, you can also choose whether the parameters should be optimized. After backtesting the trading strategies, use the ldquoDetailed analysis. rdquo button to view the backtest and trade-by-trade statistics for each strategy. Users of NeuroShell Trader can go to the Stocks amp Commodities section of the NeuroShell Trader free technical support website to download a copy of this or any previous Tradersrsquo Tips. A sample chart is shown in Figure 7. Figure 7: NEUROSHELL TRADER, HULL MOVING AVERAGE. This chart shows the Hull moving average indicator along with the RSI and HMA trading system. AIQ: HULL MOVING AVERAGE The Aiq code is given here for ldquoTrading Indexes With The Hull Moving Average rdquo by Max Gardner in this issue. Only the indicators that are used in his system are coded, since the weighted moving averages must be coded longhand. In Figure 8, I show the results of a backtest on all trades for 71 Etf s that have 10 years or more of history. The test period is from 9292000 to 10132010. In this summary report, the average trade is 1.58 with an 81-bar average holding period. Assuming you would trade all signals from all 71 markets, the average annual return is 7.12 compared to a loss of -1.97 per year on the SampP 500 index over this 10-year test period. Figure 8: AIQ SYSTEMS, HULL MOVING AVERAGE SYSTEM, BACKTEST RESULTS. Here is a summary EDS report for Max Gardnerrsquos HMARSI system as applied to a 71-ETF portfolio over the period 9292000 to 10132010. TRADERSSTUDIO: HULL MOVING AVERAGE The TradersStudio code for Max Gardnerrsquos article in this issue, ldquoTrading Indexes With The Hull Moving Average, rdquo is provided here. The coded version that I have supplied also includes the system that Gardner presents in his article. Figure 9: TRADERSSTUDIO, HULL MOVING AVERAGE SYSTEM ON FOUR INDEX FUTURES. Here is the consolidated equity curve for the period 12282000 to 10122010. I tested this system with the parameters he provides in his article on a four-index futures portfolio consisting of the full-sized contracts for the Dow Jones Industrials (DJ), Nasdaq 100 (ND), SampP 500 (SP), and SampP Midcap 400 (MD) index. The resulting equity curve is shown in Figure 9. In addition, the table in Figure 10 shows the summary results by market. Figure 10: TRADERSSTUDIO, HMA SYSTEM RESULTS BY MARKET. Here are the summary results by market for the full-sized futures contract portfolio. The code can be downloaded from the TradersStudio website at TradersStudio rarrTraders ResourcesrarrFreeCode or TradersEdgeSystemstraderstips. htm . TRADECISION: HULL MOVING AVERAGE Max Gardnerrsquos article in this issue, ldquoTrading Indexes With The Hull Moving Average, rdquo introduces a market timing system that removes lag and forecasts future data. To recreate Gardnerrsquos Hma function, input the following into Tradecisionrsquos Function Builder: To recreate Gardnerrsquos Hma indicator, input the following into Tradecisionrsquos Indicator Builder: To recreate Gardnerrsquos Hma strategy, input the following into Tradecisionrsquos Strategy Builder: Note that the stop-loss and take-profit exit rules are set in the money management section. To import the strategy into Tradecision, visit the area ldquoTradersrsquo Tips from Tasc Magazinerdquo at tradecisionsupporttasctipstasctraderstips. htm or copy the code from the Stocks amp Commodities website at traders . A sample chart is shown in Figure 11. FIGURE 11: TRADECISION, HULL MOVING AVERAGERSI STRATEGY. Here we see two indicators plotted on the Dow Jones Industrial Average (DJIA) chart with buy and sell signals generated by the HMA trading strategy. NINJATRADER: HULL MOVING AVERAGE The Hma TradingStrategy automated strategy presented by Max Gardner in his article in this issue, ldquoTrading Indexes With The Hull Moving Average, rdquo has now been implemented as a strategy available for download at ninjatraderSCDecember2010SC. zip . Once it has been downloaded, from within the NinjaTrader Control Center window, select the menu FilerarrUtilitiesrarrImport NinjaScript and select the downloaded file. This strategy is for NinjaTrader version 6.5 or greater. You can review the Strategy source code by selecting the menu ToolsrarrEdit NinjaScriptrarrStrategy from within the NinjaTrader Control Center window and selecting Hma TradingStrategy. NinjaScript uses compiled Dll s that run native, not interpreted, which provides you with the highest performance possible. A sample chart implementing the strategy is shown in Figure 12. Figure 12: NINJATRADER, HULL MOVING AVERAGE. This screenshot shows the HMATradingStrategy applied to a daily chart of the NASDAQ ETF (QQQQ). mdashRaymond Deux amp Ryan Millard NinjaTrader, LLC ninjatrader NEOTICKER: HULL MOVING AVERAGE In ldquoTrading Indexes With The Hull Moving Average rdquo in this issue, author Max Gardner presents a trading signal based on the Hull moving average. This trading system can be implemented in NeoTicker using formula language. The trading system is a formula language indicator named ldquo Tasc Hull Moving Average Systemrdquo (Listing 1) with no parameters. It produces one plot output that shows the current system equity (Figure 13). Figure 13: NEOTICKER, HULL MOVING AVERAGE SYSTEM. The trading system implemented in NeoTicker produces one plot output that shows the current system equity. A downloadable version of the trading system will be available at the NeoTicker blog site (blog. neoticker ). mdashKenneth Yuen TickQuest, Inc. WAVE59: HULL MOVING AVERAGE In his article in this issue, ldquoTrading Indexes With The Hull Moving Average, rdquo author Max Gardner describes the smoothed weighted average, the Hull moving average ( Hma ). Figure 14 shows the standalone indicator on the December SampP emini. FIGURE 14: WAVE59, HULL MOVING AVERAGE. Here is the Hull moving average (HMA) on the December SampP emini as a standalone indicator. The following script implements this indicator in Wave59. As always, users of Wave59 can download these scripts directly using the QScript Library found at wave59library . mdashPatrick J. Stiles, Product Manager mdashEarik Beann Wave59 Technologies Intrsquol, Inc. wave59 TRADE NAVIGATOR: HULL MOVING AVERAGE Trade Navigator offers all the features you need to recreate the Hull moving average strategy presented in Max Gardnerrsquos article in this issue, ldquoTrading Indexes With The Hull Moving Average. rdquo First, in Trade Navigator, go to the Strategies tab in the Traderrsquos Toolbox. Click on the New button, then click the New Rule button. To set up the long entry rule, input the following code: Set the action to ldquoLong Entry (Buy)rdquo and the order type to ldquoMarket. rdquo (See Figure 15.) Click the Save button. Type a name for the rule and then click the OK button. Repeat these steps for the long exit rules using the following sets of code: Figure 15: TRADE NAVIGATOR, HULL MOVING AVERAGE STRATEGY Set the action to ldquoLong Exit (Sell)rdquo and the order type to ldquoMarket. rdquo Click the Save button. Type a name for the rule and then click the OK button. Set the action to ldquoLong Exit (Sell)rdquo and the order type to ldquoLimit. rdquo Type the ldquolimit pricerdquo code in the box as follows: Click Verify . then click Add . Set the default value for percentage to ldquo15.rdquo Click the Save button. Type a name for the rule and then click the OK button. Set the action to ldquoLong Exit (Sell)rdquo and the order type to ldquoStop. rdquo Type the ldquolimit pricerdquo code in the box as follows: Click Verify . then click Add . Set the default value for percentage to ldquo5.rdquo Click the Save button. Type a name for the rule and then click the OK button. Save the strategy by clicking the Save button, typing a name for the strategy, and then clicking the OK button. You can test your new strategy by clicking the Run button to see a report, or you can apply the strategy to a chart for a visual representation of where the strategy would place trades over the history of the chart. Genesis has prepared this strategy as a downloadable file for Trade Navigator. To download it, click on the blue phone icon in Trade Navigator, select Download Special File . type ldquoSC1012,rdquo and click the Start button. The library name will be ldquoTrading Indexes with the Hma rdquo and the strategy name will be ldquo Rsi with Hma System. rdquo A sample chart is shown in Figure 15. mdashMichael Herman Genesis Financial Technologies GenesisFT UPDATA: HULL MOVING AVERAGE This Tradersrsquo Tip is based on ldquoTrading Indexes With The Hull Moving Average rdquo by Max Gardner in this issue. The Hull moving average ( Hma ) is created from a weighted averaging of the difference between longer - and shorter-term weighted averages. The author creates a market model using this Hull moving average together with a long-term simple moving average and oscillation and momentum indicators to time entry into long-term moves. The new Updata Professional version 7 accepts code written in VB and C in addition to our user-friendly custom code. Versions of this indicator and system in all these languages may be downloaded by clicking the Custom menu and then System or Indicator Library . Those who cannot access the library due to firewall issues may paste the code below into the Updata Custom editor and save it. A sample chart is shown in Figure 16. FIGURE 16: UPDATA, HULL MOVING AVERAGE. This sample chart shows the Hull moving average ( red ) with the longer-term simple moving average ( blue ) on the SampP 500 index. Backtesting the system shows early entries to long-term trends. VT TRADER: HULL MOVING AVERAGERSI TRADING SYSTEM Our Tradersrsquo Tip this month is based on ldquoTrading Indexes With The Hull Moving Average rdquo by Max Gardner in this issue. In the article, Gardner describes a trading system based around the Hull moving average indicator. Gardner only discusses the conditions necessary to produce buy signals. We have interpreted and reversed the buy conditions so that our version of the system has the ability to generate potential buy signals andor sell signals. Wersquoll be offering our version of Gardnerrsquos HmaRsi trading system for download in our client forums. The trading rules used by our version of the system are explained in the trading systemrsquos Notes section. To attach the trading system to a chart (Figure 17), select the ldquoAdd Trading Systemrdquo option from the chartrsquos contextual menu, select ldquoTASC - 122010 - Hull MARSI Trading Systemrdquo from the trading systems list, and click the Add button. The instructions for recreating the HmaRsi trading system in VT Trader are as follows: RibbonrarrTechnical Analysis menurarrTrading Systems grouprarrTrading Systems Builder commandrarrNew button In the General tab, type the following text for each field: In the Input Variable(s) tab, create the following variables: In the Output Variable(s) tab, create the following variables: In the Formula tab, copy and paste the following formula: Click the ldquoSaverdquo icon to finish building the trading system. Figure 17: VT TRADER, HULL MOVING AVERAGE SYSTEM. Here is Max Gardnerrsquos HMARSI trading system on a EURUSD daily candlestick chart. To learn more about VT Trader, please visit cmsfx . TRADING BLOX: HULL MOVING AVERAGE In ldquoTrading Indexes With The Hull Moving Averagerdquo in this issue, author Max Gardner explains how to use the Hull moving average for long-term market timing. This indicator can be implemented in Trading Blox using the following steps: Create a new Blox In it, define the parameters to drive the indicator periods: dsPeriod, hpDSPeriod, sqrtDSPeriod, rsiPeriod, smaPeriod, hmaPeriod, hmaHPeriod, hmasqrtPeriod, stopInATR, atrPeriod Define the indicators: dspWMA, dshpWMA, SMA, WMA, hWMA, averageTrueRange Define the instrument permanent variables: HMA, RSIHMA, avgGain, avgLoss, MainHMA Define the indicator calculations in the ldquoUpdate Indicatorsrdquo script of the block: Define the entry logic in the Entry Orders block: Define the exit logic in the Exit Orders block: Figure 18 shows an example of the system used with the simple Fixed Fractional Money Manager risking 0.5 per trade on a diversified futures portfolio. Figure 18: TRADING BLOX, HULL MOVING AVERAGE SYSTEM. This shows the system equity curve on a diversified portfolio of futures. TRADESIGNAL: HULL MOVING AVERAGE The HmaRsi system presented by Max Gardner in his article in this issue, ldquoTrading Indexes With The Hull Moving Average, rdquo can be implemented using the free Interactive Online Charting Tool found at TradesignalOnline. In the tool, select New Strategy, paste the code into the online code editor, and save it. The strategy can now be added to any chart with a simple drag amp drop (Figure 19). Figure 19: TRADESIGNAL, HULL MOVING AVERAGE SYSTEM. Max Gardnerrsquos HMARSI system is shown on an SPY chart in Tradesignal Online. The strategy is also available from the Lexicon section of TradesignalOnline. where it can be imported with a single click. SHARESCOPE: HULL MOVING AVERAGE The following Sharescope code displays entry and exit signals on a chart according to Max Gardnerrsquos Hull moving average trading strategy. This implementation is for end-of-day traders but can be easily adapted for real-time. The price bars, candles, or line plot will be colored blue for the duration of the trade. The code in our script library (sharescript. co. uk ) includes a dialog for configuring the variables. A sample chart is shown in Figure 20. Figure 20: SHARESCOPE, HULL MOVING AVERAGE SYSTEM mdashTim Clarke Ionic Information Ltd. Tel: 020 7749 8500 sharescope. co. uk CHARTSY: HULL MOVING AVERAGE For Windows Mac Linux The Hull moving average calculation described in the article by Max Gardner in this issue (ldquoTrading Indexes With The Hull Moving Average rdquo) is available in Chartsy in the ldquoHull moving average overlayrdquo plugin and in the ldquorelative strength indexrdquo indicator plugin. To install these plugins, please go to ToolsrarrPluginsrarrAvailable Plugins. These plugins are preinstalled in Chartsy v1.4. You can find the Java source code for the Hma calculation here . A sample chart implementation is shown in Figure 21. Figure 21: CHARTSY, HULL MOVING AVERAGE SYSTEM. This sample chart shows the RSI 9 of HMA(9) as an indicator, and the HMA(4) and SMA(50) as overlays. To download Chartsy, discuss these tools, and help us develop other tools, please visit our forum at chartsy. org. Our development staff will be happy to assist and you can become a Chartsy contributor yourself. MICROSOFT EXCEL: HULL MOVING AVERAGE This Tradersrsquo Tip describes how to implement Max Gardnerrsquos Hull moving average ( Hma ) strategy in Microsoft Excel. This spreadsheet performs buy and sell signal calculations and plots buy and sell markers. The spreadsheet is provided here as a working downloadable Excel file (updated 12162010). but step-by-step instructions for building the spreadsheet from scratch are also provided below. First, here are some development notes: Microsoft Excel does not have built-in functions to calculate either Rsi or weighted moving averages, but they can be built from Excelrsquos formula-building blocks. This spreadsheet makes extensive use of the Excel built-in function ldquo Offset rdquo to allow the user to dynamically control the lookback lengths of the derived Rsi, Wma. and ultimately the Hull moving average ( Hma ). The end-of-day data used to build this example was downloaded from the Historical Prices page at finance. yahoo. This downloads as a. Csv formatted file. Up to seven years of end-of-day history may be available for a given symbol. As downloaded, the data in the. Csv file is in date-descending sequence, which places the most current day at the top of the spreadsheet. The formulas used in this spreadsheet depend on this date-descending sequence. If you chart prices, Hma. or other data, be sure to format the x - axis and select the ldquocategories in reverse orderrdquo checkbox to get your dates and data to plot left to right. To avoid weekend and holiday gaps on charts, I prefer to have Excel plot the x - axis as categories and not as dates. In the cell formula specifications given below, the large bold text should be typed into the indicated cell. Save your work frequently. Here are step-by-step instructions for building the Excel worksheet: Get some data into a blank spreadsheet. Opening a downloaded. CSV file is one way. (Suggested minimum of 375 days, but suit yourself) Regardless of source, organize your data in Date-Descending Sequence, with Date in column A, Volume in column B, Open in column C, High in column D, Low in Column E, and Close in column F. Initial worksheet formatting: Insert blank rows at the top so that the first price data row is Row 10 and your column headers are in Row 9. We will be using this extra white space at the top for Formula Control values and Descriptions. I like to place a split bar under the headers (row 9) and freeze frames so that the headers remain visible as I scroll through the data. Use ldquoSave Asrdquo to save your results with the. XLS (or. XLSX) suffix. I suggest that you include the stock or index symbol in the file name. Cell A1: Enter the stock or index symbol. Cell B1: Enter the full name of the stock or index. Cell A4: Enter Avail Rows Cell A5: Enter COUNT(A10:A5000) . This will calculate how many price rows are available on your worksheet. A full seven years comes in around 4500 days, so 5000 should be large enough to envelope what you actually have on hand. Cell A6: Enter LastRow . Cell A7: ROW(A9)A5 to calculate last actual data row. We will use this value in the trading system formulas to determine relative row 70, our ldquostartingrdquo row. Bypassing the first 70 rows of data before we start the trading system calculations accommodates the 59-day lookback used in Max Gardnerrsquos system and allows an additional 10 days for the various moving averages to stabilize before this system will try to buy or sell stuff. Cell G7: Moving Ave . G8: Weights . G9: Stick . G10: G111 H4: Calculate First HMA using Close along with RSI of First HMA H5: Period: . I5: 9 . Make cell I5 bold and blue. It is a user input control point. J5: Period 2: . K5: INT(I52) . L5: SQRT(Period): . M5: INT(SQRT(I5)) H6: HMA . H7: quotSLOW (quotampI5ampquot)quot . H8: WMA . H9: of Close H10: SUMPRODUCT(OFFSET(F10,0,0,I5,1),OFFSET(G10,G10-I5,0,I5,1))SUM(OFFSET(G10,G10-I5,0,I5,1)) . This formula uses OFFSET to select a vertical stick of closing prices I5 tall and multiply it by an OFFSET selected stick of weights (column G) I5 tall starting I5 cells above the last available cell. This summed product is then divided by the sum of the OFFSET selected stick of weights to give the weighted average. (This will make more sense if you look at it after step 78.) I7: quotFAST (quotampK5ampquot)quot . I8: WMA . I9: of Close I10: SUMPRODUCT(OFFSET(F10,0,0,K5,1),OFFSET(G10,G10-K5,0,K5,1))SUM(OFFSET(G10,G10-K5,0,K5,1)) J8: Intermediate . J9: Result . J10: 2I10-H10 K8: quotHMA(quotampI5ampquot)quot . K9: of Close K10: SUMPRODUCT(OFFSET(J10,0,0,M5,1),OFFSET(G10,G10-M5,0,M5,1))SUM(OFFSET(G10,G10-M5,0,M5,1)) Setup for the RSI of the first HMA. L6: RSI of HMA . L8: 1 Bar Delta . L9: K8 . L10: K10-K11 M8: O7ampquot Bar UPquot . M9: Sum M10: SUMIF(OFFSET(L10,0,0,O7,1),quotgt0.00quot, OFFSET(K10,0,0,O7,1)) Sum those HMA values where the delta is greater than zero. N8: O7ampquot Bar DWNquot, N9: Sum N10: SUMIF(OFFSET(L10,0,0,O7,1),quotlt0.00quot, OFFSET(K10,0,0,O7,1)) Sum those HMA values where the delta is less than zero. O7: 9 . Make cell O7 bold and blue. It is a user input control point. O8: Bar RSI of . O9: L8 . O10: 100M10(M10N10) Place an outside border around cells H4:O9. Place an outside border around cells H6:K9. Place an outside border around cells L6:O9. Now to set up for the second HMA calculation: To simplify things, we can copy what we have just done. Appropriate use of ldquordquo in the formulas created to this point will lock row and column references as appropriate to keep things straight when we copy the existing block of HMA formulas and controls. Select cells H4:O10. Right-click in the selected area. In the dropdown, click on ldquoCOPY. rdquo Right-click on cell P4. In the dropdown, click on ldquoPASTE. rdquo Now columns P through W should look like columns H through O. Next alter the header and user control values for the second HMA calculation. Replace the contents of P4: Calculate Second HMA using Close along with RSI of Second HMA Replace Q5: 4 . Replace W7: 6 Additional inputs for the buy and sell system logic are as follows: X7: 9 . Make cell X7 bold and blue. It is a user input control point. X8: Bar SMA . X9: of Close . X10: AVERAGE(OFFSET(F10,0,0,X7,1)) Y7: 50 . Make cell Y7 bold and blue. It is a user input control point. Y8: Bar SMA . Y9: of Close . Y10: AVERAGE(OFFSET(F10,0,0,Y7,1)) Buy signal calculations: Trading model block: Sell signal calculations: Setup to plot buy and sell markers: When you plot these on a price chart, format the data series with no lines and an 8-pt, filled-in circle marker. Green for buy, red for sellhellip. Propagate the formulas you have built in rows 10 to 11 and on down through your last price data row using shortcuts for area selection, copy, and paste. In the upper left of the Excel window at the left end of the Formula Bar is a field that reflects the location of the currently selected cell. To verify that you are looking at the correct field, click on cell A1 and then click on cell C3. This field should change each time to reflect the selected cell name. You may use this field to quickly make small or large area selections without a lot of clickholddrag mouse work. To select cells G10:AQ10, left-click in the field we located in step 74. Type G10:AQ10 and press enter. These cells will be highlighted. Hold down CTRL and type a lower case c (ctrl-c) to copy these cells. The border of the selected area will change to flashing dashes to confirm the copy in progress. Once again, left-click in the field we located in step 74. Type G11:AQ followed by the ldquoLast Rowrdquo number showing in cell A7 (My A7 shows 384, so I typed G11:AQ384). Press enter to select this target area. Hold down CTRL and type a lower case v (ctrl-v) to paste the copied formulas into the selected target area. Be sure to save your completed spreadsheet before you start making charts. A sample chart is shown in Figure 22. CHART OF SPY WITH TRADES Moving averages are often the best way to eliminate data spikes, and those of relatively long lengths smooth data as well. However, moving averages have a major flaw, in that their long lookback periods introduce lag. The solution is to modify the moving average formula and remove the lag. Originally published in the December 2010 issue of Technical Analysis of Stocks amp Commodities magazine. Kaikki oikeudet pidätetään. copy Copyright 2010, Technical Analysis, Inc.
Comments
Post a Comment