Friday, October 14, 2016

Lees Die Prospektus

Tutoriaal: Gebruik strategieë in Dink of Swem UPDATE 2009/03/16: Strategieë werk nou op al kaarte, nie net intraday. Sien hieronder kode! In Dink of Swem Dink Desktop sagteware, kan jy jou eie aanwysers te skep. Dit is genoem 8220; Studies8221 ;. Jy kan ook stelle reëls te skep vir die opwekking van toegang en uitgang-seine vir ambagte. Dit is genoem 8220; Strategies8221 ;. Strategieë kan nie gebruik word om die werklike ambagte te voer (ten minste nog nie). Maar afgesien van die verf van 'n aantekening op jou kaarte, jy kan 'n eenvoudige en vinnige backtest met jou strategieë uit te voer om die verlede resultate te sien, en kry 'n verslag van die wins of verlies van die ambagte. Hier is hoe om dit te gebruik: strategie Oorsig Daar is vier basiese tipes strategie. Elke strategie script moet verklaar word om een ​​(en slegs een) van die volgende wees: - LONG_ENTRY - LONG_EXIT - SHORT_ENTRY - SHORT_EXIT Vir elke handel rigting wat jy wil gebruik, ten minste een inskrywing strategie en een uitgang strategie wat jy nodig het. LONG_ENTRY8221, want 'n lang enigste metode, sal jy ten minste een 8220 nodig; strategie en een 8220; LONG_EXIT8221; strategie. As jy 'n lang en kort te gaan, wat jy nodig het ten minste een van elk van die vier tipes. Ek sê 8220, by least8221; bo omdat jy meer as een inskrywing of uitgang strategie per handel rigting, kan hê maw een 8220; LONG_ENTRY8221; en twee 8220; LONG_EXIT8221; strategieë, waar 'n mens uitgang n wins teiken en die ander een 'n stop verlies te verteenwoordig. Strategieë veroorsaak deur die gebruik van die kode: AddOrder (toestand, prys); Die orde is geaktiveer as voorwaarde = 1, en die gespesifiseerde prys is die 8220; fill8221; prys. Ek gee 'n voorbeeld van hierdie later. Sodra jy die betreding of verlating verklaring met 'n 8220; AddOrder8221; verklaring, jy het al die nodige stukke van 'n strategie. Die res kom in Aankleden uit die besonderhede van jou handel seine wat voorwaarde sal stel om 1 en besluit watter prys te vul by. Een Gotcha is dat die bevel op die bar sal bygevoeg NA toestand is waar. As jy toestand [-1] en prys gebruik [-1] dan is die strategie sal intuïtief op die bar jy dit bereken vanaf. Net gebruik toestand en prys met geen verreken. Die [-1] jacks goed op in real time. Jammer. (Dit is die strategie basiese beginsels. Toevoeging van strategieë om jou Chart Jy strategieë toe te voeg tot kaarte op 'n manier soortgelyk aan hoe jy studies by te voeg. Op jou grafiek, kliek op die knoppie gemerk 8220; Studies8221 ;, kies dan 8220; Edit Strategies8221 ;. Dan sal jy die skerm te sien: Jy kan die beskikbare strategieë te sien in die lys aan die linkerkant. Jy kan nuwe strategieë te skep of klik op 'n exsisting een om dit te wysig of sien die bronkode. Jy kan ook red en laai strategieë na / van 'n gids op jou rekenaar. Jy voeg die strategieë om jou grafiek net soos jy studies by te voeg. In hierdie voorbeeld het ek strategieë wat ek geskryf het op grond van 'n eksponensiële bewegende gemiddelde (EMA) kruis bygevoeg. Hierdie metode ambagte beide lang en kort, so ek moet ten minste 4one LONG_ENTRY, een LONG_EXIT, een SHORT_ENTRY en een SHORT_EXIT. Dit is nie 'n aanbeveling aan die EMA kruis metode gebruik. Dit sal waarskynlik verloor jou geld. Ek gee dit as 'n eenvoudige voorbeeld wat maklik is om te verstaan. Die volgende ding om te doen is om die globale eienskappe vir jou uitvoering van die strategie ingestel. Klik 8220; Properties vir All8221; en jy hierdie vorm: Eerstens, kan jy stel die aantal gelyktydige ambagte wat geneem moet word. Ek laat my stel om 1 vir eenvoud. Tweedens, kies die grootte van die ambagte. Vir aandele, dit is die getal aandele. Vir Toekomsnavorsing, as jy 1 Gee jou PL van die strategie verslag sal in punte. As jy PL wil in dollars, betree die dollar per punt van jou kontrak, maw 50 vir ES, 20 vir NK en 5 vir YM. Na jou strategieë word by die term, die opstel van die tydperk en duur wat jy wil uit te voer. In hierdie voorbeeld het ek gekies ES op 'n 24 uur grafiek, 30 min bars oor 5 dae. Let daarop dat strategieë nie enige erwe in hulle kan hê! As jy wil hê dat jou aanwysers sien op die grafiek, moet jy ook die ooreenstemmende studie by te voeg. As gevolg hiervan, dit is 'n goeie praktyk om al jou studies kode met net DEF en rec veranderlikes, en dan definieer erwe aan die einde. Toe jou studies kan laat val reg in 'n strategie, sans-erwe natuurlik. Ek twee EMA by die grafiek wat ooreenstem met dié in my strategieë. Hier is 'n oorsig van hoe die strategieë kyk op die grafiek: Ek beperk my strategieë om ambagte te voer slegs gedurende mark ure en om altyd uitgang aan die einde. Dit is nie 'n outomatiese instellings; Ek moes kode te skep binne die strategie skrifte. Hier is 'n close-up van twee dae van ambagte: Jy kan sien dat ons het kort direk na die oop op die eerste dag. Wanneer die vinnige EMO gekruis onder die stadige een op 'n kroeg toemaak basis, ek het kort op die sluitingsprys van daardie bar. Die strategie uitgange aan die einde van die dag. Die volgende dag, kry ons whipsawed met 'n lang inskrywing gevolg deur 'n kort inskrywing. Daar was eintlik 'n sein vir 'n LONG_EXIT op dieselfde tyd as die SHORT_ENTRY, maar die nuwe inskrywing sein voorrang op die grafiek. Die strategie basies het uit 'n lang 1 tot kort -1 in dieselfde oomblik. Dit sal slegs gebeur as jou inskrywing sein een rigting is dieselfde as die uitgang sein die ander rigting. Anders beide sal jy sien wanneer dit gebeur. Ten slotte, ons verlaat die kort aan die einde van die dag. Back testing jou strategieë Sodra jy die opstel van strategieë, kan jy 'n verslag van al die seine op die grafiek loop. Om dit te doen, regs-kliek op een van die strategie sein notas en kies 8220; Wys Report8221 ;: 'N vinnige backtest verslag sal bereken word. Die toets sal slegs uitgevoer word vir die sigbare data. As jy om weg te steek na-ure data, sal nie dit oorweeg. Ook, sal dit net toets terug so ver as jy data het. Dit is nie 'n groot deal vir daaglikse kaarte, maar dit beteken nie dat die verste wat jy kan terug gaan met intraday tyd kaarte is 20 dae, en minder vir bosluis kaarte. Hier is 'n verslag vir my EMO Kruis strategieë oor die tydperk 5 dag: Die verslag toon dinge soos handel tyd en rigting, handel PL, algehele PL ten tyde van die ambagte, hoogste wins handel, en die algehele PL vir die toets. Let daarop dat hierdie metode het goed gevaar met 'n positiewe wins; byna elke tendens volgende metode is om goed te doen in hierdie mark. 'N EMO Kruis metode sal kry disemboweled tydens 'n woelig-reeks gebind mark, net soos enige-tendens volgende metode. Im werk op 'n Excel-gebaseerde pos verwerker wat meer inligting, soos oorwinning koers, verlies koers, verwagting en dies meer sal genereer. Kyk uit vir daardie gou Hier is die boodskap verwerker! En dis dit! Om jou te help om te begin op jou eie strategieë, kan jy dit aflaai my Thinkscript Strategie lêers vir die EMO Kruis Metode en laai dit in jou eie lys, of gebruik my Strategie Sjabloon lêers as 'n beginpunt om jou eie te maak.


No comments:

Post a Comment