커뮤니티

검색식좀 부탁합니다.

프로필 이미지
배트
2007-01-07 18:19:00
1246
글번호 11655
답변완료
상한가 아닌종목중 MACD가 2선이 GC난종목 그리고 아래 수식이 맞는건지 좀 설명조 부탁합니다 거래량이 3봉 상승한 중 5와20일선이 10봉전 GC난 종목 그렇다면 11봉전엔 역배열상태이여야 하는데? var1 = accumn(iff(V > V[1],1,0),3); var2 = ma(c,5); var3 = ma(c,20); if crossup(var2,var3)[10] and var1 then find(1); if var1 find(1); 그리고 var로 치환후 N봉의 전봉으로 갈려면 var1[n+1] 이렇게 하는것이 맞는지?
검색
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2007-01-08 09:58:07

안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. 1. Input : shortPeriod(12), longPeriod(26), Period(9); Var : value1(0), value2(0) ; var : limit(0); value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1,Period); limit= iff(C >= 500000, int((basePrice * 1.15) / 1000 + 0.00001) * 1000, iff(C >= 100000, int((basePrice * 1.15) / 500 + 0.00001) * 500, iff(C >= 50000, int((basePrice * 1.15) / 100 + 0.00001) * 100, iff(C >= 10000, int((basePrice *1.15) / 50 + 0.00001) * 50, iff(C >= 5000, int((basePrice * 1.15) / 10 + 0.00001) * 10, int((basePrice * 1.15) / 5 + 0.00001) * 5))))) ; if crossup(value1,value2) and C < Limit then find(1); 2. 한식에 find를 두번사용할 수 없습니다. var1은 단순히 3봉중에 거래량이 상승한 횟수 이므로 3봉중에 몇번 상승한걸 찾는지 표현해야 합니다. var1 = accumn(iff(V > V[1],1,0),3); var2 = ma(c,5); var3 = ma(c,20); if crossup(var2[10],var3[10]) and var1 == 3 then find(1); 즐거운 하루되세요 > 배트 님이 쓴 글입니다. > 제목 : 검색식좀 부탁합니다. > 상한가 아닌종목중 MACD가 2선이 GC난종목 그리고 아래 수식이 맞는건지 좀 설명조 부탁합니다 거래량이 3봉 상승한 중 5와20일선이 10봉전 GC난 종목 그렇다면 11봉전엔 역배열상태이여야 하는데? var1 = accumn(iff(V > V[1],1,0),3); var2 = ma(c,5); var3 = ma(c,20); if crossup(var2,var3)[10] and var1 then find(1); if var1 find(1); 그리고 var로 치환후 N봉의 전봉으로 갈려면 var1[n+1] 이렇게 하는것이 맞는지?
프로필 이미지

배트

2007-01-08 10:47:49

var1 = accumn(iff(V > V[1],1,0),3);----그럼 이곳의 3을 1로 바꿔야 하는지요? var2 = ma(c,5); var3 = ma(c,20); if crossup(var2[10],var3[10]) and var1 == 3 then find(1); 그리고 추가로 스톡의 k와d 선이 1~2포인트근접하고 k > d 인 수식을 어찌하는지좀 부탁합니다.