อินดิเคเตอร์สำหรับ TradingViewTradingView indicator
TPO Profile v1.1.0
TPO Profile อ่านการซื้อขายของวันจากเวลาที่ตลาดใช้อยู่ที่แต่ละราคา TPO Profile วาดโปรไฟล์ของวันเป็นตัวอักษรหรือบล็อก พร้อม VAH, POC, VAL, single prints และเงาของวันก่อน ส่วน Initial Balance คือกรอบช่วงแรกของวัน กราฟทุกอันในหน้านี้เป็นกราฟจริงที่กดได้ เปิดหรือปิดทีละส่วนจากปุ่มเหนือกราฟ เลื่อนเมาส์ไปบนแท่งไหน ค่าต่าง ๆ จะแสดงตามแท่งนั้น หรือกด ตั้งค่า เพื่อเปิดแผงตั้งค่าแบบเดียวกับบน TradingView ข้างกราฟTPO Profile reads the day's auction from the time the market spent at each price. TPO Profile draws the day as letters or blocks with its VAH, POC, VAL, single prints and earlier days' silhouettes, and the Initial Balance is the day's opening range. Every chart on this page is live: switch each part on or off from the buttons above it, move the cursor over a bar to read that bar, or press Settings to open the same settings you have on TradingView beside the chart.
โมดูล 1Module 1
TPO Profile
1โมดูลนี้คืออะไรWhat it is
TPO (Time Price Opportunity) หรือ Market Profile ตอบคำถามว่า วันนี้ตลาดใช้เวลาอยู่ที่ราคาไหน แต่ละวันถูกแบ่งเป็นช่วงเวลาเท่าๆ กัน (ค่าเริ่มต้น 30 นาที) แต่ละช่วงได้ตัวอักษรหนึ่งตัว A, B, C … ทุกระดับราคาที่ช่วงนั้นเทรดผ่านจะได้ตัวอักษรของช่วงนั้น เรียงต่อกันไปทางขวา ผลคือรูปทรงที่บอกว่าราคาไหนถูกเทรดนานแค่ไหนTPO (Time Price Opportunity), or Market Profile, answers where the market spent its time today. Each day is cut into equal periods (30 minutes by default), each with a letter A, B, C …; every price a period trades gets that letter, stacked to the right. The result is a shape that shows how long each price was traded.
ส่วนที่อ้วนคือราคาที่ตลาดยอมรับ ผู้ซื้อและผู้ขายตกลงกันได้นาน ส่วนที่บางคือราคาที่ตลาดปฏิเสธหรือวิ่งผ่านเร็ว จากรูปทรงนี้อินดิเคเตอร์หา POC (ราคาที่ใช้เวลานานที่สุด) และ Value Area (โซนที่ครอบเวลาส่วนใหญ่ของวัน) ซึ่งนักเทรด Market Profile ใช้เป็นกรอบอ้างอิง: ราคาเปิดในหรือนอก Value Area หลุดออกไปแล้วถูกยอมรับหรือถูกดีดกลับFat parts are prices the market accepted, where buyers and sellers agreed for a long time; thin parts are prices it rejected or ran through. From the shape the indicator finds the POC (the price with the most time) and the value area (the zone holding most of the day's time), the frame Market Profile traders read against: did price open inside or outside value, and when it left, was it accepted or pushed back?
วันที่จบแล้วเหลือเงาของโปรไฟล์ และเส้น VAH / POC / VAL ของวันนั้น เส้นแต่ละแถวมี Extend ของตัวเองใน TPO · Levels: Don't extend (ค่าเริ่มต้น) จบเส้นที่ท้ายวันของมัน Extend ลากต่อจนราคากลับมาเทรดผ่าน ใช้ระดับของวันก่อนเป็นกรอบอ้างอิงของวันนี้ได้A finished day leaves its silhouette and its VAH / POC / VAL lines. Each row has its own Extend in TPO · Levels: Don't extend (default) ends the line at its day's end, Extend carries it on until price trades back through it, so earlier days' levels can frame today.
2อ่านบนกราฟยังไงReading it on the chart
- บล็อกของวันนี้ หนึ่งช่องคือหนึ่ง TPO สีไล่ตามเวลา ช่วงแรกของวันสีชมพู ช่วงท้ายสีเขียว บล็อกนอก Value Area จะจางลงToday's blocks: one cell per TPO, coloured by time from pink early in the day to green late; blocks outside the value area are faded.
- POC แถวที่มีตัวอักษรมากที่สุด คือราคาที่ตลาดใช้เวลานานที่สุด ถ้าเท่ากันเลือกแถวที่ใกล้กลางโปรไฟล์POC, the row with the most letters: the price the market spent most time at. On a tie, the one nearer the middle.
- VAH / VAL ขอบบนและล่างของ Value Area ขยายจาก POC ทีละแถวไปฝั่งที่มีตัวอักษรมากกว่า จนครอบ 70% ของ TPO ทั้งหมด ลูกศร ↑ ↓ ในป้ายบอกว่าระหว่างวันเส้นนั้นขยับครั้งล่าสุดขึ้นหรือลงVAH / VAL, the value area's top and bottom, grown from the POC one row at a time toward the busier side until it holds 70% of all TPOs. The ↑ ↓ on the label shows which way the line last stepped during the day.
- Single prints แถวกลางโปรไฟล์ที่มีตัวอักษรตัวเดียวติดกัน ราคาถูกผลักผ่านเร็ว แถบลากต่อไปทางขวาจนกว่าราคาจะกลับมาแตะSingle prints, runs of one-letter rows inside the profile where price was pushed through; the band runs right until price trades back into it.
- แถบ Value Area เส้นแนวตั้งที่ขอบซ้ายของโปรไฟล์ ช่วงสีฟ้าคือ Value Area ส่วนสีเทาคือช่วงราคาที่เหลือของวันValue-area bar, the vertical line at the profile's left edge: blue over the value area, grey over the rest of the day's range.
- เงาของวันก่อน เทา = นอก Value Area, ฟ้า = ใน Value Area, ทอง = POC ความยาวแต่ละแถวเท่ากับจำนวน TPOEarlier days' silhouettes: grey outside the value area, blue inside, gold at the POC; each row is as long as its TPO count.
- เส้นของวันก่อน VAH / POC / VAL ของวันที่จบแล้ว ในสีและรูปแบบของแถวนั้น ตามค่าเริ่มต้นจบที่ท้ายวันของมันEarlier days' lines: the VAH / POC / VAL of finished days, in each row's colour and style, ending at their day's end by default.
- ปิดไว้ตามค่าเริ่มต้น Expand blocks, Mid, Poor High / Poor Low และ History แบบมีตัวอักษร เปิดได้จากปุ่มเหนือกราฟ คำอธิบายอยู่ในหัวข้อถัดไปOff by default: Expand blocks, Mid, Poor High / Poor Low and a lettered History. Switch them on from the buttons above the chart; they are explained below.
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 switches3
สวิตช์หลักของโมดูล TPO: โปรไฟล์และระดับ ปิดแล้วภาพของ TPO หายทั้งหมดMaster for the TPO module: the profile and its levels. Off removes every TPO drawing.
ไม่วาด TPO บนกราฟที่ไทม์เฟรมสูงกว่าค่านี้ (ค่าเริ่มต้น 1H) เพราะเหนือจากนั้นโปรไฟล์รายวันเหลือไม่กี่แท่ง Off วาดทุกไทม์เฟรมSkips all TPO drawing on chart timeframes above this one (1H by default): beyond it a daily profile is only a few bars. Off draws on every timeframe.
ส่งค่าไปที่ Data Window ให้อินดิเคเตอร์อื่นอ่านผ่าน input.source(): IB High, IB Low, Row Size (ticks) คือความสูงแถวของโปรไฟล์ปัจจุบันเป็นจำนวนทิก (หน่วยเดียวกับช่อง Ticks per row ของ TPO ในตัวของ TradingView), Row Size raw (ticks), Auto Range และ Export Flags ซึ่งเป็นตัวยืนยันว่าเชื่อมแล้วจริง (77000 บวกบิตของค่าที่ส่งมา) Row Size ทั้งสองค่าแสดงในแถบสถานะด้วย ปิดไว้ตามค่าเริ่มต้น เปิดเฉพาะเมื่อมีสคริปต์อ่านค่าเหล่านี้ ซ่อน IB ไม่ได้หยุดการส่งPublishes values to the Data Window for another indicator to read through input.source(): IB High, IB Low, Row Size (ticks), the live profile's row height in ticks (the unit of the built-in TPO's Ticks per row field), Row Size raw (ticks), Auto Range, and Export Flags, the handshake that proves a source is really wired (77000 plus a bit per value supplied). Both Row Size values also show in the status line. Off by default; switch it on only when a script reads these. Hiding the IB does not stop the export.
TPO · Profileรูปร่างโปรไฟล์How the profile is drawn12
เวลาที่ตัวอักษรหนึ่งตัวครอบคลุม ค่าน้อยลง (15 นาที) ได้ตัวอักษรมากขึ้น โปรไฟล์ละเอียดและยาวขึ้น POC กับ Value Area อาจย้ายแถว ค่ามากขึ้น (60 นาที) ได้รูปร่างหยาบ สั้น อ่านภาพรวมเร็ว ถ้าตั้งสั้นกว่าไทม์เฟรมชาร์ต อินดิเคเตอร์จะใช้แท่งของไทม์เฟรมย่อยให้ตัวอักษรละตัวHow much time one letter covers. Shorter (15 min) gives more letters, a finer and longer profile, and the POC or value area can move to another row. Longer (60 min) gives a coarse, short shape that reads at a glance. Below the chart timeframe each lower-timeframe bar gets its own letter.
วาดวันปัจจุบันเป็นบล็อกสีไล่ตามเวลา (ช่วงแรกสีชมพู ช่วงท้ายสีเขียว) แทนตัวอักษรอย่างเดียว ใช้ได้เมื่อ Period เป็น Profile Period และหยุดวาดบล็อกเมื่อเกิน 500 TPO ซึ่งเป็นเพดานกล่องของ TradingViewDraws the live day as blocks coloured by time (pink early, green late) instead of letters alone. Profile Period mode only; blocks stop past 500 TPOs, TradingView's box cap.
คอลัมน์ตัวอักษรของแต่ละโปรไฟล์ ปิดแล้วเหลือแต่บล็อกกับเงา กราฟโล่งขึ้น แต่จะไม่รู้ว่าแถวไหนมาจากช่วงเวลาไหนEach profile's letter column. Off leaves only blocks and silhouettes: a cleaner chart, but you lose which period traded which row.
วางแต่ละบล็อกไว้ในคอลัมน์เวลาของมันเอง แทนการเรียงชิดซ้าย อ่านเป็นภาพราคาตามเวลา: ช่วงไหนเทรดแถวไหน ตามลำดับ All ใช้กับเงาของวันก่อนด้วย Current ใช้กับวันนี้อย่างเดียว ตัวอักษรยังเรียงชิดซ้ายเหมือนเดิมPuts each block in its own time column instead of stacking from the left, so the profile reads as price over time: which rows each period traded, in order. All applies it to earlier days' silhouettes too, Current to the live day only. Letters stay stacked.
เมื่อวันนี้มี TPO เกิน 500 (วันที่ผันผวนมาก หรือ Block Size สั้น) บล็อกจะหยุดวาด สวิตช์นี้วาดเป็นเงาแทนเพื่อไม่ให้รูปร่างหาย ตัวอักษรยังวาดทับได้Past 500 TPOs on the live day (a wild day, or a short Block Size) blocks stop drawing; this draws the day as a silhouette instead so the shape is not lost. Letters can still draw over it.
สิ่งที่วันที่จบแล้วทิ้งไว้บนกราฟ Silhouette (ค่าเริ่มต้น) เป็นเงาหนึ่งชิ้นต่อวัน เบาที่สุดที่ยังเห็นรูปร่าง ย้อนได้ประมาณ 50–100 วัน Off เหลือแต่เส้นระดับ Silhouette + letters ได้ทั้งเงาและตัวอักษร Letters มีแต่ตัวอักษร ย้อนได้ราว 10 วันเพราะใช้ป้ายข้อความแถวละหนึ่งป้าย จากโควตา 500 ป้ายที่ใช้ร่วมกับป้ายของทุกระดับWhat a finished day leaves behind. Silhouette (default) is one filled shape per day, the lightest way to keep the shape; it reaches about 50–100 days. Off keeps the levels only. Silhouette + letters keeps both. Letters keeps only the letters and reaches about 10 days, because each row is one label from a 500-label budget shared with every level label.
สีของเงา: เทานอก Value Area, Shade value area ทับแถวใน Value Area ด้วยสีฟ้า และ Mark POC ทาแถว POC สีทอง ปิด Shade หรือ Mark แล้วเงาเป็นสีเดียว ย้อนหลังได้ไกลขึ้นเพราะใช้รูปวาดน้อยลงSilhouette colours: grey outside the value area; Shade value area lays blue over the value-area rows; Mark POC paints the POC row gold. With Shade or Mark off the silhouette is one colour and history reaches further, since it uses fewer drawings.
ช่องว่างระหว่างแถวของเงา เป็น % ของความสูงแถว 0 ทำให้แถวติดกันเป็นขั้นบันไดทึบ เกิน 40 แถวบางจนอ่านรูปร่างยากSpace between silhouette rows, as a % of the row height. 0 welds them into a solid staircase; above about 40 the bars get too thin to read.
ทำให้วันก่อนจางลงเพื่อให้วันนี้เด่น ไม่เปลี่ยนรูปร่าง ไม่ใช้รูปวาดเพิ่มFades earlier days so the live one stands out. Changes no shape and costs no drawings.
ใช้กับ Silhouette + letters: จำนวนวันล่าสุดที่ยังมีตัวอักษร (สูงสุด 9) วันที่เก่ากว่านั้นเหลือแต่เงา ถ้าเห็นตัวอักษรหายทีละแถว ให้ลดค่านี้ เพราะชนโควตาป้ายข้อความWith Silhouette + letters: how many recent days keep their letters (up to 9); older days keep only the shape. If letters vanish a row at a time, lower this: the label budget is full.
ขนาดตัวอักษร Auto ปรับให้พอดีช่องของแต่ละแถว ซูมออกแล้วตัวเล็กลงแทนที่จะซ้อนกัน ขนาดคงที่อื่นๆ จะเท่าเดิมทุกระดับซูมLetter size. Auto fits each letter to its cell, so letters shrink as you zoom out instead of overlapping; the fixed sizes stay the same at every zoom.
สีไล่ของบล็อก: สีที่ 1 ที่บล็อกแรกของวัน สีที่ 4 ที่บล็อกสุดท้าย ไล่ผ่านสีกลางสองสี ถ้าเปลี่ยนสี ให้เลือกสีที่อยู่ใกล้กันบนวงล้อสี สีที่ห่างกันมากจะไล่ผ่านสีเทาขุ่นตรงกลางBlock colour ramp: colour 1 at the day's first block, colour 4 at the last, passing the two middle stops. If you re-pick them, keep each near the one before it on the colour wheel; colours far apart blend through a muddy grey.
TPO · Periodช่วงเวลาและความสูงแถวPeriod and row height6
Profile Period เริ่มโปรไฟล์ใหม่ทุกช่วงที่ตั้งใน Profile Period (ค่าเริ่มต้นทุกวัน) Session Time Range เริ่มโปรไฟล์ใหม่ทุกครั้งที่ช่วงเวลาที่กำหนดเปิด แล้ววิ่งไปจนเปิดอีกครั้งProfile Period starts a new profile every Profile Period (daily by default). Session Time Range starts one each time the chosen window opens and runs until it opens again.
ความยาวของหนึ่งโปรไฟล์ D คือรายวัน ตั้งเป็น W ได้โปรไฟล์รายสัปดาห์ ใช้อ่านภาพที่ใหญ่ขึ้นLength of one profile. D is daily; W gives weekly profiles for a bigger picture.
ใช้เมื่อ Period เป็น Session Time Range: เวลาเปิดของโปรไฟล์ ตามเวลาของตลาด (exchange time)With Session Time Range: when each profile opens, in exchange time.
ความสูงของแต่ละแถวราคา Auto คำนวณจากช่วงราคาล่าสุดให้ได้ประมาณ 80 แถว Manual ใช้ Ticks Per Row ตายตัว แถวสูงขึ้นได้โปรไฟล์หยาบ แถวเตี้ยลงได้ละเอียดHeight of each price row. Auto sizes it from the recent range to about 80 rows; Manual fixes it with Ticks Per Row. Taller rows give a coarser profile, shorter rows a finer one.
เปิด (ค่าเริ่มต้น เหมือน TPO ของ TradingView): ถ้าช่วงราคาเปลี่ยนจนความสูงแถวเปลี่ยน โปรไฟล์จะจัดแถวใหม่ทั้งหมด POC และ Value Area จึงขยับระหว่างวันได้ ปิด: ใช้ความสูงแถวตอนเปิดวันไปตลอดวัน กริดไม่ขยับใต้โปรไฟล์ที่กำลังอ่านOn (default, as TradingView's TPO): when the range changes the row height, the whole profile is re-gridded, so the POC and value area can move mid-session. Off keeps the opening row height all session, so the grid never shifts under a profile you are reading.
การปัดความสูงแถวในโหมด Auto Tick ladder (ค่าเริ่มต้น) ปัดเป็นขั้นแบบที่ TPO ของ TradingView ใช้ จึงได้ราคาแถวลงตัวอ่านง่าย Whole ticks ปัดเป็นทิกเต็ม Exact ไม่ปัดเลย ได้ 80 แถวพอดี แต่ราคาแถวจะเป็นเลขไม่ลงตัวHow Auto rounds the row height. Tick ladder (default) rounds in the steps TradingView's TPO uses, so rows land on tidy prices. Whole ticks rounds to whole ticks. Exact does not round: exactly 80 rows, but row prices become untidy numbers.
TPO · Single PrintSingle prints4
ไฮไลต์ช่วงในโปรไฟล์ที่มีตัวอักษรตัวเดียวติดกัน คือราคาที่ถูกผลักผ่านไปเร็วจนมีช่วงเวลาเดียวเทรดHighlights runs of one-letter rows inside the profile: prices pushed through so fast that only one period traded them.
ต้องติดกันกี่แถวขึ้นไปถึงจะนับ เพิ่มเป็น 2–3 เพื่อเหลือเฉพาะช่องว่างที่ชัดHow many rows in a run before it is marked. Raise to 2–3 to keep only clear gaps.
Extend ลากแถบ single print ของวันที่จบแล้วต่อไปทางขวา จนกว่าราคาจะกลับมาเทรดในโซนนั้น ใช้เป็นโซนที่ยังไม่ถูกเติมเต็มExtend keeps a finished day's single prints running right until price trades back into them: zones the market has not filled in yet.
สีของแถบ single printSingle-print colour.
TPO · LevelsValue Area และเส้นระดับValue area and level lines7
สัดส่วนของ TPO ที่อยู่ใน Value Area ค่ามากขึ้น VAH ขยับขึ้นและ VAL ลงมา โซนกว้างขึ้น ค่าน้อยลงโซนแคบลง เหลือเฉพาะแกนที่ตลาดอยู่นานที่สุด 70% เป็นค่ามาตรฐานของ Market ProfileShare of the TPOs inside the value area. Higher moves VAH up and VAL down: a wider zone. Lower narrows it to the core where the market spent most time. 70% is the Market Profile standard.
เส้น VAH / POC / VAL ของวันนี้และวันก่อน, ป้ายชื่อเส้น และราคาในวงเล็บหน้าป้ายVAH / POC / VAL lines for today and earlier days, their name labels, and the price in brackets at the start of each label.
เส้นที่ลากต่อจะยื่นเลยแท่งล่าสุดไปกี่แท่งHow many bars extended lines reach past the latest bar.
เปิดปิด สี รูปแบบ และความหนาของแต่ละเส้น ช่อง Extend ใช้กับเส้นของวันที่จบแล้ว: Extend ลากต่อไปจนราคากลับมาแตะ Don't extend (ค่าเริ่มต้น) หยุดที่ท้ายวันของมันShow, colour, style and width per line. Extend applies to finished days' lines: Extend carries them on until price trades back, Don't extend (default) stops them at their day's end.
ป้ายบอกแถวกลางของโปรไฟล์ (กึ่งกลางระหว่างสูงสุดกับต่ำสุด) ใช้ดูว่าราคาอยู่ครึ่งบนหรือครึ่งล่างของวันTags the profile's middle row (halfway between its high and low), to see whether price sits in the day's upper or lower half.
Poor High / Poor Low: แถวบนสุดหรือล่างสุดที่มี TPO ตั้งแต่ 2 ตัว แปลว่าขอบนั้นจบแบบไม่มีหาง ตลาดยังสำรวจไม่เสร็จ มักถูกกลับมาทดสอบ Extend ลากเส้นต่อจนราคากลับไปเทรดPoor High / Poor Low: a top or bottom row shared by two or more TPOs, an edge with no tail where the auction looks unfinished and is often revisited. Extend carries the line on until price trades it.
แถบแนวตั้งที่ขอบซ้ายของโปรไฟล์ ช่วงสีฟ้าคือ Value Area ส่วนที่เหลือคือช่วงราคาทั้งวัน เห็นสัดส่วนได้ในแวบเดียวA vertical bar at the profile's left edge: blue over the value area, the rest of the day's range around it, readable at a glance.
TPO · ColorsสีColours5
สีตัวอักษรที่ไม่มีไฮไลต์อื่น และกรอบช่วงราคาLetters with no other highlight, and the range frame.
สีแถว POC ทั้งบล็อกและตัวอักษรThe POC row, in blocks and letters.
สีช่วง Value Area บนแถบแนวตั้งThe value-area part of the vertical bar.
ความทึบของพื้นหลังตัวอักษร (โหมดตัวอักษร) 100 คือไม่มีพื้นหลังFill behind letters in letter mode; 100 means no fill.
บล็อกนอก Value Area โปร่งแค่ไหน ค่าสูงขึ้นทำให้ Value Area เด่น ค่าต่ำลงทุกบล็อกเข้มเท่ากันHow see-through blocks outside the value area are. Higher makes the value area stand out; lower makes every block equally strong.
4ทดลองปรับค่าเองTry it
- Value Area กว้างหรือแคบA wider or narrower value area
ตั้ง Value Area เป็น 80% แล้วดูเส้น VAH กับ VAL ถอยห่างจาก POC จากนั้นลอง 60% โซนจะแคบลงจนเหลือแกนกลาง POC ไม่ขยับเพราะยังเป็นแถวที่มีตัวอักษรมากที่สุดเหมือนเดิมSet the value area to 80% and watch VAH and VAL move away from the POC; then 60% narrows it to the core. The POC stays put: it is still the row with the most letters.
- ความละเอียดของตัวอักษรLetter resolution
เปลี่ยน Block Size เป็น 15 นาที โปรไฟล์ยาวขึ้นเท่าตัว เห็นรายละเอียดมากขึ้น แล้วลอง 60 นาที โปรไฟล์สั้นลงและเห็นรูปทรงรวมชัดขึ้น สังเกตว่า POC อาจย้ายแถวได้Change Block Size to 15 min: the profile doubles in length and shows more detail. Then 60 min: shorter, with the overall shape easier to see. Notice the POC can move to another row.
- ราคาตามเวลาPrice over time
เปิด Expand blocks แต่ละบล็อกจะไปอยู่ใต้แท่งเทียนของช่วงเวลานั้น เห็นลำดับว่าช่วงเช้าเทรดแถวไหน แล้วตลาดย้ายไปทางไหนTurn Expand blocks on: each block moves under the candles of its own period, so you can see which rows the early periods traded and where the market moved after.
- ตัวอักษรของวันก่อนEarlier days' letters
ตั้ง History เป็น Silhouette + letters เงาของวันก่อนจะมีตัวอักษรกลับมา ใช้ย้อนดูว่าวันก่อนใช้เวลาที่ราคาไหนSet History to Silhouette + letters and the earlier day's silhouette gets its letters back, to look back at where it spent its time.
- ระดับของเมื่อวานในวันนี้Yesterday's levels today
ตั้ง Extend ของ VAH, POC และ VAL ใน TPO · Levels เป็น Extend เส้นของวันก่อนจะลากต่อเข้ามาในวันนี้ และหยุดที่แท่งที่ราคากลับไปเทรดผ่านSet the VAH, POC and VAL Extend in TPO · Levels to Extend: earlier days' lines carry on into today and stop at the bar where price trades back through them.
5จุดที่มักเข้าใจผิดCommon pitfalls
- POC กับ Value Area ของวันนี้ขยับได้Today's POC and value area can move
วันยังไม่จบ ทุกบล็อกใหม่เพิ่มตัวอักษร และเมื่อ Row size follows the live range เปิดอยู่ ความสูงแถวอาจเปลี่ยนแล้วจัดกริดใหม่ เหมือน TPO ของ TradingView ถ้าต้องการกริดที่นิ่งทั้งวันให้ปิดสวิตช์นี้The day is not over: every new block adds letters, and with Row size follows the live range on the row height can change and re-grid the profile, as TradingView's TPO does. Switch it off for a grid that holds all day.
- เปิดชาร์ต 4H แล้ว TPO หายTPO disappears on a 4H chart
Hide TPO above ตั้งไว้ที่ 1H เพราะเหนือจากนั้นโปรไฟล์รายวันเหลือไม่กี่แท่งจนไม่มีความหมาย ตั้งเป็น Off ถ้าต้องการให้แสดงทุกไทม์เฟรมไปแม้ซ่อนอยู่Hide TPO above is set to 1H: above it a daily profile is only a few bars and stops meaning much. Set it to Off to show it on every timeframe.
- เส้นของวันก่อนจบที่ท้ายวันEarlier days' lines end at their day
TPO Profile ไม่มีชั้น pd หรือ naked เส้น VAH / POC / VAL ของวันที่จบแล้วใช้ Extend ของแต่ละแถวใน TPO · Levels ซึ่งค่าเริ่มต้นคือ Don't extend เส้นจึงจบที่ท้ายวันของมัน ตั้งเป็น Extend เพื่อลากต่อจนราคากลับมาเทรดผ่านTPO Profile has no pd or naked layers: a finished day's VAH / POC / VAL lines follow each row's Extend in TPO · Levels, Don't extend by default, so they end at their day's end. Set Extend to carry them on until price trades back through them.
- บล็อกกลายเป็นเงา หรือตัวอักษรหายทีละแถวBlocks turn into a silhouette, or letters vanish row by row
TradingView จำกัดกล่องไว้ 500 และป้ายข้อความ 500 วันที่มี TPO เกิน 500 จะวาดเป็นเงาแทนบล็อก ถ้าตัวอักษรของวันก่อนหาย ให้ลด Letters on last N profilesTradingView caps boxes at 500 and labels at 500. A day past 500 TPOs is drawn as a silhouette instead of blocks; if earlier days lose letters, lower Letters on last N profiles.
โมดูล 2Module 2
Initial Balance
1โมดูลนี้คืออะไรWhat it is
Initial Balance (IB) คือกรอบราคาสูงสุดและต่ำสุดของช่วงแรกของวันเทรด (ค่าเริ่มต้น 60 นาที) ตอบคำถามว่า ตลาดเปิดวันมาในกรอบกว้างแค่ไหน และตอนนี้ราคาอยู่ในหรือนอกกรอบนั้น Daily IB เริ่มนับที่แท่งแรกของเซสชันปกติของสัญลักษณ์ ไม่ต้องตั้งเวลาเอง สำหรับทองคำ OANDA คือแท่งแรกหลังตลาดพักรายวัน (05:00 หรือ 06:00 น. เวลาไทย ตามเวลาออมแสงของสหรัฐ) และเริ่มใหม่ทุกวันThe Initial Balance (IB) is the high and low of the first part of the trading day (60 minutes by default). It answers how wide a range the market opened the day with, and whether price is now inside or outside it. The Daily IB starts on the first bar of the symbol's regular session, with no time to set; for OANDA gold that is the first bar after the daily break (05:00 or 06:00 Bangkok time, with US daylight saving), and it starts over every day.
นักเทรดมักใช้ IB เป็นกรอบอ้างอิงของทั้งวัน: ถ้าราคายังแกว่งอยู่ในกรอบ ตลาดมักเป็นวันสะสมตัว ถ้าเบรกออกแล้วยืนได้ มักเป็นวันที่มีทิศทางTraders commonly use the IB as the day's reference frame: while price rotates inside it the day tends to be balanced; a break that holds often marks a day with direction.
TPO Profile มี Daily IB อย่างเดียว ไม่มี IB แยกตามช่วงตลาดและไม่มีเส้น IBR กรอบ Daily IB ส่งออกเป็น IB High / IB Low ใน Data Window export ให้อินดิเคเตอร์อื่นอ่านได้TPO Profile carries the Daily IB only, with no per-session IBs and no IBR lines. Its range is published as IB High / IB Low in the Data Window export for another indicator to read.
2อ่านบนกราฟยังไงReading it on the chart
- กล่อง IB ระหว่างช่วงเวลา IB กล่องสีเทาจะขยายขึ้นลงตามราคาสูงสุดและต่ำสุดใหม่ พื้นโปร่ง 10% เมื่อครบเวลา (Design: Line ซึ่งเป็นค่าเริ่มต้น) กล่องหยุดอยู่ตรงนั้น กว้างเท่าช่วง IB พอดีThe IB box: during the IB window the grey box grows with every new high and low, filled at 10%. Once the time is up (Design: Line, the default) the box stops there, exactly as wide as the IB window.
- IB High / IB Low เมื่อ IB จบ ขอบบนและล่างถูกลากต่อเป็นเส้นทึบไปทางขวาจนเลยแท่งล่าสุด พร้อมป้าย "IB High" "IB Low" ที่ปลายเส้น เส้นของวันที่จบแล้วหยุดตรงที่เซสชันของวันนั้นจบIB High / IB Low: when the IB is complete its top and bottom are carried right as solid lines past the latest bar, tagged "IB High" and "IB Low" at the end. A finished day's lines stop where its session ended.
- IB Mid เส้นประกึ่งกลางระหว่าง IB High กับ IB Low อยู่ทั้งในกล่องและลากต่อพร้อมป้าย "IB Mid" ใช้ดูว่าราคาอยู่ครึ่งบนหรือครึ่งล่างของกรอบIB Mid, the dashed line halfway between IB High and IB Low, both inside the box and carried right with an "IB Mid" tag: whether price sits in the range's upper or lower half.
- Design: Box กล่องขยายตามแท่งปัจจุบันไปจนจบเซสชัน แทนการลากต่อเป็นสามเส้น และ Show label in box เขียนชื่อ IB ไว้ในกล่อง เปิดได้จากปุ่มเหนือกราฟหรือปุ่มสีทองด้านล่างDesign: Box stretches the box with the live candle to the end of the session instead of carrying three lines, and Show label in box writes the IB's name inside it. Switch them on from the buttons above the chart or the gold buttons below.
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
สวิตช์หลักของโมดูล Initial Balance: Daily IB กับกล่อง เส้นกลาง และเส้น IB High / Mid / Low ปิดแล้วภาพหายทั้งหมดMaster for the Initial Balance module: the Daily IB with its box, midline and IB High / Mid / Low lines. Off removes every drawing.
ซ่อนโมดูลเมื่อไทม์เฟรมชาร์ตยาวกว่าค่าที่ตั้ง (ค่าเริ่มต้นแสดงถึง 4H) เพราะ IB 60 นาทีก่อตัวจากแท่งที่ยาวกว่านั้นไม่ได้ ไม่วาด IB บนไทม์เฟรมนั้น ตั้ง Off เพื่อวาดทุกไทม์เฟรมHides the module on chart timeframes longer than this (shown up to 4H by default): a 60-minute IB cannot form out of longer candles. It skips the IB drawing on those timeframes; Off draws on every timeframe.
Initial Balance · Daily IBDaily IB3
Enable เปิดปิดการวาด Daily IB สีในแถวเดียวกันคือสีขอบและพื้นกล่อง รวมถึงเส้น IB High / Low ส่วน Label คือชื่อที่ใช้ในป้าย "IB High" และในกล่องEnable shows or hides the Daily IB. The swatch on the same row is the box border and fill colour, and the IB High / Low lines. Label is the name used in the "IB High" tags and inside the box.
ความยาวของ IB นับจากแท่งแรกของวัน ค่าสั้นลง (30) ได้กรอบแคบที่ครบเร็ว ราคาออกนอกกรอบบ่อยขึ้น ค่ายาวขึ้น (120) ได้กรอบกว้างที่ครอบช่วงเปิดตลาดมากขึ้นHow long the IB runs from the day's first bar. Shorter (30) gives a narrow range that completes early and is left more often; longer (120) gives a wider one that takes in more of the open.
Daily IB แยกสีเส้นกลางและป้ายในกล่องได้อิสระ ป้าย IB High / Low ที่ปลายเส้นใช้สีขอบ ป้าย IB Mid ใช้สีเส้นกลางThe Daily IB keeps separate colours for its midline and in-box label. The IB High / Low tags take the border colour, the IB Mid tag the midline colour.
Initial Balance · StyleรูปแบบLook6
Line (ค่าเริ่มต้น): กล่องวาดเฉพาะช่วง IB แล้วหยุด จากนั้นลากต่อเป็นสามเส้น IB High, IB Mid, IB Low พร้อมป้ายที่ปลายขวา ไม่บังแท่งเทียน Box: กล่องยังขยายไปทางขวาตามแท่งปัจจุบัน เป็นบล็อกโปร่งแสงบนราคาLine (default): the box is drawn for the IB window only and stops; the range is then carried on as three lines, IB High, IB Mid and IB Low, tagged at the right end, without covering the candles. Box: the box keeps stretching right with the live candle, a translucent block over price.
ลายเส้นของขอบกล่องและของเส้น IB High / Low ที่ลากต่อในโหมด Line ทั้งสองอย่างใช้ค่าเดียวกันเสมอ เลือก Dashed เพื่อให้เส้นเบาลง กล่องตอนก่อตัวก็จะเป็นเส้นประด้วยLine style for the box border and for the carried IB High / Low lines in Line design; the two always share it. Choose Dashed for lighter levels and the forming box turns dashed too.
เส้นกลางของ IB และลายเส้นของมัน ใช้ทั้งในกล่องและเส้น IB Mid ที่ลากต่อ ปิดแล้วป้าย IB Mid หายไปด้วยThe IB midline and its style, both inside the box and as the carried IB Mid line. Off removes the IB Mid tag too.
ความทึบของพื้นกล่อง 0 คือไม่มีพื้น 100 คือทึบBox fill strength: 0 is no fill, 100 is solid.
ใช้กับ Design: Box เท่านั้น ปิดแล้วกล่องของวันนี้เหลือแค่ขอบบนกับล่าง อ่านเป็นสองระดับแทนสี่เหลี่ยมปิด กล่องที่จบแล้วได้ขอบครบคืนเมื่อ IB ใหม่เริ่มBox design only. Off leaves today's box with just its top and bottom, reading as two levels rather than a closed rectangle; a finished box gets its full border back when the next IB starts.
ใช้กับ Design: Box เท่านั้น เปิด: กล่องขยายตามแท่งปัจจุบันจนเซสชันปิด ปิด: กล่องหยุดเมื่อครบเวลา IB ในโหมด Line กล่องหยุดเสมอBox design only. On: the box stretches with the live candle until the session closes. Off: it freezes when the IB time is up. In Line design the box always freezes.
Initial Balance · Labelป้ายชื่อLabels3
เขียนชื่อ IB (Label ของ Daily IB) ไว้ในกล่องWrites the IB's name (the Daily IB's Label) inside its box.
ตำแหน่งชื่อในกล่อง เลือกได้ 9 ตำแหน่ง (บน กลาง ล่าง × ซ้าย กลาง ขวา)Where the name sits in the box: nine positions (top, middle, bottom × left, centre, right).
ขนาดชื่อในกล่อง และเป็นขนาดของป้าย IB High / Mid / Low ในโหมด Line ด้วยSize of the in-box name, and also of the IB High / Mid / Low tags in Line design.
4ทดลองปรับค่าเองTry it
- IB สั้นหรือยาวA shorter or longer IB
ตั้ง IB Duration เป็น 30 นาที กล่องจะแคบลงและเส้น IB High / Low ขยับเข้าหากัน แล้วลอง 120 นาที กรอบกว้างขึ้นเพราะครอบการเคลื่อนไหวช่วงเปิดตลาดมากขึ้นSet IB Duration to 30 minutes: the box narrows and IB High and Low move closer. Then 120: the range widens as it takes in more of the open.
- Box กับ LineBox or Line
เปลี่ยน Design เป็น Box กล่องจะยืดต่อไปทางขวาตามแท่งปัจจุบันแทนสามเส้น จากนั้นปิด Expand with current candle กล่องจะหยุดตรงที่ IB ครบเวลาSwitch Design to Box: the box stretches right with the live candle instead of three lines. Then switch off Expand with current candle and it stops where the IB time ran out.
5จุดที่มักเข้าใจผิดCommon pitfalls
- Daily IB ของทองคำไม่ใช่ช่วงเปิดนิวยอร์กGold's Daily IB is not the New York open
Daily IB เริ่มที่แท่งแรกของเซสชันของสัญลักษณ์ สำหรับทองคำ OANDA คือ 05:00 หรือ 06:00 น. เวลาไทย ซึ่งเป็นช่วงที่ตลาดเงียบ ตั้งเวลาเองไม่ได้ TPO Profile ไม่มี IB แยกตามช่วงตลาด London หรือ New YorkThe Daily IB starts on the symbol's session open; for OANDA gold that is 05:00 or 06:00 Bangkok time, a quiet hour, and it cannot be moved. TPO Profile has no per-session IB for the London or New York open.
- IB ยาวกว่าที่ตั้งไว้บนไทม์เฟรมใหญ่The IB runs longer than set on bigger timeframes
ทุกแท่งที่เปิดภายในเวลา IB ถูกนับทั้งแท่ง IB 45 นาทีบนชาร์ต 30 นาทีจึงครอบสองแท่งคือ 60 นาที และบนชาร์ต 1H ขึ้นไป IB 60 นาทีคือช่วงราคาของแท่งแรกแท่งเดียว ใช้ไทม์เฟรมที่สั้นกว่าเวลา IB เพื่อให้กรอบตรงกับที่ตั้งEvery bar that opens inside the IB time counts in full, so a 45-minute IB on a 30-minute chart covers two bars, 60 minutes, and on 1H and above a 60-minute IB is simply the first candle's range. Use a timeframe shorter than the IB for the range you set.
- ป้าย IB High ใหญ่หรือเล็กเกินไป แต่ปรับขนาดไม่ได้IB High tags too big or small, and Size is greyed out
ขนาดของป้าย IB High / Mid / Low ในโหมด Line มาจาก Size ในหมวด Initial Balance · Label ซึ่งเป็นสีเทาเมื่อ Show label in box ปิดอยู่ เปิด Show label in box ชั่วคราว เปลี่ยน Size แล้วปิดกลับIn Line design the IB High / Mid / Low tags take their size from Size in Initial Balance · Label, which is greyed while Show label in box is off. Tick Show label in box for a moment, change Size, then untick it.
- เส้น IB ยื่นเลยแท่งล่าสุดไปกี่แท่งHow far the IB lines reach past the latest bar
ระยะนี้ไม่มีช่องของตัวเองในหมวด IB แต่ใช้ Extend past current (bars) ในหมวด TPO · Levels (ค่าเริ่มต้น 5) ร่วมกับเส้นระดับอื่นทั้งหมด เพื่อให้ทุกเส้นจบที่แนวเดียวกันThis has no setting of its own in the IB groups: it uses Extend past current (bars) in TPO · Levels (default 5), shared with every other level line so they all end on the same column.
อ้างอิงReference
การตั้งค่าทั้งหมดAll settings
ทุกการตั้งค่าของ v1.1.0 เรียงตามหน้าตั้งค่าบน TradingView ช่องที่มีจุดทอง เปลี่ยนแล้วกราฟเปลี่ยนตาม กด (i) เพื่ออ่านคำอธิบายของช่องนั้นEvery input of v1.1.0, in the order TradingView shows them. Inputs with a gold dot change the chart; press (i) for an input's description.