Open Forex4you Account

Server รัน EA 1000 / ปี

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

Author Topic: DTS1 For Fxopen  (Read 11994 times)

thanarat27

  • Newbie
  • *
  • Posts: 40
    • mobile.feawt.com
DTS1 For Fxopen
« on: กันยายน 22, 2009, 09:20:32 pm »
ช่วยทำให้อีเอตัวนี้ ใช้กับ Fxopen ที่ 0.1 lot ทีเถอะครับ เพราะตอนนี้ใช้ได้แต่ 0.01 ครับ เวลามันคำนวณ Risk มันก็จะติด ทศนิยม 2 ตำแหน่ง ไม่ยอมปัดเศษ ทำให้เปิดออเดอร์ไม่ได้อ่ะครับ ขอบคุณล่วงหน้าครับ  ;D
บทความเกี่ยวกับ โทรศัพท์มือถือ

http://mobile.feawt.com

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
Re: DTS1 For Fxopen
« Reply #1 on: กันยายน 22, 2009, 11:25:59 pm »
ผมจะแก้แบบเถื่อนๆๆเลยนะครับไม่มีเวลาดูให้อ่ะ ให้ ไปที่ฟังก์ชั่น Ordersend ทุกอันเลยนะ ตรง lot ให้ใช้  NormalizeDouble( double value, int digits)
ซึงเป็นฟังก์ชั่นตัดจุดทศนิยม โดยใช่แบบนี้ NormalizeDouble( ตัวแปรที่แสดงจำนวน lot , 1)  แบบนี้แทนที่ตัวแปรก lot เฉยๆๆ จะหมายถึงจำนวน lot ที่มีทศนิยมเพียง 1 ตำแหน่งแต่ปัญหาของการใช้วิธีนี้คือมันจะไม่ปัดจุให้ ถ้าอยากให้มันปัดจุดก็ต้องเขียน code กรอกอีกฉันอ่ะครับ เอาคราวๆๆนะครับ ผมไม่มีเวลาดูเท่าที่ควรอ่ะครับ

thanarat27

  • Newbie
  • *
  • Posts: 40
    • mobile.feawt.com
Re: DTS1 For Fxopen
« Reply #2 on: กันยายน 23, 2009, 07:14:32 am »
ขอบคุณนะครับ เดี๋ยวเย็นนี้กลับมาลองทำดูครับ

ว่าแต่ ฟังชั่นปัดเศษนี่ ใช้อะไรครับ เผื่อจะลองแก้ได้เลย

ขอบคุณอีกครั้บครับ   :D
บทความเกี่ยวกับ โทรศัพท์มือถือ

http://mobile.feawt.com