ต้องการความช่วยเหลือ!! ปิดคำสั่งในแถบนี้ใกล้
Results 1 to 6 of 6

Thread: ต้องการความช่วยเหลือ!! ปิดคำสั่งในแถบนี้ใกล้

  1. #1
    สวัสดี !!

    ต้องการความช่วยเหลือโปรด !!

    ฉันใหม่ในการเขียนโปรแกรม ... และฉันพยายามที่จะทำให้ EA ...
    ทำงานได้ดีถ้าฉันใส่เงื่อนไขข้ามเพื่อปิดคำสั่งซื้อ ...

    ...แต่...

    ฉันต้องการจะบอก EA เพื่อปิดคำสั่งเปิดที่ใกล้ชิดของแถบปัจจุบัน ....

    ฉันจะทำอย่างไร?

    ถ้าฉันใช้ปิด [0] หรือ iClose ฟังก์ชัน ... ดูเหมือน backtesting ว่าจะปิดคำสั่งของฉันที่ติ๊กใกล้และไม่ปิดบาร์ ....

    ฉันต้องการจะบอก EA ชนิดของสิ่งนี้ ... ตัวอย่างเช่น:
    หากเงื่อนไขการขายของฉันถูกพบ ... ปิดคำสั่งที่ปิดบาร์ปัจจุบันนี้

    ทุกคนสามารถบอกฉันว่าฉันสามารถทำมันได้หรือ?

    ขอบคุณมาก!!

  2. #2
    วิธีที่ง่ายที่สุดคือการทำเครื่องหมายในแถบแรกของแถบใหม่ Vol [0] = 1

  3. #3

    Quote Originally Posted by ;
    วิธีที่ง่ายที่สุดคือการทำเครื่องหมายในแถบแรกของแถบใหม่ Vol [0] = 1
    ขอบคุณฉันพยายามใช้ Volume [0] gt; 1 แต่ปิดคำสั่ง 1 บาร์ในภายหลัง ... ตัวอย่าง: EA ของฉันเปิดคำสั่งในบาร์ 0 ฉันต้องการให้หากเงื่อนไขของฉันถูกพบก็จะปิดคำสั่งที่ เปิดแถบถัดไป (แถบที่สองในการค้า) แต่รหัสวอลุ่ม [0] gt; 1 ปิดคำสั่งที่เปิดบาร์ที่สาม ..... เป็นไปได้หรือไม่?

  4. #4
    ฉันคิดว่า TIME อาจมีความเกี่ยวข้องมากขึ้น เวลา [0] จัดเก็บเวลาเริ่มต้นของแถบแสดงสดปัจจุบันดังนั้น ... ในขณะที่อีเอของคุณคิดว่าอาจต้องการปิดการค้าที่ใกล้ชิดของแถบนี้แล้วประหยัดเวลาในตัวแปร [0] จากนั้นให้ตรวจสอบกับ Time [0] ทันทีที่แถบใหม่ปรากฏเวลา [0] จะใหญ่กว่าค่าที่เก็บไว้ เช่น. datetime thisbartime; if (CloseTradeOnNextOpenCondition == true) {thisbartime = Time [0]; } else thisbartime = 0; if (thisbartime! = 0) (Time [0]! = thisbartime) {//close trade}

  5. #5
    1 ไฟล์แนบฉันชอบที่จะสามารถเพิ่มไฟล์นี้ใน ea ที่แนบมาได้ แต่เมื่อฉันลองใช้มือแล้วรายงานว่ามีข้อผิดพลาดเท่านั้น มีโอกาสที่คุณอาจจะดูเรื่องนี้สำหรับฉันหรือไม่? ฉันได้แนบความสะอาด (unmaked รอบโดยฉัน) ea นี่หวังว่าขอบคุณจิม
    Quote Originally Posted by ;
    ฉันคิดว่า TIME อาจมีความเกี่ยวข้องมากขึ้น เวลา [0] จัดเก็บเวลาเริ่มต้นของแถบแสดงสดปัจจุบันดังนั้น ... ในขณะที่อีเอของคุณคิดว่าอาจต้องการปิดการค้าที่ใกล้ชิดของแถบนี้แล้วประหยัดเวลาในตัวแปร [0] จากนั้นให้ตรวจสอบกับ Time [0] ทันทีที่แถบใหม่ปรากฏเวลา [0] จะใหญ่กว่าค่าที่เก็บไว้ เช่น. datetime thisbartime; if (CloseTradeOnNextOpenCondition == true) {thisbartime = Time [0]; } else thisbartime = 0; if (thisbartime! = 0) (Time [0]! = thisbartime) {//close trade}
    https://www.thaitradeforex.com/attac...1506626558.mq4

  6. #6
    ขอขอบคุณ!! ฉันจะลอง!

การขออนุญาตโพส

  • ห้ามโพสข้อความใหม่
  • ห้ามโพสตอบ
  • ห้ามแนบไฟล์
  • ห้ามแก้ไขโพส
  •  
  • รหัส BB เปิด
  • Smilies ปิด
  • รหัส [IMG] เปิด
  • รหัส [VIDEO] เปิด
  • รหัส HTML ปิด
นโยบาย Cookie
นโยบาย Cookie: เว็บไซต์ thaitradeforex มีการใช้ cookies และสำหรับการดำเนินการเยี่ยมชมเว็บไซต์ ท่านได้ยอมรับในสิ่งนี้ สำหรับข้อมูลเพิ่มเติมโปรดอ่าน 'Cookie Disclosure'.