Solanan algoritmisen kaupankäynnin tutkimus voi mennä vikaan jo ennen kaavojen arviointia. Historia-aineisto voi sisältää korjattuja identiteettejä, jälkikäteen täydennettyjä transaktioita ja kenttiä, jotka on laskettu oletetun päätöshetken jälkeen saapuneilla havainnoilla. Algoritmi näyttää silloin toimivan näytöllä, jota todellisella järjestelmällä ei vielä ollut.

Ensimmäinen tutkimustehtävä on rekonstruoida tiedon saatavuus. Vasta sitten tutkimus voi yhdistää havainnot reilusti sääntöihin, ehdotettuihin toimiin ja tuloksiin. Aikajärjestystestaus auttaa, mutta ei riitä syötteiden itsensä sisältäessä tulevaa tietoa tai simuloidun toteutuksen sivuuttaessa soveltuvat rajoitteet.

Opas kehittää tutkimustyönkulun kuvitteellisilla havaintoikkunoilla ja kuluilla. Se on idean arviointimenetelmä eikä väite tietyn algoritmin tuotoista. Tavoite on tutkimus, jonka toinen arvioija voi toistaa ja kyseenalaistaa arvaamatta tulosta muovanneita oletuksia.

Solanan algoritmisen kaupankäynnin tutkimus alkaa saatavuudesta

Kirjaa jokaiselle syötteelle taustatapahtuman aika, kerääjän vastaanottoaika ja tulkinnan käyttökelpoiseksi tulemisen aika. Kenttä saa tulla päätökseen vasta olennaisen tiedonsaantihetken jälkeen. Pelkkä tapahtuma-aika voi saada viivästyneen näytön näyttämään liian varhain saatavilla olleelta.

Oletetaan poolitapahtuman sattuneen 10:00, saapuneen 10:03 ja yhdistyneen mint-osoitteeseen 10:05. Yhdistystä kello 10:01 käyttävä tutkimustoisto käyttäisi myöhempää tietoa. Takautuva kuvaus voi sijoittaa tapahtuman 10:00:aan, mutta päätössimulaation on noudatettava ratkaistun suhteen myöhempää saatavuutta.

Aiempi Solanan strategiakokeiden opas käsittelee kiinteää kelpoisuutta ja katkaisuhetkiä. Saatavuustietue tarjoaa periaatteiden soveltamisnäytön. Se estää siistin historiatietokannan sekoittamisen tietovirtaan, jonka algoritmi todella kohtasi.

Määritä tutkimusjoukko jokaiselle päätöshetkelle

Joukkoon tulee kuulua päätöshetkellä tunnetut ja kelpoiset ehdokkaat. Nykyinen selviytyneiden tokenien lista ei välttämättä ole historiallinen perusjoukko. Sisällytä myöhemmin epäaktiivisiksi, selvittämättömiksi tai vaikeasti hinnoiteltaviksi muuttuneet ehdokkaat niiden kuuluessa alkuperäiseen rajaukseen.

Säilytä mukaanoton ja poiston syyt. Token voi tulla mukaan historian kerryttyä tai poistua tulkinnan muuttuessa tukemattomaksi. Siirtymät kuuluvat algoritmin toimintakontekstiin. Niitä ei tule rekonstruoida pelkkien myöhempien tulosten tai nykyhakemiston perusteella.

Tutkimus voi käyttää takautuvaa joukkoa kuvailevaan kysymykseen, mutta sen tulee kertoa tämä. Vahvempi väite toteutuskelpoisesta historiallisesta toiminnasta vaatii ajanhetkikohtaisen joukon. Tutkimuslajien erottelu antaa käyttää parantunutta historiatietoa liioittelematta sitä, mitä tosiaikainen prosessi olisi voinut valita.

Kiinnitä havaintoyksikkö

Päätä, arvioiko algoritmi tokenia määräajoin, ensimmäistä kelpoista tapahtumaa vai rajattua markkinajaksoa. Yksikkö määrää päätösten määrän ja tulosten keskinäiset suhteet. Yhden jatkuvan ehdon toistuvat lukemat eivät automaattisesti muutu riippumattomaksi näytöksi.

Esimerkiksi joka sekunti havaittu viiden minuutin ehto voi tuottaa paljon tietueita mutta tutkimuskysymyksessä vain yhden merkityksellisen jakson. Raakahavainnot hyödyttävät ajoitusta, kun taas arviointi ryhmittelee ne ennalta ilmoitetun päätösyksikön mukaan.

