อ้างอิง https://fxdreema.com/documentation/builder/builder-basic-rules
บทแปลนี้เผยแพร่ในกลุ่ม fxDreema Discovery
#1 เริ่มต้นสร้าง Project
เมนู Projects > New Project
เลือกชนิดของโปรแกรม 1. Expert Advisor (EA) หรือ 2. Script
เลือกภาษา หรือจะเอาไปทำงานใน 1. MT4 หรือ 2. MT5
![](https://www.honyakutrader.com/wp-content/uploads/2024/05/445648894_977355904092334_4721215507509724533_n.jpg)
#2 สร้าง project แล้วจะได้พื้นที่ทำงานเป็นหน้าต่างโล่งๆ
เมนูทางซ้ายมือ จะประกอบไปด้วย “กล่อง”
กล่อง “แต่ละชื่อ” มีการทำงานทื่ “แตกต่างกัน”
หยิบ โดยจิ้มเมาส์ซ้ายไปที่ชื่อกล่องจากเมนูทางซ้าย แล้วลากออกมาวางไว้ในหน้าต่างว่างๆ ทางขวา
ตัวอย่างเลือก “กล่อง Time Filter”
![](https://www.honyakutrader.com/wp-content/uploads/2024/05/445454750_977357090758882_3882876403657181740_n.jpg)
#3 เชื่อมต่อกล่องเข้าหากัน เพื่อให้กล่องทำงาน
กฎง่ายๆ กล่องไหนไม่มีการเชื่อมต่อ กล่องนั้น ไม่ทำงาน
การเชื่อมต่อ ด้านบนกล่องเป็นกล่องข้อมูลขาเข้าหรือ Input และด้านล่างกล่องเป็นข้อมูลขาออก หรือ Output
ดังนั้น เชื่อมต่อกล่อง โดยลากจาก ขาออก จาก กล่องแรก ด้านล่าง ไปเชื่อมกับ ขาเข้า ของกล่องถัดไปทางด้านบน
![](https://www.honyakutrader.com/wp-content/uploads/2024/05/445725655_977357420758849_8138892120494624547_n.jpg)
#4 ทางด้านข้อมูลขาออก Output
- กรณีทำงานปกติ จะได้ Output ออกทางด้านล่างสีส้ม เรียกว่า Normal Output
- กรณีต้องการผลลัพธ์ตรงข้ามกับข้อแรก ให้ใช้ Output ด้านล่างสีเหลือง
- กรณีผลลัพธ์เกิดความผิดพลาด กล่องทำงานไม่ถูกต้อง Output สีเหลืองจะกลายเป็นสีเทา
![](https://www.honyakutrader.com/wp-content/uploads/2024/05/441413566_977360124091912_7253359744251280168_n.jpg)
#5 ในกรณีที่ต้องการใช้ กล่อง ทำงานเพียงกล่องเดียว ให้ใช้วิธีต่อจากกล่อง Pass ดังรูป
![](https://www.honyakutrader.com/wp-content/uploads/2024/05/445718275_977363260758265_7638828477346726880_n.jpg)
#6 คลิ๊กขวา หรือ ดับเบิ้ลคลิ๊กซ้าย ที่ “กล่อง” โดย
- คลิกขวาที่ “กล่อง” เพื่อเปิดเมนูย่อย พร้อมตัวเลือก
- ดับเบิลคลิ๊กซ้าย ที่ “กล่อง” เพื่อเปิดหน้าต่างคุณสมบัติขึ้นมาเพื่อใช้ตั้งค่า
![](https://www.honyakutrader.com/wp-content/uploads/2024/05/445568957_977364677424790_7262787341937041413_n.jpg)
#7 Builder fxDreema สร้างโปรแกรมจากการ ลากกล่องมาวาง แล้ว ลากเส้นเชื่อมกล่องเข้าหากัน ถือเป็น 1 งาน สร้างหลายๆ งาน ขนานกันไป ไม่จำเป็นต้องมีงานเดียวแล้วลากเชื่อมต่อกล่องกันไปยาวๆ จนจบงานก็ได้ ดูจากภาพ จะเหมือนกับว่า Event On Tick ถูกลากเส้นเชื่อมไปหาทั้งกล่อง 1 และ 4
ดังนั้น ทั้งเส้นโปรแกรม กล่อง 1 และ 4 ก็จะทำงานทุกๆ On Tick พร้อมๆ กัน โดยไม่ต้องเชื่อมงานจากกล่อง 1 และ 4 เข้าหากัน
![](https://www.honyakutrader.com/wp-content/uploads/2024/05/442487217_752084637113953_165779535945843628_n.jpg)
#8 เลขประจำกล่อง หากโปรแกรมเริ่มจาก Event เดียวกัน โปรแกรมจะเริ่มทำงานกล่องที่มีเลขน้อยสุดก่อน เช่นในรูป กล่อง 1(first) จะทำงานไล่ลงไปจนจบเส้นโปรแกรมทั้งเส้นที่ 1 ก่อน แล้วจึงเริ่มทำงานกล่องที่ 4(second) ไล่ลงไปจนจบเส้นโปรแกรมกล่องที่ 4 เป็นอันจบงาน จบโปรแกรมทั้งหมด
![](https://www.honyakutrader.com/wp-content/uploads/2024/05/444216570_752087880446962_7828919780445166378_n.jpg)
#9 เลขประจำกล่อง เปลี่ยนเป็นชื่อก็ได้ แต่ต้องเป็นภาษาอังกฤษและตัวเลขเท่านั้น หากใส่ภาษาไทย หรือภาษาอื่นๆ ก็อาจะทำให้ fxDreema ทำงานผิดพลาดได้
![](https://www.honyakutrader.com/wp-content/uploads/2024/05/445718710_752089277113489_367180508014349806_n.jpg)
#10 การสำเนา(Copy) หรือ ย้าย(Cut) กล่อง
- Copy/Cut กล่องเดียว หรือหลายๆ กล่องพร้อมกันได้
- Copy/Cut กล่อง ใน Project เดียวกันได้
- Copy/Cut กล่อง ข้าม Project กันได้ โดยใช้การเปิด 2 หน้าจอ Chrome
- ใช้เมาส์ซ้าย เลือกกล่อง หรือ กลุ่มกล่อง ที่ต้องการ คลิ๊กเมาส์ขวา เพื่อ Copy/Cut แล้ว ไปคลิ๊กขวา ที่ตำแหน่งปลายทางเพื่อ วาง หรือ Paste
โปรดจำไว้ว่า การ Copy หรือคัดลอก กลุ่มคำสั่งเหล่านี้ ไม่ควรทำซ้ำหลายๆ ครั้ง ใน project เดียวกัน หากเป็นไปได้ควรคัดลอกกลุ่มกล่องเพียงครั้งเดียวเท่านั้น
Note: Avoid having the same group of blocks copied many times in the same project. When possible, try to reuse one group.
แปลโดย #นักแปลระบบเทรด HonyakuTrader.com
** ไม่รับรองความถูกต้องหรือความเสียหายอันเนื่องจากนำบทความไปใช้ จงรับผิดชอบด้วยตนเอง **