Jforex Wiki Indikaattorit


Tämä arkisto sisältää mukautettuja indikaattoreita, strategioita ja muita hienoja asioita, joita ylläpitää DukascopyJForex-alustalle. Lue INSTALL-tiedosto, ohjeet siitä, miten voit asentaa ja yhdistää minkä tahansa yksittäisen indikaattorin tai strategian lähdetiedostoista. Käyttäjät voivat rekisteröityä ilmaiseksi DEMO - ja / tai LIVE-tileihin sekä ladata tai käyttää sopivaa foorumia. :) Balwinder S bdheeman Dheeman Et voi suorittaa tätä tointa tällä hetkellä. Olet kirjautunut sisään toisen välilehden tai ikkunan kanssa. Päivitä istuntosi päivittäminen. Olet kirjautunut ulos toisessa välilehdessä tai ikkunassa. Päivitä istuntosi päivittämiseen. Tekninen analyysimenetelmä 1 - Navigator Laajenna yhteinen kansio Osoittimet-kohdassa tai kirjoita indikaattorin nimi hakukenttään. Valitse osoitin luettelosta ja vedä se kaavioon tai napsauta osoitinta hiiren kakkospainikkeella ja napsauta Lisää aktiiviseen kaavioon. Tapa 2 - Navigaattori Kartat-osiossa napsauta hiiren kakkospainikkeella kaavion nimeä, johon haluat lisätä indikaattorin ja napsauttamalla Lisää indikaattorit avataksesi Lisää indikaattori - ikkunan. Jos työtilassa on jo indikaattoreita, valitse Viimeaikaiset indikaattorit tai napsauta Lisää. avaa Lisää indikaattori - ikkuna. Menetelmä 3 - Kaavio Napsauta kartan yläpuolella olevaa ilmaisukuvaketta avataksesi Lisää osoitin - ikkunan. Jos työtilassa on jo indikaattoreita, valitse Viimeaikaiset indikaattorit tai osoita Lisää osoitin avataksesi Lisää indikaattori - ikkunan. Lisää osoitin - ikkuna Lisää indikaattori - ikkunassa indikaattorit tilataan luokittain. Voit myös etsiä tietyn indikaattorin käyttämällä pikasuodatinta. Kun valitset merkin, voit säätää sen parametreja. Napsauta Lisää, jos haluat lisätä indikaattorin aktiiviseen kaavioon. Sisäänrakennetuissa indikaattoreissa Muokkaa-painike näkyy harmaana, kun mukautettujen indikaattoreiden lähdekoodia voidaan muokata. EditointiOhjauksen poistaminen Siinä on myös useita tapoja muokata tai poistaa indikaattoria. Menetelmä 1 - kaavio Kahdentyyppisiä indikaattoreita. Yksi näkyy kaaviossa (kuten liukuva keskiarvo), kun taas toiset näkyvät kaavion pohjassa. Jos indikaattori näkyy kaaviossa: Osoita hiiren osoitin merkkivaloon. Napsauta osoitinta hiiren kakkospainikkeella Valitse valikosta Muokkaa indikaattoria, jos haluat muokata sen parametreja tai Poista indikaattori poistaa sen kaaviosta. Jos indikaattori näkyy kaavion alalaidassa: Tapa 2 - Navigator Kaikki graafiset kohteet (mukaan lukien merkkivalot), jotka ovat kartalla, on lueteltu navigaattorissa. Etsi kaavion navigaattorin Kaaviot-osioon Napsauta kaavion otsikon edessä olevaa vähän, mikä laajentaa kaavion kohteiden luetteloa. Napsauta osoitinta hiiren kakkospainikkeella Valitse valikosta Muokkaa indikaattoria, jos haluat muokata sen parametreja tai Poista indikaattori poistaa sen kaaviosta. Mukautetun osoittimen lisääminen Tässä osassa kerrotaan, miten voit lisätä olemassa olevan mukautetun indikaattorin. Jos olet kiinnostunut ohjelmoimaan indikaattorin itse, katso tästä. Tämä toimii sekä koottuina (tiedostopääte. jfx) että yhdistämättömien indikaattoreiden kanssa (tiedostopääte. java) Napsauta hiiren kakkospainikkeella Navigator-ikkunan ilmaisimia. Valitse valikosta Avaa indikaattorit, joka avaa tiedoston dialogin. Täältä voit etsiä indikaattoreita tietokoneessa tai JCloudissa. Valitse osoitin, jonka haluat lisätä ja napsauta OK. Muista tiedostopääte myöhemmin. Jos se on. jfx. indikaattori on jo koottu. Jos tiedostopääte on. java. indikaattori on vielä koottava. Jos valitsit merkin JCloudista, sinua pyydetään tallentamaan tiedosto paikalliseen asemaan. Määritä sijainti ja napsauta Tallenna. Indikaattori näkyy nyt kohdassa Mukautettu. Jos indikaattori on jo koottu, voit edetä ja käyttää sitä mihin tahansa muuhun sisäänrakennettuun mittariin. Vedä se kaavioon tai napsauta osoitinta hiiren kakkospainikkeella ja napsauta Lisää aktiiviseen kaavioon. Jos indikaattoria ei ole koottu, napsauta osoitinta hiiren kakkospainikkeella ja napsauta Kokoa. Jos kokoaminen onnistui (katso Viesti-välilehti), merkkivalo on käyttövalmis. Tämä toimii vain jo koottuihin indikaattoreihin (tiedostopääte. jfx). Avaa Lisää osoitin - ikkuna. Napsauta Lisää mukautettu, joka avaa tiedoston dialogin. Täältä voit etsiä indikaattoreita tietokoneessa tai JCloudissa. Valitse osoitin, jonka haluat lisätä ja napsauta OK. Muista tiedostopääte myöhemmin. Jos se on. jfx. indikaattori on jo koottu. Jos tiedostopääte on. java. indikaattori on vielä koottava. Jos valitsit merkin JCloudista, sinua pyydetään tallentamaan tiedosto paikalliseen asemaan. Määritä sijainti ja napsauta Tallenna mukautettu kansio, joka näkyy nyt Add indicator - ikkunassa. Valitse merkkivalo. Säädä sen parametrit ja napsauta Lisää. Tämän verkkosivuston tiedot annetaan vain yleisinä tiedoina, jotka voivat olla puutteellisia tai vanhentuneita. Napsauta tästä täydestä vastuuvapauslausekkeesta. Tutkittuaan tyhjän JForex-strategian anatomia (osa 1 ja osa 2), sen aika selvittää työskentelevä. MAPlay on strategia, joka sisältyy jokaisen JForex-sovelluksen ladattavan sovelluksen mukana. Tämän strategian täydellinen lähdekoodi löytyy srcsinglejartestista JForex API zipped - paketissa. Muista, että strategian alussa toimiva ensimmäinen Interface-menetelmä on onStart. MAPlayn onStart-menetelmä on esitetty alla. Muuttujat moottoriin. indikaattoreita. ja konsoli ovat MAPlay-luokan kenttiä. Ne ovat luokan globaaleja muuttujia. Mitä rivejä 42--44 on pelastaa IEngine. IIndicators. ja IConsole esineitä myöhempää käyttöä varten. Viimeinen onStart-rivi, linja 45, on vain tulostaa viesti JForex-ohjelmakonsolissasi ilmoittamaan käyttäjälle, että strategia on alkanut. Kun onStart on valmis käsittelyssä, palvelin todennäköisesti soittaa päälle, jos markkinakärki saapuu. Jos se ei ole markkinoiden aukioloaikoina, niin siellä ei ole rastiä ja jokin muu tapahtuma voi tapahtua sen sijaan, että onTick. Ajattele menetelmiä tapahtumina pikemminkin kuin lineaarisena prosessina. Voit ohjelmoida JForex-strategiasi sen mukaan, mitä haluat tehdä kuhunkin IStrategy Interface - tapahtumaan. Tätä strategiaa varten ohjelmoija päättää toteuttaa strategiansa rasti tasolla. Sellaisena, suuri osa kaupankäynnin algoritmista on MAPleylle onTick. Huomaa, että tämä on muotoiluvalinta, voit käyttää Bar on, jos haluat, että strategiasi käsitellään palkin tasolla (tai voit käyttää sekä onTickia että onBaria). Tämä on MAPlayn onTickin lähdekoodi. Yhden silmäyksellä saatat huomata, että muuttujat ma0 ja ma1 ovat avainasemassa asennuksen määrittämisessä. Vihje: Jos haluat peruuttaa strategian suunnittelun, se voi olla helpompi työskennellä taaksepäin tilauksen asettamisen jälkeen, mikä tapahtuu moottorin. submitOrder-tapauksessa tässä tapauksessa. ma0 ja ma1 pidävät eksponentiaalisista liikkuvista keskiarvoista (EMA). ma0 on nykyinen arvo. ma1 on edellinen palkin arvo. Linjat 56 - 63 tarkistavat IF-testit (rivit 56 ja 60), onko jokin muuttujista virheellinen. Jos tiedot ovat virheellisiä, indikaattori lasketaan ja muut onTick ohitetaan paluuilmoituksella rivillä 62. Huomautus: Indikaattoriarvot voivat joskus olla virheellisiä (nolla, negatiivinen tai Double. NaN) riippuen tietyn indikaattorin toteutuksesta ), jos sen laskemiseen tai virheeseen ei ole riittävästi tietoja esimerkein. EMA: t noudetaan linjoilla 57 ja 59 käyttäen IIndicators-objektia (joka on alustettu inStart-toiminnolla). JForex Wiki antaa selityksen sen käytöstä. Huomaa, että ma1 on taulukko, joka julistettiin rivillä 38 kooltaan, joka vastaa kaikkia käytettävissä olevia JForex-instrumentteja. Erityisesti sitä käytetään erityisen indeksin arvolla kuten ma1instrument. ordinal (). Toisin sanoen, se pyytää nykyisiä instrumentteja slot ma1-taulukossa. Nykyinen laite on se, joka ohjataan menetelmään rivillä 55. Koodin alaspäin vieminen toiseen kiinnostavaan kohtaan on linja 65, joka osoittaa instrumentin. getPipValue () käytön. Linja 67 tarkistaa, onko nykyinen kokonaislukumäärä nolla. Jos se on, eli ei avattua asentoa, strategia etenee tarkastamaan tulossignaalin päästäkseen kauppaan (rivit 68 - 76). positionsTotal () on mukautettu menetelmä, joka on määritelty riveillä 84 - 92. Se käyttää FOR-silmukkaa kierrättämään kaikki moottorista (instrumenteista) saadut tilaukset. Kun jokin pitkä tai lyhyt tila täyttyy, linjat 68 ja 72 täyttyvät, strategia lähettää riville 69 lyhyen ja lyhyen aikavälin tilauksen. linja 73 pitkään. Markkinatoimeksiantoja koskevat tiedot on kuvattu JForex Wikissä. Kun lopetat tämän strategian, onStop (rivejä 48 - 53) kutsutaan. Tätä strategiaa varten ohjelmoija kiertyy läpi kaikki tilaukset uudelleen käyttäen engine. getOrders () - ohjelmaa ja sulkee jokaisen sijainnin order. close () - komennolla rivillä 50. Tämä on kyse tästä triviaalista strategiasta. Jos on yksi asia, että sinun pitäisi muistaa. Huomaa, että käytän monia linkkejä JForex javadociin ja JForex Wikiin tämän postin kautta. Todennäköisesti löydät monia vastauksia näistä kahdesta lähteestä. Jos ei, on aina JForex Support Board. Nyt kun sinulla on käsitys siitä, miten MAPlay. java toimii, on aika testata. Seuraavassa postissa tammikuussa keskustelemme JForexin historiallisesta testijärjestelmästä ja mitä katsomme, kun käytät strategiaa suorana. Tarkastelimme neljää IStrategy-käyttöliittymän kuudesta menetelmästä aiemmassa tehtävässä. Viimeiset kaksi tapaa, onTick ja onBar, ovat strategiasi yhteydessä markkinatietoihin. Joko yksi tai molemmat näistä menetelmistä on paikka, jossa sijoitat kaupankäynnin algoritmisi. Strategiasi voisivat sitten käsitellä markkinatietoja, kun ne saapuvat yhdelle rullalle kerrallaan. Muista, että IStrategy Interface on strategian luuranko. Ja että IContext-objekti on strategian ydin. onTickonBar on strategianne pää, joka sisältää kaupankäyntialgoritmisi, joka on aivo. Tässä onTick-menetelmän määritelmä. Tärkeää: OnTick on kutsuttu jokaiselle laitteelle, jonka JForex-alustasi on tilattu (työkalulaatikko työtilassa). Haluan sanoa, että taas, onTick on kutsuttu jokaisesta välineestä, jonka JForex-alustasi on tilattu. Tavallinen käytäntö on suodattaa punkit instrumentteihin, joita et halua yksinkertaisella IF-palautusilmoituksella. jos (instrumentti myInstrument) palauttaa Tosi rasti tiedot siirretään strategiaan käyttämällä ITick-objektia onTick-menetelmäparametrilla. Tutustu ITick Javadoc - tunnisteeseen, jotta näet, mitä se tarjoaa. onBar toimii samalla tavalla kuin onTick. Jossa onBar on kutsuttu JForexin tunnetuille instrumenteille ja jaksolle. Samoin sinun on suodatettava kaikki ei-toivotut välineet ja ajanjaksot tai muuten strategiastasi odotetaan tuloksia. Toinen huomionarvoinen seikka on, että onBar tarjoaa sekä IBar askBar että IBar bidBar, jotka edustavat kysely - ja hintatangot. Kysymys: Mitä tapahtuu, kun kaksi tai useampia jaksoja limittäin, koska 13:45 1, 5 ja 15 minuutin baarit saapuvat samaan aikaan (puhumattakaan myös sekunneissa). Vastaus: Foorumissa Dukascopy Supportin mukaan he tulevat tiukassa järjestyksessä (1min 1min 1min 1min 1min 5min 1min 1min 1min 1min 1min 5min.) He tulevat sykleissä, jolloin pienemmät jaksot tulevat ensin. JForex-tukifoorumi Kun ohjelmoit strategiasi JForexin kanssa, epäilemättä keksit omat kysymykset. Paras tapa kysyä on virallisella JForex-tukifoorumilla. Tämä on viimeinen kolmesta keskeisestä JForex-resurssista, joihin viittasin aiemmin. Vaikka sinulla ei olekaan mitään erityistä kysymystä, on esimerkkikoodeja, koodaus keskustelua ja satoja olemassa olevia QampA muiden JForex kehittäjien lähetetty foorumi. Keskustelu on toistaiseksi ollut erittäin korkealla tasolla. Jotta voisimme näyttää, mitä voit todella tehdä IStrategyissä, selvitämme työstrategian seuraavassa viestissä. Ja mitä muuta on parempi tutkia kuin kaikkien suosituin JForex-strategia - MAPlay. java. Jatketaan tämän sarjan osasta 1: Aloittaminen oppimalla JForex-ohjelmointi. nyt olivat valmiita keskustelemaan aidosta asiasta. Voit rakentaa JForex-strategioita käyttämällä IStrategy-liitäntää (mikä on liitäntä). Pohjimmiltaan käyttöliittymä on koodirunko, jossa on joukko ennalta määritettyjä tyhjiä menetelmiä, joita sinun täytyy toteuttaa itse. IStrategy-liitännän kuusi standardimenetelmää ovat: Alla on tyhjä IStrategy-rajapinta, joka tunnetaan myös nimellä JForex-strategia. Tämä koodi kootaan hienoksi JForexissa ja voit jopa käyttää sitä. Mutta se ei toimi ollenkaan, koska kumpaankin menetelmään ei ole olemassa koodia. Kukin kuudesta menetelmästä kutsutaan ja poistutaan välittömästi. Jokainen menetelmä käynnistyy tietyllä tapahtumalla. Voit luultavasti arvata, mitä he ovat heidän nimensä mukaan. onStart (rivi 5) Tämä on ensimmäinen menetelmä, jota kutsutaan strategian toteuttamisen aikana. Se toimii kerran ja vain kerran strategian alussa. Normaalisti teet alustuksen täällä. OnStartin huomata asia on koodin rivillä 5. OnStart-menetelmän allekirjoitus on parametrin kohde ja annetaan sinulle tässä menetelmässä IContext-objekti. Jos IStrategy on luuranko, IContext on strategian ydin. Katsokaa tätä javadoc-linkkiä IContext-ohjelmaan nähdäksesi, mitä tämä kohde tekee. Javadoc. Nyt on hyvä aika ottaa käyttöön toinen JForex-ohjelmoijan kolmesta olennaisesta resurssista. JForex Javadoc on ainoa ajantasaisin API-dokumentaatio, joka selittää JForex-sovellusliittymän kunkin objektin ja menetelmän. Ajattele sitä vertailukäsikirjana. Huomaa, että vaikka sen kattava, suurin osa selityksistä on hyvin harva ja mahdollisesti epätäydellinen. IContext on JForex-ytimen ydin, jolla pääsee JForex-järjestelmän tärkeisiin osioihin, kuten tilausmoottoriin, kaavioihin, konsoliin ja indikaattoreihin. Saat idean. Tärkeää Haluat yleensä pitää paikallisen kopion siitä, koska tämä on ainoa aika (onStart), että tämä kohde välitetään sinulle IStrategyissä. onStop (rivin 26) Kuten nimestäkin ehdotetaan, tätä menetelmää kutsutaan, kun lähetät pysäytyskomennon strategiaasi. Teet ohjelmasi wrap-up, kuten kirjautumalla ja huuhtelemalla tietoja täällä. Tämä ei ole tavallista tavallista. OnMessage (rivin 18) Kun tiedämme, milloin onStart ja onStop kutsutaan, onMessage on asynkroninen menetelmä, koska et tiedä tarkkaan, milloin se suoritetaan. Tätä menetelmää kutsutaan, kun Dukascopy-palvelin lähettää strategialle viestin. Esimerkiksi palvelin kehottaa Messuutta ilmoittamaan, että tilauksesi on täytetty. Palvelinviesti vastaanotetaan ja käsitellään avaamalla IMessage-objektin, joka toimitetaan sinulle. Tärkeää: Ei ole minkäänlaista takuuta siitä, että saat jokaisen viestisi, joka lähetetään strategiaasi palvelimelta. Ehkä strategiaprosessi on tukossa. Tai ehkä internetyhteytesi oli hikka. Jos palvelusi ei missään syystä ole saanut yhteyttä palveluun, ei palvelin voi huolehtia vähemmän ja ei tapahdu eikä yrittää uudelleen. Joten älä tee mitään kriittistä, kuten tilausten hallintaa onMessage onAccount (rivillä 22) Tätä menetelmää kutsutaan aina, kun tilitietosi päivitys vastaanotetaan. Menetelmä tarjoaa pääsyn IAccount-objektille. jota käytät tilitietojen saamiseksi. Sano, jos sinulla on avoin tila, tilitietosi muuttuvat jokaisesta rullasta, koska oma pääoma on käteinen realisoitumaton voitonlasku. Tällöin palvelimen on nimetty 5 sekunnin välein, jotta vältettäisiin strategian tulva. Tärkeää: IAccount-objekti ei ole kytketty suoraksi tilillesi palvelimessa. Se on vain tilitietosi tilistäsi. Jos esimerkiksi pidät paikallisen kopion IAccount-objektista. Tee jotain kaupankäyntiä saldon muuttamiseksi. Pyydä sitten samaa tilisi saldon tietoja, mutta et näe muutosta. Päivitä paikallisen IAccount-kopiosi aina onAccount-menetelmän avulla, jotta voit tallentaa tilitietosi ajan tasalla strategys-sovelluksen käyttöön. Jatkoa onStartilla, onStopilla, onMessageilla ja OnCount-menetelmäillä on strategiasi hallintatapoja. Viimeiset kaksi menetelmää, jotka hyvin keskustelevat, onTick ja onBar, ovat silloin, kun taika tapahtuu strategiassa. Tallennan parhaan viimeiseksi seuraavassa viestissä. Suurin ongelma, jota minulla oli oppimalla omia kaupankäyntistrategioitani JForexissa, on löytää, mistä aloittaa oppiminen. Tuolloin oli vain vähän JForex-dokumentaatiota, ja minun piti opettaa itseäni läpi tuskallinen kokeilu ja virhe Dukascopysin teknisen tuen avulla. Asiat ovat varmasti muuttuneet paremmiksi, kun JForex-yhteisö alkaa ryöstää ja dokumentaatiota varten on ainakin riittävää saada joku aloittaa. Tämä viesti on ensimmäinen sarja nopeita aloittelijoita oppimalla JForex-ohjelmointia asettamalla nämä resurssit opetusohjelmaan. JForex on Java-työkalu JForex ei oikeastaan ​​ole ohjelmointikieli. Se on sovellusohjelmointirajapinta (API) käytettäväksi standardin Java-ohjelmointikielen kanssa. Näin ollen ensimmäinen vaihe JForexin oppimiseen on oppia Java. Onneksi Java on yksi suosituimmista ohjelmointikieleistä. Joten on runsaasti resursseja ja pois verkosta oppimaan Java-ohjelmointi. Joitakin esimerkkejä ilmaisista online-opetusohjelmista ovat: Java Tutorials - Tämä on Java-kehittäjän virallinen opetusohjelma. Erittäin suositeltavaa. Aloittelijan Java-opetusohjelma - Enemmän ohjataan absoluuttisten aloittelijoiden ohjelmointiin. Jos haluat kirjaa, suosittelen pääpohjaa Javaa, 2. painos. Olen harjattu ylös minun Java tästä kirjasta. Älä jätä Javaa liikaa, vaikka tarvitset vain perusasiat JForexin alkuun. Lukekaa muutamia lukuja Java-syntaksin ymmärtämiseksi ja siirry eteenpäin. Voit aina viitata niihin myöhemmin. Sukella JForexiin JForex Wiki on yksi kolmesta olennaisesta resurssista JForex-ohjelmoijille. Aion viitata tiettyihin Wikiin liittyviin sivuihin suuressa osassa tästä sarjasta. Jos et ole jo tehnyt niin, rekisteröidy DEMO-tilille Dukascopyissa. Käynnistä sitten JForex-alusta ja noudata Käyttöä JForex wiki - sivulla, jotta voit koota ensimmäisen JForex-strategian. Toistaiseksi niin hyvä Tässä vaiheessa toivon, että ymmärrät perus Java-lähdekoodin ja osaavat käynnistää, kääntää ja käyttää JForex-strategia. JForex-sarjan seuraavassa versiossa tutkitaan JForex-strategian anatomiaa. Kaikki tähtipyrstöt aloittavat 2017: n FANGINin ja HEADBANGINGin kanssa. Siinä on ASW Dream Match, sillä nykyinen ECCW-mestari El Phantasmo menee yksi yhteen entisen ASW Champion GANGREL Vampire Warrior. Herra India palasi VUODEN PÄÄTTYKSIÄ sanomaan, että hän on valmis kohtaamaan nykyinen ASWhellip Jatka lukemista Liput menevät nopeasti Front Row on jo loppuunmyyty lipuista ASW8217s Year End - palkinnot osoittavat täydellistä stocking stuffers että paini tuuletin luettelossa Klikkaa tästä saada lippusi tänään kuumin tapahtumaan kaupungissa lomien aikana Jatka lukemista Girls Gone Wrestling esittelee SEASONS BEATINGS PETOSTEN JOULUKUU 9 OVET AVOIN 630PM BELL AT 730PM ALICE MCKAY RAKENTAMINEN CLOVERDALE FAIR GROUNDS 6050A 176 St. Surrey Ladies and Gentleman sen aika taas joillekin Girls Gone Wrestling - toiminnalle. Pidämme ylpeänä viihdettä parhaimmillaan ja haluamme, että nautit mukavasti Jatka lukemista

Comments

Popular posts from this blog

Forex Balikbayan Box Koon

Forex Jv

Forex Fibonacci Retracement Tasot