커뮤니티
간단한 수정 한가지 부탁드립니다.
2013-07-12 12:29:43
175
글번호 65267
안녕하세요.
지난번에 31245번 문의 답변 주신 내용인데요.
여기서 특정날짜(2013년 7월 3일)를 변수로 넣고 싶습니다.
제가 그냥 단순히 날짜만 넣으니 안되더군요.
부탁드립니다.
var1 = ma(c,10);
var2 = ma(c,20);
var3 = ma(c,30);
var4 = ma(c,40);
value1 = max(var1,var2,var3,var4);
value2 = min(var1,var2,var3,var4);
var5 = StochasticsK(5,3);
var6 = StochasticsD(5,3,3);
value3 = max(var2,var3,var4);
var7 = ma(c,5);
value4 = lowest(var7,20);
value5 = lowest(var3,20);
if value1 <= c*1.2 and value2 >= C*0.8 and
var5 <= 30 and
lowest(var5,10) <= 20 and
(C > var2 or c > var3) and
(lowest(C,10) < var2 or lowest(c,10) < var3) and
highest(var5,35) >= 60 and
highest(c,20) > highest(value3,20) and
value4[30] < value5[30] Then
find(1);
답변 1
예스스탁 예스스탁 답변
2013-07-12 16:40:39
안녕하세요
예스스탁입니다.
input : 날짜(20130703);
var : cond(false);
var1 = ma(c,10);
var2 = ma(c,20);
var3 = ma(c,30);
var4 = ma(c,40);
value1 = max(var1,var2,var3,var4);
value2 = min(var1,var2,var3,var4);
var5 = StochasticsK(5,3);
var6 = StochasticsD(5,3,3);
value3 = max(var2,var3,var4);
var7 = ma(c,5);
value4 = lowest(var7,20);
value5 = lowest(var3,20);
if sdate == 날짜 and
value1 <= c*1.2 and value2 >= C*0.8 and
var5 <= 30 and
lowest(var5,10) <= 20 and
(C > var2 or c > var3) and
(lowest(C,10) < var2 or lowest(c,10) < var3) and
highest(var5,35) >= 60 and
highest(c,20) > highest(value3,20) and
value4[30] < value5[30] Then
cond = true;
if cond == true Then
find(1);
즐거운 하루되세요
> 강태공3 님이 쓴 글입니다.
> 제목 : 간단한 수정 한가지 부탁드립니다.
> 안녕하세요.
지난번에 31245번 문의 답변 주신 내용인데요.
여기서 특정날짜(2013년 7월 3일)를 변수로 넣고 싶습니다.
제가 그냥 단순히 날짜만 넣으니 안되더군요.
부탁드립니다.
var1 = ma(c,10);
var2 = ma(c,20);
var3 = ma(c,30);
var4 = ma(c,40);
value1 = max(var1,var2,var3,var4);
value2 = min(var1,var2,var3,var4);
var5 = StochasticsK(5,3);
var6 = StochasticsD(5,3,3);
value3 = max(var2,var3,var4);
var7 = ma(c,5);
value4 = lowest(var7,20);
value5 = lowest(var3,20);
if value1 <= c*1.2 and value2 >= C*0.8 and
var5 <= 30 and
lowest(var5,10) <= 20 and
(C > var2 or c > var3) and
(lowest(C,10) < var2 or lowest(c,10) < var3) and
highest(var5,35) >= 60 and
highest(c,20) > highest(value3,20) and
value4[30] < value5[30] Then
find(1);