ช่วยด้วย EA - ข้อผิดพลาดของรหัส
Results 1 to 7 of 7

Thread: ช่วยด้วย EA - ข้อผิดพลาดของรหัส

  1. #1
    สวัสดี,

    ได้โปรดช่วยฉันด้วย ฉันพยายามทำให้ EA เสร็จสิ้น แต่ยังคงได้รับสิ่งนี้และดูเหมือนจะไม่สามารถแก้ไขได้ ตำแหน่งที่พิมพ์ด้วยสีแดงคือบรรทัดที่ฉันได้รับข้อความแสดงข้อผิดพลาด '\ end_of_program - วงเล็บเหลี่ยมสิ้นสุด'} '

    ฉันพยายามเพิ่มเครื่องหมายวงเล็บ แต่ยังคงได้รับข้อผิดพลาดเดียวกัน ความช่วยเหลือใด ๆ ที่ชื่นชม

    G

    ตั๋ว = OrderSend (Symbol (), OP_BUY, ล็อต, ถาม, Slippage, StopLossLevel, TakeProfitLevel, ซื้อ (# MagicNumber ), MagicNumber, 0, DodgerBlue);
    ถ้า (ตั๋ว gt; 0) {
    ถ้า (OrderSelect (ตั๋ว, SELECT_BY_TICKET, MODE_TRADES)) {
    พิมพ์ (เปิดคำสั่งซื้อ:, OrderOpenPrice ());
    if (SignalMail) SendMail ([การแจ้งเตือนสัญญาณ], [ สัญลักษณ์ () ] DoubleToStr (Ask, Digits) เปิดซื้อ);
    } อื่น {
    พิมพ์ (เกิดข้อผิดพลาดในการเปิดคำสั่งซื้อ:, GetLastError)};
    {
    if (EachTickMode) TickCheck = True;
    if (! EachTickMode) BarCount = บาร์;
    ผลตอบแทน (0);
    }

  2. #2
    หากคุณต้องการโพสต์หรือ PM ฉันสคริปต์ทั้งหมดฉันจะดูให้คุณ ปัญหาเกี่ยวกับสิ่งเหล่านี้ข้อผิดพลาดที่รายงานมักจะเป็นปลาเฮอริ่งแดงและปัญหาที่แท้จริงมีอยู่ด้านบน Lux

  3. #3
    เพิ่งได้ดูอย่างรวดเร็วและสังเกตเห็นการจัดฟันหลงทางไม่กี่ ลองใช้ดูและดูว่ามันรวมอยู่หรือไม่ ... รหัส PHP: <code> <span style =” color: # 000000”> <span style =” color: # 0000BB”> </span> <span style =” color: # 007700”> ถ้า (</span> <span style =” color: # 0000BB”> ตั๋ว </span> <span style =” color: # 007700”> gt; </span> <span style =” color: # 0000BB”> 0 </span> <span style =” color: # 007700”>) {
    ถ้า (</span> <span style =” color: # 0000BB”> OrderSelect </span> <span style =” color: # 007700”> (</span> <span style =” color: # 0000BB”> ตั๋ว </span> <span style =” color: # 007700”>, </span> <span style =” สี: # 0000BB”> SELECT_BY_TICKET </span> <span style =” color: # 007700”>, </span> <span style =” สี: # 0000BB”> MODE_TRADES </span> <span style =” color: # 007700”>)) {
    พิมพ์ (</span> <span style =” สี: # DD0000”>” ซื้อสั่งซื้อแล้ว:” </span> <span style =” color: # 007700”>, </span> <span style =” color: # 0000BB”> OrderOpenPrice </span> <span style =” color: # 007700”> ());
    ถ้า (</span> <span style =” color: # 0000BB”> SignalMail </span> <span style =” color: # 007700”>) </span> <span style =” color: # 0000BB”> SendMail </span> <span style =” color: # 007700”> (</span> <span style =” color: # DD0000”>” # 91; SignalAlert # 93;” </span> <span style =” color: # 007700”>, </span> <span style =” color: # DD0000”>” 91;” </span> <span style =” color: # 007700”> </span> <span style =” color: # 0000BB”> Symbol </span> <span style =” color: # 007700”> () </span> <span style =” color: # DD0000”>” # 93;” </span> <span style =” color: # 007700”> </span> <span style =” color: # 0000BB”> DoubleToStr </span> <span style =” color: # 007700”> (</span> <span style =” color: # 0000BB”> ถาม </span> <span style =” color: # 007700”>, </span> <span style =” color: # 0000BB”> ตัวเลข </span> <span style =” color: # 007700”>) </span> <span style =” color: # DD0000”>” OpenBuy” </span> <span style =” color: # 007700”>);
    } อื่น {
    พิมพ์ (</span> <span style =” สี: # DD0000”>” ErroropeningBUYorder:” </span> <span style =” color: # 007700”>, </span> <span style =” color: # 0000BB”> GetLastError </span> <span style =” color: # 007700”>);
    }
    ถ้า (</span> <span style =” color: # 0000BB”> EachTickMode </span> <span style =” color: # 007700”>) </span> <span style =” color: # 0000BB”> TickCheck </span> <span style =” color: # 007700”> = </span> <span style =” color: # 0000BB”> จริง </span> <span style =” สี: # 007700”>;
    ถ้า (! </span> <span style =” color: # 0000BB”> EachTickMode </span> <span style =” color: # 007700”>) </span> <span style =” color: # 0000BB”> BarCount </span> <span style =” color: # 007700”> = </span> <span style =” color: # 0000BB”> บาร์ </span> <span style =” color: # 007700 “>;
    ส่งคืน (</span> <span style =” color: # 0000BB”> 0 </span> <span style =” color: # 007700”>);
    }
    </span> <span style =” color: # 0000BB”> </span> </span> </code> Lux

  4. #4
    ฉันเดาว่ามันเกินไปหรือไม่
    ฉันเดาว่าฉันต้องพยายามต่อไป G

  5. #5
    โพสต์ไฟล์เอง วิธีการโพสต์ของคุณไม่แปลกใจที่ไม่มีใครอยากลองและถอดรหัส

  6. #6
    สวัสดีทุกคนออกไปที่นั่น ฉันเพิ่งเริ่มพยายามสร้างสคริปต์ของตัวเอง แต่ฉันมีข้อผิดพลาดหลังจากรวบรวม ควรตรวจสอบค่าส่งคืนของ 'OrderSelect', 'OrderClose' และ 'OrderModify' - ฉันเพียงแค่จัดกลุ่มพวกเขาเข้าด้วยกัน แต่พวกเขาเป็นข้อผิดพลาดทั้งหมด โปรดให้อภัยการตัดและแปะที่ไม่ดี แต่ฉันจะทำอย่างดีที่สุดเพื่อไม่ให้สุนัขกินอาหารเช้าของโพสต์ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมฉันก็จะสมมติว่าการแก้ไขการตรวจสอบสำหรับ '1' จะเป็นการแก้ไขเดียวกันสำหรับ '2' 'OrderSelect' ตรวจสอบ 1 ใส่รหัส {OrderSelect (cnt, SELECT_BY_POS, MODE_TRADES); if (OrderType () lt; = OP_SELL OrderSymbol () == Symbol ()) {if (OrderType () == OP_BUY OrderSymbol () == Symbol ())/ตำแหน่งยาวเปิดอยู่ {'OrderSelect' check 2 ใส่รหัส {OrderSelect (cnt, SELECT_BY_POS, MODE_TRADES); if (OrderType () lt; = OP_SELL OrderSymbol () == Symbol ()) {if (OrderType () == OP_BUY OrderSymbol () == Symbol ())/ตำแหน่งยาวเปิดอยู่ {'OrderClose' ตรวจสอบ 1 รหัสแทรก {OrderClose (OrderTicket (), OrderLots (), Bid, Slippage, Violet);/ปิดการส่งคืนตำแหน่ง (0);/ออก} ตรวจสอบ 'OrderModify' 1 ใส่รหัส {OrderModify (OrderTicket (), OrderOpenPrice (), Bid- (TSATRMulitplier * ATR), OrderTakeProfit (), 0, สีเขียว); ผลตอบแทน (0); } 'OrderClose' ตรวจสอบ 2 ใส่รหัส {OrderClose (OrderTicket (), OrderLots (), Ask, Slippage, Violet);/ปิดการส่งคืนตำแหน่ง (0);/ออก} ตรวจสอบ 'OrderModify' 2 ใส่รหัส {OrderModify (OrderTicket (), OrderOpenPrice (), ถาม (TSATRMulitplier * ATR), OrderTakeProfit (), 0, สีแดง); ผลตอบแทน (0); }

  7. #7

    Quote Originally Posted by ;
    สวัสดีทุกคนออกไปที่นั่น ฉันเพิ่งเริ่มพยายามสร้างสคริปต์ของตัวเอง แต่ฉันมีข้อผิดพลาดหลังจากรวบรวม ควรตรวจสอบค่าส่งคืนของ 'OrderSelect', 'OrderClose' และ 'OrderModify' - ฉันเพียงแค่จัดกลุ่มพวกเขาเข้าด้วยกัน แต่พวกเขาเป็นข้อผิดพลาดทั้งหมด โปรดให้อภัยการตัดและแปะที่ไม่ดี แต่ฉันจะทำอย่างดีที่สุดเพื่อไม่ให้สุนัขกินอาหารเช้าของโพสต์ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมฉันก็จะสมมติว่าการแก้ไขการตรวจสอบสำหรับ '1' จะเป็นการแก้ไขเดียวกันสำหรับ '2' ตรวจสอบ 'OrderSelect' 1 {OrderSelect (cnt, SELECT_BY_POS, MODE_TRADES); ...
    อัปเดตจากข้างต้นโพสต์ - ได้แยกออกตอนนี้ ไม่จำเป็นต้องตอบกลับขอบคุณ

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

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