Open Forex4you Account

Server รัน EA 1000 / ปี

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

Author Topic: EA trailing ของ Admin  (Read 13667 times)

twentynine

  • Newbie
  • *
  • Posts: 14
EA trailing ของ Admin
« on: เมษายน 30, 2010, 10:24:30 pm »
ตัวนี้ที่ Admin เขียนไว้ http://www.thaiforexea.com/index.php/topic,23.0.html มีปัญหานิดหน่อยตรงที่มันจะปรับ slห่างจากราคาปัจจุบันตามที่ตั้งไว้เสมอเช่นตั้งไว้ที่10 ราคาตกลงมา10จุดแทนที่มันจะ cutloss มันกลับขยับslตามลงไปจนเหลือกำไรแค่ 10 จุดจึงcutloss รบกวนAdminแก้ให้หน่อยครับ
« Last Edit: เมษายน 30, 2010, 10:28:43 pm by twentynine »

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
Re: EA trailing ของ Admin
« Reply #1 on: เมษายน 30, 2010, 11:20:57 pm »
ลองเอาไปดูใหม่ครับ มันไม่น่าจะเป็นไปได้นะครับว่าถ้าราคาดีดกลับแล้วมันจะเลือนลง เพราะบรรทัดนี้
if( (OrderStopLoss()==0 ) || ( OrderStopLoss()-Ask ) > Point*TrailingStop )

ก็เขียนไวจัดเจนแล้วครับ  ว่า OrderStoploss - Ask แล้วต้องมากกว่า ผมลองใส่วงเล็บดูแล้วลองเอาไปรันดูครับว่า ok หรือยัง

twentynine

  • Newbie
  • *
  • Posts: 14
Re: EA trailing ของ Admin
« Reply #2 on: พฤษภาคม 03, 2010, 04:02:49 pm »
ขอบคุณครับขอทดสอบแล้วจะมาบอกผลครับ
OrderSelect(0,SELECT_BY_POS,MODE_TRADES);
 if(Bid-OrderOpenPrice()>=Point*20) //ตรวจสอบ ว่าราคาปัจจุบันมากกว่าราคาเปิดอยู่ 20 จุดหรือยัง
 {
     if( (OrderStopLoss()==0 ) || ( Bid-OrderStopLoss() ) > Point*10 ) //ตรวจสอบค่า stoploss โดยให้ค่า stoploss ห่างจากราคาปัจจุบันอยู่ 10 จุดเสมอ

ผมสงสัยบรรทัดนี้ว่าถ้าผมไม่ต้องการ 10/20 เป็น 20/40 หรือมากกว่านั้นได้หรือเปล่า

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
Re: EA trailing ของ Admin
« Reply #3 on: พฤษภาคม 03, 2010, 04:37:01 pm »
ขอบคุณครับขอทดสอบแล้วจะมาบอกผลครับ
OrderSelect(0,SELECT_BY_POS,MODE_TRADES);
 if(Bid-OrderOpenPrice()>=Point*20) //ตรวจสอบ ว่าราคาปัจจุบันมากกว่าราคาเปิดอยู่ 20 จุดหรือยัง
 {
     if( (OrderStopLoss()==0 ) || ( Bid-OrderStopLoss() ) > Point*10 ) //ตรวจสอบค่า stoploss โดยให้ค่า stoploss ห่างจากราคาปัจจุบันอยู่ 10 จุดเสมอ

ผมสงสัยบรรทัดนี้ว่าถ้าผมไม่ต้องการ 10/20 เป็น 20/40 หรือมากกว่านั้นได้หรือเปล่า
ได้นะครับขออย่างเดียวให้มากกว่าระยะห่างที่โบรเกอรือนุญาติให้ตั้ง SL

twentynine

  • Newbie
  • *
  • Posts: 14
Re: EA trailing ของ Admin
« Reply #4 on: พฤษภาคม 11, 2010, 09:35:39 am »
ขอโทษน่ะครับที่แจ้งผลช้าแต่ใช้ได้แล้วครับขอบคุณ Admin มากครับ