PageSourceSearch

https://app.tradersedge.io/assets/PlaybookPage-D2OTRj1Q.js

js tradersedge.io collected 2026-09-24 15:05:06 UTC 22,223 bytes, 1 lines download raw bytes

1import{q as v,bL as _,b5 as f,b6 as r,b7 as o,b9 as e,b8 as i,bd as a,a6 as l,ba as d,bA as c,bB as h,bc as n}from"./index-CqTW0gwL.js";import{Q as b}from"./QExpansionItem-4V6QqdZN.js";import{Q as w}from"./QList-BIXPUMZF.js";import{Q as y}from"./QPage-D-M_E9XA.js";import{_ as k}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./QItem-Bw3I2yZn.js";import"./QItemLabel-CfKeiCWi.js";import"./QSlideTransition-BOznb2eX.js";const A={class:"page-content"},P={class:"page-hero"},x={class:"disclaimer-banner"},T={class:"terminal-card"},I={class:"terminal-card__body"},M={class:"section-desc"},E={class:"level-list__body"},H={class:"level-row"},V={class:"level-row__text"},O={class:"level-row"},C={class:"level-row__text"},B={class:"level-reads"},L={class:"level-read level-read--bull"},W={class:"level-read__text"},z={class:"level-read level-read--bear"},j={class:"level-read__text"},D={class:"level-row level-row--trap"},q={class:"level-row__text"},N={class:"terminal-card"},R={class:"terminal-card__body"},F={class:"hypo-banner"},S={class:"terminal-card"},Q={class:"terminal-card__body"},Y={class:"quick-ref"},U={class:"quick-ref__cell quick-ref__cell--cond"},K={class:"quick-ref__cell quick-ref__cell--then"},G={class:"terminal-card"},J={class:"terminal-card__body"},X={class:"mistake-grid"},Z={class:"mistake-card__body"},$={class:"mistake-card__title"},ee={class:"mistake-card__desc"},te={class:"disclaimer-footer"},ae={href:"https://tradersedge.io/legal/disclaimer",target:"_blank",rel:"noopener",class:"disclaimer-footer__link"},se=v({__name:"PlaybookPage",setup(ie){const g=[{id:"prev-day",title:"Previous Day Levels",tickers:"PDH · PDL · PDC",whatItIs:"Yesterday's High, Low, and Close. References almost everyone can see, which is part of why price tends to react around them.",canMean:"A first test is often sharp — wicks, fast rejection — while later tests tend to soften. Acceptance through a level can open the path toward the next reference.",bullish:"Holding above PDH, or reclaiming it after dipping below, can reflect buyers in control.",bearish:"Rejecting PDH, or losing PDL and staying below, can reflect sellers in control.",trap:"The quick poke through that immediately reverses — a stop run. A touch is not acceptance."},{id:"overnight",title:"Overnight High / Low",tickers:"ONH · ONL",whatItIs:"The highest and lowest prints of the overnight (globex) session.",canMean:"These extremes are often tested in the first 30–60 minutes. A clean break can set a directional tone; a fast rejection can point to a balanced day.",bullish:"Breaking and holding above ONH can suggest range expansion higher.",bearish:"Breaking and holding below ONL can suggest range expansion lower.",trap:"Fading the open just because price tags ONH/ONL — without reading the reaction — is how the trend-day break catches people."},{id:"initial-balance",title:"Initial Balance",tickers:"IBH · IBL",whatItIs:"The high and low of the first hour of the regular session (9:30–10:30 ET).",canMean:"Extension beyond the IB often accompanies trend behavior; staying inside it often accompanies rotation.",bullish:"Acceptance above IBH can point to a higher-distribution day.",bearish:"Acceptance below IBL can point to a lower-distribution day.",trap:"A poke above IBH that snaps back inside is a failed extension — the opposite of what the breakout looked like."},{id:"volume-profile",title:"Volume Profile",tickers:"POC · VAH · VAL  (Prior Day, Weekly, Monthly)",whatItIs:"Point of Control and Value Area edges — where the most volume traded over a period.",canMean:"POC tends to act as a magnet; value-area edges tend to act as boundaries. Weekly and monthly profiles usually carry more weight than a single prior day.",bullish:"Acceptance above VAH, or holding POC as support, can reflect buyers in control.",bearish:"Acceptance below VAL, or rejecting POC from below, can reflect sellers in control.",trap:"Thin profile between price and the next node means a move can travel fast — distance to the next HVN matters more than the line itself."},{id:"developing",title:"Developing Profile",tickers:"devPOC · devVAH · devVAL",whatItIs:"Today's profile as it builds in real time.",canMean:"A migrating POC shows which side is currently in control; a POC that stops moving can signal balance forming.",bullish:"A POC migrating up, with pullbacks holding developing value, can reflect buyer control.",bearish:"A POC migrating down, with bounces failing at developing value, can reflect seller control.",trap:"Reading the developing profile too early — before enough volume has built — can give a false sense of direction."},{id:"options-walls",title:"Options Walls",tickers:"Call Wall · Put Wall",whatItIs:"Strikes with heavy dealer positioning, defended by hedging flows rather than discretionary traders.",canMean:"First tests often produce a sharp reaction. Acceptance through a wall can signal the hedging regime has flipped, and price can move quickly on the other side.",bullish:"Acceptance above the call wall can coincide with squeeze conditions as dealers chase hedges.",bearish:"Rejection at the call wall, or acceptance below the put wall, can coincide with downside continuation.",trap:"Fading a wall that is actually accepting through — once breached, a wall can flip from resistance to fuel."},{id:"estimated-move",title:"Estimated Move",tickers:"EM High · EM Low",whatItIs:"The options-implied range for the session.",canMean:"Boundaries are often respected on balanced days; an early break can accompany an extended, trend-style move.",bullish:"Pressing and accepting above EM High early can point to an outsized up day.",bearish:"Pressing and accepting below EM Low early can point to an outsized down day.",trap:"Fading an EM boundary during a one-sided trend day, or expecting a reaction late when momentum is strong."},{id:"scenarios",title:"Bullish & Bearish Scenarios",tickers:"Targets · Triggers · Invalidations",whatItIs:"Scenario maps the model draws — a trigger price, a target, and an invali
1dation.",canMean:"A trigger marks where a setup becomes valid; it does not cause the move. The invalidation marks where the idea is wrong.",bullish:"A bull trigger reclaimed cleanly, with context aligned, keeps the bullish scenario in play toward its target.",bearish:"A bull trigger tagged but rejected, or its invalidation broken, brings the bearish scenario into play.",trap:"Chasing a trigger that prints with no follow-through — the level was reached, but the scenario never confirmed."},{id:"swing",title:"Swing Analysis",tickers:"Multi-touch S/R zones",whatItIs:"Multi-touch swing highs and lows — zones that have reacted more than once.",canMean:"Each additional touch makes a zone more visible to participants and, often, more reactive. A clean break can lead to a move comparable to the prior swing.",bullish:"A multi-touch zone holding as support, or a breakout above a swing high, can reflect strength.",bearish:"A multi-touch zone failing as support, or rejection at a swing high, can reflect weakness.",trap:"Assuming a much-tested level holds forever — the more often a zone is tested, the more likely it eventually gives way."}],u=[{cond:"Quickly rejects a level",then:"Possible fade — only after confirmation"},{cond:"Accepts through a level",then:"Possible continuation"},{cond:"Rotates around a level",then:"Market is balanced — avoid forcing a trade"},{cond:"Approaches a level with EMAs / VWAP against it",then:"Higher-probability reaction"},{cond:"Approaches a level with EMAs / VWAP aligned through it",then:"Higher-probability break"},{cond:"Reaches a level with no profile between here and the next",then:"Move can travel fast — manage size"}],m=[{title:"Treating every level equally",body:"A weekly value-area edge and a minor intraday swing are not the same weight. Rank them."},{title:"Entering just because price touched a line",body:"A touch is not a reaction. Acceptance, rejection, or absorption is what you are waiting for."},{title:"Ignoring VWAP / EMA context",body:"The same level test reads differently with trend behind it than against it."},{title:"Ignoring volume profile",body:"A target with thin profile in front travels easily; one in front of a stacked node tends to stall."},{title:"Trading too many level types at once",body:"Watching everything means reading nothing well. Pick a few and know them deeply."},{title:"Forgetting that no reaction means no trade",body:"If the level does nothing, there is nothing to do. Standing aside is a position."}];return(ne,t)=>{const p=_("router-link");return r(),f(y,{class:"playbook-page"},{default:o(()=>[t[34]||(t[34]=e("div",{class:"te-dashboard-grid"},[e("div",{class:"te-grid-lines"}),e("div",{class:"te-ambient-glow te-ambient-glow--1"}),e("div",{class:"te-ambient-glow te-ambient-glow--2"})],-1)),e("div",A,[e("div",P,[t[1]||(t[1]=e("div",{class:"page-hero__badge"},[e("span",{class:"badge-dot"}),e("span",{class:"badge-text"},"INDICATOR PLAYBOOK")],-1)),t[2]||(t[2]=e("h1",{class:"page-hero__title"},[a(" How to "),e("span",{class:"text-gradient"},"use your levels")],-1)),t[3]||(t[3]=e("p",{class:"page-hero__subtitle"}," A practical guide to reading the levels the indicator draws on your chart. ",-1)),i(p,{to:"/indicators",class:"page-hero__back"},{default:o(()=>[i(l,{name:"arrow_back",size:"14px"}),t[0]||(t[0]=a(" Back to Indicators ",-1))]),_:1})]),e("div",x,[i(l,{name:"info",size:"20px",class:"disclaimer-banner__icon"}),t[4]||(t[4]=e("div",{class:"disclaimer-banner__content"},[e("strong",null,"Educational use only — not financial advice."),a(" Examples on this page are "),e("strong",null,"hypothetical"),a(" and for illustration only. "),e("a",{href:"https://tradersedge.io/legal/disclaimer",target:"_blank",rel:"noopener"},"Read the full disclaimer →")],-1))]),t[30]||(t[30]=e("div",{class:"terminal-card"},[e("div",{class:"terminal-card__header"},[e("div",{class:"terminal-card__indicator terminal-card__indicator--active"}),e("span",{class:"terminal-card__title"},"The Short Version")]),e("div",{class:"terminal-card__body"},[e("p",{class:"section-desc"},[a(" The indicator marks "),e("strong",null,"where things may matter"),a(". Your job is to read "),e("strong",null,"what price does there"),a(". ")]),e("p",{class:"section-desc"}," A level by itself is just a line. The same line can mean different things depending on speed, volume, trend, VWAP, EMAs, profile structure, and order flow. "),e("p",{class:"section-desc section-desc--takeaway"},[a(" Use the levels to "),e("strong",null,"prepare"),a(", not to "),e("strong",null,"predict"),a(". ")]),e("figure",{class:"pb-shot"},[e("img",{src:"/images/indicators/my-bar-chart.png",alt:"A chart with TradersEdge levels drawn across it — the prices to pay attention to during the session.",loading:"lazy"}),e("figcaption",null,"The indicator's map: levels drawn on the chart. Illustrative only.")])])],-1)),t[31]||(t[31]=e("div",{class:"terminal-card terminal-card--accent"},[e("div",{class:"terminal-card__header"},[e("div",{class:"terminal-card__indicator terminal-card__indicator--accent"}),e("span",{class:"terminal-card__title"},"The One Rule That Matters Most")]),e("div",{class:"terminal-card__body"},[e("p",{class:"one-rule"},[a(" Never enter "),e("em",null,"on"),a(" the level. Enter "),e("em",null,"after"),a(" the reaction confirms. ")]),e("p",{class:"section-desc"}," Wait for acceptance, rejection, absorption, reclaim, failure, or continuation before committing. ")])],-1)),t[32]||(t[32]=e("div",{class:"terminal-card"},[e("div",{class:"terminal-card__header"},[e("div",{class:"terminal-card__indicator terminal-card__indicator--active"}),e("span",{class:"terminal-card__title"},"My Confluence Stack")]),e("div",{class:"terminal-card__body"},[e("p",{class:"section-desc"},[a(" Three things on every one of my charts, under the levels — in this order of importance. This is "),e("strong",null,"one trader's workflow, not the only way"),a(" to read them. ")]),e("div",{class:"stack-grid"},[e("div",{class:"stack-card"},[e("div",{class:"stack-card__num"},"1"),e("h4",{class:"stack-card__title"},"VWAP + 9 / 24 EMA"),e("p",{class:"stack-card__sub"},"on the execution chart"),e("p",{class:"stack-card__desc"},[a(" Tells me what price is "),e("em",null,"doing"),a(" at the level. Is price above or below VWAP? Are the EMAs sloping with the move or against it? A level test against trend behaves differently than a level test with trend. ")])]),e("div",{class:"stack-card"},[e("div",{class:"stack-card__num"},"2"),e("h4",{class:"stack-card__title"},"Volume Profile HVNs"),e("p",{class:"stack-card__sub"},"high-volume nodes"),e("p",{class:"stack-card__desc"},[a(" Tells me whether the "),e("em",null,"target"),a(" on the other side of the level is real. A move from one level into thin profile travels easily; a move into a stacked HVN tends to stall. I use HVNs to validate targets and to anticipate where rotation ends. ")])]),e("div",{class:"stack-card"},[e("div",{class:"stack-card__num"},"3"),e("h4",{class:"stack-card__title"},"Footprint Chart"),e("p",{class:"stack-card__sub"},"order flow at the level"),e("p",{class:"stack-card__desc"},[a(" Tells me what the "),e("em",null,"participants"),a(' are doing as price touches the level. Absorption, delta divergence, stacked imbalances — this is the confirmation layer. Most of my "should I enter now" decisions get resolved here. ')])])]),e("figure",{class:"pb-shot pb-shot--inset"},[e("img",{src:"/images/indicators/footprint+bar-chart.png",alt:"One trader's working chart: price bars with the TradersEdge levels, plus a footprint panel showing order flow at the level.",loading:"lazy"}),e("figcaption",null,"One trader's chart — bars with the levels, plus a footprint panel for order flow. Illustrative, not a recommendation.")]),e("p",{class:"section-desc section-desc--footnote"}," The TradersEdge indicator sits underneath this stack. It tells me which prices to pay attention to in the first place. ")])],-1)),e("div",T,[t[13]||(t[13]=e("div",{class:"terminal-card__header"},[e("div",{class:"terminal-card__indicator terminal-card__indicator--active"}),e("span",{class:"terminal-card__title"},"Reading Each Level Type")],-1)),e("div",I,[e("p",M,[t[6]||(t[6]=a(" The indicator draws 
1several categories of levels. Below is how price tends to behave at each — read as observations, not instructions. For the technical definition of every level (what it is, how it's calculated), see the ",-1)),i(p,{to:"/indicators/tool/tradersedge-levels",class:"inline-link"},{default:o(()=>[...t[5]||(t[5]=[a("Level Reference on the TradersEdge Levels page",-1)])]),_:1}),t[7]||(t[7]=a(". ",-1))]),i(w,{class:"level-list"},{default:o(()=>[(r(),d(c,null,h(g,s=>i(b,{key:s.id,label:s.title,caption:s.tickers,"header-class":"level-list__header","expand-icon-class":"level-list__icon"},{default:o(()=>[e("div",E,[e("div",H,[t[8]||(t[8]=e("span",{class:"level-row__label"},"What it is",-1)),e("p",V,n(s.whatItIs),1)]),e("div",O,[t[9]||(t[9]=e("span",{class:"level-row__label"},"What it can mean",-1)),e("p",C,n(s.canMean),1)]),e("div",B,[e("div",L,[t[10]||(t[10]=e("span",{class:"level-read__tag"},"Bullish read",-1)),e("p",W,n(s.bullish),1)]),e("div",z,[t[11]||(t[11]=e("span",{class:"level-read__tag"},"Bearish read",-1)),e("p",j,n(s.bearish),1)])]),e("div",D,[t[12]||(t[12]=e("span",{class:"level-row__label level-row__label--trap"},"Common trap",-1)),e("p",q,n(s.trap),1)])])]),_:2},1032,["label","caption"])),64))]),_:1})])]),e("div",N,[t[23]||(t[23]=e("div",{class:"terminal-card__header"},[e("div",{class:"terminal-card__indicator terminal-card__indicator--active"}),e("span",{class:"terminal-card__title"},"Two Worked Examples (Hypothetical)")],-1)),e("div",R,[e("div",F,[i(l,{name:"warning_amber",size:"18px"}),t[14]||(t[14]=e("span",null," The scenarios below are illustrative only. They are not real trades, do not represent actual results, and are not recommendations. Real markets rarely line up this cleanly. Outcomes in your own trading will vary based on conditions, execution, sizing, and judgment. ",-1))]),t[15]||(t[15]=e("h3",{class:"example-title"},[e("span",{class:"example-title__badge example-title__badge--bull"},"BULL DAY"),a(" Hypothetical setup ")],-1)),t[16]||(t[16]=e("p",{class:"section-desc"}," Open is just above PDC. VWAP is rising. Price tests PDH within the first hour: ",-1)),t[17]||(t[17]=e("ol",{class:"example-steps"},[e("li",null,[e("strong",null,"At PDH first touch."),a(" Footprint shows sellers stepping in but getting absorbed (large bid prints, small ask prints, delta improving). A trader watching this might choose not to enter on the touch and instead wait for confirmation. ")]),e("li",null,[e("strong",null,"Pullback after first rejection."),a(" Price pulls back to VWAP. Both 9 and 24 EMA are sloping up. One way to play this is to look for a long entry on the pullback rather than at PDH itself, with a stop on the other side of VWAP and a target into the next HVN above PDH on the weekly profile. ")]),e("li",null,[e("strong",null,"At target."),a(" Price stalls into the HVN stack. A common management approach is to scale partials at the target and trail the remainder under the developing POC, though specific sizing depends on the trader's plan. ")])],-1)),t[18]||(t[18]=e("p",{class:"section-desc section-desc--takeaway"},[a(" The point of the example: the level didn't dictate the entry. The level marked "),e("em",null,"where the day's action was likely to happen"),a("; the EMAs, VWAP, and footprint informed "),e("em",null,"whether and how an entry made sense"),a(". ")],-1)),t[19]||(t[19]=e("h3",{class:"example-title example-title--spaced"},[e("span",{class:"example-title__badge example-title__badge--bear"},"BEAR DAY"),a(" Hypothetical setup ")],-1)),t[20]||(t[20]=e("p",{class:"section-desc"}," Open is below VWAP. Developing POC is migrating down. Price rallies back to retest the bull-scenario trigger from below: ",-1)),t[21]||(t[21]=e("ol",{class:"example-steps"},[e("li",null,[e("strong",null,"At the trigger."),a(" Footprint shows buyers exhausting (small bid, growing ask, delta divergence). VWAP is overhead and sloping down. The bullish setup is invalidating — a useful piece of information whether or not a trade is taken. ")]),e("li",null,[e("strong",null,"Failed reclaim short setup."),a(" One way a trader might play this is to look for a short on the rejection candle close, with a stop a tick above the wick high and a target into the put wall below. ")]),e("li",null,[e("strong",null,"At the put wall."),a(" First touches of options walls often produce a bounce. A common approach is to take partials at the bounce and reassess. If the wall later accepts (e.g. a 15-minute candle closes through), the structure for adding back to a continuation short can appear on the retest from underneath, targeting the put-acceleration zone. ")])],-1)),t[22]||(t[22]=e("p",{class:"section-desc section-desc--takeaway"},[a(" Same point, inverted: the trigger and the put wall only marked "),e("em",null,"where"),a(" to pay attention. The exhausting footprint and the failed reclaim — the reactions — are what made or skipped the trade. ")],-1))])]),e("div",S,[t[25]||(t[25]=e("div",{class:"terminal-card__header"},[e("div",{class:"terminal-card__indicator terminal-card__indicator--active"}),e("span",{class:"terminal-card__title"},"Quick Reference")],-1)),e("div",Q,[e("div",Y,[t[24]||(t[24]=e("div",{class:"quick-ref__row quick-ref__row--header"},[e("span",{class:"quick-ref__cell quick-ref__cell--cond"},"If price…"),e("span",{class:"quick-ref__cell quick-ref__cell--then"},"Then…")],-1)),(r(),d(c,null,h(u,s=>e("div",{key:s.cond,class:"quick-ref__row"},[e("span",U,n(s.cond),1),e("span",K,n(s.then),1)])),64))])])]),e("div",G,[t[26]||(t[26]=e("div",{class:"terminal-card__header"},[e("div",{class:"terminal-card__indicator terminal-card__indicator--active"}),e("span",{class:"terminal-card__title"},"Common Mistakes")],-1)),e("div",J,[e("div",X,[(r(),d(c,null,h(m,s=>e("div",{key:s.title,class:"mistake-card"},[i(l,{name:"warning_amber",size:"16px",class:"mistake-card__icon"}),e("div",Z,[e("h4",$,n(s.title),1),e("p",ee,n(s.body),1)])])),64))])])]),t[33]||(t[33]=e("div",{class:"terminal-card"},[e("div",{class:"terminal-card__header"},[e("div",{class:"terminal-card__indicator terminal-card__indicator--active"}),e("span",{class:"terminal-card__title"},"Make It Yours")]),e("div",{class:"terminal-card__body"},[e("p",{class:"section-desc"}," This is one workflow. Plenty of profitable traders use this indicator differently — some are pure scalpers reading footprint only, some are swing traders who only care about the daily levels, some use no EMAs at all. The levels are the same; what you build around them is yours. "),e("p",{class:"section-desc"},[a(" The fastest way to find your own approach: pick "),e("strong",null,"two or three"),a(" levels you want to specialize in (don't try to trade all of them), trade them for a month while journaling every entry, and let the data tell you which levels and confluences actually work for "),e("em",null,"your"),a(" style and timeframe. ")]),e("p",{class:"section-desc section-desc--footnote"}," The indicator's job is to put you in front of the right prices. Everything after that is craft. ")])],-1)),e("div",te,[t[28]||(t[28]=e("h4",{class:"disclaimer-footer__title"},"Important Disclaimer",-1)),t[29]||(t[29]=e("p",null," Nothing on this page is investment advice, a trading signal, or a recommendation to buy or sell any instrument. The workflow and examples described are the personal approach of TradersEdge's founder, shared for educational purposes. All examples are hypothetical and do not reflect actual trades or guaranteed outcomes. Trading futures involves substantial risk of loss — you can lose more than your initial investment. Past performance is not indicative of future results. You are solely responsible for your trading decisions. Consult a licensed financial advisor before trading. ",-1)),e("a",ae,[t[27]||(t[27]=a(" See the full TradersEdge disclaimer ",-1)),i(l,{name:"open_in_new",size:"14px"})])])])]),_:1})}}}),ue=k(se,[["__scopeId","data-v-7ab7feb6"]]);export{ue as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.