Friday, February 13, 2026
Homeการซื้อขายวิธีแนบตัวบ่งชี้ช่วงราคากับหุ่นยนต์ซื้อขายของคุณ - ระบบการซื้อขาย - 12 กุมภาพันธ์ 2569

วิธีแนบตัวบ่งชี้ช่วงราคากับหุ่นยนต์ซื้อขายของคุณ – ระบบการซื้อขาย – 12 กุมภาพันธ์ 2569


ลูกค้าของฉันถามว่าจะแนบตัวบ่งชี้ช่วงราคากับหุ่นยนต์ซื้อขายของเขาได้อย่างไร แท้จริงแล้ว สิ่งนี้ทำให้สามารถใช้ค่า Cease Loss และ Take Revenue ที่แตกต่างกัน รวมถึงตรรกะการซื้อขายที่หลากหลาย

หากคุณยังใหม่กับตัวบ่งชี้อันทรงพลังนี้ คุณสามารถอ่านเพิ่มเติมได้ที่นี่: ตัวบ่งชี้ช่วงราคา – ติดตามความเคลื่อนไหวของราคาอยู่เสมอ.

คุณสามารถอ่านทั้งหมดเกี่ยวกับการใช้ตัวบ่งชี้นี้อย่างมีประสิทธิภาพได้ที่นี่: กลยุทธ์การซื้อขายสำหรับตัวบ่งชี้ “ช่วงราคา MT5”.

กลับมาแนบตัวบ่งชี้นี้กับหุ่นยนต์ซื้อขายของคุณกัน

ต่อไปนี้เป็นคำแนะนำโดยย่อเกี่ยวกับวิธีการ แนบตัวบ่งชี้ช่วงราคาเข้ากับหุ่นยนต์ซื้อขายของคุณ

1. วางตัวบ่งชี้ช่วงราคาไว้ในโฟลเดอร์เดียวกันกับหุ่นยนต์ของคุณ

2. เมื่อได้รับที่จับตัวบ่งชี้ผ่านทาง ฉันกำหนดเอง ฟังก์ชั่นระบุชื่อไฟล์ตัวบ่งชี้ที่แน่นอน (ไม่มี “.ex5”):

indiHandle = iCustom(_Symbol, _Period, “ช่วงราคา MT5”);

3. ในกรณีของสัญญาณซื้อ บัฟเฟอร์จะมีราคาต่ำของแท่งปัจจุบัน ในทำนองเดียวกัน ในกรณีของสัญญาณขาย บัฟเฟอร์จะมีราคาสูงของแท่งปัจจุบัน ดังนั้นเราจึงต้องตรวจสอบว่าตัวเลขในบัฟเฟอร์เท่ากับราคาเหล่านี้หรือไม่ เนื่องจากตัวเลขเหล่านี้เป็นตัวเลขคู่ จึงไม่สามารถเปรียบเทียบได้อย่างแน่ชัด เราจำเป็นต้องใช้เอปไซลอน

4. รับราคาจากแผนภูมิ เราต้องการราคาต่ำและสูงของแท่งเดียวกันที่เรารับสัญญาณ (แท่งแรก):

บาร์คู่ต่ำ = iLow(_Symbol, _Period, 1);

บาร์คู่สูง = iHigh(_Symbol, _Period, 1);

5. ตั้งค่าความแม่นยำ (เอปไซลอน) มาใช้กันเถอะ _จุด – ขนาดของหนึ่งจุด (เช่น 0.00001) เราถือว่าตัวเลขเท่ากันหากความแตกต่างระหว่างตัวเลขเหล่านี้น้อยกว่าครึ่งจุด

เอปไซลอนคู่ = _Point * 0.5;

6. รับข้อมูลจากแถบแรก (ปิดก่อนหน้านี้):

if (CopyBuffer(indiHandle, 0, 1, 1, bufferBuy) < 0 || CopyBuffer(indiHandle, 1, 1, 1, bufferSell) < 0) {

กลับ;

}

7. เตรียมค่าสำหรับตรวจสอบสัญญาณ:

buyValue สองเท่า = bufferBuy(0);

ขายสองเท่า = bufferSell (0);

8. ตรวจสอบการซื้อ (UpTrend) ตัวบ่งชี้เขียน ต่ำ(ผม) ไปที่บัฟเฟอร์ กำลังตรวจสอบ:

ก) ค่าไม่ว่างเปล่า (< DBL_MAX)

B) ค่าในบัฟเฟอร์เกือบเท่ากับราคาต่ำ

บูล isBuySignal = (buyValue < DBL_MAX) && (MathAbs(buyValue - barLow) < epsilon);

9. ตรวจสอบการขาย (DownTrend) ตัวบ่งชี้เขียน สูง(ผม) ไปที่บัฟเฟอร์ กำลังตรวจสอบ:

ก) ค่าไม่ว่างเปล่า (< DBL_MAX)

B) ค่าในบัฟเฟอร์เกือบเท่ากับราคาสูง

บูล isSellSignal = (sellValue < DBL_MAX) && (MathAbs(sellValue - barHigh) < epsilon);

แค่นั้นแหละ!

คุณสามารถใช้ตัวบ่งชี้ช่วงราคาได้โดยไม่ต้องแนบกับหุ่นยนต์ซื้อขายของคุณ

อย่าลืมว่าตัวบ่งชี้ช่วงราคามีระบบการแจ้งเตือนที่สะดวกและปรับแต่งได้สำหรับแนวโน้มใหม่ ระดับแนวรับและแนวต้าน และช่วงราคาของสัญลักษณ์การซื้อขายและกรอบเวลา

ขอให้โชคดีกับการซื้อขายของคุณ!

วลาดิเมียร์ โทโรปอฟ

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

ความเห็นล่าสุด