การสร้าง EA มือใหม่ทำได้จริงหรือไม่

บทเรียนแนะนำ Momentum Hunter EA คลิกที่ลิงก์นี้

การสร้าง EA: มือใหม่ทำได้จริงหรือไม่?

บทความนี้เขียนขึ้นเพื่อเป็นกำลังใจให้กับผู้ที่เริ่มต้นสร้าง EA หรือกำลังวางแผนสร้างระบบเทรด ไม่ว่าคุณจะเป็นมือใหม่ หรือไม่เคยลองทำมาก่อน ผู้สอนเชื่ออย่างเต็มที่ว่าทุกคนสามารถทำได้ แต่ละคนอาจจะใช้เวลาต่างกัน เพราะปัจจัยหลายอย่าง เช่น ความสามารถในการเรียนรู้ เวลาว่าง ความมุ่งมั่น หรือแม้กระทั่งความอดทน ทุกสิ่งเหล่านี้ล้วนมีผลต่อระยะเวลาที่คุณจะประสบความสำเร็จ

You can do it too

จุดเริ่มต้นของความฝัน

ย้อนกลับไปในช่วงปี พ.ศ. 2523 คอมพิวเตอร์ส่วนบุคคลเริ่มเข้ามาในประเทศไทย ผู้สอนเป็นคนหนึ่งที่สนใจเทคโนโลยีนี้เป็นอย่างมาก แต่ในยุคนั้น ราคาของคอมพิวเตอร์ส่วนบุคคลถือว่าสูงมาก เป็นหลักแสนบาท แม้ว่าผู้สอนจะอยากเรียนรู้และศึกษาเรื่องคอมพิวเตอร์อย่างไร แต่ราคาก็ทำให้เป็นไปไม่ได้

จนมาถึงปี พ.ศ. 2528 โอกาสก็เริ่มเข้ามา เมื่อผู้สอนมีเพื่อนคนหนึ่งซึ่งเป็นผู้จัดการคลังน้ำมันของรัฐในจังหวัดที่ผู้สอนอาศัยอยู่ ท่านผู้นี้ถือว่าเป็นคนหัวก้าวหน้ามาก นำ Apple-II ส่วนตัวมาใช้ในการทำงานในสำนักงานของเขา ซึ่งเป็นภาพที่แตกต่างจากผู้จัดการคนก่อนๆ ที่ต้องเผชิญกับงานที่ล้นมือทุกวัน

เมื่อคอมพิวเตอร์ Apple-II ถูกนำมาใช้ในงานเอกสาร เพื่อนของผู้สอนสามารถลดปริมาณงานได้อย่างน่าทึ่ง ไม่ว่าจะเป็นการใช้โปรแกรม VisiCalc ในการคำนวณ dBase II ในการจัดการข้อมูล หรือ Apple Writer ในการเขียนเอกสาร ทุกอย่างถูกจัดเก็บและแก้ไขได้ง่ายขึ้นผ่านแผ่นดิสก์ ลูกน้องในสำนักงานของเขาก็ชื่นชอบการใช้เทคโนโลยีนี้ เพราะมันทำให้งานสะดวกสบายขึ้น ผู้จัดการคนนี้ยังมีเวลาว่างไปทำงานอื่น ๆ ได้โดยไม่ต้องเผชิญกับงานที่คั่งค้างเหมือนก่อน

wachira-fxdreema

การได้สัมผัสเครื่องคอมพิวเตอร์ครั้งแรก

ภาพที่ได้เห็นนี้ทำให้ผู้สอนเกิดความหลงใหลในเรื่องคอมพิวเตอร์อย่างมาก จนในปลายปี พ.ศ. 2529 ผู้สอนตัดสินใจซื้อ Apple-II มือสอง แบบครบเซ็ต แม้จะมีราคาหลายหมื่นบาท แต่ความฝันที่จะได้ลองเรียนรู้ก็ผลักดันให้ตัดสินใจซื้อมา แต่การมีเครื่องคอมพิวเตอร์อยู่กับตัวนั้น ไม่ได้หมายความว่าจะเริ่มต้นใช้งานได้ทันที เพราะผู้สอนไม่รู้ว่าจะเริ่มจากตรงไหน

Apple-II เครื่องแรกอยู่ได้ปีกว่าๆก็พังเพราะผู้สอนไปแยกชิ้นส่วนมาศึกษาเรื่อง Hardware จนพังไปกับมือเพราะความอยากรู้เรื่องสถาปัตยกรรมของ ซีพียู 6502 เป็นสถาปัตยกรรมไมโครโปรเซสเซอร์แบบ 8 บิต แต่ก็ได้ Apple-IIe ที่สเปคสูงกว่าเดิม และ ได้ราคาถูกกว่าเดิมมาทดแทน ในเวลาอีกไม่นาน

Apple-II

ครูคนแรกในโลกคอมพิวเตอร์

