커뮤니티
수식문의
2004-11-14 22:37:36
1015
글번호 5693
안녕하세요.
아래와 같은 식을 작성하는법을 부탁드립니다.
질문[1]
분봉에서
매수식...1
매수식...2
매수식...3
....
매수식...6
이렇게 매수식이 여러개 있다고 가정할 때,
매수식...1~3은 crossdown(c,ma(c,5) 로 매수청산하고.
매수식...4~6 은 매수한 봉의 저가보다 하락하지 않으면 종가(150000) 청산한다로 식에 따라 다르게 청산하려고 합니다,
이것을 편하게 묶어서 할 수 있는 방법을 부탁드립니다.
질문[2]
var : bcond(0),buyVal(0),blow(0),buyidx(0);
if date !=date[1] then { bcond=0;}
if crossup(c,ma5) && stime>90000 && stime<143000 then { buy("매수1");
blow=l; bcond=1; }
이런 매수식이 있다고 가정할 때 이것의 손절식으로.
매수봉의 저가보다 하락하면 손절한다를 아래와 같은 식으로 만들었는데
if bcond==1 and corossdown(c,blow) then { exitlong("매수손절");}
식이 잘못되었는지 매수봉의 다음 봉의 저가를 깨면 신호가 나옵니다.
무엇이 문제인지 수정부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2004-11-16 16:48:01
안녕하세요
예스스탁 입니다.
문의하신 식은 다음과 같습니다.
if 매수식1 then{
buy();
var1 = 1;
}
if 매수식2 then{
buy();
var2 = 1;
}
if 매수식3 then{
buy();
var3 = 1;
}
if 매수식4 then{
buy();
var4 = 1;
var7 = L;
}
if 매수식5 then{
buy();
var5 = 1;
var7 = L;
}
if 매수식6 then{
buy();
var6 = 1;
var8 = L;
}
if var1 == 1 and crossdown(c,ma(c,5)) then{
exitlong();
var1 = 0;
}
if var2 == 1 and crossdown(c,ma(c,5)) then{
exitlong();
var2 = 0;
}
if var3 == 1 and crossdown(c,ma(c,5)) then{
exitlong();
var3 = 0;
}
if var4 == 1 and crossdown(C,var6) then{
exitlong();
var4 = 0;
}
if var5 == 1 and crossdown(C,var7) then{
exitlong();
var5 = 0;
}
if var6 == 1 and crossdown(C,var8) then{
exitlong();
var6 = 0;
}
if stime == 150000 then{
exitlong();
var1 = 0;
var2 = 0;
var3 = 0;
var4 = 0;
var5 = 0;
var6 = 0;
}
즐거운 하루되세요
> 빛고을 님이 쓴 글입니다.
> 제목 : 수식문의
> 안녕하세요.
아래와 같은 식을 작성하는법을 부탁드립니다.
질문[1]
분봉에서
매수식...1
매수식...2
매수식...3
....
매수식...6
이렇게 매수식이 여러개 있다고 가정할 때,
매수식...1~3은 crossdown(c,ma(c,5) 로 매수청산하고.
매수식...4~6 은 매수한 봉의 저가보다 하락하지 않으면 종가(150000) 청산한다로 식에 따라 다르게 청산하려고 합니다,
이것을 편하게 묶어서 할 수 있는 방법을 부탁드립니다.
질문[2]
var : bcond(0),buyVal(0),blow(0),buyidx(0);
if date !=date[1] then { bcond=0;}
if crossup(c,ma5) && stime>90000 && stime<143000 then { buy("매수1");
blow=l; bcond=1; }
이런 매수식이 있다고 가정할 때 이것의 손절식으로.
매수봉의 저가보다 하락하면 손절한다를 아래와 같은 식으로 만들었는데
if bcond==1 and corossdown(c,blow) then { exitlong("매수손절");}
식이 잘못되었는지 매수봉의 다음 봉의 저가를 깨면 신호가 나옵니다.
무엇이 문제인지 수정부탁드립니다.
감사합니다.
이전글