Order block-ները իրակա՞ն են, թե՞ պարզապես hindsight bias
Order block-ները իրական են մեկ նեղ իմաստով. դրանց տակ ընկած մեխանիզմները՝ order splitting-ը, նախկին consumption zone-ներում հանգստացող liquidity-ն ու stop-ների խմբավորումը, փաստագրված market microstructure են։ Բայց պիտակն ինքնին retail-ի հորինվածք է, և առանց խիստ, հերքելի կանոնների նշված order block-ների մեծ մասը հետահայաց նշում է։
Այս պատասխանը ոչ մի ճամբարի չի գոհացնի, և հենց դա է պատճառը, որ ամենայն հավանականությամբ ճիշտ է։ Հավատացյալը ուզում է լսել, թե ինստիտուտները դիտավորյալ հետք են թողնում, որ retail-ը հետևի։ Սկեպտիկը ուզում է լսել, թե ամբողջ կոնստրուկցիան մոմերի վրա նկարված աստղագուշակություն է։ Երկու դիրքն էլ չափից դուրս է գնում, և երկուսն էլ անտեսում են, թե ի՞նչ է իրականում ցույց տալիս execution data-ն։
Այս հոդվածը նախ լրջորեն է վերցնում սկեպտիկի փաստարկը, որովհետև այն ավելի ուժեղ է, քան SMC-ի մեծ մասը խոստովանում է։ Հետո առանձնացնում է order block կոնստրուկցիայի այն մասերը, որոնք դիմանում են microstructure-ի հետ շփմանը, այն մասերից, որոնք զուտ pattern-fitting են։ Վերջում ցույց է տալիս, թե ինչպես այս հարցը լուծես քո սեփական data-ի վրա, ոչ ոքի խոսքի տակ։
Սկեպտիկի փաստարկը. ինչու են order block-ները pattern-fitting թվում
Ամենաուժեղ փաստարկը base-rate խնդիրն է։ Ստանդարտ սահմանումը՝ bullish impulse-ից առաջ վերջին down candle-ը, պատմության մեջ ամեն աճից առաջ գոյություն ունենալու է երաշխավորված։ Ամեն վեր շարժում սկսվում է ինչ-որ down candle-ից հետո։ Սահմանում, որ չի կարող չհայտնվել, ինքն իրենով կանխատեսող ինֆորմացիա չի կրում։
Սկեպտիկի ամբողջական մեղադրանքը չորս կետից է, և ամեն մեկը խոցում է.
- Երաշխավորված hindsight «հաջողություններ»։ Որևէ chart հետ ոլորիր, և ամեն մեծ շարժումից առաջ կգտնես «կատարյալ» order block, որովհետև սահմանումը կառուցվածքով բավարարվում է։ Հարցը երբեք նրանում չէ, թե արդյոք block-ները նախորդել են աճերին, այլ նրանում, թե ինչպես է price-ը վարվել հաջորդ այցի ժամանակ՝ հաշված ամեն մի block-ի վրա, ոչ միայն հիշարժանների։
- Selection bias ապացույցների բազայում։ Social media-ն քեզ ցույց է տալիս այն retest-ը, որ tick-ի ճշգրտությամբ է հետ ցատկել։ Ոչ ոք չի հրապարակում այն քառասուն zone-ները, որոնց միջով price-ը նույն շաբաթում կտրել է անցել։ Order block-ների հանրային «ապացույցը» survivorship-ով ֆիլտրված highlight reel է։
- Ոչ մի ինստիտուտ այդ տերմինը չի օգտագործում։ Execution desk-երը խոսում են VWAP-ի ու TWAP schedule-ների, implementation shortfall-ի, participation rate-երի ու child order placement-ի մասին։ Ոչ մի dealing desk մոմ չի նշում ու չի անվանում order block։ Բառապաշարը հորինվել է retail լսարանի համար, ոչ թե վերցված ինստիտուցիոնալից։
- Թույլ կանոնները դարձնում են այն անհերքելի։ Zone-ը դիմանում է՝ block-ն աշխատել է։ Price-ը անցնում է միջով՝ «mitigated» է եղել ու վերածվել Breaker Block-ի։ Դա էլ չի ստացվում՝ trader-ը վերանկարում է wick-ից, ոչ body-ից։ Երբ ամեն արդյունք հաստատում է տեսությունը, տեսությունը ոչինչ չի կանխատեսում։
Բայց նկատի՛ր, թե ի՞նչ է իրականում ապացուցում այս մեղադրանքը։ Այն ապացուցում է, որ order block trading-ի թույլ, կարգապահությունից զուրկ տարբերակն անհերքելի է, իսկ նրա հանրաճանաչ ապացույցները՝ անարժեք։ Այն չի ապացուցում, որ այդ վայրերում ոչինչ իրական չի կատարվում։ Դա առանձին հարց է, և պահանջում է նայել, թե ինչպես են մեծ order-ները իրականում կատարվում։
Մեխանիզմները, որոնք դիմանում են ստուգմանը
Order block պատմության երեք մաս ռեtail folklore չեն։ Դրանք ստանդարտ market microstructure են՝ փաստագրված execution research-ում և տեսանելի order-flow data-ում ցանկացած իրացվելի instrument-ի վրա։
Մեծ order-ները կատարվում են մաս-մաս
Ինստիտուտը, որ պետք է գնի 200 միլիոն դոլարի ինչ-որ բան, մեկ անգամ offer-ը չի վերցնում։ Դա անելով՝ price-ը կշարժեր իր սեփական fill-ի դեմ։
Փոխարենը execution algorithm-ները parent order-ը կտրում են child order-ների, որոնք ժամանակի ընթացքում են շուկա մղվում՝ այն պրակտիկան, որ նկարագրում է Bank for International Settlements-ը իր Markets Committee-ի FX execution algorithm-ների զեկույցում։ Iceberg order-ները, որոնք ցույց են տալիս իրական ծավալի միայն մի մասը, հենց այս պատճառով են գոյություն ունենում։
Սա կարևոր է, որովհետև կտրտված parent order-ը հազվադեպ է մեկ մոմի մեջ լցվում։ Եթե price-ը փախչում է, մինչ algorithm-ը ավարտի, չկատարված interest-ը մնում է, և սկզբնական accumulation price-ին վերադարձը տնտեսապես ռացիոնալ վայր է, որ այդ interest-ը նորից հայտնվի։ Price-ի վերադարձը նախկին consumption zone և այնտեղ passiive bid-ների գտնումը միստիկ բան չէ։ Չավարտված գործ է։
Stop-ները խմբավորվում են ակնհայտ level-ների վրա
Stop order-ները կենտրոնանում են այնտեղ, որտեղ ամեն retail դասագիրք ասում է դնել. equal high-ներից վեր, equal low-ներից ներքև, swing point-ներից այն կողմ։ Հանգստացող stop-ների խումբը երաշխավորված կատարելի volume է՝ հենց այն, ինչ մեծ գնորդին պետք է ծավալ լցնելու համար՝ առանց հետապնդելու։ Դրա համար է «low-ը sweep արա, հետո reverse արա» հաջորդականությունը կրկնվում. liquidity sweep-ը խմբավորված sell-side liquidity-ն վերածում է counterparty volume-ի accumulation-ի համար։
Absorption-ը վերայցելված zone-ներում դիտելի է
Footprint chart-ների վրա կարող ես տեսնել, թե ինչպես ագրեսիվ sell-ը խփում է level-ին, իսկ price-ը հրաժարվում է կոտրել. sell market order delta-ն է կուտակվում bid-ների դեմ, որոնք չեն դադարում նորանալ։ Դա absorption է, և այն չափելի է, ոչ թե ենթադրված։ Երբ այն հայտնվում է նախկինում swept accumulation zone-ում, order block պատմությունն ու microstructure պատմությունը նույն իրադարձությունն են նկարագրում տարբեր լեզուներով։
| Order block պնդում | Microstructure իրականություն | Կարգավիճակ |
|---|---|---|
| Ինստիտուտները position-ներ են կուտակում zone-ներում, ոչ միայն գներում | Order splitting execution algorithm-ներով; iceberg order-ներ | Հաստատված |
| Price-ը վերադառնում է այդ zone-ներ ու ռեակցիա է տալիս | Չլցված հանգստացող interest-ը կարող է նորից բեռնվել նախկին consumption գների վրա | Հավանական, պայմանական |
| High/low sweep-երը նախորդում են իրական շարժմանը | Stop-ների խմբերը կատարելի liquidity են մեծ fill-երի համար | Հաստատված |
| Վերջին down candle-ը նշում է ինստիտուցիոնալ order-ը | Ոչ մի մեխանիզմ մտադրությունը կապում է մեկ կոնկրետ մոմի հետ | Այսպես շարադրված՝ չհաստատված |
| Ամեն order block պետք է հարգվի retest-ի վրա | Zone-ների մեծ մասում մնացորդային interest չկա. algorithm-ները ավարտում են կամ չեղարկում | Կեղծ |
Ազնիվ միջինը. retail պիտակ, իրական հետք
Ահա այն սինթեզը, որ երկու ճամբարն էլ չի ուզում ընդունել։ Պիտակը retail-ինն է, հետքը իրական է, իսկ edge-ը, եթե ընդհանրապես ունես, ամբողջովին ապրում է այն ֆիլտրերի մեջ, որոնք pattern-ը հերքելի են դարձնում։ Հում «վերջին down candle»-ը edge չունի, որովհետև ամենուր է հայտնվում։ Կոնստրուկցիան ստուգելի է դառնում միայն այն ժամանակ, երբ պահանջում ես ապացույց, որ այնտեղ իրական ծավալ է վաճառվել։
Երեք ֆիլտր են այդ աշխատանքը անում, և ամեն մեկի տակ մեխանիզմ կա, ոչ կարգախոս.
- Liquidity sweep block-ի ձևավորումից առաջ։ Մոմը պետք է վերցնի նախկին low կամ high՝ վազեցնի հանգստացող stop-ները, մինչ impulse-ը։ Սա block-ը կապում է դիտելի liquidity իրադարձության հետ, ոչ թե կամայական կարմիր մոմի։ Այն պատասխանում է հարցին. որտեղի՞ց եկավ counterparty volume-ը։
- Displacement zone-ից հեռու։ Block-ից դուրս եկող շարժումը պետք է անհամաչափ լինի՝ ամբողջ body-ով մոմեր, իդեալական դեպքում FVG թողնելով։ Displacement-ը շտապ, միակողմանի execution-ի տեսանելի ստորագրությունն է։ Zone-ից դանդաղ հեռանալը ոչինչ չի նշանակում, expansion-ը՝ նշանակում է։
- Միայն առաջին touch։ Եթե ռեակցիան բացատրվում է չլցված interest-ով, առաջին revisit-ն է այն պահը, երբ այն սպառվում է։ Երկրորդ ու երրորդ touch-երն արդեն ստուգում են zone, որի գոյության պատճառն արդեն ծախսված է։ Այս մեկ կանոնը կոնստրուկցիան անհերքելիից դարձնում է հերքելի. մեկ touch, մեկ արդյունք, արձանագրված։
Հանի՛ր այդ ֆիլտրերը, և սկեպտիկը հաղթում է լռելյայն։ Կիրառի՛ր, և ունես սահմանված, հաշվելի իրադարձություն, որի forward արդյունքները կարելի է չափել, իսկ դա միակ չափանիշն է, որ նշանակություն ունի։
Այս բլոգի ուղեկից հոդվածը մանրամասն է ծածկում data-driven testing framework-ը. այս հոդվածի հոգսը նախորդող հարցն է՝ արդյոք ընդհանրապես կա ինչ-որ իրական բան, որ ստուգելու լինես։ Կա, բայց միայն այս ֆիլտրված ձևով։
Ինչպես ստուգես քո սեփական chart-ների վրա, թե իրակա՞ն են order block-ները
Այս վեճը պատմություն ոլորելով չես լուծի, որովհետև ոլորված chart-ները պատասխանը գաղտնի ներմուծում են։ Live chart-ի աջ եզրը միակ ազնիվ դատավորն է։ Ահա արձանագրություն, որ hindsight-ը հանում է փորձից։
Քայլ 1. Սառեցրու աջ եզրը
Օգտագործի՛ր bar replay, կամ block-ները նշի՛ր live, երբ մոմերը փակվում են։ Կանոնը բացարձակ է. block-ը պետք է նշված լինի մինչ price-ը վերադառնա իրեն, ապագան թաքնված։ Եթե platform-դ թույլ է տալիս առաջ նայել, դու order block-ներ չես ստուգում, այլ chart-ի վերաբերյալ քո հիշողությունը։
Քայլ 2. Նախապես գրանցի՛ր կանոնները
Գրի՛ր սահմանումը մինչ թեստը. որ մոմն է որակվում, sweep-ը պարտադիր է, թե ոչ, ինչպես է չափվում displacement-ը (օրինակ՝ leg range-ը առնվազն 1.5 անգամ 14-period ATR-ից), zone-ը body-ից է նկարվում, թե ամբողջ range-ից, միայն առաջին touch։ Ամեն կամայական ընտրություն, որ բաց ես թողնում, դուռ է, որով hindsight-ը հետո կմտնի։
Քայլ 3. Արձանագրի՛ր ամեն թեկնածուի, ոչ միայն հաղթողներին
Յուրաքանչյուր որակվող block արձանագրի՛ր ձևավորման պահին, հետո առաջին retest-ը գնահատի՛ր ֆիքսված չափանիշներով. price-ը հասա՞վ 1R-ի ու 2R-ի zone-ից այն կողմ դրված stop-ի դեմ, մինչ այն կոտրելը։ Արձանագրի՛ր նաև այն block-ները, որոնք երբեք retest չստացան։ Denominator-ը ամբողջ փորձարկումն է. կորցնելով այն՝ վերաստեղծում ես այն survivorship bias-ը, որից փախչում ես։
Քայլ 4. Գնահատի՛ր expectancy-ն, ոչ hit rate-ը
Հիսունից ավելի sample մեկ շուկայի ու timeframe-ի վրա աշխատանքային minimum է, մինչ թվերը ինչ-որ իմաստ ունենան։ Եվ 45% respect rate-ը ուժեղ edge կարող է լինել 2.5R միջին payoff-ի դեպքում, մինչդեռ 70%-ը կարող է կորուստ բերել 0.5R-ի դեպքում։
Սպասի՛ր, որ արդյունքները տարբեր լինեն regime-ից. trend-ային շուկաները շողոքորթում են continuation block-ներին, range-այինները կրծոտում են դրանք, ուստի օրագիրդ համապատասխան սեգմենտավորի՛ր։ LiquidityScan-ի scanner-ները իրական ժամանակում են հայտնաբերում ու timestamp դնում որակվող order block-ների վրա, ինչը այս workflow-ից ամբողջովին հանում է hindsight-ով նշելու խնդիրը։
Ի՞նչ են ցույց տալիս footprint-ն ու DOM data-ն order block retest-ների ժամանակ
Order-flow tool-երը թույլ են տալիս retest-ը դիտել, ոչ թե նրա մասին տեսություն կառուցել։ Երկու ստորագրություն են առանձնացնում դիմացող zone-երը փլվողներից։
Absorption ստորագրությունը։ Price-ը վերադառնում է zone, ագրեսիվ market sell-երը շարունակ են տպվում՝ negative delta, բայց ամեն downtick կանգ է առնում, երբ bid-ը նորանում է։ Cumulative delta-ն շեղվում է price-ից. seller-ները զինամթերք են ծախսում passiive ծավալի դեմ, որ չի շարժվում։ Հանգստացող bid-ների վերաբեռնումը նախկին consumption գնի վրա ամենամոտն է «իրական» order block ստորագրությանը՝ տեսանելի, ոչ ենթադրված։
Vacancy ստորագրությունը։ Price-ը մտնում է zone, իսկ book-ը բարակ է. bid չկա նորանալու, delta-ն ու price-ը միասին են ընկնում, մեծ trade-եր են տպվում bid-ի վրա ու հրում են միջով։ Ոչ ոք տանը չկա։ Zone-ը վերջին down candle-ն էր ու այլ ոչինչ, և շուկան անվարան անցնում է միջով։
Կոնկրետ հաջորդականություն, այն տեսակից, որ BTCUSDT-ի վրա շաբաթական կարող ես դիտել։ Price-ը sweep է անում equal low-ները 61,650-ի վրա 4H-ում, reverse է անում 62,400-ով երկու ամբողջ body-ով մոմով, կոտրում է նախկին swing high-ը 63,900-ում՝ BOS, ու կանգ է առնում 65,000-ում։ 61,800–62,400-ը ընդգրկող down candle-ը որակվում է խիստ կանոններով. sweep, displacement, անդրոհարված։
Երկու օր հետո price-ը պտտվում է հետ դեպի 62,400։ Footprint-ի վրա միջինից մոտ երեք անգամ ավելի sell volume է տպվում չորս 15 րոպեանոց bar-ների վրա, մինչ price-ը պահում է 150 դոլարանոց range. absorption։ Zone-ը ծնում է շարժում 64,000-ից վեր։
Նույն վայր, երկու անկախ ոսպնյակ. SMC trader-ը ասաց order block retest, order-flow trader-ը՝ absorption նախկին accumulation shelf-ի վրա։ Երբ zone-ը դատարկ է լինում, երկու ոսպնյակն էլ մյուս ուղղությամբ են համաձայնվում, և հենց այդ համաձայնությունն է ազնիվ պատճառը, որ կոնստրուկցիան լրջորեն վերցնելու։
Եզրափակիչ. order block-ները պայմանականորեն իրական են
Ուրեմն, order block-ները իրակա՞ն են։ Ճշգրիտ շարադրած. երևույթը իրական է, folklore-ը՝ ոչ, իսկ edge-ը պայմանական է։
- Իրական է. order splitting-ը, iceberg ու հանգստացող order-ները նախկին consumption zone-ներում, stop-ների խմբավորումը ակնհայտ level-ների վրա և retest-ների դիտելի absorption-ը։ Այս ոչ մի բան վիճելի microstructure չէ։
- Իրական չէ. այն գաղափարը, թե ամեն վերջին down candle ինստիտուցիոնալ մտադրություն է նշում, թե ինստիտուտները օգտագործում կամ հարգում են տերմինը, կամ թե zone-ը անսահման retest-ների է արժանի։ Թույլ վաճառված՝ order block-ները pattern-fitting են ավելորդ բառապաշարով։
- Պայմանական է. դրական expectancy գոյություն ունի, եթե ընդհանրապես ունի, միայն խիստ հերքելի կանոնների տակ՝ sweep + displacement + first touch, ստուգված քո սեփական շուկայի, timeframe-ի ու օրագրի վրա, ոչ մեկի highlight reel-ի։
«Order block-ները իրակա՞ն են» հարցը վերջ ի վերջո լուծվում է ավելի լավ հարցի մեջ. արդյոք քո կոնկրետ, նախապես գրանցված սահմանումը դրական expectancy է տալիս այն data-ի վրա, որ չես նայել առաջից։ Պիտակը քեզ չի փրկի, սկեպտիկները քեզ չեն կանգնեցնի։ Օրագիրն է որոշում։ Վարի՛ր վերևի արձանագրությունը հիսուն sample-ի վրա, և կպահես միակ պատասխանը, որ երբևէ նշանակություն ունենալու էր՝ քոնը։
Հաճախ տրվող հարցեր
Ինստիտուտները իրականում order-ներ են դնում retail-ի նկարած order block-ների վրա՞
Ոչ դիտավորյալ, և ոչ էլ այն zone-երում, որովհետև retail-ը դրանք նկարել է։ Բայց execution algorithm-ները մեծ order-ները կտրում են գնային zone-ներով, իսկ չլցված interest-ը կարող է նորից բեռնվել նախկին fill գների մոտ։ Երբ retail-ի նկարած block-ը համընկնում է իսկական accumulation zone-ի հետ, ռեակցիան իրական է. պատճառականությունը պարզապես microstructure-ով է անցնում, ոչ թե որևէ մեկի ուղղանկյուն հարգելով։
Order block-ը պարզապես supply and demand է նոր անունով՞
Համընկնում են, բայց նույնական չեն։ Երկուսն էլ նշում են zone-եր, որտեղ imbalance-ը ծագել է։ ICT-ոճի order block-ը ավելացնում է կոնկրետ որակիչներ՝ liquidity sweep ձևավորումից առաջ, displacement դրանից հետո և structure break, ինչ դասական supply-and-demand zone-երը չեն պահանջում։ Հենց այդ լրացուցիչ պայմաններն են ժամանակակից սահմանումը ստուգելի դարձնում, այլ ոչ վերանվանված ուղղանկյուն։
Ինչու են order block-ների մեծ մասը ձախողվում retest-ի վրա՞
Որովհետև մեծ մասը որակվում է միայն ձևով, ոչ թե ծավալի ապացույցով։ Եթե executing algorithm-ն ավարտել է parent order-ը, հանգստացող interest չի մնում, ու zone-ը դատարկ է։ Չֆիլտրված block-ները սահմանումով հայտնվում են ամեն impulse-ից առաջ, ուստի մեծամասնությունը noise է։ Sweep-ի, displacement-ի ու first touch-ի ֆիլտրը հանում է դատարկների մեծ մասը, բայց երբեք՝ բոլորին։
Կարո՞ղ ես DOM-ում տեսնել order block-ի ձևավորումը
Ոչ որպես պիտակավորված օբյեկտ. DOM-ը ցույց է տալիս հանգստացող limit order-ներ, իսկ iceberg-ներն այդպես էլ թաքցնում են ծավալի մեծ մասը։ Տեսանելին կոնցեպտին համապատասխան վարքագիծն է. bid-եր, որ կրկնվող կերպով նորանում են մեկ գնի վրա, ծանր sell print-եր, որ չեն կարողանում կոտրել level, ու delta-ի շեղումը price-ից retest-ի ժամանակ։ Դու ռեակցիաներ ես ստուգում, ոչ մտադրություններ։
Հարակից որոնման ուղիներ
Եթե այս reality check-ը սրեց հարցը քեզ համար, ահա բնական հաջորդ քայլերը՝ բազային սահմանումից մինչ validation կանոններ ու edge-ի ստուգում data-ի վրա։
- Ի՞նչ է order block-ը — բազային սահմանումն ու անատոմիան, որոնց շուրջ ամբողջ այս վեճն է։
- Order block-ի հիմնական validation կանոնը SMC trader-ների համար — խիստ որակման կանոնները, որ block-ները հերքելի են դարձնում։
- Order block-ները դեռ աշխատո՞ւմ են. Data-driven framework — ուղեկից data framework-ը, որ չափում է, թե edge-ը պահպանվում է, թե ոչ։
- Order block strategy-ն շահութաբեր ՞. Data-ի հայացք — expectancy-ի մաթեմատիկան ու ազնիվ performance միջակայքեր OB strategy-ների համար։
- Bookmap-ը ICT-ի հետ. POI-ների հաստատում — DOM ու footprint tool-երի օգտագործումը absorption-ը քո zone-երում ստուգելու համար։
- Ինչպես backtest անել ICT strategy-ն ճիշտ ձևով — ամբողջական hindsight-ից զերծ testing methodology-ն, քայլ առ քայլ։
- Ինչպես ավտոմատ scan անել order block-ներ ու FVG-ներ իրական ժամանակում — ինչպես է դա կապվում order block scanner-ի հետ։



