ข้ามไปเนื้อหา
Update
 
 
Gold
 
USD/THB
 
สมาคมฯ
 
Gold965%
 
Gold9999
 
CrudeOil
 
USDX
 
Dowjones
 
GLD10US
 
HUI
 
SPDR(ton)
 
Silver
 
Silver/Oz
 
Silver/Baht
 
ngoodin

การแปลงข้อมูลหุ้นหรือกองทุนมาใช้ใน mt4

โพสต์แนะนำ

ทำให้ MT4 ดูดัชนี Set ได้อย่างไรครับ ผมดูได้เฉพาะ set 50

หา MT4 ของ Broco จะมี set

แชร์โพสต์นี้


ลิงก์ไปโพสต์
แชร์ไปเว็บไซต์อื่น

ขออนุญาต มาโปะสูตรที่ใช้ไว้ตรงนี้เพื่อความสะดวกในการใช้ของตนเอง เนื่องจากข้อมูลที่ได้เริ่มจาก แถวที่2 และ col volume ย้ายไปอยู่ที่ col AB ค่ะ 555

 

=TEXT(A2,"yyyy.mm.dd")&",0:00,"&TEXT(B2,"00.0000")&","&TEXT(C2,"00.0000")&","&TEXT(D2,"00.0000")&","&TEXT(E2,"00.0000")&","&TEXT(AB2,"00000000")

ถูกแก้ไข โดย joonggo

แชร์โพสต์นี้


ลิงก์ไปโพสต์
แชร์ไปเว็บไซต์อื่น

การแปลงข้อมูล period จากราย day เป็นราย week ฯลฯ โดยคุณ Kenny_a ครับ

 

.....

 

ทำได้แล้วครับ ลองดูนะครับว่าพอเข้าใจไหม วิธีทำนี้สำหรับผู้ที่ import data เข้า MT4 เป็นแล้ว (ต่อจากที่คุณงูดินเขียนไว้ใน blog นะครับ)

 

วิธีการ convert EOD data(ข้อมูลสำหรับ พลอทกราฟรายวัน) เป็นรายอื่นๆ สำหรับ MT4

1/เปิดโปรแกรม MT4 โดยไม่ต้อง login

2/กดปุ่ม F2 เบาๆเพื่อเข้าสู่ History Center

3/เลือก symbol สักอันหนึ่ง จากตัวอย่างผมใช้ GBPUSD

4/import ชุดข้อมูล EOD ที่เตรียมไว้ เข้ามายังราย D1

5/เสร็จแล้ว ออกมาจาก History Center แล้วลองเปิดดูความเรียบร้อยของกราฟราย D1

6/ ตรงหน้าต่าง Terminal อยู่ตรงด้านล่างของหน้าจอ ปรับให้เป็น Experts

7/ ตรง Navigator ที่อยู่ตรงด้านซ้ายของหน้าจอ ให้ คลิกๆ ที่ period converter แล้วใส่ค่าตามต้องการ (เพิ่มเติมอ่าน * และ **)

8/ พอกราฟเสร็จ จะมีข้อความขึ้นที่ กล่อง Experts ด้านล่างของหน้าจอ

9/ กดปุ่มในเมนูเพื่อดู การแสดงผลกราฟ รายสัปดาห์ หรือรายเดือนที่เรา convert ไว้ โปรแกรมจะถามว่าจะหยุดได้แล้วเหรอ (Do you really want to stop script ............?) ให้หยุดได้เลย

 

เสร็จแล้วครับ กดดูกราฟช่วงเวลาที่สั่งทำไว้เลย

 

 

 

 

อื่นๆ

 

จาก web ฝรั่งเขาแนะนำให้ไปตั้งค่านี้ก่อนทำข้อ 1/ อีก คือ

ไปที่เมนู MT4 ตามนี้ Tools/Options แล้วดู Charts จะเห็นว่ามี box

"Max bars in history" ใส่ 9999999 เข้าไปให้เต็ม

"Max bars in chart" ใส่ 9999999 เข้าไปให้เต็ม

ตั้งค่าแล้ว ให้ปิด MT4 แล้วเปิดใหม่

 

จากข้อ 1 (ถ้าจะให้ดีลงไว้ต่างหากเลยอีกชุดหนึ่ง สำหรับ offline โดยเฉพาะ)

จากข้อ 3 ใน history center ถ้ามันมีข้อมูลใดๆ ของตัวนี้(GBPUSD)อยู่ ลบให้เรียบ

 

จากข้อ 4 ให้ดู format กันคร่าวๆ มันจะเป็นประมาณนี้

ปีเดือนวัน เวลา ราคาเปิด hi low closed volume

2011.05.12 0:00 27 27 26.75 26.75 794300

