เดโม BPNN MQL ตัวช่วยทำนายราคาสำหรับ MetaTrader 5

Mike 2019.12.19 01:24 46 0 0
ไฟล์แนบ

สวัสดีครับเพื่อนนักเทรดทุกท่าน! วันนี้เรามีการนำเสนอเดโมของ BPNN ซึ่งเป็นห้องสมุดที่ถูกพัฒนาใน C++ แล้วนำมาปรับใช้ใน MQL ครับ.

เดโมนี้จะแสดงให้เห็นถึงการฝึกและทดสอบของเครือข่ายประสาทที่ใช้ในการทำนายราคาจากข้อมูลในอดีตครับ.

สามารถไปอ่านรายละเอียดทั้งหมดเกี่ยวกับเครือข่ายประสาทได้ที่หน้า BPNN Predictor indicator ครับ ซึ่งใช้ DLL-library ในการทำงาน.

ในเวอร์ชันนี้ ห้องสมุดและตัวช่วยทำนายสามารถถูกสร้างขึ้นมาโดยตรงใน MQL5 ได้เลยครับ.

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

ไฟล์ที่แนบมามีดังนี้:

  • BPNN_MQL_IMPL.mqh - โค้ดต้นฉบับของเครือข่ายประสาท BPNN (วางใน MQL5/Include, ต้องรวมเข้าไปในโปรแกรม MQL เพื่อฝังห้องสมุดโดยตรง);
  • BPNN_MQL.mqh - ไฟล์เฮดเดอร์ของห้องสมุดสแตนด์อโลน (วางใน MQL5/Include, ต้องรวมเข้าไปในโปรแกรม MQL เพื่อเชื่อมต่อกับ BPNN_MQL.ex5 ที่อยู่ใน MQL5/Libraries);
  • BPNN_MQL.mq5 - โมดูลหลักของห้องสมุด (วางใน MQL5/Libraries, ต้องคอมไพล์ถ้าต้องการใช้ห้องสมุดสแตนด์อโลน BPNN_MQL.ex5);
  • BPNNMQLPredictorDemo.mq5 - ตัวช่วยทำนาย (วางใน MQL5/Indicator); สามารถคอมไพล์กับห้องสมุดที่ฝังอยู่ได้ถ้าใช้ #include <BPNN_MQL_IMPL.mqh>, หรือจะคอมไพล์กับห้องสมุดสแตนด์อโลนถ้าใช้ #include <BPNN_MQL.mqh>;
  • BPNNMQLi45.mqh - เฮดเดอร์ที่มีเมธอดช่วยสำหรับตัวช่วยทำนายแบบ MT4;

ควรเลือกใช้ไฟล์เพียงหนึ่งไฟล์เท่านั้น: หรือ BPNN_MQL_IMPL.mqh หรือ BPNN_MQL.mqh ห้ามรวมทั้งสองไฟล์นะครับ หากรวม BPNN_MQL.mqh ต้องมั่นใจว่าห้องสมุด BPNN_MQL.mq5 ได้ถูกคอมไพล์เรียบร้อยแล้ว.

BPNN MQL library embedded into predicting indicator


รายการ
ความคิดเห็น 0