เริ่มต้น บทเรียน 01 เลเยอร์ใหม่: Threshold ของ OKUR, SL/TP

สัญญาณแรก: ราคายืดออก แล้วกลับมา

คอนฟิกที่เรียบง่ายที่สุดเท่าที่ Okurra EA อนุญาต — หนึ่ง button, หนึ่งโพซิชัน, SL และ TP แบบตายตัว มาดูว่าสัญญาณเข้ามาจากไหนกันแน่ ก่อนที่เราจะเพิ่มฟิลเตอร์และ shield

กราฟ XAUUSD พร้อมการเข้า BUY และระดับ SL −200 กับ TP +400 พอยต์ และด้านล่างเป็นออสซิลเลเตอร์ OKUR: ราคายืดออก OKUR ดิ่งลงต่ำกว่า threshold −250 เด้งกลับ 5 หน่วยจากจุดสุดขั้วของมัน แล้วสัญญาณจึงเกิด

นี่คือคอนฟิกที่เรียบง่ายที่สุดเท่าที่ Okurra EA อนุญาต: หนึ่ง button, หนึ่งโพซิชันในแต่ละครั้ง, Stop Loss และ Take Profit แบบตายตัว — และไม่มีอะไรอื่นอีก ก่อนที่เราจะเพิ่มฟิลเตอร์ shield และการปกป้องเงินทุน เราอยากเห็นรากฐานเปล่า ๆ เสียก่อนว่า สัญญาณเข้า (entry signal) มาจากไหนกันแน่

หัวใจของ Okurra คือออสซิลเลเตอร์ OKUR — เครื่องวัดว่าราคายืดออกไปไกลแค่ไหนจากค่าเฉลี่ยเฉพาะที่ของมัน (ตระกูล CCI คำนวณจาก typical price) เมื่อตลาดเหวี่ยงเกินไปในทางใดทางหนึ่ง OKUR จะวิ่งออกห่างจากศูนย์ไปไกล บทเรียนนี้แสดงข้อสังเกตพื้นฐานที่เครื่องมือทั้งชุดถูกสร้างขึ้นบนมัน: ราคาที่ยืดออกไปไกลเกินไป ในทางสถิติจะกลับมาบ่อยกว่าที่จะวิ่งต่อไปไกลกว่าเดิม

อะไรถูกเปิดใช้งาน และเพราะอะไร

คุณสมบัติค่าในไฟล์ setบทบาทในบทเรียนนี้
Button B1 (B1_InitialEnabled=true)BUY main / SELL mainbutton เดียวที่ทำงานอยู่
Threshold ของ OKUR (B1_Threshold, B1_Zone)BUY: −250, zone BELOW · SELL: +250, zone ABOVEนิยามของ “การยืดออกไปไกลเกินไป” (oversold / overbought); เป็น threshold ที่ลึก เพราะเรายังไม่มีฟิลเตอร์ใด ๆ — เราตอบสนองเฉพาะกับการเหวี่ยงเกินที่รุนแรงจริง ๆ เท่านั้น
Movement Correction (B1_Movement_Correction=5)5 (ค่าจากโรงงาน)สัญญาณจะเกิดก็ต่อเมื่อ OKUR เด้งกลับ 5 หน่วยจากจุดสุดขั้วของมัน — เราไม่รับมีดที่กำลังตกลงมา
ลิมิตโพซิชัน (B1_MaxPositionsPerButton=1)1หนึ่งโพซิชันในแต่ละครั้ง — ทุกเทรดเป็นเรื่องราวของตัวมันเองที่อ่านได้ชัดเจน
Stop Loss / Take Profit (B1_StopLoss=200, B1_TakeProfit=400)200 pts = 2 USD · 400 pts = 4 USDขอบเขตตายตัว: ความเสี่ยง 1 : ผลตอบแทน 2
Trade markers (Global_ShowTradeMarkers=true)เปิดทุกการเข้าและออกมองเห็นได้บนกราฟ
การแสดงออสซิลเลเตอร์ (B1_ShowOscillator=true)เปิดเรากำลังเรียนรู้ที่จะ “อ่าน” สัญญาณ ไม่ใช่แค่เชื่อมัน

กลไกอื่นทั้งหมด (ฟิลเตอร์, BEa, Equity Guard, ตารางเวลา) ถูกปิด — นี่คือจุดอ้างอิงสำหรับทั้งคอร์ส