Valinta vaikuttaa myös resurssikirjanpitoon. Jokaisen toistohavainnon muuttuminen uudeksi kuvitteelliseksi ostoksi voi luoda altistusta, jota aiottu tosiaikainen sääntö ei koskaan sallisi. Määritä ennen tuloslaskentaa, estääkö nykyinen positio tai selvittämätön aikomus uuden ehdotuksen.

Rakenna piirteet päättyneistä näyttöikkunoista

Piirteen tulee määrittää tarkastelujakso taaksepäin, tietovaatimukset ja puutteellisten ikkunoiden käsittely. Päättynyttä jaksoa käyttävän säännön laskentaan ei saa sisällyttää päätöksen katkaisuhetken jälkeen saapuvia havaintoja. Saman määritelmän on pädettävä kehityksessä ja myöhemmässä arvioinnissa.

Säilytä kuvitteellisen kolmen valmiin hintahavainnon keskiarvon tarkat syötetunnisteet ja saatavuusajat. Yhden puuttuessa sovella ilmoitettua pidättäytymis- tai varasääntöä. Älä hiljaisesti keskiarvoista välillä kahta ja välillä kolmea havaintoa samalla piirrenimellä.

Myös yksiköt ja markkinarajaus merkitsevät. Eri poolien tai määrien noteerauksia ei yhdistetä ilman ilmoitettua menetelmää. Solanan automatisoidun kaupankäyntiohjelmiston opas sisältää hyväksyntätapauksia, joilla toteutetun piirteen vastaavuus tutkimusmääritelmään voidaan varmentaa puuttuvilla ja vanhoilla syötteillä.

Pidä tulosluokitukset erillään piirteistä

Tulosluokitus kuvaa tulosta, jota vasten algoritmia arvioidaan. Se voi riippua päätöksen jälkeisistä havainnoista, mikä sopii tuloksen mittaamiseen mutta ei syötteen rakentamiseen. Tallenna raja selvästi, jotta tuleva data ei pääse piirteeseen kätevän johdetun kentän kautta.

Esimerkiksi tokenin seuraavan tunnin korkein viitehinta voi olla tutkiva tulosluokitus. Se ei voi olla päätöshetken piirre. Se ei myöskään osoita saavutettavaa sulkemista, ellei erillinen toimintasääntö olisi voinut valita hetkeä ilman jälkiviisautta.

Luokitus tarvitsee puuttuvan tuloksen käytännön. Jos suunniteltuun päätehetkeen ei ole tuettua havaintoa, merkitse tulos selvittämättömäksi tai käytä ennalta ilmoitettua vaihtoehtoa. Seuraavan suotuisan arvon valinta tekisi arvioinnista riippuvaisen tuloksen selvittyä valitusta tiedosta.

Käytä aikajärjestyksessä eteneviä kehitys- ja arviointi-ikkunoita

Kun tarkoitus on tuleva toiminta, kehitä sääntö aiemmilla havainnoilla ja arvioi kiinteä versio myöhemmillä. Tämä vastaa tiedon saatavuuden suuntaa. Läheisten markkinajaksojen satunnainen sekoittaminen kehitykseen ja arviointiin voi heikentää erottelua.

Kuvitteellinen tutkimus voisi käyttää alkuikkunaa etsintään, myöhempää ikkunaa pienen ennalta ilmoitetun valintajoukon vertailuun ja viimeistä myöhempää ikkunaa valitun säännön arviointiin. Kesto riippuu datasta ja kysymyksestä; mikään yleispätevä päivien määrä ei takaa riittävää näyttöä.

Aikajärjestys ei ratkaise kaikkea. Joukko voi yhä olla takautuvasti valittu, piirteet käyttää korjattuja arvoja ja tulosluokitukset ylittää rajoja. Tutki polut nimenomaisesti pitämättä päivämääräjakoa täydellisenä jälkiviisaussuojana.

Tutki päällekkäisyys rajalla

Kehitysjakson yli ulottuva tulosikkuna voi paljastaa myöhempää tietoa säännön ollessa yhä valittavana. Samoin lähekkäiset päätökset voivat jakaa suuren osan tulevasta tulosjaksostaan. Tunnista suhteet ja päätä mielekkään erottelun säilyttäminen.

Kuvitteellisessa tunnin tulosluokituksessa viisi minuuttia ennen kehityksen katkaisua tehty päätös saa tuloksensa enimmäkseen katkaisun jälkeen. Jos tutkija käyttää tulosta sääntövalinnassa, todellinen tietoraja ulottuu nimellisen kehityksen päättymisajan yli.

