กองทุน SPDR GOLD SHARES
ถือทองก่อนหน้า
ถือทองล่าสุด
0.00
*หน่วยตัน / ราคาอ้างอิงล่าสุดจากสมาคมค้าทองคำ
สถิติกองทุน SPDR
ราคาทองคำแท่ง 96.5%
ราคาอ้างอิงล่าสุดจากสมาคมค้าทองคำ
ครั้งที่
ราคาก่อนหน้า
ราคาล่าสุด
0
(หน่วย บาท*) / อัปเดตล่าสุดเมื่อวันที่ 13 ก.ค. 2566 เวลา 13:04 น.
สถิติราคาทองคำ ไทย

อีเอที่พอใช้ทำ snowball ได้สำหรับ MT5

  • 7 replies
  • 2,763 views
อีเอที่พอใช้ทำ snowball ได้สำหรับ MT5
« เมื่อ: 09, กุมภาพันธ์ 2021, 11:06:46 PM »

พอดีมีถามมาหลังไมค์ หาอีเอทำ snowball แบบที่ท่านแอดเคยแจกไว้ แต่ว่าเอาใช้งานสำหรับ MT5

ที่มีเหมือนตรงๆ ไม่มีนะครับ มีแค่คล้ายๆ หรือ snowball สไลตอื่นๆ

อ้างอิงจากสคริป snowball ที่ท่านแอด ทำแจก
https://traderider.com/index.php/topic,4824.0.html

เด๊่ยวนี้มีคนใช้ MT5 มาดขึ้นนะครับ แต่บางทีก็หาอีเอ พวกที่เป็น tools ใช้กันยังไม่เจอ


อีเอช่วยเทรด แนวๆ snowball หรือสไตล snowball สำหรับ MT5 นะครับ


อีเอชื่อ Margin Trader
ตัวนี้ออกแนวๆ snowbal นะครับ แต่คนละสไตลกับอีเอ MT4 ที่แจกไปนะครับ
ดาวนโหลดได้จาก
https://www.forexfactory.com/thread/954503-margintrader-ea
https://www.forexfactory.com/attachment.php/3772111?attachmentid=3772111
ต้องลองทดสอบครับว่าพอใช้ได้ใหม


อีเอจากบทความ article
https://www.mql5.com/en/articles/495
https://www.mql5.com/en/articles/download/495.zip
https://www.mql5.com/en/articles/download/495/files__4.zip
ลองอ่านบทความดูก่อนนะครับ ไฟล์ดาวนโหลดอยู่ท้ายๆครับ


อันนี้เปิด pending อันเดียว ต้องเอามาแก้ไขให้เปิดหลายอัน
https://www.mql5.com/en/code/19024


อีเอ close all
https://www.mql5.com/en/code/25650
https://www.mql5.com/en/code/download/25650/close-all.mq5


อีเออื่นๆ ลองไล่เปิดดูทึกตัวดูเอานะครับ ว่าพอจะใช้ได้ใหม

Fast Pending Orders
https://www.mql5.com/en/code/29385

Long Pending Order
https://www.mql5.com/en/code/1857

Pending orders DOWN
https://www.mql5.com/en/code/19025

Short Pending Order
https://www.mql5.com/en/code/1858

CloseOrdersBySymbol
https://www.mql5.com/en/code/18079


อื่นๆ ท่านใดว่าง พอจะช่วยเอา code snowball ของแอด มาแปลงเป็น MT5 แจกด็จะดีมากเลยครับท่าน
Snowball-Setup.mq4 
https://traderider.com/index.php?action=dlattach;topic=4824.0;attach=7663

* Snowball-CloseAll.mq4 
https://traderider.com/index.php?action=dlattach;topic=4824.0;attach=7664

* Snowball-Clear.mq4 
https://traderider.com/index.php?action=dlattach;topic=4824.0;attach=7665


Re: อีเอที่พอใช้ทำ snowball ได้สำหรับ MT5
« ตอบกลับ #1 เมื่อ: 10, กุมภาพันธ์ 2021, 07:09:46 AM »
โค้ดไม่ได้ซับซ้อนอะไร น่าจะมีคนแปลงได้ไม่ยากนะครับ  **Hea**

*

CASE Forex

  • 17,135
Re: อีเอที่พอใช้ทำ snowball ได้สำหรับ MT5
« ตอบกลับ #2 เมื่อ: 10, กุมภาพันธ์ 2021, 10:05:54 AM »
เฮีย MQL5 ช่วงนี้ มีพวก CS ไหมเต็มระบบมาบ้างหรือยังอะครับ
"...มนุษย์บางคนมีปากเหมือนท่อไอเสีย
เขาจำเป็นต้องระบายของเสียในสมองออกมาทางปาก
ไม่เช่นนั้นเขาจะรู้สึกว่าตัวเองไม่สามารถเคลื่อนที่ต่อไปข้างหน้าได้
โปรดอย่ารับไอเสียจากท่อนั้นมาใส่ใจ
ไม่งั้นเราเองจะเป็นมะเร็ง..."

Re: อีเอที่พอใช้ทำ snowball ได้สำหรับ MT5
« ตอบกลับ #3 เมื่อ: 10, กุมภาพันธ์ 2021, 07:36:41 PM »

ผมลองเอาไลบราลี่ของ MT5 เอาไปใส่ใน code MQL4 ปรากฎว่าคอมไพลได้แฮะ

ลองเอาไปทดสอบใช้ดูครับ


