เมื่อแปลง BOS และ CHoCH เป็นรหัส เวลาที่ทำให้ “ยืนยัน” เสร็จสิ้นจะส่งผลต่อเวลาของลูกศร
5 แท่ง แท่งด้านขวาที่จำเป็นสำหรับการยืนยันราคาสูง | 20 ชั่วโมง จนกว่าจะมีเครื่องหมายในกรอบ 4 ชั่วโมง | 0.1 เท่า ATR เพิ่มขึ้นสำหรับการ Break |
เป็นผู้พัฒนาอินจิที่สร้างอินจิ MT4/MT5 และขายบน GogoJungle คือ lab.aiueo
BOS และ CHoCH ของ SMC (แนวคิด Smart Money) ทั้งคู่แสดงถึง “การทะลุสูงสุด/ต่ำสุดก่อนหน้า” หากทิศทางของการทะลุสอดคล้องกับแนวทางที่ผ่านมาจะเป็น BOS หากไม่สอดคล้องจะเป็น CHoCH
การดูแผนภูมิโดยตาเพื่อบอกว่า “ที่นี่ทะลุสูงสุด” นั้นง่ายมาก อย่างไรก็ตาม เมื่อจะทำให้เป็นอินจิ ต้องตัดสินใจด้วยว่าเมื่อใดเป็นการยืนยันของ “สูงสุด” และ “ทะลุ” ต้องกำหนดให้ชัดเจน
วิธีการตัดสินใจนั้นจะเปลี่ยนเวลาในการที่ลูกศรจะปรากฏ
วันนี้จะเขียนว่า איך ฉันตัดสินใจใน SMC-Radar และ SMC-Signal และผลกระทบต่อภาพหน้าจอ ไม่กล่าวถึงการตัดสินใจซื้อขาย
1สูงสุดจะไม่ยืนยันจนกว่าจะรวมครบ 5 แท่งทางขวา
ในอินจิของฉัน “สูงสุดที่สูงกว่ากลุ่ม 5 แท่งซ้าย-ขวาเป็นสูงสุด (Swing High)” เช่นเดียวกันสำหรับต่ำสุด ซึ่งจำนวน 5 แท่งสามารถปรับได้ด้วยค่า SwingLength
ปัญหาคือ 5 แท่งด้านขวา ความสูงของแท่งหนึ่งว่าเป็นสูงสุดหรือไม่ยังไม่รู้จนกว่าจะมีการยืนยัน 5 แท่งถัดไป
ดังนั้นสัญลักษณ์สูงสุดจะปรากฏหลังจาก 5 แท่งผ่านไป แล้วติดที่แท่ง 5 เทียบกับก่อนหน้า
- ถ้าเป็นแท่ง 15 นาที จะรอ 75 นาที
- ถ้าเป็นแท่ง 1 ชั่วโมง จะรอ 5 ชั่วโมง
- ถ้าเป็นแท่ง 4 ชั่วโมง จะรอ 20 ชั่วโมง
สัญลักษณ์ที่ติดไว้แล้วจะไม่เคลื่อนย้าย ฉะนั้นไม่ใช่การ “วาดใหม่” แต่อาจเห็นว่าในสายตาผู้ดูสัญลักษณ์ก่อนหน้านี้ไม่เคยปรากฏ แต่ตอนนี้มีบนแท่งก่อน 5 แท่ง
2การตัดสินใจว่าผ่านหรือไม่ขึ้นกับการปิดราค
เงื่อนไขที่ตัดสินใจว่าราคาสูงผ่านแล้วมีดังนี้
- ไม่ใช่การทะลุจากหาง shadow แต่การทะลุตามปิดราค
- ปิดเหนือจุดที่บวก ATR (ค่าเฉลี่ยช่วงราค) บวก 0.1 เท่าของค่า ATR
แท่งที่ทะลุเพียงชั่วคราวจากหางไม่เป็น Break จะรอให้แท่งยืนยันและปิดราคเสร็จจึงตัดสิน ถ้าทะลุแล้วสัญลักษณ์ Break จะติดที่แท่งที่ยืนยัน
การบวก 0.1 เพื่อไม่ให้แท่งปิดตรงกับจุดสูงสุดทำให้ Break ไม่เกิดขึ้นตรงกับราคาสูงสุด ใช้การตั้งค่า BreakoutBuffer_ATR เปลี่ยนได้
3สูงสุดจะไม่ถูกทะลุจนกว่าจะยืนยันแล้ว
มีข้อสังเกตบางอย่างที่พบระหว่างการพัฒนา
สูงสุดจะยืนยันเมื่อ 5 แท่งด้านขวาทั้งหมดน้อยกว่าตนเอง กล่าวคือแท่งด้านขวาทั้ง 5 ไม่มีย่านที่ปิดเหนือสูงสุด
นั่นคือสูงสุดก่อนยืนยันจะถูกทะลุไม่ได้ด้วยกลไกนี้
ปัญหาคือ ความเห็นด้วยตาเกี่ยวกับสูงสุดกับสูงสุดของอินจิอาจไม่ตรงกัน
ยกตัวอย่างเช่น ถ้าแท่งสูงอยู่ด้านขวามีหางต่ำ 3 แท่ง แท่งที่ 4 ที่ใกล้สูงกว่าปิดขึ้่นไป ความเห็นตาเห็นว่า “ทะลุสูงสุด”
แต่จากอินจิ แท่งนั้นเมื่อมองดูด้านขวาจะมีการเรียง 5 แท่งก่อนหน้าติดสูงกว่าตนเอง ทำให้ไม่ใช่สูงสุด เมื่อไม่เกิดอะไรขึ้น ลูกศรจะไม่ปรากฏ
อินจิมองเห็นค่าคือสูงสุดที่ยืนยันไปแล้วและยังไม่ถูกทะลุ สูงสุดนั้นจะไม่มี BOS หรือ CHoCH จนกว่าจะทะลุ
4การเปลี่ยนจำนวนแท่งทำให้เวลาของลูกศรเปลี่ยน
ถ้าปรับจำนวนแท่งทางซ้าย-ขวา (SwingLength) ลดลง สูงสุดจะแสดงเร็วขึ้นและเป็นการ Break มากขึ้น
ถ้าปรับเพิ่มขึ้น การยืนยันสูงสุดจะช้าลง และจะเหลือเฉพาะสูงสุดที่ใหญ่เท่านั้น ลูกศรจะช้าลงและน้อยลง
ไม่มีความถูกต้องแน่นอนว่าอะไรถูกต้อง หากลดลงจะตอบสนองต่อการเคลื่อนไหวละเอียด หากเพิ่มขึ้นจะจับเฉพาะแนวโน้มใหญ่ ในกราฟเดียวกันการเปลี่ยนจำนวนแท่งจะทำให้จุดที่ลูกศรปรากฏเปลี่ยน
5เส้นกำไรและความสอดคล้องของการยืนยันที่เปลี่ยนแปลง
SMC-Signal มีการทำให้เกิดความล่าช้าของการยืนยันนี้
SMC-Signal เมื่อแสดงลูกศร จะคำนวณจุดแนวทางการกำไรจากราคาสูงสุด/ต่ำสุดใกล้เคียง 3 จุด ในเวอร์ชันก่อนอาจมีการใช้งานราคาสูงสุด/ต่ำสุดที่ยืนยันภายหลังทำให้เกิดความไม่สอดคล้อง
ในสภาพแวดล้อมของฉัน เมื่อปรับอินจิใหม่ ราคากำไรที่สองเปลี่ยนจาก 1.21165 เป็น 1.21028
ราคาสูงสุดที่ยังไม่ยืนยันเมื่อแทรกใหม่พบว่าได้ยืนยันแล้ว และนำเข้าคำนวณ
วิธีแก้คือ “ใช้เฉพาะราคาสูงสุด/ต่ำสุดที่ยืนยันแล้วในแท่งที่ออกลูกศร” โดยนำเฉพาะราคาสูงสุด/ต่ำสุดที่อยู่ห่างจากแท่งของลูกศรอย่างน้อย 5 แท่ง
6เหตุผลที่ EA ใช้ “แท่งก่อนหน้า 1 แท่ง” สำหรับการสั่งซื้อ
เพื่อการทดสอบ ฉันเคยสร้าง EA ที่ใช้การตัดสินใจของ SMC-Signal ตรงๆ และกำหนดกฎการสั่งซื้อหนึ่งข้อ
มีเหตุผล 2 ประการ
- อินจิเมื่อใส่ลงในชาร์ตจะวาดลูกศรจากอดีตทั้งหมดทันที หากไม่มีข้อจำกัด EA จะสั่งซื้อจากลูกศรในอดีตทั้งหมดที่ใส่ลงไป
- อินจิโห้ recalculation ทุกครั้งที่แท่งใหม่เกิดขึ้น บางครั้งลูกศรที่พบภายหลังอาจถูกผูกเข้ากับราคาปัจจุบันเมื่อสั่งซื้อ
วิธีวัดว่าอธิบายลูกศรจากแท่งเก่าหรือไม่สามารถดูได้จากบทความก่อนหน้า ในเวอร์ชันก่อนที่ 0 บรรทัดลูกศร 36〜42% ปรากฏบนแท่งที่มากกว่า 8 แท่งก่อนหน้า ตอนนี้เป็น 0 แท่ง
สรุปการเลื่อนไหลกับหน้าจอ
- สัญลักษณ์สูงสุด/ต่ำสุด: หลังจาก 5 แท่ง ผ่านไปติดที่แท่งก่อนหน้า 5
- ลูกศร Break: เมื่อติดที่แท่งที่ทะลุแล้วยืนยัน
- สูงสุดที่มองเห็นด้วยตากับสูงสุดของอินจิมีความต่าง: เงื่อนไข 5 แท่งด้านขวามีความล้มเหลว จะไม่ถือว่าเป็นสูงสุดของอินจิ
- แนวทางกำไร: ตัดสินด้วยการยืนยันสูงสุด/ต่ำสุดที่ติดอยู่ในลูกศรเท่านั้น
ในฐานะผู้สร้าง สิ่งที่กำหนดไว้
- สูงสุด/ต่ำสุดยืนยันด้วยจำนวนแท่งทางซ้ายและขวา ยังไม่ถูกยืนยันจะไม่ถูกใช้งาน
- Break เป็นการตัดสินด้วยปิดราคและการบวก ATR ไม่ใช่จากหาง
- เมื่อคำนวณลูกศรในอดีต ให้ใช้เฉพาะสิ่งที่ยืนยันในแท่งนั้น
- ถ้าใช้ใน EA ให้สั่งซื้อเฉพาะลูกศรของแท่งที่ยืนยันแล้วตอนนี้
SMC-Radar และ SMC-Signal
SMC-Radar เป็นอินจิที่วาด BOS、CHoCH、OB、FVG อัตโนมัติลงบนกราฟ SMC-Signal เป็นเซ็นซัสต์ที่คิดคะแนนจากห้าต้นเหตุและออกสัญลักษณ์ลูกศรเมื่อแท่งยืนยัน สูงสุด/ต่ำสุดและ Break ทั้งคู่ตั้งค่าพื้นฐานด้วยวิธีการตัดสินที่อธิบายไว้ในบทความนี้ (左右5本、ปิดราค、0.1 เท่า ATR)
SMC-Radar (MT4) | ดูหน้าขาย |
SMC-Radar for MT5 | ดูหน้าขาย |
SMC-Signal (MT4) | ดูหน้าขาย |
SMC-Signal MT5 | ดูหน้าขาย |
บทความนี้เขียนจากการกำหนดนิยามและการตรวจสอบของผู้เขียนเอง นิยาม BOS/CHoCH แตกต่างกันไปตามผู้สร้างและแนวการใช้งาน ไม่ได้แนะนำวิธีการซื้อขายใดๆ อินดิเคเตอร์ที่แนะนำเป็นเครื่องมือช่วยวิเคราะห์ตลาด ไม่ใช่การรับประกันกำไร ควรตัดสินใจการลงทุนด้วยความรับผิดชอบของคุณเอง
ขอบคุณที่อ่านจนจบ