Sopiva rakenne voi siirtää katkaisua, poistaa rajahavaintoja tai muuten erottaa riippuvan tiedon tutkimuskysymyksen mukaan. Kerro menetelmä ja soveltumissyy. Tarkoitus ei ole lisätä rituaalista aukkoa joka aineiston väliin vaan estää tiettyä päällekkäisyyttä heikentämästä väitettyä arviointirajaa.

Solanan algoritmisen kaupankäynnin validointi vaatii jäädytetyn säännön

Sääntöversio sisältää ehdokaskelpoisuuden, piirteet, kynnykset, ajoituksen, puuttuvan tiedon käsittelyn, mitoituksen ja toiminnan muodostuksen. Pelkän keskikaavan jäädytys jättää monia tapoja virittää tulosta myöhempien tulosten näkemisen jälkeen. Säilytä koko versio ennen arvioinnin alkua.

Arvioijan tulee voida ratkaista, mitä algoritmi tekisi tallennetulla havaintopaketilla. Siihen kuuluvat pidättäytymiset ja hylkäykset, eivät vain myönteiset ehdotukset. Jos toteutus eroaa kirjoitetusta tutkimussäännöstä, yksilöi raportoidun tuloksen todella arvioima versio.

Solanan algoritmisen kaupankäynnin validoinnin tulee kirjata myös testin aikaiset korjaukset. Toteutusvirheen korjaaminen voi olla tarpeen, mutta vaikutuksen alaiset tulokset tarvitsevat päivätyn tarkistuksen. Korjattu versio voi tarvita uuden arviointi-ikkunan eikä saa hiljaisesti periä aiemman version riippumattoman testauksen väitettä.

Mallinna ehdotettu toimi nimenomaisesti

Tutkimussignaali muuttuu taloussimulaatioksi vasta toimintasäännön määrittelyn jälkeen. Määritä aiottu määrä, noteerausajoitus, tuoreusraja, sallittu markkinarajaus ja ehdotuksen peruuttavat ehdot. Määritä sitten sulkeminen yhtä huolellisesti.

Simulaation tulee erottaa havainto, ehdotus, valtuutus, yritys, toteuma tai valmistunut vaihtotulos sekä täsmäytetty positio. Vaiheet voivat pienentää toteutuskelpoisten toimien joukkoa. Jokaisen myönteisen signaalin käsittely välittömänä ihannetoteumana ohittaa usein tuloksen ratkaisevat toimintarajoitteet.

Solanan kaupankäyntiautomaation opas selittää ajoituksen tokenin, markkinan ja lompakon tilan mukaan. Tutkimus tarvitsee yhteensopivan tilamallin. Sääntö ei voi ehdottaa samaa toimea toistuvasti sivuuttaen nykyposition tai odottavan yrityksen, ellei toisto kuulu nimenomaisesti rakenteeseen.

Lisää kitka päätöksen yksiköissä

Kulujen ja hintavaikutuksen tulee vastata ehdotettua määrää ja reittioletuksia. Kiinteä prosentti voi hyödyttää alustavana herkkyyssyötteenä, mutta se tulee merkitä yksinkertaistukseksi. Myöhemmän toteutettavuustyön tulee korvata oletukset havaituilla tai paremmin tuetuilla määrillä mahdollisuuksien mukaan.

Erota noteerauksiin jo sisältyvät kulut muualla lisätyistä. Solanan transaktiomaksut dokumentoidaan verkkotasolla, mutta koko kaupankäyntityönkulussa voi olla lisäkuluosia. Vältä saman osan laskemista kahdesti tai oletusta, että jokainen näyttötuotos sisältää kaikki menot. Solanan maksudokumentaatio.

Kirjaa mitatut, arvioidut ja tarkoituksella varovaiset syötteet. Laskelma voidaan silloin toistaa ja haastaa. Mittaamattomasta kuluoletuksesta riippuva positiivinen tulos kuvataan riippuvuuksineen eikä havaittuna taloustuloksena.

Käsittele viivettä sarjana

Viive ei ole yksi joka kauppaan lisätty vakio. Siihen voi kuulua keruu, tulkinta, arviointi tai valtuutus, noteerauksen valmistelu, lähetys ja vahvistus. Olennainen markkinatila voi muuttua minkä tahansa vaiheiden välissä.

Yksinkertainen tutkimus voi aloittaa kiinteän viiveen skenaariosta ja testata sitten vaihtoehtoja. Merkitse yksinkertaistus ja säilytä viivästetyn noteerauksen näytteenottokohta. Pelkkä viiveluvun lisäys toteutusnäyttöä muuttamatta voi luoda realismin vaikutelman ihannetoteuman pysyessä samana.

