เราจะดึงค่าเส้น MA อย่างไรครับ

  • 4 replies
  • 918 views

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

*

ออฟไลน์ gaothun

  • **
  • 105
  • 0

เราจะดึงค่าเส้น MA อย่างไรครับ

« เมื่อ: 25, พฤษภาคม 2019, 08:42:35 PM »
หากเรา ลากเส้น Moving Average ไปไว้ในหน้าต่างของ Macd  ซึ่งเราต้องเลือกค่า Apply to เป็น First Indicator's data
มันก็จะรวมเส้น Moving Average ไปไว้ในหน้าต่างของ Macd ได้ แต่เราจะเขียนโค๊ดอย่างไรที่จะดึงค่าของเส้น Moving Average ออกมาได้ครับ เพราะค่ามันจะต่างกันกับตอนที่มันอยู่บนกราฟ ครับ

ขอบคุณครับ

Share Topic.


*

ออฟไลน์ forcebewithyou

  • ****
  • 2,416
  • 79
  • Green PIPs Be With You

Re: เราจะดึงค่าเส้น MA อย่างไรครับ

« ตอบกลับ #1 เมื่อ: 26, พฤษภาคม 2019, 12:04:52 AM »

ท่ายากแฮะคงต้องรอโปรแกรมเมอร์มาตอบละครับ


อันนี้ผมคิดมั่วๆเอานะลอง

1. ลองโมอินดิเคเตอร์ MACD ให้เป็นแบบที่ต้องการมีเส้น MA อยู่ด้วยแล้วเรียกใช้เป็นอิดิเคเตอร์ภายนอกมาใช้งาน

2. อันนี้มั่วสุดๆๆ  คือ MA ที่ได้เป็น MA ของเส้น MACD ลองตั้งค่าตัวแปร MACD ก่อนแล้วก็ตอนเรียกใช้ MA ก็เอาค่า ราคาจาก MACD มาใส่แทน เพราะ MA ปกติของราคามันเอาราคามาคำนวน ดังนั้น MA ที่ใส่ ใน MACD น่าจะลองมั่วเอาค่า main signal ของ MACD มาใส่แทนช่องราคาของ MA เอา ประมาณนี้ครับ




Re: เราจะดึงค่าเส้น MA อย่างไรครับ

« ตอบกลับ #2 เมื่อ: 31, พฤษภาคม 2019, 11:34:07 AM »
ต้องไปเขียนฟังชั่นขึ้นมาใหม่ครับให้อ่านค่าใหม่    T*/-  คิดว่านะ

*

ออฟไลน์ Unetic.B

  • ***
  • 376
  • 5

Re: เราจะดึงค่าเส้น MA อย่างไรครับ

« ตอบกลับ #3 เมื่อ: 11, มิถุนายน 2019, 04:32:10 PM »
อันนี้ผมเขียนเอง แบบเขียนเป็น function เรียกใช้น่ะครับ หรือใส่ปรับแต่งใส่ parameter ก็ได้ เอาไปปรับใช้ได้น่ะครับ

double getSMA(int period)
{
   return(iMA(NULL, timefarme, period, 0, MODE_SMA, PRICE_CLOSE, 0));
}

คู่มือ iMA https://docs.mql4.com/indicators/ima

double getMainMACD()
{
   return(iMACD(NULL, timefarme, 10, 50, 9, PRICE_CLOSE, MODE_MAIN, 0));
}

double getSignalMACD()
{
   return(iMACD(NULL, timefarme, 10, 50, 9, PRICE_CLOSE, MODE_SIGNAL, 0));
}

สำหรับ MACD จะแบ่งเป็น สองส่วน คือ MODE_MAIN แท่งหลัก กับ MODE_SIGNAL เส้น sginal ครับ

คู่มือ iMACD https://docs.mql4.com/indicators/imacd


*

ออฟไลน์ gaothun

  • **
  • 105
  • 0

Re: เราจะดึงค่าเส้น MA อย่างไรครับ

« ตอบกลับ #4 เมื่อ: 13, มิถุนายน 2019, 07:44:46 AM »
 (TH)** (TH)** (TH)**
ขอบคุณมากครับ

Tags:
 

เครื่องมือเทรด Forex

ข่าว Forex กราฟ Forex EURUSD GBPUSD GBPJPY ตารางข่าว Forex ร่วมงานกับเรา

เครื่องมือเทรดทองคำ

ราคาทอง วันนี้ ราคาทอง ย้อนหลัง SPDR ล่าสุด กราฟราคาทองคำ วิเคราะห์ ราคาทอง ข่าว ราคาทองคำ ข่าว ราคาน้ำมัน

โบรคเกอร์ Forex

XM Exness FBS Nordfx Land-FX Admiral Markets