커뮤니티
질문 있습니다.
2012-02-16 17:38:19
407
글번호 47851
아래의 수식을 예스트레이더 선물30분봉, 당일청산 으로 실행하면 거래가 전혀 발생하지 않고 있습니다..어디를 수정하면 정상적으로 거래가 발생할까요??
input : N(1), 비율(0.5);
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 10{
if sdate != ExitDate(1) Then
count = count+1;
}
if count < N Then{
If dayhigh-daylow >= (dayhigh(1)-daylow(1))*비율 and C > dayopen Then
buy("매수",atmarket);
if dayhigh-daylow >= (dayhigh(1)-daylow(1))*비율 and C < dayopen Then
Sell("매도",atmarket);
}
답변 1
예스스탁 예스스탁 답변
2012-02-17 13:06:30
안녕하세요
예스스탁입니다.
for문 내용이 잘못되어 있어 식을 수정했습니다
input : N(1), 비율(0.5);
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 10{
if sdate == EntryDate(cnt) Then
count = count+1;
}
if count < N Then{
If dayhigh-daylow >= (dayhigh(1)-daylow(1))*비율 and C > dayopen Then
buy("매수",atmarket);
if dayhigh-daylow >= (dayhigh(1)-daylow(1))*비율 and C < dayopen Then
Sell("매도",atmarket);
}
즐거운 하루되세요
> 앙두 님이 쓴 글입니다.
> 제목 : 질문 있습니다.
> 아래의 수식을 예스트레이더 선물30분봉, 당일청산 으로 실행하면 거래가 전혀 발생하지 않고 있습니다..어디를 수정하면 정상적으로 거래가 발생할까요??
input : N(1), 비율(0.5);
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 10{
if sdate != ExitDate(1) Then
count = count+1;
}
if count < N Then{
If dayhigh-daylow >= (dayhigh(1)-daylow(1))*비율 and C > dayopen Then
buy("매수",atmarket);
if dayhigh-daylow >= (dayhigh(1)-daylow(1))*비율 and C < dayopen Then
Sell("매도",atmarket);
}
다음글
이전글