ฉันกำลังทำงานอยู่ในอาคารและทำทุกอย่างไว้ยกเว้นส่วนประกอบเดียว ฉันจะขอขอบคุณคู่มือวิธีการโค้ดชิ้นล่าสุดนี้
------
มันประสบความสำเร็จทำให้เส้นแนวตั้งที่แถบสูงสุดในขณะนี้:
ถ้า (ObjectFind (T0)! = 0)
{
ObjectCreate (T0, OBJ_VLINE, 0, เวลา [highest_bar], 0);
ObjectSet (T0, OBJPROP_COLOR, GridColor);
ObjectSet (T0, OBJPROP_WIDTH, 1);
ObjectSet (T0, OBJPROP_STYLE, STYLE_DOT);
}
อื่น
{
ObjectMove (T0, 0, เวลา [highest_bar], 0);
}
ต่อไปฉันต้องการให้วางอีกเส้นแนวตั้ง x จำนวนสถานที่ทางด้านขวา
ฉันมีการคำนวณในรหัสเกี่ยวกับสิ่งที่ x คือ (ซึ่งได้พิสูจน์แล้วว่ากำลังทำงานในผลลัพธ์อื่น ๆ ):
TP = รอบคณิตศาสตร์ (คณิตศาสตร์ Sqrt (สูง) * 10);
ฉันพยายามทำเวลา [highest_bar] TP และเวลา [highest_bar TP] (โอเคอย่าหัวเราะเยาะฉัน: o) แต่ต้องการจำนวนเต็ม ดังนั้นฉันจึง stomped: ฉันไม่ทราบวิธีการทำให้สถานที่เปลี่ยนหมายเลข TP ช่องว่าง
ObjectCreate (T1, OBJ_VLINE, 0, เวลา [highest_bar] TP, 0);
คุณช่วยฉันได้ไหม ฉันอยากจะขอบคุณมัน!
-