Thursday, October 20, 2016

Weeklikse handel stelsel amibroker

Met geïntegreerde Visuele Debugger. Matrix artihmetic, hiper vinnig Monte Carlo simulator. nuwe Formule Editor met Kode Brokkies. lae Lae-vlak grafiese. op groot skaal parallel multi-threaded kartering en lewering. nuwe multi-gestruktureerde analise module. outomatiese Walk-forward toets. nuwe Ranking funksies, Multi-monitor swaai kaarte, simbool en interval skakel, sleep-en-druppel aanwyser skepping, produksie vinnigste, multi-threaded onbeperkte-simbool Ware Portefeulje-Vlak back testing en optimalisering, nou met Smart ewolusionêre algoritmes, skalering, mark - neutrale stelsel ondersteuning en verskeie hantering geldeenheid, Een-kliek opstel en opdatering van Amerikaanse aandele lys met sektor en bedryf opdragte. gratis Fundamentele data, meerdere ondersteuning tydraamwerk, 3D optimalisering kaarte, nuwe rekening bestuurder, outomatiese handel koppelvlak, volume profiel, objekgeoriënteerde kartering, teken lae, multi-venster layouts,-formule gebaseer waarskuwings, maklik-om-te gebruik formule redakteur , gelykheid funksie, unieke saamgestelde aanwysers, ingeboude web navorsing leser, direkte skakel na eSignal, Interaktiewe Brokers, IQFeed, myTrack, Fast Track, QP2, TC2000, enige DDE voldoen voer, MS en nog baie meer. Aflaai gratis toets klik om te vergroot redes waarom ons is beter as die kompetisie: funksie ryk - die mees volledige stel van funksies wat beskikbaar is, plus ons voeg nuwe funksies elke dag op versoek van die gebruiker. Betroubaarheid en akkuraatheid - deeglik getoets en gebruik elke dag deur die gemeenskap van duisende van die handelaars, fondsbestuurders, ens Ons backtester kan feitlik enige handel strategie voort te plant met akkuraatheid die werklike lewe, insluitend komplekse herbalansering strategieë, sortingampranking stelsels op duisende securities. SPEED - state-of-the-art ontwikkeling en die gemeente optimalisaties toelaat dat jou ontledings tot 10 keer vinniger as ander mededingende produkte uit te voer, elke paneel grafiek loop parallel in 'n aparte draad sodat ten volle te benut al verwerker cores. Nuwe Ontleding venster ten volle benut multi-trap en bied ongeëwenaard data crunc power. FLEXIBLE en aanpasbare - jy is nie beperk word deur die sagteware nie. Met AmiBroker die limiet is net jou verbeelding. AmiBroker is ongelooflik tweakable en kan aangepas word om jou persoonlike handel needs. OPEN ARGITEKTUUR pas - ons bied 'n GRATIS API (Application Programming Interface) wat dit moontlik maak om te skakel na 'n verskaffer data. Die API kom met bronkode van werklike aanwyser en data plugins. Open-source smart optimalisering enjins (deeltjie Swarm, stamme, CMA-ES). Daar is ook 'n uitgebreide OLE / ActiveX outomatisering koppelvlak available. MODERN en aanpasbare - ons sagteware is verenigbaar en goed getoets met al die moderne weergawes van Windows, insluitend Windows 10, Windows 8, Windows 7, Windows Vista. Windows XP. Windows 2000, sowel as met Windows 95, 98, Millenium, NT 4. AmiBroker het boorling 32-bit en 64-bis-weergawes van die prestasie te maksimeer. Maak nie saak watter Windows-weergawe wat jy gebruik, kan jy AmiBroker loop op it. COST-effektiewe - nie net lisensiegeld is laag, maar jy kry ook 12 maande van gratis opgraderings. gratis ondersteuning. gratis plug-ins en byvoegings. en laaste maar nie die minste nie, kan jy ook gratis inligting gebruik van 'n aantal sources. FAIR, no-nonsense LISENSIËRING geniet uiters eerlike en vriendelike lisensievoorwaardes: jy die program te koop en jy dit besit vir ewig. Geen inskrywing, kan jy kies om nie te gradeer of, wanneer jy wil. Die lisensie is persoonlike, so as jy die eienaar van 3 rekenaars, kan jy jou enkele persoonlike AmiBroker lisensie gebruik op almal van hulle, geen probleme nie. Algehele AmiBroker is een van die beste beleggings wat jy kan maak om jou handel te verbeter. En omdat ons is vol vertroue dat ons die beste produk daar buite wat jy kan dit alles Probeer dit gratis vir 30 dae Jy het niks om te waag en alles te wen met AmiBroker. Title: Drie skerm Trading stelsel met behulp van Amibroker Beskrywing: Trading System jest1081 - Junie 28, 2006 18:17 (GMT) Hi almal, wil net deel iets wat ek het geprogrammeer (nie ten volle deur my bydraes van mede-handelaars in amibroker sowel). Ek het probeer en getoets en dink dit werk baie nou saam met die stelsel wat geleer is. Einde van e dag moet onthou, stelsel wun bring u geld, don39t soeke na die heilige graal. 'n gedissiplineerde handelaar. SLEGS VIR GEBRUIK IN AMIBROKER TA CHARTS WEEKLIKSE kaarte met MAANDELIKSE IMPULSE STELSEL // Weeklikse Bar Chart SECTIONBEGIN (quotWeekly Graphquot) SetChartOptions (0, chartShowArrows124chartShowDates) // Gebruiker-gedefinieerde parameter vir EMO tydperke EMAType Param (quotEMA-1, TEMA-2, JMA -3quot, 2, 1, 3, 1) EMAprds Param (quotEMAperiodsquot, 7, 1, 30, 1) StdMACD Param (quotStandard MACD No-0, Ja-1quot, 1, 0, 1, 1) Plotfashion Param (quotBarArrows - 1, impuls Drinkplekke-2quot, 2, 1, 2, 1) // Laat gebruiker weeklikse en maandelikse Ribbon ligging en Hoogte WRP1 Param (quotWeekly Ribbon Locationquot, -10,5, -1.000, 1000, 0.1) WRP2 Param (quotWeekly Ribbon definieer Heightquot, 366,5, -0,001, 500, 0.1) MRP1 Param (quotMonthly Ribbon Locationquot, 5.2, -1.000, 1000, 0.1) Mrp2 Param (quotMonthly Ribbon Heightquot, 199, -0,001, 500, 0.1) TimeFrameSet (inWeekly) // Bereken EMO en MACD Histogram as (EMAType 1) DayEMA EMO (Close, EMAprds) indien (EMAType 2) DayEMA TEMA (Close, EMAprds) indien (EMAType 3) // Line hieronder om gebruik te word met Jurik JMA // DayEMA JurikJMA (C, EMAPrds) indien (StdMACD 0) MACDval MACD (5, 8) Signalval Signal (5, 8, 5) anders MACDval MACD (12, 26) Signalval Signal (12, 26, 9) Histogram MACDval - Signalval // bepaal of ons het 'n impuls op, af of Geen ImpulseUp DayEMA GT Ref (DayEMA, -1) EN Histogram GT Ref (Histogram, -1) ImpulseDown DayEMA Dit Ref (DayEMA, -1) EN Histogram Dit Ref (Histogram, -1) ImpulseNone (NIE ImpulseUP) EN (NIE ImpulseDown) whrising DayEMA GT Ref (DayEMA, -1) EN Histogram GT Ref (Histogram, -1) whfalling DayEMA Dit Ref (DayEMA, -1) EN Histogram Dit Ref (Histogram, -1) TimeFrameRestore () // Nou kry Maandeliks MACD Histogram. TimeFrameSet (inMonthly) MACDval MACD (5, 8) Signalval Signal (5, 8, 5) Histinm MACDval - Signalval mhrising Histinm GT Ref (Histinm, -1) mhfalling Histinm Dit Ref (Histinm, -1) whrising TimeFrameExpand (whrising, inWeekly , expandLast) whfalling TimeFrameExpand (whfalling, inWeekly, expandLast) mhrising TimeFrameExpand (mhrising, inMonthly, expandLast) mhfalling TimeFrameExpand (mhfalling, inMonthly, expandLast) kol kamer volstaat (whrising, colorBrightGreen, kamer volstaat (whfalling, colorRed, colorLightGrey)) mkol kamer volstaat (mhrising , colorBlue, kamer volstaat (mhfalling, colorYellow, colorLightGrey)) TimeFrameSet (inWeekly) // hulle Plot all33 as (Plotfashion 1) Plot (Close, quotClosequot, colorTeal, styleBar) PlotShapes (shapeUpArrow ImpulseUp, colorBrightGreen, 0, Lae, -12) PlotShapes (shapeDownArrow impulseDown, colorRed, 0, High, -12) PlotShapes (shapeSmallCircle ImpulseNone, colorWhite, 0, High, 5) anders barkol kamer volstaat (impulseUP, colorBrightGreen, kamer volstaat (impulseDown, colorRed, colorCustom11)) Plot (C, quotClosequot, barkol, styleBar) // Plot (10, quotWeekly Ribbonquot, kol, styleOwnScale124styleArea124styleNoLabel, WRP1, WRP2) // Weeklikse tendens GREEN styg, RED val, wIT NEUTRAAL Plot (10, quotMonthly Ribbonquot, mkol, styleOwnScale124styleArea124styleNoLabel, MRP1, Mrp2) // maandelikse Trend BLUE styg, GEEL val, wIT NEUTRAAL TimeFrameRestore () SECTIONBEGIN (quotEMA1quot) P ParamField (quotPrice fieldquot, -1) Periodes Param (quotPeriodsquot, 15, 2, 200, 1, 10) Plot (EMO (P, periodes), DEFAULTNAME (), ParamColor (quotColorquot, colorCycle), ParamStyle (quotStylequot)) SECTIONEND () SECTIONBEGIN (quotZIG - Zigquot) TimeFrameSet (inWeekly) P ParamField (quotPrice fieldquot) verandering Param (quot changequot, 5,0.1,25,0.1) Plot (Zig (P, verandering), DEFAULTNAME (), ParamColor (quotColorquot, colorCycle), ParamStyle (quotStylequot)) TimeFrameRestore () SECTIONEND () // Weeklikse MACD Histogran SECTIONBEGIN (quotWeekly MACDquot) TimeFrameSet (inWeekly) MACDw MACD (12, 26 ) - Sein (12, 26, 9) MACDwLINE MACD (12, 26) MACDwSignal Signal (12, 26, 9) Kleur kamer volstaat (Verw (MACDw, -1) gtMACDw, colorRed, colorBrightGreen) TimeFrameRestore () Plot (MACDw, quotMACD Weeklyquot, kleur, styleHistogram 124 styleThick) Plot (MACDwLINE, quotMACD Weeklikse Linequot, colorRed, styleLine) Plot (MACDwSignal, quotMACD Weeklikse Signal Linequot, colorBrightGreen, styleLine) SECTIONEND () Weeklikse FORCE INDEKS 13day MA SECTIONBEGIN (quotForce Index2quot) TimeFrameSet (inWeekly) tydperke Param (quotPeriodsquot, 13, 1, 100, 1) FI EMO (((Close - Ref (Close, -1)) V), periodes) FIkol kamer volstaat (fi lt 0, colorRed, colorBrightGreen) Plot (Close, quotClosequot, colorRed, 2) Plot (FI, quotForce Indexquot, FIkol, styleLine124styleThick) Plot (0, quotquot, colorViolet, styleLine 124 styleThick 124 styleNoLabel) Titel Naam () EncodeColor (colorWhite) quot - Force Index - quot WriteVal (periodes, 1) quot dae, quot EncodeColor (colorRed) quot Close quot EncodeColor (colorWhite) quot quot WriteVal (Maak) quot, quot EncodeColor (colorBlue) quotForce indeks quot EncodeColor (colorWhite) WriteVal (FI, 1.2) TimeFrameRestore () SECTIONEND () SECTIONBEGIN (quotVolumequot) TimeFrameSet (inWeekly) Plot (Deel, DEFAULTNAME (), ParamColor (quotColorquot, colorBlueGrey), ParamStyle (quotStylequot, styleHistogram 124 styleOwnScale 124 styleThick, maskHistogram), 2) TimeFrameRestore () SECTIONEND () daaglikse skedule met weeklikse IMPULSE STELSEL // van Gebruikers gedefinieer parameter vir EMO tydperke EMAType Param (quotEMA-1, TEMA-2, JMA-3quot, 2, 1, 3, 1) EMAprds Param (quotEMAperiodsquot, 7, 1, 30, 1) StdMACD Param (quotStandard MACD No-0, Ja-1quot, 1, 0, 1, 1) Plotfashion Param (quotBarArrows-1, impuls Drinkplekke-2quot, 2, 1, 2, 1) // Laat gebruiker weeklikse en maandelikse Ribbon ligging en Hoogte WRP1 Param definieer (quotWeekly Ribbon Locationquot, 5.2, -1.000, 1000, 0.1) WRP2 Param (quotWeekly Ribbon Heightquot, 199, -0,001, 500, 0.1) // MRP1 Param (quotMonthly Ribbon Locationquot, 5.2, -1.000, 1000, 0.1) // Mrp2 Param ( quotMonthly Ribbon Heightquot, 199, -0,001, 500, 0.1) // Bereken EMO en MACD Histogram as (EMAType 1) DayEMA EMO (Close, EMAprds) indien (EMAType 2) DayEMA TEMA (Close, EMAprds) indien (EMAType 3) / / Line hieronder om gebruik te word met Jurik JMA // DayEMA JurikJMA (C, EMAPrds) Histogram MACD () - Sein () // bepaal of ons het 'n impuls op, af of Geen ImpulseUp DayEMA GT Ref (DayEMA, -1) EN histogram GT Ref (histogram, -1) ImpulseDown DayEMA Dit Ref (DayEMA, -1) eN histogram Dit Ref (histogram, -1) ImpulseNone (NIE ImpulseUP) eN (NIE ImpulseDown) // Bereken Weeklikse MACD en vas te stel of stygende of dalende // Nota: gebruik quotnon-standardquot parameters33 TimeFrameSet (inWeekly) indien (StdMACD 0) MACDval MACD (5, 8) Signalval Signal (5, 8, 5) anders MACDval MACD (12, 26) Signalval Signal (12, 26, 9 ) Histinw MACDval - Signalval whrising Histinw GT Ref (Histinw, -1) whfalling Histinw Dit Ref (Histinw, -1) whnone (NIE whrising) EN (NIE whfalling) // Nou kry Maandeliks MACD Histogram. TimeFrameSet (inMonthly) MACDval MACD (5, 8) Signalval Signal (5, 8, 5) Histinm MACDval - Signalval mhrising Histinm GT Ref (Histinm, -1) mhfalling Histinm Dit Ref (Histinm, -1) whrising TimeFrameExpand (whrising, inWeekly , expandLast) whfalling TimeFrameExpand (whfalling, inWeekly, expandLast) whnone TimeFrameExpand (whnone, inWeekly, expandLast) mhrising TimeFrameExpand (mhrising, inMonthly, expandLast) mhfalling TimeFrameExpand (mhfalling, inMonthly, expandLast) kol kamer volstaat (whrising, colorBrightGreen, kamer volstaat (whfalling, colorRed, kamer volstaat (whnone, colorCustom11, colorLightGrey))) mkol kamer volstaat (mhrising, colorBlue, kamer volstaat (mhfalling, colorYellow, colorLightGrey)) // Plot hulle all33 as (Plotfashion 1) Plot (Close, quotClosequot, colorTeal, styleBar) PlotShapes ( shapeUpArrow impulseUp, colorBrightGreen, 0, Lae, -12) PlotShapes (shapeDownArrow ImpulseDown, colorRed, 0, High, -12) PlotShapes (shapeSmallCircle ImpulseNone, colorWhite, 0, High, 5) anders barkol kamer volstaat (impulseUP, colorBrightGreen, kamer volstaat (impulseDown , colorRed, colorCustom11)) Plot (C, quotClosequot, barkol, styleBar) Plot (10, quotWeekly Ribbonquot, kol, styleOwnScale124styleArea124styleNoLabel, WRP1, WRP2) // Weeklikse tendens GREEN styg, RED val, wIT NEUTRAAL // Plot (10, quotMonthly Ribbonquot, mkol, styleOwnScale124styleArea124styleNoLabel, MRP1, Mrp2) // Maandeliks Trend BLUE styg, GEEL val, wIT NEUTRAAL LookBkPd 100 AvgPd 22 ExternalBarPct 15 ConvergePct 2 Midde EMO (C, AvgPd) RNG HHV (H, LookBkPd) - LLV (L, LookBkPd ) X RNG deltaX X / 2 doen Oor H GT Midde X Onder L LT Midde - X OuterPct 100 (Som (Oor, LookBkPd) Som (Onder, LookBkPd)) / LookBkPd OP LastValue (OuterPct) XXsign (OP - ExternalBarPct) deltaX deltaX deltaX / 2 terwyl (ABS (OP - ExternalBarPct) GT ConvergePct) Plot (Midde-, quotMAquot, colorYellow, styleLine124styleNoTitle) Plot (MiddleX, quotMAquot, colorSkyblue, styleDashed124styleNoTitle) Plot (Midde-X, quotMAquot, colorSkyblue, styleDashed124styleNoTitle) // Explorer Artikel // Bepaal of Impulse status is lomp, neutraal of lomp. Wys as teks kolom. ImpulseState WriteIf (ImpulseUp, quotBulllishquot, WriteIf (ImpulseDown, quotBearishquot, quotNeutralquot)) // Stel die agtergrond kleur vir Impulse status kolom ImpulseCol kamer volstaat (ImpulseUp, colorGreen, kamer volstaat (ImpulseDown, colorRed, colorLightGrey)) // Bepaal Weeklikse tendens. Wys as tekskolom WeeklyTrend WriteIf (whrising, quotRisingquot, WriteIf (whfalling, quotFallingquot, quotFlat33quot)) WeeklyCol kamer volstaat (whrising, colorGreen, kamer volstaat (whfalling, colorRed, colorLightGrey)) // Bepaal Maandeliks tendens. Wys as tekskolom MonthlyTrend WriteIf (mhrising, quotRisingquot, WriteIf (mhfalling, quotFallingquot, quotFlat33quot)) MonthlyCol kamer volstaat (mhrising, colorGreen, kamer volstaat (mhfalling, colorRed, colorLightGrey)) // Bepaal hoeveel bars het die huidige stand bestaan ​​barsinbull Min ( BarsSince (impulsenone), BarsSince (impulsedown)) barsinbear Min (BarsSince (impulseup), BarsSince (impulsenone)) barsinneut Min (BarsSince (impulsedown), BarsSince (impulseup)) // Stel 'n enkele veranderlike om aantal bars wys in stand afhangende van // werklike Impulse Status - lomp, lomp of neutraal barsinstate kamer volstaat (ImpulseUp, barsinbull, kamer volstaat (Impulsedown, barsinbear, barsinneut)) // kolomme vir vertoning in Explorer AddTextColumn (ImpulseState, quotImpulse Statusquot, 1, colorWhite, ImpulseCol) AddColumn (barsinstate, quotBars in hierdie statequot, 1, colorWhite, Impulsecol) AddTextColumn (WeeklyTrend, quotWeekly Trendquot, 1, colorWhite, WeeklyCol) AddTextColumn (MonthlyTrend, quotMonthly Trendquot, 1, colorWhite, MonthlyCol) SECTIONBEGIN (quotZIG - Zigquot) P ParamField (quotPrice fieldquot) verandering Param (quot changequot, 5,0.1,25,0.1) Plot (Zig (P, verandering), DEFAULTNAME (), ParamColor (quotColorquot, colorCycle), ParamStyle (quotStylequot)) SECTIONEND () // Weeklikse MACD Histogran SECTIONBEGIN (quotWeekly MACDquot) TimeFrameSet (inDaily) MACDw MACD (12, 26) - Sein (12, 26, 9) MACDwLINE MACD (12, 26) MACDwSignal Signal (12, 26, 9) Kleur kamer volstaat (Verw (MACDw, -1) gtMACDw, colorRed, colorBrightGreen) TimeFrameRestore () Plot (MACDw, quotMACD Dailyquot, kleur, styleHistogram 124 styleThick) Plot (MACDwLINE, quotMACD Daily Linequot, colorRed, styleLine) Plot (MACDwSignal, quotMACD Dail Signal Linequot, colorBrightGreen, styleLine) SECTIONEND () DAAGLIKSE FORCE INDEKS 2Day MA tydperke Param (quotPeriodsquot, 2, 1, 100, 1) FI EMO (((Close - Ref (Close, -1)) V), periodes) FIkol kamer volstaat (fi lt 0, colorRed, colorBrightGreen) Plot (Close, quotClosequot, colorRed, 2) Plot (FI, quotForce Indexquot, FIkol, styleLine124styleThick) Plot (0, quotquot, colorViolet, styleLine 124 styleThick 124 styleNoLabel) Titel Naam () EncodeColor (colorWhite) quot - Force Index - quot WriteVal ( tydperke, 1) quot dae, quot EncodeColor (colorRed) quot Close quot EncodeColor (colorWhite) quot quot WriteVal (Maak) quot, quot EncodeColor (colorBlue) quotForce indeks quot EncodeColor (colorWhite) WriteVal (FI, 1.2) SECTIONEND () SECTIONBEGIN ( quotVolumequot) Plot (Deel, DEFAULTNAME (), ParamColor (quotColorquot, colorBlueGrey), ParamStyle (quotStylequot, styleHistogram 124 styleOwnScale 124 styleThick, maskHistogram), 2) SECTIONEND () H1 Ref (H, -1) T1 Ref (L, -1 ) T kamer volstaat (HltH1 EN LgtL1, 0, kamer volstaat (H-H1gtL1-L, H-H1, L1-L)) Waarde1 H-H1 VAL2 T1-L Val kamer volstaat (Val1gtVal2, Waarde1, VAL2) Avgval Mediaan (Val, 22 ) kleur kamer volstaat (Val Dit Avgval, colorBlue, kamer volstaat (Val GT Avgval en Val Dit Avgval 3, colorViolet, kamer volstaat (Val GT Avgval 3, colorOrange, colorViolet))) Plot (T, DEFAULTNAME (), kleur, styleHistogram 124 styleThick) P ParamField (quotPrice fieldquot, -1) Periodes Param (quotPeriodsquot, 22, 2, 200, 1, 10) Plot (EMO (P, periodes), quotEMA 22quot, colorGreen, styleThick) // Daily BullPower SECTIONBEGIN (quotBull Power EMAquot) /// Bull Power / Terugblik Param (quotEMA Lookbackquot 13) BullPower Hoë - EMO (Close, Terugblik) Plot (BullPower, quotquot, ParamColor (quotColorquot, colorCustom11), styleHistogram) Titel Naam () quot quot Datum () quot Bull Powerquot WriteVal (Terugblik, 3.0) quot Dag: quot WriteVal (BullPower, 5.3) GraphXSpace 5 SECTIONEND () // Daily BearPower SECTIONBEGIN (quotBear Power EMAquot) /// Bear Power / Terugblik Param (quotEMA Lookbackquot 13) BearPower Lae - EMO ( Close, Terugblik) Plot (BearPower, quotquot, ParamColor (quotColorquot, colorRed), styleHistogram) Titel Naam () quot quot Datum () quot Bear Powerquot WriteVal (Terugblik, 3.0) quot Dag: quot WriteVal (BearPower, 5.3) GraphXSpace 5 SECTIONEND () ELDER TRIPLE sKERM SCAN // Elder Triple Screen Trading System. // Gekodeer deur Dennis Skoblar 2005/07/05. // Derrived van quotTrading Vir 'n Livingquot en quotCome in my Trading Roomquot deur Alexander Elder. // Dit skandering bevind kandidate deur die Weekly MACD Historgam helling, en die Daily 2 Periode Force indeks swem bo of onder it39s Zero lyn. Teken 'n Weeklikse 26 Tydperk EMO om hulp bevestig // die weeklikse rigting. Daar moet styg saam met 'n opswaai in die Weekly MACD Histogram te lank gaan. Maar Elder skryf dat verskille in die MACD // Histogram ignoreer die EMO. Die Daily 2 Periode Force indeks sal hieronder it39s Zero lyn. Kyk uit vir die voorraad om nadeel te rond Daily it39s 13 Tydperk EMO. Gebruik ook die // Daily 22 Tydperk EMO om die rigting van die daaglikse tendens bevestig. Doen die teenoorgestelde vir kortbroek. Gebruik die lank / kort EMO Weeklikse rigting Tabs as filters te slag deur die // scan net vertoon die Weekly EMO gaan in die beoogde handel rigting. Gebruik die lank / kort Elder Ray Tabs (BullPower EN BearPower) te verfyn die inskrywing seine. // Dit blad is die beste gebruik wanneer in ooreenstemming met die lank / kort EMO Weeklikse rigting Tabs. A 50 Tydperk EMO GT 100000 gebruik word om Deel filter. 'N Minimum van 'n 5 punt lopie in // een maand gebruik word as 'n filter vir 'n stock39s reeks. Dit scan is die beste gebruik as 'n verkenning. TimeFrameSet (inWeekly) WeeklyMACD MACD (12,26) - Sein (12,26,9) WeekHistRising Ref (WeeklyMACD, -1) Dit Ref (WeeklyMACD, 0) WeekHistFalling Ref (WeeklyMACD, -1) GT Ref (WeeklyMACD, 0) FIWeekly EMO (V (C-Ref (C, -1)), 13) WeeklyForceIndexLong FIWeekly GT 0 WeeklyForceIndexShort FIWeekly Dit 0 TimeFrameRestore () // Weeklikse kriteria MACDLongW WeekHistRising MACDShortW WeekHistFalling FILongW WeeklyForceIndexLong FIShortW WeeklyForceIndexShort // Daily kriteria FIDaily EMO (V ( C-Ref (C, -1)), 2) FILongD FIDaily Dit 0 FIShortD FIDaily GT 0 VFilter EMO (V, 50) GT 100000 TenTwentyFilter HHV (H, 20) - LLV (L, 20) // Hoeveel prys het weg in 'n maand (gt10 punte verkieslik) FiftyDayHVFilter ronde bullpower (STDEV (log (C / ref (C, -1)), 50) 100sqrt (256)) // een jaar volotility (GT40 verkieslik) Hoë - EMO (Close, 13) bearpower Lae - EMO (Close, 13) // Scan kriteria ElderLong MACDLongW EN FILongD EN FILongW ElderShort MACDShortW EN FIShortD EN FIShortW // kolomme vir eksplorasie Column0 FULLNAME () Column0Name quotTicker namequot COLUMN1 quot quot Column1Name quot quot COLUMN2 ElderLong Column2Name quotLongquot kolom3 ElderLong EN EMO (C, 130) GT Ref (EMO (C, 130), - 5) Column3Name quotLong EMO Weeklikse Directionquot Kolom4 kolom3 EN (bearpower Dit 0 en bullpower GT 0) Column4Name quotLong Elder Ray Filterquot kolom5 quot quot Column5Name quot quot kolom6 ElderShort Column6Name quotShortquot kolom7 ElderShort EN EMO (C, 130) Dit Ref (EMO (C, 130), - 5) Column7Name quotShort EMO Weeklikse Directionquot kolom8 kolom7 EN (bearpower Dit 0 en bullpower GT 0) Column8Name quotShort Elder Ray Filterquot Column9 quot quot Column9Name quot quot Column10 TenTwentyFilter Column10Name quotOne Maand Point Rangequot Column11 FiftyDayHVFilter Column11Name quotHistorical Volotility 50 Dayquot AddTextColumn (IndustryID (1), quotIndustryquot) AddTextColumn (MarketID (1), quotMarketquot) // Comments Filter VFilter EN (ElderLong OF ElderShort) Koop ElderLong Sell 0 kort ElderShort Cover 0 Hc - 29 Junie 2006 00:38 (GMT) Dankie vir die deel van die kodes. BTW, het jy Meta gebruik voordat Hoe Amibroker in vergelyking met Meta Hoop om u kommentaar op Amibroker sien. jest1081 - 29 Junie 2006 02:54 (GMT) Nee ek het geen ondervinding met Meta. Amibroker lewer. Op die heel basiese, moet jy 'n bietjie van kodering 'n basiese handel stelsel bekend te maak. Ek vaal hou die kaarte. sy nie baie helder. Jy kan alook neem by my blogsite dit bevat 'n paar foto's, klik Een ding is vir seker is hoe langer ek handel, hoe meer tevredenheid ek wil daaruit te kry, die kaarte werk goed, maar kort diepte, as jy weet wat ek bedoel, net don39t gee jou wat 39feeling39. Dan weer kan ek nog vashou aan amibroker toe ek gaan die regte tyd op die termynmark en indekse. Geniet forums Begin jou eie gemeenskap vir gratis. Meer middot Register NowBack-toets jou handel idees Een van die mees nuttige dinge wat jy kan doen in die ontleding venster is om back-toets jou handel strategie op historiese data. Dit kan jy waardevolle insig in sterk - en swakpunte van jou stelsel te gee voordat 'n belegging regte geld. Hierdie enkele AmiBroker funksie is kan baie geld te spaar vir jou. Skryf jou handel reëls Eerstens moet jy objektiewe (of meganiese) reëls om te betree en die uitgang van die mark. Hierdie stap is die basis van jou strategie en wat jy nodig het om jouself te dink oor dit, aangesien die stelsel moet ooreenstem met jou risikotoleransie, portefeulje grootte, geld bestuur tegnieke, en baie ander individuele faktore. Sodra jy jou eie reëls vir die handel moet jy hulle skryf as koop en verkoop reëls in AmiBroker Formule Lanugage (plus kort en dek as jy wil ook toets kort handel). In hierdie hoofstuk gaan ons kyk na baie basiese bewegende gemiddelde kruis oor stelsel. Die stelsel sal aandele / kontrakte te koop wanneer naby prys bo 45 dae styg eksponensiële bewegende gemiddelde en sal aandele / kontrakte verkoop wanneer naby prys hieronder val 45-dag eksponensiële bewegende gemiddelde. Die eksponensiële bewegende gemiddelde kan bereken word in AFL met behulp van sy ingeboude funksie EMO. Al wat jy hoef te doen is om die insette verskeidenheid en gemiddeld tydperk spesifiseer, sodat die 45-dag eksponensiële bewegende gemiddelde van die sluiting van pryse kan verkry word deur die volgende stelling: Die noue identifikasie verwys na ingeboude verskeidenheid hou sluitingstyd pryse van die oomblik ontleed simbool . Om te toets of die beslote prys kruise bo eksponensiële bewegende gemiddelde sal ons gebruik ingeboude kruis funksie: koop kruis (naby, ema (naby, 45)) Die bogenoemde stelling definieer 'n koop handel reël. Dit gee quot1quot of quottruequot wanneer naby prys kruise bo ema (naby, 45). Dan kan ons die verkoop reël wat quot1quot sal gee wanneer teenoorgestelde situasie gebeur skryf - naby prys kruise hieronder ema (naby, 45): verkoop kruis (ema (naby, 45), naby) Let asseblief daarop dat ons met behulp van dieselfde kruis funksie, maar die teenoorgestelde volgorde van argumente. So volledige formule vir 'n lang ambagte sal lyk: koop kruis (naby, ema (naby, 45)) verkoop kruis (ema (naby, 45), naby) NOTA: Om nuwe formule skep asseblief oop Formule Editor gebruik van analise-gtFormula Redakteur menu, tik die formule en kies Tools-gtSend om kieslys in formule redakteur back-toets jou stelsel kliek net op die Terug toets knoppie in die outomatiese analise venster. Maak seker dat jy in die formule wat bevat ten minste te koop en te verkoop handel reëls (soos hierbo aangedui) getik. Wanneer die formule korrek is AmiBroker begin die ontleding van jou simbole volgens jou handel reëls en stel 'n lys van gesimuleerde ambagte. Die hele proses is baie vinnig - jy kan back-toets duisende simbole in 'n kwessie van minute. Die venster vordering sal jou wys verwagte voltooiingsdatum tyd. As jy wil hê dat die proses te stop wat jy kan net kliek op die knoppie Kanselleer in die vooruitgang venster. Wanneer die proses afgehandel is die lys van gesimuleerde ambagte word in die onderste deel van outomatiese analise venster. (Die paneel Resultate). Jy kan kyk wanneer die koop en verkoop seine net plaasgevind deur dubbel te kliek op die handel in ruit Resultate. Dit sal jou rou of ongefiltreerde seine te gee vir elke maat toe te koop en te verkoop voorwaardes voldoen word. As jy wil net enkele handel pyle (die opening en sluiting huidiglik gekose handel) sien moet jy dubbel kliek op die lyn, terwyl die hou SHIFT-sleutel ingedruk. Alternatiewelik kan jy die tipe vertoning te kies deur toepaslike item te kies uit die konteks kieslys wat verskyn wanneer jy op die paneel resultate met 'n regter muis knoppie. Benewens die lys resultate wat jy kan baie gedetailleerde statistieke oor die prestasie van jou stelsel te kry deur te kliek op die verslag knoppie. Om uit te vind meer oor verslag statistieke gaan jy na die verslag venster beskrywing. Die verandering van jou rug toetsing instellings Terug toets enjin in AmiBroker gebruik sommige gedefinieerde waardes vir die uitvoering van sy taak insluitend die portefeulje grootte, periodisiteit (daagliks / weekliks / maandeliks), bedrag van die kommissie, rentekoers, maksimum verlies en wins teiken stop, tipe ambagte, prys velde en so aan. Al hierdie instellings kan verander word deur die gebruiker met behulp venster instellings. Na die verandering van die instellings Onthou asseblief om u terug toets weer loop as jy wil die resultate te wees in harmonie met die instellings. Byvoorbeeld, om toets terug op weeklikse bars in plaas van die daaglikse kliek net op die knoppie Stellings kies Weekliks van Periodisiteit combo box en kliek OK. dan is jou ontleding wat deur Terug kliek toets. Voorbehou veranderlike name Die volgende tabel toon die name van gereserveerde veranderlikes wat gebruik word deur outomatiese Analyser. Die betekenis en voorbeelde op die gebruik van hulle is later in hierdie hoofstuk gegee. Laat beheer dollar bedrag of persentasie van portefeulje wat belê in die handel (sien onder verduidelikings) Outomatiese Ontleding (nuut in 3.9) Tot nou toe het ons redelik eenvoudig gebruik van die rug tester bespreek. AmiBroker, ondersteun egter veel meer gesofistikeerde metodes en konsepte wat later bespreek sal word in hierdie hoofstuk. Neem asseblief kennis dat die beginner gebruiker eers 'n bietjie moet speel met die makliker onderwerpe hierbo beskryf voordat u verder gaan. So, wanneer jy gereed is, kan jy 'n blik op die volgende onlangs bekend gestel is kenmerke van die back-tester: a) AFL script gasheer vir gevorderde formule skrywers b) verbeterde ondersteuning vir 'n kort ambagte c) die manier om orde uitvoering prys van die beheer script d) verskillende soorte stop in terug tester e) posisie sizing f) deur baie grootte en merk grootte g) margerekening h) back testing termynmark AFL script gasheer is 'n gevorderde onderwerp wat gedek word in 'n aparte dokument beskikbaar hier en ek sal nie bespreek dit in hierdie dokument. Oorblywende funksies is baie meer maklik om te verstaan. In die vorige weergawes van AmiBroker, as jy wou back-toets stelsel met behulp van beide lang en kort ambagte, jy kan net simuleer stop-en-omgekeerde strategie. Wanneer lang posisie gesluit is 'n nuwe kort posisie immediatelly geopen. Dit is as gevolg koop en verkoop voorbehou veranderlikes gebruik vir beide tipes ambagte. Nou (met weergawe 3,59 of hoër) is daar aparte voorbehou veranderlikes vir die opening en sluiting lang en kort ambagte: koop - quottruequot of 1 waarde open lang handel verkoop - quottruequot of 1 waarde sluit lang handel kort - quottruequot of 1 waarde open kort handel cover - quottruequot of 1 waarde sluit kort handel Som om back-toets kort ambagte wat jy nodig het om kort en dekking veranderlikes toeken. As jy stop-en-omgekeerde stelsel gebruik (altyd op die mark) net verkoop toewys aan kort en koop te dek kort verkoop dekking te koop Dit simuleer die manier vooraf 3,59 weergawes gewerk. Maar nou AmiBroker in staat stel om afsonderlike handel reëls het om uit te gaan 'n lang en vir 'n kort gaan soos in hierdie eenvoudige voorbeeld: // lang ambagte toegang en uitgang reëls: koop kruis (CCI (), 100) verkoop kruis (100, CCI () ) // kort ambagte toegang en uitgang reëls: kort kruis (-100, CCI ()) dek kruis (CCI (), -100) Let daarop dat in hierdie voorbeeld as CCI is tussen -100 en 100 jy is uit die mark. Die beheer van handel prys AmiBroker bied nou 4 nuwe voorbehou veranderlikes vir die spesifiseer van die prys waarteen koop, verkoop, kort en dekking bestellings uitgevoer word. Hierdie skikkings het die volgende name: buyprice, sellprice, shortprice en coverprice. Die belangrikste aanwending van hierdie veranderlikes is beheer handel prys: BuyPrice IIF (dayofweek () 1, HIGH, BESLOTE) // op Maandag te koop teen 'n hoë, anders koop op noue So jy die volgende werklike stop-bestellings na te boots kan skryf: BuyStop. die formule vir buy stop vlak SellStop. die formule vir verkoop stop vlak // As enige tyd gedurende die dag styg bo buystop vlak (highgtbuystop) // die koop orde plaasvind (op buystop of lae ook al die hoogste is) Koop Kruis (High, BuyStop) // As enige tyd gedurende die dag pryse val onder sellprice vlak (lae LT sellstop) // die verkoop orde plaasvind (op sellstop of hoë ookal laer is) verkoop Kruis (sellPrice, sellStop) BuyPrice Max (BuyStop, laag) // maak seker buy prys nie minder as lae SellPrice min (SellStop, High) // maak seker verkoopprys bereken nie groter as 'n hoë Neem asseblief kennis dat AmiBroker presets buyprice, sellprice, shortprice en coverprice verskeidenheid veranderlikes met die waardes omskryf in venster toets instellings stelsel (sien onder), sodat jy kan maar nie nodig om dit te definieer in jou formule. As jy dit nie hulle definieer AmiBroker werk as in die ou weergawes. Tydens back-toets AmiBroker sal kyk of die waardes wat jy aan buyprice, sellprice, shortprice, coverprice pas in 'n hoë-lae reeks gegee bar. Indien nie, sal AmiBroker dit aan te pas by 'n hoë prys (indien prys verskeidenheid waarde is hoër as hoog) of om die lae prys (indien prys verskeidenheid waarde is laer as laag) Wins teiken stop Soos jy hierbo kan sien in die prentjie, nuwe instellings vir wins teiken punte is beskikbaar in die venster stelsel toets instellings. Wins teiken stop uitgevoer word wanneer die hoë prys vir 'n gegewe dag exceedes die stop vlak wat gegee kan word as 'n persentasie of punt toename van die koopprys. By verstek stop uitgevoer op prys dat jy definieer as die verkoop verskeidenheid (vir 'n lang ambagte) of dekking prys verskeidenheid (vir 'n kort ambagte). Hierdie gedrag kan verander word deur gebruik te maak van quotExit by stopquot funksie. quotExit by stopquot funksie As jy merk quotExit by stopquot boks in die instellings van die stop by presiese stop vlak sal uitgevoer word, dit wil sê as jy wins teiken stop by 10 jou stop en die koop prys is 50 aftrekorder sal uitgevoer word op 55 selfs al definieer jou verkoopprys bereken verskeidenheid bevat verskillende waarde (byvoorbeeld sluitingsprys van 56). Maksimum verlies stop werk in 'n soortgelyke wyse - dit uitgevoer word wanneer die lae prys vir 'n gegewe dag val onder die stop vlak wat gegee kan word as 'n persentasie of punt toename van die koopprys Hierdie soort stop gebruik word om winste te beskerm as dit voorbeeld van jou handel so elke keer as 'n posisie waarde van 'n nuwe hoë bereik, is die volgkeerverlies geplaas op 'n hoër vlak. Wanneer die wins daal onder die sleep stop vlak die posisie is gesluit. Hierdie meganisme is in die onderstaande prent (10 sleep stop getoon): / 'n monster lae-vlak implementering van Wins-teiken stop in AFL: / Koop Kruis (MACD (), Signal ()) vir (i 0 i LT BarCount i) indien (priceatbuy 0 Koop i) priceatbuy BuyPrice ek as (priceatbuy GT 0 SellPrice Ek GT 1.1 priceatbuy) Verkoop i 1 SellPrice i 1.1 priceatbuy priceatbuy 0 anders verkoop i 0 Dit is 'n nuwe funksie in weergawe 3.9. Posisie sizing in backtester geïmplementeer deur middel van nuwe voorbehou veranderlike PositionSize ltsize arraygt Nou kan jy dollar bedrag of persentasie van portefeulje wat belê in die handel positiewe getal definieer (dollar) bedrag wat in die handel belê byvoorbeeld beheer: PositionSize 1000 / / belê 1000 in elke handel negatiewe getalle -100 ..- 1 definieer persentasie: -100 gee 100 van die huidige portefeulje grootte, -33 gee 33 van die beskikbare aandele byvoorbeeld: PositionSize -50 / altyd net die helfte te belê van die huidige aandele / dinamiese sizing voorbeeld: PositionSize - 100 RSI () as RSI wissel van 0..100 dit sal lei tot posisie afhangende van RSI waardes - gt lae waardes van RSI sal lei tot hoër persentasie belê Indien minder as 100 beskikbare kontant dan belê die oorblywende bedrag verdien rentekoers soos omskryf in die instellings. Daar is ook 'n nuwe boks in die venster AA instellings: quotAllow posisie grootte shrinkingquot - dit beheer hoe backtester hanteer die situasie wanneer dit versoek posisie grootte (via PositionSize veranderlike) beskikbare kontant oorskry: wanneer hierdie vlag is nagegaan die posisie is aangegaan met grootte shinked om beskikbare kontant as dit is verwyder van die posisie nie ingeskryf. Om werklike posisie groottes te sien gebruik 'n nuwe verslag af in venster AA instellings: quotTrade lys met pryse en pos. sizequot Vir die ou end, hier is 'n voorbeeld van Tharps ATR-gebaseerde posisie sizing tegniek gekodeer in AFL: Koop ltyour formule te koop heregt Sell 0 // verkoop slegs deur stop TrailStopAmount 2 ATR (20) Capital 100000 / BELANGRIK: Sit dit ook in die instellings: Aanvanklike Equity / risiko 0.01Capital PositionSize (risiko / TrailStopAmount) BuyPrice ApplyStop (2, 2, TrailStopAmount, 1) die tegniek kan soos volg opgesom word: die totale aandele per simbool is 100,000, het ons die risiko vlak 1 van die totale billikheid. Risikovlak word soos volg gedefinieer: indien 'n sleep stop op 'n 50 voorraad is op, sê, 45 (die waarde van twee ATR's teen die posisie), die 5 verlies word verdeel in die 1000 risiko vir 200 aandele te koop gee. So, die verlies risiko is 1000, maar die toekenning risiko is 200 aandele x 50 / share of 10000. So, ons is die toekenning van 10 van die aandele aan die aankoop, maar net waag 1000. (Edited uittreksel uit die AmiBroker poslys) Round baie grootte en interval Verskeie instrumente verhandel met verskeie quottrading unitsquot of quotblocksquot. Byvoorbeeld jy kan fraksionele aantal eenhede van onderlinge fonds te koop, maar jy kan fraksionele aantal aandele koop nie. Soms moet jy koop in 10s of 100'e baie. AmiBroker kan jy nou die blok grootte spesifiseer op globale en per-simbool vlak. Jy kan per simbool ronde baie grootte definieer in die simbool-gtInformation bladsy (pic. 3). Die waarde van nul beteken dat die simbool het geen spesiale ronde baie grootte en sal quotDefault ronde baie sizequot (globale omgewing) gebruik van die bladsy outomatiese analise instellings (pic. 1). As standaard grootte ook is ingestel op nul beteken dit dat fraksionele aantal aandele / kontrakte word toegelaat nie. Jy kan ook ronde baie grootte direk beheer van jou AFL formule gebruik te maak van RoundLotSize voorbehou veranderlike, byvoorbeeld: Hierdie instelling beheer die minimum prys beweging van gegewe simbool. Jy kan dit definieer op globale en per-simbool vlak. Soos met ronde baie grootte, kan jy per simbool interval definieer in die simbool-gtInformation bladsy (pic. 3). Die waarde van nul opdrag AmiBroker om te gebruik quotdefault regmerkie sizequot omskryf in die bladsy-instellings (pic. 1) van outomatiese analise venster. As standaard interval ook is ingestel op nul beteken dit dat daar geen minimum prys beweeg. Jy kan stel en haal die interval ook van AFL formule gebruik te maak van TickSize voorbehou veranderlike, byvoorbeeld: Let daarop dat die interval instelling slegs affekteer bedrywe opgewonde deur ingeboude stop en / of ApplyStop (). Die backtester aanvaar dat die prys data volg interval vereistes en dit nie prys skikkings deur die gebruiker verskaf verander. So spesifiseer interval sinvol net as jy 'n ingeboude stop so uitgang punte gegenereer word quotallowedquot prysvlakke in plaas van bereken kinders. Byvoorbeeld in Japan - kan jy nie breukdele van jen het sodat jy globale ticksize moet definieer om 1, sodat ingeboude stop uitgang ambagte op heelgetal vlakke. Rekening marge instelling word persentasie marge vereiste vir die hele rekening. Die standaard waarde van rekening marge is 100. Dit beteken dat jy moet 100 fondse om die handel te betree verskaf, en dit is die manier hoe backtester gewerk is in die vorige weergawes. Maar nou kan jy 'n marge rekening na te boots. Wanneer jy koop op marge jy net leen geld uit jou makelaar om voorraad te koop. Met die huidige regulasies kan jy sit 50 van die koopprys van die voorraad wat jy wil koop en leen die ander helfte van jou makelaar. Om na te boots dit net te gaan 50 in die veld rekening marge (sien foto. 1). As jou aanvanklike aandele is ingestel op 10000 sal jou koopkrag dan 20000 en jy in staat is om groter posisies betree sal wees. Neem asseblief kennis dat hierdie instellings stel die marge vir die hele rekening en dit is nie verband hou met termynkontrakte handel glad nie. Met ander woorde jy kan aandele verhandel op marge-rekening. quotReverse inskrywing sein magte exitquot boks aan die Backtester instellings. Wanneer dit OP (die verstek) - backtester werk as in die vorige weergawes en sluit reeds oop positon as nuwe inskrywing sein in die teenoorgestelde rigting teëgekom. As hierdie skakelaar af - selfs al omgekeerde sein kom backtester handhaaf tans oop handel en nie naby positon tot gereelde uitgang (verkoop of dekking) sein gegenereer. Met ander woorde wanneer die skakelaar af backtester ignoreer Kort seine tydens lang ambagte en ignoreer Koop seine tydens kort ambagte. quotAllow dieselfde kroeg uitgang (enkele bar handel) quot opsie om die instellings Wanneer dit OP (die standaard instellings) - toegang en uitgang by die einste kroeg toegelaat (soos in vorige weergawes) indien dit 'off - uitgang kan gebeur vanaf volgende bar net (dit geld vir gereelde seine, daar is 'n aparte plek vir ApplyStop-gegenereerde uitgange). Skakel dit om off toelaat om die gedrag van MS backtester wat nie in staat is om dieselfde dag uitgange hanteer voort te plant. quotActivate stop immediatelyquotThis omgewing los die probleem van die toets stelsels wat ambagte te voer op die mark oop. In weergawes aanvaar voor 4,09 backtester dat jy wou ingaan, ambagte op die mark naby so 'n ingeboude stop is geaktiveer van die volgende dag. Die probleem was toe jy in werklikheid omskryf oop prys as die handel inskrywing prys - dan dieselfde dag prysskommelings nie aktiveer die kas. Daar was 'n paar gepubliseer regstellings gebaseer op AFL-kode, maar nou is jy hoef nie om dit te gebruik. Eenvoudig as jy handel dryf op die oop jy moet merk quotActivate stop immediatelyquot (pic. 1). Jy mag vra hoekom nie net check die buyprice of shortprice verskeidenheid as dit gelyk aan die prys oop is. Unfortunatelly hierdie gewoond werk. Hoekom Net omdat daar doji dae toe oop prys gelyk aan mekaar en dan sal backtester nooit weet of handel op die mark is ingevoer oop of naby. So ons regtig nodig het 'n aparte instelling. quotUse QuickAFLquotQuickAFL (TM) is 'n funksie wat vinniger AFL berekening onder sekere omstandighede dit toelaat. Aanvanklik (sedert 2003) was dit beskikbaar vir net aanwysers, soos van weergawe 5.14 is dit beskikbaar in outomatiese analise ook. Aanvanklik was die gedagte te laat vinniger grafiek getekend deur die berekening van AFL formule net vir daardie deel wat sigbaar is op die grafiek. In 'n soortgelyke wyse, kan outomatiese analise venster subset van beskikbare aanhalings gebruik om AFL bereken, indien gekies 8220range8221 parameter minder as 8220All quotationsquot is. Gedetailleerde verduideliking oor hoe QuickAFL werk en hoe om dit te beheer, word in hierdie artikel Knowledge Base: www. amibroker / k / 2008/07/03 / quickafl / Let daarop dat hierdie opsie werk nie net in die backtester, maar ook in optimalisaties, ontdekkingsreise en scans. Long-tendens volgende is dikwels gereken as 'n voortreflike en eenvoudige alternatief vir Koop-en-hou vir individuele handelaars. Vir diegene beleggers wat 'n DIY / self-handel benadering neem, kan 'n aktiewe strategie beter prestasie 8211 bring, maar vereis 'n baie meer aktiewe betrokkenheid. In die geval van 'n Einde-van-dag Trend volgende stelsel handel 'n globale portefeulje, die vereistes van die markte en stelsel elke dag kyk, potensieel 'n paar keer 'n dag, in stryd is met individuele investors8217 lewenstyl (werk, familie, ens) kan wees . 'N meer praktiese 8211 maandelikse 8211 stelsel dalk beter pas 'n paar individuele traders8217 vereistes. Maar kan hierdie maandelikse stelsels bereik ordentlike vertonings Daily vs Maandeliks Data Hierdie pos sal kyk na die resultate van 'n stelsel verhandel op twee verskillende frekwensies. Een algemene benadering wanneer die toets van 'n maandelikse / weeklikse stelsel is om die ooreenstemmende tydperk vir die gevoed aan die back-toets stelsel data gebruik. Dit kan klink intuïtief korrek, maar die toets van 'n stelsel op 'n maandelikse data het 'n paar nadele. Ons wil nog steeds in staat wees om 8220see wat happened8221 in tussen elke maandelikse handel besluit (dit wil sê grafiek die intra-maand aandele kurwe), wat nie moontlik is met 'n maandelikse data. Verder het die verslagdoening frekwensie doen invloed op die stelsel statistieke ( 'n illustrasie met Max Onttrekking in hierdie vraestel word beskryf deur David Harding pdf 8211 wat in hierdie post). Ten einde 'n appels-tot-appels vergelyking van beide frekwensies op dieselfde stelsel te voer, daaglikse data gebruik moet word in elke geval. Stelsel Reëls lewensvatbare maandelikse stelsel moet relatief lang termyn wees: geen punt in die handel 'n 3-dag swing handel stelsel op 'n maandelikse basis8230 Vir die doel van hierdie pos, is die klassieke Golden Cross stelsel gebruik (ook bekend as die 200-50 bewegende gemiddelde cross-over stelsel 8211 te sien in die Staat van Trend Na verslag). In sy daaglikse inkarnasie, is die stelsel verhandel presies soos per die maandelikse verslag: Koop wanneer Kort MA Lang MA, verkoop wanneer Kort MA Alle inhoud Copyright Au. Tra. Sy blog - outomatiese handel SystemDesign. Valideer. Handel Het jy 'n handel idee dat jy wil bekragtig Behoefte aan honderde simbole vinnig vir jou gunsteling setups Wil scan druk-die-knoppie te koop en te verkoop seine of wil weet hoe die voor - doen dit sodat jy kan leer om jouself Dit kan almal gedoen met ons Amibroker Kodering diens. Nog belangriker, was ook baie ervare handelaars sodat algemene foute soos post-dictive foute vermy voordat jy uitvind op die harde manier. Programmeerwerk A110 per uur 8211 Systems 8211 Indicators 8211 Explorations 8211 Interpretasie Windows 8211 Monte Carlo simulasies 8211 Posisie Sizing 8211 Looping CUSTOM assessering en SOLUTIONS A330 per uur 8211 Strategie hersiening en evaluering 8211 Simulasie diens 8211 robuustheid en Optimisation analise 8211 sagteware kruis-kode nagaan TURNKEY handel stelsels van onheilige Grails van A289 8211 Bollinger Band Breakout 8211 Bollinger Band Breakout (Gewysig) 8211 20 Flipper (Gewysig) 8211 100-Dag Hoë tempo (Weekliks) 8211 Golden Cross ANDER TURNKEY handel stelsels binnekort maat ACTIVE beleggingstrategieë POA 8211 Vir voorraad makelaars, finansiële beplanners en groothandel adviseurs 8211 Bou 'n beduidende punt van differensiasie van jou mededingers 8211 Verhoog jou inkomste stroom en diversifiseer jou besigheid 8211 Hoënettowaarde kliënt opname 8211 Fast kosteverhaling WEBWERF: Die Chartiste Nick Radge adviesdiens Amibroker Portefeulje vlak stelsel ontwerp, validering en bedryfstelsel platform Premium data Einde van dag voorraad, termynkontrakte en FX data Inleiding tot Amibroker deur Howard Bandy (gratis af te laai) Past resultate is nie 'n betroubare aanduiding van toekomstige prestasie nie. Hierdie materiaal is opgestel op grond van inligting geglo akkuraat ten tyde van die publikasie te wees. Daaropvolgende veranderinge in omstandighede mag voorkom op enige tyd en kan die akkuraatheid van die inligting impak. Alle uitslae word gebruik hipotetiese te wees, tensy anders vermeld: Hipotetiese prestasie resultate het baie inherente beperkings. In teenstelling met 'n werklike prestasie rekord, moenie gesimuleerde resultate nie verteenwoordig werklike handel. Ook, omdat die ambagte het nie eintlik uitgevoer, die resultate kan onder of oor vergoed vir die impak, indien enige, van sekere mark faktore, soos 'n gebrek aan likiditeit.


No comments:

Post a Comment