ฉันมีงานรหัสช่วยกรุณา :)
หน้า 1 จาก 1002 12 ล่าสุดล่าสุด
Results 1 to 10 of 14

Thread: ฉันมีงานรหัสช่วยกรุณา :)

  1. #1
    1 ไฟล์แนบสวัสดีทุก coders Pro,
    Im Phong newbie ให้ MQL4 ฉันกำลังเรียน

    ปัญหาคือ Im พยายามรหัสแนวนอนง่ายๆใน mainwindow จะได้รับค่าจากคุณสมบัติ Input เมื่อเห็บมารหัสจะตรวจสอบว่าฉันย้ายบรรทัดไปยังตำแหน่งใหม่ได้รับค่าใหม่ ดังนั้นเมื่อเปลี่ยน timframe เส้นแนวนอนจะไม่ถูกตั้งค่าเป็นค่าอินพุทอีกต่อไปควรจะเก็บไว้ที่ค่าใหม่
    ทุกคนสามารถแสดงให้ฉันเห็นความคิดที่จะทำ! หรือฟังก์ชั่นเพื่อการวิจัยรหัส ... ???
    บรรทัดง่ายๆของโค้ด im ลอง ... :

    ฉันจะขอบคุณมาก

    ขอบคุณทุกคน
    พงษ์
    การแบ่งปันคือการดูแล!


  2. #2
    Quote Originally Posted by ;
    {อ้าง}
    เรียนคุณให้บริการการเข้ารหัส EA? ฉันไม่สามารถ pm คุณหรือเริ่มหัวข้อใหม่ขณะที่ฉันเป็นสมาชิกจูเนียร์ ขอบคุณถ้าคุณช่วยได้

  3. #3
    Quote Originally Posted by ;
    สวัสดีทุก coders Pro, Im Phong newbie เพื่อ MQL4 ฉันกำลังเรียน
    ปัญหาคือ Im พยายามรหัสแนวนอนง่ายๆใน mainwindow จะได้รับค่าจากคุณสมบัติ Input เมื่อเห็บมารหัสจะตรวจสอบว่าฉันย้ายบรรทัดไปยังตำแหน่งใหม่ได้รับค่าใหม่ ดังนั้นเมื่อเปลี่ยน timframe เส้นแนวนอนจะไม่ถูกตั้งค่าเป็นค่าอินพุทอีกต่อไปควรจะเก็บไว้ที่ค่าใหม่ ทุกคนสามารถแสดงให้ฉันเห็นความคิดที่จะทำ! หรือฟังก์ชั่นเพื่อการวิจัยรหัส ... ??? บรรทัดง่ายๆของรหัสพยายาม im ... :ฉันจะขอบคุณมาก
    ขอบคุณ ...
    คุณกำลังลบบรรทัดที่ deinit ... ดังนั้นทุกครั้งที่คุณเปลี่ยน TF, indior มีการวาดใหม่จากรอยขีดข่วน ดังนั้นแทนที่ฟังก์ชัน deinit ของคุณโดยด้านล่าง: Inserted Code void OnDeinit (const int เหตุผล) {if (reason == REASON_REMOVE || reason == REASON_PARAMETERS || reason == REASON_RECOMPILE) ObjectsDelete (0, LevelLine); } และเพิ่มข้อมูลต่อไปนี้ก่อนที่จะสร้างออบเจ็กต์: Inserted Code if (ObjectsFind (0, LevelLine) == -1)

  4. #4
    1 สิ่งที่แนบมานี้ควรจะทำ ... ใส่รหัส/ ---------------------------------- --------------------------------- /| Phong.mq4 |/ ----------------------------------------------- ------------------- # property copyright Mn #property strict #property indior_chart_window extern double mLevel = 1.3200;/ระดับเริ่มต้น extern int mLineWidth = 2;/ความยาวของบรรทัดสีภายนอก mCol1 = clrBlue;/Line color extern bool mDel = false;/ลบบรรทัดที่ออก/ ------------------------------------------ ------------------------- int init () {if (ObjectFind (LevelLine) == -1) DrawLines (mLevel); ผลตอบแทน (0); }/ ---------------------------------------------- -------------------- โมฆะ OnDeinit (const int mReason) {if (mReason! = REASON_CHARTCHANGE) ObjectDelete (LevelLine); ความคิดเห็น (); กลับ; }/ ---------------------------------------------- -------------------- int start () {double mNew = ObjectGet (LevelLine, OBJPROP_PRICE1); ถ้า (mNew! = mLevel) ความคิดเห็น (New level =, DoubleToStr (mNew, Digits)); ผลตอบแทน (0); }/ ---------------------------------------------- -------------------- โมฆะ DrawLines (double mLvl) {ObjectCreate (LevelLine, OBJ_HLINE, 0, 0, 0, 0, 0); ObjectSet (LevelLine, OBJPROP_STYLE, STYLE_SOLID); ObjectSet (LevelLine, OBJPROP_COLOR, mCol1); ObjectSet (LevelLine, OBJPROP_WIDTH, mLineWidth); ObjectSet (LevelLine, OBJPROP_BACK, true); ObjectSet (LevelLine, OBJPROP_SELECTED, true); ObjectSet (LevelLine, OBJPROP_PRICE1, mLvl); กลับ; }/ ---------------------------------------------- --------------------------------------------- ทำดีเพื่อพยายาม ทำรหัสของคุณเองให้ดีขึ้น เอ็ม
    https://www.thaitradeforex.com/attac...5528713591.mq4

  5. #5
    Quote Originally Posted by ;
    {quote} คุณกำลังลบบรรทัดที่ deinit ... ดังนั้นทุกครั้งที่คุณเปลี่ยน TF, indior มีการวาดใหม่จากรอยขีดข่วน ดังนั้นแทนที่ฟังก์ชัน deinit ของคุณโดยด้านล่าง: void OnDeinit (const int reason) {if (reason == REASON_REMOVE || reason == REASON_PARAMETERS || reason == REASON_RECOMPILE) ObjectsDelete (0, LevelLine); } และยังเพิ่มต่อไปนี้ก่อนที่จะสร้างวัตถุ: if (ObjectsFind (0, LevelLine) == -1)
    ที่ดี! สิ่งที่ฉันต้องการ
    ) ขอบคุณมากที่มีวันที่ดี!

  6. #6
    Quote Originally Posted by ;
    ควรทำเช่นนี้ .../ ---------------------------------------- -------------------------- /| Phong.mq4 |/ ----------------------------------------------- ------------------- # property copyright Mn #property strict #property indior_chart_window extern double mLevel = 1.3200;/ระดับเริ่มต้น extern int mLineWidth = 2;/ความยาวของบรรทัดสีภายนอก mCol1 = clrBlue;/Line color extern bool mDel = false;/ลบบรรทัดที่ออก/ ------------------------------------------ ------------------------- int init () {if (ObjectFind (LevelLine) == ...
    ขอบคุณ futurespec! คุณใจดีมากที่ได้เห็นคุณพยายามที่จะสอนฉันให้มากขึ้นกว่าที่ฉันต้องการ
    )! ฉันเพิ่งได้เรียนรู้ MQL4 จากอะไรเป็นเวลาสองสามวันเพื่อให้การแจ้งเตือนง่ายๆของฉันเอง
    . ด้วยความช่วยเหลือของคุณฉันจะได้รับมันทำเย็นสวยตอนนี้! ยินดีซื้อขายเพื่อน!

  7. #7
    ยินดีที่ได้ช่วย
    พยายามทดลองและคุณจะประหลาดใจในสิ่งที่คุณทำได้ อย่ากลัวคุณไม่น่าจะทำลายอะไร โชคดี, M.

  8. #8
    Quote Originally Posted by ;
    {อ้าง} ดี! สิ่งที่ฉันต้องการ
    ) ขอบคุณมากที่มีวันที่ดี!

  9. #9
    Quote Originally Posted by ;
    ยินดีที่ได้ช่วย
    พยายามทดลองและคุณจะประหลาดใจในสิ่งที่คุณทำได้ อย่ากลัวคุณไม่น่าจะทำลายอะไร โชคดี, M.
    สวัสดี futurespec ดูเหมือนว่าฉันตีผนังอิฐ! :/คุณจะกรุณาช่วยฉันหน่อยได้ไหม! ฉันสังเกตเห็นว่าตัวแปรส่วนกลาง i ประกาศ (ด้านล่างคือ lastalert) ไม่สามารถจัดเก็บข้อมูลได้ตลอดทั้งปฏิบัติการ เมื่อใดก็ตามที่ฉันเปลี่ยนระยะเวลาของแผนภูมิจะมีการตั้งค่าเป็นค่าเริ่มต้นอีกครั้งดังนั้นฉันจึงไม่สามารถใช้ข้อมูลก่อนหน้านี้ที่ฉันเก็บไว้ในตัวแปร lastalert มีวิธีใดในการจัดเก็บข้อมูล throughtout การดำเนินงานข้อมูลจะไม่ถูกตั้งค่าเป็นค่าเริ่มต้นจนกว่าจะลบ indior? นี่คือรหัสอธิบายปัญหา: ------------------------------ # property strict #property indior_chart_window extern bool Indior_On = true; extern double flourvel; datetime lastalert; int OnInit () {return (INIT_SUCCEEDED); } int start () {if ((Bid gt; flourvel) (mlevelgt; 0)) {if ((TimeCurrent () - lastalert) gt; = 10 * 60)/การเตือนครั้งต่อไปที่ gt; = 10 นาทีจากก่อนหน้า หนึ่ง. PlaySound (alert.wav); lastalert = TimeCurrent (); ความคิดเห็น (Last Alert at (string) lastalert - ราคาอยู่เหนือระดับ (สตริง) น้ำนม); } return (0); }

  10. #10
    Quote Originally Posted by ;
    {อ้าง}
    สวัสดีคุณเป็นอย่างไร?
    ฉันมีปัญหาเกี่ยวกับรหัสของฉันสำหรับการแจ้งเตือน! คุณช่วยลดแสงสว่างได้ไหม? มีวิธีใดในการจัดเก็บข้อมูล throughtout การดำเนินงานข้อมูลจะไม่ถูกตั้งค่าเป็นค่าเริ่มต้นจนกว่าจะลบ indior? ... ขอบคุณล่วงหน้า!

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

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