Open Forex4you Account

Server รัน EA 1000 / ปี

สั่งชื้อคู่มือการโปรแรกม MQL4

Author Topic: Buy EA กับ Sell EA version MT5  (Read 47154 times)

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
Re: Buy EA กับ Sell EA version MT5
« Reply #15 on: ตุลาคม 22, 2010, 05:11:05 am »
สิ่งที่ oop ดีกว่าโปรแกรมแบบ โครงสร้างก็คือการนำ code เดิมกลับมาใช้กับโปรแกรมอื่นได้ โดยหลักการของ oop คือการมองทุกอย่างเป็นวัตถุ  ผมของ ยกตัวอย่างกับของในชีวิตประจำวันเราจะครับเช่นคอมพิวเตอร์  คอมพิวเตอร์ประกอบด้วย  harddisk  cpu  mainboard ram  คุณสังเกตไหมครับว่าทุกชิ้นส่วนเป็นคนละ ยี่ห้อกันหมดแต่ก็สามารถนำมาประกอบกันเป็นเครื่องคอมพิวเตอรืได้ ซึ้งต่างจากคอมพิวเตอร์สมัยแรกๆๆที่มาจากบริษัทไหนก็ไม่สามารใช้ชื้นส่วนจากที่อื่นได้อีก  ให้คุณมอง harddisk  cpu   mainboard  ram  ทุกตัวเป็น คลาสหมด  แล้วเครื่องคอมพิวเตอร์คือโปรแกรม โปรแกรมหนึ่งmujประกอบด้วย class harddisk  class cpu  class mainboard class ram   ก็เหมือนกับชีวิตจริงที่เราสามารถถอด harddisk จากเครื่องหนึ่งไปใส่อีกเครื่องหนึ่งได้ การโปรแกรมแบบ oop ก็เช่นกันครับเราสามารถเรียกใช้ class ที่เคยสร้างได้ก่อนหน้านี้ได้ซึ่งต่างจากแบบโครงสร้าง ถ้าเราสร้างโปรแกรมขึ้นมาใหม่เราก็ต้องสร้าง ฟังก์ชั่นใหม่ ต้องกำหนดค่าพารามิเตอร์ต่างๆๆใหม่แต่เวลาเกิดปัญหาเราต้องเสียเวลามานั่งไล่ code แต่ถ้าเราแยกเป็นชิ้นๆๆแบบ oop เราก็แค่ มานั่งไล่ไม่กี่จุดเราก็พบจุดที่ error แล้วครับ oop เป็นสิ่งที่พัฒนามาจากตัวแปรแบบโครงสร้างเพื่อให้รองรับการพัฒนาโปรเจกที่ใหญ่ขึ้นลดความยุ่งยากลง ครับ  ส่วน C# เป็น class 100 % ครับ รูปแบบ คำสั่งจะเหมือน JAVA มากกว่า c ครับ

jugus

  • Newbie
  • *
  • Posts: 22
Re: Buy EA กับ Sell EA version MT5
« Reply #16 on: ตุลาคม 25, 2010, 11:05:35 pm »
สิ่งที่ oop ดีกว่าโปรแกรมแบบ โครงสร้างก็คือการนำ code เดิมกลับมาใช้กับโปรแกรมอื่นได้ โดยหลักการของ oop คือการมองทุกอย่างเป็นวัตถุ  ผมของ ยกตัวอย่างกับของในชีวิตประจำวันเราจะครับเช่นคอมพิวเตอร์  คอมพิวเตอร์ประกอบด้วย  harddisk  cpu  mainboard ram  คุณสังเกตไหมครับว่าทุกชิ้นส่วนเป็นคนละ ยี่ห้อกันหมดแต่ก็สามารถนำมาประกอบกันเป็นเครื่องคอมพิวเตอรืได้ ซึ้งต่างจากคอมพิวเตอร์สมัยแรกๆๆที่มาจากบริษัทไหนก็ไม่สามารใช้ชื้นส่วนจากที่อื่นได้อีก  ให้คุณมอง harddisk  cpu   mainboard  ram  ทุกตัวเป็น คลาสหมด  แล้วเครื่องคอมพิวเตอร์คือโปรแกรม โปรแกรมหนึ่งmujประกอบด้วย class harddisk  class cpu  class mainboard class ram   ก็เหมือนกับชีวิตจริงที่เราสามารถถอด harddisk จากเครื่องหนึ่งไปใส่อีกเครื่องหนึ่งได้ การโปรแกรมแบบ oop ก็เช่นกันครับเราสามารถเรียกใช้ class ที่เคยสร้างได้ก่อนหน้านี้ได้ซึ่งต่างจากแบบโครงสร้าง ถ้าเราสร้างโปรแกรมขึ้นมาใหม่เราก็ต้องสร้าง ฟังก์ชั่นใหม่ ต้องกำหนดค่าพารามิเตอร์ต่างๆๆใหม่แต่เวลาเกิดปัญหาเราต้องเสียเวลามานั่งไล่ code แต่ถ้าเราแยกเป็นชิ้นๆๆแบบ oop เราก็แค่ มานั่งไล่ไม่กี่จุดเราก็พบจุดที่ error แล้วครับ oop เป็นสิ่งที่พัฒนามาจากตัวแปรแบบโครงสร้างเพื่อให้รองรับการพัฒนาโปรเจกที่ใหญ่ขึ้นลดความยุ่งยากลง ครับ  ส่วน C# เป็น class 100 % ครับ รูปแบบ คำสั่งจะเหมือน JAVA มากกว่า c ครับ

โอ้ว.... ซ่อม Notebook ซ่อมเมนบอร์ด Pc บอร์ด server ยังจะง่ายกว่าที่ท่าน admin ว่ามาเลยนิ ขอยกหัยเป็นเทพไปเลย ท่าน admin มึนตึบครับท่าน มึนตึบทางนี้   :'(
บุญพาวาสนาหนุนนำ ไกลถึงพันลี้ก็มีโอกาศได้พบกัน ไร้วาสนาแล้วไซร้ ไกล้แค่สายตาก็ไม่รู้จักกัน

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
Re: Buy EA กับ Sell EA version MT5
« Reply #17 on: ตุลาคม 26, 2010, 12:05:57 am »
จริงๆๆมันก็ไม่ได้ยากอะไรมากมายหรอก ครับแต่คนส่วนใหญ่หรือแม้แต่เพื่อนผมเองตอนเรียน ก็บอกว่ายากเรียบจบแล้วผ่านเลยก็เยอะ แต่ถ้าเราจับหลักได้ ก็จะติดตัวเราตลอดไปครับ แล้วผมจะค่อยๆๆเอาตัวอย่างง่ายๆๆมาให้ดูก่อนครับ ใน mt5 ผมลองแล้วเขียนโดยใช้หลักการ class ง่ายกว่าแบบโครงสร้างเยอะครับเพราะใน class ที่ mt5 สร้างเอาไวเตรียมเครื่องมือให้เราเกือบครบแล้วครับ