สคริปต์รายวันสูงต่ำ
หน้า 1 จาก 1002 12 ล่าสุดล่าสุด
Results 1 to 10 of 15

Thread: สคริปต์รายวันสูงต่ำ

  1. #1
    ตราบใดที่ฉันเข้าใจสคริปต์นี้:

    ArrayCopySeries (LowArray, MODE_LOW สัญลักษณ์ () ระยะเวลา);
    ArrayCopySeries (HighArray, MODE_HIGH สัญลักษณ์ () ระยะเวลา);

    รับ HL รายวันและติดตามมันต่อไปนี้ฉันต้องการให้แทร็กในร่มใกล้สูงสุดสูงสุดและปิดต่ำสุดต่ำสุดเป็นไปได้หรือไม่

    ขอบคุณ

  2. #2
    อาจลอง .... ปิด [iHighest (NULL, TF, MODE_CLOSE, BarstoCheck, shift)] ปิด [iLowest (NULL, TF, MODE_CLOSE, BarstoCheck, shift)] NULL สำหรับสัญลักษณ์แผนภูมิปัจจุบันหรือแทนที่ด้วย EURUSD ฯลฯ TF เป็นกรอบเวลาเพื่อ ตรวจสอบ BarstoCheck ว่าคุณต้องการตรวจสอบบาร์กี่แห่ง กะ .... กำลังที่จะเริ่มค้นหาจาก (0 เป็นแถบปัจจุบัน) เอ็ม

  3. #3

    Quote Originally Posted by ;
    อาจลอง .... ปิด [iHighest (NULL, TF, MODE_CLOSE, BarstoCheck, shift)] ปิด [iLowest (NULL, TF, MODE_CLOSE, BarstoCheck, shift)] NULL สำหรับสัญลักษณ์แผนภูมิปัจจุบันหรือแทนที่ด้วย EURUSD ฯลฯ TF เป็นกรอบเวลาเพื่อ ตรวจสอบ BarstoCheck ว่าคุณต้องการตรวจสอบบาร์กี่แห่ง กะ .... กำลังที่จะเริ่มค้นหาจาก (0 เป็นแถบปัจจุบัน) เอ็ม
    ขอบคุณฉันจะลองและหวังว่าจะได้ผล

  4. #4
    ขออภัยที่จะถามอีกครั้ง แต่ฉันไม่ได้รับผลลัพธ์การเข้ารหัส mt4 ของฉันแย่มาก
    ด้วยรหัสนี้ฉันได้รับกรอบเวลาของแผนภูมิ SetIndexShift (0, Shift * TimeFramePeriod ()); สวิตช์ (TimeFrame) {กรณีที่ 1: TimeFrame = PERIOD_M1; ทำลาย; กรณีที่ 5: TimeFrame = PERIOD_M5; ทำลาย; กรณีที่ 15: TimeFrame = PERIOD_M15; ทำลาย; กรณีที่ 30: TimeFrame = PERIOD_M30; ทำลาย; เคส 60: TimeFrame = PERIOD_H1; ทำลาย; เคส 240: TimeFrame = PERIOD_H4; ทำลาย; case 1440: TimeFrame = PERIOD_D1; ทำลาย; เคส 7200: TimeFrame = PERIOD_W1; ทำลาย; เคส 28800: TimeFrame = PERIOD_MN1; ทำลาย; เริ่มต้น: TimeFrame = Period (); ทำลาย; และด้วยรหัสนี้ฉันได้รับ H, L, C และ O ArrayCopySeries (TimeArray, MODE_TIME, Symbol (), TimeFrame); ArrayCopySeries (LowArray, MODE_LOW สัญลักษณ์ () ระยะเวลา); ArrayCopySeries (HighArray, MODE_HIGH สัญลักษณ์ () ระยะเวลา); ArrayCopySeries (OpenArray, MODE_OPEN สัญลักษณ์ () ระยะเวลา); ArrayCopySeries (CloseArray, MODE_CLOSE สัญลักษณ์ () ระยะเวลา); ด้วยตรรกะนี้ฉันจะเข้าใกล้สูงสุดและต่ำสุดในแต่ละ TF ได้อย่างไร ขอบคุณ

  5. #5
    ไม่สามารถระบุได้ว่าคุณต้องการอะไรหรือเกิดอะไรขึ้นกับตัวอย่างโค้ด หากคุณโพสต์รหัสเต็มและรายละเอียดของสิ่งที่คุณต้องการบรรลุแล้วฉันหรือวิญญาณประเภทอื่นอาจช่วย M

  6. #6
    1 ไฟล์แนบสวัสดีตอนนี้เพื่อนของฉันนี่คือรหัสเดิมมันทำงานได้อย่างสมบูรณ์แบบ # คุณสมบัติ indior_chart_window # คุณสมบัติ indior_buffers 4 # คุณสมบัติ indior_color1 DodgerBlue # คุณสมบัติ indior_color3 สีส้มมะนาว # คุณสมบัติ indior_color4 สีส้ม # คุณสมบัติ indior_color4 2 #property indior_width4 2 #property indior_style1 2 #property indior_style2 2 ภายนอก int TimeFrame = 240; extern int Shift = 0; Double UpBuffer []; double DnBuffer []; OpenBuffer คู่ []; CloseBuffer คู่ []; int init () {string short_name;/IndiorBuffers (4); SetIndexStyle (0, DRAW_LINE); SetIndexBuffer (0, UpBuffer); SetIndexLabel (0, สูง); SetIndexDrawBegin (0,0); SetIndexStyle (1, DRAW_LINE); SetIndexBuffer (1, DnBuffer); SetIndexLabel (1, ต่ำ); SetIndexDrawBegin (1,0); SetIndexStyle (2, DRAW_LINE); SetIndexBuffer (2, OpenBuffer); SetIndexLabel (2, เปิด); SetIndexDrawBegin (2,0); SetIndexStyle (3, DRAW_LINE); SetIndexBuffer (3, CloseBuffer); SetIndexLabel (3, ปิด); SetIndexDrawBegin (3,0); SetIndexShift (0 กะ * ระยะเวลาระยะเวลา ()); SetIndexShift (1 กะ * ระยะเวลาระยะเวลา ()); SetIndexShift (2 กะ * ระยะเวลาระยะเวลา ()); SetIndexShift (3 กะ * ระยะเวลาระยะเวลา ()); SHORT_NAME = Range_v2 ( ระยะเวลา ); IndiorShortName (SHORT_NAME); สวิตช์ (TimeFrame) {กรณีที่ 1: TimeFrame = PERIOD_M1; ทำลาย; กรณีที่ 5: TimeFrame = PERIOD_M5; ทำลาย; กรณีที่ 15: TimeFrame = PERIOD_M15; ทำลาย; กรณีที่ 30: TimeFrame = PERIOD_M30; ทำลาย; เคส 60: TimeFrame = PERIOD_H1; ทำลาย; เคส 240: TimeFrame = PERIOD_H4; ทำลาย; case 1440: TimeFrame = PERIOD_D1; ทำลาย; เคส 7200: TimeFrame = PERIOD_W1; ทำลาย; เคส 28800: TimeFrame = PERIOD_MN1; ทำลาย; เริ่มต้น: TimeFrame = Period (); ทำลาย; } return (0); } int start () {datetime TimeArray []; int i = 0, y = 0, prevy = 0; int counted_bars = IndiorCounted (); สอง LowArray [], HighArray [], OpenArray [], CloseArray []; if (TimeFramelt; Period ()) {SetIndexDrawBegin (0, Bars); SetIndexDrawBegin (1, บาร์); ความคิดเห็น (TimeFrame ไม่ถูกต้อง); ผลตอบแทน (0); } if (counted_bars gt; 0) int limit = Bars-counted_bars TimeFramePeriod (); if (counted_bars lt; 0) return (0); if (counted_bars == 0) limit = Bars-1; ArrayCopySeries (TimeArray, MODE_TIME สัญลักษณ์ () ระยะเวลา); ArrayCopySeries (LowArray, MODE_LOW สัญลักษณ์ () ระยะเวลา); ArrayCopySeries (HighArray, MODE_HIGH สัญลักษณ์ () ระยะเวลา); ArrayCopySeries (OpenArray, MODE_OPEN สัญลักษณ์ () ระยะเวลา); ArrayCopySeries (CloseArray, MODE_CLOSE สัญลักษณ์ () ระยะเวลา); สำหรับ (i = 0, y = 0; ilt; limit; i ) {prevy = y; ถ้า (เวลา [i] lt; TimeArray [y]) y ; UpBuffer [ผม] = HighArray [Y]; DnBuffer [ผม] = LowArray [Y]; OpenBuffer [ผม] = OpenArray [Y]; ถ้า (y! = prevy) CloseBuffer [i] = CloseArray [y]; else CloseBuffer [i] = CloseArray [prevy]; } return (0); } รหัสแสดง Open High Low และปิดในกราฟและ TF ใด ๆ ฉันต้องการเพิ่มบัฟเฟอร์อีก 2 ตัวเพื่อแสดงค่าสูงสุดปิดและค่าต่ำสุดต่ำสุดในช่วงเวลาที่ใช้กรุณาดูรูปที่ฉันชี้เฉพาะค่าต่ำ
    https://www.thaitradeforex.com/tradi...assurance.html

  7. #7
    1 ไฟล์แนบไม่แน่ใจ 100% แต่คิดว่าใกล้เคียงกับที่คุณต้องการ ไม่มีเวลาเลยดังนั้นคุณจะต้องเล่นกับมันเพื่อรับสิ่งที่คุณต้องการ เอ็ม
    https://www.thaitradeforex.com/attac...1488201409.mq4

  8. #8
    ขอบคุณ futurespec ฉันดาวน์โหลด indi ฉันจะตรวจสอบหลังการขายและแจ้งให้คุณทราบ C u

  9. #9
    สวัสดีรหัส Futurespec ไม่ทำงานสามารถดูบัฟเฟอร์ใหม่ แต่พวกเขาอยู่ในสถานที่ที่ผิดที่ฉันอ่านรหัส แต่ยังคงเป็นภาษาจีนสำหรับฉันถ้าคุณสามารถลองอีกหน่อยฉันจะขอบคุณจริงๆ พยายามแก้ไข แต่มีเพียงฉันเท่านั้นที่สามารถทำได้คือเดาและลองผิดลองถูก) ขอขอบคุณอีกครั้งขอแสดงความนับถือ

  10. #10
    1 ไฟล์แนบขออภัย แต่ไม่สามารถดูสิ่งที่ผิด โปรดอธิบายสิ่งที่คุณคิดว่าผิด สิ่งที่แนบมาจะถูกตั้งค่าเป็น 1 ชั่วโมง TF และ 3 ช่วงเวลา (มหัพภาค mBars = 3) มันจะแสดงเว้นแต่ว่าฉันเข้าใจผิดการปิดสูงสุดต่ำสุดสำหรับช่วงเวลา 3 ชั่วโมงสุดท้าย ซ่อน OHLC ให้ง่ายขึ้นเพื่อดูสูงสุดต่ำสุด เอ็ม
    https://www.thaitradeforex.com/gener...execution.html

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

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