EA Programing => ปัญหาที่พบในการเขียน EA => Topic started by: iKeng on มีนาคม 29, 2010, 11:36:25 am

Title: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: iKeng on มีนาคม 29, 2010, 11:36:25 am
พอดีผมดัดแปลง scrip แล้วอยากทำให้ตั้ง tp ได้อ่ะครับ

รบกวนช่วยทำให้มันตั้ง tp ให้ทีนะครับ

Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: admin on มีนาคม 29, 2010, 12:59:29 pm
ตัวนี้คุณบอกว่าเป็น script ใชไหมผมตั้งเอาไวให้แล้วนะครับที่ 20 จุด
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: iKeng on มีนาคม 29, 2010, 06:01:18 pm
ขอบคุณครับ

 ;D ;D ;D
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: iKeng on มีนาคม 29, 2010, 06:10:53 pm
ทำไมมันไม่เทรดให้เลยอ่ะครับ


 ??? ??? ???
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: admin on มีนาคม 29, 2010, 07:18:45 pm
เอาอันใหม่ไปครับ
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: iKeng on มีนาคม 29, 2010, 09:46:29 pm
ขอบคุณครับ

 ;D ;D ;D
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: iKeng on มีนาคม 29, 2010, 10:23:09 pm
เปิดออร์เดอร์ได้แล้วครับ

 ;D ;D ;D
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: iKeng on มีนาคม 30, 2010, 04:08:33 pm
ทำให้มันเพิ่ม comment อีกได้ไหมครับ

ขอมากไปอ่ะป่าวครับ

 ??? ??? ???
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: admin on มีนาคม 30, 2010, 04:12:16 pm
ใส่เองเลยครับ

OrderSend("EURUSD",OP_BUY, Lot, MarketInfo("EURUSD",MODE_ASK), 2, NULL,Ask+Point*tp, "ข้อความที่ต้องการ",  0, 0, CLR_NONE);
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: iKeng on มีนาคม 30, 2010, 08:10:05 pm
ใส่เองเลยครับ

OrderSend("EURUSD",OP_BUY, Lot, MarketInfo("EURUSD",MODE_ASK), 2, NULL,Ask+Point*tp, "ข้อความที่ต้องการ",  0, 0, CLR_NONE);

ขอบคุณครับ
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: iKeng on มีนาคม 31, 2010, 11:09:02 pm
ขอถามอีกอย่างนะครับ

ถ้าเราไม่ต้องการให้เทรด EU อ่ะครับ

แบบว่า โยน script เข้าคู่ไหนก็ให้เทรดคู่นั้นอ่ะครับ

ไม่ทราบว่าจะทำได้ไหมอ่ะครับ

 ??? ??? ???
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: admin on มีนาคม 31, 2010, 11:13:50 pm
OrderSend(Symbol(),OP_BUY, Lot, Ask, 2, NULL,Ask+Point*tp, "ข้อความที่ต้องการ",  0, 0, CLR_NONE); สำหรับ buy

OrderSend(Symbol(),OP_SELL, Lot, Bid, 2, NULL,Bid-Point*tp, "ข้อความที่ต้องการ",  0, 0, CLR_NONE);  สำหรับ sell
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: iKeng on มีนาคม 31, 2010, 11:56:46 pm
OrderSend(Symbol(),OP_BUY, Lot, Ask, 2, NULL,Ask+Point*tp, "ข้อความที่ต้องการ",  0, 0, CLR_NONE); สำหรับ buy

OrderSend(Symbol(),OP_SELL, Lot, Bid, 2, NULL,Bid-Point*tp, "ข้อความที่ต้องการ",  0, 0, CLR_NONE);  สำหรับ sell


ถ้าเราจะให้เทรดหลายๆ ออเดอร์ต้อง Copy โคดตามจำนวนที่ออเดอร์ที่ต้องเปิดใช่ไหมครับ

 ??? ??? ???
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: admin on เมษายน 01, 2010, 12:33:42 am
ใช้ครับ เพิ่มตามจำนวน order ที่ต้องการจะเปิด
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: iKeng on เมษายน 01, 2010, 10:19:03 am
ขอบคุณครับ

 ;D ;D ;D
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: iKeng on เมษายน 04, 2010, 12:21:18 am
รบกวนอีกทีนะครับ ตรงที่ข้อความที่เราต้องการใส่อ่ะครับ ที่คอมเม้นอ่ะครับ

เราสามารถตั้งให้มันใส่เป็นวันที่ตามออเดอร์ที่เปิดได้ไหมครับ?

โดยที่เราไม่ต้องไปพิมพ์วันที่เองอ่ะครับ

 ??? ??? ???
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: admin on เมษายน 04, 2010, 12:57:27 am
เอา 2 บรรทัดนี้ไปใส่ก่อนคำสั่งเปิด order นะครับ
 string a;
  a=Year()+"."+Month()+"."+Day()+" "+Hour()+":"+Minute();

แล้วเอา a ไปใส่ตรง พารามิเตอร์ ในช่อง comment โดยไม่ต้องมีเครื่องหมาย " " นะครับเอา a ไปใส่เฉยๆๆเลยครับ
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: iKeng on เมษายน 04, 2010, 12:31:50 pm
เอา 2 บรรทัดนี้ไปใส่ก่อนคำสั่งเปิด order นะครับ
 string a;
  a=Year()+"."+Month()+"."+Day()+" "+Hour()+":"+Minute();

แล้วเอา a ไปใส่ตรง พารามิเตอร์ ในช่อง comment โดยไม่ต้องมีเครื่องหมาย " " นะครับเอา a ไปใส่เฉยๆๆเลยครับ

ขอบคุณครับ

ถ้าเราจะใส่ทั้งข้อความ และวันที่ด้วย จะต้องเอา a ไว้ข้างนอก เครื่องหมาย " " ใช่รึป่าวครับ?

 ??? ??? ???
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: admin on เมษายน 04, 2010, 12:33:25 pm
ได้ก็ + ข้อความที่ต้อง แบบใน code เพิ่มไปได้เลยครับ
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: iKeng on เมษายน 04, 2010, 12:36:03 pm
ได้ก็ + ข้อความที่ต้อง แบบใน code เพิ่มไปได้เลยครับ

อ้อเข้าใจและครับ สร้างตัวแปรเพิ่มอีกตัวแปรนึง อะไรอย่างนี้ใช่ไหมครับ

ขอบคุณครับ

 ;D ;D ;D
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: admin on เมษายน 04, 2010, 12:44:08 pm
ไม่ต้องสร้างเพิ่มครับ
string a;
  a=Year()+"."+Month()+"."+Day()+" "+Hour()+":"+Minute()+ " "+"ข้อความที่ต้องการได้เลยครับ";
Title: Re: ช่วยเพิ่ม tp ให้หน่อยครับ
Post by: iKeng on เมษายน 04, 2010, 12:45:09 pm
ไม่ต้องสร้างเพิ่มครับ
string a;
  a=Year()+"."+Month()+"."+Day()+" "+Hour()+":"+Minute()+ " "+"ข้อความที่ต้องการได้เลยครับ";


ขอบคุณครับ

 ;D ;D ;D