Ichimoku รวมการวัดหลายอย่างไว้บนกราฟเดียว แต่ไม่ได้วาดทุกค่าที่ตำแหน่งเวลาเดียวกัน เมฆที่วาดไปข้างหน้าคำนวณจากราคาที่เห็นแล้ว ส่วนจุด Chikou ที่วาดในอดีตอาจเพิ่งรู้ได้ในภายหลัง จึงต้องตรวจเวลาคำนวณก่อนตีความภาพเป็นสัญญาณ
1. กำหนดเส้นทั้งห้าและเวลาของข้อมูล
ตัวอย่างอ้างอิงใช้ OHLC Bid H1 สมมติ เรียงจากเก่าไปใหม่เป็น k = 0, 1, 2, … การคำนวณรวมแท่งล่าสุดที่ปิดแล้ว Tenkan-sen คือจุดกึ่งกลางช่วงสั้น Kijun-sen คือจุดกึ่งกลางช่วงยาว Senkou A และ B เป็นขอบ Kumo ส่วน Chikou คือราคาปิดที่เลื่อนตำแหน่งเวลา
หนึ่งคาบหมายถึงหนึ่งแท่งบนกราฟ ไม่จำเป็นต้องเท่ากับหนึ่งชั่วโมงหรือหนึ่งวันตามปฏิทิน ข้อมูล Forex จริงมีช่องว่างระหว่างช่วงซื้อขายและขอบเขตวันต่างกัน ควรบันทึกสินทรัพย์ กรอบเวลา แหล่งข้อมูล และวิธีจัดการแท่งที่ขาดก่อนเปรียบเทียบกราฟ
2. คำนวณจุดกึ่งกลางช่วง ไม่ใช่ค่าเฉลี่ยราคาปิด
สำหรับแท่งปิด n แท่ง กำหนด HH_n[t] = max(High[t−n+1 … t]) และ LL_n[t] = min(Low[t−n+1 … t]) จุดกึ่งกลางคือ M_n[t] = (HH_n[t] + LL_n[t]) / 2 นิพจน์เหล่านี้เป็นสัญลักษณ์ทางคณิตศาสตร์ของหน้าต่างข้อมูล ไม่ใช่โค้ดแพลตฟอร์มที่รันได้โดยตรง
มีเพียงจุดสูงสุดและต่ำสุดเท่านั้นที่กำหนดจุดกึ่งกลาง ราคาปิดซ้ำในตำแหน่งอื่นอาจเปลี่ยน SMA โดยไม่เปลี่ยนจุดนี้ ช่วงแบนที่ข้อมูลครบยังมีจุดกึ่งกลาง เพราะไม่ได้หารด้วยความกว้าง ตัวอย่างนี้ถือว่าหน้าต่างไม่ครบหรือขาดข้อมูลจำเป็นเป็นค่าที่ใช้ไม่ได้
3. ระบุ 9/26/52 และระยะเลื่อนจริง
ตัวอย่างกำหนด T[t] = M_9[t]; K[t] = M_26[t] แล้วคำนวณ A_calc[t] = (T[t] + K[t]) / 2; B_calc[t] = M_52[t] ค่า 9/26/52 หมายถึงความยาวย้อนหลังสามชุด ไม่ใช่การพยากรณ์อิสระสามครั้ง
ทุก CSV และรูปใช้ระยะเลื่อนเท่ากับ d = 26 ขั้นของดัชนีอย่างเคร่งครัด บันทึกระยะจริงแยกจากชื่อช่องตั้งค่า เพราะการนับรวมแท่งปัจจุบันอาจต่างกันหนึ่งแท่ง ตรวจจุดคำนวณที่ทราบค่าแล้วเทียบกับแท่งที่โปรแกรมของคุณวาดจุดนั้น
4. จับคู่เวลาคำนวณกับตำแหน่งที่วาด
ที่ตำแหน่ง x บนกราฟ A_plot[x] = A_calc[x−d]; B_plot[x] = B_calc[x−d] ในทางกลับกัน ค่าที่คำนวณ ณ t จะวาดที่ x = t + d การเลื่อนภาพไม่ได้เพิ่มข้อมูลราคาจากตำแหน่งในอนาคตเหล่านั้น
ในแนวโน้มสมมติ ค่าที่คำนวณเมื่อ t = 80 คือ A = 1.107175 และ B = 1.10545 โดยวาดที่ x = 106 ส่วนเมฆที่ x = 80 มาจาก t = 54 คือ A = 1.104575 และ B = 1.10285 สองคู่นี้ต่างกัน แต่รู้ค่าแล้วทั้งคู่ ณ t = 80
| เวลาคำนวณ t | Close[t] | A_calc[t] | B_calc[t] | ตำแหน่งวาด x=t+26 |
|---|---|---|---|---|
| 54 | 1.10540 | 1.104575 | 1.10285 | 80 |
| 80 | 1.10800 | 1.107175 | 1.10545 | 106 |
5. เทียบราคากับเมฆในตำแหน่งเดียวกัน
ขอบบนปัจจุบันคือ U[t] = max(A_plot[t], B_plot[t]) และขอบล่างคือ L[t] = min(A_plot[t], B_plot[t]) อยู่เหนือหมายถึง Close[t] > U[t] อยู่ใต้หมายถึง Close[t] < L[t] คู่มือนี้นับค่าที่เท่าขอบเป็นการแตะ ไม่ใช่การทะลุแบบเคร่งครัด
บริเวณระหว่างขอบคือภายในเมฆ หาก A เท่ากับ B ความกว้างเป็นศูนย์และไม่มีพื้นที่ภายในตรงนั้น การเทียบราคาปิดปัจจุบันกับ A_calc และ B_calc เป็นคำถามอีกอย่างเกี่ยวกับค่าที่เพิ่งคำนวณ ห้ามนำมาแทนการทดสอบเมฆปัจจุบันโดยไม่ระบุ
6. แยกสี ความหนา และการพลิกเมฆครั้งใหม่
ที่ตำแหน่งเดียวกัน A เหนือ B กับ A ใต้ B แสดงทิศทางสัมพันธ์ตรงข้ามกัน สีด้านหน้าอาจต่างจากเมฆใต้ราคาปัจจุบัน สีเป็นสถานะของขอบสองเส้น ไม่ใช่ความน่าจะเป็นที่วัดแล้วว่าราคาจะไปทางนั้น
การพลิกขึ้นครั้งใหม่ในพื้นที่คำนวณต้องมี A_calc[t−1] ≤ B_calc[t−1] ∧ A_calc[t] > B_calc[t] รับรู้เหตุการณ์ที่ t แล้ววาดที่ t+d ความหนาคือผลต่างสัมบูรณ์ของขอบ เมฆหนาหรือการพลิกไม่ได้รับประกันว่าการทะลุของราคาในภายหลังจะยืนอยู่ได้
7. อ่าน Chikou โดยไม่ดึงราคาปิดอนาคตมาใช้
ความสัมพันธ์ที่กำหนดคือ Chikou_plot[x] = Close[x+d] ดังนั้น ณ เวลาตัดสินใจ t จุด Chikou ล่าสุดที่รู้แล้วอยู่ที่ x = t − d เมื่อ t = 80 ราคาปิด 1.10800 วาดที่ x = 54 กราฟประวัติที่สมบูรณ์อาจแสดงจุดเพิ่มในภายหลังซึ่งยังไม่รู้ ณ ตอนนั้น
การอ่าน Chikou_plot[80] จากข้อมูลครบจะใช้ Close[106] ซึ่งยังไม่รู้ ณ t = 80 การเปรียบเทียบที่ใช้เฉพาะข้อมูลที่รู้แล้ว เช่น Close[t] > High[t−d] หมายถึงราคาปิดล่าสุดอยู่เหนือทั้งแท่งเก่านั้น การเทียบกับราคาปิดของแท่งเป็นอีกการทดสอบ และการผ่านแท่งเดียวไม่ได้ยืนยันว่าทุกแท่งระหว่างทางไม่มีอุปสรรค
8. เตรียมประวัติให้พอสำหรับคำนวณและจัดแนว
เมื่อดัชนีเริ่มจากศูนย์และหน้าต่างครบ Tenkan แรกอยู่ที่ k = 8 Kijun กับ A_calc อยู่ที่ k = 25 และ B_calc อยู่ที่ k = 51 จุดกึ่งกลางแบบเลื่อนไม่ต้องใช้ค่าเริ่มต้น EMA หรือช่วงอุ่นเครื่องแบบวนซ้ำ
เมื่อเลื่อน 26 ขั้นพอดี เมฆปัจจุบันที่ครบทั้งสองขอบเริ่มที่ k = 77 การตัดกันระหว่างราคากับเมฆที่ต้องใช้คู่ก่อนหน้าทดสอบได้เร็วสุด k = 78 ส่วน T/K ต้องมีสองคู่ที่ใช้ได้ จึงเร็วสุด k = 26 นี่คือขอบเขตความพร้อมของข้อมูล ไม่ใช่การรับประกันว่าจะเกิดเหตุการณ์
9. นิยามการตัด T/K ครั้งใหม่ ค่าเท่ากัน และข้อมูลขาด
การตัดขึ้นใหม่ต้องมี T[t−1] ≤ K[t−1] ∧ T[t] > K[t] ส่วนการตัดลงต้องมี T[t−1] ≥ K[t−1] ∧ T[t] < K[t] ค่าปัจจุบันเท่ากันไม่ใช่การตัด อยู่เหนือ K ต่อเนื่องเป็นสถานะ ไม่ใช่เหตุการณ์ขึ้นใหม่อีกครั้ง
CSV แยกเก้าคู่ใส่ทั้งค่าเท่ากันและคู่ที่ขาดไว้โดยตั้งใจ เกิดขึ้นที่ k = 2 และ k = 6 และเกิดลงที่ k = 8 อย่าข้ามช่องว่างหรือใช้การตัดเก่าซ้ำเพราะตัวกรองเมฆเพิ่งผ่านในภายหลัง กฎเข้าต้องระบุว่าทุกเงื่อนไขจำเป็นต้องตรงกันเมื่อใด
10. ดูจุดกึ่งกลางเคลื่อนแม้ราคาปิดคงที่
ในประวัติที่จุดสุดขั้วหลุดหน้าต่าง ราคาปิดทุกแท่งคือ 1.10050 มีจุดสูงที่ k = 40 เป็น 1.11000 จุดสูงอื่นเป็น 1.10100 และจุดต่ำทั้งหมดเป็น 1.10000 จุดสูงพิเศษยังอยู่ในหน้าต่างเก้าแท่งถึง k = 48 และออกที่ k = 49
Tenkan จึงเปลี่ยนจาก 1.10500 → 1.10050 แม้ราคาปิดไม่ขยับ เพราะจุดสุดขั้วเดิมออกจากหน้าต่าง เส้นราบและขั้นกระโดดอาจเกิดจากสมาชิกในหน้าต่างเปลี่ยน การเคลื่อนของเส้นอย่างเดียวจึงไม่พิสูจน์แรงซื้อหรือแรงขายใหม่
11. เปรียบเทียบค่าตั้งบนช่วงข้อมูลที่ใช้ได้ร่วมกัน
ตัวอย่างเปรียบเทียบ (9, 26, 52) กับ (6, 18, 36) โดยตรึงระยะเลื่อนจริงของทั้งคู่ที่ 26 ใช้ Tenkan และ Kijun บนประวัติแกว่งตัวชุดเดียวกันหลังหน้าต่างครบ การลดคาบเปลี่ยนสิ่งที่วัด ไม่ได้แปลว่าดีกว่าโดยอัตโนมัติ
บางแพลตฟอร์มผูกการเลื่อนเมฆกับ Kijun การแยกคำนวณแบบนี้อาจต้องเขียนเอง หากเปลี่ยนทั้งความยาวและการเลื่อนต้องแจ้งทั้งสองอย่าง เลือกพารามิเตอร์ก่อนประเมินและกันข้อมูลอิสระไว้ แทนการเลือกภาพอดีตที่สวยที่สุด
12. พิจารณาแนวโน้ม กรอบแกว่ง และกรอบเวลา
ราคาอาจอยู่นอกเมฆต่อเนื่องขณะที่ T และ K ตัดกันหลายครั้ง ในตลาดแกว่ง การตัดเล็กต่อเนื่องอาจเพิ่มต้นทุนโดยไม่สร้างแนวโน้มยั่งยืน การแตะ Kijun หรือขอบเมฆเป็นตำแหน่งอ้างอิง ไม่ใช่การรับประกันว่าจะได้ราคาที่แนวรับหรือแนวต้าน
เมื่อใช้หลายกรอบเวลา ให้นำเฉพาะแท่งกรอบใหญ่ล่าสุดที่ปิดแล้ว ณ เวลาตัดสินใจมาใช้ เวลา 10:05 UTC แท่ง H1 ช่วง 10:00–11:00 ยังไม่เสร็จและยังไม่รู้ราคาปิดสุดท้าย จับคู่เวลาจริงกับปฏิทินซื้อขาย ไม่ใช่คัดลอกค่ากรอบใหญ่ที่มองเห็นใกล้ที่สุด
13. ตรวจบัฟเฟอร์และเก็บภาพข้อมูลตอนตัดสินใจ
MetaQuotes ระบุบัฟเฟอร์ iIchimoku ห้าชุดว่า 0 = T; 1 = K; 2 = A; 3 = B; 4 = Chikou หมายเลขบัฟเฟอร์ ดัชนีอนุกรมเวลา และระยะเลื่อนภาพเป็นคนละเรื่อง ตัวอย่างทางการปรับการคัดลอก Senkou ตามการเลื่อนไปข้างหน้าและจัดการ Chikou แยกต่างหาก
อย่าเลื่อนซ้ำอีกครั้งเพราะความเคยชิน ส่งออกแท่งปิดที่ทราบค่า พร้อมเวลาคำนวณ ค่าบัฟเฟอร์ และตำแหน่งวาด แล้วเทียบกับสมการ เก็บเฉพาะค่าที่รู้แล้วในแต่ละการตัดสินใจ ไม่เช่นนั้น Chikou ย้อนหลังและแท่งที่ยังเปิดอาจทำให้การทดสอบดูเหมือนมีข้อมูลมากกว่าที่มีจริง
14. แยกการสังเกตแท่งปิดออกจากการส่งคำสั่ง
เหตุการณ์ของอินดิเคเตอร์ไม่ใช่กลยุทธ์ครบถ้วน ต้องมีกฎเวลาเข้า การหมดเงื่อนไข จุดหยุด ออก ขนาดสถานะ และยกเลิก การเห็นราคาปิดแท่ง Bid ไม่รับประกันว่าจะได้จับคู่คำสั่งที่ราคานั้นพอดี
กรณีต้นทุนแยกสมมติราคา Bid เคลื่อนเป็นคุณหรือโทษ 5 pip สเปรด 1.2 การลื่นไถลเสียเปรียบตอนเข้า 0.3 ตอนออก 0.2 และค่าคอมมิชชันไปกลับ 0.6 BUY กับ SELL ที่เป็นคุณได้สุทธิ +2.7 pips ส่วนที่เป็นโทษ −7.3 pips นับสเปรดครั้งเดียวผ่านราคาเข้าจริงตามสมมติฐาน ไม่ใช่รายการที่ Ichimoku สร้างขึ้น
15. คำนวณ CSV ซ้ำและทดสอบเวลาที่ข้อมูลพร้อม
CSV แรกมี OHLC H1 สมมติ 480 แถวในสี่ประวัติแยก พร้อมจุดกึ่งกลาง ค่าเส้นคำนวณ และเมฆจัดแนวกับตำแหน่งปัจจุบันตามระยะที่กำหนด ช่องว่างหมายถึงประวัติไม่พอ คู่ T/K เก้าคู่และต้นทุนสี่กรณีมีไฟล์ของตนเอง ห้ามนำมาต่อเข้ากับการทดสอบ OHLC
คำนวณแต่ละแถวจากหน้าต่างอดีตของตน แล้วตัดข้อมูล ณ แต่ละการตัดสินใจเพื่อเทียบกับการคำนวณประวัติครบ การเปลี่ยน OHLC อนาคตต้องไม่เปลี่ยนการตัดสินใจในอดีต แยกดัชนีแสดงผลกับดัชนีที่รู้ค่า รักษาความแม่นราคา และบันทึกการจัดการข้อมูลขาดกับค่าเท่ากัน
ดาวน์โหลด OHLC H1 สมมติ จุดกึ่งกลาง และเส้นที่จัดแนว (CSV)
16. ทำรายการอ่านก่อนสร้างกลยุทธ์
บันทึกแหล่งข้อมูล กรอบเวลา ความยาวสามชุด ระยะเลื่อนจริง แท่งปิดล่าสุด ขอบเมฆปัจจุบัน เส้นที่เพิ่งคำนวณ และเวลาจุด Chikou ที่รู้แล้ว ระบุว่าเงื่อนไขใดเป็นสถานะหรือเหตุการณ์ใหม่ และอะไรต้องเกิดพร้อมในแท่งเดียวกัน
คู่มือนี้อธิบายเครื่องมือ ไม่ได้พิสูจน์ระบบทำกำไร ทดสอบกฎชัดเจนด้วยต้นทุนสมจริง ข้อมูลนอกชุดพัฒนา และภาวะเสียเปรียบก่อนให้ความหมายทางการค้า กลยุทธ์เมฆที่เกี่ยวข้องมีจุดอ้างอิงเข้าเฉพาะ ส่วนกลยุทธ์การตัด T/K ใหม่ต้องระบุแยก
คำถามที่พบบ่อย
เมฆที่วาดข้างหน้าทำนายราคาอนาคตหรือไม่
ไม่ จุดต่าง ๆ ใช้ข้อมูลที่มีตอนคำนวณ ตำแหน่งอนาคตของภาพไม่ได้มี OHLC อนาคต
Tenkan และ Kijun เป็นค่าเฉลี่ยราคาปิดหรือไม่
ที่นี่เป็นจุดกึ่งกลางของจุดสูงสุดและต่ำสุดในหน้าต่างเลื่อน อาจราบแม้ราคาปิดเปลี่ยน หรือกระโดดเมื่อจุดสุดขั้วเก่าออก
ควรเทียบราคาปิดปัจจุบันกับเมฆใด
เทียบกับสองขอบที่วาดตรงตำแหน่งแท่งเดียวกัน เส้นที่เพิ่งคำนวณเป็นอีกคู่ที่วาดไปข้างหน้า
เหตุใด Chikou อาจนำข้อมูลอนาคตเข้าการทดสอบ
จุดที่วาดในดัชนีเก่ามีราคาปิดของดัชนีภายหลัง ต้องผูกกับเวลาที่ราคาปิดนั้นรู้ได้จริง
9/26/52 รับประกันกราฟเหมือนกันทุกแพลตฟอร์มหรือไม่
ไม่ ต้องตรวจแหล่งข้อมูล ขอบแท่ง หน้าต่าง ระยะเลื่อนจริง ดัชนี และประวัติ ชื่อค่าตั้งเหมือนกันยังไม่พอ
ทุกการตัด T/K นอกเมฆเป็นกลยุทธ์ครบหรือไม่
ไม่ ยังต้องมีเวลาของเหตุการณ์และตัวกรอง ราคาเข้าที่ทำได้ การหมดเงื่อนไข ทางออก ขนาดความเสี่ยง และการประเมินอิสระ
แหล่งข้อมูลและหมายเหตุการศึกษา
TradingView อธิบายองค์ประกอบและภาพที่เลื่อนเวลา MetaQuotes อธิบายบัฟเฟอร์ iIchimoku และตัวอย่างคัดลอกที่ปรับระยะแล้ว ข้อตกลง 26 ขั้นตรง ประวัติสมมติ การตรวจข้อมูลตามเวลา และต้นทุนสมมติเป็นการคำนวณต้นฉบับเพื่อการศึกษา ต้องตรวจแพลตฟอร์มที่ติดตั้งแยกกัน
- TradingView: องค์ประกอบและการคำนวณ Ichimoku Cloud
- MetaQuotes: บัฟเฟอร์ iIchimoku และตัวอย่างระยะเลื่อน
คู่มือเพื่อการศึกษา OHLC สมมติและราคาสมมติอิสระ ไม่ใช่ผลทดสอบย้อนหลัง ความได้เปรียบที่วัดแล้ว หรือการรับประกันผล