• Welcome back! Thank you for being a part of this Traders Community. Let's discuss and share :)
    Selamat datang kembali! Trimakasih telah menjadi bagian dari Komunitas Trader ini. Mari berdiskusi dan berbagi :)

Tutorial mohon bantuan menambah filter time

basmanpro

New Member
Credits
0
maaf master

mohon bantuan untuk menambah filter time di file berikut ini

sdh sy coba dengan kode tapi tidak bisa dicompile, maklum bkn coder

terimakasih untuk bantuannya

kode

di variabel

extern bool UseTimer=true;
extern bool UseLocalTime=false;
extern int StartHour=12;
extern int StartMinute=00;
extern int EndHour=19;
extern int EndMinute=00;

di Initialize


if(UseTimer == true)
{
string StartConstant = StringConcatenate(StartHour,":",StartMinute);
string EndConstant = StringConcatenate(EndHour,":",EndMinute);
datetime StartTime = StrToTime(StartConstant);
datetime EndTime = StrToTime(EndConstant);

if(UseLocalTime == true) datetime CurrentTime = TimeLocal();
else CurrentTime = TimeCurrent();

if(StartTime <= CurrentTime && EndTime > CurrentTime)
{
bool TradeAllowed = true;
}
else TradeAllowed = false;
}
 

Attachments

maaf master

mohon bantuan untuk menambah filter time di file berikut ini

sdh sy coba dengan kode tapi tidak bisa dicompile, maklum bkn coder

terimakasih untuk bantuannya

kode

di variabel

extern bool UseTimer=true;
extern bool UseLocalTime=false;
extern int StartHour=12;
extern int StartMinute=00;
extern int EndHour=19;
extern int EndMinute=00;

di Initialize


if(UseTimer == true)
{
string StartConstant = StringConcatenate(StartHour,":",StartMinute);
string EndConstant = StringConcatenate(EndHour,":",EndMinute);
datetime StartTime = StrToTime(StartConstant);
datetime EndTime = StrToTime(EndConstant);

if(UseLocalTime == true) datetime CurrentTime = TimeLocal();
else CurrentTime = TimeCurrent();

if(StartTime <= CurrentTime && EndTime > CurrentTime)
{
bool TradeAllowed = true;
}
else TradeAllowed = false;
}

Code:
if(UseTimer) {
string StartConstant=StringConcatenate(StartHour,":",StartMinute);
string EndConstant  =StringConcatenate(EndHour,":",EndMinute);
datetime StartTime=StrToTime(StartConstant);
datetime EndTime  =StrToTime(EndConstant);
datetime CurrentTime;
//-----------------------------------------------------------------------
if(UseLocalTime) CurrentTime=TimeLocal(); else CurrentTime=TimeCurrent();
if(StartTime<=CurrentTime && EndTime>CurrentTime) bool TradeAllowed=true; else return;
}
 

Attachments

Do you have any indicator or ea for time filter means to off ea everyday at specific time
 
Back
Top