วันพฤหัสบดีที่ 27 ตุลาคม พ.ศ. 2559

กลยุทธ์การเทรดพื้นฐาน#15 การใช้ Money Flow Index หาสัญญาณเข้าซื้อ

เป้าหมาย
        - ศึกษาการทำงาน MFI
        - นำ MFI มาประยุกต์ใช้ในการหาจุดเข้าออก
Money Flow Index : MFI 
จาก stockcharts.com มีสูตรการคำนวณว่า
  * 1. Typical Price = (High + Low + Close)/3
  * 2. Raw Money Flow = Typical Price x Volume
  * 3. Money Flow Ratio = (14-period Positive Money Flow)/(14-period Negative Money Flow)
  * 4. Money Flow Index = 100 - 100/(1 + Money Flow Ratio)

*** แปลเป็นภาษาคนว่า
    1. ราคาแท่งนั้น คือ สูงสุด + ต่ำสุด + ราคาปิด แล้วนำมาเฉลี่ยกัน
    2. Raw Money Flow : เอาราคาแท่งที่ได้ * ปริมาณ
    3. เอาค่าที่ได้ 14 ค่าที่เป็นฝั่งบวก คือราคาเปิดสูงกว่าราคาปิดมารวมกัน 
        แล้วหารด้วย 14 ค่าที่ราคาปิดต่ำกว่าราคาเปิด
    4.MFI = 100 - 100/(1 + Money Flow Ratio )
      ถ้า Money Flow Ration มาก แสดงว่า ค่าบวก มากกว่า ค่าลบ
      เพราะ เอาค่ามาก หารค่าน้อย ได้ค่าน้อย
               ตัวอย่าง            5 / 1 = 5 , 5 / 2 = 2.5   , 5 > 2.5
      100 / ค่ามาก = ค่าน้อย
      100 - ค่าน้อยๆ = ?
***
    สรุป ถ้าเข้าใกล้ 100 คือมี Volume ซื้อมาก ประมาณนี้

ในกรณีที่ MFI > 80 คือมี Volume มาก แสดงว่าตอนนี้ อาจจะ ซื้อมากเกินไปแล้ว
           ภาษาอังกฤษเรียกว่า Overbought
และในทางตรงกันข้าม เมื่อต่ำกว่า 20 ก็หมายความว่า .................... มากเกินไป เรียกว่า Oversold
สัญญาณเข้าซื้อ ( Buy Signal )
      - เมื่อ MFI < 20 หรือ เรียกกว่า Oversold 
      - เรียกอีกอย่างว่าปริมาณการซื้อมากเกินไป
สัญญาณการขาย ( Sell Signal )
     - เมื่อ MFI สูงกว่า 80
     - เรียกอีกชื่อว่าเมื่อ Overbought
     - เข้าซื้อเมื่อเปิดแท่งถัดไป
Source Code & Algorithum
การประกาศตัวแปร MFI , Type เป็น Double
      double mfi0=iMFI(NULL,0,14,0);
      double mfi1=iMFI(NULL,0,14,1);

ส่วนของ Function
double  iMFI(
   string       symbol,     // symbol
   int          timeframe,  // timeframe
   int          period,     // averaging period
   int          shift       // shift
   );
iMFI( คู่ , กรอบเวลา , กี่จุด , ชิพไปเท่าไร )
Reference : MQL
Strategy Test : Time Frame 30 Min

Strategy Test : Time Frame 30 Min

Lab Summary
    - เป็นสัญญาณการเข้าซื้อขายที่แตกต่างจาก EMA
    - หากเปรียบเทียบให้เห็นภาพ ระหว่าง MFI กับ EMA คือ
      EMA = ซิกมา F = 0
      MFI = ซิกมา F = MA
     *** แตกต่างตรงมี Volume เข้ามาเกี่ยวข้อง หรือมิติของข้อมูลที่แตกต่าง
ข้อผิดพลาดของ MFI
*** จากการคำนวณข้อ 3
   ราคาสูงขึ้นเรื่อยๆ แต่ไม่ห่างกันมาก แต่ volume รวมเพิ่มขึ้น ทำให้ MFI สูงขึ้นเรื่อยๆ

MT4 File : Basic#15

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

วิธีขายจากกลุ่มสิงค์โปร

  BUY USDJPY 115.14   SL: 114.84 TP1: 115.34 TP2: 115.54 TP3: 115.74 SL 50 จุด tp 1 :20 tp 2 :40 tp 3 :60 ถ้าซื้อ 3 order ไป TP 1,2,3 profit...