ถ้าใคร import บ่อยๆ ผมแนะนำอัด excel macro เพื่อแปลง ฟอร์แมท ของไฟล์ข้อมูลให้เข้ากับ MT4 นะครับ มันสะดวกดี

 

*เรื่องของระยะเวลา ในเว็ปฝรั่งเขียนว่า ให้ import data M1รายนาที แล้ว convert เป็นระยะอื่นๆเช่น

ราย 5นาที ใส่เลข 5

รายชั่วโมง ใส่เลข 60

รายวัน ใส่เลข 1440

รายสัปดาห์ ใส่เลข 10080

รายเดือนฝรั่งบอกว่าไม่มีเพราะแต่ละเดือนไม่เท่ากัน แต่ผมไปเห็นใน foldersมามีชื่อไฟล์บางตัวที่เป็น .hst มันมีเลขอยู่

รายเดือน ใส่เลข 30240 (ต่อ **ยังไม่จบ)

 

** อันนี้ผมนึกเอาเองนะ ถ้าข้อมูลที่เราได้มาเป็นรายวัน (EOD end of day) เราจะทำเป็น

รายสัปดาห์ ก็ใส่เลข 7

รายเดือน ก็ใส่เลข 30

 

ในภาพผลลัพธ์ที่แสดงออกมาเป็น 3 ช่วงเวลา ผมสั่งเปิด ขึ้นมาจาก windows / new windows นะ เพื่อเปรียบเทียบความแตกต่างครับ

 

เครดิตเว็ปฝรั่ง http://www.earnforex...istorical-data/ และคุณงูดินครับ

.....

post-835-092303200 1305241698.gif

ถูกแก้ไข โดย ngoodin

แชร์โพสต์นี้


ลิงก์ไปโพสต์
แชร์ไปเว็บไซต์อื่น

เพิ่มเติมนะคะ เพิ่งเทสต์สดๆ ร้อนๆ ค่ะ

 

ใครจะ edit file ด้วย notepad โดยทำดังนี้ก็ใช้ได้นะคะ กล่าวคือ ให้ key ดังนี้

 

2011.06.17 0:00 xxx xxx xxx xxx vvvvvv

 

โดยส่วนที่เป็นตัวเลขข้างหน้านั้นเป็นส่วนวันที่

XXX เป็นราคาที่ copy มาจาก www.set.or.th

vvvvvvvvคือ volume ของหุ้นตัวนั้นจาก set.or.th ห้ามมี comma

 

แล้ว save ชื่อ file เป็น .csv เช่น banpu.csv

 

แต่เวลาเรียกใช้ใน MT4 ต้องแก้ separator ให้เป็น space ค่ะ ตอน browseจึงจะมีข้อมูล

 

จะได้สะดวกในการนำข้อมูลจาก set.or.th มาใช้ค่ะ

แชร์โพสต์นี้


ลิงก์ไปโพสต์
แชร์ไปเว็บไซต์อื่น

การแปลงข้อมูล period จากราย day เป็นราย week ฯลฯ โดยคุณ Kenny_a ครับ

 

.....

 

ทำได้แล้วครับ ลองดูนะครับว่าพอเข้าใจไหม วิธีทำนี้สำหรับผู้ที่ import data เข้า MT4 เป็นแล้ว (ต่อจากที่คุณงูดินเขียนไว้ใน blog นะครับ)

 

วิธีการ convert EOD data(ข้อมูลสำหรับ พลอทกราฟรายวัน) เป็นรายอื่นๆ สำหรับ MT4

1/เปิดโปรแกรม MT4 โดยไม่ต้อง login

2/กดปุ่ม F2 เบาๆเพื่อเข้าสู่ History Center

3/เลือก symbol สักอันหนึ่ง จากตัวอย่างผมใช้ GBPUSD

4/import ชุดข้อมูล EOD ที่เตรียมไว้ เข้ามายังราย D1

5/เสร็จแล้ว ออกมาจาก History Center แล้วลองเปิดดูความเรียบร้อยของกราฟราย D1

6/ ตรงหน้าต่าง Terminal อยู่ตรงด้านล่างของหน้าจอ ปรับให้เป็น Experts

7/ ตรง Navigator ที่อยู่ตรงด้านซ้ายของหน้าจอ ให้ คลิกๆ ที่ period converter แล้วใส่ค่าตามต้องการ (เพิ่มเติมอ่าน * และ **)

8/ พอกราฟเสร็จ จะมีข้อความขึ้นที่ กล่อง Experts ด้านล่างของหน้าจอ

9/ กดปุ่มในเมนูเพื่อดู การแสดงผลกราฟ รายสัปดาห์ หรือรายเดือนที่เรา convert ไว้ โปรแกรมจะถามว่าจะหยุดได้แล้วเหรอ (Do you really want to stop script ............?) ให้หยุดได้เลย

 

