커뮤니티
감사합니다...
2010-12-02 21:24:07
577
글번호 34044
감사합니다...
아래보내 주신 식 잘 받았습니다...
식에서 이해 안 되는 부분이 있어 다시 물어 봅니다.
1} var2>0 이 왜 들어가는지 궁금하구요
2) var4 >0 인지 궁금하구요
혹 var4< 0 은 아닌지요?
3) var3 = C;
var4 = Var1[1]; <== 이거는 var4 = var3[1] 이지요??
조금 다른거로 해서 식이 이상해 질수 있어 자세히 물어 봅니다,,
늘 감사드리며 수고하세요~
아래)
안녕하세요
예스스탁입니다.
if crossup(ma(c,5),ma(C,20)) Then{
var1 = C;
var2 = Var1[1];
if var1 > var2 and var2 > 0 Then
buy();
}
if CrossDown(ma(c,5),ma(C,20)) Then{
var3 = C;
var4 = Var1[1];
if var3 < var4 and var4 > 0 Then
Sell();
}
즐거운 하루되세요
> 안미남 님이 쓴 글입니다.
> 제목 : 미리 감사드립니다..
> 수고많습니다...
5.20이평 골드에 매수한다에서..
전에 골드와 현재 골드를 비교해 현재의 골드가 높으면 매수..
낮으면 취소..그렇게 식을 만들고 싶습니다.
부탁드립니다..수고하세요~~
답변 1
예스스탁 예스스탁 답변
2010-12-03 10:37:28
안녕하세요
예스스탁입니다.
1.2
var2와 var4는
var1과 var3의 직전값입니다.
수식에 var2 > 0, var4 >0 조건이 추가된이유는
해당 변수가 아직 값을 저장하지 않았을때는 0값이기 때문입니다.
즉 var2 > 0, var4 >0으로 값을 한번 할당 받았다는 것을 나타내어
crossup이나 crossdown이 두번이상 발생한 후를 나타내기 위함입니다.
3.
죄송합니다. 오타입니다.
var4 = var3[1];
이 맞습니다.
if crossup(ma(c,5),ma(C,20)) Then{
var1 = C;
var2 = Var1[1];
if var1 > var2 and var2 > 0 Then
buy();
}
if CrossDown(ma(c,5),ma(C,20)) Then{
var3 = C;
var4 = Var3[1];
if var3 < var4 and var4 > 0 Then
Sell();
}
즐거운 하루되세요
> 안미남 님이 쓴 글입니다.
> 제목 : 감사합니다...
> 감사합니다...
아래보내 주신 식 잘 받았습니다...
식에서 이해 안 되는 부분이 있어 다시 물어 봅니다.
1} var2>0 이 왜 들어가는지 궁금하구요
2) var4 >0 인지 궁금하구요
혹 var4< 0 은 아닌지요?
3) var3 = C;
var4 = Var1[1]; <== 이거는 var4 = var3[1] 이지요??
조금 다른거로 해서 식이 이상해 질수 있어 자세히 물어 봅니다,,
늘 감사드리며 수고하세요~
아래)
안녕하세요
예스스탁입니다.
if crossup(ma(c,5),ma(C,20)) Then{
var1 = C;
var2 = Var1[1];
if var1 > var2 and var2 > 0 Then
buy();
}
if CrossDown(ma(c,5),ma(C,20)) Then{
var3 = C;
var4 = Var1[1];
if var3 < var4 and var4 > 0 Then
Sell();
}
즐거운 하루되세요
> 안미남 님이 쓴 글입니다.
> 제목 : 미리 감사드립니다..
> 수고많습니다...
5.20이평 골드에 매수한다에서..
전에 골드와 현재 골드를 비교해 현재의 골드가 높으면 매수..
낮으면 취소..그렇게 식을 만들고 싶습니다.
부탁드립니다..수고하세요~~
다음글