ผู้สอนจึงเริ่มต้นด้วยการหาหนังสือมาอ่าน ซึ่งหนังสือเล่มแรกที่ผู้สอนได้ศึกษาคือ “เรียน AppleSoft Basic ด้วยตัวเอง” เล่ม 1 และ เล่ม 2 เขียนโดย พ.ต. ประพัฒน์ อุทโยภาส ถือว่าเป็นครูคนสำคัญที่ปูพื้นฐานความรู้คอมพิวเตอร์ให้กับผู้สอน จากการอ่านหนังสือนี้ ผู้สอนได้ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม และเริ่มมีความมั่นใจมากพอที่จะถามคำถามกับเพื่อนเพื่อขอคำแนะนำเพิ่มเติม

แต่การถามคำถามนั้นก็ไม่ได้ทำไปแบบไร้ทิศทาง ผู้สอนตั้งเป้าหมายว่า ทุกคำถามจะต้องเป็นคำถามที่ได้ประโยชน์สูงสุด จะต้องผ่านการค้นคว้าด้วยตนเองก่อน เมื่อคำถามถูกถามอย่างมีเป้าหมาย คำตอบที่ได้รับจึงกลายเป็นคำตอบที่ทรงพลัง

เรียน APPLESOFT BASIC ด้วยตัวเอง เล่ม 1 และ เล่ม 2 (ประพัฒน์ อุทโยภาศ)

ก้าวสู่โลกการเขียนโปรแกรม

ในช่วงปี พ.ศ. 2531 ผู้สอนซื้อคอมพิวเตอร์ใหม่ Intel 80286 หรือที่เรียกกันว่า Intel-286 ซึ่งเป็นคอมพิวเตอร์แบบ 16 บิต พร้อมกับ Harddisk ขนาด 40 MB ถือว่าใหญ่โตมากในยุคนั้น (ทำให้ได้รู้จักโปรแกรม Stacker ตัวเก่งที่สามารถขยายพื้นที่ Harddisk ขึ้นมาเป็นสองเท่า) หลังจากนั้นผู้สอนเริ่มฝึกเขียนโปรแกรมในหลายภาษา เช่น dBase-III, FoxBase ,FoxPlus ,FoxPro, Clipper (ที่ชื่นชอบเป็นพิเศษก็คือ Clipper เพราะสามารถ Compile เป็น .EXE ได้) และยังได้ศึกษาภาษา Pascal ที่เป็นที่นิยมในสมัยนั้น โดยเน้นการเขียนโปรแกรมที่สามารถแสดงภาษาไทยบนหน้าจอ ซึ่งเป็นเรื่องยากในสมัยนั้นที่ Hardware ของการ์ดจอไม่รองรับภาษาไทย ต้องใช้โปรแกรมช่วยในการสร้างภาษาไทยในจอคอมพิวเตอร์แทน Hardware

ในปี พ.ศ. 2541 ผู้สอนเริ่มทำงานเกี่ยวกับ Hardware Controller ซึ่งต้องเขียนโปรแกรมด้วยภาษา Assembly สำหรับควบคุมไมโครคอนโทรลเลอร์ MCS-51 และ PIC Microcontroller แต่ต่อมาได้พัฒนาเป็นการใช้ภาษา C ซึ่งทำให้การเขียนโปรแกรมง่ายและเร็วขึ้นมาก

จากนั้นผู้สอนก็เข้าสู่โลกของ Web Application ด้วยภาษา PHP และ Java ภายใต้ชื่อแบรนด์ Webpumps จนกระทั่งในปี พ.ศ. 2559 ผู้สอนได้เปลี่ยนมาใช้ภาษา MQL เพื่อพัฒนาระบบเทรดและ EA จนถึงปัจจุบัน

เรื่องราวนี้ไม่ใช่เพื่อชี้ว่าผู้สอนเก่งที่สุดหรือพยายามมากที่สุด แต่เพื่อบอกว่า ความสำเร็จต้องการเวลาและการพัฒนาพื้นฐานที่แข็งแรง ต้องค่อยเป็นค่อยไป ความสำเร็จในการเขียนโปรแกรมหรือสิ่งใดก็ตามไม่สามารถเกิดขึ้นได้ในทันทีทันใด แต่เกิดจากการสะสมความรู้ไปทีละนิดเพื่อเติมพื้นฐานไปเรื่อยๆ การเดินทางเริ่มจากพื้นฐานที่อาจดูน่าเบื่อ แต่มันสำคัญยิ่ง เพราะพื้นฐานเหล่านี้สามารถต่อยอดให้เราเข้าใจสิ่งที่ยากขึ้นได้ แต่สำคัญมากที่สุดก็คือ “การทำในสิ่งที่เรารัก” เราจะลืมความเหนื่อย ความหิว ความง่วง บ่อยครั้งที่เราต้องใส่อารมณ์ ออกอาการหงุดหงิด กับคนรอบข้างที่หวังดีกับเรา อยากให้เรารีบทานข้าว รีบนอน เพราะเป็นห่วงสุขภาพของเรา จนถึงเวลานี้ผู้สอนต้องขอขอบคุณทุกคนรอบข้างที่รักและเป็นห่วงสุขภาพของผู้สอน แม้ว่าบางคนอาจไม่ได้มีชีวิตอยู่ในโลกใบนี้แล้ว

