อินดิเคเตอร์สำหรับ TradingViewTradingView indicator
Black Tide Map v1.21.7
แผนที่ใต้ราคา: ระดับ กรอบ และโซนที่ตลาดทิ้งไว้ ทั้งโครงสร้างสวิง Order Blocks ช่องว่างราคา จุดที่มีคำสั่งรอ และระดับของวัน สัปดาห์ เดือน และเซสชัน ทั้งหมดอยู่บนกราฟเดียว ใช้คู่กับ Black Tide Wave System ที่อ่านการไหลของราคาตอนนี้ กราฟทุกอันในหน้านี้เป็นกราฟจริงที่กดได้ เปิดหรือปิดทีละส่วนจากปุ่มเหนือกราฟ หรือกด ตั้งค่า เพื่อเปิดแผงตั้งค่าแบบเดียวกับบน TradingView ข้างกราฟ แล้วดูผลบนกราฟทันทีThe map underneath price: the levels, ranges and zones the market leaves behind — swing structure, order blocks, price gaps, resting liquidity, and the day, week, month and session levels — on one chart. It pairs with Black Tide Wave System, which reads the flow that is moving now. Every chart on this page is live: switch each part on or off from the buttons above it, or press Settings to open the same settings you have on TradingView beside the chart and watch the chart follow.
โมดูล 1Module 1
Trend Path
1โมดูลนี้คืออะไรWhat it is
Trend Path คือเส้นซิกแซกที่ต่อจุดกลับตัวของสวิงเข้าด้วยกัน แต่ต่างจากซิกแซกทั่วไปตรงที่จุดกลับตัวไม่ได้เลือกจากรูปร่างของราคา จะนับเป็นจุดกลับตัวก็ต่อเมื่อแรงส่งหมด คือ MFI และ Stochastic อยู่ในโซน overbought (หรือ oversold) พร้อมกันบนไทม์เฟรมโครงสร้าง ซึ่งค่าเริ่มต้นคือ 1 ชั่วโมง แล้วจุดนั้นถูกวางลงบน High หรือ Low จริงของแท่งบนกราฟที่เปิดอยู่ เช่น บนกราฟ 15 นาที จุด High จะอยู่ที่ราคาสูงสุดของแท่ง 15 นาทีภายในสวิงรายชั่วโมงนั้นพอดี ไทม์เฟรมโครงสร้างตัดสินว่าจุดกลับตัวอยู่ที่ไหน ไทม์เฟรมของกราฟตัดสินว่าแท่งไหนและราคาเท่าไรTrend Path is a zigzag that joins swing turns, but unlike an ordinary zigzag a turn is not picked from the shape of price. A point counts as a turn only where momentum ran out: MFI and the stochastic are overbought (or oversold) together on the structure timeframe, 1 hour by default. The point is then placed on the actual high or low of a bar on the chart you have open: on a 15-minute chart a top sits on the exact 15-minute high inside that hourly swing. The structure timeframe decides where a turn is; the chart timeframe decides which bar and at what price.
ขาที่จบแล้วเป็นเส้นทึบ ขาล่าสุดที่ยังไม่มีจุดปิดเป็นเส้นประ ปลายขานั้นมีลูกศรสั้นๆ ต่อไปตามมุมที่ขากำลังวิ่ง และทุกจุดมีป้าย HH, HL, LH หรือ LL บอกว่าสูงหรือต่ำกว่าจุดชนิดเดียวกันก่อนหน้า นักเทรดมักอ่านลำดับป้ายแบบทฤษฎี Dow: High สูงขึ้นกับ Low สูงขึ้นมักมองว่าเป็นขาขึ้น High ต่ำลงกับ Low ต่ำลงมักมองว่าเป็นขาลง และดูว่าขาปัจจุบันวิ่งไปทางไหน เส้นนี้บอกทิศทาง ไม่ได้บอกเป้าหมาย และขาล่าสุดยังขยับได้เสมอFinished legs are solid, the newest leg with no closing point yet is dashed, a short arrow carries on from its tip at the angle it is running, and every point carries HH, HL, LH or LL against the previous point of its kind. Traders commonly read the labels the Dow way: higher highs with higher lows is an up trend, lower highs with lower lows a down trend, and the live leg shows where the path is heading now. The path states a direction, not a target, and its newest leg can always still move.
ซิกแซกในตำราส่วนใหญ่กลับด้านเมื่อราคาย้อนเกินจำนวนเปอร์เซ็นต์หรือจำนวนแท่งที่ตั้งไว้ Trend Path ไม่ทำแบบนั้น ราคาจะย้อนแรงแค่ไหน เส้นก็ยังไม่กลับด้านถ้าแรงส่งฝั่งตรงข้ามบนไทม์เฟรมโครงสร้างยังไม่หมด และการกลับด้านต้องห่างจากจุดก่อนหน้าอย่างน้อย Min leg size (วัดเป็นเท่าของ ATR บนกราฟ) เปิดเส้นที่สองสีส้มจากไทม์เฟรมโครงสร้างที่สั้นกว่าได้ (ค่าเริ่มต้น 15 นาที) เพื่อดูสวิงย่อยภายในการเคลื่อนไหวใหญ่ โมดูลนี้ไม่อ่านข้อมูลจากโมดูลอื่น และไม่มีโมดูลอื่นอ่านจากมัน เส้นจะยังไม่ขึ้นเลยจนกว่าจะมีจุดที่ยืนยันแล้วอย่างน้อยสองจุด กราฟที่โหลดประวัติไว้น้อยจึงอาจว่างเปล่า เช่น กราฟ 1 นาทีที่มีข้อมูลราวหนึ่งสัปดาห์ ด้วยโครงสร้าง 1 ชั่วโมงจะล็อกได้แค่จุดเดียวและไม่มีอะไรวาดMost textbook zigzags turn once price reverses by a set percentage or number of bars. Trend Path does not: however hard price pulls back, the path does not turn until momentum on the other side runs out on the structure timeframe, and a turn must also sit at least Min leg size (in multiples of the chart's ATR) from the point before it. A second, orange path from a shorter structure timeframe (15 minutes by default) can be added to see the swings inside the larger move. The module reads nothing from the other modules and none of them reads it. Nothing is drawn until at least two points are confirmed, so a chart with little history loaded can stay empty: a 1-minute chart holding about a week, with the 1-hour structure, locks a single point and draws nothing.
2อ่านบนกราฟยังไงReading it on the chart
- ขาที่ยืนยันแล้ว เส้นทึบสีน้ำเงิน หนา 2 ลากจากจุดกลับตัวหนึ่งไปจุดถัดไป เก็บย้อนหลังสูงสุด 40 จุด (Pivots retained) ขาเหล่านี้ไม่ขยับอีก ยกเว้นขาสุดท้าย: ถ้าราคาวิ่งเลยจุดล่าสุดไปในทางเดียวกับจุดนั้น จุดจะย้ายไปที่ราคาใหม่และขาสุดท้ายขยับตามConfirmed legs: solid blue lines, width 2, from one turn to the next, up to 40 points kept (Pivots retained). They stay put, except the last one: if price runs past the newest point in that point's own direction, the point moves to the new price and the last leg moves with it.
- ป้าย HH / HL / LH / LL ตัวอักษรสีเดียวกับเส้น ไม่มีพื้นหลัง อยู่เหนือจุด High และใต้จุด Low แต่ละจุดเทียบกับจุดชนิดเดียวกันก่อนหน้า (High เทียบ High, Low เทียบ Low) High แรกและ Low แรกของชุดที่เก็บไว้ไม่มีอะไรให้เทียบจึงเป็น "H" กับ "L" เฉยๆ จุดล่าสุดที่ยืนยันแล้วมีป้ายเสมอ แม้ปิด Draw the live leg ส่วนปลายขาที่ยังวิ่งไม่มีป้าย บนกราฟ 15 นาทีตอนนี้ จุดล่าสุดคือ "LH" ที่ 4,082.825 (29 ต.ค. 03:00)HH / HL / LH / LL labels: text in the path colour with no background, above tops and below bottoms. Each point is compared with the previous point of its kind (top with top, bottom with bottom). The first top and the first bottom of the kept set have nothing to compare with and read a bare "H" and "L". The newest confirmed point is always labelled, even with Draw the live leg off; the tip of the live leg never is. On the 15-minute chart now the newest point is "LH" at 4,082.825 (29 Oct 03:00).
- ขาที่ยังวิ่ง (live leg) เส้นประสีเดียวกัน จากจุดที่ยืนยันล่าสุดไปถึงราคาสุดขั้วตั้งแต่นั้น (Low ต่ำสุด ถ้าเส้นกำลังหาจุด Low) ขานี้ยืดตามราคาและจบเมื่อแรงส่งฝั่งตรงข้ามหมดบนไทม์เฟรมโครงสร้าง บนกราฟ 15 นาที ขานี้ลงจาก LH 4,082.825 ไปที่ 3,870.320 (31 ต.ค. 02:45) และยังไม่ปิด แม้ราคาจะเด้งขึ้นมาแล้ว เพราะยังไม่เกิด overbought ร่วมกันบนกราฟชั่วโมงThe live leg: a dashed line in the same colour, from the newest confirmed point to the most extreme price since (the lowest low while the path is hunting a bottom). It stretches with price and ends when momentum runs out on the other side on the structure timeframe. On the 15-minute chart it runs down from the LH at 4,082.825 to 3,870.320 (31 Oct 02:45) and is still open though price has bounced, because the hourly chart has not been overbought on both oscillators since.
- ลูกศรท้ายเส้น เส้นประต่อจากปลายขาที่ยังวิ่งตามมุมเดียวกัน มีหัวลูกศรที่ปลาย ความยาวคงที่ตาม Length (10 แท่ง) ขาที่ชันจึงได้ลูกศรสั้นในแนวนอน ลูกศรเริ่มที่ปลายขา ไม่ใช่แท่งล่าสุด และไม่วาดเมื่อปลายขาอยู่ย้อนไปตั้งแต่ 250 แท่งขึ้นไป อย่างบนกราฟ 5 นาทีตอนนี้The end arrow: a dashed line carrying on from the live leg's tip at the same angle, with a head at the end. Its length is fixed by Length (10 bars), so a steep leg gets a shorter arrow across. It starts at the tip of the leg, not at the latest bar, and is left out when the tip is 250 bars back or more, as on the 5-minute chart now.
- ปิดไว้ตามค่าเริ่มต้น · เส้นที่สอง เส้นสีส้ม หนา 1 จากไทม์เฟรมโครงสร้าง 15 นาที มีป้ายและลูกศรสีส้มของตัวเอง เปิดด้วย Show = Both (หรือ Second only) คำนวณแยกจากเส้นหลักทั้งหมด จึงกลับตัวเร็วกว่าและบางครั้งชี้คนละทางOff by default · the second path: an orange line, width 1, from a 15-minute structure timeframe, with its own orange labels and arrow. Shown with Show = Both (or Second only). It is worked out entirely apart from the primary path, so it turns sooner and sometimes points the other way.
- Trim path to the current trend ปิดไว้ตามค่าเริ่มต้น เปิดแล้ววาดเฉพาะเทรนด์ Dow ปัจจุบัน โดยเริ่มจากขาสุดท้ายของเทรนด์ก่อนหน้า (ขาที่วิ่งเข้าหา High หรือ Low สุดขั้วของเทรนด์นี้) ถ้ายังไม่มีเทรนด์ วาดทั้งเส้นTrim path to the current trend, off by default: draws only the current Dow trend, starting from the previous trend's last leg (the one running into this trend's extreme). With no trend, the whole path is drawn.
3ปรับแล้วได้อะไรWhat each setting changes
เรียงตามหน้าตั้งค่าบน TradingView ปุ่มสีทองในแต่ละข้อจะเปลี่ยนค่าบนกราฟด้านบนให้ดูทันทีIn the order TradingView lists them. The gold buttons change the chart above so you can see the effect.
Modulesสวิตช์ของโมดูลModule switches2
สวิตช์หลักของทั้งโมดูล ปิดแล้วเส้น ป้าย ลูกศร และ alert ของ Trend Path หายทั้งหมด และหยุดการคำนวณด้วย เปิดไว้ตามค่าเริ่มต้นMaster for the whole module: off removes every line, label, arrow and Trend Path alert, and stops the calculation too. On by default.
ซ่อนเส้นและ alert ของโมดูลเมื่อไทม์เฟรมของกราฟยาวกว่าค่าที่เลือก ตัวคำนวณยังทำงานต่อ เลือก 15m แล้วกดปุ่ม 1H บนกราฟ เส้นจะหายบนกราฟ 1 ชั่วโมง แต่ยังอยู่บน 5m และ 15m Off แสดงทุกไทม์เฟรมHides the module's lines and alerts on chart timeframes longer than the choice; the calculation keeps running. Choose 15m and press 1H on the chart: the path goes on the 1-hour chart but stays on 5m and 15m. Off shows it on every timeframe.
Trend Pathโครงสร้างและการจับจุดกลับตัวStructure and turn detection7
ไทม์เฟรมที่ใช้ตัดสินว่าแรงส่งหมดหรือยัง ยาวขึ้นได้สวิงน้อยลงและใหญ่ขึ้น สั้นลงได้สวิงถี่ขึ้น ต้องยาวกว่าไทม์เฟรมของกราฟเท่านั้น ถ้าเท่ากันหรือสั้นกว่า โมดูลใช้ไทม์เฟรมของกราฟเอง บนกราฟ 1H ค่าเริ่มต้น 1 ชั่วโมงจึงเป็นเส้นของกราฟ 1H เอง บนตัวอย่างนี้ 4 ชั่วโมงเก็บได้แค่ 6 จุด ในช่วงที่กราฟแสดงจึงเหลือแค่ขาที่ยังวิ่งThe timeframe that decides whether momentum has run out. Longer gives fewer, bigger swings; shorter gives more frequent ones. It has to be strictly longer than the chart; equal or shorter and the module uses the chart's own timeframe, so on a 1H chart the 1-hour default is the 1H chart's own path. On this sample 4 hours keeps only 6 points, so within the window only the live leg shows.
เลือกว่าจะคำนวณและวาดเส้นไหน Primary only (ค่าเริ่มต้น) เส้นหลักสีน้ำเงิน Second only เส้นที่สองสีส้มเท่านั้น Both ทั้งสองเส้นพร้อมกัน alert อ่านจากเส้นหลักเสมอ จึงเงียบเมื่อเลือก Second onlyWhich path is worked out and drawn: Primary only (default) the blue path, Second only the orange one alone, Both the two together. The alerts always read the primary path, so they stay silent with Second only.
ไทม์เฟรมโครงสร้างของเส้นที่สอง (ค่าเริ่มต้น 15 นาที) ใช้ได้เมื่อเท่ากับหรือยาวกว่าไทม์เฟรมของกราฟ ถ้าสั้นกว่า ใช้ไทม์เฟรมของกราฟแทน บนกราฟ 1H เส้นที่สองแบบ 15 นาทีจึงกลายเป็นเส้นของกราฟ 1H และทับเส้นหลักพอดีThe second path's structure timeframe (15 minutes by default). It is used when it equals or exceeds the chart's timeframe; shorter and the chart's own is used, so on a 1H chart a 15-minute second path becomes the 1H chart's own and lies right on the primary.
ระยะขั้นต่ำระหว่างจุดใหม่กับจุดก่อนหน้า เป็นเท่าของ ATR(14) ของกราฟ ถ้าขาสั้นกว่านี้ หรือวิ่งผิดทาง (High ที่ต่ำกว่า Low ก่อนหน้า) การกลับตัวถูกข้ามไป และปลายขายังยืดต่อ ค่ามากขึ้นเหลือแต่สวิงใหญ่ 0 รับทุกการสลับ สวิงในตัวอย่างนี้ใหญ่อยู่แล้ว ค่า 0, 1.5 และ 3 จึงวาดเส้นเดียวกันตลอดช่วงที่กราฟแสดงบน 5m และ 15m (ส่วนที่ต่างอยู่ก่อนขอบซ้าย บนกราฟ 15m ค่า 3 เก็บ 15 จุดแทน 17) บนกราฟ 1H ค่า 3 ยังเหมือน 1.5 ส่วนค่า 0 เพิ่มสวิงเล็กของ 9 ต.ค. (High 4,207.485 แล้ว Low 4,168.570) และย้าย Low ของ 28 ก.ย. จาก 4,110.870 ไปที่ 4,191.470 เลื่อนกราฟย้อนไปทางซ้ายจะเห็น ค่า 8 เห็นผลชัดบนกราฟ 1H: สวิงตั้งแต่กลางเดือนตุลาคมหายไปทั้งหมด ล็อก Low 3,870.320 และขาที่ยังวิ่งกลายเป็นขาขึ้นThe least distance between a new point and the one before it, in multiples of the chart's ATR(14). A leg shorter than this, or one running the wrong way (a top below the previous bottom), is skipped and the open tip keeps extending. Higher keeps only big swings; 0 takes every alternation. The swings in this sample are large already, so 0, 1.5 and 3 draw the same path across the window on 5m and 15m (the differences lie past the left edge: on 15m, 3 keeps 15 points instead of 17). On 1H, 3 still matches 1.5, while 0 adds the small swing of 9 Oct (the 4,207.485 high, then the 4,168.570 low) and moves the 28 Sep low from 4,110.870 to 4,191.470; drag the chart back to see it. 8 shows clearly on the 1H chart: every swing since mid-October goes, the 3,870.320 low is locked and the live leg turns upward.
แท่งของกราฟที่ค่า MFI และ Stochastic ของไทม์เฟรมโครงสร้างอยู่ในโซน overbought พร้อมกัน (สำหรับจุด High) หรือ oversold พร้อมกัน (สำหรับจุด Low) เรียกว่าแท่ง aligned ปกติแท่ง aligned มีสิทธิ์เป็นจุดกลับตัวก่อนแท่งที่ราคาสุดขั้วกว่าแต่ไม่ aligned ค่านี้บอกว่าแท่งที่ไม่ aligned ต้องวิ่งเลยไปไกลกี่เท่าของ ATR ถึงจะแย่งจุดไปได้ ค่าที่มากกว่า 0 ยิ่งน้อยยิ่งผ่อนกฎ ยิ่งมากยิ่งเข้ม ส่วน 0 เข้มที่สุด (แท่งที่ไม่ aligned แย่งไม่ได้เลย) บนกราฟ 15 นาที 0 ทำให้ High 4,082.825 หายไปและเส้นไปกลับตัวที่สวิงเล็กของ 30 ต.ค. แทน 3 ย้าย High ไปที่ 4,065.700 ของ 28 ต.ค.A chart bar on which the structure timeframe's MFI and stochastic are overbought together (for a high) or oversold together (for a low) is an aligned bar. An aligned bar normally outranks a bar with a more extreme price that is not aligned. This sets how many multiples of ATR an unaligned bar must run past to take the point anyway: above 0, smaller values loosen the rule and larger ones tighten it, and 0 is the strictest (an unaligned bar can never take it). On the 15-minute chart, 0 removes the 4,082.825 high and the path turns at small swings on 30 Oct instead; 3 moves the high to 4,065.700 on 28 Oct.
จำนวนจุดที่ยืนยันแล้วที่เก็บและวาด (4–40) จุดเก่าสุดหลุดออกก่อน และ High แรกกับ Low แรกที่เหลือกลายเป็น "H" "L" เฉยๆ การอ่านเทรนด์ใช้ 4 จุดล่าสุดเสมอ ค่านี้จึงเปลี่ยนแค่ความยาวของเส้นที่วาด เห็นชัดบนกราฟ 1HHow many confirmed points are kept and drawn (4–40). The oldest go first, and the first high and low left become a bare "H" and "L". The trend reading always uses the newest 4, so this changes only how much path is drawn. Clearest on the 1H chart.
เปิดแล้ววาดเฉพาะเทรนด์ Dow ปัจจุบัน: เริ่มจากจุดก่อน High (หรือ Low) สุดขั้วของเทรนด์นี้หนึ่งจุด แล้วตามด้วยลำดับ LH / LL (หรือ HH / HL) ถ้ายังไม่มีเทรนด์ วาดทั้งเส้น บนตัวอย่างนี้ขาลงปัจจุบันเริ่มก่อนช่วงที่กราฟแสดง: บนกราฟ 5m และ 15m จาก High 4,217.395 ของ 12 ต.ค. (เส้นที่ตัดแล้วเริ่มที่ 7 และ 9 ต.ค.) บนกราฟ 1H จาก High 4,697.105 ของ 25 ส.ค. (เริ่มที่ 14 ส.ค.) ส่วนที่ตัดออกจึงอยู่นอกขอบซ้ายทั้งหมดOn, only the current Dow trend is drawn: from one point before this trend's extreme high (or low), then the LH / LL (or HH / HL) sequence. With no trend the whole path is drawn. On this sample the current down trend began before the window: on 5m and 15m from the 4,217.395 high of 12 Oct (the trimmed path starts on 7 and 9 Oct), on 1H from the 4,697.105 high of 25 Aug (starting 14 Aug). Everything trimmed lies past the left edge.
Trend Pathหน้าตาของเส้นหลักThe primary path's look3
สีและความหนาของเส้นหลักทั้งเส้น ทั้งขาที่ยืนยันแล้ว ขาที่ยังวิ่ง และป้าย สีเดียวทั้งเส้น ไม่เปลี่ยนตามเทรนด์ ลูกศรมีสีของตัวเองColour and width of the whole primary path: confirmed legs, the live leg and the labels. One colour throughout, not changed by the trend; the arrow has its own.
ปิดแล้วขาที่ยังวิ่งหายไป แต่ป้ายของจุดล่าสุดและลูกศรท้ายเส้นยังอยู่ (ลูกศรมีสวิตช์ของตัวเอง)Off removes the live leg, but the newest point's label and the end arrow stay (the arrow has its own switch).
ลายเส้นของขาที่ยืนยันแล้ว ตามด้วยลายของขาที่ยังวิ่ง ตั้งต่างกันโดยตั้งใจ เพื่อไม่ให้ขาที่ยังขยับได้ดูเหมือนจบแล้ว ลายที่สองใช้กับก้านลูกศรด้วย จึงยังมีผลแม้ช่องเป็นสีเทาเมื่อปิด Draw the live legThe style of confirmed legs, then of the live leg. They differ on purpose, so a leg that can still move never reads as finished. The second style is also the arrow shaft's, so it still matters when greyed out with Draw the live leg off.
Trend Pathเส้นที่สอง ลูกศร และป้ายSecond path, arrow and labels5
สีและความหนาของเส้นที่สอง ใช้กับขา ป้าย และลูกศรของเส้นนี้ด้วย (Arrow colour ด้านล่างใช้กับเส้นหลักเท่านั้น) ค่าเริ่มต้นสีส้ม หนา 1 ให้แยกจากเส้นหลักได้ทันทีColour and width of the second path, used for its legs, labels and its arrow too (Arrow colour below is the primary path's only). Orange at width 1 by default, so the two paths stay apart at a glance.
ลูกศรท้ายเส้นและความยาวเป็นจำนวนแท่ง วัดตามแนวลูกศร ขาที่ชันจึงได้ลูกศรสั้นในแนวนอน ลายก้านตามลายของขาที่ยังวิ่ง ลูกศรเริ่มที่ปลายขา และไม่วาดถ้าปลายขาย้อนไปตั้งแต่ 250 แท่งThe end arrow and its length in bars, measured along the arrow, so a steep leg gets a shorter one across. The shaft takes the live leg's style. It starts at the leg's tip and is left out when the tip is 250 bars back or more.
สีและความหนาของลูกศรของเส้นหลัก ค่าเริ่มต้นสีน้ำเงินเดียวกับเส้น เปลี่ยนสีได้เพื่อแยกลูกศรออกจากขาColour and width of the primary path's arrow, the path's own blue by default; give it a colour of its own to set it apart from the legs.
ป้าย HH / HL / LH / LL ของเส้นหลักและขนาด (Tiny ถึง Large) ปิดแล้วเหลือแต่เส้นThe primary path's HH / HL / LH / LL labels and their size (Tiny to Large). Off leaves the lines alone.
ขนาดป้ายของเส้นที่สอง ใช้ได้เมื่อ Show = Both ลดขนาดลงเมื่อป้ายของสองเส้นเริ่มทับกันThe second path's label size, used with Show = Both. Drop it when the two paths' labels start landing on each other.
Alerts · Trend Pathการแจ้งเตือนAlerts1
Turned up ส่งเมื่อการอ่าน Dow ของเส้นหลักเปลี่ยนเป็นขาขึ้น (High สูงขึ้นและ Low สูงขึ้น) Turned down เมื่อเปลี่ยนเป็นขาลง ส่งตอนที่เปลี่ยน ไม่ใช่ทุกแท่งที่เทรนด์ยังอยู่ ส่งได้ทั้งจากฝั่งตรงข้ามและจากตอนที่ยังไม่มีเทรนด์ และเมื่อจุดล่าสุดที่ย้ายทำให้การอ่านเปลี่ยน ข้อความคือ "Black Tide Map · XAUUSD 15 — Trend Path turned down @ ราคาปิด" ต้องเปิด Enable alerts ในหมวด Alerts ด้วย อ่านจากเส้นหลักเท่านั้น และเงียบเมื่อโมดูลถูกซ่อนด้วย Hide Trend Path above ส่งได้ครั้งเดียวต่อแท่ง เส้นเปลี่ยนเฉพาะตอนแท่งปิด การอ่านเทรนด์จึงเปลี่ยนได้แค่ตอนแท่งปิด Fire on bar close only จึงไม่ทำให้ต่าง ทดลองได้จากบันทึก Alerts ใต้กราฟTurned up fires when the primary path's Dow reading changes to up (higher highs and higher lows), Turned down when it changes to down. It fires on the change, not on every bar the trend lasts; from the opposite reading or from none, and also when a moved newest point changes the reading. The message reads "Black Tide Map · XAUUSD 15 — Trend Path turned down @ close". Enable alerts in the Alerts group must be on too; it reads the primary path only and stays silent while Hide Trend Path above hides the module. It sends at most once per bar. The path only changes when a bar closes, so the reading can only change then, and Fire on bar close only makes no difference. Try it in the Alerts log under the chart.
4ทดลองปรับค่าเองTry it
- สองสเกลบนกราฟเดียวTwo scales on one chart
ตั้ง Show เป็น Both เส้นสีส้มจากโครงสร้าง 15 นาทีจะแตกสวิงย่อยภายในขาลงใหญ่ของเส้นสีน้ำเงิน สังเกตว่าเส้นสีส้มกลับขึ้นจาก Low ของ 31 ต.ค. ไปแล้ว ขณะที่เส้นหลักยังอยู่บนขาลงที่ยังวิ่ง แล้วกด 1H บนกราฟ: เส้นสีส้มทับเส้นหลักพอดี เพราะ 15 นาทีสั้นกว่ากราฟ จึงใช้ไทม์เฟรมของกราฟแทนSet Show to Both: the orange path from a 15-minute structure breaks the blue path's big down leg into smaller swings. Notice the orange path has already turned up from its 31 Oct low while the primary is still on its live down leg. Then press 1H on the chart: the orange path lies right on the blue one, because 15 minutes is shorter than the chart and the chart's own timeframe is used instead.
- ไทม์เฟรมโครงสร้างกำหนดขนาดสวิงThe structure timeframe sets the swing size
ตั้ง Primary structure timeframe เป็น 15 นาที แล้วดูกราฟ 5m: ช่วงสองวันมีจุดกลับตัวหลายจุด จากนั้นตั้ง 4 ชั่วโมง: ในช่วงที่แสดงเหลือแค่ขาที่ยังวิ่ง เพราะข้อมูลตัวอย่างทั้งหมดมีจุดกลับตัวแบบ 4 ชั่วโมงเพียง 6 จุดSet Primary structure timeframe to 15 minutes and look at the 5m chart: two days hold several turns. Then set 4 hours: only the live leg is left in the window, as the whole sample holds just 6 four-hour turns.
- แท่ง aligned กับราคาที่สุดขั้วAligned bar against the extreme price
บนกราฟ 15 นาที ตั้ง Unaligned override เป็น 3 จุด LH ย้ายจาก High 4,082.825 (29 ต.ค.) ไปที่ 4,065.700 (28 ต.ค.) ซึ่งเป็นแท่ง aligned เพราะ High ที่สูงกว่าวิ่งเลยไปไม่ถึง 3 เท่าของ ATR จากนั้นลอง 0 เส้นช่วงปลายเดือนเปลี่ยนไปทั้งชุดOn the 15-minute chart set Unaligned override to 3: the LH moves from the 4,082.825 high (29 Oct) to 4,065.700 (28 Oct), the aligned bar, because the higher high did not run 3 multiples of ATR past it. Then try 0 and the late-month path changes altogether.
- ดูว่า alert ส่งตอนไหนSee when the alerts fire
เปิด alert ทั้งสองแบบพร้อมโครงสร้าง 15 นาที บนกราฟ 15m บันทึกใต้กราฟจะมี "turned up" วันที่ 29 ต.ค. และ "turned down" วันที่ 3 พ.ย. กดรายการเพื่อไปที่แท่งนั้น แล้วตั้ง Show เป็น Second only บันทึกจะว่าง เพราะ alert อ่านจากเส้นหลักเท่านั้นTurn on both alerts with a 15-minute structure. On the 15m chart the log under it shows "turned up" on 29 Oct and "turned down" on 3 Nov; press one to jump to its bar. Then set Show to Second only and the log empties: the alerts read the primary path only.
5จุดที่มักเข้าใจผิดCommon pitfalls
- ลูกศรชี้ลง แต่ราคาขึ้นมาแล้วThe arrow points down but price has gone up
ลูกศรต่อจากปลายขาที่ยังวิ่ง ซึ่งคือราคาสุดขั้วตั้งแต่จุดล่าสุด ไม่ได้ต่อจากแท่งปัจจุบัน ขาลงจะยังไม่จบจนกว่าแรงส่งฝั่งขึ้นจะหมดบนไทม์เฟรมโครงสร้าง ราคาเด้งเท่าไรก็ตาม ลูกศรจึงบอกทิศของขาปัจจุบัน ไม่ได้เป็นการคาดการณ์ และจะหายไปเมื่อปลายขาเก่าเกิน 250 แท่งThe arrow carries on from the live leg's tip, the most extreme price since the newest point, not from the current bar. A down leg does not end until upside momentum runs out on the structure timeframe, however far price bounces. The arrow is the current leg's direction, not a forecast, and it goes once the tip is 250 bars old.
- จุดล่าสุดย้ายที่The newest point moved
จุดที่ยืนยันล่าสุดยังไม่ใช่จุดสุดท้าย ถ้าราคาวิ่งเลยไปในทางเดียวกับจุดนั้น (เช่นทำ Low ใหม่ต่ำกว่า Low ล่าสุดขณะที่เส้นกำลังหาจุด High) จุดจะย้ายไปที่ราคาใหม่ ขาสุดท้าย ป้าย และการอ่านเทรนด์เปลี่ยนตาม จุดก่อนหน้านั้นไม่ขยับอีกThe newest confirmed point is not final yet. If price runs past it in its own direction (a new low below the last bottom while the path is hunting a top), the point moves to the new price, and the last leg, its label and the trend reading change with it. Points before it no longer move.
- โครงสร้าง 1 ชั่วโมงเหมือนกัน แต่จุดบนกราฟ 5m กับ 15m ไม่ตรงกันSame 1-hour structure, different points on 5m and 15m
ราคาของจุดมาจากแท่งของกราฟที่เปิดอยู่ และ Min leg size กับ Unaligned override วัดด้วย ATR ของกราฟ ไม่ใช่ของไทม์เฟรมโครงสร้าง บนกราฟ 5 นาทีค่าเดียวกันจึงเป็นระยะราคาที่สั้นกว่าบน 15 นาที จุดที่ล็อกจึงต่างกันได้ ถ้าต้องการเส้นเดียวกันทุกไทม์เฟรม ให้ดูบนไทม์เฟรมเดียวเป็นหลักA point's price comes from the bars of the chart you have open, and Min leg size and Unaligned override are measured in the chart's ATR, not the structure timeframe's. The same setting is a shorter price distance on 5 minutes than on 15, so the points locked can differ. Read the path on one timeframe as your reference.
- ตั้งโครงสร้าง 15 นาทีบนกราฟ 15m แล้วได้เส้นของกราฟเองA 15-minute structure on a 15m chart gives the chart's own path
เส้นหลักต้องใช้ไทม์เฟรมโครงสร้างที่ยาวกว่ากราฟ ถ้าเท่ากันหรือสั้นกว่า ใช้แท่งของกราฟเอง บนกราฟ 1H ค่าเริ่มต้น 1 ชั่วโมงจึงอ่านจากแท่ง 1H ของกราฟ ส่วนเส้นที่สองใช้ค่าที่ตั้งได้เมื่อเท่ากับกราฟด้วย และตั้งแต่กราฟ 1H ขึ้นไป ค่าเริ่มต้นทั้งสองเส้นอ่านจากแท่งของกราฟ (เส้นที่สอง 15 นาทีสั้นกว่ากราฟ)The primary path needs a structure timeframe longer than the chart; equal or shorter and the chart's own bars are used, so on a 1H chart the 1-hour default reads the chart's own 1H bars. The second path also accepts a timeframe equal to the chart's. From the 1H chart up, both default paths read the chart's own bars (the 15-minute second path is shorter than the chart).
- จุดที่เห็นตอนเกิดขึ้นสดอยู่คนละแท่งหลังรีโหลดกราฟA point seen forming live sits on another bar after a reload
การกลับตัวอ่านจากแท่งของไทม์เฟรมโครงสร้างที่ปิดแล้ว จึงไม่วาดใหม่ แต่การอ่านว่าแท่งไหน aligned (แท่งที่ MFI และ Stochastic ของไทม์เฟรมโครงสร้างอยู่ในโซนพร้อมกัน) ต่างกัน: ตอนตลาดเปิดอยู่ อินดิเคเตอร์อ่านค่าของแท่งโครงสร้างที่กำลังก่อตัว ส่วนบนข้อมูลย้อนหลัง แท่งของกราฟภายในแท่งโครงสร้างหนึ่งอ่านค่าของแท่งโครงสร้างก่อนหน้า ยกเว้นแท่งสุดท้ายของมัน ตำแหน่ง High หรือ Low ที่เห็นตอนสดจึงอาจเลื่อนไปเล็กน้อยหลังรีโหลดA turn is read from a closed structure-timeframe candle, so it does not repaint. Which bar counts as aligned (MFI and the stochastic of the structure timeframe in their zone together) is read differently: live, the indicator reads the forming structure candle; on history, chart bars inside a structure candle read the previous structure candle, except its last chart bar. So the exact bar of a high or low seen live can shift a little after a reload.
- เปิด Trim path แล้วเส้นเริ่มก่อน High สุดขั้วหนึ่งจุดTrim path starts one point before the extreme high
Trim เริ่มวาดจากขาสุดท้ายของเทรนด์ก่อนหน้า คือขาที่วิ่งเข้าหา High (หรือ Low) สุดขั้วของเทรนด์ปัจจุบัน ในขาลง จุดแรกที่เห็นจึงเป็น "HL" ก่อน High "HH" แล้วตามด้วย LL / LH เมื่อการอ่านเทรนด์เป็นกลาง (High กับ Low ไม่ไปทางเดียวกัน) Trim ไม่ตัดอะไรเลยTrim draws from the previous trend's last leg, the one running into the current trend's top (or bottom). In a down trend the first point shown is the "HL" before the "HH" top, then the LL / LH run. While the reading is neutral (tops and bottoms disagree) Trim cuts nothing.
โมดูล 2Module 2
Market Structure
1โมดูลนี้คืออะไรWhat it is
Market Structure ขีดเส้นตรงจุดที่แท่งเทียนปิดผ่านสวิงที่ยืนยันแล้ว (เบรก) แล้วบอกว่าการเบรกนั้นไปทางเดียวกับทิศทางเดิม (BOS, Break of Structure) หรือกลับทิศ (CHoCH, Change of Character) ทำจากกฎสวิงเดียวกันสองขนาด: Major เส้นทึบ (เปิดไว้) กับ Minor เส้นประ (ปิดไว้) ท้ายป้ายอาจมีชื่อระดับราคาที่อยู่ใกล้สวิงที่ถูกเบรก เช่น CHoCH ×PWH คือสวิงนั้นอยู่ใกล้High ของสัปดาห์ก่อน โมดูลนี้ปิดไว้ตามค่าเริ่มต้น กราฟในหัวข้อนี้เปิดไว้ให้ดู บน TradingView ต้องติ๊ก Market Structure ในหมวด Modules เองMarket Structure draws a line where a candle closed through a confirmed swing, and says whether that break went with the standing direction (BOS, break of structure) or against it (CHoCH, change of character). One swing rule runs at two sizes: Major, solid (on), and Minor, dashed (off). A label can end with the name of a level that sat near the broken swing: CHoCH ×PWH means that swing lay near the previous week's high. The module is off by default; the chart in this section shows it on. On TradingView, tick Market Structure in the Modules group yourself.
นักเทรดทั่วไปมักอ่าน BOS ว่าเทรนด์เดิมยังไปต่อ และอ่าน CHoCH ว่าเป็นสัญญาณแรกที่ทิศทางอาจเปลี่ยน ชื่อระดับท้ายป้ายช่วยแยกการเบรกกลางที่โล่ง ออกจากการเบรกที่สวิงตรงกับHigh / Low ของวันก่อน สัปดาห์ก่อน หรือHigh / Low ของเซสชัน ทั้งหมดนี้เป็นข้อมูลให้อ่านประกอบ ไม่ใช่สัญญาณซื้อขายในตัวเองTraders commonly read a BOS as the move carrying on and a CHoCH as the first sign the direction may be turning. The level name helps tell a break through open space from one where the swing sat on the previous day's, week's or a session's high or low. It is context to read with the rest, not a trade signal by itself.
ต่างจากแบบในตำราตรงนี้: นับเป็นการเบรกเมื่อราคาปิดผ่านสวิงเท่านั้น ไส้เทียนที่แทงผ่านแต่ปิดกลับ ทำให้สวิงนั้น "ถูกกวาด" และไม่ถูกใช้อีกเลย โดยไม่มีป้าย สวิงนับ 21 แท่งทางซ้าย แต่ยืนยันด้วย 5 แท่งทางขวา จึงรู้เร็วกว่าการรอแบบสมมาตร และไม่วาดย้อนหลัง ชื่อระดับดูแค่ระยะใกล้ ไม่ดูว่าเป็นHigh หรือ Low และไม่ดูว่าระดับนั้นโดนราคาไปแล้วหรือยัง และแม้ปิดโมดูลนี้ ถ้า Order Blocks เปิดอยู่ (ค่าเริ่มต้น) ตัวหาโครงสร้างยังทำงานต่อเบื้องหลัง เพราะ Order Blocks ใช้คำ BOS / CHoCH และชื่อระดับจากที่นี่Where it differs from the textbook version: only a close through the swing counts. A wick through it that closes back marks the swing "swept", and it is never used again, with no label. A swing needs 21 bars on its left but only 5 on its right to be confirmed, so it is known sooner than a symmetric pivot, and nothing is redrawn afterwards. The level name is proximity only: it does not check whether the level is a high or a low, or whether price has already taken it. And with the module off, the structure engine keeps running in the background while Order Blocks is on (the default), because Order Blocks takes its BOS / CHoCH word and its level name from here.
2อ่านบนกราฟยังไงReading it on the chart
- เส้นทึบสีเขียวอมฟ้า + ป้ายเหนือเส้น การเบรกขึ้น: เส้นแนวนอนที่ราคาของสวิง High ลากจากแท่งที่เป็นสวิงไปถึงแท่งที่ปิดผ่าน ป้ายเป็นตัวหนังสือสีเดียวกับเส้น ไม่มีพื้น อยู่กึ่งกลางระหว่างสองแท่งตามเวลาSolid teal line, label above: an up-break. A horizontal line at the swing high's price, from the swing's bar to the bar that closed through it. The label is text in the line's colour with no background, at the midpoint in time between the two bars.
- เส้นทึบสีแดง + ป้ายใต้เส้น การเบรกลงผ่านสวิง Low รูปแบบเดียวกันSolid red line, label below: a down-break through a swing low, drawn the same way.
- BOS เบรกไปทางเดียวกับทิศทางที่ยืนอยู่ (หรือยังไม่มีทิศทาง ซึ่งเป็นกรณีของการเบรกครั้งแรกบนกราฟ) CHoCH เบรกสวนทิศทางเดิม แล้วทิศทางจะกลับเป็นฝั่งนั้นBOS: the break went the way of the standing direction (or there was none yet, as for the very first break on a chart). CHoCH: it went against it, and the direction flips to that side.
- ชื่อหลังเครื่องหมาย × ระดับราคาที่อยู่ห่างจากสวิงที่ถูกเบรกไม่เกินระยะ Tag tolerance (หน่วยเป็นเท่าของ ATR) ตรวจตามลำดับนี้ แล้วใช้ตัวแรกที่เจอ:
PMHPMLPWHPWLPDHPDL(High / Low ของเดือน สัปดาห์ และวันก่อน อ่านจากแท่ง D / W / M ที่ปิดแล้ว จึงเท่ากันทุกไทม์เฟรม) จากนั้นHigh / Low ของเซสชันที่เก็บไว้Asia HLondon LNY H… (เมื่อเปิด Session Key Levels) และสุดท้ายnDHnWLnML… (เมื่อเปิด Naked Key Levels) ป้ายที่ไม่มีชื่อต่อท้ายคือไม่มีระดับไหนอยู่ในระยะThe name after ×: a level within Tag tolerance (a multiple of ATR) of the broken swing. They are checked in this order and the first one found is used:PMHPMLPWHPWLPDHPDL(the previous month's, week's and day's high and low, read from the closed D / W / M candle, so the same on every timeframe), then the stored session highs and lowsAsia HLondon LNY H… (with Session Key Levels on), and lastnDHnWLnML… (with Naked Key Levels on). A bare label means no level was in range. - ปิดไว้ตามค่าเริ่มต้น · Minor เส้นประสีเดียวกัน ป้าย BOS / CHoCH แบบเดียวกัน จากสวิงที่สั้นกว่า (หนึ่งในสามของ Swing length) มีทิศทางของตัวเองแยกจาก Major กดดูบนกราฟแล้ว Minor จะเปิดให้ (ปิดได้จากปุ่ม Minor เหนือกราฟ)Off by default · Minor: dashed lines in the same colours with the same BOS / CHoCH labels, from shorter swings (a third of Swing length). It keeps a direction of its own, separate from Major. Show me switches Minor on (turn it off with the Minor button above the chart).
- ปิดไว้ตามค่าเริ่มต้น · Unswept swings เส้นจุดสีม่วงที่สวิง Major ซึ่งราคายังไม่เคยกลับไปแตะผ่าน ลากจากสวิงไปจนเลยแท่งล่าสุด 5 แท่ง ป้าย
SH (ราคา)/SL (ราคา)ที่ปลายขวา (ต้องเปิด Unswept labels) กดดูบนกราฟแล้วทั้งเส้นและป้ายจะเปิดให้Off by default · Unswept swings: dotted purple lines at the Major swings price has not traded back through, from the swing to 5 bars past the latest bar, withSH (price)/SL (price)at the right end (needs Unswept labels). Show me switches both on. - ไม่มีอะไรบนแกนราคา เส้นและป้ายของโมดูลนี้เป็น drawing ของ TradingView จึงไม่พิมพ์ราคาบนแกนขวา และวาดเฉพาะบนแท่งที่ปิดแล้ว แท่งที่กำลังวิ่งยังไม่มีป้ายNothing on the price scale: the module's lines and labels are TradingView drawings, so no price prints on the right scale, and they are drawn on closed bars only; the bar still forming carries none.
3ปรับแล้วได้อะไรWhat each setting changes
เรียงตามหน้าตั้งค่าบน TradingView ปุ่มสีทองในแต่ละข้อจะเปลี่ยนค่าบนกราฟด้านบนให้ดูทันทีIn the order TradingView lists them. The gold buttons change the chart above so you can see the effect.
Modulesสวิตช์ของโมดูลModule switch2
สวิตช์หลัก ปิดไว้ตามค่าเริ่มต้น (การ์ดในหัวข้อนี้เปิดไว้ให้) ปิดแล้วเส้นและป้ายทั้งหมดของโมดูลหายไปทันที และ alert ของโมดูลหยุด ส่วนการหาโครงสร้างยังทำงานต่อถ้า Order Blocks เปิดอยู่Master switch, off by default (this section's card shows it on). Off removes every line and label of the module at once and stops its alerts; the structure engine itself keeps running while Order Blocks is on.
ซ่อนเส้น ป้าย และ alert ของโมดูลเมื่อไทม์เฟรมกราฟยาวกว่าค่าที่เลือก การหาโครงสร้างยังเดินต่อ เปิดไทม์เฟรมกลับมาเมื่อไหร่ก็เห็นเส้นครบ ตัวเลือกต่ำสุดคือ 15m จึงไม่มีผลบนกราฟ 5m และ 15m ลองกดปุ่มด้านล่างแล้วสลับกราฟไปที่ 1HHides the module's lines, labels and alerts on chart timeframes longer than the one chosen. Detection keeps going, so switching back shows every line. The lowest choice is 15m, so 5m and 15m charts are never hidden; press the button and switch the chart to 1H.
Market Structureสวิง การเบรก และการแสดงผลSwings, breaks and display16
การตั้งค่าในหมวดนี้จะเป็นสีเทาบน TradingView เมื่อปิด Market Structure (และ Tag tolerance ก็เป็นสีเทาเมื่อปิด Tag what the break took ด้วย) แต่ถ้า Order Blocks เปิดอยู่ 4 ค่ายังมีผล: Swing length, Pivot memory และ Confirmation bars กำหนดว่าการเบรกเกิดตรงไหน จึงเปลี่ยนคำ BOS / CHoCH ที่ Order Blocks เขียนบนบล็อก และ Tag tolerance เป็นระยะที่ Order Blocks ใช้หาชื่อระดับของบล็อกด้วย แม้จะปิด Tag what the break took อยู่ การตั้งค่าที่เหลือเปลี่ยนแค่การวาดของโมดูลนี้These inputs grey out on TradingView while Market Structure is off (and Tag tolerance also greys out while Tag what the break took is off), but with Order Blocks on, four of them still matter: Swing length, Pivot memory and Confirmation bars decide where breaks happen, and so the BOS / CHoCH word Order Blocks writes on its blocks, and Tag tolerance is also the range Order Blocks uses to name a block's level, even with Tag what the break took off. The rest change only this module's drawing.
จำนวนแท่งทางซ้ายที่สวิงต้องสูงกว่า (หรือต่ำกว่า) ทั้งหมด ยิ่งมาก สวิงยิ่งน้อยและใหญ่ เส้น BOS / CHoCH ยิ่งยาวและห่างกัน ยิ่งน้อย สวิงถี่ขึ้นและการเบรกมากขึ้น Minor ใช้หนึ่งในสามของค่านี้ (อย่างน้อย 2) ค่า 21 จึงได้ Minor 7How many bars on the left a swing must stand above (or below). Higher gives fewer, larger swings, so BOS / CHoCH lines are longer and further apart; lower gives more swings and more breaks. Minor uses a third of it (at least 2), so 21 gives Minor 7.
จำนวนสวิงล่าสุดที่แต่ละขนาดจำไว้ (High และ Lowรวมกัน) การเบรกจะทดสอบกับสวิงล่าสุดที่ยังไม่ถูกกวาดในความจำนี้ และ Unswept swings ก็ดึงจากที่นี่ ตั้งต่ำมาก สวิงเก่าที่ยังไม่ถูกแตะจะหลุดจากความจำ การเบรกสวิงเก่าเหล่านั้นจึงไม่ถูกนับ และเส้น Unswept เหลือน้อยลงHow many recent swings each size remembers (highs and lows together). Breaks are tested against the newest unswept swing in it, and Unswept swings draws from it. Set very low, older untouched swings fall out of memory, so breaks of them are no longer counted and fewer unswept lines remain.
จำนวนแท่งทางขวาที่ต้องผ่านไปก่อนสวิงจะนับ สวิงจึงโผล่ช้ากว่าแท่งจริงเท่านี้ (Major ใช้ไม่เกิน Swing length, Minor ใช้หนึ่งในสาม อย่างน้อย 1 ค่า 5 จึงได้ Minor 1) ค่าน้อย รู้สวิงเร็วขึ้นแต่ได้สวิงที่แท่งต่อมาอาจแซงไปมากขึ้น ค่าเท่ากับ Swing length คือสวิงแบบสมมาตรที่เข้มที่สุดแต่ช้าที่สุด ทั้งสองแบบไม่วาดย้อนหลังHow many bars must pass on the right before a swing counts, so a swing appears that many bars after its bar (Major uses no more than Swing length; Minor uses a third, at least 1, so 5 gives Minor 1). Lower is quicker but lets through swings a later bar would have overrun; equal to Swing length is the strict, slow symmetric pivot. Neither redraws.
แสดงหรือซ่อนเส้นและป้ายของ Major เท่านั้น ปิดแล้วการหาการเบรกของ Major ทิศทาง และ alert BOS / CHoCH ยังทำงานเหมือนเดิม (ข้อความ alert จะไม่มีป้ายต่อท้าย) และ Order Blocks ไม่เปลี่ยนShows or hides the Major lines and labels only. Off, Major breaks are still found, the direction still updates and the BOS / CHoCH alerts still fire (their message then carries no label), and Order Blocks is unchanged.
เปิดโครงสร้าง Minor เส้นประ สวิงสั้นกว่าจึงเกิดถี่ เห็นจังหวะย่อยในแต่ละขา Minor มีทิศทางของตัวเอง ไม่เคยส่ง alert และถ้าสวิง Minor อยู่ราคาเดียวกับเป้าของ Major ในแท่งนั้น จะปล่อยให้ Major วาดเส้นเดียวSwitches on the dashed Minor structure. Its swings are shorter, so it fires often and shows the rhythm inside each leg. Minor keeps its own direction, never alerts, and leaves a swing at the same price as that bar's Major target to Major, so one line is drawn.
ความหนาของเส้นการเบรกทั้ง Major และ Minor (เส้น Unswept หนา 1 เสมอ)Width of the break lines, Major and Minor (unswept lines are always 1).
เลือกว่าการเบรกขึ้นแบบไหนจะถูกวาด: All, เฉพาะ BOS หรือเฉพาะ CHoCH และสีของเส้นและตัวหนังสือฝั่งขึ้น ตัวกรองซ่อนแค่การวาด ทิศทางยังเปลี่ยนตามการเบรกทุกครั้ง และ alert ยังส่งโดยไม่มีป้ายWhich up-breaks are drawn, All, BOS only or CHoCH only, and the colour of the up-side lines and text. The filter only hides the drawing: the direction still follows every break, and the alert still fires, without the label.
แบบเดียวกันสำหรับการเบรกลงThe same for down-breaks.
ต่อชื่อระดับท้ายป้าย เช่น BOS ×London H ปิดแล้วเหลือแค่ BOS / CHoCH ระดับยังถูกตรวจอยู่ ระยะใกล้อย่างเดียว ไม่ดูว่าระดับเป็นHigh หรือ Low และไม่ดูว่าโดนราคาไปแล้วหรือยัง สวิง Highจึงได้ชื่อ PDL ได้Appends the level name, as in BOS ×London H. Off leaves just BOS / CHoCH; the level is still looked up. It is proximity only: whether the level is a high or a low, and whether price has already taken it, are not checked, so a swing high can carry PDL.
ระยะที่ระดับต้องอยู่ใกล้สวิง เป็นเท่าของ ATR ที่แท่งที่เบรก มากขึ้นป้ายมีชื่อบ่อยขึ้น และระดับเดือนกับสัปดาห์จะชนะระดับวันหรือเซสชันบ่อยขึ้น เพราะถูกตรวจก่อน น้อยลงชื่อจะติดเฉพาะเมื่อสวิงแทบตรงกับระดับ ค่านี้ Order Blocks ใช้ตั้งชื่อบล็อกด้วยHow close the level must be to the swing, as a multiple of ATR on the break bar. Higher names more labels, and the month and week levels win over day or session ones more often, being checked first; lower names a label only when the swing nearly sits on the level. Order Blocks uses this value to name its blocks too.
ขนาดตัวหนังสือของป้าย BOS / CHoCH และป้าย SH / SLText size of the BOS / CHoCH labels and the SH / SL labels.
จำนวนเส้นการเบรกล่าสุดที่เก็บไว้ (Major และ Minor ใช้กองเดียวกัน) เมื่อเกินจำนวนนี้ เส้นเก่าสุดจะถูกลบ แต่ละอันใช้ 1 เส้นกับ 1 ป้าย จากโควต้า 500 ของ TradingView ที่ใช้ร่วมกับเลเยอร์ระดับราคาอื่น ถ้าเส้น Naked หรือ Session เริ่มหายจากซ้าย ลดค่านี้ก่อนHow many of the latest break drawings are kept, Major and Minor in one pool; past that number, the oldest is deleted. Each costs one line and one label of TradingView's 500, shared with the level layers. If Naked or Session levels start vanishing from the left, cut this first.
เส้นจุดที่สวิง Major ซึ่งราคายังไม่เคยกลับไปผ่าน (High ที่ยังไม่มีแท่งไหนขึ้นไปเหนือ Low ที่ยังไม่มีแท่งไหนลงไปใต้) วาดใหม่ที่แท่งล่าสุด เรียงจากสวิงใหม่สุดก่อน สวิงที่ถูกแตะแล้วหายไป และสีของเส้นDotted lines at the Major swings price has not traded back through (a high no bar has gone above since, a low no bar has gone below), rebuilt on the latest bar, newest first; a swing that is touched drops off. And their colour.
จำนวนเส้น High และเส้น Lowที่แสดง จำนวนนี้ต่อฝั่ง นับจากสวิงล่าสุดHow many highs and how many lows are shown, counted from the newest swing.
เส้น Unswept ยื่นเลยแท่งล่าสุดไปทางขวากี่แท่งHow many bars past the latest bar the unswept lines reach.
ป้าย SH (ราคา) / SL (ราคา) ที่ปลายขวาของเส้น Unswept สีเดียวกับเส้นSH (price) / SL (price) labels at the right end of the unswept lines, in their colour.
Alerts · Market StructureAlert ของโมดูลThe module's alerts2
ส่ง alert เมื่อ Major เกิด BOS / CHoCH ทั้งสองทิศ ตอนแท่งปิด Minor ไม่ส่ง ข้อความบอกฝั่งและชนิด ตามด้วยป้ายที่วาดพร้อมชื่อระดับ และราคาปิด: Black Tide Map · XAUUSD 15 — Bullish BOS · BOS ×PWH @ 4012.345 ถ้าการเบรกนั้นไม่ได้ถูกวาด (ตัวกรองฝั่ง หรือปิด Draw Major structure) ยังส่ง แต่ไม่มีป้าย: … — Bearish CHoCH @ … ต้องเปิด Enable alerts ด้วย และไม่ส่งบนไทม์เฟรมที่ซ่อนไว้ ดูรายการในบันทึกใต้กราฟAlerts on a Major BOS / CHoCH, either direction, at the bar close; Minor never alerts. The message gives the side and kind, then the drawn label with its level name, then the close: Black Tide Map · XAUUSD 15 — Bullish BOS · BOS ×PWH @ 4012.345. A break that was not drawn (side filter, or Draw Major structure off) still alerts, without the label: … — Bearish CHoCH @ …. Needs Enable alerts, and stays quiet on a hidden timeframe. The log under the chart lists them.
ไม่มีผลกับโมดูลนี้ การเบรกตรวจเฉพาะตอนแท่งปิดอยู่แล้ว ปิดการตั้งค่านี้ก็ไม่ทำให้ alert ส่งกลางแท่งNo effect here: breaks are tested on the bar close anyway, so unticking it does not make these alerts fire inside a bar.
4ทดลองปรับค่าเองTry it
- สวิงสั้นกับสวิงยาวShort and long swings
ตั้ง Swing length เป็น 10 แล้วนับป้ายบนกราฟ จากนั้นตั้ง 34 เส้นน้อยลงและยาวขึ้น แต่ละเส้นคือสวิงที่ใหญ่ขึ้น กด 2 แท่งของ Confirmation bars เพื่อดูสวิงที่รู้เร็วขึ้นSet Swing length to 10 and count the labels, then 34: fewer, longer lines, each a bigger swing. Press 2 bars of Confirmation bars to see swings known sooner.
- Minor ในขาของ MajorMinor inside the Major legs
เปิด Minor แล้วดูเส้นประในช่วงระหว่างเส้นทึบ Minor มีทิศทางของตัวเอง จึงอาจขึ้น CHoCH ฝั่งตรงข้ามในขณะที่ Major ยังเป็นทิศเดิมSwitch Minor on and look at the dashed lines between the solid ones. Minor has its own direction, so it can print a CHoCH the other way while Major still holds its direction.
- ชื่อระดับมาจากไหนWhere the level names come from
ตั้ง Tag tolerance เป็น 0.5 ป้ายมีชื่อมากขึ้น แล้วปิด Session Key Levels ชื่อ Asia / London / NY หายไป เหลือ PDH / PWH … ที่ไม่ขึ้นกับโมดูลไหน ลองเปิด Naked Key Levels เพื่อดูชื่อ nDH / nDLSet Tag tolerance to 0.5 and more labels carry a name. Then switch Session Key Levels off: the Asia / London / NY names go, leaving PDH / PWH …, which depend on no other module. Switch Naked Key Levels on to see nDH / nDL names.
- Alert ยังส่งแม้ไม่ได้วาดAlerts fire even when nothing is drawn
เปิด alert ทั้งสองแบบ แล้วดูบันทึกใต้กราฟ จากนั้นตั้ง Bullish structure เป็นเฉพาะ CHoCH เส้น BOS ขาขึ้นหายจากกราฟ แต่ในบันทึกยังมี "Bullish BOS" เพียงไม่มีป้ายต่อท้ายSwitch both alerts on and read the log under the chart. Then set Bullish structure to CHoCH only: the up BOS lines leave the chart, but the log still lists "Bullish BOS", only without the label.
5จุดที่มักเข้าใจผิดCommon pitfalls
- "×PWH" แปลว่าราคากิน High ของสัปดาห์ก่อนไปแล้ว"×PWH" means price took the previous week's high
ไม่เสมอไป ชื่อบอกแค่ว่าสวิงที่ถูกเบรกอยู่ห่างจาก PWH ไม่เกินระยะ Tag tolerance (หน่วยเป็นเท่าของ ATR) ไม่ได้ดูว่าเป็นHigh หรือ Low และไม่ได้ดูว่าระดับนั้นโดนไปแล้วหรือยัง การเบรกขึ้นจึงได้ชื่อ PDL ได้ ถ้าLow ของวันก่อนบังเอิญอยู่ตรงสวิงนั้นNot necessarily. The name only says the broken swing lay within Tag tolerance (a multiple of ATR) of PWH. Whether the level is a high or a low, and whether it was already taken, are not checked, so an up-break can carry PDL when the previous day's low happens to sit at that swing.
- ไส้เทียนแทงผ่านสวิงแล้วทำไมไม่มีป้ายA wick went through the swing, so where is the label?
ต้องปิดผ่าน ไส้เทียนที่ผ่านไปแล้วปิดกลับทำให้สวิงนั้นถูกกวาดและไม่ถูกใช้อีก เป้าถัดไปจะเป็นสวิงที่ยังไม่ถูกกวาดตัวถัดไป (เก่ากว่า และไกลกว่า) สวิงแต่ละตัวจึงถูกเบรกได้ครั้งเดียว และบางสวิงไม่มีป้ายเลยIt takes a close. A wick through that closes back marks the swing swept and it is never used again; the next unswept swing (older, further away) becomes the target. Each swing can be broken once at most, and some never get a label.
- ปิด Market Structure แล้วการตั้งค่าในหมวดนี้ไม่มีผลWith Market Structure off, its settings do nothing
ถ้า Order Blocks เปิดอยู่ (ค่าเริ่มต้น) ตัวหาโครงสร้างยังทำงาน Swing length, Pivot memory และ Confirmation bars ยังเปลี่ยนคำ BOS / CHoCH ที่ Order Blocks เขียน และ Tag tolerance ยังเปลี่ยนชื่อระดับของบล็อก (แม้ปิด Tag what the break took อยู่) แม้บน TradingView การตั้งค่าเหล่านี้จะเป็นสีเทา ส่วน Draw Major structure ไม่เปลี่ยน Order BlocksWith Order Blocks on (the default) the structure engine keeps running. Swing length, Pivot memory and Confirmation bars still change the BOS / CHoCH word Order Blocks writes, and Tag tolerance still changes its blocks' level names (even with Tag what the break took off), even though TradingView greys these inputs out. Draw Major structure does not change Order Blocks.
- ป้ายมาช้า แปลว่ามันวาดย้อนหลังLabels arrive late, so it repaints
ไม่วาดย้อนหลัง สวิง Major รู้หลังแท่งของมัน 5 แท่ง (Minor 1 แท่ง) และการเบรกตรวจตอนแท่งปิด ป้ายที่ขึ้นแล้วไม่ขยับและไม่หาย ยกเว้นถูกดันออกด้วย Keep last N drawings หรือปิดโมดูลIt does not repaint. A Major swing is known 5 bars after its bar (Minor 1 bar), and breaks are tested on the close. A label never moves or disappears once drawn, unless Keep last N drawings pushes it out or the module is switched off.
- ไทม์เฟรมอื่นควรได้ BOS / CHoCH ชุดเดียวกันAnother timeframe should give the same BOS / CHoCH
สวิงนับเป็นแท่งของกราฟ 21 แท่งของ 5 นาทีกับ 21 ชั่วโมงเป็นคนละขนาด และทิศทางเริ่มจากยังไม่มีที่แท่งแรกของกราฟ การเบรกครั้งแรกจึงเป็น BOS เสมอ กราฟที่โหลดประวัติต่างกันอาจเรียกการเบรกช่วงแรกต่างกัน ชื่อ PDH / PWH / PMH เท่ากันทุกไทม์เฟรมเพราะอ่านจากแท่งวัน สัปดาห์ เดือน ส่วนHigh / Low ของเซสชันมาจากแท่งของกราฟที่เปิดในช่วงเซสชันSwings are counted in chart bars: 21 five-minute bars and 21 hours are different sizes. The direction starts undecided on the chart's first bar, so the first break is always BOS, and charts that load different history can name the first breaks differently. PDH / PWH / PMH match on every timeframe, being read from the day, week and month candles; session highs and lows come from the chart bars that open inside the session.
- ป้ายไม่อยู่กลางเส้นThe label is off-centre
ป้ายวางที่กึ่งกลางระหว่างสองแท่งตามเวลา ไม่ใช่ตามจำนวนแท่ง ถ้าเส้นคร่อมช่วงตลาดปิด (ช่วงพักรายวันหรือสุดสัปดาห์) ป้ายจะเยื้องไปข้างหนึ่งIt sits at the midpoint in time between the two bars, not in bars. A line that spans a market break (the daily pause or a weekend) puts its label off to one side.
โมดูล 3Module 3
Order Blocks
1โมดูลนี้คืออะไรWhat it is
Order Blocks ทำเครื่องหมายโซนที่ราคาพุ่งออกไป เมื่อแท่งปิดเบรกสวิงล่าสุด อินดิเคเตอร์จะย้อนดูขาราคาที่ทำให้เกิดการเบรกนั้น แล้วเลือกแท่งหนึ่งแท่ง (ค่าเริ่มต้นคือแท่งที่ Low ต่ำสุดของขาขึ้น หรือ High สูงสุดของขาลง) ช่วงราคาของแท่งนั้นกลายเป็นกล่อง สีเขียวอมฟ้าคือบล็อกขาขึ้น สีแดงคือบล็อกขาลง กล่องลากต่อไปทางขวาเลยแท่งล่าสุดตราบที่โซนยังใช้ได้ และมีป้ายสองบรรทัดบอกว่าบล็อกมาจากการเบรกแบบไหน วอลุ่มเท่าไร และฝั่งซื้อหรือขายหนักกว่าOrder Blocks marks the zone a move broke out of. When a candle closes through the latest swing, the indicator looks back over the leg that produced the break and picks one candle (by default the lowest low of an up leg, or the highest high of a down leg). That candle's range becomes a box: teal for a bullish block, red for a bearish one. The box runs right past the latest bar while the zone is still in play, with a two-line label saying what kind of break it came from, how much volume it carried and which side traded heavier.
นักเทรดมักใช้ order block เป็นโซนที่อาจมีคำสั่งค้างอยู่ ดูว่าราคากลับมาทดสอบแล้วตอบสนองหรือไม่ แต่ละบล็อกมีวงจรชีวิต: สด (ยังไม่ถูกแตะ) → mitigated (ราคาเข้ามาในโซนแล้ว กล่องจางลง) → invalidated (ราคาผ่านขอบด้านไกลไป โซนจบ) และถ้าเลือกโหมดที่มี breaker โซนที่ล้มแล้วราคากลับมาจะกลายเป็น breaker ที่ทำงานกลับด้าน ค่าเริ่มต้นวาดเฉพาะโซนที่ยังใช้ได้ 3 อันต่อฝั่ง (ขาขึ้น / ขาลง) เลือกจากที่ใกล้ราคาที่สุดTraders commonly treat an order block as a zone where orders may still be resting, and watch whether price reacts when it comes back. Each block has a lifecycle: fresh (untouched) → mitigated (price has entered it; the box fades) → invalidated (price went through the far edge; the zone is finished). In the modes that use breakers, a failed zone that price returns to becomes a breaker working the other way. By default only live zones are drawn, 3 per direction, nearest to price first.
ต่างจาก order block ทั่วไปตรงที่แต่ละบล็อกอ่านวอลุ่มได้บนกราฟเลย: ความทึบของกล่องบอกว่าแท่งนั้นมีวอลุ่มมากแค่ไหนเทียบกับปกติ ความหนาของขอบบอกการดูดซับ แถบเล็กในกล่องแบ่งตามสัดส่วนซื้อ/ขายที่อัปเดตทุกครั้งที่ราคากลับเข้ามาซื้อขายในโซน และป้ายบอกชื่อระดับที่สวิงที่ถูกเบรกอยู่ใกล้ เช่น PDL หรือ Asia L บล็อกมาจากตัวหาขาราคาของมันเอง (ไม่ใช่สวิงของ Market Structure) ส่วนคำว่า BOS / CHoCH ในป้ายอ่านจากทิศของโครงสร้างหลัก แม้ Market Structure จะปิดอยู่ก็ตามUnlike a plain order block tool, every block carries its volume on the chart: the box's opacity says how heavy that candle traded against normal, the border's thickness shows absorption, a small bar inside splits at the buy/sell share and updates whenever price trades back in the zone, and the label names the level the broken swing sat near, such as PDL or Asia L. Blocks come from their own leg detector (not Market Structure's swings); the BOS / CHoCH word reads the major structure direction, even with Market Structure switched off.
2อ่านบนกราฟยังไงReading it on the chart
- กล่องโซน เขียวอมฟ้าคือบล็อกขาขึ้น แดงคือบล็อกขาลง เริ่มที่แท่งบล็อก และลากเลยแท่งล่าสุดไป 5 แท่ง (Extend) ตราบที่โซนยังใช้ได้ บล็อกที่ราคาเข้ามาแล้ว (mitigated) จางลงอีกหนึ่งขั้นแต่ยังวาดต่อ ค่าเริ่มต้นวาดสูงสุด 3 อันต่อฝั่ง (ขาขึ้น / ขาลง) เลือกจากกึ่งกลางโซนที่ใกล้ราคาปิดล่าสุดที่สุดThe zone box: teal for a bullish block, red for a bearish one. It starts at the block candle and runs 5 bars past the latest bar (Extend) while the zone is live. A block price has entered (mitigated) fades one more step but keeps drawing. By default at most 3 per direction are drawn, those whose middle is nearest the latest close.
- ความทึบ = วอลุ่มของแท่งบล็อก แท่งที่ซื้อขายหนักกว่าค่าเฉลี่ยวอลุ่ม 20 แท่ง (Volume average) ณ แท่งนั้นมาก กล่องจะทึบ แท่งที่เบากว่าปกติ กล่องจะจาง อ่านน้ำหนักของบล็อกได้โดยไม่ต้องอ่านป้ายOpacity = the block candle's volume. A candle that traded far above the 20-bar volume average (Volume average) at that candle draws a solid box; a lighter-than-usual one draws a pale box. You can read a block's weight without reading its label.
- ความหนาของขอบ = การดูดซับ คือดูว่าแท่งนั้นซื้อขายหนักแค่ไหนเมื่อเทียบกับระยะที่ราคาขยับ ขอบหนา 3 px หมายถึงแท่งที่วอลุ่มหนักอย่างน้อยสองเท่าของที่ขนาดแท่งบอก มีการซื้อขายมากแต่ราคาไปไม่ไกล ซึ่งอาจหมายถึงมีคำสั่งรอรับอยู่ตรงนั้น ขอบ 2 px คือหนักกว่าขนาดแท่งพอสมควร ขอบ 1 px คือวอลุ่มสมกับขนาดแท่งหรือเบากว่า ความหนาแยกจากความทึบ: กล่องจางที่ขอบหนาคือแท่งวอลุ่มไม่มากแต่แทบไม่ขยับ ค่าที่ใช้ตัดสินดูได้เป็น A ในป้ายเมื่อตั้ง Label detail เป็น Full (A2.0 ขึ้นไปหนา 3 px, A1.2 ขึ้นไปหนา 2 px) ขอบหนาพบไม่บ่อย ถ้าบล็อกบนจอขอบบางทั้งหมด ปุ่มดูบนกราฟจะเพิ่ม Blocks per side เป็น 10 และเปิด Full ให้Border thickness = absorption: how heavily the candle traded for how far it moved. A 3 px border is a candle that traded at least twice as heavy as its size would suggest: a lot changed hands but price did not get far, which may mean orders were waiting there to absorb the move. 2 px is clearly heavier than its size; 1 px is volume in line with the candle's size, or lighter. Thickness is separate from opacity: a pale box with a thick border is a candle of modest volume that barely moved. The number behind it is the A on the label at Label detail Full (A2.0 and up draws 3 px, A1.2 and up 2 px). Thick borders are uncommon; if every block on screen has a thin one, Show me raises Blocks per side to 10 and switches on Full.
- แถบวอลุ่ม แถบแคบกว้าง 10 แท่งที่ขอบซ้ายของโซน ส่วนล่างสีเขียวอมฟ้าคือสัดส่วนซื้อ ส่วนบนสีแดงคือสัดส่วนขาย เริ่มจากการปิดของแท่งบล็อกเอง แล้วรวมทุกแท่งที่กลับมาซื้อขายในโซน จุดแบ่งจึงขยับได้หลังบล็อกเกิด มีเฉพาะโซนสดและ mitigatedThe volume bar: a narrow bar, 10 bars wide, at the zone's left edge. The teal lower part is the buy share, the red upper part the sell share. It starts from where the block candle closed and takes in every later bar that trades in the zone, so the split can move after the block forms. Only fresh and mitigated zones have one.
- ป้าย บรรทัดแรก "BOS OB · 15m · xAsia L": BOS (ไปทางเดียวกับโครงสร้างหลัก) หรือ CHoCH (สวนทาง) ตามด้วยไทม์เฟรม และ "x" กับชื่อระดับที่สวิงที่ถูกเบรกอยู่ใกล้ (PMH, PWL, PDL, Asia H, London L, NY H …) ถ้ามี ดูแค่ว่าสวิงอยู่ห่างระดับนั้นไม่เกินระยะ Tag tolerance ของ Market Structure (หน่วยเป็นเท่าของ ATR) ไม่ได้ดูว่าอยู่ฝั่งไหนของระดับ จึงไม่ได้แปลว่าการเบรกกวาดระดับนั้นไป ชื่อของ session (Asia, London, NY) มีเฉพาะเมื่อเปิด Session Key Levels และชื่อระดับ naked (nDH, nWL …) มีเฉพาะเมื่อเปิด Naked Key Levels บรรทัดที่สอง "33.018K 19%S": วอลุ่มของ 3 แท่งที่จบตรงแท่งเบรก และสัดส่วนของฝั่งบล็อกเอง (%B สำหรับขาขึ้น %S สำหรับขาลง) เมื่อราคากลับมาซื้อขายในโซนแล้วจะมี "⟨+1.34x⟩" ต่อท้าย คือวอลุ่มที่เข้ามาภายหลังเทียบกับวอลุ่มของแท่งบล็อก "OB+" คือโซนที่รวมจากหลายบล็อกThe label. Line one, "BOS OB · 15m · xAsia L": BOS (with the major structure) or CHoCH (against it), the timeframe, and "x" with the level the broken swing sat near (PMH, PWL, PDL, Asia H, London L, NY H …) when there is one. It only checks that the swing is within Market Structure's Tag tolerance (a multiple of ATR) of the level, not which side of it, so it does not mean the break took the level. Session names (Asia, London, NY) need Session Key Levels on, and naked names (nDH, nWL …) need Naked Key Levels on. Line two, "33.018K 19%S": the volume of the 3 bars ending at the break bar and the share on the block's own side (%B on a bullish block, %S on a bearish one). Once price has traded back in the zone, "⟨+1.34x⟩" is added: the volume traded there since, against the block candle's own. "OB+" is a zone fused from several blocks.
- ปิดไว้ตามค่าเริ่มต้น · บล็อกที่ invalidated (Show zones = Live + invalidated หรือ All) กล่องสีเทาที่จบตรงแท่งที่ราคาผ่านขอบด้านไกล ไม่มีแถบวอลุ่ม ป้ายเป็นสีจาง มีโควตาของตัวเองแยกจากบล็อกที่ยังใช้ได้ จึงเห็นทั้งสองแบบพร้อมกันOff by default · invalidated blocks (Show zones = Live + invalidated or All): grey boxes that end at the bar where price went through the far edge, with no volume bar and a muted label. They have an allowance of their own next to the live blocks', so both show together.
- ปิดไว้ตามค่าเริ่มต้น · Breaker (Live + breakers, Breakers only, All) บล็อกที่ล้มแล้วราคากลับเข้ามาอีก วาดด้วยสีของฝั่งตรงข้ามและขอบเส้นประ ป้ายเป็น "BB · 15m" บล็อกขาขึ้นที่ล้มจึงเป็นกล่องแดงที่ทำหน้าที่เป็นโซนซัพพลาย (แนวต้าน) ถ้า breaker ล้มอีกครั้ง มันนับเป็นบล็อกที่ invalidated: กล่องสีเทาที่จบแล้ว ซึ่งเห็นได้เฉพาะ Show zones = All (Live + breakers และ Breakers only ซ่อนไว้)Off by default · breakers (Live + breakers, Breakers only, All): a failed block price has come back into, drawn in the opposite side's colour with a dashed border and labelled "BB · 15m". A failed bullish block is therefore a red box acting as a supply (resistance) zone. If a breaker fails too it counts as invalidated: a finished grey box, shown only with Show zones = All (Live + breakers and Breakers only hide it).
- ปิดไว้ตามค่าเริ่มต้น · บล็อกไทม์เฟรมใหญ่ (HTF slot) บล็อกที่หาบนไทม์เฟรมใหญ่กว่าวาดซ้อนบนบล็อกของกราฟ ไม่รวมกัน ป้ายเป็น "OB · 1h" หรือ "OB · 4h" ไม่มี BOS / CHoCH และไม่มีชื่อระดับOff by default · higher-timeframe blocks (HTF slot): blocks found on a higher timeframe, overlaid on the chart's own and never fused with them, labelled "OB · 1h" or "OB · 4h", without BOS / CHoCH or a level name.
3ปรับแล้วได้อะไรWhat each setting changes
เรียงตามหน้าตั้งค่าบน TradingView ปุ่มสีทองในแต่ละข้อจะเปลี่ยนค่าบนกราฟด้านบนให้ดูทันทีIn the order TradingView lists them. The gold buttons change the chart above so you can see the effect.
Modulesสวิตช์ของโมดูลModule switches2
สวิตช์หลักของทั้งโมดูล เปิดไว้ตามค่าเริ่มต้น ปิดแล้วกล่อง ป้าย alert และค่าใน Data Window หายทั้งหมดMaster for the whole module, on by default. Off removes every box and label, its alerts and its Data Window values.
ซ่อนภาพและ alert ของโมดูลเมื่อไทม์เฟรมของกราฟยาวกว่าค่าที่ตั้ง การคำนวณยังทำต่อ ตั้ง 15m แล้วกด 1H บนกราฟ บล็อกจะหายไปHides the module's drawings and alerts on chart timeframes longer than this; the engine keeps running. Set 15m and press 1H on the chart: the blocks go.
Order Blocksโหมด และบล็อกเกิดอย่างไรMode, and how a block forms10
Arxon (ค่าเริ่มต้น) เลือกบล็อกที่ใกล้ราคาที่สุด มี breaker และใช้ตัวกรองทุกตัว Classic เป็นกติกาตายตัว: บล็อกที่เกิดล่าสุด 3 อันต่อฝั่ง บล็อกที่ถูกทะลุยังวาดเป็นกล่องเทาจนราคาผ่านขอบอีกด้าน แล้วจึงถูกลบ ไม่มี breaker และรวมโซนที่ซ้อนกันเสมอ การตั้งค่าที่โหมดนี้ล็อกจะเป็นสีเทาArxon (default) picks the blocks nearest to price, has breakers and uses every filter. Classic is a fixed rule set: the 3 most recently formed blocks per direction; a broken block stays as a grey box until price trades through its other side, then it is removed; no breakers; overlapping zones always fused. The inputs this mode fixes grey out.
ไทม์เฟรมที่ใช้หาบล็อกชุดหลัก Chart (ค่าเริ่มต้น) คือแท่งของกราฟเอง ไทม์เฟรมที่ใหญ่กว่าจะหาบล็อกบนไทม์เฟรมนั้นแทน แต่ mitigated และ invalidated ยังตัดสินบนแท่งของกราฟ บล็อกชุดนี้ไม่มี BOS / CHoCH และชื่อระดับ ไทม์เฟรมที่เท่าหรือเล็กกว่ากราฟกลับไปใช้กราฟเอง กราฟตัวอย่างแสดงเฉพาะ ChartWhere the main blocks are detected. Chart (default) is the chart's own bars; a higher timeframe detects them there, while mitigation and invalidation are still judged on chart bars. Those blocks have no BOS / CHoCH word and no level name. An equal or lower timeframe falls back to the chart. The demo shows Chart only.
จำนวนบล็อกที่วาดต่อฝั่ง คือต่อขาขึ้น / ขาลง ไม่ใช่ต่อด้านของราคา เพิ่มค่าแล้วได้บล็อกที่ไกลราคาออกไป ลดเหลือ 1 จะเห็นแค่อันที่ใกล้ที่สุดของแต่ละทิศ ใน Live + invalidated และ All บล็อกที่ invalidated ได้โควตาเท่ากันแยกต่างหาก (เกิน 25 โควตานี้จะเล็กลง และที่ 50 ไม่มีเลย) Classic ล็อกไว้ที่ 3How many blocks are drawn per direction (bullish / bearish), not per side of price. Raising it adds blocks further from price; at 1 you see only the nearest of each. In Live + invalidated and All, invalidated blocks get an equal allowance of their own (above 25 that allowance gets smaller, and at 50 there is none). Classic fixes it at 3.
แท่งไหนของขาราคาที่กลายเป็นกล่อง Extreme (ค่าเริ่มต้น) คือแท่งที่ Low ต่ำสุด (หรือ High สูงสุด) ของขา ไม่ว่าแท่งสีอะไร Heaviest คือแท่งสวนทางที่วอลุ่มมากที่สุด Last opposing คือแท่งสวนทางแท่งสุดท้ายก่อนแรงส่ง แบบตำรา เปลี่ยนแล้วกล่องย้ายราคาWhich candle of the leg becomes the box. Extreme (default) is the lowest low (or highest high) of the leg, whatever its colour; Heaviest the opposing candle that traded the most; Last opposing the final opposing candle before the impulse, the textbook one. Changing it moves the boxes.
Leg length คือขนาดสวิงที่ตัวหาขาราคาของบล็อกใช้: สวิงถูกบันทึกเมื่อผ่านไปเท่านี้แท่งโดยไม่มีแท่งไหนเกินจุดสุดขั้ว ค่ามากได้สวิงใหญ่ บล็อกน้อยลงและเกิดช้าลง Max scan คือระยะไกลสุดที่ย้อนไปหาแท่งบล็อก (เฉพาะบล็อกบนไทม์เฟรมของกราฟ) กราฟตัวอย่างเปลี่ยนได้เฉพาะ Leg lengthLeg length is the swing size the blocks' own leg detector uses: a swing registers once this many bars pass without beating it. Larger means bigger swings, fewer and later blocks. Max scan is how far back the search for the block candle may reach (chart-timeframe blocks only). The demo follows Leg length only.
Zone from: Wick (ค่าเริ่มต้น) กล่องครอบ High ถึง Low ของแท่ง Body ครอบแค่ตัวเทียน ได้โซนแคบลง Invalidate on: Wick (ค่าเริ่มต้น) ไส้ที่ทะลุขอบด้านไกลก็ทำให้บล็อกจบ Close ใช้ตัวเทียน (ค่าที่ต่ำกว่าของ open/close สำหรับบล็อกขาขึ้น) บล็อกจึงรอดผ่านไส้ได้และอยู่นานขึ้นZone from: Wick (default) spans the candle's high to low; Body only its body, for tighter zones. Invalidate on: Wick (default) lets a wick through the far edge end the block; Close uses the body (the lower of open/close for a bullish block), so blocks survive wicks and live longer.
Volume average คือจำนวนแท่งที่ใช้เป็นค่าเฉลี่ยวอลุ่ม (ฐานของความทึบ ความหนาขอบ และค่า x / A) Min multiple และ Min absorption เป็นด่านตอนสร้าง: แท่งบล็อกที่วอลุ่มหรือการดูดซับต่ำกว่าค่านี้จะไม่เกิดเป็นบล็อกเลย 0 คือปิด กับ Extreme แท่งที่กลับตัวมักเบา Min multiple 1 จึงตัดบล็อกไปเยอะ ค่าวอลุ่ม การดูดซับ และ %B / %S ขึ้นกับฟีดวอลุ่มของสัญลักษณ์ OANDA:XAUUSD เป็นวอลุ่มแบบ tick (จำนวนครั้งที่ราคาเปลี่ยน) ไม่ใช่สัญญาที่ซื้อขายจริง กับฟีดที่วอลุ่มบางหรือเป็นวอลุ่มสังเคราะห์ ค่าเหล่านี้เชื่อถือได้น้อยลง กราฟตัวอย่างเปลี่ยนได้เฉพาะ Min multipleVolume average is how many bars the volume baseline uses (the base for opacity, border thickness and the x / A figures). Min multiple and Min absorption are creation gates: a block candle below them never becomes a block. 0 is off. With Extreme the turn candle is often light, so Min multiple 1 removes many blocks. Volume, absorption and %B / %S depend on the symbol's volume feed: OANDA:XAUUSD volume is tick volume (how often price changed), not contracts traded, and on thin or synthetic feeds these figures are less trustworthy. The demo follows Min multiple only.
Max height ตัดแท่งที่สูงเกินกี่เท่าของ ATR ไม่ให้เป็นโซน (เปิดเสมอ) Hide beyond ซ่อนบล็อกที่กึ่งกลางห่างราคาเกินกี่เท่าของ ATR 0 คือปิด ใน Arxon ซ่อนแค่อันที่ไกล ใน Classic บล็อกเก่ากว่าที่ใกล้ราคาจะขึ้นมาแทน กราฟตัวอย่างเปลี่ยนได้เฉพาะ Hide beyondMax height rejects a candle taller than this many ATR as a zone (always on). Hide beyond hides blocks whose middle is more than this many ATR from price; 0 is off. Under Arxon it only drops the far ones; under Classic an older block nearer to price takes the place. The demo follows Hide beyond only.
บล็อกที่ราคาเข้ามาแล้ว (mitigated, invalidated, breaker) จะถูกถอดออกเมื่อเกินอายุนี้ นับเป็นแท่งของกราฟจากแท่งบล็อก และคืนโควตาให้บล็อกอื่น บล็อกสดที่ยังไม่ถูกแตะไม่หมดอายุ 0 คือปิด แล้วบล็อกเก่าที่ใช้ไปแล้วจะกลับมาแย่งที่Blocks price has already entered (mitigated, invalidated, breaker) are retired past this age, counted in chart bars from the block candle, and give their slot to another block. Fresh, untouched blocks never age out. 0 is off, and old spent blocks come back to take slots.
รวมบล็อกฝั่งเดียวกันที่ช่วงราคาซ้อนกันเป็นโซนเดียว ป้ายมี "+" (OB+, BB+) ใน Arxon รวมเฉพาะประเภทเดียวกัน: ยังใช้ได้กับยังใช้ได้ breaker กับ breaker ตายกับตาย ใน Classic ใช้กล่องเป็นเกณฑ์: บล็อกที่ยังอยู่กับที่ทะลุแล้วรวมกันได้ถ้ากล่องซ้อนกันทั้งเวลาและราคา ผลลัพธ์เป็นแบบทะลุถ้ามีอันใดทะลุ การรวมทำหลังเลือกบล็อกแล้วและไม่เติมจำนวนคืน จึงเห็นกล่องน้อยลง ที่มา BOS / CHoCH หายถ้าบล็อกที่รวมไม่ตรงกัน Classic เปิดไว้เสมอFuses same-side blocks whose price ranges overlap into one zone, labelled with "+" (OB+, BB+). Under Arxon only the same kind fuse: live with live, breaker with breaker, dead with dead. Under Classic the test is the box: live and broken blocks fuse when their boxes overlap in time and price, and the result is broken if either was. It runs after the blocks are picked and does not top the count up, so you see fewer boxes. The BOS / CHoCH word goes when the fused blocks disagree. Always on in Classic.
Order BlocksHTF slot (บล็อกจากไทม์เฟรมใหญ่)Higher-timeframe slots3
หาบล็อกบนไทม์เฟรมที่ใหญ่กว่า (ค่าเริ่มต้น 4 ชั่วโมง) แล้ววาดซ้อนบนบล็อกของกราฟ ไม่รวมกัน ป้ายบอกไทม์เฟรมของตัวเอง ("OB · 1h") บล็อกปรากฏหลังแท่งไทม์เฟรมใหญ่ปิด และถูกแตะหรือทะลุตามราคาของกราฟ HTF slot ที่ไม่ใหญ่กว่าไทม์เฟรมของกราฟจะไม่วาด เช่น 1H บนกราฟ 1HDetects blocks on a higher timeframe (4 hours by default) and overlays them on the chart's own, never fused, each labelled with its own timeframe ("OB · 1h"). A block appears after its higher-timeframe candle closes and is entered or broken by chart price. A slot not above the chart timeframe does not draw, for example 1H on a 1H chart.
อีกสอง HTF slot ที่ทำงานเหมือนอันแรก (ค่าเริ่มต้น 1H และ D) ทุก HTF slot แบ่งงบรวม 50 บล็อกต่อฝั่งที่เหลือจากชุดหลัก ที่ 3 ต่อฝั่งทุก HTF slot วาดครบ 3 ถ้าตั้ง Blocks per side สูง HTF slot จะวาดน้อยลงหรือไม่วาดเลย และจะถึงเร็วขึ้นเมื่อแสดงบล็อกที่ invalidatedTwo more slots working like the first (1H and D by default). All slots share what the main set leaves of a 50-blocks-per-direction budget. At 3 per side every slot draws its full 3; with a high Blocks per side they draw fewer or none, and sooner when invalidated blocks are shown.
จำนวนแท่งไทม์เฟรมใหญ่ที่เก็บไว้ใช้หาบล็อกในแต่ละ HTF slot ต้องมากกว่า 2 เท่าของ Leg length ถ้าน้อยกว่านั้นจะถูกยกขึ้นเองHow many higher-timeframe bars each slot keeps for detection. It must exceed 2 × Leg length, and a smaller value is raised to that.
Order Blocksสถานะที่แสดง และสีStates shown, and colours4
สถานะไหนถูกวาด Live only (ค่าเริ่มต้น): สดและ mitigated Live + breakers: เพิ่ม breaker Live + invalidated: เพิ่มกล่องเทาของบล็อกที่ invalidated โดยมีโควตาแยก จึงเห็นบล็อกที่ยังใช้ได้และที่จบแล้วพร้อมกัน Breakers only: เฉพาะ breaker All: ทุกสถานะ การตรวจหา breaker เปิดเฉพาะในโหมดที่วาด breakerWhich states draw. Live only (default): fresh and mitigated. Live + breakers adds breakers. Live + invalidated adds grey boxes for invalidated blocks, with an allowance of their own, so live and finished blocks show together. Breakers only: breakers alone. All: every state. Breaker detection runs only in the modes that draw breakers.
สีของ breaker สี bull ใช้กับบล็อกขาลงที่ล้มแล้วกลายเป็น breaker และกลับกัน เพราะขั้วกลับแล้ว ใช้เฉพาะโหมดที่มี breakerBreaker colours. The bull colour is used by a failed bearish block turned breaker, and vice versa, because the polarity has flipped. Only used in the modes with breakers.
สีพื้นของบล็อกขาขึ้น ขาลง และบล็อกที่ invalidated ความโปร่งที่ตั้งคือจุดตั้งต้น วอลุ่มของแท่งบล็อกปรับให้ทึบขึ้นหรือจางลงจากตรงนั้น ขอบใช้สีเดียวกันแต่ทึบกว่า สีขาขึ้นและขาลงยังเป็นสีของแถบวอลุ่มด้วยFill colours for bullish, bearish and invalidated blocks. The transparency you set is the starting point; the block candle's volume makes the box more solid or paler from there. The border is the same colour, more opaque. Bull and bear also colour the volume bar.
โซนที่ยังใช้ได้ลากเลยแท่งล่าสุดไปกี่แท่ง โซนที่จบแล้วหยุดที่แท่งที่ทำให้จบเสมอHow many bars past the latest bar a live zone runs. A finished zone always stops at the bar that ended it.
Order Blocksแถบวอลุ่มและป้ายVolume bar and label5
ตำแหน่งของแถบสัดส่วนซื้อ/ขาย: ชิดซ้ายในโซน (ค่าเริ่มต้น) กลาง ชิดขวา หรือต่อจากขอบขวาของโซน หรือ Off Width คือความกว้างเป็นจำนวนแท่ง เท่ากันทุกบล็อกไม่ว่าโซนจะยาวแค่ไหนWhere the buy/sell bar sits: inside on the left (default), centre or right, beyond the zone's right edge, or Off. Width is in bars, the same for every block however long its zone.
ตำแหน่งป้าย: กลางโซน (ค่าเริ่มต้น) ชิดขวา ชิดซ้าย ขวาของโซน หรือ Off (ไม่มีป้าย) ป้ายจะขยับหลบแถบวอลุ่มเมื่ออยู่ขอบเดียวกัน Inside right ทำให้ป้ายอยู่ใกล้ราคาปัจจุบันเสมอแม้โซนจะยาวมากLabel placement: centre of the zone (default), inside right, inside left, right of the zone, or Off (no label). It steps aside for the volume bar when they share an edge. Inside right keeps the label next to current price however long the zone grows.
Minimal เหลือแค่บรรทัดแรก ("CHoCH OB · 15m") Standard (ค่าเริ่มต้น) เพิ่มชื่อระดับ วอลุ่ม สัดส่วนฝั่งบล็อก และ ⟨+x⟩ Full เพิ่มเท่าของวอลุ่ม (เช่น 1.27x) การดูดซับ (A0.55) และ Blk % คือส่วนของแท่งบล็อกในวอลุ่มของทั้งขาMinimal keeps line one only ("CHoCH OB · 15m"). Standard (default) adds the level name, volume, own-side share and ⟨+x⟩. Full adds the volume multiple (e.g. 1.27x), absorption (A0.55) and Blk %, the block candle's share of the whole leg's volume.
เปิด (ค่าเริ่มต้น) ป้ายขึ้นต้นด้วย BOS OB หรือ CHoCH OB ปิดแล้วเหลือ "OB" เป็นแค่ข้อมูล ไม่ได้กรองบล็อกOn (default) starts the label with BOS OB or CHoCH OB; off leaves "OB". It is context only and filters nothing.
ตัวเลข K ในบรรทัดที่สอง Break window (ค่าเริ่มต้น) คือวอลุ่มรวมของ N แท่งที่จบตรงแท่งเบรก (N = 3) Block candle คือวอลุ่มของแท่งบล็อกแท่งเดียวThe K figure on line two. Break window (default) is the volume of the N bars ending at the break bar (N = 3); Block candle is the block candle's own volume.
Alerts · Order BlocksAlert ของโมดูลThe module's alerts6
ส่งเมื่อบล็อกชุดหลักเกิดขึ้น: บนแท่งที่ปิดเบรกสวิง หรือถ้าตั้ง Main timeframe ใหญ่กว่ากราฟ บนแท่งแรกของกราฟหลังแท่งไทม์เฟรมใหญ่ที่ให้กำเนิดบล็อกปิด ข้อความ "Order block formed @ ราคาปิด"Fires when a main-set block forms: on the bar that closed through the swing or, with a Main timeframe above the chart, on the first chart bar after the higher-timeframe candle that formed it closes. Message "Order block formed @ close".
ส่งครั้งแรกที่ราคาเข้ามาในบล็อกสด ข้อความ "Price entered an order block @ ราคาปิด"Fires the first time price enters a fresh block. Message "Price entered an order block @ close".
ส่งเมื่อราคาผ่านขอบด้านไกลของบล็อก (หรือ breaker ล้ม) ตาม Invalidate on ข้อความ "Order block invalidated @ ราคาปิด"Fires when price goes through a block's far edge (or a breaker fails), as Invalidate on says. Message "Order block invalidated @ close".
ส่งเมื่อบล็อกที่ invalidated กลายเป็น breaker เกิดได้เฉพาะโหมดที่วาด breaker และไม่เคยส่งใน Classic ข้อความ "Breaker formed @ ราคาปิด"Fires when an invalidated block becomes a breaker; possible only in the modes that draw breakers, never in Classic. Message "Breaker formed @ close".
ทำงานกับบล็อกชุดหลักทุกอันที่เก็บไว้ ไม่ใช่แค่ที่วาดอยู่ บล็อกของ HTF slot ไม่ส่ง alert ต้องเปิด Enable alerts และไม่ถูกซ่อนด้วย Hide Order Blocks aboveThey report every main-set block in memory, not only the drawn ones. HTF slot blocks never alert. Enable alerts must be on, and the module not hidden by Hide Order Blocks above.
ไม่มีผลกับโมดูลนี้: การเกิด การเข้าโซน การ invalidated และ breaker ตัดสินตอนแท่งปิดอยู่แล้ว ปิดค่านี้ก็ไม่ทำให้ alert ส่งกลางแท่งNo effect here: formation, entry, invalidation and breakers are judged on the bar close anyway, so unticking it does not make these alerts fire inside a bar.
4ทดลองปรับค่าเองTry it
- บล็อกที่ยังใช้ได้กับที่จบแล้วLive and finished blocks together
ตั้ง Show zones เป็น Live + invalidated กล่องสดเดิมยังอยู่ครบ และมีกล่องสีเทาของบล็อกที่ราคาทะลุไปแล้วเพิ่มเข้ามา แต่ละกล่องหยุดตรงแท่งที่ทำให้มันจบ ไม่มีแถบวอลุ่ม แล้วลอง All จะเห็น breaker เส้นประด้วยSet Show zones to Live + invalidated. The fresh boxes all stay, and grey boxes for blocks price has run through are added, each stopping at the bar that ended it, with no volume bar. Then try All to see the dashed breakers too.
- Arxon กับ ClassicArxon or Classic
สลับเป็น Classic บล็อกจะถูกเลือกจากที่เกิดล่าสุดแทนที่ใกล้ราคา บล็อกที่ทะลุแล้วยังค้างเป็นกล่องเทาจนราคาผ่านขอบอีกด้าน เทียบกับ Arxon ที่ Blocks per side 10 ว่าบล็อกไหนหายไปSwitch to Classic: blocks are picked by most recently formed instead of nearest, and broken ones stay as grey boxes until price clears their other side. Compare with Arxon at Blocks per side 10 to see which blocks drop out.
- การรวมโซนConsolidate
ตั้ง Blocks per side 10 กับ Show zones All แล้วปิด Consolidate กล่องที่ซ้อนกันจะแยกออกเป็นหลายกล่อง เปิดกลับมาแล้วดูป้าย OB+ ที่รวมจากหลายบล็อกSet Blocks per side 10 with Show zones All and switch Consolidate off: overlapping boxes split apart. Switch it back on and look for the OB+ labels of fused zones.
- บล็อกจากไทม์เฟรมใหญ่Higher-timeframe blocks
บนกราฟ 15 นาที เปิด HTF slot เป็น 1H บล็อก "OB · 1h" จะซ้อนบนบล็อกของกราฟโดยไม่รวมกัน แล้วตั้ง Label detail เป็น Full เทียบค่า x และ A ของบล็อกสองไทม์เฟรม แล้วดูความทึบและความหนาขอบตามค่านั้นOn the 15-minute chart, set HTF slot to 1H: "OB · 1h" blocks overlay the chart's own without fusing. Then set Label detail to Full and compare the x and A figures of the two timeframes' blocks with their opacity and border thickness.
5จุดที่มักเข้าใจผิดCommon pitfalls
- Blocks per side 3 แต่เห็นบล็อกน้อยกว่า 3 อันBlocks per side is 3 but fewer than 3 show
ค่านี้นับต่อฝั่ง คือต่อขาขึ้น / ขาลง ไม่ใช่ต่อด้านของราคา และเป็นเพดาน ไม่ใช่จำนวนที่รับประกัน ถ้าในหน่วยความจำมีบล็อกขาขึ้นที่ยังใช้ได้แค่อันเดียว ก็วาดอันเดียว บล็อกที่ใช้ไปแล้วเกิน Max age ถูกถอดออก และ Consolidate รวมบล็อกที่ซ้อนกันโดยไม่เติมจำนวนคืนIt counts per direction (bullish / bearish), not per side of price, and it is a ceiling, not a promise. If memory holds only one live bullish block, one is drawn; spent blocks past Max age are retired; and Consolidate fuses overlapping blocks without topping the count up.
- Live + invalidated จะเบียดบล็อกสดออกไปไหมDoes Live + invalidated push the fresh blocks off?
ไม่ บล็อกที่ invalidated มีโควตาของตัวเองแยกจากบล็อกที่ยังใช้ได้ จึงไม่แย่งที่กัน เกิน 25 ต่อฝั่งโควตานี้จะเล็กลง และที่ 50 ไม่มีเลย จึงไม่วาดบล็อกที่ invalidated ถ้ายังไม่เห็นกล่องเทา ลองเลื่อนกราฟไปทางซ้าย กล่องเหล่านั้นจบตรงแท่งที่ทำให้มันจบ ซึ่งอาจอยู่นอกจอNo. Invalidated blocks have an allowance of their own next to the live one, so they never take a live block's place. Above 25 per side that allowance gets smaller, and at 50 there is none, so no invalidated block is drawn. If you see no grey box, scroll left: they end at the bar that finished them, which may be off-screen.
- ชุดบล็อกที่วาดเปลี่ยนไปเองทั้งที่ไม่มีบล็อกใหม่The drawn blocks change with no new block
Arxon จัดลำดับตามระยะจากราคาปิดล่าสุด เมื่อราคาขยับ บล็อกที่ใกล้ที่สุดก็เปลี่ยน บล็อกที่เคยวาดจึงหลุดไปและอันอื่นเข้ามา บนแท่งที่ยังไม่ปิดอาจสลับไปมาได้ภายในแท่ง แม้สถานะของบล็อกจะเปลี่ยนเฉพาะตอนแท่งปิดArxon ranks by distance from the latest close. As price moves, the nearest blocks change, so a drawn block can drop out and another come in. On the live bar this can flicker within the bar, even though block states only change on a close.
- BOS / CHoCH ในป้ายไม่ตรงกับป้ายของ Market StructureThe BOS / CHoCH word disagrees with Market Structure's label
บล็อกมาจากตัวหาขาราคาของตัวเองที่เร็วกว่า (Leg length 10 แท่ง) ส่วนคำว่า BOS / CHoCH อ่านจากทิศของโครงสร้างหลัก (สวิง 21 แท่ง) ก่อนการเบรกบนแท่งนั้น บล็อกจึงอาจอยู่ข้างป้ายโครงสร้างที่หมายถึงสวิงอื่น บล็อกจากไทม์เฟรมใหญ่ไม่มีทั้งคำนี้และชื่อระดับBlocks come from their own, faster leg detector (Leg length 10 bars); the BOS / CHoCH word reads the major structure direction (21-bar swings) as it stood before that bar's breaks. A block can therefore sit beside a structure label about a different swing. Higher-timeframe blocks carry neither the word nor a level name.
- บล็อกเก่าที่ยังไม่ถูกแตะไม่ยอมหายไปAn old untouched block never goes away
Max age ถอดเฉพาะบล็อกที่ราคาเข้ามาแล้ว บล็อกสดไม่หมดอายุ เพราะยังเป็นระดับที่ราคาไม่เคยกลับมาทดสอบ ถ้าอยากซ่อนบล็อกที่อยู่ไกล ใช้ Hide beyondMax age retires only blocks price has entered. A fresh block never ages out, since it is a level price has not come back to. To hide far-away blocks, use Hide beyond.
- เปิด HTF slot 1H แล้วไม่มีอะไรขึ้นบนกราฟ 1HA 1H slot shows nothing on a 1H chart
HTF slot ที่ไม่ใหญ่กว่าไทม์เฟรมของกราฟจะไม่ทำงานและไม่วาด ตั้งให้ใหญ่กว่ากราฟ เช่น 4H บนกราฟ 1H และถ้า Blocks per side สูงมาก งบ 50 บล็อกต่อฝั่งอาจไม่เหลือให้ HTF slotA slot not above the chart timeframe does not run and draws nothing. Set it above the chart, such as 4H on a 1H chart. And with a very high Blocks per side, the 50-blocks-per-direction budget may leave nothing for the slots.
โมดูล 4Module 4
Fair Value Gaps
1โมดูลนี้คืออะไรWhat it is
Fair Value Gap (FVG) คือช่วงราคาที่ราคาวิ่งผ่านเร็วจนแท่งเทียนสามแท่งติดกันทิ้งช่องว่างไว้ แท่งกลางวิ่งแรงจนแท่งก่อนหน้าและแท่งถัดไปไม่ได้ซื้อขายทับกันในช่วงนั้นเลย โมดูลนี้วาดกล่องโปร่งแสงทับช่วงราคานั้น สีเขียวอมฟ้าเมื่อราคาพุ่งขึ้น สีแดงเมื่อราคาทิ้งตัวลง และติดป้าย FVG ไว้ในกล่อง กล่องอยู่บนกราฟตราบที่ช่องว่างยังเปิดอยู่ เมื่อราคากลับเข้ามาลึกพอ กล่องจะหายไปA Fair Value Gap (FVG) is a price range a fast move left behind: the middle of three candles ran so hard that the candles on either side of it never traded that range. The module draws a translucent box over it, teal when price shot up and red when it dropped, with an FVG label inside. The box stays while the gap is open; once price comes back into it far enough, the box goes.
นักเทรดมักมองช่องว่างที่ยังไม่ถูกเติมเป็นโซนที่ราคาอาจกลับมาทดสอบ และมองช่องว่างที่ถูกแท่งเทียนปิดทะลุไปทั้งช่องเป็นสัญญาณว่าฝั่งเดิมแพ้แล้ว โมดูลจึงพลิกกล่องนั้นเป็น IFVG (inverse gap) ในสีตรงข้าม เช่นช่องว่างขาขึ้นที่ถูกปิดทะลุลงจะกลายเป็นกล่องสีแดง ทั้งหมดนี้เป็นการอ่านโซนราคา ไม่ใช่การรับประกันว่าราคาจะเด้งหรือกลับตัวที่นั่นTraders commonly treat an unfilled gap as a zone price may come back to test, and a gap a candle closed clean through as a sign the original side lost; the module flips that box to an IFVG (inverse gap) in the opposite colour, so a bullish gap closed through downward turns red. This is a way of reading zones, not a promise that price will bounce or turn there.
ต่างจากตัววัด FVG ทั่วไปหลายจุด: แท่งกลางต้องปิดเลยราคาของแท่งแรกจริง ไม่ใช่แค่มีรูปทรงช่องว่าง ช่องที่เล็กกว่าจำนวนเท่าของ ATR ที่ตั้งไว้จะไม่ถูกนับ ช่องว่างที่ราคากลับมาเติมถึงครึ่งช่อง (ค่าเริ่มต้น) ถือว่าใช้ไปแล้วและถูกลบออก ไม่ได้จางลง IFVG เกิดได้เฉพาะเมื่อแท่งเทียนวิ่งทะลุทั้งช่องแล้วปิดเลยขอบอีกฝั่งก่อนช่องนั้นถูกเติม กราฟวาดเฉพาะช่องที่ใกล้ราคาล่าสุดที่สุด และช่องที่ขอบด้านใกล้อยู่บนระดับสำคัญจะมีชื่อระดับต่อท้าย เช่น "FVG ×PDH" โมดูลนี้ปิดไว้ตามค่าเริ่มต้นบน TradingView กราฟในหัวข้อนี้เปิดไว้ให้ดูIt differs from the usual FVG tool in several ways: the middle candle must actually close beyond the first candle, not just leave the shape; gaps smaller than the multiple of ATR you set are ignored; a gap price comes back into halfway (the default) is spent and removed, not faded; an IFVG only forms when a candle runs through the whole gap and closes beyond its far side before it was filled; the chart draws the gaps nearest to the latest price; and a gap whose near edge sits on a key level is named after it, as in "FVG ×PDH". The module ships off on TradingView; the chart in this section has it on.
2อ่านบนกราฟยังไงReading it on the chart
- ช่องว่างขาขึ้น (FVG สีเขียวอมฟ้า) แท่งกลางปิดเหนือ High ของแท่งก่อนหน้า และ Low ของแท่งถัดไปยังอยู่เหนือ High นั้น กล่องคือช่วงระหว่าง High ของแท่งแรกถึง Low ของแท่งที่สาม เริ่มที่แท่งกลาง กว้าง 12 แท่ง ไม่มีขอบ ป้าย "FVG" ตัวเล็กสีเดียวกับกล่องแต่ทึบ อยู่กลางกล่อง กล่องขึ้นเมื่อแท่งที่สามปิดแล้วเท่านั้นBullish gap (teal FVG): the middle candle closed above the previous candle's high, and the next candle's low stayed above that high. The box runs from the first candle's high up to the third candle's low, starts at the middle candle, is 12 bars wide and has no border. A small "FVG" label in the box colour, at full strength, sits in its middle. The box appears only once the third candle has closed.
- ช่องว่างขาลง (FVG สีแดง) กลับด้านกัน แท่งกลางปิดต่ำกว่า Low ของแท่งก่อนหน้า และ High ของแท่งถัดไปยังต่ำกว่า Low นั้น กล่องคือช่วงระหว่าง High ของแท่งที่สามถึง Low ของแท่งแรกBearish gap (red FVG), the mirror image: the middle candle closed below the previous candle's low, and the next candle's high stayed below that low. The box runs from the third candle's high up to the first candle's low.
- IFVG ช่องว่างที่แท่งเทียนแท่งเดียววิ่งทะลุไปทั้งช่อง ปิดเลยขอบอีกฝั่ง และเป็นแท่งที่วิ่งไปทางนั้น (ช่องขาขึ้น: ปิดต่ำกว่าขอบล่างด้วยแท่งขาลง) ก่อนที่ช่องจะถูกเติมถึงระดับที่ตั้งไว้ กล่องเดิมเปลี่ยนเป็นสีตรงข้ามและป้ายเป็น "IFVG" ช่องขาขึ้นที่ถูกทะลุลงจึงเป็นกล่องแดง ช่องขาลงที่ถูกทะลุขึ้นเป็นกล่องเขียวอมฟ้า IFVG ไม่ถูกเติม มันอยู่จนแท่งเทียนปิดกลับข้ามช่องไปทางเดิม (IFVG จากช่องขาขึ้น: ปิดเหนือขอบบน) แล้วจึงถูกลบIFVG: a gap one candle ran clean through, closing beyond the far side on a candle moving that way (a bullish gap: a close below its bottom on a down candle), before the gap was filled to its set level. The box turns the opposite colour and its label reads "IFVG": a bullish gap broken downward becomes a red box, a bearish gap broken upward a teal one. An IFVG is not filled; it stays until a candle closes back across it on the original side (an IFVG from a bullish gap: a close above its top), and is then removed.
- ชื่อระดับในป้าย เมื่อขอบด้านใกล้ของช่อง (ช่องขาขึ้น: ขอบบน ช่องขาลง: ขอบล่าง) อยู่ใกล้ระดับสำคัญไม่เกิน Tag tolerance (ค่าเริ่มต้น 0.15 เท่าของ ATR) ป้ายจะต่อท้ายด้วยชื่อระดับนั้น เช่น "FVG ×London L" ตรวจจากระดับที่แรงที่สุดก่อน: PMH / PML, PWH / PWL, PDH / PDL (High / Low ของเดือน สัปดาห์ และวันก่อนหน้า) จากนั้น High / Low ของเซสชัน (Asia, London, NY) เมื่อเปิด Session Key Levels และระดับ naked เช่น nWH เมื่อเปิด Naked Key Levels ชื่อนี้ตัดสินตอนช่องเกิดและไม่เปลี่ยนอีกA level name in the label: when the gap's near edge (a bullish gap's top, a bearish gap's bottom) lies within Tag tolerance of a key level (0.15 times ATR by default), the label carries its name, as in "FVG ×London L". The strongest level is checked first: PMH / PML, PWH / PWL, PDH / PDL (the previous month's, week's and day's high and low), then session highs and lows (Asia, London, NY) while Session Key Levels is on, then naked levels such as nWH while Naked Key Levels is on. The name is set when the gap forms and never changes.
- กล่องหายไปเอง เมื่อแท่งที่ปิดแล้วเข้ามาในช่องถึงระดับที่ตั้งใน Counts as filled at (ค่าเริ่มต้นครึ่งช่อง: Low ของแท่งแตะกึ่งกลางช่องขาขึ้น หรือ High แตะกึ่งกลางช่องขาลง) ช่องนั้นถือว่าใช้ไปแล้ว ถูกลบออกจากกราฟ และจะไม่กลายเป็น IFVG อีก ทุกอย่างตัดสินบนแท่งที่ปิดแล้ว กล่องจึงไม่ขึ้นแล้วหายระหว่างแท่งที่กำลังวิ่งBoxes go by themselves: once a closed candle reaches the level set in Counts as filled at (by default halfway: a candle's low touching a bullish gap's middle, or its high a bearish gap's), the gap is spent, removed from the chart, and can no longer become an IFVG. Everything is decided on closed candles, so a box never appears and vanishes while a candle is still forming.
- ปิดไว้ตามค่าเริ่มต้น · ช่องว่างจากไทม์เฟรมใหญ่ (HTF slot) เปิดแล้วจะมีกล่องของช่องว่างที่เกิดบนไทม์เฟรมที่เลือกซ้อนบนกราฟด้วย ป้ายต่อท้ายด้วยไทม์เฟรม เช่น "FVG 1h" หรือขึ้นบรรทัดใหม่เมื่อมีชื่อระดับ ("FVG ×PDL" แล้ว "4h") กล่องไม่มีขอบเหมือนกล่องอื่น เริ่มที่แท่งแรกของกราฟภายในแท่งกลางของไทม์เฟรมใหญ่ และกว้างเท่าจำนวนแท่งของกราฟOff by default · gaps from a higher timeframe (HTF slot): switched on, gaps found on the chosen timeframe are overlaid as boxes of their own, the label followed by the timeframe, as in "FVG 1h", or on a second line when it carries a level name ("FVG ×PDL", then "4h"). The box is borderless like the others; it starts at the first chart bar inside the middle higher-timeframe candle and its width counts chart bars.
- ปิดไว้ตามค่าเริ่มต้น · Extend right ยืดทุกกล่องไปจนเลยแท่งล่าสุด 5 แท่ง ใช้อ่านช่องที่ยังเปิดเป็นระดับปัจจุบัน ช่องเก่าที่ยังเปิดอยู่จะกลายเป็นแถบยาวพาดทั้งกราฟOff by default · Extend right carries every box to 5 bars past the latest one, for reading open gaps as live levels; old gaps still open become long bands across the chart.
3ปรับแล้วได้อะไรWhat each setting changes
เรียงตามหน้าตั้งค่าบน TradingView ปุ่มสีทองในแต่ละข้อจะเปลี่ยนค่าบนกราฟด้านบนให้ดูทันทีIn the order TradingView lists them. The gold buttons change the chart above so you can see the effect.
Modulesสวิตช์ของโมดูลModule switch2
สวิตช์หลักของโมดูล ปิดไว้ตามค่าเริ่มต้นบน TradingView เมื่อปิด อินดิเคเตอร์ไม่หา ไม่ติดตาม และไม่วาดช่องว่างเลย เปิดใหม่แล้วจะเริ่มนับจากประวัติที่โหลดอยู่ทั้งหมด กราฟในหัวข้อนี้เปิดไว้ให้ดูจนกว่าคุณจะกดสวิตช์นี้เองThe module's master switch, off by default on TradingView. Off, the indicator does not look for, track or draw gaps at all; switched on, it works through all the history loaded. The chart in this section has it on until you set the switch yourself.
ซ่อนกล่องและ alert ของโมดูลเมื่อไทม์เฟรมของกราฟยาวกว่าค่าที่ตั้ง การหาและติดตามช่องว่างยังทำต่อ กลับมาไทม์เฟรมเล็กจึงเห็นครบ ตั้งเป็น 15m แล้วกดปุ่ม 1H เหนือกราฟ กล่องจะหายHides the boxes and alerts on chart timeframes longer than this; gaps are still found and tracked, so they are all there on a shorter timeframe. Set 15m and press 1H above the chart: the boxes go.
Fair Value Gapsช่องว่างราคาThe gaps12
สีพื้นของกล่องขาขึ้นและขาลง (ค่าเริ่มต้นโปร่ง 82%) ป้ายใช้สีเดียวกันแต่ทึบเต็มที่ IFVG ไม่มีสีของตัวเอง มันใช้สีของอีกฝั่ง ช่องขาขึ้นที่ถูกทะลุจึงเป็นสีแดง ป้าย "IFVG" คือสิ่งที่แยกมันจากช่องขาลงปกติ ปรับสีได้ในแผงตั้งค่าแล้วกราฟเปลี่ยนตามFill colours for bullish and bearish boxes (82% transparent by default); labels use the same colour at full strength. An IFVG has no colour of its own: it takes the other side's, so a broken bullish gap is red, and its "IFVG" label is what tells it from a fresh bearish gap. Change them in the settings panel and the chart follows.
ขนาดเล็กที่สุดของช่องว่าง เป็นเท่าของ ATR(14) ของกราฟ ช่องที่เล็กกว่านี้ไม่ถูกนับเลย ค่าต่ำได้กล่องมากขึ้นและเล็กลง ค่าสูงเหลือเฉพาะช่องใหญ่ที่เกิดจากแท่งวิ่งแรงThe smallest gap counted, as a multiple of the chart's ATR(14); smaller ones are never counted. Lower gives more, smaller boxes; higher keeps only the big gaps strong candles leave.
ราคาต้องกลับเข้ามาในช่องลึกแค่ไหน ช่องจึงถือว่าใช้ไปแล้วและถูกลบ First touch: แค่แตะขอบด้านใกล้ ช่องส่วนใหญ่หายภายในไม่กี่แท่ง Midpoint (ค่าเริ่มต้น): ถึงกึ่งกลางช่อง Full fill: ต้องถึงขอบอีกฝั่ง ช่องอยู่นานขึ้นและมีโอกาสกลายเป็น IFVG มากขึ้น เพราะช่องที่ถูกเติมแล้วจะไม่กลายเป็น IFVG อีก ช่องไม่ถูกทดสอบบนแท่งที่ทำให้มันเกิดHow far price must come back into a gap before it is spent and removed. First touch: reaching the near edge, so most gaps go within a few bars. Midpoint (default): the middle. Full fill: the far edge, so gaps live longer and more of them can become IFVGs, since a spent gap never inverts. A gap is not tested on the bar that completes it.
Gaps + inverse (ค่าเริ่มต้น): วาดทั้งช่องปกติและ IFVG Gaps only: ไม่ติดตาม IFVG ช่องที่ถูกทะลุจะหายไปเฉยๆ Inverse only: ติดตามเหมือนค่าเริ่มต้นแต่ซ่อนช่องปกติ เหลือเฉพาะ IFVG และ alert Gap inverted ทำงานเฉพาะเมื่อไม่ใช่ Gaps onlyGaps + inverse (default): plain gaps and IFVGs both draw. Gaps only: inversions are not tracked, and a gap that is run through simply goes. Inverse only: tracked as the default but plain gaps are hidden, leaving only IFVGs. The Gap inverted alert works only when this is not Gaps only.
ความกว้างของกล่องนับเป็นจำนวนแท่งจากแท่งกลางของช่อง (ค่าเริ่มต้น 12) ในแถวเดียวกันคือ Extend right เมื่อติ๊ก ทุกกล่องยืดไปจนเลยแท่งล่าสุดแทน ช่องเก่าที่ยังเปิดอยู่จะเป็นแถบยาวพาดทั้งกราฟ ป้ายตรงกลางยังอยู่ใกล้จุดเกิดของช่อง ไม่เลื่อนตามกล่องไปทางขวาBox width in bars, counted from the gap's middle candle (12 by default). The tick box on the same row is Extend right: ticked, every box runs past the latest bar instead, and old gaps still open become long bands across the chart. A centred label stays near where the gap formed rather than drifting right with the box.
ใช้เมื่อเปิด Extend right เท่านั้น กล่องที่ยืดไปจะจบเลยแท่งล่าสุดกี่แท่ง ค่าเริ่มต้น 5 เท่ากับการตั้งค่าเดียวกันของ Order Blocks เพื่อให้สองชั้นจบที่แนวเดียวกันOnly with Extend right on: how many bars past the latest one an extended box ends. The default 5 matches the same setting on Order Blocks so the two layers end on the same column.
จำนวนกล่องมากที่สุดต่อฝั่ง โดยเลือกช่องที่กึ่งกลางอยู่ใกล้ราคาปิดล่าสุดที่สุดก่อน "ฝั่ง" คือทิศตอนเกิด (รายการช่องขาขึ้นกับรายการช่องขาลง) ไม่ใช่เหนือหรือใต้ราคา IFVG นับในฝั่งเดิมของมัน ช่องที่ถูกซ่อน (เช่นด้วย Only those) ไม่กินโควตา ค่านี้ยังเพิ่มจำนวนช่องที่อินดิเคเตอร์จำได้ต่อฝั่งด้วยThe most boxes per side, picking the gaps whose middle is nearest the latest close first. A "side" is the direction at formation (the bullish list and the bearish list), not above or below price; an IFVG counts on its original side. Hidden gaps (by Only those, say) take no slot. Raising it also raises how many live gaps per side the indicator remembers.
ติ๊กแรก (เปิดไว้) ต่อท้ายป้ายด้วยชื่อระดับเมื่อขอบด้านใกล้ของช่องอยู่บนระดับ ไม่ได้ดูว่าเป็นระดับ High หรือ Low หรือราคาเคยผ่านระดับนั้นแล้วหรือยัง ชื่อเซสชันมีเมื่อเปิด Session Key Levels และชื่อ naked มีเมื่อเปิด Naked Key Levels ในหมวด Modules ติ๊กที่สอง Only those ซ่อนช่องที่ไม่มีชื่อระดับทั้งหมด กราฟอาจว่างไปนานThe first tick (on) adds a level name when the gap's near edge sits on a level; it does not check whether that is a high or a low, or whether price has already been through it. Session names need Session Key Levels on and naked names Naked Key Levels on, both in Modules. The second tick, Only those, hides every gap without a name, which can leave the chart empty for long stretches.
ระยะห่างที่ยังนับว่าขอบของช่องอยู่บนระดับ เป็นเท่าของ ATR(14) ค่าเริ่มต้นเท่ากับ Tag tolerance ของ Market Structure ค่ามากขึ้นได้ชื่อระดับบ่อยขึ้นHow close the gap's edge must be to a level to count as on it, as a multiple of ATR(14). The default matches Market Structure's tag tolerance; larger means more names.
หาช่องว่างบนไทม์เฟรมที่ใหญ่กว่าแล้ววาดซ้อนบนกราฟนี้ แยกเป็นกล่องของตัวเอง ไม่รวมกับช่องของกราฟ ใช้แท่งของไทม์เฟรมใหญ่ที่ปิดแล้วเท่านั้น ช่องว่าง HTF จึงขึ้นบนแท่งแรกหลังแท่งที่สามของไทม์เฟรมใหญ่ปิด และไม่เปลี่ยนย้อนหลัง การเติมและ IFVG ตัดสินด้วยแท่งของกราฟ ถ้าไทม์เฟรมที่เลือกไม่ใหญ่กว่ากราฟ HTF slot ไม่ทำอะไรเลย (เช่นตั้ง 1 ชั่วโมงบนกราฟ 1H)Finds gaps on a higher timeframe and overlays them on this chart as boxes of their own, never merged with the chart's. Only closed higher-timeframe candles are used, so an HTF gap appears on the first bar after its third higher-timeframe candle closes and never repaints. Fills and inversions are judged on chart bars. When the chosen timeframe is not above the chart's, the slot does nothing (1 hour on a 1H chart, for example).
จำนวนแท่งของไทม์เฟรมใหญ่ที่เก็บไว้ การหาช่องใช้แค่สามแท่งล่าสุด การเปลี่ยนค่านี้จึงไม่ทำให้กราฟเปลี่ยนHow many higher-timeframe candles are kept. Detection only ever uses the last three, so changing this does not change the chart.
ตำแหน่งป้าย: Inside centre (ค่าเริ่มต้น) กลางกล่อง Inside left / Inside right ชิดซ้ายหรือขวาในกล่อง Right of zone นอกกล่องทางขวา Off ไม่มีป้าย (IFVG จะดูเหมือนช่องปกติของอีกฝั่ง) ตัวเลือกถัดไปคือขนาดตัวอักษร ค่าเริ่มต้น TinyLabel position: Inside centre (default) in the middle of the box, Inside left / Inside right against an inside edge, Right of zone just outside the right edge, Off for none (an IFVG then looks like a plain gap of the other side). The next box is the text size, Tiny by default.
Alerts · Fair Value Gapsการแจ้งเตือนAlerts2
ต้องเปิด Enable alerts ในหมวด Alerts ก่อน แต่ละประเภทส่งได้ครั้งเดียวต่อแท่ง ข้อความลงท้ายด้วยราคาปิดของแท่ง ไม่มีราคาของช่อง เช่น "Black Tide Map · XAUUSD 15 — Fair value gap formed @ 3924.420" ทุกเหตุการณ์ตัดสินบนแท่งที่ปิดแล้ว Fire on bar close only จึงไม่ทำให้ต่าง Hide above ซ่อน alert ด้วย ทดลองได้จากบันทึก Alerts ใต้กราฟEnable alerts in the Alerts group must be on first. Each type sends at most once per bar, and the message ends with the bar's close, not the gap's price, as in "Black Tide Map · XAUUSD 15 — Fair value gap formed @ 3924.420". Every event is decided on a closed bar, so Fire on bar close only makes no difference; Hide above hides the alerts too. Try them in the Alerts log under the chart.
Gap formed: "Fair value gap formed" บนแท่งที่ช่องของกราฟเกิด ช่องจาก HTF slot ไม่ส่ง alert นี้ Gap filled: "Fair value gap filled" บนแท่งที่ช่องใดก็ได้ (ของกราฟหรือ HTF) ถูกเติมถึงระดับใน Counts as filled atGap formed: "Fair value gap formed" on the bar a chart gap completes; gaps from the HTF slot never send it. Gap filled: "Fair value gap filled" on the bar any gap (chart or HTF) is filled to the Counts as filled at level.
"Fair value gap inverted" บนแท่งที่ช่องใดก็ได้ถูกปิดทะลุจนเป็น IFVG ไม่ส่งเมื่อ Show เป็น Gaps only"Fair value gap inverted" on the bar any gap is closed through and becomes an IFVG. Never with Show set to Gaps only.
4ทดลองปรับค่าเองTry it
- เติมแค่ไหนจึงหายHow much fill removes a gap
ตั้ง Counts as filled at เป็น First touch กล่องส่วนใหญ่หายไป เพราะแค่ราคาแตะขอบก็ถือว่าใช้แล้ว จากนั้นตั้ง Full fill กล่องกลับมามากขึ้น และมี IFVG เพิ่มขึ้นด้วย เพราะช่องที่ยังไม่ถูกเติมเท่านั้นที่กลายเป็น IFVG ได้Set Counts as filled at to First touch: most boxes go, as reaching the edge is enough to spend a gap. Then Full fill: more boxes come back, and more IFVGs with them, because only a gap not yet filled can invert.
- ดูเฉพาะช่องที่ล้มเหลวOnly the gaps that failed
ตั้ง Show เป็น Inverse only ช่องปกติหายหมด เหลือเฉพาะ IFVG ในสีตรงข้าม แล้วลอง Gaps only IFVG หายไปทั้งหมด เพราะโหมดนี้ไม่ติดตามการทะลุเลยSet Show to Inverse only: the plain gaps go and only IFVGs remain, in the opposite colour. Then Gaps only: every IFVG goes, because this mode does not track inversions at all.
- ช่องเก่าที่ยังเปิดอยู่Old gaps still open
เปิด Extend right ช่องที่เกิดก่อนช่วงที่เห็นบนกราฟแต่ยังเปิดอยู่จะยืดเข้ามาเป็นแถบยาว บางช่องอยู่ไกลจากราคาจนต้องเลื่อนสเกลราคาขึ้นลงจึงเห็น ลด Gaps per side เป็น 5 จะเหลือเฉพาะช่องที่ใกล้ราคาที่สุดSwitch on Extend right: gaps that formed before the visible stretch but are still open reach in as long bands; some sit so far from price that you have to drag the price scale to see them. Drop Gaps per side to 5 and only the nearest remain.
- ช่องว่างจากไทม์เฟรมใหญ่Gaps from a higher timeframe
บนกราฟ 15m เปิด HTF slot ที่ 1 ชั่วโมง จะมีกล่อง "FVG 1h" ซ้อนกับกล่องของกราฟ แล้วกดปุ่ม 1H เหนือกราฟ กล่อง 1h หายไป เพราะไทม์เฟรมของ HTF slot ต้องใหญ่กว่ากราฟ ตั้งเป็น 4 ชั่วโมงแทนจะเห็นกล่อง "4h"On the 15m chart switch on the HTF slot at 1 hour: "FVG 1h" boxes overlay the chart's own. Press 1H above the chart and the 1h boxes go, because the slot's timeframe must be above the chart's. Set 4 hours instead to see "4h" boxes.
5จุดที่มักเข้าใจผิดCommon pitfalls
- ไม่เห็นกล่อง FVGNo FVG boxes
โมดูลปิดไว้ตามค่าเริ่มต้น ต้องติ๊ก Fair Value Gaps ในหมวด Modules ก่อน กล่องกว้างแค่ 12 แท่งจากจุดเกิด และกราฟวาดเฉพาะช่องที่ยังเปิดและใกล้ราคาที่สุด ช่องที่เกิดนานแล้วจึงอยู่ไกลไปทางซ้าย ถ้าอยากเห็นช่องที่ยังเปิดทั้งหมดเป็นระดับปัจจุบัน ให้เปิด Extend right และดู Hide Fair Value Gaps above ด้วยThe module ships off: tick Fair Value Gaps in the Modules group first. A box is only 12 bars wide from where it formed, and the chart draws only gaps that are still open and nearest to price, so older ones sit far to the left. To see every open gap as a live level, switch on Extend right, and check Hide Fair Value Gaps above too.
- ราคาเข้ามาแค่ครึ่งช่อง แต่กล่องหายไปPrice only came in halfway, and the box vanished
นั่นคือค่าเริ่มต้น Midpoint: เมื่อแท่งที่ปิดแล้วเข้ามาถึงกึ่งกลางช่อง ช่องถือว่าใช้ไปแล้วและถูกลบ ไม่ใช่จางลง ช่องนั้นจะไม่กลับมาและไม่กลายเป็น IFVG อีก ถ้าต้องการให้ช่องอยู่จนเติมเต็ม ตั้งเป็น Full fillThat is the Midpoint default: once a closed candle reaches the middle, the gap is spent and removed, not faded. It will not come back and can no longer become an IFVG. For gaps that stay until filled completely, choose Full fill.
- ราคาวิ่งทะลุช่องไปแล้ว แต่ไม่เป็น IFVGPrice ran through a gap, but no IFVG
IFVG ต้องเกิดจากแท่งเดียวที่ปิดเลยขอบอีกฝั่ง และเป็นแท่งที่วิ่งไปทางนั้น (ทะลุลงด้วยแท่งขาลง ทะลุขึ้นด้วยแท่งขาขึ้น) ก่อนที่ช่องจะถูกเติม ถ้าราคาเข้ามาถึงระดับเติมบนแท่งก่อนหน้า หรือแท่งที่ทะลุปิดเลยขอบแต่เป็นแท่งที่วิ่งสวนทาง ช่องนั้นถือว่าถูกเติมและหายไป และใน Show: Gaps only ช่องที่ถูกทะลุจะหายไปเฉยๆAn IFVG needs one candle closing beyond the far side while moving that way (a down candle through a bullish gap, an up candle through a bearish one) before the gap was filled. If price reached the fill level on an earlier candle, or the candle that closed beyond was moving the other way, the gap counts as filled and goes; and with Show: Gaps only a broken gap simply goes.
- กล่องสีแดงที่เขียนว่า IFVG ไม่ใช่ช่องขาลงA red box reading IFVG is not a bearish gap
IFVG ใช้สีของอีกฝั่ง กล่องแดง "IFVG" คือช่องขาขึ้นที่ถูกปิดทะลุลง และยังนับในฝั่งขาขึ้นของ Gaps per side ปิดป้ายแล้วจะแยกไม่ออกจากช่องขาลงปกติ ถ้าใช้ Gaps + inverse ควรเปิดป้ายไว้An IFVG takes the other side's colour: a red "IFVG" box is a bullish gap closed through downward, and it still counts on the bullish side of Gaps per side. With labels off it cannot be told from a fresh bearish gap, so keep them on with Gaps + inverse.
- HTF slot ไม่ขึ้นอะไร หรือได้ช่องเล็กเกินคาดThe HTF slot shows nothing, or smaller gaps than expected
ไทม์เฟรมของ HTF slot ต้องใหญ่กว่ากราฟ ตั้ง 1 ชั่วโมงบนกราฟ 1H จะไม่ได้อะไรเลย และ Min gap size กับ Tag tolerance ของช่องว่าง HTF ยังวัดด้วย ATR ของกราฟ ไม่ใช่ของไทม์เฟรมใหญ่ ค่า 0.2 บนกราฟ 15m จึงยอมรับช่อง 1h ที่เล็กกว่าที่คิด นอกจากนี้ช่องว่าง HTF ไม่ส่ง alert Gap formed แต่การเติมและการทะลุของมันส่ง alert ได้The slot's timeframe must be above the chart's: 1 hour on a 1H chart gives nothing. And for HTF gaps, Min gap size and Tag tolerance are still measured with the chart's ATR, not the higher timeframe's, so 0.2 on a 15m chart lets through smaller 1h gaps than you might expect. HTF gaps never send Gap formed, though their fills and inversions do alert.
- ช่องเก่าที่อยู่ใกล้ราคาหายไปจากความจำAn old gap near price dropped out of memory
อินดิเคเตอร์จำช่องที่ยังเปิดอยู่ (รวม IFVG) ได้จำนวนจำกัดต่อฝั่ง (มากขึ้นเมื่อเพิ่ม Gaps per side) เมื่อเกินจะลบช่องที่เก่าที่สุดก่อน ไม่ใช่ช่องที่ไกลราคาที่สุด ช่องเก่าที่ยังอยู่ใกล้ราคาจึงหายได้ ในขณะที่ช่องใหม่ที่ไกลกว่ายังอยู่ เรื่องนี้เกิดเมื่อมีช่องที่ยังเปิดค้างอยู่จำนวนมากในฝั่งเดียว เช่นบนกราฟ 5m ที่ตั้ง Gaps per side ไว้ต่ำ ในข้อมูลช่วงนี้ช่องที่ถูกลบอยู่ไกลจากราคา กล่องที่เห็นจึงไม่เปลี่ยนThe indicator remembers a limited number of open gaps (IFVGs included) per side, more when Gaps per side is raised. Beyond that it drops the oldest first, not the farthest, so an old gap still near price can go while newer, farther ones stay. It happens when many gaps of one side are open at once, for example on the 5m chart with a low Gaps per side. In the data here the gaps dropped sit far from price, so the boxes you see do not change.
โมดูล 5Module 5
Liquidity Pools
1โมดูลนี้คืออะไรWhat it is
โมดูลนี้หา equal highs และ equal lows คือสวิง High ตั้งแต่สองจุดขึ้นไปที่อยู่แทบราคาเดียวกัน (หรือสวิง Low) ซึ่งเป็นที่ที่คำสั่ง stop มักกองรวมกันอยู่ เหนือ equal highs คือ buyside liquidity (BSL) วาดเป็นเส้นสีแดง ใต้ equal lows คือ sellside liquidity (SSL) วาดเป็นเส้นสีเขียว เส้นเริ่มที่จุดแตะแรกสุดและยาวเลยแท่งล่าสุดไปเล็กน้อย ปลายขวามีป้าย เช่น "BSL ×2" บอกฝั่งและจำนวนครั้งที่ราคาแตะ จากนั้นโมดูลติดตามแต่ละ pool จนจบ: ถูก sweep (ไส้เทียนทะลุแล้วปิดกลับเข้ามา) ถูกเบรก (ปิดเลยออกไปแล้ววิ่งต่อหรือยืนอยู่ได้) หรือเป็น late sweep (ปิดเลยออกไปแล้ว แต่ปิดกลับเข้ามาก่อนจะวิ่งต่อ) pool ที่จบแล้วเหลือเป็นเส้นสีเทาจาง พร้อมวงกลมบอกจุดที่เกิดเหตุการณ์This module finds equal highs and equal lows: two or more swing highs (or lows) at practically the same price, where stop orders tend to cluster. Above equal highs is buyside liquidity (BSL), drawn as a red line; below equal lows is sellside liquidity (SSL), a green one. The line starts at the earliest touch and runs a little past the latest bar, with a label such as "BSL ×2" at its right end: the side and how many times price touched. The module then follows each pool to its end: swept (a wick runs through and the bar closes back inside), broken (it closes beyond and follows through, or holds there), or a late sweep (it closes beyond, then back inside before following through). A finished pool stays as a dimmed grey line with a circle where it happened.
นักเทรดมักมองระดับเหนือ equal highs และใต้ equal lows เป็นเป้าที่ราคาอาจวิ่งไปกิน stop และมองการ sweep ที่ปิดกลับเข้ามาว่าอาจเป็นการไล่ stop ที่ไปต่อไม่ได้ ส่วนการเบรกที่ราคาวิ่งต่อหรือยืนอยู่ได้มักมองว่าเป็นการยอมรับราคาใหม่ ทั้งหมดนี้เป็นวิธีอ่านระดับราคา ไม่ใช่การรับประกันว่าราคาจะไปถึงหรือกลับตัวที่นั่นTraders commonly treat the levels above equal highs and below equal lows as places price may run to take stops, a sweep that closes back inside as a stop run that may have failed to continue, and a break that follows through or holds as acceptance of the new price. This is a way of reading levels, not a promise that price will reach them or turn there.
ต่างจากเครื่องมือ equal highs / lows ทั่วไปหลายจุด: ใช้กฎสวิงของตัวเอง (5 แท่งซ้าย 3 แท่งขวา) ไม่ได้อ่านจาก Market Structure คำว่า "เท่ากัน" หมายถึงห่างกันไม่เกิน 0.2 เท่าของ ATR ตอนสวิงได้รับการยืนยัน สวิงที่มีแท่งปิดเลยไปแล้วถือว่าตาย และจะเริ่มหรือเข้าร่วม pool ไม่ได้อีก ระดับของ pool คือจุดแตะที่สุดขั้ว (High สูงสุด หรือ Low ต่ำสุด) ไม่ใช่ค่าเฉลี่ย การปิดเลยระดับยังไม่ใช่การเบรกทันที ต้องวิ่งต่อให้ถึงระยะหรือยืนได้ครบจำนวนแท่งก่อน กราฟวาด pool ที่ยังไม่ถูกกวาดที่ใกล้ราคาที่สุดทั้งเหนือและใต้ราคา และเก็บ pool ที่จบแล้วไว้ตามจำนวนที่ตั้งใน History โมดูลนี้เปิดไว้ตามค่าเริ่มต้นIt differs from the usual equal highs / lows tool in several ways: it runs its own swing rule (5 bars left, 3 right) rather than reading Market Structure; "equal" means within 0.2 of ATR at the bar the swing confirms; a swing that a candle has closed beyond is dead and can never start or join a pool; the pool's level is the extreme touch (the highest high or lowest low), not an average; a close beyond is not a break yet, price must follow through far enough or hold for enough bars first; the chart draws the live pools nearest to price, above and below; and finished pools are kept by the count set in History. The module ships on.
2อ่านบนกราฟยังไงReading it on the chart
- BSL ที่ยังไม่ถูกกวาด (เส้นแดงทึบ) สวิง High ตั้งแต่สองจุดที่ห่างกันไม่เกินค่า tolerance และยังไม่มีแท่งใดปิดเลยไปเกินค่า tolerance เส้นอยู่ที่ High สูงสุดของกลุ่ม เริ่มที่จุดแตะแรกสุด ยาวเลยแท่งล่าสุดไปเล็กน้อย ป้าย "BSL ×2" สีเดียวกับเส้นอยู่ที่ปลายขวา เส้นหนาขึ้นตามระดับชั้น: แตะ 2 ครั้งคือ Minor (ความหนาที่ตั้งไว้) 3 ครั้งคือ Standard (หนาขึ้นหนึ่งขั้น) 4 ครั้งขึ้นไปคือ Major (หนาขึ้นสองขั้น สูงสุด 4)A live BSL (solid red line): two or more swing highs within the tolerance of each other that no candle has yet closed beyond by more than the tolerance. The line sits at the group's highest high, starts at the earliest touch and runs a little past the latest bar, with a "BSL ×2" label in the line colour at its right end. It grows thicker with the tier: 2 touches is Minor (the width you set), 3 Standard (one step wider), 4 or more Major (two steps, up to 4).
- SSL ที่ยังไม่ถูกกวาด (เส้นเขียวทึบ) แบบเดียวกันฝั่งตรงข้าม: สวิง Low ตั้งแต่สองจุด เส้นอยู่ที่ Low ต่ำสุดของกลุ่ม ป้าย "SSL ×2" บนข้อมูลของกราฟนี้ราคาอยู่ใต้ equal lows ทุกกลุ่มแล้ว จึงไม่มี SSL ที่ยังไม่ถูกกวาดบนแท่งล่าสุด มีแต่ SSL ที่จบแล้วเป็นเส้นเทาA live SSL (solid green line), the mirror image: two or more swing lows, the line at the group's lowest low, labelled "SSL ×2". On this chart's data price is already below every group of equal lows, so no SSL is live at the latest bar; the SSL pools you see have finished and are grey.
- ถูก sweep (เส้นเทาทึบ + วงกลมที่ปลายไส้) แท่งที่ปิดแล้วมีไส้เทียนเลยระดับ แต่ราคาปิดกลับมาอยู่ที่ระดับหรือด้านใน เส้นหยุดที่แท่งนั้น เปลี่ยนเป็นสีเทาจาง ป้ายเหลือแค่ "BSL" หรือ "SSL" และมีวงกลมทึบสีของฝั่ง (โปร่ง 80%) ที่ปลายไส้ของแท่งนั้น บอกว่าการไล่ stop ไปถึงไหนSwept (solid grey line + circle at the wick tip): a closed candle's wick went beyond the level but it closed back at or inside it. The line stops at that bar and turns dim grey, the label drops to just "BSL" or "SSL", and a filled circle in the side colour (80% transparent) sits at that candle's wick tip, showing how far the stop run reached.
- Late sweep (เส้นเทาทึบ + วงกลมที่จุดไกลสุด) ราคาปิดเลยระดับเกินค่า tolerance ไปแล้ว แต่ก่อนจะวิ่งได้ถึงระยะ Break confirm ก็มีแท่งปิดกลับเข้ามาด้านใน เส้นหยุดที่แท่งที่ปิดกลับ ใช้รูปแบบเดียวกับ swept และวงกลมอยู่ที่จุดไกลที่สุดของการเบรกที่ล้มเหลวLate sweep (solid grey line + circle at the farthest point): price closed beyond the level by more than the tolerance, but before it got as far as Break confirm asks, a candle closed back inside. The line stops at the close-back bar in the swept style, and the circle marks the farthest point the failed breakout reached.
- ถูกเบรก (เส้นเทาประ + วงกลมบนระดับ) ราคาปิดเลยระดับเกินค่า tolerance แล้ววิ่งต่อไปได้ถึง 2.5 เท่าของ ATR (ค่าเริ่มต้น) หรือยืนอยู่ด้านนอกได้ครบ 20 แท่งโดยไม่ปิดกลับเข้ามา เส้นประสีเทาหยุดที่แท่งแรกที่ปิดเลยระดับเกินค่า tolerance และวงกลมอยู่บนระดับตรงแท่งนั้น การตัดสินว่าเบรกอาจมาทีหลังจุดที่เส้นจบหลายแท่งBroken (dashed grey line + circle on the level): price closed beyond the level by more than the tolerance, then ran on to 2.5 times ATR (the default) or held outside for 20 bars without closing back. The dashed grey line stops at the first bar that closed beyond by more than the tolerance, with the circle on the level at that bar; the break may have been decided several bars after the line ends.
- กำลังตัดสิน (เส้นเทาประยาวถึงขวา) pool ที่ราคาเพิ่งปิดเลยระดับและยังไม่รู้ผล ใช้รูปแบบเส้นแบบ broken แต่ยังยาวถึงขวาเหมือน pool ที่ยังไม่ถูกกวาด ป้ายเป็น "BSL" ไม่มีตัวเลข และยังนับใน Live pools above / below ตามตำแหน่งของมันDeciding (dashed grey line to the right edge): a pool price has just closed beyond, with no outcome yet. It takes the broken style but still runs to the right like a live pool, its label reads "BSL" with no count, and it still counts in Live pools above / below by where it sits.
- ปิดไว้ตามค่าเริ่มต้น · Band box แถบสีพาดจากจุดแตะต่ำสุดถึงสูงสุดของ pool ที่ยังไม่ถูกกวาด ในสีของฝั่ง ทึบ 20% บอกว่าจุดแตะกระจายกันแค่ไหน และ stop เริ่มถูกกินจากตรงไหนOff by default · Band box: a fill from a live pool's lowest touch to its highest, in the side colour at 20% opacity, showing how spread the touches were and where the pool starts to be taken.
- บนแท่งที่ยังไม่ปิด เมื่อไส้เทียนของแท่งปัจจุบันแตะระดับของ pool ที่ยังไม่ถูกกวาด TradingView จะวาดเส้นหยุดที่แท่งนั้นในรูปแบบ swept พร้อมวงกลมที่ไส้ (reached) แต่ยังไม่มีอะไรถูกตัดสิน ราคาปิดของแท่งเป็นตัวตัดสินว่าเป็น sweep หรือเบรก กราฟในหน้านี้แสดงทุกแท่งเป็นแท่งที่ปิดแล้ว จึงไม่มีภาพนี้ ชี้ที่ป้ายหรือวงกลมบน TradingView จะเห็นคำอธิบาย เช่น "BSL · 3 touches · 4210.500" หรือ "BSL broken 4210.500 · ran 2.7 ATR"On the bar still forming: when the current candle's wick reaches a live pool, TradingView draws its line stopped at that bar in the swept style with a circle at the wick ("reached"), but nothing is decided yet; the close decides sweep or break. This page shows every bar as closed, so you will not see it here. On TradingView, hover a label or circle for its description, such as "BSL · 3 touches · 4210.500" or "BSL broken 4210.500 · ran 2.7 ATR".
- Data Window โมดูลส่งค่าห้าชุดไปที่ Data Window ให้สคริปต์อื่นอ่านได้: LIQ BSL Nearest และ LIQ SSL Nearest (ระดับของ pool ที่ยังไม่ถูกกวาดใกล้ที่สุดเหนือและใต้ราคาปิด) LIQ BSL Dist ATR และ LIQ SSL Dist ATR (ระยะห่างจากราคาปิดเป็นเท่าของ ATR) และ LIQ Event (รหัสเหตุการณ์ของแท่ง บวกสำหรับ BSL ลบสำหรับ SSL) ไม่มีค่าใดแสดงบนกราฟหรือสเกลราคาData Window: the module publishes five series for other scripts: LIQ BSL Nearest and LIQ SSL Nearest (the nearest live pool level above and below the close), LIQ BSL Dist ATR and LIQ SSL Dist ATR (that distance as a multiple of ATR) and LIQ Event (the bar's event code, positive for BSL, negative for SSL). None of them shows on the chart or the price scale.
3ปรับแล้วได้อะไรWhat each setting changes
เรียงตามหน้าตั้งค่าบน TradingView ปุ่มสีทองในแต่ละข้อจะเปลี่ยนค่าบนกราฟด้านบนให้ดูทันทีIn the order TradingView lists them. The gold buttons change the chart above so you can see the effect.
Modulesสวิตช์ของโมดูลModule switches2
สวิตช์หลักของทั้งโมดูล เปิดไว้ตามค่าเริ่มต้น ปิดแล้วอินดิเคเตอร์ไม่หาและไม่ติดตาม pool เลย เส้น ป้าย วงกลม alert และค่าใน Data Window หายทั้งหมดMaster for the whole module, on by default. Off, the indicator neither finds nor follows pools: every line, label and circle goes, with its alerts and its Data Window values.
ซ่อนภาพและ alert ของโมดูลเมื่อไทม์เฟรมกราฟยาวกว่าค่าที่ตั้ง การหาและติดตาม pool ยังทำต่อ ตั้ง 15m แล้วกด 1H เหนือกราฟ เส้นจะหายไปHides the module's drawings and alerts on chart timeframes longer than this; pools are still found and followed. Set 15m and press 1H above the chart: the lines go.
Liquidity Poolsการหา poolFinding the pools5
จำนวนแท่งด้านซ้ายและขวาที่สวิงต้องสูงกว่า (หรือต่ำกว่า) จึงนับเป็นสวิง ค่าขวาคือจำนวนแท่งที่ต้องรอหลังสวิงก่อนจะรู้ว่าเป็นสวิง ลดค่าขวาเป็น 1 จะเจอ pool เร็วขึ้นและมากขึ้นมาก เพิ่มค่าซ้ายเป็น 10 เหลือเฉพาะสวิงที่เด่นกว่า pool จึงน้อยลง กฎนี้แยกจาก Market StructureHow many bars to the left and right a swing must stand above (or below) to count. The right value is how many bars must close after it before it is known. Right 1 finds pools sooner and many more of them; left 10 keeps only more prominent swings, so fewer pools. This rule is separate from Market Structure's.
ต้องมีสวิงกี่จุดที่ราคาเดียวกันจึงเป็น pool ค่า 2 คือ equal highs / lows แบบปกติ ค่า 3 หรือ 4 เหลือ pool น้อยมาก บนกราฟ 1H ที่ 3 แทบไม่เหลือ pool เลย pool ที่แถบราคาซ้อนกันจะรวมเป็นอันเดียวและนับจำนวนครั้งที่แตะรวมกันHow many swings at one price make a pool. 2 is ordinary equal highs / lows; 3 or 4 leaves very few, and on the 1H chart at 3 almost none. Pools whose bands overlap fuse into one and add their touches.
สวิงใหม่มองย้อนหลังหาคู่ได้ไกลกี่แท่ง ใช้เฉพาะตอนหาคู่ ไม่ได้จำกัดอายุของ pool ที่เกิดแล้ว และเพราะสวิงที่มีแท่งปิดเลยไปแล้วถูกตัดทิ้ง สวิงเก่าที่ยังใช้ได้จึงมีไม่มาก บนกราฟนี้การเปลี่ยนค่านี้แทบไม่ทำให้ภาพเปลี่ยนHow many bars back a new swing looks for partners. It only matters while partners are searched; it does not limit how long a pool lives. Since a swing that a candle has closed beyond is dropped, few old swings remain usable anyway: on this chart changing it hardly changes anything.
สวิงต้องใกล้กันแค่ไหนจึงนับว่าเท่ากัน ATR (ค่าเริ่มต้น): เท่าของ ATR ตามค่าที่ตั้ง (0.2) อ่านบนแท่งที่สวิงใหม่ได้รับการยืนยัน Percent: สัดส่วนคงที่ของราคา 0.05 คือ 0.05% ค่าที่กว้างขึ้นได้ pool มากขึ้นและแถบกว้างขึ้น ค่าเดียวกันนี้ใช้ตัดสินการเบรกด้วย: ราคาต้องปิดเลยระดับเกินค่านี้จึงเริ่มนับว่าเบรก การปิดเลยแต่ยังอยู่ในค่านี้ยังถือว่า "เท่ากัน"How close swings must be to count as equal. ATR (default): a multiple of ATR (0.2), read on the bar the new swing confirms. Percent: a fixed share of price, 0.05 meaning 0.05%. Wider gives more pools with wider bands. The same value decides breaks: a close must go beyond the level by more than it to start a break; a close beyond but within it is still "equal".
เมื่อราคาปิดเลยระดับเกินค่า tolerance pool เข้าสู่ช่วงตัดสิน ถ้าราคาวิ่งเลยระดับได้ถึง run (เท่าของ ATR ของแท่งที่ปิดเลย ค่าเริ่มต้น 2.5) คือเบรก ถ้ามีแท่งปิดกลับเข้ามาก่อนคือ late sweep ถ้ายืนอยู่นอกระดับได้ครบ max bars (20) โดยไม่เกิดทั้งสองอย่าง คือเบรกเช่นกัน ระยะ run ถูกตรวจก่อนการปิดกลับเข้ามา แท่งที่วิ่งถึงระยะแล้วปิดกลับเข้ามาจึงยังนับเป็นเบรก run ต่ำลงได้เบรกมากขึ้น max bars มากขึ้นทำให้ late sweep มากขึ้นWhen a close goes beyond the level by more than the tolerance, the pool starts deciding. If price then gets run beyond the level (a multiple of the ATR on the bar that closed beyond, 2.5 by default), it is broken; if a candle closes back inside first, a late sweep; if it holds outside for max bars (20) with neither, broken as well. The run is tested before the close back inside, so a bar that reaches it and closes back inside still counts as broken. A lower run gives more breaks; more max bars gives more late sweeps.
Liquidity Poolsสิ่งที่วาดWhat is drawn12
จำนวน pool ที่จบแล้ว (swept, broken และ late sweep รวมทั้งสองฝั่ง) ที่เก็บไว้บนกราฟ เรียงตามแท่งที่ตัดสิน เมื่อมีอันใหม่จบ อันที่ตัดสินเก่าที่สุดจะหายไป 0 คือเหลือเฉพาะ pool ที่ยังไม่ถูกกวาด pool ที่กำลังตัดสินไม่นับในจำนวนนี้How many finished pools (swept, broken and late sweep, both sides together) stay on the chart, ordered by the bar that decided them; when one more finishes, the one decided longest ago goes. 0 leaves only live pools. A pool still deciding is not counted.
ตัวกรองของ pool ที่จบแล้วเท่านั้น Present (ค่าเริ่มต้น): วาดเฉพาะ pool ที่ถูกตัดสินภายใน 500 แท่งล่าสุด Full history: วาดทุกอันที่ History เก็บไว้ บนตัวอย่างนี้ Full history เพิ่ม pool ที่จบแล้วในช่วงเก่าของกราฟ (5m 14 อัน 15m 8 อัน 1H 5 อัน) เลื่อนกราฟย้อนไปทางซ้ายจะเห็น pool ที่ยังไม่ถูกกวาดจะไม่ถูกกรองด้วยค่านี้A filter on finished pools only. Present (default): only pools decided within the last 500 bars. Full history: every one History keeps. On this sample Full history adds finished pools in the older part of the chart (14 on 5m, 8 on 15m, 5 on 1H); drag the chart back to see them. Live pools are never filtered by it.
จำนวน pool ที่ยังไม่ถูกกวาดที่วาดเหนือราคาและใต้ราคา เลือกที่ใกล้ราคาปิดที่สุดก่อน นับตามตำแหน่งเทียบกับราคา ไม่ใช่ตาม BSL / SSL pool ที่กำลังตัดสินก็นับด้วย pool ที่ไม่ถูกวาดยังถูกติดตามอยู่ บนกราฟ 1H มี BSL ที่ยังไม่ถูกกวาดมากกว่า 5 อัน ตั้ง 10 จะเห็นเพิ่ม (ต้องเลื่อนสเกลราคาขึ้น)How many live pools are drawn above price and how many below, nearest to the close first, counted by where they sit against price, not by BSL / SSL. Deciding pools count too. Pools not drawn are still followed. The 1H chart has more than 5 live BSL: set 10 to see the extra ones (drag the price scale up).
แถบสีพาดจากจุดแตะต่ำสุดถึงสูงสุดของ pool ที่ยังไม่ถูกกวาด ในสีเส้นของฝั่ง เส้นระดับอยู่ที่ขอบสุดขั้วของแถบ pool ที่จบแล้วไม่มีแถบA fill from a live pool's lowest touch to its highest, in the side's line colour; the level line sits on the band's extreme edge. Finished pools have no band.
ป้ายที่ปลายขวาของทุกเส้น: "BSL ×3" ขณะยังไม่ถูกกวาด และเหลือ "BSL" เมื่อจบหรือกำลังตัดสิน ป้ายใช้สีเดียวกับเส้น ค่าถัดไปคือขนาด (ค่าเริ่มต้น Small) และติ๊ก Price on label ต่อท้ายด้วยระดับราคาในวงเล็บ เช่น "BSL ×2 (4039.415)"The label at each line's right end: "BSL ×3" while live, just "BSL" once finished or deciding, in the line's colour. Next is the size (Small by default); ticking Price on label adds the level in brackets, as in "BSL ×2 (4039.415)".
วงกลมทึบที่ปลายไส้ของแท่งที่ sweep และที่จุดไกลสุดของ late sweep ตามด้วยสีของฝั่ง BSL และ SSL (ค่าเริ่มต้นโปร่ง 80%) และขนาด (Tiny) สีและขนาดนี้ใช้กับวงกลมของ Break marker ด้วยA filled circle at the wick tip of the sweeping candle, and at the farthest point of a late sweep; then the BSL and SSL fills (80% transparent by default) and the size (Tiny). The Break marker circle uses the same fills and size.
วงกลมบนระดับ ตรงแท่งแรกที่ปิดเลยระดับเกินค่า tolerance ของ pool ที่ถูกเบรก เป็นวงกลมแบบเดียวกับ Sweep marker สิ่งที่แยกสองอย่างคือเส้น (เบรกเป็นเส้นประ sweep เป็นเส้นทึบ) และตำแหน่ง (เบรกอยู่บนระดับ sweep อยู่ที่ปลายไส้)A circle on the level at the first bar that closed beyond a broken pool by more than the tolerance. It is the same circle as the Sweep marker; the line (dashed for a break, solid for a sweep) and the position (on the level for a break, at the wick tip for a sweep) tell them apart.
สี ความหนา และรูปแบบของเส้น BSL ที่ยังไม่ถูกกวาด ความหนานี้คือของระดับ Minor ระดับ Standard หนาขึ้นหนึ่งขั้นและ Major สองขั้น สูงสุด 4 ป้ายใช้สีเดียวกันColour, width and style of a live BSL line. The width is the Minor width; Standard draws one step wider and Major two, up to 4. The label takes the same colour.
แบบเดียวกันสำหรับเส้น SSL ที่ยังไม่ถูกกวาด บนข้อมูลของกราฟนี้ไม่มี SSL ที่ยังไม่ถูกกวาด แถวนี้จึงไม่เปลี่ยนภาพ ยกเว้นเมื่อปรับ Tolerance ให้กว้างขึ้นบนกราฟ 5m หรือ 15m ซึ่งมี SSL ใต้ราคาเกิดขึ้นThe same for a live SSL line. On this chart's data no SSL is live, so this row changes nothing, except with a wider Tolerance on the 5m or 15m chart, where an SSL below price appears.
เส้นของ pool ที่ถูก sweep และ late sweep (เทา โปร่ง 30% เส้นทึบ) ป้ายของมันใช้สีนี้ด้วยLines of swept and late-sweep pools (grey, 30% transparent, solid); their labels take this colour too.
เส้นของ pool ที่ถูกเบรกและที่กำลังตัดสิน (เทา โปร่ง 50% เส้นประ) ค่าเริ่มต้นเป็นเส้นประ เพื่อให้การยอมรับราคาเลยระดับไม่ดูเหมือนการไล่ stop เมื่อมองผ่านๆLines of broken and deciding pools (grey, 50% transparent, dashed). Dashed by default, so acceptance beyond a level never reads like a stop run at a glance.
ความทึบของ Band box เป็นเปอร์เซ็นต์ ในสีเส้นของฝั่ง ใช้เมื่อเปิด Band box เท่านั้น ค่าสูงขึ้นแถบทึบขึ้นThe Band box's opacity in percent, in the side's line colour; only with Band box on. Higher is more solid.
Alerts · Liquidity PoolsAlert ของโมดูลThe module's alerts4
ต้องเปิด Enable alerts ในหมวด Alerts ก่อน ทุกเหตุการณ์อ่านตอนแท่งปิด ทุกเหตุการณ์ที่ติ๊กไว้และเกิดบนแท่งเดียวกันมาใน alert ข้อความเดียว คั่นด้วย " · " แต่ละรายการลงท้ายด้วยระดับของ pool ไม่ใช่ราคาปิด เช่น "Black Tide Map · XAUUSD 15 — Buyside liquidity pool formed (BSL ×2) @ 4039.415 · Sellside liquidity swept @ 3891.260" ถ้า pool สองอันในฝั่งเดียวกันเกิดเหตุการณ์เดียวกันบนแท่งเดียวกัน ข้อความบอกเฉพาะอันสุดท้าย Hide above ซ่อน alert ด้วย ทดลองได้จากบันทึก Alerts ใต้กราฟEnable alerts in the Alerts group must be on first. Every event is read on the bar close, and all the ticked events of one bar arrive in ONE message, joined with " · ", each ending with the pool's level rather than the close, as in "Black Tide Map · XAUUSD 15 — Buyside liquidity pool formed (BSL ×2) @ 4039.415 · Sellside liquidity swept @ 3891.260". If two pools on one side have the same event on one bar, the message names only the last. Hide above hides the alerts too. Try them in the Alerts log under the chart.
BSL formed / SSL formed: "Buyside liquidity pool formed (BSL ×2)" หรือ "Sellside liquidity pool formed (SSL ×2)" บนแท่งที่ยืนยันสวิงซึ่งทำให้เกิด pool ใหม่ พร้อมจำนวนครั้งที่แตะ สวิงที่เข้าร่วม pool เดิม หรือ pool ใหม่ที่ถูกรวมเข้ากับ pool เก่าบนแท่งเดียวกัน ไม่ส่งBSL formed / SSL formed: "Buyside liquidity pool formed (BSL ×2)" or "Sellside liquidity pool formed (SSL ×2)" on the bar that confirms the swing making a new pool, with its touch count. A swing joining an existing pool, or a new pool fused into an older one on the same bar, does not send it.
BSL swept / SSL swept: "Buyside liquidity swept" หรือ "Sellside liquidity swept" บนแท่งที่ sweepBSL swept / SSL swept: "Buyside liquidity swept" or "Sellside liquidity swept" on the sweeping bar.
BSL broken / SSL broken: "Buyside liquidity broken" หรือ "Sellside liquidity broken" บนแท่งที่ตัดสินการเบรก (ราคาวิ่งถึงระยะ run หรือครบ max bars) ไม่ใช่แท่งแรกที่ปิดเลยระดับ alert จึงมาทีหลังจุดที่เส้นจบBSL broken / SSL broken: "Buyside liquidity broken" or "Sellside liquidity broken" on the bar that decides the break (the run is reached or max bars run out), not the first bar that closed beyond, so it comes after the point where the line ends.
BSL late sweep / SSL late sweep: "Buyside liquidity late sweep" หรือ "Sellside liquidity late sweep" บนแท่งที่ปิดกลับเข้ามาBSL late sweep / SSL late sweep: "Buyside liquidity late sweep" or "Sellside liquidity late sweep" on the close-back bar.
4ทดลองปรับค่าเองTry it
- สวิงเร็วขึ้น pool มากขึ้นFaster swings, more pools
ตั้ง Swing strength ขวาเป็น 1 สวิงเล็กๆ ถูกนับมากขึ้นมาก กราฟเต็มไปด้วยเส้นเทาของ pool ที่จบแล้วและมี BSL ที่ยังไม่ถูกกวาดเพิ่มขึ้น จากนั้นตั้งซ้ายเป็น 10 (ขวา 3) เหลือเฉพาะสวิงที่เด่น เส้นบางลงอย่างเห็นได้ชัดSet Swing strength right to 1: many more small swings count, the chart fills with grey finished pools and more live BSL appear. Then left 10 (right 3): only prominent swings remain, and the lines thin out clearly.
- "เท่ากัน" แค่ไหนHow equal is equal
เปิด Band box แล้วตั้ง Tolerance เป็น ATR 0.5 pool เพิ่มขึ้น และแถบของแต่ละอันกว้างขึ้น เพราะสวิงที่ห่างกันมากขึ้นก็นับเป็นกลุ่มเดียวกัน ตั้ง ATR 0.1 จะเหลือเฉพาะสวิงที่แทบเท่ากันจริงๆSwitch on Band box, then set Tolerance to ATR 0.5: more pools appear and each band is wider, as swings farther apart now count as one group. ATR 0.1 keeps only swings that are almost exactly level.
- เบรก หรือ late sweepBreak or late sweep
บนกราฟ 15m มี SSL ที่ถูกเบรกเพราะยืนอยู่ใต้ระดับครบ 20 แท่ง (เส้นประ) ตั้ง max bars เป็น 50 แล้วดูเส้นนั้น ราคาปิดกลับขึ้นมาก่อนครบ 50 แท่ง มันจึงเปลี่ยนเป็น late sweep เส้นทึบยาวขึ้น ตั้ง run เป็น 1.5 แทน จะมี BSL ที่เคยเป็น late sweep กลายเป็นเบรก เพราะราคาวิ่งถึงระยะที่สั้นลงก่อนปิดกลับOn the 15m chart one SSL is broken because price held below it for 20 bars (a dashed line). Set max bars to 50 and watch it: price closed back above before 50 bars, so it becomes a late sweep, a longer solid line. Set run to 1.5 instead: a BSL that was a late sweep becomes broken, because price reached the shorter distance before closing back.
- เฉพาะระดับที่ยังไม่ถูกกวาดOnly the live levels
ตั้ง History เป็น 0 เส้นเทาทั้งหมดหายไป เหลือเฉพาะ BSL ที่ยังไม่ถูกกวาดเหนือราคา จากนั้นตั้ง Live pools above / below เป็น 1 เหลือเส้นเดียว คือ pool ที่ใกล้ราคาที่สุดSet History to 0: every grey line goes, leaving only the live BSL above price. Then set Live pools above / below to 1: one line remains, the pool nearest to price.
5จุดที่มักเข้าใจผิดCommon pitfalls
- ไม่เห็นเส้น SSL สีเขียวเลยNo green SSL lines at all
ไม่ใช่ข้อผิดพลาด บนข้อมูลของกราฟนี้ราคาลงมาอยู่ใต้ equal lows ทุกกลุ่มแล้ว ทุก SSL จึงถูก sweep หรือเบรกไปแล้ว และเหลือเป็นเส้นเทา SSL ใหม่จะเกิดเมื่อราคาทำสวิง Low ที่เท่ากันอีกครั้งโดยไม่มีแท่งปิดต่ำกว่า และ Live pools above / below นับตามตำแหน่งเทียบกับราคา ไม่ใช่ตามฝั่งNot a fault: on this chart's data price has fallen below every group of equal lows, so every SSL has been swept or broken and is grey. A new SSL forms when price makes equal swing lows again with no close below them. Live pools above / below counts by position against price, not by side.
- ราคาปิดเหนือ BSL แล้ว แต่ยังไม่เบรกPrice closed above a BSL, but it is not broken
การปิดเลยระดับไม่เกินค่า tolerance ยังถือว่า "เท่ากัน" และไม่มีอะไรเกิดขึ้น การปิดเลยเกินค่านั้นทำให้ pool เข้าสู่ช่วงตัดสิน (เส้นเทาประยาวถึงขวา) มันจะเป็นเบรกเมื่อราคาวิ่งได้ถึง run หรือยืนได้ครบ max bars และเป็น late sweep ถ้าปิดกลับเข้ามาก่อน alert Broken ส่งบนแท่งที่ตัดสิน ไม่ใช่แท่งแรกที่ปิดเลยA close beyond the level but within the tolerance is still "equal" and nothing happens. A close beyond by more starts the decision (a dashed grey line to the right edge): it becomes broken when price reaches run or holds for max bars, and a late sweep if it closes back inside first. The Broken alert comes on the deciding bar, not the first close beyond.
- เส้นเริ่มไกลมากทางซ้าย หรือมี BSL เก่าอยู่สูงลิบA line starts far to the left, or an old BSL sits far above
pool ที่ยังไม่ถูกกวาดไม่มีวันหมดอายุ มันอยู่จนถูก sweep หรือเบรก Lookback ใช้แค่ตอนหาคู่ของสวิงใหม่ และ Display range กรองเฉพาะ pool ที่จบแล้ว กราฟเลือก pool ที่ใกล้ราคาที่สุด 5 อันเหนือราคาและ 5 อันใต้ราคา บางอันจึงอยู่ไกลจนต้องเลื่อนสเกลราคาขึ้นจึงเห็น ลด Live pools above / below ถ้าอยากเห็นน้อยลงA live pool never expires: it stays until swept or broken. Lookback only applies while a new swing looks for partners, and Display range filters finished pools only. The chart picks the 5 pools nearest to price above it and 5 below, so some sit so far away that you must drag the price scale to see them; lower Live pools above / below for fewer.
- ป้ายเขียน ×4 แต่เห็นจุดแตะใกล้กันแค่สองจุดThe label says ×4, but only two touches look close
pool ที่แถบราคาซ้อนกันจะถูกรวมเป็นอันเดียว และนับจำนวนครั้งที่แตะรวมกัน pool สองอันที่แตะอันละ 2 ครั้งจึงกลายเป็น ×4 (Major) และแถบอาจกว้างกว่าค่า tolerance ทั้งที่สวิงทั้งสี่ไม่ได้อยู่ภายในหนึ่ง tolerance พร้อมกันทั้งหมด เปิด Band box เพื่อดูว่ากลุ่มกว้างแค่ไหนPools whose bands overlap fuse into one and add their touches, so two 2-touch pools read ×4 (Major), and the band can be wider than the tolerance though the four swings were never all within one tolerance. Switch on Band box to see how wide the group is.
- สวิงไม่ตรงกับ Market StructureThe swings do not match Market Structure
โมดูลนี้ใช้กฎสวิงของตัวเอง (Swing strength 5 / 3) ไม่ได้อ่านจาก Market Structure เพราะ equal highs / lows เป็นรูปแบบระยะสั้น ส่วน Unswept swings ของ Market Structure เป็นสวิงเดี่ยวที่ยังไม่ถูกกิน ไม่ใช่กลุ่มสวิงที่ราคาเท่ากัน สองอย่างจึงไม่จำเป็นต้องตรงกันThis module runs its own swing rule (Swing strength 5 / 3) rather than reading Market Structure, since equal highs / lows are a short-range pattern. Market Structure's Unswept swings are single swings not yet taken, not groups at one price, so the two need not match.
- บน TradingView เส้นหยุดกลางแท่ง แล้วกลับมายาวเหมือนเดิมOn TradingView a line stopped mid-bar, then came back
ระหว่างที่แท่งยังไม่ปิด ถ้าไส้เทียนแตะระดับ เส้นจะถูกวาดเป็น reached (หยุดที่แท่งนั้น พร้อมวงกลมที่ไส้) เป็นแค่การวาด ยังไม่มีอะไรถูกตัดสินและไม่มี alert ราคาปิดเป็นตัวตัดสิน ถ้าปิดกลับเข้ามาคือ sweep ถ้าปิดเลยไม่เกินค่า tolerance pool ยังไม่ถูกกวาด เส้นจึงกลับมายาวถึงขวาWhile a bar is still forming, a wick reaching the level draws the pool as reached (stopped at that bar, with a circle at the wick). It is drawing only: nothing is decided and no alert fires. The close decides: back inside is a sweep; beyond but within the tolerance and the pool is still live, so its line reaches the right edge again.
โมดูล 6Module 6
Reaction Levels
1โมดูลนี้คืออะไรWhat it is
Reaction Levels วาดเส้นจุดแนวนอนสีม่วงอ่อนตรงราคาที่ตลาดกลับตัวมาแล้วหลายครั้ง ทุกสวิง High และสวิง Low ที่ยืนยันแล้วนับเป็นหนึ่ง reaction สวิงที่เกิดใกล้กันพอจะรวมเป็นระดับเดียว และเส้นวาดที่ราคาเฉลี่ยของสวิงเหล่านั้น ปลายขวาของเส้นมีป้าย เช่น RL ×4 บอกว่าราคากลับตัวที่นั่นมาแล้วสี่ครั้ง ถ้าระดับนั้นเคยเป็นทั้งจุดที่ราคาถูกกดลง (สวิง High) และจุดที่ราคาเด้งขึ้น (สวิง Low) ป้ายจะมี ⇅ ต่อท้ายReaction Levels draws a light-lilac dotted horizontal line at prices where the market has turned several times. Every confirmed swing high and swing low is one reaction; swings close enough together become one level, and the line sits at their average price. A label at the right end, such as RL ×4, says price has turned there four times. When a level has been both a place price was pushed down from (a swing high) and one it bounced up from (a swing low), the label ends with ⇅.
นักเทรดมักมองราคาที่ตลาดกลับตัวบ่อยเป็นบริเวณที่ราคาอาจตอบสนองอีกเมื่อกลับมา และมักให้น้ำหนักกับระดับที่มีจำนวนครั้งสูงหรือเคยเป็นทั้งแนวรับและแนวต้านมากกว่า ตัวเลขบนป้ายบอกเพียงว่าในอดีตราคาเคยกลับตัวที่นั่นกี่ครั้ง ไม่ได้รับประกันว่าครั้งหน้าราคาจะกลับตัวอีกTraders commonly treat a price the market has turned at often as an area it may react to again on a return, and tend to weigh levels with a high count, or ones that have acted as both support and resistance, more heavily. The number on the label only says how many times price has turned there in the past; it does not promise it will turn there again.
ต่างจากแนวรับแนวต้านที่ลากเองอยู่หลายข้อ: ระดับไม่หายเมื่อราคาเบรก ราคาข้ามไปมากี่ครั้งเส้นก็ยังอยู่ มันหายเฉพาะเมื่อไม่มีสวิงใหม่ที่นั่นนานเกิน Expires after ระดับที่อยู่ใกล้กันมากจะเหลือเส้นเดียว คือเส้นที่แรงที่สุด และกราฟวาดเฉพาะระดับที่ใกล้ราคาล่าสุดที่สุดต่อฝั่งไม่กี่เส้น ไม่ใช่ทุกระดับที่ติดตามอยู่ ต่างจาก Liquidity Pools ที่เป็น High เท่ากันหรือ Low เท่ากันฝั่งเดียวและจบเมื่อถูกกิน ส่วน reaction level นับทั้งสองฝั่งและนับเพิ่มทุกครั้งที่ราคากลับตัว โมดูลนี้ปิดไว้ตามค่าเริ่มต้นบน TradingView กราฟในหัวข้อนี้เปิดไว้ให้ดูIt differs from hand-drawn support and resistance in a few ways: a level is not removed when price breaks through it; however often price crosses, the line stays, and it only goes once no new swing has formed there for longer than Expires after. Levels very close together are shown as one line, the strongest, and the chart draws only the few levels nearest the latest price on each side, not every level it tracks. Unlike Liquidity Pools, which are one-sided equal highs or equal lows that end when taken, a reaction level counts both sides and grows with every turn. The module ships off on TradingView; the chart in this section has it on.
2อ่านบนกราฟยังไงReading it on the chart
- เส้นระดับ เส้นจุดสีม่วงอ่อน (#B39DDB) หนา 1 ที่ราคาเฉลี่ยของสวิงทั้งหมดในระดับ เริ่มที่แท่งของสวิงแรกของระดับ (ตัวแท่งสวิงเอง ไม่ใช่แท่งที่ยืนยัน) และยาวไปจนเลยแท่งล่าสุด 5 แท่ง ทุกระดับใช้สีและความหนาเดียวกัน ไม่ว่าจะอยู่เหนือหรือใต้ราคาThe level line: a light-lilac (#B39DDB) dotted line, width 1, at the average price of every swing in the level. It starts at the bar of the level's first swing (the swing bar itself, not the bar that confirmed it) and runs to 5 bars past the latest bar. Every level has the same colour and width, above price or below.
- ป้าย "RL ×4" ตัวอักษรสีเดียวกับเส้น ไม่มีพื้นหลัง อยู่ทางขวาของปลายเส้น ตัวเลขคือจำนวน reaction ของระดับ ในพรีเซ็ต Swings คือจำนวนสวิง ในพรีเซ็ต Returns คือจำนวนครั้งที่ราคาออกไปแล้วกลับมาThe "RL ×4" label: text in the line colour, no background, just right of the line's end. The number is the level's reaction count: swings with the Swings preset, returns (price left and came back) with Returns.
- ⇅ ต่อท้ายป้าย ระดับนี้มีทั้งสวิง High (ราคาถูกกดลงจากตรงนี้ ทำหน้าที่เป็นแนวต้าน) และสวิง Low (ราคาเด้งขึ้นจากตรงนี้ ทำหน้าที่เป็นแนวรับ) อย่างน้อยอย่างละครั้ง ระดับที่ไม่มี ⇅ เคยกลับตัวจากฝั่งเดียว⇅ after the count: the level holds at least one swing high (price was pushed down from here, acting as resistance) and at least one swing low (price bounced up from here, acting as support). A level without ⇅ has turned price from one side only.
- ข้อความเมื่อเลื่อนเมาส์ไปที่ป้าย เช่น "Reaction level 4036.587 · 5 swings (1 as resistance, 4 as support) · traded through on 19 bars · last reaction 262 bars ago" บอกราคาของระดับ จำนวนครั้งที่เป็นแนวต้านและแนวรับ จำนวนแท่งที่ซื้อขายผ่านระดับ และ reaction ล่าสุดเกิดเมื่อกี่แท่งก่อน ในพรีเซ็ต Returns จะเป็น "5 returns (…) from 7 swings" บอกด้วยว่ามีสวิงทั้งหมดกี่ครั้ง ลองเลื่อนเมาส์ไปที่ป้ายบนกราฟด้านบนThe text when you hover a label, such as "Reaction level 4036.587 · 5 swings (1 as resistance, 4 as support) · traded through on 19 bars · last reaction 262 bars ago": the level's price, how many of its reactions were resistance and support, how many bars traded through it, and how many bars ago the last reaction was. With Returns it reads "5 returns (…) from 7 swings", the total swings as well. Hover a label on the chart above to see it.
- ระดับไหนถูกวาด ระดับต้องมี reaction ถึงขั้นต่ำก่อน (3 บนกราฟต่ำกว่ารายวัน) จากนั้นระดับที่อยู่ใกล้กันกว่า One line per level เหลือเฉพาะระดับที่แรงที่สุด (reaction มากที่สุด ถ้าเท่ากันดูระดับที่มี reaction ล่าสุด) สุดท้ายวาดเฉพาะระดับที่ใกล้ราคาปิดล่าสุดที่สุดต่อฝั่ง 5 ระดับ ระดับเท่ากับราคาปิดพอดีนับเป็นฝั่งล่าง เพราะเลือกจากราคาปิดของแท่งที่กำลังวิ่ง ระดับที่เห็นจึงสลับได้ระหว่างแท่งเมื่อราคาวิ่งผ่านระดับ ตัวระดับเองไม่เปลี่ยนWhich levels are drawn: a level first needs its minimum count (3 on charts below daily); of levels closer together than One line per level only the strongest stays (most reactions, then the most recent reaction); finally only the 5 levels nearest the latest close on each side are drawn, a level exactly at the close counting as below. The choice uses the close of the bar still forming, so which levels are on screen can switch during a bar as price moves through one; the levels themselves do not change.
- เส้นขึ้นย้อนหลัง และขยับได้ สวิงจะรู้ได้ก็ต่อเมื่อแท่งทางขวาปิดครบ (3 แท่งตามค่าเริ่มต้น) เส้นจึงขึ้น 3 แท่งหลังสวิงที่ทำให้ระดับถึงขั้นต่ำ แต่เริ่มย้อนไปที่แท่งของสวิงแรกของระดับ เมื่อมีสวิงใหม่เข้ามาร่วม ราคาเฉลี่ยเปลี่ยน เส้นจึงขยับเล็กน้อย ระดับสองระดับที่ขยับจนใกล้กันพอจะรวมเป็นระดับเดียว จำนวนรวมกัน และเส้นเริ่มที่สวิงแรกของทั้งสองLines appear back-dated, and can move: a swing is only known once its right-hand bars have closed (3 by default), so a line appears 3 bars after the swing that brings the level to its minimum, but starts back at the bar of the level's first swing. When a new swing joins, the average changes and the line shifts a little; two levels that come close enough merge into one, their counts add up, and the line starts at the earlier of their first swings.
- ปิดไว้ตามค่าเริ่มต้น · Price on label ต่อท้ายป้ายด้วยราคาของระดับในวงเล็บ เช่น "RL ×4 ⇅ (3965.953)" ราคาไม่ขึ้นที่แกนราคาด้านขวา เพราะเส้นของโมดูลนี้ไม่มีป้ายบนแกนOff by default · Price on label adds the level's price in brackets, as in "RL ×4 ⇅ (3965.953)". It is not printed on the price scale, since this module's lines have no price-scale tag.
3ปรับแล้วได้อะไรWhat each setting changes
เรียงตามหน้าตั้งค่าบน TradingView ปุ่มสีทองในแต่ละข้อจะเปลี่ยนค่าบนกราฟด้านบนให้ดูทันทีIn the order TradingView lists them. The gold buttons change the chart above so you can see the effect.
Modulesสวิตช์ของโมดูลModule switch2
สวิตช์หลักของโมดูล ปิดไว้ตามค่าเริ่มต้นบน TradingView เมื่อปิด อินดิเคเตอร์ไม่หา ไม่ติดตาม และไม่วาดระดับเลย และไม่ส่ง alert เปิดใหม่แล้วจะเริ่มนับจากประวัติที่โหลดอยู่ทั้งหมด กราฟในหัวข้อนี้เปิดไว้ให้ดูจนกว่าคุณจะกดสวิตช์นี้เองThe module's master switch, off by default on TradingView. Off, the indicator does not look for, track or draw levels and sends no alerts; switched on, it works through all the history loaded. The chart in this section has it on until you set the switch yourself.
ซ่อนเส้น ป้าย และ alert ของโมดูลเมื่อไทม์เฟรมกราฟยาวกว่าค่าที่ตั้ง การนับระดับยังทำต่อ กลับมาไทม์เฟรมเล็กจึงเห็นครบ ตั้งเป็น 15m แล้วกดปุ่ม 1H เหนือกราฟ เส้นจะหายHides the lines, labels and alerts on chart timeframes longer than this; levels are still counted, so they are all there on a shorter timeframe. Set 15m and press 1H above the chart: the lines go.
Reaction Levelsระดับที่ราคากลับตัวThe levels12
กฎของสวิง: High ต้องสูงที่สุดเมื่อเทียบกับแท่งด้านซ้าย (ค่าแรก) และแท่งด้านขวา (ค่าที่สอง) Low ต้องต่ำที่สุด ค่าน้อยได้สวิงถี่ขึ้น ระดับมากขึ้นและนับเพิ่มเร็วขึ้น ค่ามากเหลือเฉพาะจุดกลับตัวใหญ่ ค่าทางขวายังเป็นจำนวนแท่งที่ต้องรอก่อนสวิงจะถูกนับ ค่ามากเส้นจึงขึ้นช้าลง สวิงที่นับแล้วไม่เปลี่ยนย้อนหลัง (แต่เส้นอาจขยับเมื่อมีสวิงใหม่เข้าร่วม)The swing rule: a high must be the highest of the bars to its left (first value) and to its right (second value), a low the lowest. Smaller values give more frequent swings, so more levels whose counts grow faster; larger values keep only the big turns. The right value is also how many bars must close before a swing counts, so a larger one makes lines appear later. A swing once counted does not change afterwards (though the line can shift when new swings join).
อะไรนับเป็น reaction และต้องมีกี่ครั้งจึงวาด Swings (ค่าเริ่มต้น): ทุกสวิงในโซนนับหมด Returns: สวิงจะนับอีกครั้งก็ต่อเมื่อมีแท่งที่ทั้งแท่งอยู่ห่างจากระดับอย่างน้อย 1 เท่าของ ATR หลังครั้งที่นับล่าสุด ราคาที่วนอยู่บนระดับจึงนับครั้งเดียว ตัวเลขบนป้ายลดลงและระดับในช่วงไซด์เวย์หายไป Strict returns: ต้องห่าง 1.5 เท่าของ ATR ทั้งสามพรีเซ็ตวาดเมื่อถึง 3 ครั้งบนกราฟต่ำกว่ารายวัน และ 2 ครั้งบนกราฟรายวันขึ้นไป Custom ปลดล็อกสี่แถวถัดไปWhat counts as a reaction, and how many draw a level. Swings (default): every swing in the zone counts. Returns: a swing only counts again once a bar has sat entirely clear of the level by at least 1 times ATR since the last one counted, so price chopping on a level is one return; the counts on the labels drop and levels inside ranges go. Strict returns: clear by 1.5 times ATR. All three draw at 3 on charts below daily and 2 on daily and above. Custom unlocks the next four rows.
ใช้เฉพาะเมื่อ Preset เป็น Custom: Swings นับทุกสวิง Returns นับเมื่อราคาออกไปแล้วกลับมาตามระยะ Away ไม่ว่าแบบไหน ทุกสวิงในโซนยังขยับราคาเฉลี่ยของระดับและเริ่มนับ Expires after ใหม่ สวิงที่ไม่ได้ถูกนับจึงยังทำให้ระดับอยู่ต่อ ทั้งที่ตัวเลขบนป้ายไม่เพิ่มCustom only. Swings counts every swing; Returns counts a swing once price has left by Away and come back. Either way every swing in the zone still moves the level's average and restarts Expires after, so a swing that is not counted still keeps the level alive although the number on the label does not rise.
Custom + Swings: จำนวนสวิงที่ต้องมีจึงวาดระดับ ค่านี้ไม่เปลี่ยนตามไทม์เฟรมเหมือนพรีเซ็ต 2 ได้ระดับมากขึ้นมาก รวมถึงระดับที่เพิ่งมีสองสวิง 5 เหลือเฉพาะระดับที่แข็งแรงที่สุด และบางฝั่งอาจไม่มีเส้นเลย ที่ 3 ได้ผลเท่ากับพรีเซ็ต Swings บนกราฟต่ำกว่ารายวันCustom + Swings: swings needed to draw a level. Unlike the presets it does not follow the timeframe. 2 gives many more levels, including ones with just two swings; 5 keeps only the strongest, and one side may have no line at all. At 3 it matches the Swings preset on charts below daily.
Custom + Returns: จำนวนครั้งที่ราคากลับมาที่ต้องมีจึงวาดระดับ การกลับมาหนึ่งครั้งเป็นเหตุการณ์ที่ใหญ่กว่าหนึ่งสวิง ตัวเลขเท่ากันเกณฑ์จึงเข้มกว่า ไม่เปลี่ยนตามไทม์เฟรมเช่นกันCustom + Returns: returns needed to draw a level. A return is a bigger event than a swing, so the same number makes a stricter level. It does not follow the timeframe either.
Custom + Returns: ราคาต้องออกห่างจากระดับแค่ไหน (หน่วยเป็นเท่าของ ATR) ก่อนสวิงถัดไปที่นั่นจะนับเป็นการกลับมาอีกครั้ง ทั้งแท่งต้องอยู่พ้นระดับไปอย่างน้อยระยะนี้ ค่าน้อยนับง่ายใกล้เคียง Swings ค่ามากนับยาก ตัวเลขบนป้ายต่ำลงและเส้นน้อยลง 1.0 เท่ากับพรีเซ็ต Returns และ 1.5 เท่ากับ Strict returnsCustom + Returns: how far price must move away from a level (a multiple of ATR), the whole bar clear of it, before the next swing there counts as a return. Small values count easily, close to Swings; large ones rarely count, so lower numbers and fewer lines. 1.0 matches the Returns preset, 1.5 Strict returns.
สวิงต้องใกล้กันแค่ไหนจึงเป็นระดับเดียว (หน่วยเป็นเท่าของ ATR วัดบนแท่งที่แต่ละสวิงถูกยืนยัน) ทุกสวิงในระดับต้องอยู่ห่างกันไม่เกินระยะนี้ ไม่ใช่แค่ห่างจากเส้นเฉลี่ย ค่ามากรวมสวิงได้มากขึ้น ได้ระดับน้อยลงแต่ตัวเลขสูงขึ้น เช่น RL ×8 ค่าน้อยได้ระดับที่แคบและแม่นกว่า แต่น้อยระดับที่ถึงขั้นต่ำ 0.20 เท่ากับค่าเริ่มต้นของ Liquidity PoolsHow close swings must be to form one level (a multiple of ATR, read on the bar each swing confirms). Every swing in a level must lie within this of every other, not just of the average line. Larger values merge more swings: fewer levels with higher counts, such as RL ×8. Smaller ones give tighter levels, but fewer reach the minimum. 0.20 is the Liquidity Pools default.
ระดับหายไปเมื่อผ่านไปเท่านี้แท่งโดยไม่มีสวิงใหม่เข้ามาที่ระดับ นับจากแท่งที่สวิงล่าสุดถูกยืนยัน ราคาข้ามหรือเบรกระดับไม่ทำให้หาย ค่าน้อยเหลือเฉพาะระดับที่เพิ่งมีการกลับตัว ค่ามากเก็บระดับเก่าไว้นานขึ้น ตัวเลขสะสมสูงขึ้น และระดับไกลราคาโผล่มามากขึ้นA level goes once this many bars pass with no new swing joining it, counted from the bar its latest swing was confirmed. Price crossing or breaking it does not remove it. Lower keeps only levels with recent turns; higher keeps old levels longer, their counts build up, and more distant levels appear.
จำนวนระดับที่วาดต่อฝั่ง เหนือราคาปิดและใต้ราคาปิด เลือกที่ใกล้ราคาที่สุด ระดับอื่นยังถูกติดตามและส่ง alert การแตะได้ แค่ไม่ได้วาด ที่ค่าเริ่มต้นใช้เส้นสูงสุด 10 เส้นและป้าย 10 ป้าย ซึ่งใช้โควตาร่วมกับทุกโมดูลHow many levels are drawn per side, above and below the close, nearest first. The others are still tracked, and can still send the touch alert; they are just not drawn. At the default it uses up to 10 lines and 10 labels, from the budget every module shares.
ระดับที่อยู่ใกล้กันกว่าระยะนี้ (หน่วยเป็นเท่าของ ATR ของระดับเอง) เหลือเส้นเดียว คือระดับที่แรงที่สุด ระดับอื่นยังถูกติดตาม และขึ้นมาแทนเมื่อระดับที่แรงกว่าหายไป ค่ามากได้เส้นห่างกันและน้อยลง 0 ปิดการกรองนี้ เส้นที่อยู่ติดกันจะขึ้นซ้อนกันหลายเส้น ระดับที่ถูกกรองออกไม่ส่ง alert การแตะLevels closer together than this (a multiple of the levels' own ATR) are shown as one line, the strongest. The others are still tracked and take over if the stronger one goes. Larger values give fewer, more widely spaced lines; 0 turns the filter off, and lines sitting next to each other stack up. A level filtered out here does not send the touch alert.
Labels: ป้าย RL ที่ปลายเส้น ปิดแล้วเหลือแต่เส้น Size: Tiny, Small (ค่าเริ่มต้น), Normal, Large Price on label: ต่อท้ายด้วยราคาของระดับ เช่น "RL ×4 (3892.136)"Labels: the RL label at the end of each line; off leaves the lines only. Size: Tiny, Small (default), Normal, Large. Price on label: adds the level's price, as in "RL ×4 (3892.136)".
สี ความหนา และรูปแบบเส้นของทุกระดับ ป้ายใช้สีเดียวกับเส้น ใช้สีเดียวทั้งสองฝั่ง เพราะระดับที่รับราคาได้ทั้งจากด้านบนและด้านล่างไม่ได้เป็นของฝั่งไหน ทุกระดับหนาเท่ากัน ความแรงอ่านจากตัวเลขบนป้าย ปรับสีได้ในแผงตั้งค่าColour, width and style of every level; the label takes the same colour. One colour for both sides, since a level that has held from above and below belongs to neither. Every level has the same width; read its strength from the label. Change the colour in the settings panel.
Alerts · Reaction Levelsการแจ้งเตือนAlerts2
ต้องเปิด Enable alerts ในหมวด Alerts ก่อน โมดูลส่งข้อความเดียวต่อแท่ง ถ้าทั้งสองเหตุการณ์เกิดบนแท่งเดียวกันจะต่อกันด้วย " · " ข้อความลงท้ายด้วยราคาของระดับ ไม่มีราคาปิด เช่น "Black Tide Map · XAUUSD 15 — Reaction level touched: RL ×4 @ 3892.136" ทุกเหตุการณ์ตัดสินบนแท่งที่ปิดแล้ว Fire on bar close only จึงไม่ทำให้ต่าง Hide above ซ่อน alert ด้วย ทดลองได้จากบันทึก Alerts ใต้กราฟEnable alerts in the Alerts group must be on first. The module sends one message per bar; when both events happen on one bar they are joined with " · ". The message ends with the level's price, not the close, as in "Black Tide Map · XAUUSD 15 — Reaction level touched: RL ×4 @ 3892.136". Every event is decided on a closed bar, so Fire on bar close only makes no difference; Hide above hides the alerts too. Try them in the Alerts log under the chart.
"Reaction level formed (RL ×3) @ 3902.010" บนแท่งที่ระดับมี reaction ถึงขั้นต่ำเป็นครั้งแรก ครั้งเดียวต่อระดับ รวมถึงเมื่อสองระดับรวมกันจนถึงขั้นต่ำ ส่งแม้ระดับนั้นจะไม่ได้ถูกวาด เพราะถูก One line per level กรองออก หรืออยู่ไกลกว่าจำนวนระดับต่อฝั่ง"Reaction level formed (RL ×3) @ 3902.010" on the bar a level first reaches its minimum count, once per level, including when two levels merge into one that reaches it. It fires even if the level is not drawn, because One line per level filtered it out or it lies beyond the levels drawn per side.
"Reaction level touched: RL ×4 @ 3892.136" บนแท่งที่ช่วง High ถึง Low ครอบระดับ ในขณะที่แท่งก่อนหน้าไม่ได้แตะ ราคาที่วนอยู่บนระดับจึงส่งครั้งเดียว ไม่ใช่ทุกแท่ง ครอบคลุมทุกระดับที่ถึงขั้นต่ำและผ่าน One line per level รวมถึงระดับที่อยู่ไกลกว่าที่วาดไว้ หลายระดับในแท่งเดียวต่อกันด้วย " · ""Reaction level touched: RL ×4 @ 3892.136" on a bar whose high-to-low range takes in a level that the bar before did not reach, so price sitting on a level alerts once, not every bar. It covers every level at its minimum that survives One line per level, including ones beyond those drawn; several levels on one bar are joined with " · ".
4ทดลองปรับค่าเองTry it
- สวิงทุกครั้ง หรือเฉพาะการกลับมาEvery swing, or only returns
ตั้ง Preset เป็น Returns ตัวเลขบนป้ายบางเส้นลดลง และระดับที่เกิดจากราคาไซด์เวย์อยู่บนเส้นเดียวหายไป ลองเลื่อนเมาส์ไปที่ป้าย ข้อความจะบอกว่านับได้กี่ครั้งจากสวิงทั้งหมดกี่ครั้ง จากนั้นลอง Strict returns ระดับยิ่งน้อยลงSet Preset to Returns: some counts drop, and levels built by price chopping on one line go. Hover a label: it says how many returns were counted out of how many swings. Then Strict returns: fewer levels still.
- โซนกว้างขึ้น ระดับรวมกันA wider zone merges levels
ตั้ง Zone เป็น 0.4 สวิงที่เคยแยกเป็นหลายระดับรวมกัน ตัวเลขบนป้ายกระโดดขึ้น บนกราฟ 15m จะเห็น RL ×8 แล้วลด Zone เป็น 0.1 ระดับแคบลงและน้อยระดับที่ถึงสามครั้งSet Zone to 0.4: swings that formed separate levels merge and the counts jump; on the 15m chart you will see RL ×8. Then drop Zone to 0.1: levels are tighter and fewer reach three.
- ระดับที่ถูกซ่อนเพราะอยู่ใกล้กันLevels hidden for being close
ตั้ง One line per level เป็น 0 เส้นที่ถูกกรองไว้กลับขึ้นมา บางเส้นอยู่ห่างกันไม่กี่จุด ตั้ง Levels above / below price เป็น 10 จะเห็นระดับที่ไกลออกไปด้วย บางเส้นอยู่นอกช่วงที่เห็น ต้องเลื่อนสเกลราคาขึ้นลงจึงเห็นSet One line per level to 0: the lines it filtered come back, some only a few points apart. Set Levels above / below price to 10 to see farther levels too; some sit outside the visible range, so drag the price scale to see them.
- alert เมื่อแตะระดับTouch alerts
เปิด Level touched แล้วดูบันทึก Alerts ใต้กราฟ แต่ละข้อความคือแท่งที่เข้ามาแตะระดับโดยที่แท่งก่อนหน้ายังไม่แตะ กดข้อความเพื่อไปที่แท่งนั้น บางข้อความเป็นระดับที่ไม่ได้วาดบนกราฟ เพราะอยู่ไกลกว่าห้าระดับที่ใกล้ราคาที่สุดSwitch on Level touched and look at the Alerts log under the chart: each message is a bar that reached a level the bar before had not. Press one to jump to its bar. Some name levels that are not drawn, because they lie beyond the five nearest the price.
5จุดที่มักเข้าใจผิดCommon pitfalls
- ราคาเบรกระดับแล้ว ทำไมเส้นยังอยู่Price broke the level; why is the line still there?
ระดับไม่ได้จบเมื่อถูกเบรก นี่คือสิ่งที่แยกมันจาก Liquidity Pools และระดับ naked มันหายเฉพาะเมื่อไม่มีสวิงใหม่ที่นั่นนานเกิน Expires after (500 แท่งตามค่าเริ่มต้น) ระดับที่ราคาวิ่งผ่านไปแล้วอาจกลับมาเป็นจุดกลับตัวอีก และเมื่อมีสวิงใหม่จากอีกฝั่ง ป้ายจะได้ ⇅A level does not end when broken; that is what separates it from Liquidity Pools and naked levels. It only goes once no new swing has formed there for longer than Expires after (500 bars by default). A level price has run through may become a turning point again, and a new swing from the other side gives its label ⇅.
- เส้นเริ่มย้อนหลัง แปลว่ารู้ล่วงหน้าหรือเปล่าThe line starts in the past; did it know in advance?
ไม่ เส้นเริ่มที่แท่งของสวิงแรก แต่ขึ้นบนกราฟหลังสวิงนั้นถูกยืนยันแล้ว คือหลังแท่งทางขวาปิดครบ และต้องมี reaction ถึงขั้นต่ำก่อน ซึ่งอาจเป็นหลายร้อยแท่งหลังสวิงแรก เวลาดูประวัติจึงต้องจำว่าเส้นยาวทั้งเส้นไม่ได้อยู่บนกราฟตั้งแต่ต้นNo. The line starts at the bar of the first swing, but it only appears once that swing is confirmed, after its right-hand bars have closed, and once the level has its minimum count, which can be hundreds of bars after the first swing. When reading history, remember the full line was not on the chart from its start.
- ตัวเลขบนป้ายคือจำนวนครั้งที่แตะหรือเปล่าIs the count the number of touches?
ไม่ใช่ นับเฉพาะสวิง High และสวิง Low ที่เกิดในโซนของระดับ (หรือการกลับมาในพรีเซ็ต Returns) แท่งที่ซื้อขายผ่านระดับโดยไม่ได้เกิดสวิงไม่นับ จำนวนแท่งที่ผ่านระดับดูได้จากข้อความเมื่อเลื่อนเมาส์ไปที่ป้าย ("traded through on … bars") ซึ่งเป็นข้อมูลแยกต่างหากและไม่ได้ใช้หาระดับNo. It counts only swing highs and swing lows that formed in the level's zone (or returns, with Returns). Bars that traded through without a swing do not count. The number of bars through the level is in the hover text ("traded through on … bars"), a separate reading that is not used to find levels.
- ระดับที่อยู่ใกล้ราคามากหายไปจากกราฟA level right next to price vanished
มีสองเหตุผลที่พบบ่อย: มันอยู่ใกล้ระดับที่แรงกว่าไม่เกิน One line per level จึงถูกซ่อน หรือราคาวิ่งข้ามมันไปแล้ว ระดับจึงย้ายไปอยู่อีกฝั่ง และอาจหลุดจากจำนวนระดับต่อฝั่ง การเลือกใช้ราคาปิดของแท่งที่กำลังวิ่ง เส้นที่เห็นจึงสลับได้ระหว่างแท่ง ตัวระดับยังถูกติดตามอยู่ และกลับมาเมื่อเข้าเงื่อนไขอีกTwo common reasons: it lies within One line per level of a stronger level and is hidden, or price has crossed it, so it moved to the other side and may fall outside the levels drawn per side. The choice uses the close of the bar still forming, so the lines can switch during a bar. The level is still tracked and comes back once it qualifies again.
- alert บอกระดับที่ไม่มีบนกราฟAn alert names a level that is not on the chart
Level formed ส่งเมื่อระดับใดก็ได้ถึงขั้นต่ำ แม้จะถูกกรองด้วย One line per level หรืออยู่ไกลกว่าจำนวนระดับต่อฝั่ง ส่วน Level touched ครอบคลุมทุกระดับที่ผ่าน One line per level รวมถึงระดับที่ไม่ได้วาดเพราะอยู่ไกลกว่าที่วาดไว้ เพิ่ม Levels above / below price จะเห็นระดับเหล่านั้นLevel formed fires for any level reaching its minimum, even one filtered out by One line per level or beyond the levels drawn per side; Level touched covers every level that survives One line per level, including ones not drawn because they lie beyond those shown. Raise Levels above / below price to see them.
- Custom ที่ 3 ไม่เหมือนพรีเซ็ตบนกราฟรายวันCustom at 3 is not the preset on a daily chart
พรีเซ็ตใช้ขั้นต่ำ 3 บนกราฟต่ำกว่ารายวัน และ 2 บนกราฟรายวัน รายสัปดาห์ และรายเดือน เพราะสวิงบนไทม์เฟรมใหญ่เกิดห่างกันกว่า Min swings และ Min returns ใน Custom ไม่เปลี่ยนตามไทม์เฟรม Custom ที่ 3 บนกราฟรายวันจึงวาดน้อยกว่าพรีเซ็ตThe presets use a minimum of 3 on charts below daily and 2 on daily, weekly and monthly charts, because swings come further apart on higher timeframes. Min swings and Min returns under Custom do not follow the timeframe, so Custom at 3 on a daily chart draws fewer levels than the preset.
โมดูล 7Module 7
Consolidation
1โมดูลนี้คืออะไรWhat it is
Consolidation วาดกล่องโปร่งแสงรอบช่วงที่ราคาแกว่งแคบผิดปกติเมื่อเทียบกับตัวมันเองในช่วงหลัง ไม่มีความกว้างให้ตั้งเป็นจุดหรือเปอร์เซ็นต์ อินดิเคเตอร์ดูช่วง High ถึง Low ของ 20 แท่งล่าสุด แล้วเทียบกับค่าเฉลี่ยของช่วงแบบเดียวกันใน 100 แท่งที่ผ่านมา เมื่อแคบกว่า 75% ของค่าเฉลี่ยนั้น (ทั้งสามค่าตั้งได้) กล่องจะเกิดครอบ 20 แท่งนั้น สีม่วงอ่อน แล้วยืดไปทางขวาทีละแท่ง จนแท่งเทียนปิดออกนอกขอบบนหรือขอบล่าง กล่องที่จบแล้วเปลี่ยนเป็นสีเทาจางและอยู่บนกราฟต่อเป็นบันทึกว่าช่วงนั้นเคยอยู่ตรงไหน มีเส้นขอบบน ขอบล่าง เส้นประกึ่งกลาง และป้าย Consolidation (N) บอกว่ากล่องยาวกี่แท่งConsolidation draws translucent boxes around stretches where price has been unusually tight for this instrument lately. There is no width to set in points or percent: the indicator takes the high-to-low range of the last 20 bars and compares it with the average of that same range over the last 100 bars; when it is below 75% of that average (all three can be set), a lilac box is born around those 20 bars and grows to the right bar by bar until a candle closes outside its top or bottom. A finished box turns faint grey and stays on the chart as a record of where the range was. It carries top and bottom edges, a dashed midline and a Consolidation (N) label saying how many bars it spans.
นักเทรดมักมองช่วงสะสมตัวว่าเป็นจุดที่ราคาพักก่อนเลือกทาง ขอบกล่องอาจเป็นระดับที่ราคากลับมาทดสอบหลังเบรกออก และเส้นกึ่งกลางคือจุดสมดุลที่ราคามักแกว่งรอบ แต่การเบรกออกจากกล่องไม่ได้บอกว่าราคาจะวิ่งต่อไปทางนั้น โมดูลนี้จึงจับตาการเบรกที่ไม่สำเร็จเป็นพิเศษ ทั้งหมดนี้เป็นการอ่านโครงของราคา ไม่ใช่สัญญาณซื้อขายTraders commonly treat a consolidation as price pausing before it picks a direction: the edges may be levels price comes back to test after it leaves, and the midline is the balance point price tends to swing around. A break out of a box does not say price will carry on that way, which is why the module watches failed breaks closely. This is a way of reading price, not a trade signal.
ต่างจากกล่องสะสมตัวทั่วไปตรงนี้: การปิดออกนอกกล่องครั้งแรกยังไม่ใช่จุดจบ กล่องหยุดและเปลี่ยนเป็นสีเทาทันที แต่ถ้าภายใน 4 แท่งถัดมา (Grace bars) มีแท่งปิดกลับเข้ามาในกล่อง กล่องจะกลับเป็นสีม่วงและขยายขอบให้ครอบไส้เทียนที่ออกไป เพราะการเบรกที่ไปไม่รอดถือเป็นส่วนหนึ่งของช่วงนั้น การเบรกจะยืนยันเมื่อผ่าน Grace bars ไปโดยราคายังอยู่นอกกล่อง หรือเร็วกว่านั้นถ้าแท่งหลังจากนั้นปิดห่างขอบออกไปเกิน 0.75 เท่าของ ATR นอกจากนี้กล่องที่สูงเกิน 3 เท่าของ ATR ตอนเกิดจะไม่ถูกนับ โมดูลนี้ปิดไว้ตามค่าเริ่มต้นบน TradingView กราฟในหัวข้อนี้เปิดไว้ให้ดูWhere it differs from the usual consolidation box: the first close outside is not the end. The box stops and turns grey at once, but if a candle closes back inside within the next 4 bars (Grace bars), the box turns lilac again and widens to take in the wicks that went out, because a break that did not hold is part of the range. The break is confirmed when the grace bars run out with price still outside, or sooner if a later candle closes beyond the edge by more than 0.75 times ATR. A window taller than 3 times ATR when it forms is not counted at all. The module ships off on TradingView; the chart in this section has it on.
2อ่านบนกราฟยังไงReading it on the chart
- กล่องที่กำลังก่อตัว (สีม่วงอ่อน) เริ่มที่แท่งแรกของ 20 แท่งที่ทำให้มันเกิด ขอบบนและขอบล่างคือ High สูงสุดและ Low ต่ำสุดของ 20 แท่งนั้น และไม่เลื่อนตามราคาใหม่ ด้านขวายืดตามแท่งล่าสุดไปเรื่อยๆ พื้นกล่องไม่มีเส้นกรอบ เส้นที่ขอบบนและล่างคือ Draw edges มีได้ทีละกล่องเดียว ณ แท่งล่าสุดของข้อมูลชุดนี้ ที่ค่าเริ่มต้นไม่มีกล่องที่กำลังก่อตัว (ช่วงล่าสุดเบรกไปแล้ว) ดูตัวอย่างได้ในหัวข้อ 4 ข้อ 2: กราฟ 5m กับ Window 10Forming box (light lilac): it starts at the first of the 20 bars that gave birth to it; its top and bottom are the highest high and lowest low of those bars and do not follow new prices. Its right side follows the latest bar. The fill has no border; the lines on top and bottom are Draw edges. There is only ever one. At the last bar of this data no box is forming at the defaults (the latest range has broken); see one in part 4, item 2: the 5m chart with Window 10.
- กล่องที่เบรกแล้ว (สีเทาจาง) จบที่แท่งที่ปิดออกนอกกล่องเป็นครั้งแรก ไม่ใช่แท่งที่ยืนยันการเบรก และไม่เปลี่ยนอีก กราฟเก็บไว้ 30 กล่องล่าสุด (Boxes retained) กล่องที่สั้นกว่า Minimum bars จะไม่ถูกเก็บ กล่องใหม่เกิดได้ตั้งแต่แท่งถัดจากการยืนยัน จึงอาจซ้อนกับกล่องเก่าได้Broken box (faint grey): it ends at the bar that first closed outside it, not the bar that confirmed the break, and never changes again. The chart keeps the latest 30 (Boxes retained); boxes shorter than Minimum bars are not kept. A new box can form from the bar after a confirmation, so it may overlap the old one.
- เบรกชั่วคราว ระหว่าง Grace bars กล่องที่เพิ่งปิดออกไปถูกวาดเป็นสีเทาแล้ว จบที่แท่งที่ปิดออก บนกราฟหน้าตาเหมือนกล่องที่เบรกแล้วทุกอย่าง แต่ยังไม่จบจริง ถ้าแท่งถัดมาปิดกลับเข้ามาในกล่อง มันจะกลับเป็นสีม่วงและยืดต่อ นี่คือส่วนเดียวของโมดูลที่เปลี่ยนย้อนหลัง และตั้งใจให้เป็นแบบนั้น ดูได้บนกราฟ 1H กับ Window 10 (หัวข้อ 4 ข้อ 2)Provisional break: during the grace bars, a box that has just closed outside is already drawn grey, ending at that bar, and on the chart it looks exactly like a broken box, but it is not finished: if a later candle closes back inside, it turns lilac again and carries on. This is the one part of the module that changes after the fact, by design. See one on the 1H chart with Window 10 (part 4, item 2).
- กล่องที่ขยายหลังการเบรกที่ไม่สำเร็จ เมื่อแท่งปิดกลับเข้ามาภายใน Grace bars ขอบด้านที่ราคาออกไปจะขยายถึง High สูงสุด (หรือ Low ต่ำสุด) ของแท่งตั้งแต่แท่งที่ปิดออกจนถึงแท่งที่ปิดกลับเข้ามา กล่องที่ผ่านการเบรกไม่สำเร็จหลายครั้งจึงสูงกว่ากล่องตอนเกิดชัดเจนBox widened by a failed break: when a candle closes back inside within the grace bars, the side price went out of moves to the highest high (or lowest low) of the bars from the close outside to the close back inside, both included. A box that survived several failed breaks is visibly taller than it was at birth.
- ขอบบน ขอบล่าง และเส้นกึ่งกลาง เส้นทึบบาง 1 px ที่ขอบบนและขอบล่าง และเส้นประตรงกลางระหว่างสองขอบ ทั้งสามใช้สีของกล่องแต่ทึบกว่าพื้นกล่อง จึงเปลี่ยนเป็นสีเทาพร้อมกล่องเมื่อช่วงนั้นจบ เส้นประทำให้เส้นกึ่งกลางไม่ถูกอ่านเป็นขอบที่สาม ไม่มีราคาพิมพ์บนแกนขวาTop and bottom edges, and the midline: thin solid lines on the top and bottom, and a dashed line halfway between them. All three take the box colour, less transparent than the fill, so they turn grey with the box when the range ends. The dashes keep the midline from reading as a third edge. No price prints on the right scale.
- ป้าย
Consolidation (N)ตัวหนังสือไม่มีพื้น อยู่เหนือขอบบนตรงแท่งกึ่งกลางของกล่อง ใช้สีของกล่องแต่ทึบกว่า N คือจำนวนแท่งตั้งแต่แท่งแรกของกล่องถึงแท่งที่ด้านขวาของกล่องอยู่ นับทั้งสองแท่ง: กล่องที่กำลังก่อตัวนับถึงแท่งที่กำลังวิ่ง ตัวเลขจึงเพิ่มทีละหนึ่งทุกแท่ง กล่องที่เบรกแล้วนับถึงแท่งที่ปิดออกนอกกล่อง รวมแท่งนั้นด้วย กล่องที่เพิ่งเกิดอ่านว่าConsolidation (20)เฉพาะกล่องในช่วงล่าสุดของกราฟมีป้าย กล่องเก่าที่อยู่ไกลไปทางซ้ายไม่มีTheConsolidation (N)label: text with no background, just above the top edge over the box's middle bar, in the box colour but more solid. N counts the bars from the box's first bar to the bar its right side is on, both included: a forming box counts up to the bar still forming, so the number rises by one every bar; a broken box counts up to the bar that closed outside it, that bar included. A box just born readsConsolidation (20). Only boxes in the recent part of the chart carry a label; older ones further left have none.
3ปรับแล้วได้อะไรWhat each setting changes
เรียงตามหน้าตั้งค่าบน TradingView ปุ่มสีทองในแต่ละข้อจะเปลี่ยนค่าบนกราฟด้านบนให้ดูทันทีIn the order TradingView lists them. The gold buttons change the chart above so you can see the effect.
Modulesสวิตช์ของโมดูลModule switch2
สวิตช์หลักของโมดูล ปิดไว้ตามค่าเริ่มต้นบน TradingView เมื่อปิด อินดิเคเตอร์ไม่หาและไม่วาดกล่องเลย และไม่มี alert ของโมดูลนี้ เปิดใหม่แล้วจะไล่หากล่องจากประวัติที่โหลดอยู่ทั้งหมด กราฟในหัวข้อนี้เปิดไว้ให้ดูจนกว่าคุณจะกดสวิตช์นี้เอง (บน TradingView ติ๊กนี้อยู่แถวเดียวกับ Anchor Candles)The module's master switch, off by default on TradingView. Off, the indicator neither looks for nor draws boxes, and the module sends no alerts; switched on, it works through all the history loaded. The chart in this section has it on until you set the switch yourself (on TradingView the tick shares a row with Anchor Candles).
ซ่อนกล่องและ alert ของโมดูลเมื่อไทม์เฟรมของกราฟยาวกว่าค่าที่ตั้ง การหากล่องยังทำต่อ กลับมาไทม์เฟรมเล็กจึงเห็นครบ ตัวเลือกต่ำสุดคือ 15m จึงไม่มีผลบนกราฟ 5m และ 15m ตั้งเป็น 15m แล้วกดปุ่ม 1H เหนือกราฟ กล่องจะหายHides the boxes and alerts on chart timeframes longer than this; boxes are still found, so they are all there on a shorter timeframe. The lowest choice is 15m, so it never affects 5m and 15m charts. Set 15m and press 1H above the chart: the boxes go.
Consolidationการหากล่องและการวาดFinding and drawing the boxes11
กราฟตัวอย่างคำนวณการหากล่องไว้ทีละค่า (Window ถึง Boxes retained) ตามค่าที่แผงตั้งค่าเลือกได้ ถ้าเปลี่ยนไว้มากกว่าหนึ่งค่า กราฟจะตามค่าแรกตามลำดับของ TradingView ส่วนสี เส้น ป้าย และ alert ที่ติ๊ก ตามได้ทุกแบบThe demo chart has the box finding computed one setting at a time (Window to Boxes retained), at the values the settings panel offers; with more than one changed, it follows the first in TradingView's order. Colours, lines, the label and the ticked alerts follow in any combination.
ค่าแรก Window คือจำนวนแท่งที่ใช้วัดช่วง High ถึง Low และเป็นความยาวของกล่องตอนเกิดด้วย ค่าที่สอง Lookback คือจำนวนแท่งที่ใช้หาค่าเฉลี่ยของช่วงนั้นเพื่อเทียบ Window สั้นได้กล่องสั้นและถี่ขึ้น Window ยาวได้กล่องน้อยลงแต่ครอบช่วงยาว Lookback สั้นเทียบกับความผันผวนที่เพิ่งผ่านมา Lookback ยาวเทียบกับภาพที่กว้างกว่าThe first value, Window, is how many bars the high-to-low range is measured over, and also the box's length at birth. The second, Lookback, is how many bars that range is averaged over for the comparison. A shorter Window gives shorter, more frequent boxes; a longer one fewer boxes over longer stretches. A short Lookback compares with the volatility just past, a long one with a wider picture.
ช่วงของ Window ต้องแคบกว่าค่าเฉลี่ยกี่เท่าจึงนับว่า "แคบ" 1.0 คือแค่ต่ำกว่าค่าเฉลี่ย ซึ่งเกิดบ่อย ค่าต่ำลงเข้มขึ้น ได้กล่องน้อยลงแต่เป็นช่วงที่เงียบจริง ค่านี้เป็นอัตราส่วน จึงมีความหมายเท่ากันทุกสินทรัพย์และทุกไทม์เฟรมHow far below its average the Window's range must be to count as tight. 1.0 means anything below average, which is common; lower is stricter, with fewer boxes but genuinely quiet stretches. It is a ratio, so it means the same on any instrument and timeframe.
กล่องจะถูกวาด ถูกเก็บ และส่ง alert ต่อเมื่อระยะจากแท่งแรกของกล่องถึงแท่งปัจจุบัน (หรือถึงแท่งที่ปิดออก สำหรับกล่องที่เบรกแล้ว) ถึงจำนวนแท่งนี้ ป้ายของกล่องเช่นนั้นจะอ่านได้ค่านี้บวกหนึ่ง เพราะป้ายนับทั้งสองแท่ง กล่องเกิดมาก็ยาวเท่า Window อยู่แล้ว ค่าที่ต่ำกว่า Window จึงไม่มีผล ค่าเท่ากับ Window แค่ทำให้กล่องขึ้นช้าไปหนึ่งแท่ง ค่าที่สูงกว่า Window ตัดกล่องที่เบรกเร็วหลังเกิดทิ้ง บนกราฟ 15m ตั้ง 60 จะเหลือเฉพาะกล่องที่ยาวที่สุดA box is drawn, kept and alerted on only once the distance from its first bar to the current bar (or, for a broken box, to the bar that closed outside) reaches this many bars; the label of such a box reads this number plus one, as the label counts both end bars. A box is born already spanning the Window, so values below Window do nothing, a value equal to Window only makes the box appear one bar later, and values above it drop ranges that break soon after forming. On the 15m chart, 60 leaves only the longest box.
เพดานความสูงของกล่องเป็นเท่าของ ATR เพราะการวัด "แคบ" เทียบกับค่าเฉลี่ยของตัวเอง ช่วงที่ตลาดผันผวนมากอาจได้กล่องที่สูงหลายสิบจุด ช่วงของ Window ที่สูงเกินค่านี้จะไม่เกิดเป็นกล่อง 0 คือปิดเพดาน ตรวจครั้งเดียวตอนกล่องเกิด การเบรกที่ไม่สำเร็จขยายกล่องเกินเพดานนี้ได้ ค่าต่ำกว่าราว 2.5 แทบไม่มีกล่องเลยบนทองคำ เพราะช่วงของหลายสิบแท่งมักสูงกว่า ATR ของแท่งเดียวหลายเท่าA ceiling on a box's height, as a multiple of ATR. Because "tight" is measured against the instrument's own average, a volatile stretch can give boxes tens of points tall; a Window range taller than this never becomes a box. 0 switches the ceiling off. It is checked once, when the box forms: a failed break can widen a box past it. Much below about 2.5 gold gives almost no boxes, since the range of tens of bars is usually several times the ATR of one bar.
ค่าแรก Grace bars: หลังแท่งแรกที่ปิดออกนอกกล่อง ถ้ามีแท่งปิดกลับเข้ามาในกล่องภายในจำนวนแท่งนี้ กล่องจะกลับมาก่อตัวต่อและขยายขอบ ถ้าครบจำนวนแท่งแล้วราคายังอยู่นอกกล่อง การเบรกยืนยัน 0 คือไม่ผ่อนผัน แท่งถัดไปยืนยันการเบรกไม่ว่าราคาจะปิดตรงไหน ค่าที่สอง Confirm: ยืนยันเร็วกว่ากำหนด ถ้าแท่งหลังจากนั้นปิดห่างขอบออกไปเกินกี่เท่าของ ATR (แท่งแรกที่ปิดออกไม่ถูกตรวจ) 0 คือแท่งถัดไปที่ยังปิดนอกกล่องยืนยันทันที Grace มากและ Confirm สูง ได้กล่องที่ยาวและสูงขึ้นจากการขยายซ้ำ Grace 0 ได้กล่องเล็กหลายกล่องที่ไม่เคยขยายThe first value, Grace bars: after the first close outside, a candle closing back inside within this many bars sends the box back to forming, widened; if the bars run out with price still outside, the break is confirmed. 0 means no grace: the next bar confirms the break wherever it closes. The second value, Confirm: the break is confirmed sooner if a later candle closes more than this multiple of ATR beyond the edge (the first close outside is not tested). 0 means the next bar still closing outside confirms at once. More grace and a higher Confirm give longer, taller boxes from repeated widening; Grace 0 gives several small boxes that never widen.
สีพื้นของกล่องที่กำลังก่อตัว (ม่วงอ่อน โปร่ง 88%) และกล่องที่เบรกแล้ว (เทา โปร่ง 92%) เส้นขอบและเส้นกึ่งกลางใช้สีเดียวกันแต่ทึบกว่าพื้น ส่วนป้ายใช้สีเดียวกันที่ความทึบคงที่ ไม่ขึ้นกับความโปร่งที่ตั้ง กล่องที่เบรกชั่วคราวใช้สีของกล่องที่เบรกแล้ว Color Blind Mode ไม่เปลี่ยนสีของโมดูลนี้ ปรับสีได้ในแผงตั้งค่าแล้วกราฟเปลี่ยนตามFill colours for a forming box (light lilac, 88% transparent) and a broken one (grey, 92%). Edges and midline take the same colour, more solid than the fill; the label takes it at a fixed strength, whatever transparency you set. A provisionally broken box uses the broken colour. Color Blind Mode does not change this module's colours. Change them in the settings panel and the chart follows.
เส้นที่ขอบบนและขอบล่างของกล่อง ปิดแล้วเหลือแค่พื้นสีจางๆ ซึ่งอ่านยากกว่าว่าขอบอยู่ตรงไหนLines on the box's top and bottom. Off, only the faint fill is left, which makes it harder to read where the edges are.
เส้นประกึ่งกลางระหว่างขอบบนกับขอบล่าง จุดสมดุลของช่วงนั้น เมื่อกล่องขยายหลังการเบรกที่ไม่สำเร็จ เส้นนี้เลื่อนไปอยู่กึ่งกลางของกล่องใหม่ การปิดเส้นไม่ได้ปิด alert ที่เกี่ยวกับเส้นกึ่งกลางThe dashed line halfway between top and bottom, the range's balance point. When a failed break widens the box, it moves to the new middle. Switching the line off does not switch off the midline alerts.
ใช้กับ alert Midline retested เท่านั้น ไม่เปลี่ยนภาพบนกราฟ: หลังกล่องเบรกแล้ว การกลับมาแตะเส้นกึ่งกลางภายในจำนวนแท่งนี้ นับจากแท่งที่ปิดออกนอกกล่องเป็นครั้งแรก จึงนับเป็นการรีเทสต์ ดูความต่างได้ในบันทึก AlertsOnly for the Midline retested alert; it does not change the chart. After a box has broken, a return to its midline within this many bars, counted from the bar that first closed outside, counts as a retest. See the difference in the Alerts log.
ติ๊กแรกเปิดป้าย Consolidation (N) เหนือกล่อง ค่าถัดไปคือขนาดตัวอักษร (Tiny / Small / Normal / Large ค่าเริ่มต้น Small) และเป็นสีเทาบน TradingView เมื่อปิดป้ายThe tick shows the Consolidation (N) label above each box; the next value is the text size (Tiny / Small / Normal / Large, Small by default), greyed out on TradingView while the label is off.
จำนวนกล่องที่เบรกแล้วที่เก็บไว้ (1 ถึง 60) เกินแล้วกล่องที่เก่าที่สุดจะถูกลบก่อน กล่องที่กำลังก่อตัวไม่นับในโควตานี้ และกล่องที่ถูกลบจะไม่ส่ง alert Midline retested อีกHow many broken boxes are kept (1 to 60); beyond that the oldest goes first. The forming box does not count against it, and a box that has been dropped no longer sends Midline retested.
Alerts · Consolidationการแจ้งเตือนAlerts4
ต้องเปิด Enable alerts ในหมวด Alerts ก่อน แต่ละประเภทส่งได้ครั้งเดียวต่อแท่ง ข้อความลงท้ายด้วยราคาปิดของแท่ง เช่น "Black Tide Map · XAUUSD 15 — Consolidation range broken @ 3924.420" ทุกเหตุการณ์ตัดสินบนแท่งที่ปิดแล้ว Fire on bar close only จึงไม่ทำให้ต่าง Hide above ซ่อน alert ด้วย และกล่องที่สั้นกว่า Minimum bars ไม่ส่ง alert ใดเลย ทดลองได้จากบันทึก Alerts ใต้กราฟEnable alerts in the Alerts group must be on first. Each type sends at most once per bar, and the message ends with the bar's close, as in "Black Tide Map · XAUUSD 15 — Consolidation range broken @ 3924.420". Every event is decided on a closed bar, so Fire on bar close only makes no difference; Hide above hides the alerts too, and a box shorter than Minimum bars sends none. Try them in the Alerts log under the chart.
"Consolidation range broken" บนแท่งที่ยืนยันการเบรก (ครบ Grace bars หรือปิดห่างขอบเกิน Confirm) ไม่ใช่แท่งแรกที่ปิดออก alert จึงมักมาหลังจุดที่กล่องสีเทาจบไปหลายแท่ง"Consolidation range broken" on the bar that confirms the break (the grace bars ran out, or a close beyond Confirm), not on the first close outside, so it usually arrives a few bars after the grey box ends.
"Consolidation midline touched" ครั้งแรกที่แท่งเทียนแตะผ่านเส้นกึ่งกลางของกล่องที่กำลังก่อตัว กล่องละครั้งเดียว แม้กล่องจะขยายแล้วเส้นเลื่อนไป มักเกิดเร็วมาก บางครั้งบนแท่งที่กล่องเกิดเลย เพราะกล่องสร้างรอบแท่งที่ราคาวิ่งผ่านอยู่แล้ว"Consolidation midline touched" the first time a candle trades through a forming box's midline, once per box even if the box later widens and the line moves. Expect it early, sometimes on the very bar the box is born, since the box is built around bars price was already moving through.
"Consolidation midline retested" เมื่อราคากลับมาแตะเส้นกึ่งกลางของกล่องที่เบรกแล้ว ภายใน Midline retest window กล่องละครั้งเดียว เริ่มตรวจตั้งแต่แท่งที่ยืนยันการเบรก"Consolidation midline retested" when price comes back to the midline of a broken box within Midline retest window, once per box, checked from the bar that confirmed the break.
"Consolidation failed break" บนแท่งที่ปิดกลับเข้ามาในกล่องภายใน Grace bars ซึ่งเป็นแท่งที่กล่องกลับเป็นสีม่วงและขยายขอบ ไม่มีเมื่อ Grace bars เป็น 0"Consolidation failed break" on the bar that closes back inside within the grace bars, the bar the box turns lilac again and widens. Never with Grace bars at 0.
4ทดลองปรับค่าเองTry it
- ไม่ผ่อนผันเลยNo grace at all
ตั้ง Grace bars เป็น 0 กล่องสูงที่ผ่านการขยายหลายครั้งบนกราฟ 15m จะแตกเป็นกล่องเล็กหลายกล่อง กล่องที่สูงที่สุดลดจากราว 53 จุดเหลือราว 24 จุด จากนั้นตั้ง 10 กล่องจะยาวขึ้นอีกเพราะมีเวลารอให้ราคากลับเข้ามานานขึ้นSet Grace bars to 0: on the 15m chart the tall boxes that widened several times split into several small ones, and the tallest drops from about 53 points to about 24. Then set 10: boxes run longer still, because there is more time for price to come back in.
- ดูกล่องที่กำลังก่อตัว และการเบรกชั่วคราวWatch a box forming, and a provisional break
กดปุ่ม 5m เหนือกราฟ แล้วตั้ง Window เป็น 10 จะมีกล่องสีม่วงที่ขอบขวา ด้านขวายืดตามแท่งล่าสุด และป้ายนับรวมแท่งที่กำลังวิ่ง จากนั้นกดปุ่ม 1H กล่องล่าสุดทางขวาเป็นสีเทาแล้ว แต่ยังอยู่ใน Grace bars ถ้าแท่งต่อไปปิดกลับเข้ามา มันจะกลับเป็นสีม่วง เลื่อนกราฟไปทางซ้ายจะเห็นว่า Window สั้นได้กล่องสั้นและถี่ขึ้นมากPress 5m above the chart and set Window to 10: a lilac box sits at the right edge, its right side on the latest bar, its label counting the bar still forming. Then press 1H: the newest box on the right is already grey but still inside its grace bars; if a coming candle closes back inside, it turns lilac again. Scroll left: a short Window gives many more, shorter boxes.
- เพดานความสูงThe height ceiling
ตั้ง Max height เป็น 0 (ปิด) บนกราฟ 15m จะมีกล่องเพิ่มขึ้น รวมถึงกล่องสูงเกือบ 100 จุดในช่วงที่ราคาผันผวน แล้วลองตั้ง 2.5 กล่องจะเหลือน้อยลง ลองกดปุ่ม 1H ด้วย ที่ 2.5 ไม่มีกล่องเลยSet Max height to 0 (off): on the 15m chart more boxes appear, including one nearly 100 points tall in a volatile stretch. Then 2.5: fewer remain. Press 1H too: at 2.5 there are none.
- ลำดับของ alertThe order of the alerts
เปิด Failed break และ Range broken แล้วดูบันทึก Alerts ใต้กราฟ กดรายการ Range broken จะเห็นว่ามันมาหลังจุดที่กล่องสีเทาจบ และกล่องเดียวกันมักมี Failed break หลายครั้งก่อนหน้า ที่กล่องขยายทีละขั้นSwitch on Failed break and Range broken and look at the Alerts log under the chart. Press a Range broken entry: it comes after the point where the grey box ends, and the same box often has several Failed breaks before it, where it widened step by step.
5จุดที่มักเข้าใจผิดCommon pitfalls
- เปิดโมดูลแล้วไม่เห็นกล่องสีม่วงSwitched on, but no lilac box
โมดูลปิดไว้ตามค่าเริ่มต้น ต้องติ๊ก Consolidation ในหมวด Modules ก่อน และกล่องสีม่วงมีเฉพาะเมื่อราคากำลังแคบอยู่ตอนนี้ ถ้าช่วงล่าสุดเบรกไปแล้วจะมีแต่กล่องสีเทา ซึ่งเป็นกรณีของข้อมูลชุดนี้ที่ค่าเริ่มต้นทั้งสามไทม์เฟรม ในช่วงที่ตลาดผันผวน Max height อาจกันกล่องไว้ทั้งหมด และดู Hide Consolidation above ด้วยThe module ships off: tick Consolidation in the Modules group first. And a lilac box exists only while price is tight right now; once the latest range has broken there are only grey boxes, which is the case on all three timeframes of this data at the defaults. In volatile stretches Max height can keep every box out, and check Hide Consolidation above too.
- กล่องเป็นสีเทาไปแล้ว แต่กลับเป็นสีม่วงอีกA box went grey, then lilac again
ตั้งใจให้เป็นแบบนั้น แท่งแรกที่ปิดออกนอกกล่องเป็นแค่การเบรกชั่วคราว กล่องถูกวาดเป็นสีเทาทันที แต่ถ้ามีแท่งปิดกลับเข้ามาภายใน Grace bars มันจะกลับมาก่อตัวต่อและขยายขอบ เมื่อการเบรกยืนยันแล้วกล่องจะไม่เปลี่ยนอีก ถ้าไม่ต้องการให้เปลี่ยนย้อนหลังเลย ตั้ง Grace bars เป็น 0By design. The first close outside is only a provisional break: the box is drawn grey at once, but if a candle closes back inside within the grace bars it goes back to forming, widened. Once the break is confirmed the box never changes again. For no after-the-fact changes at all, set Grace bars to 0.
- กล่องสูงกว่า Max heightA box taller than Max height
Max height ตรวจครั้งเดียวตอนกล่องเกิด การเบรกที่ไม่สำเร็จแต่ละครั้งขยายขอบให้ครอบไส้เทียนที่ออกไป กล่องจึงสูงเกินเพดานได้ บนกราฟ 15m มีกล่องสูงราว 53 จุดจากการขยายหลายครั้ง ถ้าต้องการกล่องที่ไม่ขยายมาก ลด Grace bars หรือ ConfirmMax height is checked once, when the box forms. Each failed break widens the box to take in the wicks that went out, so it can grow past the ceiling; on the 15m chart one box reaches about 53 points that way. For boxes that widen less, lower Grace bars or Confirm.
- alert Range broken มาช้ากว่าที่กล่องจบRange broken arrives after the box has ended
กล่องที่เบรกแล้วจบที่แท่งแรกที่ปิดออก แต่ alert ส่งบนแท่งที่ยืนยัน คือเมื่อครบ Grace bars (ค่าเริ่มต้น 4 แท่ง) โดยราคายังอยู่นอกกล่อง หรือเมื่อแท่งหลังจากนั้นปิดห่างขอบเกิน Confirm ความล่าช้านี้คือสิ่งที่ต้องแลก เพื่อไม่ให้ส่ง alert กับการเบรกที่ราคากลับเข้ามาA broken box ends at the first close outside, but the alert goes out on the bar that confirms it: when the grace bars (4 by default) have run out with price still outside, or when a later candle closes beyond Confirm. That delay is the trade-off for not alerting on breaks price came back from.
- ตัวเลขในป้ายมากกว่าที่นับเอง และกล่องเก่าไม่มีป้ายThe label number is higher than you counted, and older boxes have no label
ป้ายนับทั้งแท่งแรกของกล่องและแท่งที่ด้านขวาอยู่ สำหรับกล่องที่เบรกแล้ว แท่งด้านขวาคือแท่งที่ปิดออกนอกกล่อง จึงรวมแท่งที่เบรกออกไปด้วย และป้ายวาดเฉพาะกล่องในช่วงล่าสุดของกราฟ กล่องเก่าที่อยู่ไกลไปทางซ้ายจึงไม่มีป้ายThe label counts both the box's first bar and the bar its right side is on; for a broken box that is the bar that closed outside, so the breakout bar is included. And labels are drawn only for boxes in the recent part of the chart, so older boxes further left have none.
- ปรับ Minimum bars แล้วไม่มีอะไรเปลี่ยนChanging Minimum bars changes nothing
กล่องเกิดมาก็ยาวเท่า Window แล้ว ค่าที่ต่ำกว่า Window (ค่าเริ่มต้น 10 กับ Window 20) จึงไม่มีผลเลย ต้องตั้งสูงกว่า Window จึงตัดกล่องที่เบรกเร็วออก บนกราฟ 15m กล่องทุกกล่องยาวกว่า 30 แท่ง จึงต้องตั้งถึงราว 60 จึงเห็นความต่าง บนกราฟ 5m ค่า 30 ก็ตัดกล่องไปเกินครึ่งA box is born already as long as the Window, so any value below it (the default 10 with Window 20) does nothing at all. It has to be set above Window to drop ranges that break soon after forming. On the 15m chart every box is longer than 30 bars, so it takes about 60 to see a difference; on 5m, 30 already drops more than half of them.
โมดูล 8Module 8
Anchor Candles
1โมดูลนี้คืออะไรWhat it is
Anchor Candles ทำเครื่องหมายบนแท่งเทียนสี่แบบที่อ่านได้จากแท่งเดียว: Doji (DJ) แท่งที่ตัวแท่งเล็กมากเมื่อเทียบกับความยาวทั้งแท่ง Hammer (H) แท่งที่มีไส้ล่างยาว Inverted Hammer (IH) แท่งที่มีไส้บนยาว และ Inside Bar (IB) แท่งที่อยู่ในกรอบของแท่งก่อนหน้าทั้งแท่ง แต่ละแบบมีลูกศรเล็กกับตัวอักษรในสีของมันเอง วางเหนือหรือใต้แท่ง เลือกให้ระบายสีแท่งเทียนนั้นด้วยก็ได้ เครื่องหมายขึ้นเมื่อแท่งปิดแล้วเท่านั้น และไม่เปลี่ยนอีกAnchor Candles marks four candle types you can read from a single candle: Doji (DJ), a candle whose body is tiny next to its whole length; Hammer (H), a candle with a long lower wick; Inverted Hammer (IH), one with a long upper wick; and Inside Bar (IB), a candle that sits wholly inside the one before it. Each has a small arrow and letters in its own colour, above or below the candle, and can also recolour the candle itself. A mark appears only once the candle has closed, and never changes afterwards.
นักเทรดมักใช้แท่งแบบนี้เป็น "แท่งหลัก" ที่อาจบอกว่าตลาดลังเลหรือปฏิเสธราคา เช่น Hammer ที่ระดับแนวรับ หรือ Inside Bar หลังราคาวิ่งแรงซึ่งมักมองว่าช่วงราคากำลังหดตัว แล้วใช้ High / Low ของแท่งนั้นเป็นจุดอ้างอิง โมดูลนี้ไม่ได้ตัดสินบริบท มันทำเครื่องหมายทุกแท่งที่เข้าเกณฑ์ จึงเป็นตัวช่วยอ่าน ไม่ใช่สัญญาณซื้อขาย ควรอ่านคู่กับระดับและโครงสร้างจากโมดูลอื่นTraders commonly treat candles like these as "anchor" candles that may show hesitation or rejection, such as a Hammer at support, or an Inside Bar after a strong run often read as the range contracting, and use that candle's high and low as a reference. The module does not judge context: it marks every candle that qualifies, so it is a reading aid, not a trade signal, best read together with the levels and structure from the other modules.
ต่างจากตำราหลายจุด: สีของแท่งและเทรนด์ก่อนหน้าไม่มีผล Hammer เป็นแท่งแดงหรือเขียวก็ได้ และไม่ต้องมาหลังขาลง เกณฑ์ของ DJ, H และ IH เริ่มจากสัดส่วนตัวแท่งต่อความยาวทั้งแท่ง ซึ่งปรับได้ใน Body% เกณฑ์ของ H กับ IH ไม่ใช่ภาพสะท้อนกัน (H ต้องมีไส้ล่างยาวกว่าตัวแท่ง IH ต้องมีไส้บนยาวพอสมควรเมื่อเทียบกับทั้งแท่ง ซึ่งเป็นเกณฑ์ตายตัว) เครื่องหมาย IB อยู่ที่แท่งแม่ คือแท่งก่อนหน้าที่ครอบ Inside Bar ไว้ ไม่ใช่ที่ Inside Bar เอง และเพราะอินดิเคเตอร์เก็บป้ายได้ 500 ป้าย และเครื่องหมายหนึ่งอันใช้สองป้าย บนกราฟยาวๆ จึงเห็นเครื่องหมายล่าสุดได้ราว 250 อัน เครื่องหมายเก่ากว่านั้นหายไป โมดูลนี้ปิดไว้ตามค่าเริ่มต้นบน TradingView กราฟในหัวข้อนี้เปิดไว้ให้ดูIt differs from the textbook in several ways: candle colour and the trend before it do not matter, so a Hammer can be red or green and need not follow a decline. The DJ, H and IH tests start from body size against the whole candle, which you set in Body%. The H and IH tests are not mirror images (H needs a lower wick longer than the body; IH needs an upper wick that is a fair share of the whole candle, a fixed test). The IB mark sits on the mother bar, the candle before that contains the inside bar, not on the inside bar itself. And because the indicator keeps 500 labels and each mark uses two, a long chart shows roughly the newest 250 marks; older ones disappear. The module ships off on TradingView; the chart in this section has it on.
2อ่านบนกราฟยังไงReading it on the chart
- ▼ DJ (Doji) ลูกศรชี้ลงสีม่วงเหนือ High ของแท่ง และตัวอักษร "DJ" เหนือลูกศรอีกที ขึ้นเมื่อตัวแท่งเล็กกว่าค่าซ้ายของ Body% (ค่าเริ่มต้น 10% ของความยาวแท่ง) แท่งที่ High เท่ากับ Low ก็นับเป็น Doji ระยะห่างจากแท่งเป็นสัดส่วนของ ATR เครื่องหมายจึงลอยห่างแท่งมากขึ้นในช่วงที่ราคาแกว่งแรงและบนไทม์เฟรมใหญ่▼ DJ (Doji): a purple down-arrow above the candle's high with the letters "DJ" above it. It appears when the body is smaller than the left Body% value (10% of the candle's length by default); a candle whose high equals its low counts as a Doji too. The distance from the candle is a share of ATR, so marks float further off in volatile stretches and on higher timeframes.
- ▲ H (Hammer) ลูกศรชี้ขึ้นสีเขียวใต้ Low ของแท่ง และ "H" ใต้ลูกศร ตัวแท่งต้องอยู่ระหว่างสองค่าของ Body% (ค่าเริ่มต้น 10% ถึงไม่ถึง 50%) ไส้ล่างต้องยาวกว่าไส้บน และยาวกว่าตัวแท่ง▲ H (Hammer): a green up-arrow below the candle's low with "H" below it. The body must lie between the two Body% values (10% up to just under 50% by default), and the lower wick must be longer than the upper wick and longer than the body.
- ▼ IH (Inverted Hammer) ลูกศรชี้ลงสีแดงเหนือ High และ "IH" เหนือลูกศร ตัวแท่งอยู่ในช่วง Body% เดียวกับ Hammer ไส้บนต้องยาวกว่าไส้ล่าง และยาวเป็นสัดส่วนที่มากพอของทั้งแท่ง (เกณฑ์นี้ตายตัว ไม่ใช่การตั้งค่า) แท่งหนึ่งเป็นได้แค่หนึ่งใน DJ, H หรือ IH▼ IH (Inverted Hammer): a red down-arrow above the high with "IH" above it. The body sits in the same Body% band as the Hammer, and the upper wick must be longer than the lower wick and be a large enough share of the whole candle (fixed, not a setting). A candle is at most one of DJ, H or IH.
- ▲ IB (Inside Bar) ลูกศรชี้ขึ้นสีส้มอำพันใต้ Low ของแท่งแม่ และ "IB" ใต้ลูกศร Inside Bar คือแท่งที่ High ต่ำกว่า High ของแท่งก่อนหน้า และ Low สูงกว่า Low ของแท่งก่อนหน้า ถ้าเท่ากันพอดีไม่นับ เครื่องหมายขึ้นตอน Inside Bar ปิด แต่วางไว้ที่แท่งก่อนหน้า มันจึงโผล่ "ย้อนหลัง" หนึ่งแท่ง IB ซ้อนกับ DJ, H หรือ IH บนแท่งเดียวกันได้▲ IB (Inside Bar): an amber up-arrow below the low of the mother bar, with "IB" below it. An inside bar is a candle whose high is below the previous candle's high and whose low is above its low; an exact tie does not count. The mark appears when the inside bar closes but is placed on the candle before, so it shows up "one bar back". IB can sit on the same candle as a DJ, H or IH.
- IB ใต้ H เมื่อแท่งแม่มีเครื่องหมาย H อยู่แล้ว เครื่องหมาย IB จะถูกดันลงไปอีกขั้นให้อยู่ใต้ H ไม่ทับกัน ส่วน DJ และ IH อยู่เหนือแท่ง จึงไม่ต้องดันIB under an H: when the mother bar already carries an H mark, the IB mark is pushed one step further down so it sits beneath the H instead of on top of it. DJ and IH sit above the candle, so they need no room.
- เครื่องหมายเก่าหายไป โมดูลไม่ลบเครื่องหมายเอง แต่อินดิเคเตอร์ทั้งตัวเก็บป้ายได้ 500 ป้าย และ TradingView ลบป้ายที่เก่าที่สุดก่อน โมดูลอื่นสร้างป้ายใหม่บนแท่งล่าสุดทุกครั้ง ป้ายของ Anchor Candles จึงเป็นฝ่ายที่หาย เมื่อเปิดโมดูลนี้อย่างเดียว เหลือเครื่องหมายล่าสุด 250 อัน บนกราฟ 15m ในหัวข้อนี้เครื่องหมายเริ่มราว 4 วันครึ่งย้อนหลัง บน 5m ราววันครึ่ง บน 1H ราว 18 วัน (ถึง 8 ต.ค.) ยิ่งเปิดโมดูลอื่นที่มีป้ายมาก ยิ่งเหลือน้อยลงOlder marks disappear: the module never deletes a mark itself, but the indicator as a whole keeps 500 labels and TradingView drops the oldest first. The other modules recreate their labels on the latest bar, so it is the Anchor Candles labels that go. With this module alone, the newest 250 marks remain: on the 15m chart here they reach back about four and a half days, on 5m about a day and a half, and on 1H about 18 days (to 8 Oct). The more labels other modules hold, the fewer remain.
- ปิดไว้ตามค่าเริ่มต้น · highlight bar ติ๊กแล้วแท่งเทียนทั้งแท่ง (ตัวแท่ง ขอบ และไส้) เป็นสีของแบบนั้น DJ, H และ IH ระบายแท่งของมันเอง IB ระบายแท่งแม่ ตรงกับที่เครื่องหมายอยู่ แท่งที่เป็นทั้งแท่งแม่ของ IB และ DJ / H / IH จะแสดงสี IB เพราะสีของ IB ถูกใส่ทีหลัง สีขึ้นเมื่อแท่งปิดแล้วเท่านั้นOff by default · highlight bar: ticked, the whole candle (body, border and wicks) takes that type's colour. DJ, H and IH colour their own candle; IB colours the mother bar, where its mark sits. A candle that is both an IB mother bar and a DJ / H / IH shows the IB colour, because IB's colour is applied last. Colours appear only once the candle has closed.
- ปิดไว้ตามค่าเริ่มต้น · Color Blind Mode แทนสีทั้งสี่ด้วยชุดสีที่แยกได้ง่ายสำหรับผู้มีภาวะตาบอดสี ในทั้งสองชุด DJ กับ IH ใช้สีเดียวกัน (ทั้งคู่อยู่เหนือแท่ง) ให้แยกด้วยตัวอักษรOff by default · Color Blind Mode replaces the four colours with a set that is easier to tell apart with colour blindness. In both sets DJ and IH share a colour (both sit above the candle); tell them apart by their letters.
3ปรับแล้วได้อะไรWhat each setting changes
เรียงตามหน้าตั้งค่าบน TradingView ปุ่มสีทองในแต่ละข้อจะเปลี่ยนค่าบนกราฟด้านบนให้ดูทันทีIn the order TradingView lists them. The gold buttons change the chart above so you can see the effect.
Modulesสวิตช์ของโมดูลModule switch2
สวิตช์หลัก ปิดไว้ตามค่าเริ่มต้น กราฟในหัวข้อนี้เปิดไว้ให้ดูจนกว่าคุณจะกดสวิตช์นี้เอง ปิดแล้วไม่มีการหาแท่ง ไม่มีเครื่องหมาย ไม่มีการระบายสีแท่ง และไม่มี alert ของโมดูลนี้ เปิดแล้วจะทำเครื่องหมายย้อนไปทั้งประวัติที่โหลดอยู่ แต่เหลือให้เห็นแค่ 250 อันล่าสุดMaster switch, off by default; the chart in this section has it on until you set the switch yourself. Off, no candles are tested, nothing is marked or coloured and the module sends no alerts. Switched on, it marks back through all the history loaded, though only the newest 250 marks stay visible.
ซ่อนเครื่องหมาย สีแท่ง และ alert ของโมดูลเมื่อไทม์เฟรมกราฟยาวกว่าค่าที่เลือก ตัวเลือกต่ำสุดคือ 15m จึงไม่มีผลบนกราฟ 5m และ 15m ลองกดปุ่มด้านล่างแล้วสลับกราฟไปที่ 1HHides the module's marks, bar colours and alert on chart timeframes longer than the one chosen. The lowest choice is 15m, so 5m and 15m charts are never hidden; press the button and switch the chart to 1H.
Anchor Candlesแบบของแท่ง เกณฑ์ และการแสดงผลTypes, thresholds and display6
แถวของแต่ละแบบมีสามส่วน: สวิตช์ของแบบนั้น สี และ highlight bar เมื่อปิดแบบใด สีและ highlight bar ของแบบนั้นจะเป็นสีเทา และแบบนั้นไม่ระบายสีแท่งและไม่ส่ง alert แม้ highlight bar ยังติ๊กค้างอยู่ ทุกแถวเป็นสีเทาเมื่อปิดโมดูลEach type's row has three parts: its switch, its colour and highlight bar. With a type switched off, its colour and highlight bar grey out, and the type neither colours candles nor alerts, even if highlight bar is still ticked. Every row greys out while the module is off.
เปิดหรือปิดเครื่องหมาย ▼ DJ สี (ค่าเริ่มต้นม่วง) ใช้ทั้งลูกศร ตัวอักษร และสีแท่ง highlight bar ระบายแท่ง Doji ทั้งแท่งSwitches the ▼ DJ mark on or off. The colour (purple by default) is used for the arrow, the letters and the bar colour. highlight bar colours the whole Doji candle.
เปิดหรือปิดเครื่องหมาย ▲ H สี (ค่าเริ่มต้นเขียว) และ highlight bar ของ Hammer เมื่อปิด H เครื่องหมาย IB ใต้แท่งแม่ที่เป็น Hammer จะกลับมาอยู่ชิดแท่งตามปกติSwitches the ▲ H mark on or off, with its colour (green by default) and highlight bar. With H off, an IB mark under a Hammer mother bar moves back up to its usual place by the candle.
เปิดหรือปิดเครื่องหมาย ▼ IH สี (ค่าเริ่มต้นแดง) และ highlight bar ของ Inverted HammerSwitches the ▼ IH mark on or off, with its colour (red by default) and highlight bar.
เปิดหรือปิดเครื่องหมาย ▲ IB สี (ค่าเริ่มต้นส้มอำพัน) และ highlight bar ซึ่งระบายแท่งแม่ ไม่ใช่ Inside Bar เอง Inside Bar ไม่มีเกณฑ์ Body% แท่งไหนที่อยู่ในกรอบแท่งก่อนหน้าก็นับSwitches the ▲ IB mark on or off, with its colour (amber by default) and highlight bar, which colours the mother bar, not the inside bar. Inside Bar has no Body% test: any candle inside the one before counts.
ขนาดตัวอักษรของทั้งลูกศรและตัวอักษรในทุกเครื่องหมาย ระยะห่างจากแท่งไม่เปลี่ยนตามขนาด ขนาดใหญ่บนกราฟที่ย่อไกลจึงทำให้ลูกศรกับตัวอักษรเบียดกันText size of both the arrow and the letters of every mark. The distance from the candle does not change with it, so a large size on a zoomed-out chart crowds the arrow and letters together.
สองค่าในแถวเดียว เป็นเปอร์เซ็นต์ของตัวแท่งเทียบกับความยาวทั้งแท่ง ค่าซ้าย (1–20) คือเพดานของ Doji และเป็นพื้นของ H กับ IH ด้วย ค่าขวา (10–80) คือเพดานของ H และ IH เพิ่มค่าซ้าย: Doji มากขึ้น และ H / IH ที่ตัวแท่งเล็กกลายเป็น Doji แทน เพิ่มค่าขวา: H และ IH ที่ตัวแท่งใหญ่ขึ้นก็นับ ถ้าค่าขวาไม่มากกว่าค่าซ้าย จะไม่มี H และ IH เลย ค่าซ้ายปรับได้เมื่อเปิด DJ, H หรือ IH อย่างน้อยหนึ่งแบบ ค่าขวาเมื่อเปิด H หรือ IHTwo values on one row, as the body's percentage of the whole candle. The left value (1–20) is the Doji ceiling and also the floor for H and IH; the right value (10–80) is the ceiling for H and IH. Raise the left value and you get more Dojis, with small-bodied H / IH candles becoming Dojis instead; raise the right value and H and IH with bigger bodies count too. If the right value is not above the left, no H or IH can form at all. The left value is editable while DJ, H or IH is on, the right one while H or IH is on.
Color Blind Modeสีสำหรับผู้มีภาวะตาบอดสีColour-blind colours1
แทนสีที่เลือกไว้ทั้งสี่สีด้วยชุดสีตายตัว ใช้กับโมดูลนี้เท่านั้น (ทั้งเครื่องหมายและสีแท่ง) Universal / Deuteranopia / Protanopia: DJ และ IH สีน้ำเงิน H สีส้ม IB สีส้มทอง Tritanopia: DJ และ IH สีแดง H สีเขียวอมฟ้า IB สีชมพูม่วง ระหว่างที่เปิดโหมดนี้ การเปลี่ยนสีในแผงตั้งค่าจะไม่มีผล การตั้งค่านี้เป็นสีเทาเมื่อปิด Anchor CandlesReplaces all four chosen colours with a fixed set, for this module only (marks and bar colours). Universal / Deuteranopia / Protanopia: DJ and IH blue, H orange, IB golden orange. Tritanopia: DJ and IH red, H teal, IB magenta. While a mode is on, changing the colour pickers has no effect. The setting greys out while Anchor Candles is off.
Alerts · Anchor Candlesการแจ้งเตือนAlerts1
ต้องเปิด Enable alerts ในหมวด Alerts ก่อน Hide above ซ่อน alert ด้วย ทดลองได้จากบันทึก Alerts ใต้กราฟEnable alerts in the Alerts group must be on first; Hide above hides the alert too. Try it in the Alerts log under the chart.
ส่ง "Anchor candle printed" พร้อมราคาปิดของแท่ง เช่น "Black Tide Map · XAUUSD 15 — Anchor candle printed @ 3924.420" เมื่อแท่งที่ปิดเป็น DJ, H, IH หรือ Inside Bar ของแบบที่เปิดอยู่ ส่งได้ครั้งเดียวต่อแท่ง ข้อความไม่บอกว่าเป็นแบบไหน สำหรับ Inside Bar มันส่งตอน Inside Bar ปิด แม้เครื่องหมายจะอยู่ที่แท่งก่อนหน้า ทุกอย่างตัดสินบนแท่งที่ปิดแล้ว Fire on bar close only จึงไม่ทำให้ต่างSends "Anchor candle printed" with the bar's close, as in "Black Tide Map · XAUUSD 15 — Anchor candle printed @ 3924.420", when a closed candle is a DJ, H, IH or inside bar of a type that is switched on; at most once per bar. The message does not say which type. For an inside bar it fires when the inside bar closes, although the mark sits on the candle before. Everything is decided on closed candles, so Fire on bar close only makes no difference.
4ทดลองปรับค่าเองTry it
- Doji กับ Hammer แย่งแท่งกันDoji and Hammer share a boundary
ตั้งค่าซ้ายของ Body% เป็น 20 เครื่องหมาย DJ เพิ่มขึ้นมาก และ H / IH บางอันหายไป เพราะแท่งที่ตัวแท่งเล็กกว่า 20% ตอนนี้นับเป็น Doji แล้ว จากนั้นตั้ง 5 Doji เหลือเฉพาะแท่งที่ตัวแท่งเล็กมากจริงๆSet the left Body% value to 20: DJ marks multiply and some H / IH marks go, because candles with bodies under 20% now count as Dojis. Then set 5: only candles with a really tiny body stay Dojis.
- Inside Bar อยู่ที่แท่งไหนWhich candle the Inside Bar mark is on
ปิด DJ, H และ IH ให้เหลือแค่ IB แล้วติ๊ก highlight bar ของ IB แท่งที่เปลี่ยนสีคือแท่งแม่ แท่งถัดไปทางขวาของมันคือ Inside Bar ที่อยู่ในกรอบของมัน เปิด Anchor candle printed ด้วย จุดในบันทึก Alerts จะอยู่ที่ Inside Bar ไม่ใช่แท่งที่เปลี่ยนสีSwitch off DJ, H and IH to leave only IB, then tick IB's highlight bar. The coloured candle is the mother bar; the one to its right is the inside bar it contains. Switch on Anchor candle printed as well: the Alerts log marks the inside bar, not the coloured candle.
- ขีดจำกัด 500 ป้ายThe 500-label limit
บนกราฟ 15m เลื่อนกราฟไปทางซ้าย เครื่องหมายหยุดที่ราว 4 วันครึ่งย้อนหลัง แท่งที่เก่ากว่านั้นไม่มีเครื่องหมายเลย ตั้ง Body% เป็น 20 / 80 เครื่องหมายมากขึ้น จุดที่หยุดจึงขยับมาทางขวา ปิด H และ IH เครื่องหมายน้อยลง จนทุกแท่งในช่วงที่แสดงมีเครื่องหมายครบOn the 15m chart, scroll left: marks stop about four and a half days back, and older candles have none. Set Body% to 20 / 80: there are more marks, so the point where they stop moves right. Switch off H and IH: fewer marks, and every candle in the stretch shown keeps its mark.
- สีสำหรับผู้มีภาวะตาบอดสีColour-blind colours
ตั้ง Color Blind Mode เป็น Universal แล้วเปิด highlight bar ทั้งสี่ DJ กับ IH เป็นสีน้ำเงินเหมือนกัน ให้แยกด้วยตัวอักษรเหนือแท่ง ลองเปลี่ยนสีของ DJ ในแผงตั้งค่า จะไม่มีอะไรเปลี่ยนจนกว่าจะตั้งโหมดกลับเป็น OffSet Color Blind Mode to Universal and switch on all four highlight bars: DJ and IH turn the same blue, told apart by the letters above the candle. Change the DJ colour in the settings panel: nothing changes until the mode is back to Off.
5จุดที่มักเข้าใจผิดCommon pitfalls
- แท่งล่าสุดดูเหมือน Doji แต่ไม่มีเครื่องหมายThe latest candle looks like a Doji but has no mark
โมดูลตรวจเฉพาะแท่งที่ปิดแล้ว แท่งที่กำลังวิ่งจึงไม่มีเครื่องหมายและไม่ถูกระบายสี รอให้แท่งปิดก่อน ส่วน IB จะขึ้นช้ากว่านั้นอีกหนึ่งแท่ง เพราะต้องรอ Inside Bar ปิด แล้วจึงวางเครื่องหมายย้อนไปที่แท่งแม่ เครื่องหมายที่ขึ้นแล้วไม่เปลี่ยนและไม่หายเพราะราคาวิ่งต่อThe module tests only closed candles, so the candle still forming has no mark and no colour; wait for it to close. IB comes one candle later still: it waits for the inside bar to close, then places its mark back on the mother bar. A mark that has appeared never changes or goes because of later price.
- Hammer สีแดง หรือ Hammer กลางขาขึ้นA red Hammer, or a Hammer in an uptrend
โมดูลดูแค่รูปทรงของแท่ง ไม่ดูสีของแท่งหรือเทรนด์ก่อนหน้า Hammer จึงเป็นแท่งแดงหรือเขียวก็ได้ และขึ้นได้ทุกที่ ถ้าตามตำราคุณต้องการ Hammer หลังขาลงเท่านั้น ให้กรองด้วยตาจากโครงสร้างหรือระดับราคาเองThe module reads only the candle's shape, not its colour or the trend before it, so a Hammer can be red or green and can appear anywhere. If, like the textbook, you only want Hammers after a decline, filter them yourself against the structure or the levels.
- เครื่องหมายเก่าหายไปหมดThe older marks have all gone
อินดิเคเตอร์ทั้งตัวเก็บป้ายได้ 500 ป้าย และเครื่องหมายหนึ่งอันใช้สองป้าย (ลูกศรกับตัวอักษร) เมื่อเกิน TradingView ลบป้ายที่เก่าที่สุดก่อน ซึ่งคือป้ายของโมดูลนี้ เพราะโมดูลอื่นสร้างป้ายใหม่บนแท่งล่าสุดเสมอ เปิดโมดูลนี้อย่างเดียวเหลือราว 250 เครื่องหมาย ถ้าเปิดโมดูลอื่นที่มีป้ายด้วยจะเหลือน้อยกว่านั้น การลดค่าขวาของ Body% หรือปิดแบบที่ไม่ใช้ ทำให้เครื่องหมายน้อยลงและย้อนไปได้ไกลขึ้น สีแท่งจาก highlight bar ไม่ติดขีดจำกัดนี้ จึงยังอยู่บนแท่งเก่าแม้เครื่องหมายหายไปแล้วThe indicator as a whole keeps 500 labels, and each mark uses two (arrow and letters). Beyond that TradingView drops the oldest labels first, and those are this module's, because the other modules always recreate theirs on the latest bar. With this module alone about 250 marks remain; with other modules' labels on the chart, fewer. A lower right Body% value, or switching off types you do not use, means fewer marks that reach further back. Bar colours from highlight bar are not labels, so they stay on old candles after the marks are gone.
- alert ไม่บอกว่าเป็นแท่งแบบไหนThe alert does not say which type it was
ข้อความคือ "Anchor candle printed" พร้อมราคาปิดเสมอ ไม่ว่าจะเป็น DJ, H, IH หรือ IB ถ้าต้องการ alert ของแบบเดียว ให้ปิดแบบอื่นในแถวของมัน (แบบที่ปิดไม่ส่ง alert) และจำไว้ว่า alert ของ IB มาตอน Inside Bar ปิด ซึ่งเป็นแท่งถัดจากแท่งที่มีเครื่องหมายThe message is always "Anchor candle printed" with the close, whether it was a DJ, H, IH or IB. To be alerted to one type only, switch the others off on their rows (a type that is off does not alert). And remember an IB alert comes when the inside bar closes, the candle after the one carrying the mark.
- ติ๊ก highlight bar แล้วแท่งไม่เปลี่ยนสีhighlight bar is ticked, but no candle changes colour
highlight bar ทำงานเฉพาะเมื่อแบบนั้นเปิดอยู่ ถ้าปิดแบบนั้น highlight bar จะเป็นสีเทาและไม่มีผล แม้ยังติ๊กค้างไว้ highlight bar ของ IB ระบายแท่งแม่ ไม่ใช่ Inside Bar และสีแท่งอาจถูกสคริปต์อื่นบนกราฟที่ระบายสีแท่งด้วยทับได้highlight bar works only while its type is switched on; with the type off, the box greys out and does nothing, even if it is still ticked. IB's highlight bar colours the mother bar, not the inside bar. And another script on the chart that colours bars can override these colours.
- ตั้ง Body% แล้ว H และ IH หายหมดAfter changing Body%, every H and IH is gone
ค่าขวาต้องมากกว่าค่าซ้าย ตัวแท่งของ H และ IH ต้องไม่น้อยกว่าค่าซ้ายและน้อยกว่าค่าขวา ถ้าค่าขวาเท่ากับหรือต่ำกว่าค่าซ้าย (เช่น 20 / 15) ไม่มีแท่งไหนเข้าเกณฑ์ได้ ส่วน Doji และ Inside Bar ยังขึ้นตามปกติThe right value must be above the left: an H or IH body has to be at least the left value and below the right. With the right value at or below the left (20 / 15, say), no candle can qualify; Dojis and inside bars still appear as usual.
โมดูล 9Module 9
Period Key Levels
1โมดูลนี้คืออะไรWhat it is
โมดูลนี้ลากเส้นแนวนอนที่ High และ Low ของวัน สัปดาห์ และเดือนที่เพิ่งจบไป (PDH / PDL, PWH / PWL, PMH / PML) และที่ ราคาเปิดกับราคาปิด ของช่วงเดียวกัน (Prev Day Open, Prev Month Close ฯลฯ) ค่าทั้งหมดอ่านจากแท่ง D, W และ M ของสินทรัพย์เองบน TradingView ไม่ได้รวมจากแท่งบนกราฟ จึงได้ค่าเดียวกันทุกไทม์เฟรม และครบช่วงแม้กราฟจะโหลดประวัติมาไม่ถึงต้นเดือน เส้นเริ่มที่แท่งแรกของช่วงที่มันมาจาก และยาวไปถึงขอบขวาของกราฟ มีป้ายชื่อพร้อมราคาอยู่ถัดจากแท่งล่าสุดเล็กน้อย ค่าเริ่มต้นเปิดเฉพาะของเดือน: เส้น PMH, PML, Prev Month Open และ Prev Month CloseThis module draws horizontal lines at the High and Low of the day, week and month that just ended (PDH / PDL, PWH / PWL, PMH / PML) and at the open and close of the same periods (Prev Day Open, Prev Month Close and so on). Every value comes from the symbol's own D, W and M candles on TradingView, not added up from the chart's bars, so it is the same on every timeframe and complete even when the chart has not loaded the start of the month. A line starts at the first bar of the period it comes from and runs to the right edge of the chart, with a label carrying its name and price just past the latest bar. By default only the month is on: PMH, PML, Prev Month Open and Prev Month Close.
นักเทรดมักใช้ High / Low ของช่วงก่อนหน้าเป็นแผนที่ของวัน: ราคาที่ยังอยู่ในกรอบเมื่อวานอาจหมายถึงตลาดยังไม่เลือกทาง การขึ้นไปเหนือ PDH หรือลงต่ำกว่า PDL มักถูกมองว่าเป็นการออกนอกกรอบ และ High / Low ของสัปดาห์กับเดือนมักเป็นที่ที่ราคาเคยกลับตัวมาแล้ว ราคาเปิดของเดือนก่อนอยู่ห่างจากราคาปัจจุบัน จึงมักใช้เป็นจุดอ้างอิงระยะยาว ทั้งหมดนี้เป็นการอ่านระดับราคา ไม่ใช่การรับประกันว่าราคาจะเด้งหรือทะลุที่นั่นTraders commonly use the previous period's High and Low as the day's map: price still inside yesterday's range may mean the market has not chosen a side, a move above PDH or below PDL is often read as leaving that range, and weekly and monthly extremes are places price has turned before. Last month's open sits away from current price, so it is often kept as a longer-term reference. This is a way of reading levels, not a promise that price will bounce or break there.
ต่างจากเครื่องมือ PDH / PDL ทั่วไปหลายจุด: วันไม่ได้เปลี่ยนตอนเที่ยงคืน บนทองคำของ OANDA และ forex/CFD ส่วนใหญ่ วันเทรดเปลี่ยนตอน 17:00 นิวยอร์ก (04:00 เวลาไทยในช่วงเวลาออมแสงของสหรัฐฯ และ 05:00 นอกช่วงนั้น) ทองคำหยุดซื้อขายหนึ่งชั่วโมง แท่งแรกของวันใหม่จึงอยู่ที่ 05:00 / 06:00 เวลาไทย ขอบเขตของวันมาจากเซสชันของสินทรัพย์เองบน TradingView ระดับ fibo ห้าเส้นในกรอบของแต่ละช่วงวัดตามทิศของช่วงนั้น เมื่อสองช่วงมี High หรือ Low ที่ราคาเดียวกันจะวาดเฉพาะของช่วงที่ใหญ่กว่า และกฎเดียวกันใช้กับเส้น Open / Close ด้วย เช่นทุกวันจันทร์ Prev Day Close กับ Prev Week Close คือราคาเดียวกัน จึงเหลือเส้นเดียว ส่วนเส้นของวันนี้ สัปดาห์นี้ และเดือนนี้ที่ยังไม่จบไม่ถูกวาดIt differs from the usual PDH / PDL tool in several ways: the day does not change at midnight. On OANDA gold and most forex / CFD symbols the trading day changes at 17:00 New York (04:00 Bangkok during US daylight saving, 05:00 outside it), and gold pauses for an hour, so the new day's first bar is at 05:00 / 06:00 Bangkok; the boundary comes from the symbol's own session on TradingView. The five-line fibo grid inside each period's range is directional; where two periods share a High or Low price only the higher period is drawn, and the same rule covers the Open / Close lines, so every Monday, when Prev Day Close and Prev Week Close are the same price, you get one line; and nothing is drawn for the day, week or month still in progress.
2อ่านบนกราฟยังไงReading it on the chart
- PMH และ PML (เส้นประจุดสีเหลืองอำพัน) High และ Low ของเดือนที่แล้ว จากแท่ง M ที่ปิดแล้ว เส้นเริ่มที่แท่งแรกของเดือนนั้นบนกราฟ ยาวถึงขอบขวา ป้าย "PMH (4227.530)" สีเดียวกับเส้น ไม่มีพื้นหลัง ชื่ออยู่เหนือเส้นพอดี ในข้อมูลนี้ PMH อยู่สูงกว่าราคาราว 300 จุด ปุ่มดูบนกราฟจะยืดสเกลราคาให้เห็นPMH and PML (amber dotted lines): last month's High and Low from the closed M candle. Each line starts at that month's first bar on the chart and runs to the right edge, with a label such as "PMH (4227.530)" in the line colour, no background, the name sitting just above the line. Here PMH is some 300 points above price; Show me stretches the price scale to it.
- PML ในข้อมูลนี้คือ 3870.320 ซึ่งเป็น Low ของสัปดาห์ที่แล้วด้วย (เดือนตุลาคมจบในวันศุกร์ที่ทำ Low ของเดือน)PML, 3870.320 here, which is also last week's Low (October ended on the Friday that made the month's Low).
- Prev Month Open และ Prev Month Close (เส้นประจุดสีเดียวกัน โปร่ง 25%) ราคาเปิดและราคาปิดของเดือนที่แล้ว ป้ายเขียนเต็มคำ ไม่ย่อเป็น PMO / PMC บนสินทรัพย์ที่ซื้อขาย 24 ชั่วโมง ราคาปิดของเดือนมักห่างจากราคาเปิดของเดือนใหม่แค่ไม่กี่จุดPrev Month Open and Prev Month Close (dotted, same colour at 25% transparency): last month's open and close, labelled in full rather than as PMO / PMC. On a 24-hour market the month's close usually sits a few points from the new month's open.
- Prev Month Close (3875.645) ใกล้ PML มาก ป้ายทั้งสองจึงอยู่ชิดกัน และเป็นราคาเดียวกับ Prev Week Close ด้วย เปิด Weekly O/C แล้วจะเห็นว่าเหลือเส้นเดียวPrev Month Close (3875.645) sits just above PML, so the two labels crowd each other; it is also the same price as Prev Week Close. Turn on Weekly O/C and you still see one line.
- ปิดไว้ตามค่าเริ่มต้น · PDH และ PDL (เส้นประ) High และ Low ของวันก่อนหน้า เริ่มที่แท่งแรกของวันนั้น (06:00 เวลาไทยตั้งแต่ 2 พ.ย. ที่สหรัฐฯ เลิกเวลาออมแสง ก่อนหน้านั้น 05:00) วันจันทร์ "วันก่อนหน้า" คือวันศุกร์ เพราะช่วงสั้น ๆ คืนวันอาทิตย์นับเป็นส่วนของวันจันทร์Off by default · PDH and PDL (dashed): the previous day's High and Low, starting at that day's first bar (06:00 Bangkok from 2 Nov, when US daylight saving ended; 05:00 before that). On Monday the "previous day" is Friday, because the short Sunday-evening session belongs to Monday.
- ปิดไว้ตามค่าเริ่มต้น · PWH และ PWL (เส้นทึบ) High และ Low ของสัปดาห์ที่แล้ว ในข้อมูลนี้ PWL ไม่ถูกวาด เพราะเท่ากับ PML และเปิด Higher period overrides ไว้ เหลือแค่ PMLOff by default · PWH and PWL (solid): last week's High and Low. Here PWL is not drawn: it equals PML and Higher period overrides is on, so only PML remains.
- ปิดไว้ตามค่าเริ่มต้น · Prev Day Open / Close (เส้นประ) และ Prev Week Open / Close (เส้นทึบ) ราคาเปิดและปิดของวันและสัปดาห์ที่แล้ว สีโปร่ง 25% เหมือนของเดือน เปิดได้แยกจากแถว High / Low ของช่วงเดียวกันOff by default · Prev Day Open / Close (dashed) and Prev Week Open / Close (solid): the previous day's and week's open and close, at 25% transparency like the month's. Each pair is independent of the same period's High / Low row.
- ราคาเดียวกัน เส้นเดียว เมื่อ Open หรือ Close ของวันหรือสัปดาห์เท่ากับ Open หรือ Close ของช่วงที่ใหญ่กว่าซึ่งเปิดอยู่ จะวาดเฉพาะของช่วงที่ใหญ่กว่า (เดือนก่อนสัปดาห์ สัปดาห์ก่อนวัน) ในข้อมูลนี้ Prev Week Close กับ Prev Month Close คือ 3875.645 ทั้งคู่ เปิดสามแถว O/C แล้วที่ราคานั้นจะมีเส้นเดียวกับป้าย "Prev Month Close" เท่านั้นOne price, one line: where a day's or week's Open or Close equals the Open or Close of a higher period whose row is on, only the higher one is drawn (month before week before day). Here Prev Week Close and Prev Month Close are both 3875.645; with all three O/C rows on, that price carries one line and one label, "Prev Month Close".
- ปิดไว้ตามค่าเริ่มต้น · ระดับ fibo ห้าเส้นที่ 23.6, 38.2, 50, 61.8 และ 78.6% ของกรอบแต่ละช่วงที่เปิดอยู่ ในสีและรูปแบบเส้นของช่วงนั้น ป้าย "D23.6", "W61.8", "M50" ถ้าช่วงนั้นปิดสูงกว่าราคาเปิด ระดับ fibo วัดลงจาก High (23.6 อยู่ใกล้ High) ถ้าปิดต่ำกว่าหรือเท่ากัน วัดขึ้นจาก Low 50% อยู่กลางกรอบเสมอ วันจันทร์ที่ 2 พ.ย. ปิดบวก D23.6 จึงอยู่ใต้ PDH ส่วนเดือนตุลาคมปิดลบ M23.6 จึงอยู่เหนือ PMLOff by default · the fibo grid: five lines at 23.6, 38.2, 50, 61.8 and 78.6% of each enabled period's range, in that period's colour and style, labelled "D23.6", "W61.8", "M50". If the period closed above its open the grid is measured down from the High (23.6 near the High); if it closed at or below its open, up from the Low. 50% is always the middle. Monday 2 Nov closed up, so D23.6 sits just under PDH; October closed down, so M23.6 sits above PML.
- ป้ายเรียงเป็นแนวเดียว ทุกป้ายของโมดูลอยู่ที่ตำแหน่งเดียวกันทางขวา: เลยแท่งล่าสุดไปตามจำนวนแท่งที่ตั้งใน Extend ของ Naked Key Levels (ค่าเริ่มต้น 5 แท่ง) ชิดซ้ายและยาวไปทางขวา ระดับที่ใกล้กันมากป้ายจึงทับกัน และถ้าระยะว่างทางขวาของกราฟแคบ ข้อความจะถูกตัดที่สเกลราคาLabels form one column: every label of the module sits at the same x, past the latest bar by Naked Key Levels' Extend (5 bars by default), left-aligned and running right. Levels very close together therefore have overlapping labels, and when the chart has little empty space on the right the text is cut at the price scale.
3ปรับแล้วได้อะไรWhat each setting changes
เรียงตามหน้าตั้งค่าบน TradingView ปุ่มสีทองในแต่ละข้อจะเปลี่ยนค่าบนกราฟด้านบนให้ดูทันทีIn the order TradingView lists them. The gold buttons change the chart above so you can see the effect.
Modulesสวิตช์ของโมดูลModule switch2
สวิตช์หลักของโมดูล เปิดไว้ตามค่าเริ่มต้น ปิดแล้วทุกเส้นและป้ายของโมดูลหายและ alert Key Level touched หยุด ค่า PDH ถึง PML ยังถูกอ่านต่อเพื่อใช้ตั้งชื่อระดับใน Market Structure, Order Blocks และ Fair Value GapsThe module's master switch, on by default. Off, every line and label of the module goes and Key Level touched stops; PDH to PML are still read for the level names in Market Structure, Order Blocks and Fair Value Gaps.
ซ่อนเส้น ป้าย และ alert ของโมดูลเมื่อไทม์เฟรมของกราฟยาวกว่าค่าที่ตั้ง ค่าระดับยังถูกติดตามต่อ Naked Key Levels ไม่นับการซ่อนนี้ว่าปิด จึงไม่รับระดับล่าสุดไปวาดแทน: บนไทม์เฟรมที่ถูกซ่อน PDH / PDL, PWH / PWL และ PMH / PML ของแถวที่เปิดอยู่จะไม่มีทั้งสองโมดูล ตั้งเป็น 15m แล้วกดปุ่ม 1H เหนือกราฟ เส้นทั้งหมดหายHides the module's lines, labels and alert on chart timeframes longer than this; the levels are still tracked. Naked Key Levels does not count this as off, so it does not take over the latest levels: on a hidden timeframe neither module draws the PDH / PDL, PWH / PWL or PMH / PML of a row that is on. Set 15m and press 1H above the chart: every line goes.
Period Key Levelsแถวของแต่ละช่วงOne row per period6
ทุกแถวมีติ๊กเปิด สี รูปแบบเส้น (Solid / Dashed / Dotted) และความหนา 1 ถึง 4 สีและความหนาปรับได้ในแผงตั้งค่าแล้วกราฟเปลี่ยนตาม แถว High / Low ใช้ค่าเดียวกันกับระดับ fibo ของช่วงนั้นด้วยEach row has a tick to switch it on, a colour, a line style (Solid / Dashed / Dotted) and a width from 1 to 4. Colours and widths can be changed in the settings panel and the chart follows; a High / Low row's styling also applies to that period's fibo grid.
PDH และ PDL: High และ Low ของวันก่อนหน้า เส้นประ หนา 1 เส้นเริ่มที่แท่งแรกของวันนั้น ค่าเปลี่ยนตอนเปลี่ยนวันเทรด (17:00 นิวยอร์ก) บนแท่งแรกของวันใหม่เท่านั้น ระหว่างวันเส้นไม่ขยับPDH and PDL: the previous day's High and Low, dashed, width 1, starting at that day's first bar. They change only at the trading-day change (17:00 New York), on the new day's first bar; during the day they never move.
PWH และ PWL: High และ Low ของสัปดาห์ที่แล้ว เส้นทึบ เริ่มที่แท่งแรกของสัปดาห์นั้น (เย็นวันอาทิตย์ตามเวลานิวยอร์ก) เปิดแถวนี้บนข้อมูลชุดนี้จะเห็น PWH แต่ไม่เห็น PWL เพราะเท่ากับ PMLPWH and PWL: last week's High and Low, solid, starting at that week's first bar (Sunday evening New York time). Switched on with this data you see PWH but not PWL, which equals PML.
PMH และ PML: High และ Low ของเดือนที่แล้ว เส้นประจุด เปิดไว้ตามค่าเริ่มต้น เป็นแถวเดียวที่ไม่เคยถูกซ่อนด้วย Higher period overridesPMH and PML: last month's High and Low, dotted, on by default. The only High / Low row Higher period overrides never hides.
Prev Day Open และ Prev Day Close จากแท่ง D ของวันก่อนหน้า เส้นประ สีโปร่ง 25% ทำงานแยกจากแถว Daily ด้านบน (เปิดอันนี้โดยไม่เปิด PDH / PDL ได้) ถ้าเท่ากับ Open หรือ Close ของ Weekly O/C หรือ Monthly O/C ที่เปิดอยู่ เส้นและป้ายนั้นไม่ถูกวาดPrev Day Open and Prev Day Close from the previous day's D candle, dashed, 25% transparent. Independent of the Daily row above (you can have these without PDH / PDL). A line equal to an Open or Close of Weekly O/C or Monthly O/C, while that row is on, is not drawn, nor its label.
Prev Week Open และ Prev Week Close จากแท่ง W ของสัปดาห์ที่แล้ว เส้นทึบ สีโปร่ง 25% ถ้าเท่ากับ Open หรือ Close ของ Monthly O/C ที่เปิดอยู่จะไม่ถูกวาด บนข้อมูลชุดนี้เปิดแล้วจะเห็นแค่ Prev Week Open เพราะ Prev Week Close เท่ากับ Prev Month ClosePrev Week Open and Prev Week Close from last week's W candle, solid, 25% transparent. A line equal to an Open or Close of Monthly O/C, while it is on, is not drawn. With this data you see only Prev Week Open: Prev Week Close equals Prev Month Close.
Prev Month Open และ Prev Month Close เส้นประจุด สีโปร่ง 25% เปิดไว้ตามค่าเริ่มต้น ไม่เคยถูกซ่อน ปิดแถวนี้แล้ว Prev Week Close ที่เคยถูกซ่อนจะกลับมา เพราะเฉพาะแถวที่เปิดอยู่เท่านั้นที่ทับแถวที่เล็กกว่าได้Prev Month Open and Prev Month Close, dotted, 25% transparent, on by default and never hidden. Switch this row off and a Prev Week Close it was hiding comes back, since only rows that are on can override.
Period Key Levelsระดับ fibo และราคาซ้ำThe fibo grid and shared prices2
ติ๊กเดียวสำหรับทุกช่วง: เพิ่มห้าเส้นที่ 23.6, 38.2, 50, 61.8 และ 78.6% ในกรอบของทุกแถว High / Low ที่เปิดอยู่ แต่ละช่วงวัดจากกรอบของตัวเองและตามทิศของตัวเอง เปิดครบสามช่วงจึงเป็นสิบห้าเส้น แถว O/C ไม่มีระดับ fiboOne tick for every period: adds five lines at 23.6, 38.2, 50, 61.8 and 78.6% inside the range of each High / Low row that is on. Each period measures its own range in its own direction, so with all three periods on that is fifteen lines. The O/C rows have no grid.
เมื่อ High หรือ Low ของสองช่วงอยู่ที่ราคาเดียวกัน (ปัดตามทศนิยมของสินทรัพย์) วาดเฉพาะของช่วงที่ใหญ่กว่า: PWH แทน PDH และ PMH แทนทั้งสอง แถว O/C ใช้กฎเดียวกันเฉพาะระหว่างกันเอง Prev Day / Prev Week Open หรือ Close ที่เท่ากับ Open หรือ Close ของช่วงที่ใหญ่กว่าจะไม่ถูกวาด เส้น O/C ไม่ถูกเทียบกับเส้น High / Low และเส้น fibo ไม่ถูกซ่อน นับเฉพาะแถวที่เปิดอยู่ การเลือกนี้ทำใหม่ทุกครั้งที่ช่วงใดช่วงหนึ่งขึ้นช่วงใหม่ รวมถึงเมื่อเดือนใหม่เริ่มกลางสัปดาห์ เส้นที่โมดูลนี้วาดยังทำให้ Naked Key Levels ไม่วาดระดับ naked ซ้ำที่ราคาเดียวกัน เมื่อเปิด Higher period overrides lower ของโมดูลนั้นไว้ ปิดแล้วเส้นที่ราคาเดียวกันจะวาดซ้อนกันและป้ายทับกันจนอ่านยากWhere two periods' High or Low land on the same price (rounded to the instrument's tick), only the higher period's line and label are drawn: PWH replaces PDH, PMH replaces both. The O/C rows follow the same rule among themselves: a Prev Day or Prev Week Open or Close at the price of a higher period's Open or Close is not drawn. O/C lines are never compared with High / Low lines, and the fibo grid is never hidden. Only rows that are on count. The choice is made again whenever either period rolls over, a month that starts mid-week included. The lines this module draws also keep Naked Key Levels from drawing a naked level again at the same price while that module's own Higher period overrides lower is on. Off, equal lines draw on top of each other and their labels overprint into a smudge.
Period Key Levelsป้ายและความยาวเส้นLabels and line length5
ขนาดตัวอักษรของทุกป้ายในโมดูล ค่าเริ่มต้น SmallText size of every label of the module, Small by default.
H/L Labels: ป้าย PDH ถึง PML ปิดแล้วเส้นยังอยู่ · Fibo Labels: ป้าย D23.6 ฯลฯ ของระดับ fibo เปิดไว้ แต่เห็นเฉพาะเมื่อเปิด Fibo levels ปิดแล้วเส้นยังอยู่ · Extend: เส้นยาวถึงขอบขวาของกราฟ ปิดแล้วเส้นหยุดตรงที่ป้ายเริ่ม คือเลยแท่งล่าสุดไปตามจำนวนแท่งที่ตั้งใน Extend ของ Naked Key LevelsH/L Labels: the PDH to PML labels; off leaves the lines. · Fibo Labels: the grid's D23.6-style labels, on but only seen while Fibo levels is on; off leaves the lines. · Extend: lines run to the chart's right edge; off, each line stops where its label starts, as many bars past the latest one as Naked Key Levels' Extend.
ป้ายของแถว O/C ทั้งสามคู่ (Prev Day / Week / Month Open และ Close) แยกจาก H/L Labels เพราะป้าย O/C เป็นวลียาว ปิดแล้วเส้นยังอยู่Labels of all three O/C pairs (Prev Day / Week / Month Open and Close), separate from H/L Labels because they are long phrases. Off leaves the lines.
ต่อท้ายทุกป้ายด้วยราคาของระดับ เช่น "PMH (4227.530)" ตามจำนวนทศนิยมของสินทรัพย์ ปิดแล้วเหลือแค่ชื่อ เหมาะเมื่อเปิดระดับ fibo ที่มีป้ายหลายอันในช่วงแคบAppends the level's price to every label, as in "PMH (4227.530)", with the instrument's decimals. Off leaves just the name, which helps when the fibo grid puts many labels in a narrow band.
ค่านี้อยู่ในหมวด Naked Key Levels (ตัวที่สามของแถว Style / Width / Extend) แต่ใช้กับโมดูลนี้ด้วย: ป้ายทุกอันอยู่เลยแท่งล่าสุดกี่แท่ง และเมื่อปิด Extend เส้นจบที่ตรงนั้น ค่าเริ่มต้น 5 ทำให้ป้ายของ Period, Naked และ Session Key Levels เรียงแนวเดียวกัน (เมื่อ Extend ของ Session เท่ากัน)This input lives in Naked Key Levels (the third control of Style / Width / Extend) but this module uses it too: how many bars past the latest one every label sits, and where lines end with Extend off. The default 5 lines up the labels of Period, Naked and Session Key Levels (while Session's own Extend matches).
Alerts · Levels & ZonesAlert ของโมดูลThe module's alert1
ต้องเปิด Enable alerts ในหมวด Alerts ก่อน ตัดสินบนแท่งที่ปิดแล้ว ส่งได้ครั้งเดียวต่อแท่ง Hide above ซ่อน alert ด้วย ทดลองได้จากบันทึก Alerts ใต้กราฟEnable alerts in the Alerts group must be on first. Decided on closed bars, at most once per bar; Hide above silences it too. Try it in the Alerts log under the chart.
ส่งเมื่อแท่งที่ปิดแล้วข้ามเส้นที่วาดอยู่: High ของแท่งขึ้นไปเหนือเส้นขณะที่ High ของแท่งก่อนยังไม่เหนือ หรือ Low ลงไปใต้เส้นขณะที่ Low ของแท่งก่อนยังไม่ใต้ แค่แตะพอดีไม่นับ แท่งที่กระโดดข้ามเส้นนับ ข้อความเดียวต่อแท่งรวมทุกเส้นที่ถูกข้าม แยกตามช่วง เช่นบนกราฟนี้ตามค่าเริ่มต้น "Black Tide Map · XAUUSD 15 — Key Level touched — Monthly[PML, Prev Month Close] @ 3894.720" (หลายช่วงเรียงต่อกัน เช่น Daily[PDL] Monthly[PML]) เส้นที่นับ: High / Low ของแถวที่เปิด เส้น fibo เมื่อเปิด Fibo levels และเส้น Open / Close ที่วาดอยู่ เส้นที่ถูกซ่อนด้วย Higher period overrides ไม่ส่ง เส้นของช่วงที่ใหญ่กว่าที่ราคาเดียวกันจะส่งแทนFires when a closed bar crosses a drawn line: its High goes above the line while the bar before's High had not, or its Low goes below while the bar before's Low had not. Reaching it exactly does not count; a bar that gaps past it does. One message per bar lists every line crossed, by period, as in "Black Tide Map · XAUUSD 15 — Key Level touched — Monthly[PML, Prev Month Close] @ 3894.720" on this chart with the defaults (several periods follow one another, as in Daily[PDL] Monthly[PML]). Lines that count: the High / Low of rows that are on, the fibo grid while Fibo levels is on, and the Open / Close lines that are drawn. A line hidden by Higher period overrides does not report; the higher period's line at that price does.
4ทดลองปรับค่าเองTry it
- ราคาเดียวกัน เส้นเดียว (Open / Close)One price, one line (Open / Close)
เปิด Weekly O/C จะได้ Prev Week Open ที่ 3998.035 แต่ไม่มี Prev Week Close เพราะ 3875.645 คือ Prev Month Close อยู่แล้ว จากนั้นปิด Higher period overrides ป้าย Prev Week Close จะพิมพ์ทับ Prev Month Close ที่ราคาเดียวกันจนอ่านไม่ออก เปิด Daily O/C เพิ่มด้วยก็ได้ วันจันทร์ Prev Day Close จะเป็นราคาเดียวกันอีกเส้นTurn on Weekly O/C: Prev Week Open appears at 3998.035, but no Prev Week Close, because 3875.645 is already Prev Month Close. Then turn Higher period overrides off: the Prev Week Close label prints over Prev Month Close at the same price until neither reads. Add Daily O/C as well if you like; on a Monday, Prev Day Close would be a third line at that price.
- PWL หายไปไหนWhere did PWL go
เปิด Weekly จะเห็น PWH ที่ 4082.825 แต่ไม่มี PWL เพราะ Low ของสัปดาห์ที่แล้ว (3870.320) คือ Low ของเดือนตุลาคมด้วย ปิด Higher period overrides แล้ว PWL จะกลับมาซ้อนบน PML หรือปิด Monthly แทน PWL ก็กลับมาเหมือนกัน เพราะแถวที่ปิดอยู่ทับใครไม่ได้Turn on Weekly: PWH appears at 4082.825 but there is no PWL, because last week's Low (3870.320) is also October's Low. Turn Higher period overrides off and PWL returns on top of PML; or switch Monthly off instead and PWL also returns, since a row that is off overrides nothing.
- ระดับ fibo ตามทิศA directional grid
เปิด Daily แล้วเปิด Fibo levels วันจันทร์ที่ 2 พ.ย. ปิดบวก ระดับ fibo จึงวัดลงจาก PDH: D23.6 อยู่ใต้ PDH ไม่ไกล และ D78.6 อยู่ใกล้ PDL ส่วนระดับ fibo ของเดือนตุลาคมซึ่งปิดลบวัดขึ้นจาก PML ลองปิด Show price on labels เมื่อป้ายแน่นเกินไปTurn on Daily, then Fibo levels. Monday 2 Nov closed up, so its grid is measured down from PDH: D23.6 sits a little under PDH and D78.6 near PDL. October closed down, so its grid is measured up from PML. Switch Show price on labels off when the labels get crowded.
- เส้นยาวแค่ไหน ป้ายอยู่ตรงไหนHow long the lines run, where the labels sit
ปิด Extend เส้นจะหยุดตรงที่ป้ายเริ่ม คือ 5 แท่งหลังแท่งล่าสุด ตั้ง Extend ของ Naked Key Levels เป็น 20 ทั้งป้ายและปลายเส้นเลื่อนออกไปทางขวา ถ้าระยะว่างทางขวาของกราฟไม่พอ ข้อความจะถูกตัดที่สเกลราคา ลากกราฟไปทางซ้ายเพื่อเห็นทั้งหมดSwitch Extend off: lines stop where their labels start, 5 bars after the latest bar. Set Naked Key Levels' Extend to 20 and both the labels and the line ends move right; if the chart has too little empty space on the right the text is cut at the price scale, so drag the chart left to see it all.
5จุดที่มักเข้าใจผิดCommon pitfalls
- ไม่เห็น PDH / PDL หรือ PWH / PWLNo PDH / PDL or PWH / PWL
ค่าเริ่มต้นเปิดเฉพาะแถว Monthly กับ Monthly O/C ต้องติ๊ก Daily หรือ Weekly เอง และถ้าเปิดแล้วยังขาดเส้นใดเส้นหนึ่ง ดูว่าเท่ากับ High / Low ของช่วงที่ใหญ่กว่าหรือไม่ เส้นนั้นถูกซ่อนด้วย Higher period overrides และป้ายของช่วงที่ใหญ่กว่าอยู่ที่ราคานั้นแทนOnly the Monthly and Monthly O/C rows ship on; tick Daily or Weekly yourself. If one line is still missing after that, check whether it equals a higher period's High or Low: Higher period overrides hid it, and the higher period's label is at that price instead.
- High ของวันนี้ไม่มีเส้นToday's high has no line
โมดูลวาดเฉพาะช่วงที่จบแล้ว PDH คือ High ของวันก่อนหน้า ไม่ใช่ High ที่กำลังเกิดของวันนี้ เส้นไม่ขยับระหว่างวัน และเปลี่ยนค่าตอนเปลี่ยนวันเทรด (17:00 นิวยอร์ก) บนแท่งแรกของวันใหม่ เหมือนกันกับสัปดาห์และเดือนThe module draws only completed periods: PDH is the previous day's High, not today's high in progress. Lines do not move during the day and change at the trading-day change (17:00 New York), on the new day's first bar; the same goes for weeks and months.
- PDH ไม่ตรงกับ High ที่เห็นบนกราฟของเมื่อวานPDH does not match yesterday's high as I see it
วันเทรดของทองคำบน OANDA เปลี่ยนตอน 17:00 นิวยอร์ก (04:00 เวลาไทยในช่วงเวลาออมแสงของสหรัฐฯ และ 05:00 นอกช่วงนั้น) ทองคำหยุดซื้อขายหนึ่งชั่วโมง แท่งแรกของวันใหม่จึงอยู่ที่ 05:00 / 06:00 เวลาไทย วันจึงไม่ได้เริ่มตอนเที่ยงคืน และ "เมื่อวาน" คาบสองวันตามปฏิทินไทย และวันจันทร์ "วันก่อนหน้า" คือวันศุกร์ ค่ามาจากแท่ง D ของ TradingView ทุกไทม์เฟรมจึงได้ค่าเดียวกัน ถ้าเทียบกับ High ที่นับจากเที่ยงคืนจะไม่ตรงOANDA gold's trading day changes at 17:00 New York (04:00 Bangkok during US daylight saving, 05:00 outside it); gold pauses for an hour, so the new day's first bar is at 05:00 / 06:00 Bangkok. The day does not start at midnight, so "yesterday" spans two Thai calendar dates, and on Monday the previous day is Friday. The value is TradingView's D candle, identical on every timeframe; a high counted from midnight will not match.
- ป้ายทับกันหรือถูกตัดที่ขอบขวาLabels overlap or are cut at the right edge
ทุกป้ายอยู่ที่ตำแหน่งเดียวกันทางขวาของแท่งล่าสุด ชิดซ้ายแล้วยาวไปทางขวา ระดับที่อยู่ใกล้กัน (เช่น PML 3870.320 กับ Prev Month Close 3875.645) ป้ายจึงชิดหรือทับกัน และระดับที่ราคาเท่ากันจะทับกันสนิทเมื่อปิด Higher period overrides ถ้าระยะว่างทางขวาของกราฟแคบ ข้อความจะถูกตัดที่สเกลราคา ลากกราฟไปทางซ้าย ปิด Show price on labels หรือลด Label sizeEvery label sits at the same x right of the latest bar, left-aligned and running right, so levels close together (PML 3870.320 and Prev Month Close 3875.645, say) crowd or overlap, and equal prices overprint exactly with Higher period overrides off. With little empty space on the right of the chart the text is cut at the price scale: drag the chart left, switch Show price on labels off, or use a smaller Label size.
- 23.6 อยู่ใกล้ Low ไม่ใช่ High23.6 is near the Low, not the High
ระดับ fibo วัดตามทิศของช่วงนั้น ช่วงที่ปิดต่ำกว่าราคาเปิด (หรือเท่ากัน) วัดขึ้นจาก Low 23.6 จึงอยู่ใกล้ Low ช่วงที่ปิดสูงกว่าราคาเปิดวัดลงจาก High แต่ละช่วงจึงอาจกลับทิศกันได้บนกราฟเดียวกันThe grid follows the period's direction: a period that closed at or below its open is measured up from its Low, so 23.6 is near the Low; one that closed above its open is measured down from its High. Two periods on one chart can therefore run opposite ways.
- ราคาอยู่บนเส้นทั้งแท่ง แต่ alert ไม่มาPrice sat on a line all bar, but no alert
Key Level touched ต้องมีการข้าม: High ขึ้นไปเหนือเส้นหรือ Low ลงไปใต้เส้น โดยแท่งก่อนหน้ายังไม่ข้าม แตะพอดีไม่นับ และราคาที่ค้างอยู่อีกฝั่งไม่ส่งซ้ำ เส้น fibo นับเฉพาะเมื่อเปิด Fibo levels เส้นที่ถูกซ่อนด้วย Higher period overrides ไม่ส่ง (เส้นของช่วงที่ใหญ่กว่าส่งแทน) และ Hide above ซ่อน alert ด้วยKey Level touched needs a cross: the High going above the line or the Low below it when the bar before had not. Reaching it exactly does not count, and price staying on the far side does not repeat it. Fibo lines count only while Fibo levels is on, a line hidden by Higher period overrides does not report (the higher period's line does), and Hide above silences the alert too.
โมดูล 10Module 10
Naked Key Levels
1โมดูลนี้คืออะไรWhat it is
ทุกวัน ทุกสัปดาห์ และทุกเดือนที่จบไปแล้วทิ้ง High และ Low ไว้หนึ่งคู่ Naked Key Levels จำระดับเหล่านี้ไว้ทั้งหมด แต่วาดเฉพาะระดับที่ยัง "naked" คือราคายังไม่เคยกลับไปแตะเลยตั้งแต่ช่วงเวลานั้นจบ แต่ละระดับเป็นเส้นจุดสีม่วงลากจากจุดเริ่มของวัน สัปดาห์ หรือเดือนที่สร้างมัน ไปจนเลยแท่งล่าสุดเล็กน้อย ปลายเส้นมีป้ายชื่อและราคา เช่น nDH (4026.550) High ที่อยู่ห่างเป็นเดือนยังกลับขึ้นมาบนกราฟได้เมื่อราคาเข้าใกล้ เมื่อระดับไหนถูกราคากิน (แตะพอดีก็นับ) เส้นนั้นเปลี่ยนเป็นสีเทาจนจบวันเทรด แล้วหายไปถาวรEvery completed day, week and month leaves a High and a Low. Naked Key Levels remembers all of them but draws only those still "naked": price has not been back to them since that period ended. Each is a dotted purple line from the start of the day, week or month that made it to just past the latest bar, with its name and price at the right end, as in nDH (4026.550). A High from months back comes back onto the chart as price nears it. Once price reaches a level, its line turns grey until the trading day ends, and is then gone for good.
นักเทรดมักมอง High / Low ที่ราคายังไม่กลับไปเก็บเป็นจุดที่อาจมีคำสั่งรออยู่ และเป็นเป้าที่ราคาอาจวิ่งไปหา บางคนใช้เป็นจุดวางเป้าทำกำไร บางคนใช้ดูว่าราคาแค่แตะแล้วกลับ หรือผ่านไปได้ ทั้งหมดนี้เป็นการอ่านแผนที่ราคา ไม่ใช่การรับประกันว่าราคาจะไปถึงหรือกลับตัวที่ระดับนั้นTraders often see an untaken High or Low as a place where orders may be resting, and as a target price may reach for. Some use them for profit targets, some to watch whether price only tags a level and turns or carries through. This is a way of reading the map, not a promise that price will reach a level or turn there.
ต่างจากเส้น High / Low ของวันก่อนทั่วไปตรงนี้: ระดับไม่หายเมื่อขึ้นวันใหม่ มันอยู่จนกว่าจะถูกกิน (แตะพอดีก็นับ) และนับเหมือนกันทุกไทม์เฟรม กราฟวาดเฉพาะระดับที่ใกล้ราคาล่าสุดที่สุดฝั่งละ 20 ระดับ ระดับที่ถูกกินวันนี้ได้ที่ก่อน ระดับของวัน สัปดาห์ หรือเดือนที่เพิ่งจบใช้ชื่อ PDH / PDL, PWH / PWL, PMH / PML เฉพาะเมื่อเปิด Cover the latest period ไว้ (ค่าเริ่มต้น) และแถวของช่วงนั้นใน Period Key Levels ปิดอยู่ หรือปิดทั้งโมดูล Period Key Levels ถ้าแถวนั้นเปิด โมดูลนี้จะปล่อยระดับล่าสุดให้ Period Key Levels วาด เพื่อไม่ให้ซ้ำกัน และ Hide Period Key Levels above ไม่นับว่าปิด ระดับ naked ที่อยู่ราคาเดียวกับเส้นที่ Period Key Levels วาดอยู่ก็ปล่อยให้เส้นของ Period Key Levels เช่นกัน (เมื่อเปิด Higher period overrides lower ไว้ ตามค่าเริ่มต้น) เมื่อเปิดโมดูลนี้ Market Structure, Order Blocks และ Fair Value Gaps จะใช้ชื่อ naked เช่น nWH ต่อท้ายป้ายได้ด้วย โมดูลนี้ปิดไว้ตามค่าเริ่มต้นบน TradingView กราฟในหัวข้อนี้เปิดไว้ให้ดูWhere it differs from the usual previous-day high / low lines: a level does not go at the new day; it stays until price reaches it (an exact touch counts), and that is judged the same way on every timeframe. The chart draws only the nearest 20 levels on each side of the latest price, levels taken today first. The day, week or month that just ended reads PDH / PDL, PWH / PWL, PMH / PML only while Cover the latest period is on (the default) and that period's row in Period Key Levels is off, or the whole Period Key Levels module is; with the row on, this module leaves the latest levels to Period Key Levels so they are not drawn twice, and Hide Period Key Levels above does not count as off. A naked level at the price of a line Period Key Levels is drawing is also left to that line (with Higher period overrides lower on, the default). With this module on, Market Structure, Order Blocks and Fair Value Gaps can also end a label with a naked name such as nWH. The module ships off on TradingView; the chart in this section has it on.
2อ่านบนกราฟยังไงReading it on the chart
- PDH / PDL High และ Low ของวันเทรดที่เพิ่งจบ (วันเทรดของ XAUUSD เปลี่ยนตอน 17:00 นิวยอร์ก) ยังไม่ถูกกิน เส้นจุดสีม่วงเริ่มที่แท่งแรกของวันนั้น จบเลยแท่งล่าสุด 5 แท่ง ชื่อ P ใช้เพราะแถว Daily ของ Period Key Levels ปิดอยู่ตามค่าเริ่มต้น ราคามาจากแท่งรายวันของ TradingView ตัวเดียวกับที่ Period Key Levels ใช้PDH / PDL: the High and Low of the trading day that just ended (XAUUSD's trading day rolls at 17:00 New York), not yet taken. The dotted purple line starts at that day's first bar and ends 5 bars past the latest one. It reads P because Period Key Levels' Daily row is off by default. The prices come from TradingView's daily candle, the same one Period Key Levels reads.
- PWH / PWL แบบเดียวกันสำหรับสัปดาห์ที่เพิ่งจบ เส้นเริ่มที่แท่งแรกของสัปดาห์นั้น ในข้อมูลนี้ Low ของสัปดาห์ (3870.320) คือ Low ของเดือนด้วย Period Key Levels วาดเส้น PML ไว้ที่ราคานี้แล้ว โมดูลนี้จึงไม่วาด PWL ซ้ำ เหลือแค่ PWHPWH / PWL: the same for the week that just ended; the line starts at that week's first bar. In this data the week's Low (3870.320) is also the month's Low, where Period Key Levels already draws PML, so this module does not draw PWL again; only PWH shows.
- nDH / nDL High และ Low ของวันที่เก่ากว่านั้นที่ราคายังไม่เคยกลับไปแตะ "n" คือ naked เส้นเริ่มที่วันที่สร้างมัน จึงมักลากยาวมาจากด้านซ้ายของกราฟnDH / nDL: highs and lows of older days that price has never been back to; "n" is for naked. The line starts on the day that made it, so it often runs in from the left of the chart.
- nWH / nWL High และ Low ของสัปดาห์ที่เก่ากว่าสัปดาห์ล่าสุด เมื่อระดับรายวันอยู่ราคาเดียวกับระดับรายสัปดาห์หรือรายเดือน จะวาดเฉพาะของช่วงที่ใหญ่กว่า และระดับที่อยู่ราคาเดียวกับเส้นของ Period Key Levels ก็ไม่ถูกวาดซ้ำ (Higher period overrides lower)nWH / nWL: highs and lows of weeks before the latest. Where a daily level sits at the same price as a weekly or monthly one, only the bigger period's is drawn, and a level at the price of a Period Key Levels line is not drawn again (Higher period overrides lower).
- nMH / nML High และ Low ของเดือน ในข้อมูลช่วงนี้อยู่ไกลเหนือราคา จึงเกินโควตา 20 ระดับต่อฝั่ง ดูบนกราฟจะเพิ่ม Levels per side เป็น 30 ให้ เดือนล่าสุดไม่อยู่ในชุดนี้ตามค่าเริ่มต้น เพราะ Period Key Levels วาด PMH / PML เอง เดือนหนึ่งจึงเข้ามาเป็น nMH / nML เมื่อเดือนถัดไปจบ และถ้าเดือนถัดไปนั้นกินมันไปแล้ว มันจะไม่ถูกวาดเลยnMH / nML: monthly highs and lows. In this data they sit far above price, beyond the 20 per side, so Show me raises Levels per side to 30. The latest month is not in this set by default, as Period Key Levels draws PMH / PML itself; a month joins as nMH / nML when the next month ends, and if that next month already reached it, it is never drawn.
- ป้าย ตัวหนังสือสีเดียวกับเส้น ไม่มีพื้นหลัง อยู่ทางขวาของปลายเส้น เขียนชื่อ เว้นวรรค แล้วราคาในวงเล็บ เช่น
PWH (4082.825)ไม่มีราคาพิมพ์บนแกนราคา เพราะเส้นเหล่านี้เป็น drawing ของ TradingViewThe label: text in the line's colour, no background, just right of the line's end: the name, a space, and the price in brackets, as inPWH (4082.825). Nothing prints on the price scale, since these lines are TradingView drawings. - สีเทา: ถูกกินวันนี้ ระดับ High ถูกกินเมื่อ High ของแท่งใดถึงราคานั้น ระดับ Low เมื่อ Low ของแท่งถึงราคานั้น (แตะพอดีก็นับ ตัดสินได้ระหว่างแท่งยังวิ่ง) เส้นที่ถูกกินในวันเทรดปัจจุบันเปลี่ยนเป็นสีเทาและได้ที่ก่อนในโควตาของฝั่งนั้น และหายไปถาวรเมื่อเปลี่ยนวันเทรด วันเทรดของทองคำบน OANDA เปลี่ยนตอน 17:00 นิวยอร์ก (04:00 เวลาไทยในช่วงเวลาออมแสงของสหรัฐฯ และ 05:00 นอกช่วงนั้น) ทองคำหยุดซื้อขายหนึ่งชั่วโมง แท่งแรกของวันใหม่จึงอยู่ที่ 05:00 / 06:00 เวลาไทย ที่แท่งล่าสุดของข้อมูลนี้ยังไม่มีระดับไหนถูกกินในวันนั้น กราฟจึงยังไม่มีเส้นสีเทาGrey: taken today. A High is taken when a bar's high reaches its price, a Low when a bar's low reaches it (an exact touch counts, and it can happen while the bar is still forming). A line taken during the current trading day turns grey and goes to the front of its side's allowance; at the trading-day change it is gone for good. OANDA gold's trading day changes at 17:00 New York (04:00 Bangkok during US daylight saving, 05:00 outside it); gold pauses for an hour, so the new day's first bar is at 05:00 / 06:00 Bangkok. At the last bar of this data no level has been taken that day yet, so the chart has no grey line.
- ปิดไว้ตามค่าเริ่มต้น · PMH / PML ในโมดูลนี้ ปรากฏเมื่อแถว Monthly ของ Period Key Levels ปิด (หรือปิดทั้งโมดูล Period Key Levels) เดือนที่เพิ่งจบจะเข้ามาในชุดนี้ทันที ในข้อมูลนี้ PML (3870.320) ตรงกับ Low ของสัปดาห์ PWL จึงหายไป เหลือเส้นของเดือน ดูบนกราฟจะปิดแถว Monthly ให้Off by default · PMH / PML in this module: they appear when Period Key Levels' Monthly row is off (or that whole module is), and the month that just ended joins this set at once. In this data PML (3870.320) is also the week's Low, so PWL goes and the month's line stays. Show me switches the Monthly row off.
3ปรับแล้วได้อะไรWhat each setting changes
เรียงตามหน้าตั้งค่าบน TradingView ปุ่มสีทองในแต่ละข้อจะเปลี่ยนค่าบนกราฟด้านบนให้ดูทันทีIn the order TradingView lists them. The gold buttons change the chart above so you can see the effect.
Modulesสวิตช์ของโมดูลModule switch2
สวิตช์หลัก ปิดไว้ตามค่าเริ่มต้น (การ์ดในหัวข้อนี้เปิดไว้ให้) เมื่อปิด อินดิเคเตอร์ไม่จำ ไม่ตรวจ และไม่วาดระดับ naked เลย และชื่อ naked ในป้ายของ Market Structure, Order Blocks และ Fair Value Gaps ก็หายด้วย เปิดใหม่แล้วจะเริ่มเก็บจากประวัติที่โหลดอยู่ทั้งหมดMaster switch, off by default (this section's card shows it on). Off, the indicator does not remember, test or draw naked levels at all, and the naked names in Market Structure, Order Blocks and Fair Value Gaps labels go too. Switched on, it collects them from all the history loaded.
ซ่อนเส้น ป้าย และ alert ของโมดูลเมื่อไทม์เฟรมของกราฟยาวกว่าค่าที่ตั้ง ระดับยังถูกจำและตรวจต่อ ชื่อ naked ในป้ายของโมดูลอื่นจึงยังขึ้นได้ ตั้งเป็น 15m แล้วกดปุ่ม 1H เหนือกราฟ เส้นจะหายHides the lines, labels and alert on chart timeframes longer than this. Levels are still remembered and tested, so other modules' labels can still carry naked names. Set 15m and press 1H above the chart: the lines go.
Naked Key Levelsระดับ nakedThe levels10
สีซ้ายคือสีของระดับที่ยังไม่ถูกกิน (ม่วง) ใช้ทั้งเส้นและป้าย High กับ Low ใช้สีเดียวกัน เพราะตำแหน่งบอกอยู่แล้ว (High ที่ยังไม่ถูกกินอยู่เหนือราคา Low อยู่ใต้ราคา) สีขวาคือสีของระดับที่ถูกกินวันนี้ (เทา) สีนี้ Session Key Levels ใช้กับระดับเซสชันที่ถูกกินด้วย จึงปรับได้เมื่อเปิดโมดูลใดโมดูลหนึ่ง ปรับได้ในแผงตั้งค่าแล้วกราฟเปลี่ยนตามLeft: the colour of untaken levels (purple), line and label alike; Highs and Lows share it, since position already tells them apart (untaken Highs sit above price, Lows below). Right: the colour of levels taken today (grey). Session Key Levels uses it for taken session levels too, so it stays editable while either module is on. Change them in the settings panel and the chart follows.
ลายเส้น (Solid, Dashed, Dotted) ความหนา 1–4 และจำนวนแท่งที่เส้นยื่นเลยแท่งล่าสุด ป้ายอยู่ที่ปลายเส้นเสมอ ตั้ง 0 เส้นจบที่แท่งล่าสุดและป้ายทับแท่งนั้น ค่า Extend นี้ยังกำหนดตำแหน่งป้ายของ Period Key Levels ด้วย สองชั้นจึงจบที่แนวเดียวกันLine style (Solid, Dashed, Dotted), width 1–4, and how many bars past the latest bar the lines reach; the label always sits at the line's end. At 0 the line stops on the latest bar and the label sits on it. This Extend also places the Period Key Levels labels, so the two layers end on one column.
เปิดไว้: ป้ายชื่อและราคาที่ปลายทุกเส้น ปิดแล้วเหลือแต่เส้นOn: a name-and-price label at the end of every line. Off leaves the lines alone.
ขนาดตัวอักษรของป้าย Tiny, Small (ค่าเริ่มต้น), Normal, LargeLabel text size: Tiny, Small (default), Normal, Large.
จำนวนระดับมากที่สุดที่วาดเหนือราคาและใต้ราคา แยกนับแต่ละฝั่ง ระดับที่ถูกกินวันนี้ได้ที่ก่อน ที่เหลือเลือกจากระดับที่ใกล้ราคาปิดล่าสุดที่สุด ระดับที่อยู่ตรงราคาปิดพอดีไม่ถูกวาดทั้งสองฝั่ง ค่าน้อยเหลือแค่ระดับใกล้ตัว ค่ามากได้บันไดยาวขึ้นไปถึงระดับรายเดือนที่อยู่ไกล ในข้อมูลนี้ใต้ราคามีระดับเดียว (PDL) ฝั่งล่างจึงไม่เปลี่ยนThe most levels drawn above price and below it, each side counted on its own. Levels taken today come first; the rest are the ones nearest the latest close. A level exactly at the close is drawn on neither side. Low values keep only the nearby levels; high ones give a longer ladder, out to the distant monthly levels. In this data only one level (PDL) sits below price, so the lower side does not change.
จำนวนระดับที่อินดิเคเตอร์จำไว้ทั้งหมด รวมรายวัน รายสัปดาห์ และรายเดือน (ช่วงละสองระดับ) เมื่อเกิน จะลบระดับที่ถูกกินไปแล้วที่เก่าที่สุดก่อน ระดับที่ยังไม่ถูกกินถูกลบเมื่อไม่เหลือระดับที่ถูกกินแล้วเท่านั้น ค่าต่ำทำให้ลืมระดับเก่าเร็วขึ้น ในข้อมูลนี้ตั้ง 100 แล้วเส้นบนกราฟไม่เปลี่ยน เพราะที่ถูกลบเป็นระดับที่ถูกกินไปแล้วทั้งหมดHow many levels the indicator remembers in all: daily, weekly and monthly together, two per period. Over it, the oldest level already taken goes first; an untaken one goes only when none taken is left. A low cap forgets old levels sooner. In this data 100 changes nothing on the chart, because every level it drops has already been taken.
ช่วงเวลาที่ส่งระดับเข้ามาในโมดูลนี้ ปิด Daily แล้วเส้น PDH / nDH ทั้งหมดหาย เหลือแต่สัปดาห์และเดือน บันไดจึงห่างขึ้นและไปถึง nMH ปิด Weekly แล้ว High ของวันที่อยู่ราคาเดียวกับ High ของสัปดาห์จะกลับมาเป็น nDH แทนWhich periods feed this module. Daily off removes every PDH / nDH line, leaving weeks and months, so the ladder thins out and reaches nMH. Weekly off brings back as nDH the daily highs that matched a week's high.
High ของสัปดาห์คือ High ของวันใดวันหนึ่งในสัปดาห์นั้นด้วย เมื่อเปิดไว้ ระดับรายวันที่ราคาเท่ากับระดับรายสัปดาห์หรือรายเดือนจะไม่ถูกวาด และระดับรายสัปดาห์ที่เท่ากับรายเดือนก็เช่นกัน โดยเทียบกับทุกระดับที่จำไว้ รวมระดับที่ถูกกินไปแล้ว นอกจากนี้ ระดับ naked ที่อยู่ราคาเดียวกับเส้นที่ Period Key Levels วาดอยู่ (PDH / PDL, PWH / PWL, PMH / PML และเส้น Open / Close ของแถวที่เปิดไว้) ก็ไม่ถูกวาดซ้ำ เหลือแค่เส้นและป้ายของ Period Key Levels ส่วนเส้นที่ Period Key Levels ไม่ได้วาด (แถวปิด ถูก Higher period overrides ของมันเองซ่อน หรือถูก Hide Period Key Levels above ซ่อนบนไทม์เฟรมนั้น) ไม่นับ ในข้อมูลนี้ PWL (3870.320) จึงไม่ถูกวาดเพราะตรงกับ PML และ nDH (4227.530) ไม่ถูกวาดเพราะตรงกับ PMH ระดับที่ไม่ถูกวาดยังถูกจำ ตรวจ และส่ง alert ตามปกติ ปิดแล้วจะเห็นสองป้ายซ้อนกันที่ราคาเดียว เช่น nDH และ PWH ที่ 4082.825 และ PWL กลับมาทับ PML ที่ 3870.320A week's High is also one of its days' Highs. On, a daily level at the price of a weekly or monthly one is not drawn, nor a weekly one at a monthly price; the match is against every level remembered, taken ones included. On top of that, a naked level at the price of a line Period Key Levels is drawing (PDH / PDL, PWH / PWL, PMH / PML and the Open / Close lines of the rows that are on) is not drawn again; only Period Key Levels' line and label show. A line Period Key Levels does not draw (its row off, hidden by its own Higher period overrides, or hidden by Hide Period Key Levels above on that timeframe) does not count. In this data PWL (3870.320) is therefore not drawn, being PML's price, nor nDH (4227.530), being PMH's. A level left undrawn is still remembered, tested and alerted as usual. Off, you get two labels on one price, such as nDH and PWH at 4082.825, and PWL back on top of PML at 3870.320.
เปิดไว้: ช่วงล่าสุดที่จบไปแล้วเข้ามาในโมดูลนี้ทันทีพร้อมชื่อ PDH / PDL, PWH / PWL, PMH / PML เฉพาะช่วงที่แถวของมันใน Period Key Levels ปิดอยู่ (ตามค่าเริ่มต้นคือวันและสัปดาห์) ตรวจแยกทีละช่วง ช่วงที่แถวเปิดอยู่ หรือเมื่อปิดการตั้งค่านี้ ช่วงล่าสุดถูกปล่อยให้ Period Key Levels และเข้ามาที่นี่เมื่อช่วงถัดไปจบ เป็น nDH / nWH / nMH หรือไม่เข้ามาเลยถ้าช่วงถัดไปกินมันไปแล้ว ปิดแล้ว PDH, PDL, PWH, PWL บนกราฟนี้จะหายOn: the latest completed period joins this module at once, named PDH / PDL, PWH / PWL, PMH / PML, only for periods whose row in Period Key Levels is off (by default the day and the week); each period is checked on its own. Where the row is on, or with this off, the latest period is left to Period Key Levels and joins here when the next one ends, as nDH / nWH / nMH, or not at all if that next period already reached it. Off, PDH, PDL, PWH and PWL leave this chart.
ข้ามระดับที่อยู่ห่างจากระดับที่เลือกไว้แล้วในฝั่งเดียวกันไม่เกินกี่เปอร์เซ็นต์ของราคาปิดล่าสุด เพื่อไม่ให้ระดับที่ใกล้กันมากซ้อนเป็นแถบทึบ 0 คือปิด ค่ามากขึ้น บันไดบางลง และเพราะโควตาต่อฝั่งเท่าเดิม จึงไปถึงระดับที่ไกลขึ้น ระดับที่ถูกข้ามยังถูกจำและตรวจตามปกติSkips a level within this percentage of the latest close from one already picked on the same side, so near-identical levels do not stack into a solid band. 0 is off. Higher thins the ladder, and since the per-side allowance stays the same, it reaches further out. A skipped level is still remembered and tested as usual.
Period Key Levelsแถวที่เปลี่ยนชื่อในโมดูลนี้Rows that change this module2
การตั้งค่าเหล่านี้อยู่ในหมวด Period Key Levels (และสวิตช์ Period Key Levels ในหมวด Modules) เส้นของ Period Key Levels เองไม่ได้วาดบนการ์ดนี้ ปุ่มด้านล่างแสดงเฉพาะผลต่อ Naked Key LevelsThese inputs live in the Period Key Levels group (and the Period Key Levels switch in Modules). Period Key Levels' own lines are not drawn on this card; the buttons below show only what happens to Naked Key Levels.
ตามค่าเริ่มต้น Daily กับ Weekly ปิด Monthly เปิด โมดูลนี้จึงวาด PDH / PDL และ PWH / PWL ส่วน PMH / PML เป็นของ Period Key Levels เปิดแถว Daily แล้ว PDH / PDL ย้ายไปอยู่ที่ Period Key Levels และหายจากที่นี่ เปิด Weekly แล้ว PWH / PWL ก็เช่นกัน และ High / Low ของวันที่อยู่ราคาเดียวกันก็ไม่กลับมาเป็น nDH / nDL เพราะ Period Key Levels วาดเส้นที่ราคานั้นอยู่แล้ว ปิด Monthly แล้ว PMH / PML ของเดือนที่เพิ่งจบเข้ามาที่นี่ ปิดสวิตช์ Period Key Levels ทั้งโมดูลได้ผลเหมือนปิดทั้งสามแถว นับเฉพาะสวิตช์ของแถวและของโมดูล Hide Period Key Levels above ไม่นับว่าปิด: บนไทม์เฟรมที่ Period Key Levels ถูกซ่อน ระดับล่าสุดของแถวที่เปิดอยู่จึงไม่ถูกวาดทั้งสองโมดูล แต่ระดับ naked ที่ราคาตรงกับเส้นที่ถูกซ่อนจะกลับมาให้เห็น เพราะบนไทม์เฟรมนั้นไม่มีเส้นของ Period Key Levels ให้หลีกทางBy default Daily and Weekly are off and Monthly is on, so this module draws PDH / PDL and PWH / PWL, and PMH / PML belong to Period Key Levels. Daily on moves PDH / PDL to Period Key Levels and they leave here; Weekly on does the same for PWH / PWL, and the daily High / Low at the same price does not come back as nDH / nDL, because Period Key Levels now draws a line at that price. Monthly off brings the PMH / PML of the month just ended here. Switching the whole Period Key Levels module off has the effect of all three rows off. Only the row and module switches count: Hide Period Key Levels above is not off, so on a timeframe where Period Key Levels is hidden the latest levels of a row that is on are drawn by neither module, while a naked level at the price of a hidden line does show, as there is no Period Key Levels line there to give way to.
แถว Open / Close ไม่เปลี่ยนชื่อหรือช่วงที่ส่งเข้ามาในโมดูลนี้ แต่เมื่อเปิด Higher period overrides lower ไว้ ระดับ naked ที่ราคาตรงกับเส้น Open / Close ที่ Period Key Levels วาดอยู่จะไม่ถูกวาดซ้ำ (ตามค่าเริ่มต้นเปิดเฉพาะ Prev Month Open / Close) ในข้อมูลนี้ไม่มีระดับ naked ที่ตรงกับราคา Open / Close เลย กราฟจึงเหมือนเดิมไม่ว่าจะเปิดหรือปิดแถวไหนThe Open / Close rows do not change any name or which periods feed this module, but with Higher period overrides lower on, a naked level at the price of an Open / Close line Period Key Levels is drawing is not drawn again (by default only Prev Month Open / Close is on). In this data no naked level sits at an Open or Close price, so the chart stays the same whichever of these rows is on.
Alerts · Levels & Zonesการแจ้งเตือนAlert1
ต้องเปิด Enable alerts ในหมวด Alerts ก่อน ส่งได้ครั้งเดียวต่อแท่ง ข้อความลงท้ายด้วยราคาปิดของแท่ง ไม่มีชื่อหรือราคาของระดับ เช่น "Black Tide Map · XAUUSD 15 — Naked Key Level taken @ 3924.420" Hide above ซ่อน alert ด้วย ทดลองได้จากบันทึก Alerts ใต้กราฟEnable alerts in the Alerts group must be on first. It sends at most once per bar, and the message ends with the bar's close, with no level name or price, as in "Black Tide Map · XAUUSD 15 — Naked Key Level taken @ 3924.420". Hide above hides it too. Try it in the Alerts log under the chart.
"Naked Key Level taken" บนแท่งที่ระดับใดก็ได้ในความจำถูกกินเป็นครั้งแรก รวมระดับที่ไม่ได้วาดอยู่ (เกินโควตาต่อฝั่ง ถูกข้ามด้วย Merge หรือซ่อนด้วย Higher period overrides) เป็นหนึ่งในไม่กี่ alert ที่ตรวจระหว่างแท่ง ปิด Fire on bar close only แล้วจะส่งทันทีที่ระดับถูกกิน ไม่ต้องรอแท่งปิด"Naked Key Level taken" on the bar any level in memory is first reached, including levels not drawn (beyond the per-side allowance, skipped by Merge, or hidden by Higher period overrides). It is one of the few alerts tested intrabar: with Fire on bar close only off it sends the moment price touches, without waiting for the close.
4ทดลองปรับค่าเองTry it
- บันไดของระดับที่ยังไม่ถูกกินThe ladder of untaken levels
กดปุ่ม 1H เหนือกราฟ จะเห็น nDH และ nWH เรียงขึ้นไปเหนือราคาเป็นขั้นๆ ทุกเส้นเริ่มที่วันหรือสัปดาห์ที่สร้างมัน ตั้ง Levels per side เป็น 50 แล้วเลื่อนสเกลราคาขึ้น บันไดยาวไปถึง nMH ของเดือนที่ผ่านมา ใต้ราคามีแค่ PDL เพราะราคาลงมาเก็บ Low เก่าเกือบหมดแล้ว และ PWL อยู่ราคาเดียวกับ PML ของ Period Key Levels จึงปล่อยให้เส้นนั้นPress 1H above the chart: nDH and nWH levels step up above price, each line starting on the day or week that made it. Set Levels per side to 50 and drag the price scale up: the ladder reaches the nMH of past months. Below price there is only PDL, because price has already come down through nearly every older Low, and PWL shares its price with Period Key Levels' PML, so it is left to that line.
- ส่งระดับล่าสุดคืนให้ Period Key LevelsHanding the latest levels back to Period Key Levels
เปิดแถว Daily ของ Period Key Levels: PDH / PDL หายจากโมดูลนี้ เพราะตอนนี้ Period Key Levels วาดเอง แล้วกลับค่าเดิมและปิดแถว Monthly แทน: PMH / PML ของเดือนที่เพิ่งจบเข้ามาที่นี่ ส่วน PWL ยังไม่กลับมา ตามค่าเริ่มต้นมันหลีกให้เส้น PML ของ Period Key Levels ตอนนี้หลีกให้ PML ของโมดูลนี้เอง เพราะ Low ของเดือนอยู่ราคาเดียวกัน ระดับของช่วงที่ใหญ่กว่าจึงชนะSwitch Period Key Levels' Daily row on: PDH / PDL leave this module, as Period Key Levels draws them now. Go back and switch the Monthly row off instead: the PMH / PML of the month just ended arrive here. PWL still stays away: by default it gives way to Period Key Levels' PML line, and now to this module's own PML, because the month's Low is the same price and the bigger period wins.
- สองเส้นที่ราคาเดียวกันTwo lines on one price
ปิด Higher period overrides lower: กดปุ่ม 1H แล้วดูที่ 4082.825 จะมีป้าย nDH ซ้อนกับ PWH เพราะ High ของสัปดาห์ก็คือ High ของวันหนึ่งในสัปดาห์นั้น และ PWL (3870.320) กลับมาใต้ราคา บน TradingView มันจะทับเส้น PML ของ Period Key Levels พอดี (เส้นของ Period Key Levels ไม่ได้วาดบนการ์ดนี้) เปิดกลับแล้วเหลือแค่ PWH และ PWL หายไปSwitch Higher period overrides lower off, press 1H and look at 4082.825: an nDH label sits on top of PWH, because the week's High is also one of its days' Highs. PWL (3870.320) also comes back below price; on TradingView it lands right on Period Key Levels' PML line (Period Key Levels' lines are not drawn on this card). Switch it back on: only PWH remains, and PWL goes.
- บางลงแต่ไปไกลขึ้นThinner, but further out
ตั้ง Merge levels within เป็น 0.25% ระดับรายวันที่อยู่ติดกันถูกข้าม เหลือขั้นที่ห่างกันชัดเจน และเพราะโควตายังเป็น 20 ระดับ บันไดจึงยื่นขึ้นไปถึง nMH ระดับที่ถูกข้ามยังถูกจำและส่ง alert ได้ตามปกติSet Merge levels within to 0.25%: daily levels sitting next to each other are skipped, leaving clearly spaced steps, and since the allowance is still 20, the ladder reaches up to nMH. Skipped levels are still remembered and can still alert.
5จุดที่มักเข้าใจผิดCommon pitfalls
- เปิดอินดิเคเตอร์แล้วไม่เห็นเส้น nakedNo naked lines after adding the indicator
โมดูลปิดไว้ตามค่าเริ่มต้น ต้องติ๊ก Naked Key Levels ในหมวด Modules ก่อน แล้วดู Hide Naked Key Levels above ด้วย เส้นส่วนใหญ่อาจอยู่นอกสเกลราคาที่เห็น เพราะระดับที่ยังไม่ถูกกินมักอยู่ห่างจากราคา เลื่อนสเกลราคาหรือย่อกราฟจะเห็นThe module ships off: tick Naked Key Levels in the Modules group first, and check Hide Naked Key Levels above. Most lines may also sit outside the visible price range, since untaken levels are usually some way from price; drag the price scale or zoom out to see them.
- เลื่อนกราฟย้อนกลับไปแล้วไม่เห็นว่าตอนนั้นมีระดับไหนScrolling back does not show what was naked then
โมดูลวาดเฉพาะบนแท่งล่าสุด เส้นที่เห็นคือชุดของตอนนี้ ไม่ใช่ของวันที่เลื่อนกลับไปดู เส้นจึงลากมาจากอดีตทั้งที่ระดับนั้นอาจถูกสร้างหลังจุดที่คุณดูอยู่ไม่นาน และระดับที่ถูกกินไปแล้วเมื่อวานจะไม่ปรากฏเลย ไม่มีเส้นที่สั้นลงหรือจบตรงจุดที่ถูกกินThe module draws on the latest bar only: the lines you see are today's set, not the set at the date you scrolled to. A line runs in from the past even if the level formed only shortly before where you are looking, and a level taken yesterday does not appear at all; no line is cut short at the point it was taken.
- PDH ในโมดูลนี้กับ PDH ของ Period Key Levels ต่างกันยังไงHow is this PDH different from Period Key Levels' PDH?
เป็นราคาเดียวกันจากแท่งรายวันตัวเดียวกัน แต่โมดูลนี้วาดเฉพาะเมื่อแถว Daily ของ Period Key Levels ปิด และวาดเฉพาะตอนที่มันยังไม่ถูกกิน ถ้าแถวนั้นเปิด PDH เป็นของ Period Key Levels และไม่ซ้ำที่นี่ ระดับ naked อื่นที่บังเอิญอยู่ราคาเดียวกับเส้นของ Period Key Levels ก็เช่นกัน เมื่อเปิด Higher period overrides lower ไว้ โมดูลนี้จะไม่วาดซ้ำ เช่นบนกราฟค่าเริ่มต้นของข้อมูลนี้ PWL ไม่ถูกวาด เพราะ PML ของ Period Key Levels อยู่ที่ 3870.320 เหมือนกันSame price from the same daily candle, but this module draws it only while Period Key Levels' Daily row is off, and only while price has not reached it. With that row on, PDH belongs to Period Key Levels and is not repeated here. The same goes for any other naked level that happens to sit at the price of a Period Key Levels line: with Higher period overrides lower on, this module does not draw it again. On the default chart in this data, for example, PWL is not drawn, because Period Key Levels' PML is at the same 3870.320.
- ราคาแค่แตะ แต่ระดับหายไปPrice only touched it, and the level went
แตะพอดีก็นับว่าถูกกิน ไม่ต้องทะลุหรือปิดผ่าน และตัดสินได้ระหว่างแท่งยังวิ่ง เส้นเปลี่ยนเป็นสีเทาทันทีและอยู่จนเปลี่ยนวันเทรด (17:00 นิวยอร์ก บนแท่งแรกของวันใหม่) แล้วหายถาวร ระดับที่ถูกกินแล้วไม่กลับมาเป็น naked อีก ต่างจาก alert Key Level touched ของ Period Key Levels ที่ต้องข้ามผ่านเส้นAn exact touch counts as taken; no break or close beyond is needed, and it can be decided while the bar is still forming. The line turns grey at once, stays until the trading-day change (17:00 New York, on the new day's first bar) and is then gone for good; a taken level never becomes naked again. This differs from Period Key Levels' Key Level touched alert, which needs price to cross the line.
- บน TradingView เห็นระดับเก่ากว่าในคู่มือ หรือแต่ละไทม์เฟรมไม่เท่ากันTradingView shows older levels than the manual, or timeframes differ
โมดูลรู้จักเฉพาะช่วงเวลาที่อยู่ในประวัติที่กราฟโหลด ไทม์เฟรมใหญ่โหลดย้อนหลังได้ไกลกว่า จึงอาจมี nWH / nMH เก่าที่กราฟ 5m ไม่มี การตัดสินว่าถูกกินแล้วเหมือนกันทุกไทม์เฟรม ระดับที่ทุกไทม์เฟรมรู้จักจึงตรงกัน กราฟในคู่มือทั้งสามไทม์เฟรมใช้ข้อมูลตั้งแต่ 19 ก.ค. 2026 จึงเห็นชุดเดียวกันThe module only knows periods inside the history the chart has loaded. Higher timeframes load further back, so they can show old nWH / nMH levels a 5m chart lacks. Whether a level is taken is judged the same way on every timeframe, so the levels all of them know agree. All three charts in this manual use data from 19 Jul 2026, so they show the same set.
- alert ดังแต่ไม่มีเส้นไหนเปลี่ยนสีThe alert fired but no line changed colour
alert ครอบคลุมทุกระดับที่จำไว้ ไม่ใช่แค่ที่วาดอยู่ ระดับที่เกินโควตาต่อฝั่ง ถูกข้ามด้วย Merge หรือถูกซ่อนด้วย Higher period overrides ก็ส่ง alert ได้เมื่อถูกกิน และข้อความไม่บอกว่าเป็นระดับไหน ดูจากราคาปิดในข้อความแทนThe alert covers every level in memory, not only the drawn ones: a level beyond the per-side allowance, skipped by Merge or hidden by Higher period overrides still alerts when taken, and the message does not name it; go by the close in the message.
โมดูล 11Module 11
Session Key Levels
1โมดูลนี้คืออะไรWhat it is
Session Key Levels เก็บ High และ Low ของสามเซสชัน คือ Asia, London และ New York เมื่อเซสชันไหนปิด High กับ Low ของมันจะกลายเป็นเส้นประสองเส้นในสีของเซสชันนั้น ลากจากแท่งแรกของเซสชันไปจนเลยแท่งล่าสุด 5 แท่ง ปลายขวามีป้ายชื่อพร้อมราคา เช่น London Low (3891.260) ตามค่าเริ่มต้นเส้นคู่นี้อยู่ข้ามวันได้ และถูกลบเมื่อเซสชันเดียวกันเปิดรอบใหม่ ระดับที่ถูกราคากินแล้ว (taken) ถ้าเป็นของวันเทรดปัจจุบันจะเหลือเป็นเส้นสีเทา ถ้าเป็นของวันก่อนจะหายไปเลย โมดูลนี้เปิดไว้ตามค่าเริ่มต้นSession Key Levels keeps the high and low of three sessions: Asia, London and New York. When a session closes, its high and low become two dashed lines in that session's colour, from the session's first bar to 5 bars past the latest bar, each with its name and price at the right end, such as London Low (3891.260). By default the pair survives the date change and is removed when the same session opens again. A level price has reached (taken) turns grey if it belongs to the current trading day, and disappears if it is carried over from an earlier one. The module is on by default.
นักเทรดมักอ่าน High / Low ของเซสชันก่อนหน้าเป็นจุดอ้างอิง เช่น ดูว่า London จะไปกวาด High ของ Asia หรือไม่ หรือ New York ยืนเหนือ Low ของ London ได้หรือเปล่า ระดับเหล่านี้อาจหมายถึงที่ที่คำสั่งค้างอยู่ แต่เป็นข้อมูลให้อ่านประกอบ ไม่ใช่สัญญาณซื้อขาย เมื่อเปิดโมดูลนี้ Market Structure, Order Blocks และ Fair Value Gaps จะต่อชื่อเซสชันท้ายป้ายได้ด้วย เช่น BOS ×London H หรือ FVG ×Asia L เมื่อจุดนั้นอยู่ใกล้ระดับเซสชันที่เก็บไว้ ไม่เกินระยะ Tag tolerance (หน่วยเป็นเท่าของ ATR)Traders commonly use the previous sessions' highs and lows as reference points: will London run the Asia high, can New York hold above the London low. These levels may mark where orders rest, but they are context to read, not trade signals. With this module on, Market Structure, Order Blocks and Fair Value Gaps can also end their labels with a session name, such as BOS ×London H or FVG ×Asia L, when that point lies within Tag tolerance (a multiple of ATR) of a stored session level.
ต่างจากเครื่องมือเซสชันทั่วไปตรงนี้: ช่วงเวลาของเซสชันตั้งเป็นเวลา UTC ตามค่าเริ่มต้น (Asia 00:00–08:00, London 07:00–16:00, New York 12:00–21:00 คือ 07:00–15:00, 14:00–23:00 และ 19:00–04:00 เวลาไทย) และไม่ขยับตามเวลาออมแสง เซสชันที่ยังเปิดอยู่ไม่มีเส้น ระดับจะโผล่บนแท่งแรกหลังเซสชันปิด คำว่า "วันนี้" ในกฎสีเทาหมายถึงวันเทรด ไม่ใช่วันที่เปลี่ยนตอนเที่ยงคืน วันเทรดของทองคำบน OANDA เปลี่ยนตอน 17:00 นิวยอร์ก (04:00 เวลาไทยในช่วงเวลาออมแสงของสหรัฐฯ และ 05:00 นอกช่วงนั้น) ทองคำหยุดซื้อขายหนึ่งชั่วโมง แท่งแรกของวันใหม่จึงอยู่ที่ 05:00 / 06:00 เวลาไทย และกราฟวาดได้พร้อมกันสูงสุด 6 เส้น คือ High และ Low ของสามเซสชันWhere it differs from most session tools: the windows are in UTC by default (Asia 00:00–08:00, London 07:00–16:00, New York 12:00–21:00, which is 07:00–15:00, 14:00–23:00 and 19:00–04:00 Bangkok time) and do not follow daylight saving. A session still running has no lines; its levels appear on the first bar after it closes. "Today" in the grey rule means the trading day, not the midnight date: OANDA gold's trading day changes at 17:00 New York (04:00 Bangkok during US daylight saving, 05:00 outside it); gold pauses for an hour, so the new day's first bar is at 05:00 / 06:00 Bangkok. At most 6 lines are drawn at once: the high and low of the three sessions.
2อ่านบนกราฟยังไงReading it on the chart
- เส้นประสีส้ม · Asia
Asia High (ราคา)และAsia Low (ราคา)ที่แท่งล่าสุดของข้อมูลนี้ (อังคาร 3 พ.ย. 11:35 เวลาไทย) Asia ยังเปิดอยู่ จึงยังไม่มีเส้น Asia กดดูบนกราฟแล้วช่วง Asia จะถูกตั้งให้ปิด 04:00 UTC (11:00 เวลาไทย) เพื่อให้เห็นเส้นคู่นี้Dashed orange · Asia:Asia High (price)andAsia Low (price). At this data's latest bar (Tue 3 Nov, 11:35 Bangkok) Asia is still open, so there is no Asia line yet; Show me sets the Asia window to close at 04:00 UTC (11:00 Bangkok) so the pair appears. - เส้นประสีเขียวอมฟ้า · London
London High/London Lowบนกราฟตอนนี้มีแค่London Low (3891.260)จาก London ของวันจันทร์ที่ 2 (เริ่ม 14:00 เวลาไทย) ส่วน London High ถูกราคากินไปแล้วและเป็นของวันเทรดก่อน จึงไม่ถูกวาดDashed teal · London:London High/London Low. The chart now holds onlyLondon Low (3891.260), from Monday 2 Nov's London (from 14:00 Bangkok); London High was taken and belongs to an earlier trading day, so it is not drawn. - เส้นประสีน้ำเงิน · New York ป้ายใช้ชื่อย่อ
NY High (3970.310)และNY Low (3896.465)จาก New York ของวันจันทร์ (19:00–04:00 เวลาไทย)Dashed blue · New York: the labels use the short name,NY High (3970.310)andNY Low (3896.465), from Monday's New York session (19:00–04:00 Bangkok). - ป้ายที่ปลายขวา ชื่อระดับกับราคาในวงเล็บ ตัวหนังสือสีเดียวกับเส้น ไม่มีพื้น อยู่ที่ปลายเส้นซึ่งเลยแท่งล่าสุดไป 5 แท่ง (Extend) เส้นเริ่มที่แท่งแรกของเซสชันนั้นThe label at the right end: the level's name and its price in brackets, in the line's colour with no background, at the line's end 5 bars past the latest bar (Extend). The line starts at the session's first bar.
- เส้นสีเทา · ถูกราคากินแล้ว (วันนี้) High ที่มีแท่งขึ้นไปถึงหรือเกิน หรือ Low ที่มีแท่งลงไปถึงหรือต่ำกว่า (แตะพอดีก็นับ) ถ้าเซสชันของระดับนั้นเริ่มในวันเทรดปัจจุบัน เส้นและป้ายจะเปลี่ยนเป็นสีเทาและอยู่ต่อ ถ้าเป็นระดับที่ค้างมาจากวันเทรดก่อน จะหายไปทันทีที่ถูกกิน กดดูบนกราฟแล้วช่วง Asia จะถูกตั้งเป็น 00:00–04:00 UTC ซึ่ง Low ของมันถูกกินตั้งแต่แท่ง 11:00 เวลาไทย แท่งเดียวกับที่คู่นี้ถูกเก็บGrey line · taken (today): a high some bar has reached or passed, or a low some bar has reached or gone below (touching counts). If the level's session started in the current trading day, its line and label turn grey and stay; a level carried over from an earlier trading day disappears as soon as it is taken. Show me sets the Asia window to 00:00–04:00 UTC, whose low was taken on the 11:00 Bangkok bar, the very bar the pair was stored.
- เซสชันที่ยังเปิดอยู่ไม่มีเส้น High / Low ของเซสชันจะถูกเก็บบนแท่งแรกที่อยู่นอกช่วงเวลา ระหว่างนั้นโมดูลแค่จดค่าสูงสุดและต่ำสุดไว้เงียบ ๆ กดดูบนกราฟเพื่อดูแท่งของ Asia ที่กำลังเปิดอยู่A session still running has no lines: its high and low are stored on the first bar outside its window. Until then the module only notes the running extremes. Show me lights up the bars of the Asia session now under way.
- ไม่มีอะไรบนแกนราคา เส้นและป้ายเป็น drawing ของ TradingView จึงไม่พิมพ์ราคาบนสเกลขวา และวาดใหม่ทุกครั้งบนแท่งล่าสุดเท่านั้น ย้อนดูแท่งในอดีตจะไม่เห็นระดับของวันก่อน ๆ ค้างอยู่Nothing on the price scale: the lines and labels are TradingView drawings, so no price prints on the right scale, and they are rebuilt on the latest bar only; scrolling back shows no levels left from earlier days.
3ปรับแล้วได้อะไรWhat each setting changes
เรียงตามหน้าตั้งค่าบน TradingView ปุ่มสีทองในแต่ละข้อจะเปลี่ยนค่าบนกราฟด้านบนให้ดูทันทีIn the order TradingView lists them. The gold buttons change the chart above so you can see the effect.
Modulesสวิตช์ของโมดูลModule switches2
สวิตช์หลัก เปิดไว้ตามค่าเริ่มต้น ปิดแล้วเส้นและป้ายทั้งหมดหายไป โมดูลหยุดจดเซสชันและล้างระดับที่เก็บไว้ alert หยุด และชื่อ Asia / London / NY หายจากป้ายของ Market Structure, Order Blocks และ Fair Value GapsMaster switch, on by default. Off removes every line and label, stops session tracking and drops the stored levels; its alert stops, and the Asia / London / NY names leave the labels of Market Structure, Order Blocks and Fair Value Gaps.
ซ่อนเส้น ป้าย และ alert ของโมดูลเมื่อไทม์เฟรมกราฟยาวกว่าค่าที่เลือก การจด High / Low ของเซสชันยังทำต่อ และชื่อเซสชันในป้ายของโมดูลอื่นยังมีอยู่ ตัวเลือกต่ำสุดคือ 15m จึงไม่มีผลบนกราฟ 5m และ 15m ลองกดปุ่มด้านล่างแล้วสลับกราฟไปที่ 1HHides the module's lines, labels and alert on chart timeframes longer than the one chosen. Session highs and lows are still tracked, and the session names in other modules' labels remain. The lowest choice is 15m, so 5m and 15m charts are never hidden; press the button and switch the chart to 1H.
Session Key LevelsเซสชันและการแสดงผลSessions and display8
การตั้งค่าในหมวดนี้เป็นสีเทาบน TradingView เมื่อปิด Session Key Levels ยกเว้น Session timezone, สวิตช์และช่วงเวลาของสามเซสชัน ซึ่งยังแก้ได้ถ้าเปิด Session Clock เพราะ Session Clock อ่านค่าชุดเดียวกัน แก้ช่วงเวลาที่นี่จึงเปลี่ยนแถบเวลาของ Session Clock ด้วย กราฟตัวอย่างคำนวณไว้เฉพาะค่าในปุ่มสีทอง ถ้าพิมพ์ช่วงเวลาอื่นในแผงตั้งค่า กราฟจะแสดงชุดที่ใกล้ที่สุดและขึ้นข้อความบอกที่มุมล่างซ้ายThese inputs grey out on TradingView while Session Key Levels is off, except Session timezone and the three session rows' switches and windows, which stay editable while Session Clock is on, because Session Clock reads the same values: changing a window here moves its clock strip too. The demo chart has only the values on the gold buttons computed; type another window in the panel and the chart shows the nearest computed set, with a note in its lower left corner.
เขตเวลาที่ใช้อ่านช่วงเวลาทั้งสามแถวด้านล่าง ค่าเริ่มต้น UTC ไม่มีเวลาออมแสง ช่วงเวลาจึงไม่ขยับทั้งปี เปลี่ยนเขตเวลาอย่างเดียวโดยไม่แก้ช่วงเวลา ทุกเซสชันจะย้ายไปตามเขตเวลานั้น เช่น America/New_York ทำให้ "Asia 0000-0800" กลายเป็นเที่ยงคืนถึง 08:00 ของนิวยอร์ก ระดับบนกราฟจึงเปลี่ยนที่และเปลี่ยนชื่อ Europe/London ตอนนี้ให้ผลเหมือน UTC เพราะลอนดอนอยู่ในเวลาฤดูหนาว (GMT) ส่วนฤดูร้อนทุกช่วงจะเร็วขึ้นหนึ่งชั่วโมงเมื่อเทียบกับ UTC คำว่า "วันนี้" ของกฎสีเทาไม่ขึ้นกับค่านี้ ใช้วันเทรดของสินทรัพย์เสมอThe zone all three windows below are read in. The default, UTC, has no daylight saving, so the windows never move. Changing the zone without rewriting the windows moves every session into that zone: with America/New_York, "Asia 0000-0800" becomes midnight to 08:00 New York time, so the levels change place and name. Europe/London gives the same as UTC right now, London being on winter time (GMT); in summer every window comes an hour earlier against UTC. "Today" in the grey rule does not follow this setting: it is always the symbol's trading day.
ติ๊กเปิด Asia ช่วงเวลา (เริ่ม-จบ ในเขตเวลาด้านบน แท่งนับเป็นของเซสชันเมื่อเวลาเปิดของแท่งอยู่ในช่วง เวลาจบไม่นับรวม ข้ามเที่ยงคืนได้) และสี ปิดแล้วไม่มีระดับ Asia และไม่มีชื่อ Asia ในป้ายของโมดูลอื่น 2300-0800 เริ่มเร็วขึ้นหนึ่งชั่วโมง (08:00 โตเกียว) 0000-0400 ทำให้ Asia ปิดตอน 11:00 เวลาไทย คู่ของมันจึงโผล่บนกราฟ และ Low ที่ถูกกินแล้วเป็นสีเทาThe Asia switch, its window (start-end in the zone above; a bar belongs to the session when its open time is inside, the end is not included, and a window may cross midnight) and its colour. Off, there are no Asia levels and no Asia names in other modules' labels. 2300-0800 starts an hour earlier (08:00 Tokyo); 0000-0400 closes Asia at 11:00 Bangkok, so its pair appears on the chart, the taken low in grey.
แถวเดียวกันสำหรับ London 0800-1700 คือ 08:00–17:00 ของลอนดอนช่วงฤดูหนาว 0700-1000 เก็บเฉพาะสามชั่วโมงแรก High / Low จึงแคบลง London เหลื่อมกับ Asia (07:00–08:00 UTC) และกับ New York (12:00–16:00 UTC) แต่ละเซสชันจดค่าของตัวเองแยกกัน แท่งเดียวกันจึงเข้าได้หลายเซสชันThe same row for London. 0800-1700 is 08:00–17:00 London time in winter; 0700-1000 keeps only the first three hours, so the high and low are narrower. London overlaps Asia (07:00–08:00 UTC) and New York (12:00–16:00 UTC); each session tracks its own extremes, so one bar can count for two sessions.
แถวเดียวกันสำหรับ New York ป้ายใช้ชื่อ NY ค่าเริ่มต้น 12:00–21:00 UTC คือ 08:00–17:00 ของนิวยอร์กในช่วงเวลาออมแสงของสหรัฐฯ แต่เป็น 07:00–16:00 นอกช่วงนั้น 1300-2200 คือ 08:00–17:00 นิวยอร์กนอกช่วงเวลาออมแสง (New York จึงปิดตรงกับการเปลี่ยนวันเทรด) 1430-2100 คือเวลาตลาดหุ้นสหรัฐฯ นอกช่วงเวลาออมแสงThe same row for New York; the labels say NY. The default 12:00–21:00 UTC is 08:00–17:00 New York time under daylight saving but 07:00–16:00 in winter. 1300-2200 is 08:00–17:00 New York in winter (so New York closes on the trading-day change); 1430-2100 is the US stock market's hours in winter.
รูปแบบเส้น (Solid, Dashed, Dotted) ความหนา (1–4) และจำนวนแท่งที่เส้นยื่นเลยแท่งล่าสุด (0–50) ป้ายอยู่ที่ปลายเส้นเสมอ จึงเลื่อนตาม Extend ป้ายของ Period Key Levels และ Naked Key Levels ใช้ค่า Extend ในหมวด Naked Key Levels ร่วมกัน ป้ายของ Session Key Levels จะเรียงแนวเดียวกับสองชุดนั้นเฉพาะเมื่อค่าทั้งสองเท่ากัน (5 ทั้งคู่ตามค่าเริ่มต้น)Line style (Solid, Dashed, Dotted), width (1–4) and how many bars past the latest bar the lines reach (0–50). The labels always sit at the line's end, so they move with Extend. The labels of Period Key Levels and Naked Key Levels share the Extend in the Naked Key Levels group; Session Key Levels' labels line up with theirs only while the two values match (5 for both by default).
ขนาดตัวหนังสือของป้ายระดับText size of the level labels.
Until session reopens (ค่าเริ่มต้น): คู่ High / Low ของแต่ละเซสชันอยู่ข้ามวันได้ และถูกลบเมื่อเซสชันเดียวกันเปิดรอบใหม่ การเปิดของเซสชันหนึ่งไม่แตะคู่ของเซสชันอื่น Today only: ระดับของ Asia และ London ถูกล้างตอนเปลี่ยนวันเทรด (17:00 นิวยอร์ก) ค่าที่กำลังจดของเซสชันที่คร่อมเวลานั้นก็ถูกล้างด้วย แต่คู่ New York ล่าสุด ซึ่งตามค่าเริ่มต้นคือ New York ที่ปิดวันเทรดก่อน ยังอยู่ข้ามวัน จนกว่าราคาจะกิน หรือ New York เปิดรอบใหม่ กราฟจึงแสดงเซสชันของวันนี้ บวกกับคู่ NY ของวันก่อน ได้ผลเหมือนกันทั้งในและนอกช่วงเวลาออมแสงของสหรัฐฯ คู่ NY ที่ค้างมานี้นับเป็นของวันก่อน ถูกกินแล้วจึงหายไป ไม่เป็นสีเทา เซสชันที่ปิดบนแท่งแรกของวันใหม่ก็ถูกเก็บหลังการล้างและนับเป็นของวันก่อนเช่นกัน ทั้งสองแบบใช้กฎเดียวกันกับระดับที่ถูกกิน: ของวันเทรดปัจจุบันเป็นสีเทา ของวันก่อนหายไป ที่แท่งล่าสุดของข้อมูลนี้ Today only เหลือแค่คู่ NY ของวันจันทร์ London Low หายไป และ Asia ของวันนี้ยังไม่ปิด ค่านี้เปลี่ยนชื่อเซสชันที่โมดูลอื่นต่อท้ายป้ายได้ด้วย เพราะเปลี่ยนว่าระดับไหนยังถูกเก็บอยู่Until session reopens (default): each session's high / low pair survives the date change and is removed when the same session opens again; one session opening never touches another's pair. Today only: the Asia and London levels are cleared at the trading-day change (17:00 New York), and so are the running extremes of a session that spans it, but the latest New York pair (with the default windows, the New York session that ended the trading day) stays into the new day until price takes it or New York opens again. The chart shows today's sessions plus the previous day's NY pair, the same in and out of US daylight saving. That NY pair counts as carried over, so when taken it goes rather than turning grey; a session that closes on the new day's first bar is likewise stored after the clearing and counts as carried over. Both modes use the same rule for taken levels: grey if from the current trading day, gone if from an earlier one. At this data's latest bar Today only keeps just Monday's NY pair: London Low goes, and today's Asia has not closed. It also changes which session names other modules can add to their labels, since it changes which levels are still stored.
ป้ายชื่อและราคาที่ปลายเส้น ปิดแล้วเหลือแค่เส้นThe name-and-price label at each line's end; off leaves the lines alone.
Naked Key Levelsสีของระดับที่ถูกกินThe taken colour1
สีด้านขวาของแถว Colour — naked / hit ในหมวด Naked Key Levels (เทา #9E9E9E) เป็นสีของเส้นและป้ายของระดับเซสชันที่ถูกกินในวันเทรดปัจจุบัน แก้ได้เมื่อเปิด Naked Key Levels หรือ Session Key Levels อย่างใดอย่างหนึ่ง กดปุ่มเพื่อให้มีเส้นสีเทาบนกราฟ แล้วเปลี่ยนสีในแผงตั้งค่าThe right swatch of the Colour — naked / hit row in the Naked Key Levels group (grey #9E9E9E) colours the line and label of a session level taken during the current trading day. It is editable while either Naked Key Levels or Session Key Levels is on. Press the button to get a grey line on the chart, then change the colour in the panel.
Alerts · Levels & ZonesAlert ของโมดูลThe module's alert2
ส่ง alert เมื่อระดับเซสชันที่เก็บไว้ถูกราคากิน (High ถูกแตะหรือเกิน Low ถูกแตะหรือต่ำกว่า) ข้อความเดียวต่อแท่ง ไม่บอกว่าระดับไหน ลงท้ายด้วยราคาปิด: Black Tide Map · XAUUSD 15 — Session Key Level taken @ 3969.140 นับทุกระดับที่เก็บไว้ รวมถึงคู่ที่เพิ่งถูกเก็บบนแท่งนั้น ต้องเปิด Enable alerts และไม่ส่งบนไทม์เฟรมที่ซ่อนไว้ ดูรายการในบันทึกใต้กราฟAlerts when a stored session level is taken (a high reached or passed, a low reached or gone below). One message per bar, without saying which level, ending with the close: Black Tide Map · XAUUSD 15 — Session Key Level taken @ 3969.140. Every stored level counts, including a pair stored on that very bar. Needs Enable alerts, and stays quiet on a hidden timeframe. The log under the chart lists them.
เปิดไว้ (ค่าเริ่มต้น): alert ส่งเมื่อแท่งปิด ถ้าปิด alert นี้จะส่งทันทีที่ราคาแตะระดับระหว่างแท่ง ระดับที่ถูกกินแล้วไม่กลับเป็นไม่ถูกกิน แม้ราคาจะถอยกลับก่อนแท่งปิด กราฟในหน้านี้แสดงทุกแท่งเป็นแท่งที่ปิดแล้วOn (default), the alert is sent when the bar closes. Off, it fires the moment price reaches the level inside the bar; a taken level never becomes untaken, even if price backs away before the close. This page shows every bar as closed.
4ทดลองปรับค่าเองTry it
- เซสชันที่ยังไม่ปิดA session not closed yet
ตอนนี้ Asia ยังเปิดอยู่ จึงไม่มีเส้นสีส้ม ตั้ง Asia เป็น 0000-0400 ให้ Asia ปิดตอน 11:00 เวลาไทย คู่ Asia จะโผล่บนแท่งถัดไป: High เป็นสีส้ม ส่วน Low เป็นสีเทา เพราะแท่ง 11:00 ที่เก็บคู่นี้ลงไปต่ำกว่า Low นั้นพอดี (แท่งที่เก็บระดับก็นับการกินด้วย) และยังอยู่บนกราฟเพราะเป็นของวันเทรดนี้Asia is still open now, so there is no orange line. Set Asia to 0000-0400 so it closes at 11:00 Bangkok: the Asia pair appears on the next bar, the high in orange, the low grey, because the 11:00 bar that stored the pair went below it (the storing bar counts for taking too). It stays on the chart, being today's.
- Today only กับคู่ New YorkToday only and the New York pair
กด Today only: London Low หายไป เพราะ Asia กับ London ถูกล้างตอนเปลี่ยนวันเทรด (บนแท่งแรกของวันใหม่ 06:00 เวลาไทย) แต่คู่ NY ของวันจันทร์ยังอยู่ เพราะคู่ New York ล่าสุดอยู่ข้ามวันจนกว่าราคาจะกิน หรือ New York เปิดรอบใหม่ วันล่าสุดในข้อมูลนี้อยู่นอกช่วงเวลาออมแสงของสหรัฐฯ ซึ่ง New York ปิดก่อนเปลี่ยนวันหนึ่งชั่วโมง ในช่วงเวลาออมแสงผลก็เหมือนกัน ต่อด้วย Today only คู่กับ Asia 0000-0400: Asia ของวันนี้ปิดตอน 11:00 เวลาไทย คู่ของมันขึ้นมาข้างคู่ NY (Low เป็นสีเทาเพราะถูกกินวันนี้) เท่ากับเซสชันของวันนี้ บวกกับ New York ที่ปิดวันเทรดก่อนPress Today only: London Low goes, as Asia and London are cleared at the trading-day change (on the new day's first bar, 06:00 Bangkok), but Monday's NY pair stays, because the latest New York pair carries into the new day until price takes it or New York opens again. The latest days of this data are outside US daylight saving, when New York closes an hour before the change; under daylight saving the result is the same. Then Today only with Asia 0000-0400: today's Asia closes at 11:00 Bangkok and its pair joins the NY pair (the low grey, taken today): today's sessions, plus the New York session that ended the previous trading day.
- เขตเวลาเปลี่ยนแค่วิธีเขียนThe zone only changes how you write the hours
กดปุ่มแรก: เขตเวลา Asia/Bangkok กับช่วงเวลาที่เขียนเป็นเวลาไทย (Asia 0700-1500, London 1400-2300, New York 1900-0400) ได้กราฟเหมือนค่าเริ่มต้นทุกเส้น เพราะเป็นชั่วโมงเดียวกัน จากนั้นกด America/New_York โดยไม่แก้ช่วงเวลา ทุกเซสชันย้ายไปตามเวลานิวยอร์ก ชื่อและตำแหน่งของระดับเปลี่ยนทั้งหมดFirst button: zone Asia/Bangkok with the windows written in Bangkok time (Asia 0700-1500, London 1400-2300, New York 1900-0400) gives exactly the default chart, being the same hours. Then America/New_York without rewriting the windows: every session moves into New York time, and the levels change name and place.
- Alert เมื่อระดับถูกกินAlerts when a level is taken
เปิด alert แล้วดูบันทึกใต้กราฟ แต่ละรายการคือแท่งที่ระดับเซสชันอย่างน้อยหนึ่งระดับถูกกิน กดรายการเพื่อเลื่อนกราฟไปที่แท่งนั้น แล้วปิด London: บางรายการหายไป เพราะไม่มีระดับ London ให้ถูกกินSwitch the alert on and read the log under the chart: each entry is a bar on which at least one session level was taken; press one to move the chart there. Then switch London off: some entries go, as there are no London levels left to take.
5จุดที่มักเข้าใจผิดCommon pitfalls
- ไม่เห็นเส้นของ Asia ทั้งที่ Asia เปิดมาหลายชั่วโมงแล้วNo Asia lines although Asia has been open for hours
เซสชันที่ยังเปิดอยู่ไม่มีเส้น High / Low ของมันจะถูกเก็บบนแท่งแรกที่อยู่นอกช่วงเวลา (ค่าเริ่มต้น 08:00 UTC คือ 15:00 เวลาไทย) และ Asia รอบก่อนถูกลบไปตอนที่ Asia รอบนี้เปิด ระหว่างนี้จึงไม่มีระดับ Asia บนกราฟเลยA session still running has no lines: its high and low are stored on the first bar outside its window (08:00 UTC, 15:00 Bangkok, by default), and the previous Asia pair was removed when this Asia opened. Until then there is no Asia level on the chart at all.
- ราคาวิ่งผ่านระดับหนึ่งแล้วมันหายไป แต่อีกระดับกลับเป็นสีเทาPrice went through one level and it vanished, while another turned grey
ขึ้นกับว่าเซสชันของระดับนั้นเริ่มในวันเทรดปัจจุบันหรือไม่ วันเทรดของทองคำบน OANDA เปลี่ยนตอน 17:00 นิวยอร์ก (04:00 เวลาไทยในช่วงเวลาออมแสงของสหรัฐฯ และ 05:00 นอกช่วงนั้น) ทองคำหยุดซื้อขายหนึ่งชั่วโมง แท่งแรกของวันใหม่จึงอยู่ที่ 05:00 / 06:00 เวลาไทย ระดับของวันนี้ที่ถูกกินจะเป็นสีเทาและอยู่ต่อ ระดับที่ค้างมาจากวันก่อนจะหายเมื่อถูกกิน และเมื่อวันเทรดเปลี่ยน ระดับสีเทาของเมื่อวานก็หายไปด้วย ข้อสังเกต: ในช่วงเวลาออมแสงของสหรัฐฯ New York ตามค่าเริ่มต้นปิดตรงกับการเปลี่ยนวันเทรด คู่ NY จึงถูกเก็บบนแท่งแรกของวันใหม่และนับเป็นของวันก่อนตั้งแต่โผล่ ถ้าถูกกินจะหายทันที ไม่เป็นสีเทา ส่วนนอกช่วงเวลาออมแสง NY ปิด 04:00 เวลาไทย และเป็นของวันนี้อยู่ราวหนึ่งชั่วโมงก่อนวันเปลี่ยนIt depends on whether the level's session started in the current trading day. OANDA gold's trading day changes at 17:00 New York (04:00 Bangkok during US daylight saving, 05:00 outside it); gold pauses for an hour, so the new day's first bar is at 05:00 / 06:00 Bangkok. Today's levels turn grey when taken and stay; levels carried over from an earlier day vanish when taken, and at the roll yesterday's grey levels go too. Note: under US daylight saving the default New York session closes on the trading-day change, so its pair is stored on the new day's first bar and counts as carried over from the moment it appears: taken, it vanishes rather than turning grey. Outside US daylight saving New York closes at 04:00 Bangkok and counts as today's for about an hour before the roll.
- ตั้ง Today only แล้วยังเห็นระดับ NY ของเมื่อวานToday only, yet yesterday's NY levels are still there
ตั้งใจให้เป็นแบบนั้น Today only ล้างเฉพาะ Asia และ London ตอนเปลี่ยนวันเทรด คู่ New York ล่าสุด ซึ่งตามช่วงเวลาค่าเริ่มต้นคือเซสชันสุดท้ายก่อนเปลี่ยนวัน อยู่ต่อจนกว่าราคาจะกิน หรือ New York เปิดรอบใหม่ (19:00 เวลาไทยตามค่าเริ่มต้น) แล้วคู่ NY ของวันนี้จะขึ้นมาแทนเมื่อ New York ปิด ผลเหมือนกันทั้งปี ไม่ว่า New York จะปิดตรงกับการเปลี่ยนวัน (ช่วงเวลาออมแสงของสหรัฐฯ) หรือก่อนหน้านั้นหนึ่งชั่วโมง (นอกช่วงนั้น) คู่นี้นับเป็นของวันก่อน ถ้าถูกกินจะหายไปเลย ไม่เป็นสีเทาThat is by design. Today only clears only Asia and London at the trading-day change. The latest New York pair, which with the default windows is the last session before the change, stays until price takes it or New York opens again (19:00 Bangkok by default), and today's NY pair takes its place when New York closes. It works the same all year, whether New York closes on the change (US daylight saving) or an hour before it (outside it). That pair counts as carried over, so when taken it vanishes rather than turning grey..
- ช่วงเวลาเซสชันควรเลื่อนตามเวลาออมแสงเองThe session hours should follow daylight saving on their own
ค่าเริ่มต้นเป็น UTC ซึ่งไม่มีเวลาออมแสง London 07:00–16:00 UTC คือ 08:00–17:00 ของลอนดอนในฤดูร้อน แต่ 07:00–16:00 ในฤดูหนาว และ New York 12:00–21:00 UTC คือ 08:00–17:00 ของนิวยอร์กในฤดูร้อน แต่ 07:00–16:00 ในฤดูหนาว เวลาไทยไม่มีเวลาออมแสงเช่นกัน การตั้ง Session timezone เป็น Europe/London หรือ America/New_York ทำให้ช่วงเวลาขยับตามเขตเวลานั้น แต่ใช้กับทั้งสามเซสชันพร้อมกัน ต้องเขียนช่วงของอีกสองเซสชันใหม่ในเขตเวลานั้นด้วยThe default is UTC, which has no daylight saving: London 07:00–16:00 UTC is 08:00–17:00 London time in summer but 07:00–16:00 in winter, and New York 12:00–21:00 UTC is 08:00–17:00 New York time in summer but 07:00–16:00 in winter. Bangkok time has no daylight saving either. Setting Session timezone to Europe/London or America/New_York makes the windows follow that zone, but for all three sessions at once, so the other two windows must be rewritten in that zone too.
- ป้าย "BOS ×London H" แปลว่ายังมีเส้น London High อยู่บนกราฟ"BOS ×London H" means a London High line is on the chart
ไม่จำเป็น Market Structure, Order Blocks และ Fair Value Gaps อ่านระดับเซสชันจากความจำของโมดูลนี้ ซึ่งรวมระดับที่ถูกกินแล้วและไม่ถูกวาด (เช่น London High ของวันก่อนที่ถูกกินไปแล้ว ยังอยู่ในความจำจนกว่า London จะเปิดรอบใหม่) ชื่อบอกแค่ว่าจุดนั้นอยู่ใกล้ระดับไม่เกินระยะ Tag tolerance (หน่วยเป็นเท่าของ ATR) ไม่ได้ดูว่าเป็น High หรือ Low และไม่ได้บอกว่าการเบรกกินระดับนั้น ชื่อเซสชันต้องเปิด Session Key Levels และสวิตช์ของเซสชันนั้น ส่วน Hide above ของโมดูลนี้ไม่มีผลกับชื่อNot necessarily. Market Structure, Order Blocks and Fair Value Gaps read the session levels from this module's memory, which includes levels already taken and not drawn (an earlier day's London High that was taken stays in memory until London opens again). The name only says the point lay within Tag tolerance (a multiple of ATR) of the level; it does not check high or low, nor say the break took it. Session names need Session Key Levels on and that session's switch on; this module's Hide above does not affect them.
- ไทม์เฟรมไหนก็ควรได้ High / Low ของเซสชันเท่ากันEvery timeframe should give the same session high and low
High / Low มาจากแท่งของกราฟที่เวลาเปิดอยู่ในช่วงเซสชัน บนกราฟ 5m, 15m และ 1H ที่ขอบเซสชันตรงกับขอบแท่ง ค่าจะเท่ากัน (ข้อมูลนี้ได้เส้นชุดเดียวกันทั้งสามไทม์เฟรม) ถ้าช่วงเวลาไม่ลงตัวกับแท่ง เช่น 1430-2100 บนกราฟ 1H แท่งที่เปิด 14:00 ไม่ถูกนับ ค่าจึงต่างจากกราฟเล็ก บนกราฟรายวันแท่งเปิด 17:00 นิวยอร์ก ซึ่งอยู่นอกทุกช่วงตามค่าเริ่มต้น เซสชันจึงมักไม่ถูกจดThe high and low come from the chart bars whose open time is inside the window. On 5m, 15m and 1H charts, where the session edges fall on bar edges, the values match (this data gives the same lines on all three). A window that does not fit the bars, such as 1430-2100 on a 1H chart, leaves out the bar opening at 14:00, so the values differ from a smaller timeframe. On a daily chart the bar opens at 17:00 New York, outside every default window, so the sessions are usually not tracked.
โมดูล 12Module 12
Daily Zones
1โมดูลนี้คืออะไรWhat it is
Daily Zones วาดกล่องสองกล่องจากกรอบราคาของเมื่อวาน (High ถึง Low ของแท่งรายวันที่ปิดไปแล้ว) กล่อง Premium สีแดงอยู่ช่วงบนของกรอบ ระหว่าง 61.8% ถึง 78.6% ของกรอบเมื่อวัดขึ้นจาก Low กล่อง Discount สีเขียวอยู่ช่วงล่าง ระหว่าง 61.8% ถึง 78.6% เมื่อวัดลงจาก High ทั้งสองกล่องเริ่มที่แท่งแรกของวันเทรดเมื่อวานและยืดไปทางขวาจนสุดกราฟ ไม่มีป้ายและไม่มีราคาบนสเกลราคาDaily Zones draws two boxes from yesterday’s range (the high to the low of the last closed daily candle). The red Premium box sits in the upper part of the range, from 61.8% to 78.6% of it measured up from the Low; the green Discount box sits in the lower part, from 61.8% to 78.6% measured down from the High. Both start at the first bar of yesterday’s trading day and run to the right edge of the chart. There are no labels and nothing on the price scale.
ช่วง 61.8–78.6% เป็นช่วงย่อตัวแบบฟีโบนักชีที่นักเทรดหลายคนเรียกว่า golden zone ถ้าราคาวันนี้ขึ้นมาถึงกล่อง Premium อาจมองว่าราคา "แพง" เมื่อเทียบกับกรอบเมื่อวาน และถ้าลงไปถึงกล่อง Discount อาจมองว่า "ถูก" นักเทรดมักใช้เป็นโซนเฝ้าดูปฏิกิริยาของราคา ไม่ใช่จุดเข้าที่รับประกันว่าราคาจะกลับตัวThe 61.8–78.6% band is the Fibonacci retracement area many traders call the golden zone. Price reaching the Premium box today may be read as "expensive" against yesterday’s range, and reaching the Discount box as "cheap". Traders commonly use them as areas to watch for a reaction, not as entries that promise a turn.
ต่างจากการลากฟีโบนักชีเองตรงที่ไม่ต้องเลือกสวิง: กรอบคือแท่งรายวันของเมื่อวานเสมอ วันเทรดของทองคำบน OANDA เปลี่ยนตอน 17:00 นิวยอร์ก (04:00 เวลาไทยในช่วงเวลาออมแสงของสหรัฐฯ และ 05:00 นอกช่วงนั้น) ทองคำหยุดซื้อขายหนึ่งชั่วโมง แท่งแรกของวันใหม่จึงอยู่ที่ 05:00 / 06:00 เวลาไทย ไม่ใช่เที่ยงคืน และวันจันทร์ใช้แท่งของวันศุกร์ กล่องชุดเดิมถูกลบแล้ววาดใหม่ทุกครั้งที่วันเทรดเปลี่ยน บนกราฟจึงมีแค่ชุดเดียวเสมอ และราคาไม่ขยับระหว่างวัน โมดูลนี้ปิดไว้ตามค่าเริ่มต้นบน TradingView กราฟในหัวข้อนี้เปิดไว้ให้ดูUnlike drawing a Fibonacci by hand there is no swing to choose: the range is always yesterday’s daily candle. OANDA gold’s trading day changes at 17:00 New York (04:00 Bangkok during US daylight saving, 05:00 outside it); gold pauses for an hour, so the new day’s first bar is at 05:00 / 06:00 Bangkok, not midnight; and on Monday the candle is Friday’s. The set is deleted and drawn again at every trading-day change, so the chart only ever holds one set, and its prices do not move during the day. The module ships off on TradingView; the chart in this section has it on.
2อ่านบนกราฟยังไงReading it on the chart
- กล่อง Premium ขอบล่างคือ Low ของเมื่อวานบวก 61.8% ของกรอบ ขอบบนคือ Low บวก 78.6% พื้นแดงโปร่ง 90% ขอบแดงโปร่ง 50% หนา 1 พิกเซล เช่นเมื่อวานของกราฟนี้ (วันเทรด 2 พ.ย.) High 3970.310 และ Low 3891.260 กล่องจึงอยู่ที่ 3940.113–3953.393Premium box: its bottom is yesterday’s Low plus 61.8% of the range, its top the Low plus 78.6%. Red fill at 90% transparency, red border at 50%, 1 pixel. Yesterday on this chart (trading day 2 Nov) had a High of 3970.310 and a Low of 3891.260, so the box spans 3940.113–3953.393.
- กล่อง Discount กลับด้านกัน ขอบบนคือ High ของเมื่อวานลบ 61.8% ของกรอบ ขอบล่างคือ High ลบ 78.6% พื้นเขียวโปร่ง 90% ขอบเขียวโปร่ง 50% บนกราฟนี้อยู่ที่ 3908.177–3921.457Discount box, the mirror image: its top is yesterday’s High minus 61.8% of the range, its bottom the High minus 78.6%. Green fill at 90% transparency, green border at 50%. On this chart it spans 3908.177–3921.457.
- ขอบซ้าย ทั้งสองกล่องเริ่มที่แท่งแรกของวันเทรดเมื่อวาน คือวันที่ใช้วัดกรอบ ไม่ใช่วันนี้ บนกราฟ 5m และ 15m จึงเห็นกล่องพาดผ่านแท่งเทียนของเมื่อวานทั้งวัน ขอบขวายืดไปจนสุดกราฟตามค่าเริ่มต้น (Extend right)Left edge: both boxes start at the first bar of yesterday’s trading day, the day the range is measured on, not today. On 5m and 15m the boxes therefore run across all of yesterday’s candles. The right edge runs to the end of the chart by default (Extend right).
- ชุดใหม่ทุกวันเทรด บนแท่งแรกของวันเทรดใหม่ กล่องชุดเดิมถูกลบและวาดชุดใหม่จากกรอบของวันที่เพิ่งจบ กล่องของวันก่อน ๆ ไม่ถูกเก็บไว้ ระหว่างวันราคาของกล่องไม่เปลี่ยนและไม่วาดย้อนหลังใหม่A new set every trading day: on the first bar of a new trading day the old set is deleted and a new one drawn from the day that just ended. Earlier days’ boxes are not kept. During the day the box prices do not change and nothing repaints.
- ปิดไว้ตามค่าเริ่มต้น · เส้นกลาง (70.2%) เส้นทึบหนา 1 พิกเซลกลางกล่อง สีเดียวกับกล่อง โปร่ง 70% เริ่มและจบที่เดียวกับกล่อง ไม่มีป้ายOff by default · mid lines (70.2%): a solid 1-pixel line through the middle of each box, in the box colour at 70% transparency, starting and ending with the box. No label.
3ปรับแล้วได้อะไรWhat each setting changes
เรียงตามหน้าตั้งค่าบน TradingView ปุ่มสีทองในแต่ละข้อจะเปลี่ยนค่าบนกราฟด้านบนให้ดูทันทีIn the order TradingView lists them. The gold buttons change the chart above so you can see the effect.
Modulesสวิตช์ของโมดูลModule switch2
สวิตช์หลักของโมดูล ปิดไว้ตามค่าเริ่มต้นบน TradingView เมื่อปิด กล่องและเส้นกลางถูกลบ และ alert Zone entry หยุดส่ง เปิดแล้วกล่องชุดแรกขึ้นบนวันเทรดที่สามของประวัติที่โหลดบนกราฟ (ต้องมีวันเมื่อวานที่แท่งแรกอยู่บนกราฟ) จากนั้นวาดใหม่ทุกวัน กราฟในหัวข้อนี้เปิดไว้ให้ดูจนกว่าคุณจะกดสวิตช์นี้เองThe module’s master switch, off by default on TradingView. Off, the boxes and mid lines are deleted and the Zone entry alert stops. Switched on, the first set appears on the third trading day of the history loaded on the chart (it needs a yesterday whose first bar is on the chart) and is redrawn every day after. The chart in this section has it on until you set the switch yourself.
ซ่อนกล่อง เส้นกลาง และ alert ของโมดูลเมื่อไทม์เฟรมของกราฟยาวกว่าค่าที่ตั้ง ตั้งเป็น 15m แล้วกดปุ่ม 1H เหนือกราฟ กล่องจะหายHides the boxes, mid lines and the module’s alert on chart timeframes longer than this. Set 15m and press 1H above the chart: the boxes go.
Daily Zonesกล่องและเส้นกลางBoxes and mid lines5
เปิดไว้ (ค่าเริ่มต้น): ขอบขวาของกล่องและเส้นกลางยืดไปจนสุดกราฟ ปิด: ขอบขวาหยุดที่แท่งล่าสุดและเลื่อนตามไปทีละแท่ง กล่องจึงยาวขึ้นเรื่อย ๆ ตลอดวัน และเห็นได้ชัดว่ากล่องเริ่มจากเมื่อวานOn (default): the right edge of the boxes and mid lines runs to the end of the chart. Off: the right edge stops at the latest bar and moves along with it, so the boxes grow through the day and it is plain they started yesterday.
ติ๊กแรกเปิดปิดกล่อง Premium ทั้งกล่อง (รวมเส้นกลางของมัน) ตามด้วยสีพื้น (แดงโปร่ง 90%) ติ๊ก border เปิดปิดเส้นขอบ และสีขอบ (แดงโปร่ง 50%) ปิด border แล้วเหลือแค่พื้นโปร่ง ๆ ปรับสีได้ในแผงตั้งค่าแล้วกราฟเปลี่ยนตามThe first tick switches the Premium box on or off (its mid line with it), then the fill colour (red, 90% transparent), the border tick and the border colour (red, 50%). With border off only the faint fill is left. Change the colours in the settings panel and the chart follows.
เส้นกลางของกล่อง Premium ที่ 70.2% ของกรอบเมื่อวัดจาก Low เส้นทึบหนา 1 พิกเซล สีแดงโปร่ง 70% ปิดไว้ตามค่าเริ่มต้น และขึ้นเฉพาะเมื่อกล่อง Premium เปิดอยู่The Premium box’s middle, at 70.2% of the range measured from the Low: a solid 1-pixel line, red at 70% transparency. Off by default, and only drawn while the Premium box is on.
เหมือนแถว Premium สำหรับกล่อง Discount สีพื้นเขียวโปร่ง 90% สีขอบเขียวโปร่ง 50%As the Premium row, for the Discount box: green fill at 90% transparency, green border at 50%.
เส้นกลางของกล่อง Discount ที่ 70.2% ของกรอบเมื่อวัดลงจาก High สีเขียวโปร่ง 70% ปิดไว้ตามค่าเริ่มต้น ขึ้นเฉพาะเมื่อกล่อง Discount เปิดอยู่The Discount box’s middle, at 70.2% of the range measured down from the High, green at 70% transparency. Off by default; only drawn while the Discount box is on.
Alerts · Levels & Zonesการแจ้งเตือนAlerts1
ต้องเปิด Enable alerts ในหมวด Alerts ก่อน ส่งได้ครั้งเดียวต่อแท่ง ข้อความลงท้ายด้วยราคาปิดของแท่ง เช่น "Black Tide Map · XAUUSD 15 — Entered the Premium zone @ 3949.675" Hide above ซ่อน alert ด้วย ทดลองได้จากบันทึก Alerts ใต้กราฟEnable alerts in the Alerts group must be on first. It sends at most once per bar, and the message ends with the bar’s close, as in "Black Tide Map · XAUUSD 15 — Entered the Premium zone @ 3949.675". Hide above hides the alert too. Try it in the Alerts log under the chart.
"Entered the Premium zone" หรือ "Entered the Discount zone" เมื่อแท่งปิดอยู่ในแถบ (รวมขอบพอดี) โดยแท่งก่อนหน้าปิดอยู่นอกแถบ ไส้เทียนที่แตะแถบแต่ปิดนอกแถบไม่นับ แถบคำนวณจากกรอบเมื่อวานทุกแท่งไม่ว่าวาดอะไรอยู่ alert จึงยังส่งแม้ปิดกล่อง Premium หรือ Discount ไว้ และส่งได้ตั้งแต่วันแรก ๆ ของกราฟก่อนที่กล่องชุดแรกจะขึ้น Zone entry เป็นหนึ่งในไม่กี่ alert ที่ตรวจระหว่างแท่ง: เปิด Fire on bar close only ไว้ (ค่าเริ่มต้น) alert ส่งเมื่อแท่งปิด ถ้าปิดไว้ จะส่งทันทีที่ราคาเข้าไปในแถบระหว่างแท่ง แม้ราคาจะออกจากแถบก่อนแท่งปิด กราฟในหน้านี้แสดงทุกแท่งเป็นแท่งที่ปิดแล้ว"Entered the Premium zone" or "Entered the Discount zone" when a bar closes inside a band (its edges included) after the bar before closed outside it. A wick into the band with a close outside does not count. The bands are worked out from yesterday’s range on every bar, whatever is drawn, so the alert still sends with the Premium or Discount box switched off, and on the chart’s first days, before the first set is drawn. Zone entry is one of the few alerts tested intrabar: with Fire on bar close only on (the default) it is sent when the bar closes; off, it fires the moment price moves into the band inside the bar, even if price leaves before the close. This page shows every bar as closed.
4ทดลองปรับค่าเองTry it
- กล่องเริ่มจากเมื่อวานThe boxes start yesterday
ปิด Extend right บนกราฟ 5m กล่องจะหยุดที่แท่งล่าสุด เห็นชัดว่าเริ่มจากแท่งแรกของวันเทรดเมื่อวาน ไม่ใช่วันนี้ เทียบกับขอบบนสุดและล่างสุดของแท่งเทียนเมื่อวาน กล่องทั้งสองอยู่ข้างในกรอบนั้นเสมอSwitch off Extend right on the 5m chart: the boxes stop at the latest bar, and you can see they begin at the first bar of yesterday’s trading day, not today’s. Compare with the highest and lowest point of yesterday’s candles: both boxes always sit inside that range.
- กลางกล่องThe middle of each box
เปิดเส้นกลางทั้งสองกล่อง เส้นจะอยู่กึ่งกลางกล่องพอดี ที่ 70.2% ของกรอบเมื่อวาน แล้วปิดกล่อง Premium เส้นกลางของมันหายไปด้วย เพราะเส้นกลางขึ้นได้เฉพาะเมื่อกล่องของมันเปิดอยู่Switch on both mid lines: each sits exactly in the middle of its box, at 70.2% of yesterday’s range. Then switch off the Premium box: its mid line goes too, because a mid line is only drawn with its box.
- alert ไม่ดูว่าวาดอะไรอยู่The alert ignores what is drawn
เปิด Zone entry แล้วดูบันทึก Alerts ใต้กราฟ จากนั้นปิดกล่อง Premium รายการ "Entered the Premium zone" ยังอยู่ครบ เพราะ alert ใช้แถบที่คำนวณทุกแท่ง ไม่ใช่กล่องบนกราฟ กดรายการใดก็ได้เพื่อไปดูแท่งนั้นSwitch on Zone entry and watch the Alerts log under the chart. Then switch off the Premium box: every "Entered the Premium zone" entry is still there, because the alert uses bands worked out on every bar, not the boxes on the chart. Press any entry to jump to its bar.
- ซ่อนบนไทม์เฟรมใหญ่Hide on larger timeframes
ตั้ง Hide Daily Zones above เป็น 15m แล้วสลับระหว่างปุ่ม 15m กับ 1H เหนือกราฟ กล่องอยู่บน 15m และหายบน 1H ราคาของกล่องเท่ากันทุกไทม์เฟรม เพราะมาจากแท่งรายวันเดียวกันSet Hide Daily Zones above to 15m and switch between 15m and 1H above the chart: the boxes show on 15m and go on 1H. The box prices are the same on every timeframe, because they come from the same daily candle.
5จุดที่มักเข้าใจผิดCommon pitfalls
- ไม่เห็นกล่องเลยNo boxes at all
โมดูลปิดไว้ตามค่าเริ่มต้น ต้องติ๊ก Daily Zones ในหมวด Modules ก่อน ดู Hide Daily Zones above ด้วย และกล่องชุดแรกขึ้นบนวันเทรดที่สามของประวัติที่โหลดบนกราฟเท่านั้น สองวันแรกของประวัติไม่มีกล่อง ถ้ากล่องอยู่สูงหรือต่ำกว่าช่วงราคาที่เห็น ให้เลื่อนสเกลราคาThe module ships off: tick Daily Zones in the Modules group first, and check Hide Daily Zones above. The first set only appears on the third trading day of the history loaded on the chart; the first two days never get one. If the boxes sit above or below the visible prices, drag the price scale.
- กล่องไม่ขยับตามราคาวันนี้The boxes do not follow today’s price
ถูกต้อง กล่องมาจากกรอบของเมื่อวานที่ปิดไปแล้ว คำนวณครั้งเดียวบนแท่งแรกของวันเทรดแล้วคงที่ทั้งวัน High หรือ Low ใหม่ของวันนี้ไม่ทำให้กล่องเปลี่ยน ชุดใหม่มาเมื่อวันเทรดถัดไปเริ่มCorrect: the boxes come from yesterday’s closed range, worked out once on the first bar of the trading day and fixed all day. A new high or low today does not move them; the next set comes when the next trading day starts.
- กล่องเปลี่ยนตอนตีห้าหรือหกโมงเช้า ไม่ใช่เที่ยงคืนThe boxes change at 5 or 6 am, not midnight
วันเทรดของทองคำบน OANDA เปลี่ยนตอน 17:00 นิวยอร์ก (04:00 เวลาไทยในช่วงเวลาออมแสงของสหรัฐฯ และ 05:00 นอกช่วงนั้น) ทองคำหยุดซื้อขายหนึ่งชั่วโมง แท่งแรกของวันใหม่จึงอยู่ที่ 05:00 / 06:00 เวลาไทย กล่องชุดใหม่ขึ้นบนแท่งนั้น "เมื่อวาน" คือแท่งรายวันตามรอบนี้ ไม่ใช่วันตามปฏิทินไทย และในวันจันทร์ใช้แท่งของวันศุกร์ (ไม่มีแท่งวันเสาร์อาทิตย์)OANDA gold’s trading day changes at 17:00 New York (04:00 Bangkok during US daylight saving, 05:00 outside it); gold pauses for an hour, so the new day’s first bar is at 05:00 / 06:00 Bangkok. The new set appears on that bar. "Yesterday" is the daily candle on that roll, not the Bangkok calendar day, and on Monday it is Friday’s candle (there are no weekend candles).
- อยากเห็นโซนของวันก่อน ๆWanting to see earlier days’ zones
โมดูลเก็บไว้แค่ชุดเดียว ทุกครั้งที่วันเทรดเปลี่ยน ชุดเดิมถูกลบก่อนวาดชุดใหม่ ย้อนดูกราฟเมื่อวานจึงไม่เห็นกล่องของวันนั้น ถ้าต้องการระดับของวันก่อน ๆ ให้ดู Period Key Levels (PDH / PDL) หรือ Naked Key LevelsThe module keeps a single set: at every trading-day change the old one is deleted before the new one is drawn, so scrolling back you will not find an earlier day’s boxes. For earlier days’ levels use Period Key Levels (PDH / PDL) or Naked Key Levels.
- alert Zone entry ส่งทั้งที่ไม่มีกล่องบนกราฟZone entry sends while no box is drawn
alert ใช้แถบที่คำนวณจากกรอบเมื่อวานทุกแท่ง ไม่ใช่กล่องที่วาด จึงส่งแม้ปิด Premium หรือ Discount ไว้ และในวันแรก ๆ ของกราฟก่อนมีกล่อง สิ่งที่หยุดมันได้คือปิดโมดูล ปิด Zone entry หรือ Hide Daily Zones aboveThe alert uses bands worked out from yesterday’s range on every bar, not the drawn boxes, so it sends with Premium or Discount switched off and on the chart’s first days before any box exists. What stops it is the module switch, Zone entry itself, or Hide Daily Zones above.
- ราคาแตะกล่องแล้วแต่ไม่มี alertPrice touched a box but no alert came
alert ดูเฉพาะราคาปิด (เมื่อเปิด Fire on bar close only ตามค่าเริ่มต้น) แท่งต้องปิดอยู่ในแถบ และแท่งก่อนหน้าต้องปิดอยู่นอกแถบ ไส้เทียนที่แทงเข้าไปแล้วปิดออกมาไม่นับ และถ้าราคาปิดอยู่ในแถบติดกันหลายแท่ง alert ส่งแค่แท่งแรกThe alert only looks at the close (with Fire on bar close only on, the default): the bar must close inside the band and the bar before must have closed outside it. A wick that pokes in and closes back out does not count, and if price closes inside for several bars in a row only the first one alerts.
โมดูล 13Module 13
Session Clock
1โมดูลนี้คืออะไรWhat it is
Session Clock วาดแถบสีบาง ๆ ที่ขอบล่างของกราฟ บอกว่าแต่ละแท่งอยู่ในเซสชันไหน: Asia สีส้ม London สีเขียวอมฟ้า New York สีน้ำเงิน และช่วงที่ London กับ New York เปิดพร้อมกันเป็นส่วนของตัวเองสีม่วง แถบประกอบจากสี่เหลี่ยมเล็ก ๆ แท่งละหนึ่งสี่เหลี่ยม ไม่ใช่ตาราง และแท่งแรกของแต่ละส่วนมีชื่อกำกับ เช่น "London" หรือ "LND / NY"Session Clock draws a thin coloured strip along the bottom of the chart showing which session each bar belongs to: Asia in orange, London in teal, New York in blue, and the stretch where London and New York are both open as its own purple segment. The strip is a row of small squares, one per bar, not a table, and the first bar of each segment carries its name, such as "London" or "LND / NY".
นักเทรดทองมักดูว่าตอนนี้อยู่ช่วงไหนของวัน เพราะสภาพคล่องและความผันผวนมักต่างกันระหว่างช่วงเอเชียที่ราคามักแกว่งแคบ ช่วง London เปิด และช่วงที่ London กับ New York ซ้อนกัน แถบนี้ช่วยให้เห็นช่วงเหล่านั้นบนกราฟทันทีโดยไม่ต้องคิดเวลาเอง ทั้งนี้เป็นการบอกช่วงเวลา ไม่ได้บอกทิศของราคาGold traders commonly keep track of which part of the day they are in, because liquidity and volatility tend to differ between the Asian hours, where price often ranges narrowly, the London open, and the London / New York overlap. The strip shows those stretches on the chart at a glance, with no time arithmetic. It tells you the time of day, not the direction of price.
ช่วงเวลาของแต่ละเซสชันไม่ได้ตั้งที่นี่ แต่อ่านจากการตั้งค่าของ Session Key Levels (เขตเวลา แถวเปิดปิด Asia / London / New York และช่วงเวลา) แถบกับระดับ High / Low ของเซสชันจึงบอกเวลาตรงกันเสมอ ค่าเริ่มต้นตั้งเวลาเป็น UTC ช่วงเวลาจึงไม่เลื่อนตามเวลาออมแสงของยุโรปหรือสหรัฐฯ แถบขึ้นเฉพาะบนกราฟ 1 ชั่วโมงหรือเล็กกว่า โมดูลนี้ปิดไว้ตามค่าเริ่มต้นบน TradingView กราฟในหัวข้อนี้เปิดไว้ให้ดู และแสดงเวลาไทยThe session hours are not set here: they are read from the Session Key Levels settings (the timezone, the Asia / London / New York on-off rows and their windows), so the strip and the session High / Low levels always agree on the time. The default timezone is UTC, so the windows do not move with European or US daylight saving. The strip only draws on charts of 1 hour or less. The module ships off on TradingView; the chart in this section has it on and shows Bangkok time.
2อ่านบนกราฟยังไงReading it on the chart
- Asia (ส้ม) 07:00–15:00 เวลาไทย (00:00–08:00 UTC) ป้าย "Asia" บนแท่งแรกAsia (orange): 07:00–15:00 Bangkok (00:00–08:00 UTC), labelled "Asia" on its first bar.
- London (เขียวอมฟ้า) เริ่ม 14:00 เวลาไทย (07:00 UTC) ป้าย "London" ชั่วโมงแรกซ้อนกับ Asia ที่จุดเดียวกัน (London วาดทีหลังจึงอยู่ด้านบน) ไม่มีส่วนแยกให้ช่วงที่ Asia กับ London ซ้อนกัน ตามค่าเริ่มต้นแถบ London เดี่ยว ๆ จบ 19:00 เมื่อ New York เข้ามาLondon (teal): starts 14:00 Bangkok (07:00 UTC), labelled "London". Its first hour sits on the same spot as Asia (London is drawn later, so on top); the Asia / London overlap has no segment of its own. By default the London-only strip ends at 19:00, when New York joins.
- LND / NY (ม่วง) 19:00–23:00 เวลาไทย (12:00–16:00 UTC) เมื่อ London และ New York เปิดพร้อมกัน ป้าย "LND / NY" แทนที่แถบเขียวอมฟ้าและน้ำเงินในช่วงนี้ ม่วงตั้งใจไม่ใช่สีผสมของสองแถบ เพื่อให้แยกออกได้ชัดLND / NY (purple): 19:00–23:00 Bangkok (12:00–16:00 UTC), while London and New York are both open, labelled "LND / NY". It replaces the teal and blue strips for these hours; purple is deliberately not a blend of the two, so it stands apart.
- NY (น้ำเงิน) 23:00–04:00 เวลาไทย (16:00–21:00 UTC) ป้าย "NY" อยู่ที่ 23:00 ตอน London ปิดแล้ว New York วิ่งต่อเพียงลำพัง ไม่ใช่ตอน New York เปิด เพราะป้ายบอกส่วนของแถบ ไม่ใช่เซสชันNY (blue): 23:00–04:00 Bangkok (16:00–21:00 UTC), labelled "NY" at 23:00, where London has closed and New York carries on alone, not where New York opens: the labels mark segments, not sessions.
- ช่วงที่ไม่มีแถบ 04:00–07:00 เวลาไทย (21:00–24:00 UTC) รวมช่วงพักตลาดประจำวันของทอง (05:00–06:00 เวลาไทยนอกช่วงเวลาออมแสงของสหรัฐฯ) ช่วงนี้มีแท่งที่ซื้อขายแต่ไม่อยู่ในเซสชันใด (นอกช่วงเวลาออมแสงของสหรัฐฯ คือแท่ง 04:00–04:55 และ 06:00–06:55) และไม่มีแถบจนถึง Asia ตอน 07:00 รวมถึงตอนตลาดเปิดสัปดาห์ใหม่ด้วยNo strip: 04:00–07:00 Bangkok (21:00–24:00 UTC), which includes gold’s daily break (05:00–06:00 Bangkok outside US daylight saving). Bars trade in these hours without belonging to any session (04:00–04:55 and 06:00–06:55 outside US daylight saving), and there is no strip until Asia at 07:00, the weekly open included.
3ปรับแล้วได้อะไรWhat each setting changes
เรียงตามหน้าตั้งค่าบน TradingView ปุ่มสีทองในแต่ละข้อจะเปลี่ยนค่าบนกราฟด้านบนให้ดูทันทีIn the order TradingView lists them. The gold buttons change the chart above so you can see the effect.
Modulesสวิตช์ของโมดูลModule switch2
สวิตช์หลักของโมดูล ปิดไว้ตามค่าเริ่มต้นบน TradingView เปิดแล้วแถบขึ้นทุกแท่งตั้งแต่ต้นประวัติ เพราะขึ้นกับเวลาเปิดของแท่งเท่านั้น การปิด Session Key Levels ในหมวดเดียวกันไม่ทำให้แถบหาย กราฟในหัวข้อนี้เปิดไว้ให้ดูจนกว่าคุณจะกดสวิตช์นี้เองThe module’s master switch, off by default on TradingView. Switched on, the strip appears on every bar back to the start of the history, since it depends only on each bar’s open time. Switching off Session Key Levels in the same group does not remove it. The chart in this section has it on until you set the switch yourself.
ซ่อนแถบเมื่อไทม์เฟรมของกราฟยาวกว่าค่าที่ตั้ง แถบไม่ขึ้นบนกราฟที่ใหญ่กว่า 1 ชั่วโมงอยู่แล้ว ตัวเลือก 1H ขึ้นไปจึงได้ผลเหมือน Off ตั้งเป็น 15m แล้วกดปุ่ม 1H เหนือกราฟ แถบจะหายHides the strip on chart timeframes longer than this. The strip never draws above 1 hour anyway, so 1H and the larger choices act like Off. Set 15m and press 1H above the chart: the strip goes.
Session Key Levelsแถวที่ Session Clock อ่านThe rows Session Clock reads4
แถวเหล่านี้อยู่ในหมวด Session Key Levels และแก้ได้ขณะเปิดโมดูลใดโมดูลหนึ่ง สีของ Session Key Levels ไม่ถูกใช้ แถบมีสีของตัวเองในหมวด Session Clock กราฟในหัวข้อนี้ใช้ช่วงเวลาตามค่าเริ่มต้นเสมอThese rows live in the Session Key Levels group and stay editable while either module is on. Session Key Levels’ colours are not used; the strip has its own in the Session Clock group. The chart in this section always uses the default windows.
เขตเวลาที่ใช้อ่านช่วงเวลาทั้งสามเซสชัน (หนึ่งเขตสำหรับทั้งหมด) ค่าเริ่มต้น UTC ไม่มีเวลาออมแสง ช่วงเวลาจึงคงที่ทั้งปี เลือก Europe/London หรือ America/New_York แล้วช่วงเวลาจะเลื่อนตามเวลาออมแสงของเขตนั้น ทั้งสามเซสชันพร้อมกัน เลือก Asia/Bangkok แล้ว 0000-0800 คือเที่ยงคืนถึงแปดโมงเช้าตามเวลาบนกราฟนี้The timezone all three windows are read in (one zone for all). The default UTC has no daylight saving, so the windows stay put all year. Choose Europe/London or America/New_York and the windows follow that zone’s daylight saving, all three sessions together. Choose Asia/Bangkok and 0000-0800 means midnight to 8 am on this chart’s clock.
เปิดปิดเซสชัน Asia และช่วงเวลา (ค่าเริ่มต้น 0000-0800) ปิดแถวนี้แล้วแถบ Asia หายไปด้วย แม้ติ๊ก Asia ในหมวด Session Clock ไว้ ช่วงเวลาตั้งให้ข้ามเที่ยงคืนได้ เช่น 2200-0600Switches the Asia session on or off, with its window (0000-0800 by default). With this row off the Asia strip goes too, even with Asia ticked in the Session Clock group. A window can run past midnight, such as 2200-0600.
เปิดปิดเซสชัน London และช่วงเวลา (ค่าเริ่มต้น 0700-1600) ปิดแล้วไม่มีทั้งแถบ London และส่วน LND / NY ช่วงนั้นกลายเป็น NY ทั้งหมดSwitches the London session on or off, with its window (0700-1600 by default). Off, there is neither a London strip nor an LND / NY segment; those hours become plain NY.
เปิดปิดเซสชัน New York และช่วงเวลา (ค่าเริ่มต้น 1200-2100) ปิดแล้วไม่มีทั้งแถบ NY และส่วน LND / NY แถบ London วิ่งยาวถึง 23:00 เวลาไทยSwitches the New York session on or off, with its window (1200-2100 by default). Off, there is neither an NY strip nor an LND / NY segment, and the London strip runs on to 23:00 Bangkok.
Session Clockแถบและป้ายStrips and labels5
แสดงแถบ Asia (และป้ายของมัน) กับสีของแถบ (ส้ม โปร่ง 20%) ป้ายใช้สีเดียวกัน ปรับสีได้ในแผงตั้งค่าแล้วกราฟเปลี่ยนตามShows the Asia strip (and its label), with the strip colour (orange, 20% transparent); the label uses the same colour. Change it in the settings panel and the chart follows.
แสดงแถบ London กับสี (เขียวอมฟ้า โปร่ง 20%) ซ่อนแถวนี้แล้วส่วน LND / NY หายไปด้วย เพราะส่วนนั้นต้องการทั้งแถบ London และ New York แถบ NY จึงยาวเต็มช่วงเวลาของ New York ตั้งแต่ 19:00 เวลาไทยShows the London strip, with its colour (teal, 20% transparent). Hiding it removes the LND / NY segment too, since that segment needs both the London and New York strips on, so the NY strip then covers New York’s whole window from 19:00 Bangkok.
แสดงแถบ NY กับสี (น้ำเงิน โปร่ง 20%) ซ่อนแล้วส่วน LND / NY หายไปด้วย และแถบ London ยาวเต็มช่วงเวลาของมันถึง 23:00 เวลาไทยShows the NY strip, with its colour (blue, 20% transparent). Hiding it removes the LND / NY segment too, and the London strip then covers its whole window to 23:00 Bangkok.
ช่วงที่ London กับ New York ซ้อนกันเป็นส่วนของตัวเองสีม่วง (โปร่ง 20%) ได้ผลเมื่อแถบ London และ New York เปิดทั้งคู่ ปิดแล้วทั้งสองแถบวาดเต็มช่วงเวลาของตัวเองที่จุดเดียวกัน NY วาดทีหลังจึงทับ London ช่วง 19:00–23:00 เวลาไทยจึงเห็นเป็นสีน้ำเงิน และป้าย "NY" ย้ายไปอยู่ที่ 19:00The London / New York overlap as its own purple segment (20% transparent); it only takes effect with both the London and New York strips on. Off, both strips draw their whole windows on the same spot; NY is drawn later and covers London, so 19:00–23:00 Bangkok reads blue and the "NY" label moves to 19:00.
ชื่อบนแท่งแรกของแต่ละส่วน: "Asia", "London", "LND / NY", "NY" ในสีของแถบ ส่วนที่ต่อเนื่องจากก่อนหน้าไม่มีป้ายซ้ำ ปิดแล้วเหลือแค่แถบสีThe name on the first bar of each segment, "Asia", "London", "LND / NY", "NY", in the strip’s colour; a segment that carries on is not labelled again. Off leaves only the coloured strip.
4ทดลองปรับค่าเองTry it
- แถบตามเวลาบนกราฟนี้The strip on this chart’s clock
ตั้ง Session timezone เป็น Asia/Bangkok แถบ Asia จะเริ่มตอนเที่ยงคืนตามเวลาบนกราฟ (ซึ่งเป็นเวลาไทย) แทน 07:00 และมีรูโหว่ตรงช่วงพักตลาดประจำวัน เพราะช่วงนั้นไม่มีแท่ง London และ New York เลื่อนตามไปด้วย เพราะทั้งสามเซสชันใช้เขตเวลาเดียวกันSet Session timezone to Asia/Bangkok: the Asia strip starts at midnight on the chart’s clock (Bangkok time) instead of 07:00, with a hole at the daily break, where there are no bars. London and New York move as well, since all three sessions share the one timezone.
- เวลาออมแสงDaylight saving
กดปุ่ม 1H เหนือกราฟ (ย้อนไปราว 30 วัน) แล้วตั้ง Session timezone เป็น Europe/London แถบก่อนวันที่ 25 ต.ค. จะเลื่อนเร็วขึ้นหนึ่งชั่วโมงเมื่อเทียบกับหลังจากนั้น เพราะอังกฤษเลิกเวลาออมแสงวันนั้น กับค่าเริ่มต้น UTC แถบอยู่ที่เดิมทุกวันPress 1H above the chart (about 30 days back) and set Session timezone to Europe/London: before 25 Oct the strip sits an hour earlier than after it, because the UK left daylight saving that day. With the default UTC the strip stays put every day.
- ส่วนซ้อนกับป้าย NYThe overlap and the NY label
ปิด London / NY overlap สีม่วงหายไป ช่วง 19:00–23:00 กลายเป็นสีน้ำเงินเพราะ NY วาดทับ London และป้าย "NY" ย้ายมาที่ 19:00 ตอน New York เปิด เปิดกลับแล้วป้าย "NY" กลับไปอยู่ที่ 23:00 ตอน New York เหลือเพียงลำพังSwitch off London / NY overlap: the purple goes, 19:00–23:00 turns blue because NY is drawn over London, and the "NY" label moves to 19:00, where New York opens. Switch it back on and "NY" returns to 23:00, where New York is on its own.
- แถบตามเซสชันของ Session Key LevelsThe strip follows Session Key Levels
ปิดแถว Asia ในหมวด Session Key Levels แถบ Asia หายไป แม้ Asia ในหมวด Session Clock ยังติ๊กอยู่ จากนั้นปิดแถว London แทน ส่วนสีม่วงหายไปด้วยและช่วง 19:00–23:00 กลายเป็น NYSwitch off the Asia row in the Session Key Levels group: the Asia strip goes, though Asia is still ticked in the Session Clock group. Then switch off the London row instead: the purple goes with it and 19:00–23:00 becomes NY.
5จุดที่มักเข้าใจผิดCommon pitfalls
- ไม่เห็นแถบNo strip
โมดูลปิดไว้ตามค่าเริ่มต้น ต้องติ๊ก Session Clock ในหมวด Modules ก่อน แถบขึ้นเฉพาะบนกราฟ 1 ชั่วโมงหรือเล็กกว่า บน 4 ชั่วโมงหรือรายวันจะไม่มีเลย ดู Hide Session Clock above และแถวเปิดปิดเซสชันในหมวด Session Key Levels ด้วย แถบอยู่ชิดขอบล่างของกราฟ ถ้ามีหลายหน้าต่าง (pane) ซ้อนกัน ให้ดูที่ขอบล่างของหน้าต่างราคาThe module ships off: tick Session Clock in the Modules group first. The strip only draws on charts of 1 hour or less; on 4 hours or daily there is none. Check Hide Session Clock above and the session on-off rows in the Session Key Levels group too. The strip sits right at the bottom edge of the chart; with several panes stacked, look at the bottom edge of the price pane.
- ป้าย NY ขึ้นช้ากว่าที่ New York เปิดThe NY label appears after New York opens
ป้ายบอกส่วนของแถบ ไม่ใช่เซสชัน New York เปิดตอน 19:00 เวลาไทย แต่ช่วงนั้นเป็นส่วน LND / NY สีม่วง ป้าย "NY" จึงขึ้นตอน 23:00 เมื่อ London ปิดแล้ว ถ้าต้องการให้ "NY" อยู่ตอนเปิด ให้ปิด London / NY overlapLabels mark segments, not sessions. New York opens at 19:00 Bangkok, but those hours are the purple LND / NY segment, so "NY" appears at 23:00, once London has closed. For "NY" at the open, switch off London / NY overlap.
- แถบไม่ตรงกับเวลาเปิดตลาดช่วงหน้าร้อนThe strip misses the real opens in summer
ค่าเริ่มต้นตั้งช่วงเวลาเป็น UTC ซึ่งไม่มีเวลาออมแสง ตอนที่ยุโรปและสหรัฐฯ ใช้เวลาออมแสง ตลาดจริงเปิดเร็วขึ้นหนึ่งชั่วโมงแต่แถบอยู่ที่เดิม เลือก Europe/London หรือ America/New_York ใน Session timezone ได้ แต่เป็นเขตเดียวสำหรับทั้งสามเซสชัน และยุโรปกับสหรัฐฯ เปลี่ยนเวลาไม่ตรงวันกัน ช่วงเวลาจะเปลี่ยนที่ระดับ High / Low ของ Session Key Levels ด้วยThe default windows are in UTC, which has no daylight saving: while Europe and the US are on summer time the real markets open an hour earlier but the strip stays put. You can choose Europe/London or America/New_York as Session timezone, but it is one zone for all three sessions, and Europe and the US change on different dates. The change also moves Session Key Levels’ High / Low levels.
- Asia กับ London ซ้อนกันชั่วโมงหนึ่งAsia and London overlap for an hour
ตามค่าเริ่มต้น 14:00–15:00 เวลาไทยอยู่ทั้งใน Asia และ London ไม่มีส่วนแยกให้ช่วงนี้ ทั้งสองแถบวาดที่จุดเดียวกันและ London อยู่ด้านบน มีเฉพาะช่วง London กับ New York ที่เป็นส่วนของตัวเองBy default 14:00–15:00 Bangkok is inside both Asia and London. There is no segment of its own for it: both strips draw on the same spot, London on top. Only the London / New York overlap gets its own segment.
- ปิด Session Key Levels แล้วแถบยังอยู่Session Key Levels is off but the strip stays
สวิตช์ของโมดูล Session Key Levels ไม่มีผลกับแถบ สิ่งที่มีผลคือ Session timezone แถวเปิดปิด Asia / London / New York และช่วงเวลาในหมวดเดียวกัน ซึ่งยังแก้ได้ขณะเปิด Session Clock ส่วนสีของ Session Key Levels ไม่ใช้กับแถบThe Session Key Levels module switch has no effect on the strip. What does is Session timezone, the Asia / London / New York on-off rows and their windows in that group, which stay editable while Session Clock is on. Session Key Levels’ colours are not used for the strip.
- มีแท่งที่ไม่มีแถบเลยSome bars have no strip at all
ถูกต้อง ตามค่าเริ่มต้นช่วง 04:00–07:00 เวลาไทยไม่อยู่ในเซสชันใด รวมถึงแท่งที่ซื้อขายก่อนและหลังช่วงพักตลาดประจำวัน และช่วงแรกหลังตลาดเปิดสัปดาห์ใหม่จนถึง 07:00 วันจันทร์Correct: by default 04:00–07:00 Bangkok is in no session, including the bars that trade just before and after the daily break, and the first hours after the weekly open until 07:00 on Monday.
โมดูล 14Module 14
Alerts
1โมดูลนี้คืออะไรWhat it is
Alerts คือช่องทางเดียวที่ Black Tide Map ใช้แจ้งเหตุการณ์บนกราฟ ทุกโมดูลยกเว้น Session Clock มีเหตุการณ์ของตัวเองให้ติ๊ก เช่น BOS / CHoCH, บล็อกเกิด, ช่องว่างราคาถูกเติม, liquidity ถูก sweep, ราคาข้ามระดับ หรือกรอบไซด์เวย์ถูกเบรก ทุกอย่างที่ติ๊กไว้ส่งผ่าน alert บน TradingView อันเดียว จึงไม่ต้องสร้าง alert แยกทีละเหตุการณ์ และเพิ่มเหตุการณ์ทีหลังได้โดยไม่ต้องสร้าง alert ใหม่ (แต่ต้องสร้างใหม่หลังเปลี่ยนการตั้งค่า ดูหัวข้อ 5)Alerts is the one channel Black Tide Map uses to tell you something happened on the chart. Every module except Session Clock has its own events to tick: a BOS / CHoCH, a block forming, a gap being filled, liquidity swept, price crossing a level, a range breaking. Everything you tick arrives through one TradingView alert, so there is no alert to create per event (though the alert has to be re-created after you change settings; see part 5).
ตั้งใช้งานสามขั้น: (1) ติ๊ก Enable alerts ในหมวด Alerts (ค่าเริ่มต้นปิด และทุกเหตุการณ์ก็ปิดอยู่) (2) ติ๊กเหตุการณ์ที่ต้องการในหมวด Alerts · … ของแต่ละโมดูล (3) บน TradingView สร้าง alert บนอินดิเคเตอร์นี้ แล้วตั้ง Condition เป็น Black Tide Map → Any alert() function call ตามที่ tooltip ของ Enable alerts บอก ข้อความที่ได้รับสร้างโดยอินดิเคเตอร์ ไม่ต้องพิมพ์ข้อความเองในหน้าต่างของ TradingViewSetting up takes three steps: (1) tick Enable alerts in the Alerts group (off by default, as is every event); (2) tick the events you want in each module's Alerts · … group; (3) on TradingView, create an alert on this indicator with Condition set to Black Tide Map → Any alert() function call, as the Enable alerts tooltip says. The message text is built by the indicator; there is nothing to type in TradingView's dialog.
เหตุการณ์ของแต่ละโมดูลส่งได้เฉพาะเมื่อโมดูลนั้นเปิดอยู่และไม่ถูกซ่อนด้วย Hide … above บนไทม์เฟรมของกราฟ ถ้าซ่อนโมดูลไว้บนไทม์เฟรมไหน alert ของมันก็เงียบบนไทม์เฟรมนั้นด้วย หัวข้อนี้อธิบายภาพรวม รายละเอียดว่าแต่ละเหตุการณ์เกิดเมื่อไรอยู่ในหัวข้อของโมดูลนั้น (กลุ่มสุดท้ายของ "ปรับแล้วได้อะไร")A module's events can only fire while that module is on and not hidden by its Hide … above on the chart's timeframe: hide a module on a timeframe and its alerts go quiet there too. This section is the overview; exactly when each event fires is in that module's own section (the last group of "What each setting changes").
2อ่านบนกราฟยังไงReading it on the chart
- จุดสีส้มเหนือแท่งคือแท่งที่ alert ส่งข้อความ ▲ / ▼ บอกทิศเมื่อเหตุการณ์มีทิศ (เช่น BOS / CHoCH) • คือไม่มีทิศ ถ้าหลายข้อความเกิดบนแท่งเดียว จุดจะซ้อนขึ้นไปAn orange dot above a bar marks a bar the alert sends on. ▲ / ▼ give the direction when the event has one (a BOS / CHoCH, say); • has none. Several messages on one bar stack upward.
- รายการใต้กราฟคือข้อความจริงที่จะได้รับ ทั้งช่วงข้อมูลของไทม์เฟรมนั้น เรียงล่าสุดก่อน กดรายการเพื่อไปที่แท่งนั้น ตัวเลขด้านบนคือจำนวนข้อความ เวลาเป็นเวลาไทยของแท่งที่ส่งThe log under the chart holds the exact messages you would receive over the timeframe's whole data window, newest first; press one to jump to its bar. The number at the top is how many there are. Times are the Bangkok time of the bar that sent them.
- แต่ละเหตุการณ์เป็นข้อความแยก ส่งได้ครั้งเดียวต่อแท่ง แท่งเดียวจึงส่งได้หลายข้อความ เช่นบนกราฟ 15m วันที่ 02/11 23:30 มีทั้ง BOS ×London H และ Session Key Level taken (เปิด Session Level taken ก่อน) ยกเว้น Liquidity Pools และ Reaction Levels ที่รวมทุกเหตุการณ์ของแท่งนั้นไว้ในข้อความเดียวEach event is a message of its own, sent at most once per bar, so one bar can send several: on the 15m chart, 02/11 23:30 has both a BOS ×London H and a Session Key Level taken (switch Session Level taken on first). Liquidity Pools and Reaction Levels are the exceptions: each puts all of its events on a bar into one message.
- การ์ดนี้เปิด Enable alerts กับ BOS · CHoCH, Block formed, Liquidity swept, Key Level touched และ Range broken ไว้ให้ พร้อมเปิด Market Structure และ Consolidation ที่ปกติปิดอยู่ บนกราฟของคุณทุก alert เริ่มที่ปิดThis card switches on Enable alerts with BOS · CHoCH, Block formed, Liquidity swept, Key Level touched and Range broken, together with Market Structure and Consolidation, which ship off. On your own chart every alert starts off.
- ปุ่มเหนือกราฟ Session Level taken, Naked Level taken, Gap formed และ Zone entry เพิ่มเหตุการณ์เข้าบันทึก สามปุ่มหลังเปิดโมดูลของมันให้ด้วย เพราะโมดูลเหล่านั้นปิดอยู่ตามค่าเริ่มต้น เหตุการณ์อื่นเปิดได้จากแผงตั้งค่าหรือปุ่มสีทองในหัวข้อ 3Buttons above the chart: Session Level taken, Naked Level taken, Gap formed and Zone entry add their events to the log; the last three switch their module on too, as those modules ship off. The other events are in the settings panel or the gold buttons in part 3.
หน้าตาข้อความ ทุกข้อความขึ้นต้นด้วย "Black Tide Map · " ตามด้วยชื่อสินทรัพย์ (ไม่มีชื่อตลาด เช่น XAUUSD ไม่ใช่ OANDA:XAUUSD) ไทม์เฟรมของกราฟเป็นรหัสของ TradingView (5, 15, 60 คือ 1 ชั่วโมง, 240 คือ 4 ชั่วโมง, 1D, 1W) แล้ว " — " ชื่อเหตุการณ์ และ " @ " กับราคาปิดของแท่ง ปัดตามหน่วยราคาที่เล็กที่สุดของสินทรัพย์ เช่นBlack Tide Map · XAUUSD 15 — Bullish BOS · BOS ×London H @ 3969.140
Key Level touched บอกชื่อเส้นที่ถูกข้ามแยกตามช่วง:Black Tide Map · XAUUSD 15 — Key Level touched — Monthly[PML, Prev Month Close] @ 3894.720
Liquidity Pools และ Reaction Levels ไม่ต่อท้ายด้วยราคาปิด แต่ละส่วนบอกราคาของ pool หรือระดับเอง และหลายส่วนต่อกันด้วย " · ":Black Tide Map · XAUUSD 15 — Reaction level formed (RL ×3) @ 4005.883 · Reaction level touched: RL ×4 @ 4016.875
รูปแบบนี้ตายตัว ไม่มีการตั้งค่าให้เปลี่ยน ถ้าใส่ webhook URL ใน alert ข้อความเดียวกันนี้คือสิ่งที่ส่งไปWhat a message looks like: every message starts "Black Tide Map · ", then the symbol (without the exchange: XAUUSD, not OANDA:XAUUSD), the chart's timeframe as TradingView writes it (5, 15, 60 for 1 hour, 240 for 4 hours, 1D, 1W), then " — ", the event, and " @ " with the bar's close, rounded to the symbol's tick. For exampleBlack Tide Map · XAUUSD 15 — Bullish BOS · BOS ×London H @ 3969.140
Key Level touched names the lines crossed, by period:Black Tide Map · XAUUSD 15 — Key Level touched — Monthly[PML, Prev Month Close] @ 3894.720
Liquidity Pools and Reaction Levels end without the close: each part carries its own pool or level price, and several parts are joined with " · ":Black Tide Map · XAUUSD 15 — Reaction level formed (RL ×3) @ 4005.883 · Reaction level touched: RL ×4 @ 4016.875
The format is fixed; no setting changes it. With a webhook URL on the alert, this same text is what is sent.
3ปรับแล้วได้อะไรWhat each setting changes
เรียงตามหน้าตั้งค่าบน TradingView: หมวด Alerts แล้วตามด้วยหมวด Alerts · … ของแต่ละโมดูล ปุ่มสีทองเปลี่ยนบันทึกใต้กราฟด้านบน ปุ่มที่เขียนว่า "เปิดโมดูล" เปิดโมดูลที่ปกติปิดอยู่ไปพร้อมกันIn TradingView's order: the Alerts group, then each module's Alerts · … group. The gold buttons change the log under the chart above; buttons reading "Module … on" switch on a module that ships off at the same time.
Alertsสวิตช์หลักและเวลาที่ส่งMaster switch and timing2
ทุกเหตุการณ์ต้องผ่านสามด่าน: Enable alerts เปิดอยู่, โมดูลของมันเปิดอยู่ในหมวด Modules และไม่ถูกซ่อนด้วย Hide … above ของโมดูลนั้นบนไทม์เฟรมของกราฟ ในแผงตั้งค่า ช่องติ๊กของเหตุการณ์จะเป็นสีจางจนกว่า Enable alerts และโมดูลของมันจะเปิดEvery event has three gates: Enable alerts on, its module on in the Modules group, and the module not hidden by its own Hide … above on the chart's timeframe. In the settings, an event's tick stays greyed until Enable alerts and its module are both on.
สวิตช์หลัก ปิดอยู่ไม่มีอะไรส่งเลย ไม่ว่าจะติ๊กอะไรไว้ หลังเปิดแล้วสร้าง alert บน TradingView อันเดียวที่ Condition "Any alert() function call" ปิดสวิตช์นี้บนการ์ดแล้วบันทึกจะว่างThe master switch: off, nothing fires whatever is ticked. Once it is on, create one TradingView alert with Condition "Any alert() function call". Switch it off on this card and the log empties.
เปิดไว้ (ค่าเริ่มต้น): เหตุการณ์ส่งเมื่อแท่งปิด และต้องยังเป็นจริงตอนนั้น ปิด: มีผลแค่สามเหตุการณ์ที่ตรวจระหว่างแท่ง คือ Naked Level taken, Session Level taken และ Zone entry ซึ่งจะส่งทันทีที่เกิด และอาจไม่เป็นจริงแล้วเมื่อแท่งปิด (Zone entry ใช้ราคาล่าสุดแทนราคาปิด) เหตุการณ์อื่นทั้งหมดตัดสินตอนแท่งปิดในตัวเองอยู่แล้ว จึงยังมาตอนแท่งปิดเหมือนเดิม บันทึกบนหน้านี้นับทุกแท่งเป็นแท่งที่ปิดแล้ว จึงไม่เปลี่ยนOn (default): an event fires when the bar closes and must still hold then. Off: only three events change, the ones tested inside the bar: Naked Level taken, Session Level taken and Zone entry fire the moment they happen and may no longer hold by the close (Zone entry then reads the live price instead of the close). Every other event is decided on the bar close by its own definition, so it still arrives at the close. This page treats every bar as closed, so the log does not change.
Alerts · Trend PathTrend Path1
Trend Path turned up @ … / turned down เมื่อการอ่าน Dow ของเส้นหลักเปลี่ยนทิศ ส่งตอนเปลี่ยน ไม่ใช่ทุกแท่ง เงียบเมื่อ Show เป็น Second only ตามค่าเริ่มต้นช่วงที่แสดงไม่มีการเปลี่ยน ปุ่มนี้ตั้งโครงสร้าง 15 นาทีด้วย รายละเอียดที่ Trend PathTrend Path turned up @ … / turned down when the primary path's Dow reading changes; on the change, not every bar. Silent with Show set to Second only. At the defaults the reading does not change within the window, so this button also sets a 15-minute structure. Details in Trend Path.
Alerts · Order BlocksOrder Blocks4
ทั้งสี่ข้อใช้บล็อกชุดหลักทุกอันที่เก็บไว้ ไม่ใช่แค่ที่วาดอยู่ บล็อกของ HTF slot ไม่ส่ง alert ทุกข้อลงท้ายด้วยราคาปิด รายละเอียดที่ Order BlocksAll four use every main-set block in memory, not only the drawn ones; HTF slot blocks never alert. Each ends with the close. Details in Order Blocks.
Order block formed บนแท่งที่บล็อกใหม่เกิดOrder block formed on the bar a new block forms.
Price entered an order block ครั้งแรกที่ราคาเข้ามาในบล็อกสดPrice entered an order block the first time price enters a fresh block.
Order block invalidated เมื่อราคาผ่านขอบด้านไกล ตาม Invalidate onOrder block invalidated when price goes through the far edge, as Invalidate on says.
Breaker formed เมื่อบล็อกที่ invalidated กลายเป็น breaker เกิดได้เฉพาะ Show zones ที่วาด breaker และไม่มีใน ClassicBreaker formed when an invalidated block becomes a breaker; only with a Show zones mode that draws breakers, never in Classic.
Alerts · Market StructureMarket Structure1
Bullish BOS · BOS ×PWH @ … หรือ Bearish / CHoCH เมื่อ Major เบรก (Minor ไม่ส่ง) ต่อท้ายด้วยป้ายที่วาดพร้อมชื่อระดับ ถ้าการเบรกนั้นไม่ได้ถูกวาด (ตัวกรองฝั่ง หรือปิด Draw Major structure) ยังส่งแต่ไม่มีป้าย รายละเอียดที่ Market StructureBullish BOS · BOS ×PWH @ … or Bearish / CHoCH on a Major break (Minor never alerts), followed by the drawn label with its level name. A break that is not drawn (side filter, or Draw Major structure off) still alerts, without the label. Details in Market Structure.
Alerts · Fair Value GapsFair Value Gaps2
Fair value gap formed เมื่อช่องของกราฟเกิด (ช่องจาก HTF slot ไม่ส่งข้อนี้) Fair value gap filled เมื่อช่องใดก็ได้ถูกเติมถึงระดับใน Counts as filled at ลงท้ายด้วยราคาปิด รายละเอียดที่ Fair Value GapsFair value gap formed when a chart gap completes (HTF slot gaps never send this one); Fair value gap filled when any gap is filled to the Counts as filled at level. Both end with the close. Details in Fair Value Gaps.
Fair value gap inverted เมื่อช่องถูกปิดทะลุจนเป็น IFVG ไม่มีเมื่อ Show เป็น Gaps onlyFair value gap inverted when a gap is closed through and becomes an IFVG; never with Show set to Gaps only.
Alerts · Liquidity PoolsLiquidity Pools4
ทุกเหตุการณ์ที่ติ๊กไว้และเกิดบนแท่งเดียวกันมาในข้อความเดียว คั่นด้วย " · " แต่ละส่วนลงท้ายด้วยระดับของ pool ไม่ใช่ราคาปิด รายละเอียดที่ Liquidity PoolsEvery ticked event of one bar arrives in one message, joined with " · ", each part ending with the pool's level rather than the close. Details in Liquidity Pools.
Buyside liquidity pool formed (BSL ×2) @ … / Sellside … (SSL ×n) เมื่อเกิด pool ใหม่ พร้อมจำนวนครั้งที่แตะBuyside liquidity pool formed (BSL ×2) @ … / Sellside … (SSL ×n) when a new pool appears, with its touch count.
Buyside liquidity swept @ … / Sellside liquidity swept @ … บนแท่งที่ sweepBuyside liquidity swept @ … / Sellside liquidity swept @ … on the sweeping bar.
Buyside liquidity broken @ … / Sellside … บนแท่งที่ตัดสินว่าเบรก ไม่ใช่แท่งแรกที่ปิดเลยระดับBuyside liquidity broken @ … / Sellside … on the bar that decides the break, not the first close beyond.
Buyside liquidity late sweep @ … / Sellside … บนแท่งที่ปิดกลับเข้ามาก่อนการเบรกจะถูกตัดสินBuyside liquidity late sweep @ … / Sellside … on the bar that closes back inside before the break was decided.
Alerts · Reaction LevelsReaction Levels1
Reaction level formed (RL ×3) @ … เมื่อระดับถึงจำนวนขั้นต่ำครั้งแรก และ Reaction level touched: RL ×4 @ … เมื่อแท่งแตะระดับที่แท่งก่อนหน้าไม่ได้แตะ ทั้งสองอย่างของแท่งเดียวกันรวมเป็นข้อความเดียว ลงท้ายด้วยราคาของระดับ รายละเอียดที่ Reaction LevelsReaction level formed (RL ×3) @ … when a level first reaches its minimum count, and Reaction level touched: RL ×4 @ … when a bar trades a level the bar before did not. Both of one bar come as one message, ending with the level's price. Details in Reaction Levels.
Alerts · Levels & Zonesระดับและโซน (สี่โมดูล)Levels and zones (four modules)4
สี่ข้อนี้มาจากสี่โมดูล แต่ละข้อต้องเปิดโมดูลของตัวเอง และใช้ Hide … above ของโมดูลนั้นThese four come from four modules; each needs its own module on and follows that module's Hide … above.
Key Level touched — Daily[PDH, 61.8%] Monthly[Prev Month Close] @ … เมื่อแท่งที่ปิดแล้วข้ามเส้นของ Period Key Levels ที่วาดอยู่: High / Low, ตาราง fibo เมื่อเปิด Fibo levels และเส้น Open / Close ข้อความเดียวต่อแท่งบอกทุกเส้นที่ถูกข้าม รายละเอียดที่ Period Key LevelsKey Level touched — Daily[PDH, 61.8%] Monthly[Prev Month Close] @ … when a closed bar crosses a drawn Period Key Levels line: High / Low, the fibo grid while Fibo levels is on, and the Open / Close lines. One message per bar names every line crossed. Details in Period Key Levels.
Naked Key Level taken @ … เมื่อระดับ naked ใดก็ได้ในความจำถูกแตะครั้งแรก ไม่บอกชื่อหรือราคาของระดับ ตรวจระหว่างแท่งได้ (ดู Fire on bar close only) รายละเอียดที่ Naked Key LevelsNaked Key Level taken @ … when any naked level in memory is first reached, without the level's name or price; tested inside the bar (see Fire on bar close only). Details in Naked Key Levels.
Session Key Level taken @ … เมื่อระดับเซสชันที่เก็บไว้ถูกกิน ไม่บอกว่าระดับไหน ตรวจระหว่างแท่งได้ รายละเอียดที่ Session Key LevelsSession Key Level taken @ … when a stored session level is taken, without saying which; tested inside the bar. Details in Session Key Levels.
Entered the Premium zone @ … / Entered the Discount zone @ … เมื่อแท่งปิดในแถบหลังจากแท่งก่อนหน้าปิดนอกแถบ แถบคำนวณทุกแท่งไม่ว่าวาดกล่องอยู่หรือไม่ ตรวจระหว่างแท่งได้ รายละเอียดที่ Daily ZonesEntered the Premium zone @ … / Entered the Discount zone @ … when a bar closes inside a band after the bar before closed outside it. The bands are worked out on every bar, whatever boxes are drawn; tested inside the bar. Details in Daily Zones.
Alerts · ConsolidationConsolidation4
ทุกข้อลงท้ายด้วยราคาปิด และกล่องที่สั้นกว่า Minimum bars ไม่ส่งข้อใดเลย รายละเอียดที่ ConsolidationEach ends with the close, and a box shorter than Minimum bars sends none of them. Details in Consolidation.
Consolidation range broken บนแท่งที่ยืนยันการเบรก ไม่ใช่แท่งแรกที่ปิดออกConsolidation range broken on the bar that confirms the break, not the first close outside.
Consolidation midline touched ครั้งแรกที่ราคาผ่านเส้นกึ่งกลางของกล่องที่กำลังก่อตัว กล่องละครั้งConsolidation midline touched the first time price trades through a forming box's midline, once per box.
Consolidation midline retested เมื่อราคากลับมาที่เส้นกึ่งกลางของกล่องที่เบรกแล้ว ภายใน Midline retest windowConsolidation midline retested when price comes back to a broken box's midline within Midline retest window.
Consolidation failed break เมื่อราคาปิดกลับเข้ากล่องภายใน Grace barsConsolidation failed break when price closes back inside the box within Grace bars.
Alerts · Anchor CandlesAnchor Candles1
Anchor candle printed @ … เมื่อแท่งที่ปิดเป็นแบบที่เปิดอยู่ (DJ, H, IH หรือ Inside Bar) ไม่บอกว่าแบบไหน เกิดบ่อยมาก ราวหนึ่งในสี่ถึงหนึ่งในสามของแท่งในข้อมูลตัวอย่าง รายละเอียดที่ Anchor CandlesAnchor candle printed @ … when a closed candle is one of the patterns switched on (DJ, H, IH or inside bar), without saying which. It is frequent: roughly one bar in four to one in three in the sample data. Details in Anchor Candles.
4ทดลองปรับค่าเองTry it
- หลายข้อความบนแท่งเดียวSeveral messages on one bar
เปิด Session Level taken แล้วดูบันทึกบนกราฟ 15m ที่ 02/11 23:30 จะมีสองข้อความ: Bullish BOS · BOS ×London H และ Session Key Level taken แท่งเดียวกัน จุดสองจุดซ้อนกัน จากนั้นเปิด Reaction Levels พร้อม alert ทั้งสองแบบ ที่ 30/10 02:15 ระดับที่เกิดกับระดับที่ถูกแตะมาในข้อความเดียวSwitch Session Level taken on and look at 02/11 23:30 in the 15m log: two messages, Bullish BOS · BOS ×London H and Session Key Level taken, on one bar with two stacked dots. Then switch Reaction Levels on with both its alerts: at 30/10 02:15 the level formed and the level touched arrive in one message.
- ปิดโมดูล alert ก็เงียบModule off, alert silent
ปิด Order Blocks ในหมวด Modules กล่องหายและรายการ "Order block formed" หายจากบันทึกด้วย แม้ Block formed ยังติ๊กอยู่ บน TradingView ช่องติ๊กนั้นจะจางลงเพื่อบอกว่าไม่ทำงานSwitch Order Blocks off in Modules: the boxes go, and so do the "Order block formed" entries, though Block formed is still ticked. On TradingView that tick greys out to show it is idle.
- Hide above ปิด alert ด้วยHide above silences alerts too
ตั้ง Hide Market Structure above เป็น 15m แล้วสลับปุ่ม 15m กับ 1H เหนือกราฟ บน 15m รายการ BOS / CHoCH ยังอยู่ บน 1H หายทั้งเส้นและ alert เพราะกราฟ 1H สูงกว่า 15mSet Hide Market Structure above to 15m and switch between 15m and 1H above the chart: on 15m the BOS / CHoCH entries stay; on 1H both the lines and the alerts go, as 1H is above 15m.
- เส้น Open / Close ก็แจ้งOpen / Close lines alert too
ดูบนกราฟ 15m ที่ 02/11 06:00: "Key Level touched — Monthly[PML, Prev Month Close]" แท่งเดียวข้ามทั้ง Low และ Close ของเดือนตุลาคม จึงอยู่ในรายการเดียว เปิด Daily O/C แล้วนับรายการ Key Level touched ที่เพิ่มขึ้นพร้อมชื่อ Prev Day Open / Prev Day CloseOn the 15m chart look at 02/11 06:00: "Key Level touched — Monthly[PML, Prev Month Close]", one bar crossing both October's Low and its Close, so both sit in one list. Switch Daily O/C on and count the extra Key Level touched entries naming Prev Day Open / Prev Day Close.
5จุดที่มักเข้าใจผิดCommon pitfalls
- ติ๊กแล้วแต่ไม่มี alert มาTicked, but nothing arrives
ต้องครบทุกข้อ: Enable alerts เปิดอยู่ (ค่าเริ่มต้นปิด), โมดูลของเหตุการณ์นั้นเปิดอยู่ ไม่ถูกซ่อนด้วย Hide … above บนไทม์เฟรมของกราฟ และมี alert บน TradingView ที่ Condition เป็น Any alert() function call บางเหตุการณ์ต้องการโหมดของมันด้วย เช่น Breaker formed ต้องใช้ Show zones ที่วาด breaker และ Trend Path ต้องไม่เป็น Second onlyAll of these must hold: Enable alerts on (off by default), the event's module on and not hidden by its Hide … above on the chart's timeframe, and a TradingView alert on Any alert() function call. Some events need their mode too: Breaker formed needs a Show zones mode that draws breakers, and Trend Path must not be on Second only.
- เปลี่ยนการตั้งค่าแล้ว alert เดิมยังส่งแบบเก่าChanged the settings, the alert still sends as before
alert บน TradingView จำการตั้งค่าของอินดิเคเตอร์ สินทรัพย์ และไทม์เฟรม ณ ตอนที่สร้างไว้ การติ๊กเหตุการณ์เพิ่มหรือเปลี่ยนค่าบนกราฟภายหลังไม่ไปถึง alert ที่สร้างไปแล้ว ให้ลบแล้วสร้างใหม่ทุกครั้งที่เปลี่ยนการตั้งค่า และสร้างแยกต่อสินทรัพย์ต่อไทม์เฟรมA TradingView alert keeps the indicator's settings, the symbol and the timeframe as they were when it was created. Ticking more events or changing values on the chart later does not reach an existing alert: delete it and create it again after every change, and create one per symbol and timeframe.
- ปิด Fire on bar close only แล้ว alert ก็ยังมาตอนแท่งปิดFire on bar close only off, alerts still come at the close
มีแค่ Naked Level taken, Session Level taken และ Zone entry ที่ส่งระหว่างแท่งได้ ทุกเหตุการณ์อื่นตัดสินตอนแท่งปิดในตัวเอง บนกราฟ 1 ชั่วโมง การเบรกที่เกิดกลางชั่วโมงจึงมาตอนปิดชั่วโมงนั้นเสมอ ส่วนสามเหตุการณ์ที่ส่งระหว่างแท่ง อาจส่งแล้วแต่ราคาถอยกลับก่อนแท่งปิดOnly Naked Level taken, Session Level taken and Zone entry can fire inside the bar; every other event is decided on the close by its own definition, so on a 1-hour chart a break in mid-hour always arrives as that hour closes. The three intrabar events may fire and then see price back away before the close.
- ข้อความไม่บอกว่าระดับไหนThe message does not say which level
Naked Key Level taken, Session Key Level taken, Order Blocks, Fair Value Gaps, Consolidation และ Anchor Candles ลงท้ายด้วยราคาปิดของแท่ง ไม่ใช่ราคาของระดับหรือโซน ที่บอกชื่อเส้นมีแค่ Key Level touched และป้ายของ BOS / CHoCH ส่วน Liquidity Pools และ Reaction Levels บอกราคาของ pool หรือระดับแทนราคาปิดNaked Key Level taken, Session Key Level taken, Order Blocks, Fair Value Gaps, Consolidation and Anchor Candles end with the bar's close, not the level's or zone's price. Only Key Level touched and the BOS / CHoCH label name the line; Liquidity Pools and Reaction Levels give the pool or level price instead of the close.
- ไม่ใช่ทุกอย่างบนกราฟส่ง alertNot everything on the chart alerts
Session Clock ไม่มี alert, Minor structure ไม่ส่ง, บล็อกของ HTF slot ไม่ส่ง และช่องจาก HTF slot ไม่ส่ง Gap formed (แต่ส่ง filled / inverted) ในทางกลับกันบางเหตุการณ์ส่งแม้ไม่ได้วาด เช่น BOS ที่ถูกตัวกรองซ่อน ระดับที่เกินจำนวนที่วาด หรือ Zone entry ที่ปิดกล่องไว้Session Clock has no alerts, Minor structure never alerts, HTF slot blocks never alert, and HTF slot gaps never send Gap formed (they do send filled / inverted). The other way round, some events fire for things not drawn: a BOS hidden by the side filter, levels beyond those drawn, or Zone entry with its boxes switched off.
- ติ๊กทุกอย่างแล้ว alert ถี่เกินไปTick everything and alerts come too often
แต่ละเหตุการณ์ส่งได้แท่งละครั้ง แต่รวมกันแล้วบางแท่งส่งหลายข้อความ Anchor candle printed เกิดราวหนึ่งในสี่ถึงหนึ่งในสามของแท่ง และ Session / Naked Level taken ก็บ่อยบนกราฟ 1H TradingView อาจหยุด alert ที่ส่งถี่เกินไปในเวลาสั้นๆ เลือกเฉพาะเหตุการณ์ที่จะกลับมาดูจริงEach event fires at most once per bar, but together one bar can send several messages. Anchor candle printed fires on roughly one bar in four to one in three, and Session / Naked Level taken are frequent on the 1H chart. TradingView may stop an alert that fires too often in a short span, so tick only the events you will actually act on.
อ้างอิงReference
การตั้งค่าทั้งหมดAll settings
ทุกช่องตั้งค่าของ v1.21.7 เรียงตามหน้าตั้งค่าบน TradingView ช่องที่มีจุดทอง เปลี่ยนแล้วกราฟเปลี่ยนตาม กด (i) เพื่ออ่านคำอธิบายของช่องนั้นEvery input of v1.21.7, in the order TradingView shows them. Inputs with a gold dot change the chart; press (i) for an input’s description.