커뮤니티
실행검토요망
2008-09-30 09:56:28
847
글번호 17279
안녕하세요
항상친절한 답변 감사드립니다
var : Cnt(0);
if date != date[1] Then
cnt = 0;
if cnt == 0 and C >= DayHigh()*1.05 Then{
cnt = 1;
var1 = dayindex(); //당일인덱스 저장
var2 = H; //돌파시점 고가 저장
}
if cnt == 1 and
dayindex() >= var1+20 and
accumn(iff(C <= var1*1.02,1,0),dayindex()-var1) >= 1 and
accumn(iff(H > var1,1,0),dayindex()-var1) < 1 Then
cnt = 2;
if cnt == 2 and crossup(C,var2) Then
buy();
상기식으로 적용하였는데 신호가 나오지 않습니다.
어디가 잘못되었는지 수정 부탁합니다
미리 감사드립니다
즐거운 하루되세요
답변 2
예스스탁 예스스탁 답변
2008-09-30 10:09:54
안녕하세요
예스스탁입니다.
문의하신 부분에 대해 정확히 이해하지 못했습니다.
그림과 함께 설명을 올려주시거나 전화주시기 바랍니다.
02-3453-1060
즐거운 하루되세요
> 주식달인 님이 쓴 글입니다.
> 제목 : 실행검토요망
> 안녕하세요
항상친절한 답변 감사드립니다
var : Cnt(0);
if date != date[1] Then
cnt = 0;
if cnt == 0 and C >= DayHigh()*1.05 Then{
cnt = 1;
var1 = dayindex(); //당일인덱스 저장
var2 = H; //돌파시점 고가 저장
}
if cnt == 1 and
dayindex() >= var1+20 and
accumn(iff(C <= var1*1.02,1,0),dayindex()-var1) >= 1 and
accumn(iff(H > var1,1,0),dayindex()-var1) < 1 Then
cnt = 2;
if cnt == 2 and crossup(C,var2) Then
buy();
상기식으로 적용하였는데 신호가 나오지 않습니다.
어디가 잘못되었는지 수정 부탁합니다
미리 감사드립니다
즐거운 하루되세요
예스스탁 예스스탁 답변
2008-09-30 11:23:04
안녕하세요
예스스탁입니다.
식을 수정했습니다. 많은 경우의 수를 내포하므로
식을 여러개로 작성해 올려 드립니다.
1.
아래의 식은 시가대비 5% 상승시 고가를 저장해서
그 고가 3% 이하로는 하락하지 않고 그 고가를 다시 돌파할 때 매수하는 식입니다.
하단으로 3%이하로만 내려가지 않으면 조건이 만족하므로
시가 5%돌파후에 계속 상승하면 또한 신호가 나옵니다.
input : P(5),PP(3);
var : Cnt(0);
if date != date[1] Then
cnt = 0;
if dayindex() > 0 and
cnt == 0 and H >= Dayopen()*(1+P/100) Then{
cnt = 1;
var1 = dayindex(); //당일인덱스 저장
var2 = H; //돌파시점 고가 저장
}
if cnt == 1 and
dayindex() >= var1+20 and
accumn(iff(C < var2*(1-PP/100),1,0),dayindex()-var1) < 1 Then
cnt = 2;
if cnt == 2 and crossup(C,var2) Then
buy();
2.
아래식은 시가 5% 돌파시점의 고가대비 위로 3% 아래로 3% 이하로 내려가지 않고
움직이다가 돌파시점 고가를 다시 갱신하면 신호가 나는 식입니다.
input : P(5),PP(3);
var : Cnt(0);
if date != date[1] Then
cnt = 0;
if dayindex() > 0 and
cnt == 0 and H >= Dayopen()*(1+P/100) Then{
cnt = 1;
var1 = dayindex(); //당일인덱스 저장
var2 = H; //돌파시점 고가 저장
}
if cnt == 1 and
dayindex() >= var1+20 and
accumn(iff(C > var2*(1+PP/100),1,0),dayindex()-var1) < 1 and
accumn(iff(C < var2*(1-PP/100),1,0),dayindex()-var1) < 1 Then
cnt = 2;
if cnt == 2 and crossup(C,var2) Then
buy();
3.
아래의 식은 5%돌파시점의 고가를 횡보기간동안 그 이상의 가격이 형성되지 않고
3%이하로도 내려가지 않은 상태에서 돌파시점의 고가를 돌파하면 매수신호가 나옵니다.
input : P(5),PP(3);
var : Cnt(0);
if date != date[1] Then
cnt = 0;
if dayindex() > 0 and
cnt == 0 and H >= Dayopen()*(1+P/100) Then{
cnt = 1;
var1 = dayindex(); //당일인덱스 저장
var2 = H; //돌파시점 고가 저장
}
if cnt == 1 and
dayindex() >= var1+20 and
accumn(iff(C > var2,1,0),dayindex()-var1) < 1 and
accumn(iff(C < var2*(1-PP/100),1,0),dayindex()-var1) < 1 Then
cnt = 2;
if cnt == 2 and crossup(C,var2) Then
buy();
즐거운 하루되세요
> 주식달인 님이 쓴 글입니다.
> 제목 : 실행검토요망
> 안녕하세요
항상친절한 답변 감사드립니다
var : Cnt(0);
if date != date[1] Then
cnt = 0;
if cnt == 0 and C >= DayHigh()*1.05 Then{
cnt = 1;
var1 = dayindex(); //당일인덱스 저장
var2 = H; //돌파시점 고가 저장
}
if cnt == 1 and
dayindex() >= var1+20 and
accumn(iff(C <= var1*1.02,1,0),dayindex()-var1) >= 1 and
accumn(iff(H > var1,1,0),dayindex()-var1) < 1 Then
cnt = 2;
if cnt == 2 and crossup(C,var2) Then
buy();
상기식으로 적용하였는데 신호가 나오지 않습니다.
어디가 잘못되었는지 수정 부탁합니다
미리 감사드립니다
즐거운 하루되세요