การก้าวข้ามขั้นตอนพื้นฐานเร็วเกินไปอาจทำให้พลาดในระยะยาว หลายคนพยายามไปให้ถึงขั้นสูงสุดโดยเร็ว แต่เมื่อพื้นฐานไม่แข็งแรงพอ การเดินไปสู่เป้าหมายในเรื่องนั้นมักจะล้มเหลวไปในที่สุด ดังนั้นการเข้าใจและพัฒนาพื้นฐานอย่างแท้จริง จึงเป็นกุญแจสำคัญที่ทำให้เราก้าวไปข้างหน้าอย่างมั่นคงได้อย่างรวดเร็ว

สำหรับยุคสมัยนี้เป็นยุคที่มีความพร้อมในการสืบค้นข้อมูลจากแหล่งจากต่างๆทั้งอินเตอร์เน็ตและตามสื่อต่างๆ ได้อย่างง่ายดาย อาจจะไม่ต้องซื้อหนังสือมาอ่านเลยก็ยังได้ แตกต่างจากสมัยที่ผู้สอนเริ่มต้นศึกษามาก ดังนั้นถือว่ายุคนี้เป็นนิมิตหมายที่ดีมากที่จะทำให้ผู้เรียนสามารถร่นระยะเวลาในการก้าวไปสู่ความสำเร็จได้เร็วมากๆ ดังนั้นจงอย่าละทิ้งโอกาสที่ดีในการก้าวไปสู่ความสำเร็จได้โดยไม่ยากนี้เลย

ข้อแนะนำสำหรับมือใหม่

สำหรับผู้ที่เริ่มต้นสร้าง EA อย่าพึ่งกังวลกับการทำกำไรทันที ให้เริ่มจากการทำให้ EA สามารถเปิดและปิดออเดอร์ตามเงื่อนไขที่ตั้งไว้ได้ก่อน เมื่อคุณทำสิ่งนี้ได้แล้ว การทบทวนและวิเคราะห์ว่า EA ทำงานผิดพลาดตรงไหน จะช่วยให้คุณเรียนรู้และปรับปรุงเพื่อให้ EA ทำงานได้ดีขึ้น อย่ามุ่งเน้นไปที่การทำกำไรในระยะสั้น แต่ให้โฟกัสที่การลดข้อผิดพลาดให้ได้มากที่สุด แล้วผลกำไรจะตามมาเองในที่สุด

ความรู้ก็เหมือนกับการออมเงิน ต้องค่อยๆออมค่อยๆสะสมไปเรื่อยๆ จนในที่สุดเราก็จะถึงเป้าหมายที่เราวางไว้โดยไม่ยากเลย

จากที่เคยสบประมาท FXdreema

ผู้สอนเองก็พึ่งได้เริ่มต้นใช้งาน FXdreema ไม่ได้นานมาก ก่อนหน้านี้เคยสบประมาท FXdreema ว่าหน่อมแหน่ม ยังไงๆก็สู้การเขียนด้วยโค้ดไม่ได้ แต่เห็นการได้รับความนิยมสูงมากเลยลองไปศึกษาค้นคว้าหาข้อมูลจากแหล่งต่างๆในโลกอินเตอร์เน็ต พยายามปรับแนวคิดของคนที่เขียนโปรแกรมด้วยโค้ดมาก่อนดูอาจจะยุ่งยากบ้างในตอนเริ่มต้น หลังจากนั้นก็ได้พัฒนาระบบต่างๆบน FXdreema มาหลายตัว หนึ่งในนั้นก็คือ Scalping Gold EA โดยมีโครงสร้างตามภาพล่างนี้ ซึ่งหากดูแล้วอาจจะดูซับซ้อนมีบล๊อคมากมาย แต่จริงๆแล้วผู้สอนก็เริ่มลงมือจากแรกไม่เกิน 10 บล๊อกแล้วค่อยๆต่อยอดพัฒนาขึ้นไปเรื่อยๆ จนได้ตามที่เห็นในภาพนี้ เห็นตามภาพนี้แล้วอย่าท้อ จริงๆแล้วมันไม่ได้ยากเลย เพราะมันก็เหมือนการสร้าง บ้าน สร้างอาคาร ที่ต้องเริ่มจากฐานรากสร้างเสา สร้างคานก่อน ซึ่งมีขั้นตอนที่เรียบง่ายไม่ซับซ้อนก่อน แล้วค่อยๆต่อเติมรายละเอียดอื่นๆต่อไป

scalping-gold-ea

https://topindy.com/fxdreema/about

เนื้อหาของบทความนี้ทั้งหมด จะดูได้เฉพาะสมาชิกที่สมัครเรียนเท่านั้น
หากต้องการสมัครเข้าเรียนสามารถติดต่อได้ที่ช่องทางติดต่อสอบถามได้ที่ด้านล่างของเว็บนี้

Existing Users Log In
   
↑ กลับไปด้านบน