Open Forex4you Account

Server รัน EA 1000 / ปี

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

Author Topic: เกี่ยวกับ Code เพิ่ม size ตามขนาด balance  (Read 7088 times)

veronika

  • Newbie
  • *
  • Posts: 44
เกี่ยวกับ Code เพิ่ม size ตามขนาด balance
« on: กุมภาพันธ์ 21, 2012, 07:24:55 pm »
คือตอนนี้ก็เขียน EA เองได้แล้วครับ หลังจากที่ท่าน Admin ได้เขียน มาให้
ตอนนี้ก็ได้เอาตัวนั้นมาพัฒนาต่อแล้วครับ

ตอนนี้ติดตรงที่จะเขียนให้มันกำหนดขนาดของ size ตาม balance

เงื่อนไขก็คือ

ถ้า balance < 500 ขนาด size = 0.1
ถ้า 1000 > balance >= 500 ขนาด size = 0.2

ถ้า balance >= 1000 ขนาด size = (balance/1000)
size <=1,000

นับเอาทศนิยม 1 ตำแหน่งครับ

เช่น balance = 1525 size = 1.5 , เช่น balance = 3482 size = 3.4

ขอบคุณครับ

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
Re: เกี่ยวกับ Code เพิ่ม size ตามขนาด balance
« Reply #1 on: กุมภาพันธ์ 21, 2012, 07:38:16 pm »
ใช้ ฟังก์ชั่นนี้ครับ  double Lots = NormalizeDouble(balance/1000,1);   ครับ

veronika

  • Newbie
  • *
  • Posts: 44
Re: เกี่ยวกับ Code เพิ่ม size ตามขนาด balance
« Reply #2 on: กุมภาพันธ์ 21, 2012, 07:46:03 pm »
แล้วค่า balance นี่ดึงมาจากตัวไหนครับ

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
Re: เกี่ยวกับ Code เพิ่ม size ตามขนาด balance
« Reply #3 on: กุมภาพันธ์ 21, 2012, 07:58:23 pm »
double Lots = NormalizeDouble(AccountBalance( ) /1000,1);

veronika

  • Newbie
  • *
  • Posts: 44
Re: เกี่ยวกับ Code เพิ่ม size ตามขนาด balance
« Reply #4 on: กุมภาพันธ์ 21, 2012, 08:00:18 pm »
ได้แล้วครับ ขอบคุณครับ