Ինչո՞ւ բեքթեստ անել ICT ռազմավարությունը
Թրեյդերների մեծ մասը ICT հասկացություն է վերցնում, որովհետև գրաֆիկը հետին հայացքով մաքուր էր երևում։ Դա ապացույց չէ։ Դա հիշողություն է այն դեպքերի, երբ setup-ն աշխատել է, իսկ ձախողումները լուռ մոռացվել են։
Բեքթեստը այդ կողմնակալությունը փոխարինում է արձանագրությամբ։ Սահմանում ես setup-ը, կիրառում հարյուրավոր անցյալ գործարքների վրա և թույլ ես տալիս, որ թվերն ասեն՝ edge-ը իրական է, թե երևակայական։
ICT ռազմավարությունը գործարքելի է միայն այն դեպքում, երբ գոյատևում է չափումը։ Order block-երը, fair value gap-երը և liquidity sweep-երը հզոր են երևում ընտրված սքրինշոթի վրա, բայց բեքթեստը ցույց է տալիս, թե ինչպես են պահվում, երբ ընտրելու ազատություն չունես։
Մինչև որևէ բան թեստել, արդեն պետք է ունենաս նեղ, մասնագիտացված setup՝ թեստելու համար։ Տասը հասկացություն միաժամանակ վալիդացնելու փորձը աղմուկ է տալիս, ոչ թե պատասխան։
Ի՞նչ իրականում չափել
Բեքթեստը, որ միայն win rate է հետևում, գրեթե անօգուտ է։ Win rate-ը առանց reward-ի ոչինչ չի ասում շահութաբերության մասին։ Չորս մետրիկ է կարևոր, և նրանք միասին են աշխատում։
Win rate-ը target-ին հասած գործարքների տոկոսն է։ 40% win rate-ը շատ շահութաբեր կարող է լինել, եթե շահումներդ մեծ են կորուստների նկատմամբ։
Միջին R-multiple-ը յուրաքանչյուր գործարք չափում է ռիսկի միավորներով։ Եթե 1R ես ռիսկի դնում և 2R ես վաստակում, այդ գործարքը +2R է։ R-ով արձանագրումը նորմալացնում է դիրքի չափերի և գործիքների տարբերությունները։
Expectancy-ն այն թիվն է, որ ամեն ինչ որոշում է։ Գործարքից սպասվող միջին R-ն է՝ (win rate × միջին շահում R-ով) մինուս (loss rate × միջին կորուստ R-ով)։ Դրական expectancy-ն նշանակում է՝ ռազմավարությունը գումար է բերում բավական գործարքի վրա։
Նմուշի չափը քո վստահության բազմապատկիչն է։ Քսան գործարք ոչինչ չի ապացուցում։ Հարյուրը արդեն իմաստալից է, իսկ մի քանի հարյուրը՝ տարբեր շուկայական պայմաններում, դեռ ավելի լավ։
Ինչպես Investopedia-ն է նշում backtesting-ի իր ակնարկում, չափազանց քիչ տվյալների վրա վալիդացված ռազմավարությունը live շուկայում հուսալիորեն չի կրկնվի։
Ինչպես բեքթեստ անել քայլ առ քայլ
Պրոցեսը նկարագրելը հեշտ է, ազնվորեն իրագործելը՝ պահանջկոտ։ Կարգապահությունն այստեղ ամբողջ խաղն է։
1. Սահմանիր մեխանիկական կանոններ։ Գրիր setup-դ այնպես, որ երկու թրեյդեր՝ կարդալով, նույն գործարքը անեն։ Նշիր timeframe-ը, entry trigger-ը, stop-loss-ի ու target-ի տեղը և ամեն ֆիլտր։ Եթե կանոնի մեջ «սովորաբար» բառն է, դեռ մեխանիկական չէ։
2. Ընտրիր տվյալների շարք։ Վերցրու շուկա և պատմության միջակայք, որ ներառում է trend-եր, range-եր և volatility-ի թռիչքներ։ Միայն bull run-ի թեստը շողոքորթում է ցանկացած long-bias ICT setup-ի։ Տվյալներդ բաժանիր, որ վալիդացնես այն պարբերությունների վրա, որոնց վրա երբեք օպտիմիզացիա չես արել։
3. Արձանագրիր ամեն գործարք։ Անցիր գրաֆիկով bar-առ-bar և արձանագրիր ամեն համապատասխան setup՝ շահելով, թե պարտվելով, R-ով։ Նշիր entry-ն, stop-ը, target-ը, արդյունքը, session-ը և ցանկացած context։ Գործարքները, որոնք բաց թողնելու համը գալիս է, հենց նրանք են նմուշը ազնիվ պահում։
Այստեղ է, որ կառուցվածքային journal-ը իր տեղն է գտնում։ Լավ template-ը ուղղակի կերակրում է բեքթեստին, ու live պահին վարած գրառումներդ ժամանակի ընթացքում դառնում են քո տվյալների շարքը։
Երբ LiquidityScan-ով նոր բեքթեստ եմ վարում գրաֆիկի վրա, ձեռքով եմ արձանագրում journal-ում, որովհետև ամեն արդյունք գրելու գործողությունը ինձ ստիպում է ազնիվ լինել այն հարցում, թե ի՞նչն իրականում trigger եղավ։
Forward-test ընդդեմ բեքթեստի
Բեքթեստը հետ է նայում՝ ավարտված գնային պատմությանը։ Ուժը ծավալն է՝ մի կեսօրում հարյուրավոր գործարք կարող ես հավաքել։ Թուլությունը hindsight-ն է, որովհետև արդեն գիտես, թե ինչպես է ավարտվել ամեն գրաֆիկ։
Forward-test-ը նույն մեխանիկական կանոնները վարում է live կամ չտեսնված տվյալների վրա, իրական ժամանակում, առանց արդյունքի իմացության։ Դանդաղ է, բայց շատ ավելի ազնիվ։
Օգտագործիր երկուսն անընդմեջ։ Բեքթեստով կառուցիր նմուշը և գնահատիր expectancy-ն, հետո forward-testով հաստատիր, որ edge-ը դիմանում է, երբ ապագան չես տեսնում։ Եթե forward արդյունքները փլուզվում են, քո բեքթեստը հավանաբար curve-fit էր։
Բեքթեստի տարածված թակարդներ
Բեքթեստների մեծ մասը ստում է, և կանխատեսելի ձևերով է ստում։ Թակարդները իմանալը պաշտպանության կեսն է։
Curve-fitting-ը կանոնների կարգավորումն է մինչև անցյալի տվյալներին կատարյալ հարմարվելը։ Setup-ը, որ յոթ պայման ունի և աշխատել է միայն մեկ գործիքի վրա, մեկ տարում, աղմուկին է հարմարեցված։ Ավելի քիչ, ավելի պարզ կանոնները ավելի լավ են ընդհանրացվում։
Hindsight bias-ը ներս է սողոսկում, երբ entry-ներ ես նշում՝ իմանալով, թե ինչպես փակվեց candle-ը։ Միշտ որոշիր գործարքը գրաֆիկի ձախ կողմում, մինչև բացահայտելը, թե հետո ի՞նչ եղավ։
Չափազանց փոքր նմուշները պատահական բախտին թույլ են տալիս edge ձևանալ։ 70% win rate-ը 15 գործարքի վրա կարող է 45% դառնալ 150-ի վրա։ Կապիտալ մի՛ ներգրավիր, մինչև նմուշդ բավական մեծ լինի՝ պարտվող շարք ապրելու համար։
Տվյալներով վալիդացիան, այս ձև արված, ռազմավարության ու պատմության տարբերությունն է։ Order block-երի վրա արված վերլուծված օրինակը ցույց է տալիս, թե ազնիվ թվերը որքան կարող են հեռու լինել տարածված պատմությունից։
Հաճախ տրվող հարցեր
Քանի՞ գործարք է պետք վավեր ICT բեքթեստի համար
Ձգտիր առնվազն 100 գործարքի, իսկ 200 և ավելի՝ trend-ային ու range-ային պայմաններով ցրված, դեռ ավելի լավ է։ Փոքր նմուշները բախտին թույլ են տալիս edge ընդօրինակել, ուստի ավելի շատ տվյալները ավելի մեծ վստահություն են տալիս քո expectancy-ի նկատմամբ։
Win rate-ը բեքթեստի ամենակարևոր մետրիկն է՞
Ոչ։ Expectancy-ն է։ 40% win rate-ը մեծ շահումներով հաճախ հաղթում է 65% win rate-ին մանր շահումներով։ Միշտ չափիր win rate-ը միջին R-multiple-ի հետ միասին։
Կարո՞ղ եմ բաց թողնել բեքթեստը և միայն forward-test անել
Կարող ես, բայց դանդաղ է։ Բեքթեստը արագ մեծ նմուշ է կառուցում, իսկ forward-test-ը հետո հաստատում է edge-ը չտեսնված տվյալների վրա։ Երկուսի համատեղումը բռնում է curve-fitting-ը, որ մեկն առանց մյուսի բաց կթողներ։
Առնչվող որոնման ուղիներ
Անցիր դրանցով, որ կառուցես այն մասերը, որոնք բեքթեստը իմաստալից են դարձնում։
- Ինչպես գտնել քո edge-ը ICT trading-ում — մասնագիտացիր մեկ setup-ի վրա, մինչև թեստելը։
- ICT trading journal-ի template-ը — journal-ը, որ բեքթեստին մաքուր տվյալներ է տալիս։
- Order block-երը դեռ աշխատու՞մ են — մոտեցման վերլուծված, տվյալներով հիմնված օրինակ։
- FVG fill-ի հավանականություն — տես՝ բեքթեստի վիճակագրությունը իրական win rate-ների վրա։
- ICT Prop Firm ռազմավարություն. ինչպես անցնել challenge-ը



