for (i=limit15;i>=0;i--)
{
if (14>1) buffer815 = iCCI(NULL,0,14,PRICE_TYPICAL,i);
SetLsma15(i);
}
void SetLsma15(int i)
{
double ma115=iMA(NULL,0,25,0,MODE_SMA ,PRICE_CLOSE,i);
double ma215=iMA(NULL,0,25,0,MODE_LWMA,PRICE_CLOSE,i);
double lsmaValue15 = 3.0*ma215-2.0*ma115;
string colored15 = "No color";
buffer515 = EMPTY_VALUE;
buffer615 = EMPTY_VALUE;
if (Close > lsmaValue15) {buffer515 = 0.00; colored15 = "LimeGreen";}
if (Close < lsmaValue15) {buffer615 = 0.00; colored15 = "Tomato";}
Comment("Color = ",colored15);
}
/*โค๊ดส่วนขยายจากด้านบนครับ คือผมอยากรู้ค่า colored15 ส่งไปนอกลูปนี้ครับ แต่มันฟ้องว่า varible is not found
ทำอย่างไรจึงจะได้ค่า colored15 ครับ
ผมอ่านจากบทเรียนในเว็บแล้วไม่เข้าใจจริง ๆ ครับ รู้แต่ว่ามันส่งค่า SetLsma15(i) ไป แต่ไม่รู้ว่าเป็นค่าอะไรบ้างครับขอบคุณมาก ๆ ครับ*/