FREE EA AND INDICATOR คือแจกฟรีจริงๆไม่ต้องสมัคร Downline => แจก EA ฟรี => Topic started by: kongjikza on มิถุนายน 01, 2012, 10:40:30 pm
-
คือว่าตอนนี้อะครับ ea ตั้งเวลาปิดเองได้แล้วแต่ว่าถ้าผมจะตั้งเวลาปิดแบบมีนาทีด้วยจะเขียนโคดใส่ยังไงอะครับ เช่น เปิดตอน 14.30 ปิดตอน 15.10 อะไรประมาณนี้อะครับ ขอรบกวนหน่อยนะครับพี่
-
ก็เติมนาที Minute() ลงไปรวมกับชั่วโมง Hour() สิครับ
-
ยังไงอะครับ ช่วยแก้ให้ผมหน่อยได้ไหมครับพี่
-
// เอาส่วนนี้ไปใส่ไวบนสุดเพิ่มให้เราปรับค่าเวลาตาก input ได้แต่ระวังนิดหนึ่งมันเป้นเวลาบน server ถ้ายึดเวลาไทยต้องคำนวณต้องนี้ด้วยว่า 7 โมงเมืองไทยเป็นกี่โมงบน server
extern int StartHours = 0;
extern int EndHours = 5;
//แล้วเอาส่วนนี้ไปใส่ตรงที่ผมทำเครื่องหมายไวให้ เมื่อก่อน
if ( EndHours > StartHours )
{
if(Hour()> EndHours || Hour() < StartHours )
{
return (0);
}
}
if ( EndHours < StartHours )
{
if(Hour()> EndHours && Hour() < StartHours )
{
return (0);
}
}
นี้คือโคดที่พี่ admin ให้ใส่เข้าไปอะครับ แล้วผมต้องแก้ส่วนไหนหรือเพิ่มส่วนไหนบ้างหรอครับ
-
code ตัวนี้ตอนนั่นถามอะไรผมนะครับ จำไม่ได้แล้วครับ
-
ตอนนั้นผมถามโคดเกี่ยวกับการตั้งเวลาเปิดปิดอะครับแต่พี่ admin ทำมาให้แบบเป็นชั่วโมงอย่างเดียวอะครับ แต่คราวนี้ผมจะถามว่าถ้าจะใส่เป็นเป็นชั่วโมงและก็นาทีด้วยได้ไหมครับ เช่น เปิดตอน 14.30 ปิดตอน 15.20 อะไรประมาณนี้อะครับพี่ admin
-
ตอนนั้นผมถามโคดเกี่ยวกับการตั้งเวลาเปิดปิดอะครับแต่พี่ admin ทำมาให้แบบเป็นชั่วโมงอย่างเดียวอะครับ แต่คราวนี้ผมจะถามว่าถ้าจะใส่เป็นเป็นชั่วโมงและก็นาทีด้วยได้ไหมครับ เช่น เปิดตอน 14.30 ปิดตอน 15.20 อะไรประมาณนี้อะครับพี่ admin
>> เิอาอันนี้ไปใช้เลยครับ
double StartCloseTime = 14.30;
double StopCloseTime = 15.20;
int start()
{
int CurrentHour = Hour();
double CurrentMinute = Minute();
double CurrentTime = CurrentHour + CurrentMinute/100;
if ( StartCloseTime < StopCloseTime )
{
if (CurrentTime < StartCloseTime || CurrentTime >= StopCloseTime )
{
return(0);
}
}
else if ( StartCloseTime > StopCloseTime )
{
if ( CurrentTime < StartCloseTime && CurrentTime >= StopCloseTime )
{
return(0);
}
}
else if ( StartCloseTime == StopCloseTime )
{
return(0);
}
closeorder();
return(0);
}
-
ตอนนั้นผมถามโคดเกี่ยวกับการตั้งเวลาเปิดปิดอะครับแต่พี่ admin ทำมาให้แบบเป็นชั่วโมงอย่างเดียวอะครับ แต่คราวนี้ผมจะถามว่าถ้าจะใส่เป็นเป็นชั่วโมงและก็นาทีด้วยได้ไหมครับ เช่น เปิดตอน 14.30 ปิดตอน 15.20 อะไรประมาณนี้อะครับพี่ admin
>> เิอาอันนี้ไปใช้เลยครับ
double StartCloseTime = 14.30;
double StopCloseTime = 15.20;
int start()
{
int CurrentHour = Hour();
double CurrentMinute = Minute();
double CurrentTime = CurrentHour + CurrentMinute/100;
if ( StartCloseTime < StopCloseTime )
{
if (CurrentTime < StartCloseTime || CurrentTime >= StopCloseTime )
{
return(0);
}
}
else if ( StartCloseTime > StopCloseTime )
{
if ( CurrentTime < StartCloseTime && CurrentTime >= StopCloseTime )
{
return(0);
}
}
else if ( StartCloseTime == StopCloseTime )
{
return(0);
}
closeorder();
return(0);
}
อันนี้มันจะเอาเวลาที่เครื่องเรา หรือเอาเวลาที่โบรคครับ?