กองทุน SPDR Gold Shares

ประจำวันที่

เวลา ครั้งที่ ก่อนหน้า ถือล่าสุด เปลี่ยนแปลง
- - - - -
รวมวันนี้-
เดือนนี้ - : 
ปีนี้  : 
*หน่วยตัน
*อ้างอิงจาก SPDR Gold Share

ราคาทองตามประกาศสมาคมค้าทองคำ

ประจำวันที่ ครั้งที่ เวลา น.

ชนิดทองคำ รับซื้อ ขายออก
ทองคำแท่ง 96.5% - -
ทองรูปพรรณ 96.5% - -
รวมวันนี้-
เปลี่ยนแปลงล่าสุด-
*หน่วยเงินบาท
*ราคาอ้างอิงล่าสุดจากสมาคมค้าทองคำ

มีท่านใดรันสคริปภาษา python ใน MT5 ได้แล้วบ้างครับ

  • 0 replies
  • 1,570 views

ภาษา python เป็นภาษาโปรแกรมที่ใช้ทำ machine learning (AI)  ตอนนี้ใช้รันเรียกจากใน MT5 ได้แล้ว แต่ต้องอัพเดทเป็นเวอร์ชั่น beta นะครับ

น่าจะใช้ได้นานแล้วละ แต่ต้องอัพเดทเวอร์ชั่นให้เป็น beta โดยคลิกที่เมนู help แล้วเลือก check update และเลือกอัพเดทเป็น beta ล่าสุด

เช็ค error พบว่าฝรั่งโพสถามกันตั้งแต่เดือนก่อนน่าจะใช้ได้สักพักใหญ่ๆ

ลอง new ไฟล์ใหมในตัวโปรแกรมเขียนอีเอดูครับ จะมี option เพิ่มให้เลือก  และคลิกตรงที่ option ของโปรแกรม metaeditor จะมีแถบของ compiler ให้ตั้งค่าว่าโปรแกรม python เก็บไว้ที่ใหน

ใครยังไม่ได้ติดตั้ง ภาษา python  ก็ติดตั้งได้ มีแพ็คเกตติดตั้งให้ดาวนโหลดจากในปุ่ม install จะลิ้งคไปดาวนโหลดมาให้ติดตั้ง

ถ้าติดตั้ง python เสร็จแล้ว จะต้องติดตั้งตัว

ติดตั้ง pip windows โดยไปดาวนโหลดไฟล์  get-pip.py

https://bootstrap.pypa.io/get-pip.py

ก็อบไปไว้ที่ python แล้วรัน  python get-pip.py

หลังจากนั้นจะใช้ pip ติดตั้งแพ็คเกจได้

ต้องติดตั้ง เพิ่ม

python -m pip install --upgrade pip
pip install MetaTrader5
pip install tensorflow
pip install pandas
pip install matplotlib
pip install sklearn



ผมติดการใช้งานที่ไม่สามารรัน  MT5Initialize ได้ครับ ดูจากในรูปไฟล์แนบครับ

    MT5Initialize()   plotlychartsamples.py   11   1
NameError: name 'MT5Initialize' is not defined   plotlychartsamples.py   11   1


มีวิธีแก้ไขยังไงครับ
ติดที่มันติดต่อไปที่ MT5 ไม่ได้

ส่วนทดสอบรันสคริป ที่ไม่ได้เรียกใช้   from MetaTrader5 import *  ใช้งานสคริป python ได้ไม่มีปัญหา

สคริป python จัดอยู่ในหมวด script ของ MT5 นะครับ คลิกเรียกใช้งาน รันแบบเดียวกับคลิก

สำหรับใครที่จะใช้ร่วมกับ EA ต้องหาวิธีเรียก สั่งใช้งานสคริป จากในอีเอ อีกทีหนึ่งนะครับ  ท่านใดมีวิธีเรียกดึงใช้งานสคริปได้จากใน EA รบกวนขอวิธีหน่อยนะครับ


 

XM Global Limited