Aiempi Solanan automaattitoteutuksen ajoitusopas erottaa lähetyksen vahvistuksesta. Algoritmitutkimuksen tulee välttää erottelun avulla hyväksytyn pyynnön pitämistä heti valmiina toimena. Tulostietueen tulee vastata tutkimuksen toteutusmallin vaatimaa näyttöä.

Sisällytä hylätyt ja selvittämättömät toimet

Ehdotus voi jäädä valtuuttamatta, vailla tuoretta noteerausta, kohdata tukemattoman tokentoiminnan tai tuottaa epävarman lähetyksen. Tapahtumat kuuluvat tutkimussuppiloon. Ne vaikuttavat kattavuuteen, resurssikäyttöön ja signaalitiheyden suhteeseen valmiisiin toimiin.

Aiempi Solanan tokenien avaustarkistusten opas selittää ohjelmien ja tokenien kykyjen merkityksen. Älä oleta joka signaalijoukon varan toteutuvan saman työnkulun kautta. Tukemattomat tapaukset pysyvät näkyvinä poissulkuina tai selvittämättöminä ehdotuksina.

Älä korvaa tuntematonta tulosta kätevällä kuluttomalla ei kauppaa -tuloksella, ellei juuri tämä ole osoitetusti tapahtunut. Säilytä epävarmuus ja arvioi seuraus ilmoitetulla käytännöllä. Siisti valmiiden kauppojen aineisto voi muuten peittää vaikeat tapaukset, jotka hallitsisivat todellista toiminta-arviota.

Simuloi yhtä yhteistä tiliä

Päällekkäiset tilaisuudet kilpailevat samoista resursseista. Käytä yhtenäistä tilipolkua, joka seuraa vapaita varoja, sidottua budjettia, avoimia positioita ja selvittämättömiä yrityksiä. Riippumattomien kauppasimulaatioiden summa voi olettaa enemmän pääomaa kuin tilillä koskaan oli.

Solanan kryptojen automaattikauppiaan opas tutkii korreloivien meemikolikkojen budjettijakoa. Yksikin algoritmi voi tuottaa korreloivia ehdotuksia, joten mitoitusta ei voi arvioida vain kauppa kerrallaan. Päätösten järjestys ja päällekkäisyys vaikuttavat toteutettavuuteen.

Yhteistilimalliin sisällytetään ulkoisia rahavirtoja vain niiden kuuluessa nimenomaisesti tutkimukseen. Älä täydennä tiliä tappioiden jälkeen tai nosta voittoja tilaisuuden mukaan ilman ennalta ilmoitettua käytäntöä. Valinnat muuttavat toimintapolkua ja voivat tehdä algoritmiversioiden vertailusta epäreilua.

Simuloi yhtä yhteistä tiliäEvent ClockKnowledge ClockDecision ClockOutcome ClockTRADING FIELD NOTESEDUCATIONAL RESOURCE
Tapahtumakello → Tiedonsaantikello → Päätöskello → Tuloskello. Suunnittele algoritmitutkimus tiedon saatavuuden, aikajärjestyksessä arvioinnin, toteutuskelpoisten toimien ja validoinnissa näkyvinä pysyvien kitkaoletusten ympärille.

Vertaa yksinkertaiseen olennaiseen vertailutasoon

Vertailutaso auttaa tunnistamaan algoritmin lisäarvon. Sen tulee käyttää samaa joukkoa, havaintoajoitusta, resurssirajoja ja kuluoletuksia. Ajastettu arvio tai yksinkertaisempi kiinteä sääntö voi kertoa enemmän kuin monimutkainen vaihtoehto monine asiaan liittymättömine eroineen.

Vertailutason ei tarvitse olla suositeltu kaupankäyntistrategia. Se on tutkimusviite. Jos ehdotettu algoritmi toimii samoin mutta vaatii enemmän dataa ja toimintatyötä, se on hyödyllistä näyttöä. Jos yksi mittari paranee kattavuuden vähentyessä, raportoi kompromissin molemmat puolet.

Älä vertaa algoritmia mahdottomaan jälkiviisaaseen valintaan. Aina myöhemmin parhaiten tuottavan tokenin valitseva taso käyttää tulevaa tietoa ja vastaa eri kysymykseen. Samoin rajaton pääoma ei anna reilua tilitason vertailua.

Tutki keskittyminen ja riippuvuus

