커뮤니티
질문드립니다.
2013-06-25 22:58:05
268
글번호 64705
안녕하십니까..
늘 친절한 답변에 많은 공부가 되고 있습니다.
아래 식에서
첫봉을 기준으로 하되,
09:15 이후에 진입하는 조건을 넣으려면 어떻게 고치면 되나요..??
진입 조건이 09:15분 까지 유지가 되면 진입하고,
만약 진입 조건이 해제 사라진 경우는 진입을 하지 않으려고 합니다.
감사합니다.
if count == 0 Then{
if Crossup(c,daylow+0.5) Then
buy();
if CrossDown(c,DayHigh-0.5) Then
sell();
}
답변 1
예스스탁 예스스탁 답변
2013-06-26 09:16:44
안녕하세요
예스스탁입니다.
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
if date != date[1] Then{
Condition1 = false;
Condition2 = false;
}
if stime <= 091500 Then{
if crossup(c,daylow+0.5) Then
Condition1 = true;
if CrossDown(c,dayhigh-0.5) Then
Condition2 = true;
}
if count == 0 and stime == 091500 Then{
if Condition1 == true and c > daylow+0.5 Then
buy();
if Condition2 == true and c < DayHigh-0.5 Then
sell();
}
즐거운 하루되세요
> WT_pji1247 님이 쓴 글입니다.
> 제목 : 질문드립니다.
> 안녕하십니까..
늘 친절한 답변에 많은 공부가 되고 있습니다.
아래 식에서
첫봉을 기준으로 하되,
09:15 이후에 진입하는 조건을 넣으려면 어떻게 고치면 되나요..??
진입 조건이 09:15분 까지 유지가 되면 진입하고,
만약 진입 조건이 해제 사라진 경우는 진입을 하지 않으려고 합니다.
감사합니다.
if count == 0 Then{
if Crossup(c,daylow+0.5) Then
buy();
if CrossDown(c,DayHigh-0.5) Then
sell();
}
다음글
이전글