สิ่งที่มันเผยให้เห็นเกี่ยวกับราคา

  1. การยืดออก XAUUSD บน M1 สามารถวิ่งไปหลายร้อยพอยต์ได้ในไม่กี่แท่งเทียน OKUR แสดงสิ่งนี้เป็นการดิ่งลงต่ำกว่า −250 (ในกรณีของ BUY) — ตลาดดันแรงเกินไป
  2. การเด้งกลับ เราไม่เข้าที่ก้นสุดของการยืดออก Movement Correction = 5 จะรอจนกว่าออสซิลเลเตอร์จะถอยกลับ 5 หน่วยจากจุดสุดขั้วของมัน — หลักฐานแรกว่าฝั่งอุปทานกำลังอ่อนแรง เมื่อนั้นเท่านั้นสัญญาณจึงเกิดและลูกศรจึงปรากฏ
  3. การตัดสินผล โพซิชันมีชีวิตอยู่ระหว่าง SL (−200 pts) และ TP (+400 pts) ไม่มีอะไรมาช่วยมัน ไม่มีอะไรถูกเพิ่มเข้าไป หลังจากเฝ้าดูไม่กี่วัน กราฟจะทิ้งแผนที่ไว้ให้คุณ: ตรงไหนที่การกลับสู่ค่าเฉลี่ยใช้ได้ผล และตรงไหนที่ตลาดเป็นเทรนด์แล้วการยืดออกไม่กลับมาเลย — ความหงุดหงิดที่บทเรียนถัด ๆ ไปมีอยู่เพื่อแก้ไข

ก่อนเริ่ม: เปิดสวิตช์โรบอต

หลังจากโหลด set ผ่าน F7 → Load แล้ว ให้คลิก ON ในแถวบนสุดของแผง EA ตั้งแต่รุ่น 2.00 เป็นต้นไป Okurra จะเริ่มต้นในสถานะปิดเป็นค่าเริ่มต้น: ปุ่มจะเป็นสีแดง และชื่อของแผงจะแสดงว่า “O!kurra - EA OFF” นั่นเป็นการป้องกันโดยเจตนา — การวางโรบอตลงบนกราฟจะไม่เริ่มอะไรเลย จนกว่าคุณจะตัดสินใจอย่างรู้ตัวว่ามันควรเริ่ม

ถ้าไม่มีอะไรเกิดขึ้นหลังจากที่คุณโหลด set นี่คือสิ่งแรกที่ต้องตรวจสอบ — ไม่ใช่ความผิดพลาดของคอนฟิก Button B1 ของบทเรียนนี้เปิดใช้งานตั้งแต่เริ่ม (B1_InitialEnabled=true) แต่ EA master switch อยู่เหนือมันและเป็นฝ่ายชนะ

สิ่งที่ควรสังเกตบนกราฟ

  • ลูกศรสัญญาณในหน้าต่างออสซิลเลเตอร์และบนกราฟ — ในบทเรียนนี้มันตรงกัน 1:1 เพราะไม่มีฟิลเตอร์ใด ๆ เลย (เป็นจุดอ้างอิงสำคัญก่อนถึงบทเรียนที่ 5)
  • Trade markers: จุดเข้า, ระดับ SL/TP, ผลลัพธ์
  • ช่วงเวลาที่สัญญาณ BUY ปรากฏขึ้นภายในเทรนด์ขาลง — จำมันไว้ เราจะกลับมาที่จุดเหล่านี้พร้อมกับฟิลเตอร์ MMD
  • สัญญาณ ±250 เปล่า ๆ เข้าตลาดหลายสิบครั้งต่อวัน และจ่าย spread ในทุกครั้งที่เข้าเหล่านั้น — นี่คือต้นทุนแรกที่ชั้นถัด ๆ ไปทำงานเพื่อควบคุมมันไว้

ก้าวต่อไป

บทเรียนที่ 02: เทรดเดิม แต่การออกเลิกเป็นแบบตายตัว — โพซิชันปกป้องจุดเข้าของตัวเอง (Break Even) และตามการเคลื่อนไหวไปด้วย (Trailing Stop)

คีย์ F7 ในบทเรียนนี้
  • B1_Threshold
  • B1_Zone
  • B1_Movement_Correction
  • B1_MaxPositionsPerButton
  • B1_StopLoss
  • B1_TakeProfit
ไฟล์ .set ของบทเรียน

โหลดไฟล์เหล่านี้ใน MetaTrader 5 ผ่าน F7 → Load เพื่อทำซ้ำบทเรียนได้ตรงตามต้นฉบับ ตั้งแต่รุ่น 2.00 โรบ็อตจะเริ่มต้นในสถานะปิด ดังนั้นหลังโหลดแล้วให้กด ON ในแถวบนสุดของแผงควบคุมด้วย — ถ้าไม่กด จะไม่มีอะไรเกิดขึ้น ใช้งานได้สำหรับผู้ใช้ที่ลงชื่อเข้าใช้และมีไลเซนส์ที่ใช้งานอยู่

🔒 ลงชื่อเข้าใช้ด้วยไลเซนส์ที่ใช้งานอยู่เพื่อดาวน์โหลดเซ็ต

สื่อเพื่อการศึกษา ไม่ใช่คำแนะนำการลงทุน เซ็ตเหล่านี้เป็นตัวอย่างเพื่อการสอน — ก่อนนำไปใช้กับบัญชีจริง ให้ทดสอบบน real ticks และปรับให้เข้ากับบัญชีของคุณเอง เงินฝากอ้างอิง 1000 ในสกุลเงินของบัญชี lot 0.01; ปรับสเกลค่าเงินตามสัดส่วนของ Balance ของคุณ