Originally Posted by
;
Hi! ฉันเป็นมือใหม่ใน MQL4 แต่ฉันเขียนโปรแกรมเป็นภาษาอื่นมากมายดังนั้นโครงสร้างจึงไม่เป็นที่รู้จักสำหรับฉัน แต่ฉันมีปัญหาเล็กน้อยที่ฉันไม่สามารถเข้าใจได้ ฉันมีตัวแปรสองตัวที่ฉันแบ่งไม่ได้! ฉันได้ลองทุกวิธีแล้วแต่ไม่ได้ผล ให้บอกว่าฉัน giva ตัวแปรหนึ่งมีค่าสูง gt; double dHigh = สูง [i]; โดยที่ 'i' คือ barnr ที่ควรคำนวณ (ทุกอย่างอยู่ในลูป) ตัวแปรอื่น ๆ ต่ำ gt; double dLow = ต่ำ [i]; ถ้าฉันส่งค่าเหล่านั้นไปที่บัฟเฟอร์ทุกอย่างก็โอเคและถ้าฉันพยายามหารมันด้วยค่าคงที่ทุกอย่างก็โอเคเช่นกัน แต่ถ้าฉันพยายามแบ่ง dHigh ด้วย dLow - ฉันจะไม่ได้อะไรเลย ทำไมมันไม่ทำงาน อะไรที่เป็นพื้นฐานที่ฉันพลาดไป? ไม่สำคัญว่าค่าใดที่กำหนดให้กับตัวแปรมันแค่ใช้งานไม่ได้! (indior ที่ยื่นใน metatrader ว่างเปล่า) ฉันต้องการความช่วยเหลือจากผู้ชายคนนี้จริงๆ ขอบคุณล่วงหน้า!Johan