เสร็จแล้วครับ กดดูกราฟช่วงเวลาที่สั่งทำไว้เลย

 

 

 

 

อื่นๆ

 

จาก web ฝรั่งเขาแนะนำให้ไปตั้งค่านี้ก่อนทำข้อ 1/ อีก คือ

ไปที่เมนู MT4 ตามนี้ Tools/Options แล้วดู Charts จะเห็นว่ามี box

"Max bars in history" ใส่ 9999999 เข้าไปให้เต็ม

"Max bars in chart" ใส่ 9999999 เข้าไปให้เต็ม

ตั้งค่าแล้ว ให้ปิด MT4 แล้วเปิดใหม่

 

จากข้อ 1 (ถ้าจะให้ดีลงไว้ต่างหากเลยอีกชุดหนึ่ง สำหรับ offline โดยเฉพาะ)

จากข้อ 3 ใน history center ถ้ามันมีข้อมูลใดๆ ของตัวนี้(GBPUSD)อยู่ ลบให้เรียบ

 

จากข้อ 4 ให้ดู format กันคร่าวๆ มันจะเป็นประมาณนี้

ปีเดือนวัน เวลา ราคาเปิด hi low closed volume

2011.05.12 0:00 27 27 26.75 26.75 794300

ถ้าใคร import บ่อยๆ ผมแนะนำอัด excel macro เพื่อแปลง ฟอร์แมท ของไฟล์ข้อมูลให้เข้ากับ MT4 นะครับ มันสะดวกดี

 

*เรื่องของระยะเวลา ในเว็ปฝรั่งเขียนว่า ให้ import data M1รายนาที แล้ว convert เป็นระยะอื่นๆเช่น

ราย 5นาที ใส่เลข 5

รายชั่วโมง ใส่เลข 60

รายวัน ใส่เลข 1440

รายสัปดาห์ ใส่เลข 10080

รายเดือนฝรั่งบอกว่าไม่มีเพราะแต่ละเดือนไม่เท่ากัน แต่ผมไปเห็นใน foldersมามีชื่อไฟล์บางตัวที่เป็น .hst มันมีเลขอยู่

รายเดือน ใส่เลข 30240 (ต่อ **ยังไม่จบ)

 

** อันนี้ผมนึกเอาเองนะ ถ้าข้อมูลที่เราได้มาเป็นรายวัน (EOD end of day) เราจะทำเป็น

รายสัปดาห์ ก็ใส่เลข 7

รายเดือน ก็ใส่เลข 30

 

ในภาพผลลัพธ์ที่แสดงออกมาเป็น 3 ช่วงเวลา ผมสั่งเปิด ขึ้นมาจาก windows / new windows นะ เพื่อเปรียบเทียบความแตกต่างครับ

 

เครดิตเว็ปฝรั่ง http://www.earnforex...istorical-data/ และคุณงูดินครับ

.....

 

 

ดาวโหลดจากที่ใหนครับ สมมุติว่าผมอยากได้ข้อมูลราคา ยางพารา AFET น่ะครับ

 

รบกวนแนะนำด้วยครับ ............... :wub:

 

ขอบคุณครับ

แชร์โพสต์นี้


ลิงก์ไปโพสต์
แชร์ไปเว็บไซต์อื่น

ผมแปลงแล้ว ไม่ขึ้นต้องทำอย่างไรดีครับ

 

จัดรูปแบบ ตามกระทู้ทั้งหมดแล้ว

แชร์โพสต์นี้


ลิงก์ไปโพสต์
แชร์ไปเว็บไซต์อื่น

อ้อ ทำได้แล้วครับ ต้องอ่านละเอียดๆอีกที ขอบคุณครับ

แชร์โพสต์นี้


ลิงก์ไปโพสต์
แชร์ไปเว็บไซต์อื่น

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

ผู้มาเยือน
ตอบกลับกระทู้นี้...

×   วางข้อความแบบ rich text.   วางแบบข้อความธรรมดาแทน

  อนุญาตให้ใช้ได้ไม่เกิน 75 อิโมติคอน.

×   ลิงก์ของคุณถูกฝังอัตโนมัติ.   แสดงเป็นลิงก์แทน

×   เนื้อหาเดิมของคุณได้ถูกเรียกกลับคืนมาแล้ว.   เคลียร์อิดิเตอร์

×   คุณไม่สามารถวางรูปภาพได้โดยตรง กรุณาอัปโหลดหรือแทรกภาพจาก URL

กำลังโหลด...

  • เข้ามาดูเมื่อเร็วๆนี้   0 สมาชิก

    ไม่มีผู้ใช้งานที่ลงทะเบียนกำลังดูหน้านี้

×
×
  • สร้างใหม่...