커뮤니티
당일매매
2004-11-21 21:43:22
1371
글번호 5777
수고하십니다.
1. 전일종가 =< 시가(개장가) =< 전일종가 + (전일종가*0.05)
and 시가 = 저가
and 현재가 >= 시가 + (전일종가*0.015)
2. 전일종가 =< 시가(개장가) =< 전일종가 + (전일종가*0.05)
and 시가 + (전일종가*0.01) >= 당일 고가
and 시가 - (전일종가*0.01) =< 당일 저가
and 현재가 >= 시가 + (전일종가*0.01)
1,2 조건 중 하나 이상을 만족하면 매수 신호 발생
A. (당일고가 - 현재가) / 전일종가 >= 0.015
and (현재가 - 시가(개장가)) / 전일종가 >= 0.03
B. 현재가 = 시가
A,B 조건중 하나 이상을 만족하면 매도 신호 발생
위를 모두 포함시키는 시스템식 부탁합니다.
신경써주신다면 대단히 감사하겠습니다.
답변 1
예스스탁 예스스탁 답변
2004-11-23 13:42:45
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
if dayclose(1) <= dayopen() and dayopen() <= dayclose(1)*1.05 and
dayopen() == L and C >= dayopen()+(dayclose(1)*0.015) then
var1 = 1;
if dayclose(1) <= dayopen() and dayopen() <= dayclose(1)*1.05 and
dayopen() + (dayclose(1)*0.01) >= dayhigh() and
dayopen() - (dayclose(1)*0.01) <= daylow() and
c >= dayopen()+(dayclose(1)*0.01) then
var2 = 1;
if (var1+var2) >=1 then
buy("매수");
if crossdown(ma(c,5),ma(c,20)) then{
exitlong("매수청산");
var1 = 0;
var2 = 0;
}
if (dayhigh()-C)/dayclose(1) >= 0.015 and
(C - dayopen())/dayclose(1) >= 0.03 then
var3 = 1;
if C == dayopen() then
var4 = 1;
if (var3+var4) >= 1 then
sell("매도");
if crossup(ma(c,5),ma(c,20)) then{
exitshort("매도청산");
var3 = 0;
var4 = 0;
}
즐거운 하루되세요
> 잘만든트레이더 님이 쓴 글입니다.
> 제목 : 당일매매
> 수고하십니다.
1. 전일종가 =< 시가(개장가) =< 전일종가 + (전일종가*0.05)
and 시가 = 저가
and 현재가 >= 시가 + (전일종가*0.015)
2. 전일종가 =< 시가(개장가) =< 전일종가 + (전일종가*0.05)
and 시가 + (전일종가*0.01) >= 당일 고가
and 시가 - (전일종가*0.01) =< 당일 저가
and 현재가 >= 시가 + (전일종가*0.01)
1,2 조건 중 하나 이상을 만족하면 매수 신호 발생
A. (당일고가 - 현재가) / 전일종가 >= 0.015
and (현재가 - 시가(개장가)) / 전일종가 >= 0.03
B. 현재가 = 시가
A,B 조건중 하나 이상을 만족하면 매도 신호 발생
위를 모두 포함시키는 시스템식 부탁합니다.
신경써주신다면 대단히 감사하겠습니다.
이전글