ไลบราลี่ ชื่อ  MT4orders.mqh   เขาเขียนเอาไว้สำหรับคนทำ MQL5  ใช้คำสั่งแบบ ordersend เก่าๆ ใน MT4 ได้


มันมีไลบราลี่แปลงไฟล์ MT4 ไปเป็น MT5 ได้โดยการ เอาไฟล์ไลบราลี่ไป incode พวงใส่ไว้นะครับ
ถ้าอีเอเขียนง่ายๆ และโครงสร้างเป็นพื้นฐานมาตรฐาน ไม่ซับซ้อนหรือเชียนฟังชั่นพิเสษเข้าไป สามารถเอามาแปลงใช้ใน MT5 ได้


#include <MT4Orders.mqh>

ลองเอาไปทดสอบใช้ดูครับว่าเหมือนใหม

code เดิมเป็น mql4 เดิมๆ แล้ว ใส่   #include <MT4Orders.mqh> เข้าไปข้างบนก็ใช้ได้เลย

อย่าลืมเอาไฟล์ ไลบราลี่   #include <MT4Orders.mqh>  ไปใส่ไว้ในโฟลเดอรชื่อ incode ด้วยนะครับ มันเรียกหาจะได้ใช้งานได้

MT4Orders
https://www.mql5.com/en/code/16006
https://www.mql5.com/en/code/download/16006/mql4_to_mql5.mqh
https://www.mql5.com/en/code/download/16006/mt4orders.mqh



Re: อีเอที่พอใช้ทำ snowball ได้สำหรับ MT5
« ตอบกลับ #4 เมื่อ: 10, กุมภาพันธ์ 2021, 07:46:32 PM »
อ้างจาก: CAZE_Voiize ที่ 10, กุมภาพันธ์  2021, 10:05:54 AM
เฮีย MQL5 ช่วงนี้ มีพวก CS ไหมเต็มระบบมาบ้างหรือยังอะครับ

CS ตัวใหนครับ  เด๊่ยวนี้อินดี้มีเยอะมาก ลายตาไปหมด ผมก็ไม่ได้ใช้ทุกตัว

เอาแต่แนวๆ Currency Strength ใช่ใหมครับท่าน


มันมีเว็บฝรั่งรัสเซียรวมกลุ่มกันซื้ออินดี้มาแจกกันด้วยนะครับ ลองหาดูเผื่อมี


Re: อีเอที่พอใช้ทำ snowball ได้สำหรับ MT5
« ตอบกลับ #5 เมื่อ: 10, กุมภาพันธ์ 2021, 07:57:49 PM »
รายละเอียดแปลงไฟล์ Snowball MT5

1.  Snowball-Clear.mq4
ตัวนี้ง่าย ไม่มี error เลย
เอาไฟล์ไลบราลี่   #include <MT4Orders.mqh>
เอาไปใส่แล้วก็คอมไลผ่านเลย


2.  Snowball-CloseAll.mq4
ตัวนี้ error ไม่มีตัวแปรค่า bid กับ ask
#include <MT4Orders.mqh>
แล้วก็เอา code ราคาใส่ไป เอาไว้หน้าสุดเลย ก็คอมไพลผ่าน

double Ask = SymbolInfoDouble(_Symbol,SYMBOL_ASK);
double Bid = SymbolInfoDouble(_Symbol,SYMBOL_BID);
หรือใส่เต็มอีกหน่อย
double Ask = NormalizeDouble(SymbolInfoDouble(_Symbol,SYMBOL_ASK),_Digits);
double Bid = NormalizeDouble(SymbolInfoDouble(_Symbol,SYMBOL_BID),_Digits);
   


3. Snowball-Setup.mq4
ตัวนี้ error นิดหน่อย

แก้คำสั่ง   StrToDouble  ไปเป็น StringToDouble  ใช้ MQL5 ตรงๆเลข

แก้คำสั่ง   Point  เปล่าๆ เป็น  Point()

แก้คำสั่ง  Digits เปล่าๆ เป็น   Digits()



Re: อีเอที่พอใช้ทำ snowball ได้สำหรับ MT5
« ตอบกลับ #6 เมื่อ: 10, กุมภาพันธ์ 2021, 08:06:28 PM »

ทดสอบสคริปที่แปลงเป็น MT5 แล้ว ดูเหมือนว่าจะทำงานได้ปกตินะครับ

มีออก order มาให้ เหมือนใน MT4

ผลได้ตามรูปครับ

ฝากเอาไปทดสอบหา bug ด้วยนะครับ และฝากแก้ไขให้ด้วยนะครับ 555

Re: อีเอที่พอใช้ทำ snowball ได้สำหรับ MT5
« ตอบกลับ #7 เมื่อ: 10, กุมภาพันธ์ 2021, 09:08:07 PM »
อ้างจาก: forcebewithyou ที่ 10, กุมภาพันธ์  2021, 08:06:28 PM

ทดสอบสคริปที่แปลงเป็น MT5 แล้ว ดูเหมือนว่าจะทำงานได้ปกตินะครับ

มีออก order มาให้ เหมือนใน MT4

ผลได้ตามรูปครับ

ฝากเอาไปทดสอบหา bug ด้วยนะครับ และฝากแก้ไขให้ด้วยนะครับ 555


เดี๋ยวทดสอบจริงให้ครับ
วันที่ 24 กพ ดอกเบี้ย NZD

เดี๋ยวมาแจ้งให้ทราบอีกทีครับ