Open Forex4you Account

Server รัน EA 1000 / ปี

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

Author Topic: ขอถามเรื่องการเปรียบเทียบOrder  (Read 2296 times)

kongto

  • Newbie
  • *
  • Posts: 46
ขอถามเรื่องการเปรียบเทียบOrder
« on: มิถุนายน 02, 2010, 01:18:34 pm »
ถ้าเราจะเปรียบเทียบค่าของOrderทั้งหมดที่เปิดอยู่ว่าOrderใดมากสุดและน้อยสุดเราจะใช้ฟังค์ชชันอะไร

linconz

  • VIP
  • Sr. Member
  • *
  • Posts: 357
Re: ขอถามเรื่องการเปรียบเทียบOrder
« Reply #1 on: มิถุนายน 02, 2010, 02:22:08 pm »
อะไรมากสุดครับ lot ,profit ,swap

ต้อง select order แล้วทำการ หาค่าที่เราต้องการหา เช่น profit

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

kongto

  • Newbie
  • *
  • Posts: 46
Re: ขอถามเรื่องการเปรียบเทียบOrder
« Reply #2 on: มิถุนายน 08, 2010, 09:08:37 pm »
ขอบคุณมากครับ
แสดงว่าเราไม่สามารถเก็บราคาได้ทุกค่าใช่ไหมครับ

gunlanutt

  • Newbie
  • *
  • Posts: 41
Re: ขอถามเรื่องการเปรียบเทียบOrder
« Reply #3 on: เมษายน 11, 2019, 01:02:19 pm »
มีตัวอย่างโค๊ดไหมครับ ผมอยากให้มันเปรียบเทียบค่าที่มี OrderProfit() มากที่สุด เพื่อจะทำการลบ ออร์เดอร์นั่นก่อน