Yksi omaisuuserä, jakso tai pieni läheisten tapahtumien joukko voi hallita kokonaistulosta. Tarkastele suurimpien tulosten osuutta ja jakaumaa ajan sekä ehdokkaiden yli. Suuri rivimäärä ei välttämättä tarkoita suurta riippumattoman näytön määrää.

Lähekkäiset päätökset voivat jakaa markkinaolot ja päällekkäiset tulosikkunat. Kuvaa riippuvuus käyttämättä raakaa rivimäärää tarkan varmuuden vihjeenä. Muodollisten epävarmuusarvioiden oletusten tulee vastata havaintorakennetta ja ne tulee selittää sopivalla tasolla.

Myös käytännön polku merkitsee. Pitkät toimettomuusjaksot, tappioryppäät ja pitkät pitoajat voivat luoda keskiarvon peittämiä resurssitarpeita. Tutkimus hyödyttää enemmän selittäessään tarpeet päätuloksen rinnalla eikä pitäessään niitä irrallisina toiminnan yksityiskohtina.

Etsi hauraat oletukset herkkyysanalyysillä

Vaihtele pientä joukkoa perusteltuja oletuksia, kuten viivettä, kuluja, tuoreutta tai tuettua rajausta. Tutki johtopäätöksen muuttuminen ja vastuullinen syöte. Tämä paljastaa, missä parempi mittaus kasvattaisi eniten tutkimusluottamusta.

Älä etsi lukuisia muunnelmia ja kuvaa parasta alkuperäisenä tuloksena. Pidä tutkiva analyysi erillään myöhemmän arvioinnin kiinteästä säännöstä. Herkkyysraportin tulee tehdä epävarmuus näkyvämmäksi eikä tarjota uutta tapaa valita houkutteleva historiatulos.

Jos pieni kulunousu poistaa malliedun, seuraava vaihe voi olla parempi kulumittaus tai suppeampi väite. Jos tulos riippuu yhdestä tokenista, seuraava vaihe voi olla laajempi tulevien havaintojen jakso. Analyysin tulee johtaa täsmälliseen tutkimuskysymykseen eikä yleiseen varmuuslausumaan.

Säilytä epäonnistuneet kokeet ja versiopäätökset

Tutkimusarkiston tulee säilyttää epäonnistuneet versiot eikä vain lopullista houkuttelevaa kuvaajaa. Kirjaa hypoteesi, sääntö, perusjoukko, oletukset ja kunkin tarkistuksen tai hylkäyksen syy. Näin toistuva etsintä ei piiloudu yhden siistin testin vaikutelman taakse.

Versiopäätöksen tulee yhdistyä näyttöön. Piirre ei ehkä ollut päätöshetkellä saatavilla, kuluarvio oli puutteellinen tai säännön kattavuus liian kapea. Havainnot eroavat ja niiden tulee johtaa eri tarkistuksiin. Säilytä ero, jotta myöhempi arvioija ymmärtää tutkimuksen todellisen opin.

Aikajärjestyksessä kertynyt strategianäyttö on kumuloituvaa. Arkisto hyödyttää enemmän jokaisen kokeen rajatessa epävarmuutta tai paljastaessa virheoletuksen. Epäonnistuneiden versioiden poisto hukkaa kontekstin ja saa lopputuloksen näyttämään todellista vähemmän valikoidulta.

Raportoi tutkimus todellisella näyttötasollaan

Loppuraportin tulee yksilöidä, onko se viitehintojen etsintää, määräkohtainen simulaatio, rinnakkaisarvio vai tulevan toiminnan tietue. Kaikki voivat hyödyttää mutta tukevat eri väitteitä. Tutkimus ei saa lainata vielä suorittamattoman myöhemmän vaiheen painoarvoa.

Solanan algoritmisen kaupankäynnin tutkimus uskottavoituu nimenomaisilla rajoilla: tunnettu tieto, sen aika, kiinnitetty sääntö, toteutuskelpoiset toimet ja mitatut tulokset. Kerro jäljellä oleva epävarmuus näillä rajoilla lisäämättä epämääräistä varoitusta vahvan perusteettoman väitteen perään.

Käytännön tulos voi olla hylätty idea, suppeampi strategia tai tarkasti määritelty seuraava koe. Kaikki ovat edistystä näytön ollessa toistettavaa. Validointi opettaa, kestääkö ehdotettu työnkulku ajan, kitkan ja tilirajoitteet; tarkoitus ei ole saada historiakuvaajaa näyttämään väistämättömältä.

Jatka oppimista

Tutustu kaikkiin aineistoihin