커뮤니티

수식부탁드립니다

프로필 이미지
선형
2004-12-08 13:49:44
1819
글번호 5962
답변완료
var : aaa(0); aaa = 0; if ma(c,10) > ma(c[1],10) && ma(c[1],10) < ma(c[2],10) then{ /* buy(); exitshort();*/ aaa = 1; } find(aaa); /*if ma(c,10) < ma(c[1],10) && ma(c[1],10) > ma(c[2],10) then{ sell(); exitlong(); }*/ 20일선 이 쌍바닥돼는지점중 10일평선이 전환돼는 지점이 첫번째 양봉 나오는 수식좀 알려주세요, 그리고 5일선상,하에서 의 첫번째 양봉이나오는 수식도 좀 꼭부탁드림니다 위식에서 보완좀 많이 해주세요
검색
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2004-12-09 16:26:53

안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. input : left(3), right(2), Period(200); var : MAV(0), LowVal1(0), LowVal2(0), Lowidx1(0), Lowidx2(0); var : hVal1(0),hVal2(0),hidx1(0),hidx2(0); MAV = ma(c,10); LowVal1 = SwingLow(1,MAV,left,right,Period); LowVal2 = SwingLow(2,MAV,left,right,Period); Lowidx1 = SwingLowbar(1,MAV,left,right,Period); Lowidx2 = SwingLowbar(2,MAV,left,right,Period); hVal1 = Swinghigh(1,MAV,left,right,Period); hVal2 = Swinghigh(2,MAV,left,right,Period); hidx1 = Swinghighbar(1,MAV,left,right,Period); hidx2 = Swinghighbar(2,MAV,left,right,Period); if Lowidx2 - Lowidx1 > 5 and //두개 저점의 간격이 5봉 이상 떨어져 있고 Lowidx2 - Lowidx1 < 60 and // 두개 저점의 간격이 60봉 이내이고 LowVal1 > Lowval2+0.8 and //전저점이 전전저점보다 크다 MAV[right] == LowVal1 and // 3개 전봉에서 최근 저점이 형성되었고 MAV > MAV[1] and MAV[1] > MAV[2] and C > O then{ //10이평 연속상승, 양봉 buy(); exitshort(); } if Hidx2 - Hidx1 > 5 and //두개 고점의 간격이 5봉 이상 떨어져 있고 Hidx2 - Hidx1 < 60 and // 두개 고점의 간격이 60봉 이내이고 LowVal1 < Lowval2-0.8 and //전고점이 전전고점보다 작다 MAV[right] == HVal1 and // 3개 전봉에서 최근 고점이 형성되었고 MAV < MAV[1] and MAV[1] < MAV[2] and C < O then{ //10이평 연속하락 음봉 sell(); exitlong(); } 즐거운 하루되세요 > 선형 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > var : aaa(0); aaa = 0; if ma(c,10) > ma(c[1],10) && ma(c[1],10) < ma(c[2],10) then{ /* buy(); exitshort();*/ aaa = 1; } find(aaa); /*if ma(c,10) < ma(c[1],10) && ma(c[1],10) > ma(c[2],10) then{ sell(); exitlong(); }*/ 20일선 이 쌍바닥돼는지점중 10일평선이 전환돼는 지점이 첫번째 양봉 나오는 수식좀 알려주세요, 그리고 5일선상,하에서 의 첫번째 양봉이나오는 수식도 좀 꼭부탁드림니다 위식에서 보완좀 많이 해주세요
프로필 이미지

예스스탁 예스스탁 답변

2004-12-09 17:59:10

안녕하세요 예스스탁입니다. 1. 쌍바닥 검색식 input : left(3), right(2), Period(200); var : MAV(0), LowVal1(0), LowVal2(0), Lowidx1(0), Lowidx2(0); var : hVal1(0),hVal2(0),hidx1(0),hidx2(0); MAV = ma(c,10); LowVal1 = SwingLow(1,MAV,left,right,Period); LowVal2 = SwingLow(2,MAV,left,right,Period); Lowidx1 = SwingLowbar(1,MAV,left,right,Period); Lowidx2 = SwingLowbar(2,MAV,left,right,Period); hVal1 = Swinghigh(1,MAV,left,right,Period); hVal2 = Swinghigh(2,MAV,left,right,Period); hidx1 = Swinghighbar(1,MAV,left,right,Period); hidx2 = Swinghighbar(2,MAV,left,right,Period); if Lowidx2 - Lowidx1 > 5 and //두개 저점의 간격이 5봉 이상 떨어져 있고 Lowidx2 - Lowidx1 < 60 and // 두개 저점의 간격이 60봉 이내이고 LowVal1 > Lowval2 and //전저점이 전전저점보다 크다 MAV[right] == LowVal1 and // 3개 전봉에서 최근 저점이 형성되었고 MAV > MAV[1] and MAV[1] > MAV[2] and C > O then //10이평 연속상승, 양봉 var1 = 1; else var1 = 0; find(var1); 2. 쌍봉 검색식 input : left(3), right(2), Period(200); var : MAV(0), LowVal1(0), LowVal2(0), Lowidx1(0), Lowidx2(0); var : hVal1(0),hVal2(0),hidx1(0),hidx2(0); MAV = ma(c,10); LowVal1 = SwingLow(1,MAV,left,right,Period); LowVal2 = SwingLow(2,MAV,left,right,Period); Lowidx1 = SwingLowbar(1,MAV,left,right,Period); Lowidx2 = SwingLowbar(2,MAV,left,right,Period); hVal1 = Swinghigh(1,MAV,left,right,Period); hVal2 = Swinghigh(2,MAV,left,right,Period); hidx1 = Swinghighbar(1,MAV,left,right,Period); hidx2 = Swinghighbar(2,MAV,left,right,Period); if Hidx2 - Hidx1 > 5 and //두개 고점의 간격이 5봉 이상 떨어져 있고 Hidx2 - Hidx1 < 60 and // 두개 고점의 간격이 60봉 이내이고 HVal1 < Hval2 and //전고점이 전전고점보다 작다 MAV[right] == HVal1 and // 3개 전봉에서 최근 고점이 형성되었고 MAV < MAV[1] and MAV[1] < MAV[2] and C < O then //10이평 연속하락 음봉 var1 = 1; else var1 = 0; find(var1); 3. 쌍바닥+ 쌍봉 검색식 input : left(3), right(2), Period(200); var : MAV(0), LowVal1(0), LowVal2(0), Lowidx1(0), Lowidx2(0); var : hVal1(0),hVal2(0),hidx1(0),hidx2(0); MAV = ma(c,10); LowVal1 = SwingLow(1,MAV,left,right,Period); LowVal2 = SwingLow(2,MAV,left,right,Period); Lowidx1 = SwingLowbar(1,MAV,left,right,Period); Lowidx2 = SwingLowbar(2,MAV,left,right,Period); hVal1 = Swinghigh(1,MAV,left,right,Period); hVal2 = Swinghigh(2,MAV,left,right,Period); hidx1 = Swinghighbar(1,MAV,left,right,Period); hidx2 = Swinghighbar(2,MAV,left,right,Period); if Hidx2 - Hidx1 > 5 and //두개 고점의 간격이 5봉 이상 떨어져 있고 Hidx2 - Hidx1 < 60 and // 두개 고점의 간격이 60봉 이내이고 HVal1 < Hval2 and //전고점이 전전고점보다 작다 MAV[right] == HVal1 and // 3개 전봉에서 최근 고점이 형성되었고 MAV < MAV[1] and MAV[1] < MAV[2] and C < O and //10이평 연속하락 음봉 Lowidx2 - Lowidx1 > 5 and //두개 저점의 간격이 5봉 이상 떨어져 있고 Lowidx2 - Lowidx1 < 60 and // 두개 저점의 간격이 60봉 이내이고 LowVal1 > Lowval2 and //전저점이 전전저점보다 크다 MAV[right] == LowVal1 and // 3개 전봉에서 최근 저점이 형성되었고 MAV > MAV[1] and MAV[1] > MAV[2] and C > O then //10이평 연속상승, 양봉 var1 = 1; else var1 = 0; find(var1); 즐거운 하루되세요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식부탁드립니다 > 안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. input : left(3), right(2), Period(200); var : MAV(0), LowVal1(0), LowVal2(0), Lowidx1(0), Lowidx2(0); var : hVal1(0),hVal2(0),hidx1(0),hidx2(0); MAV = ma(c,10); LowVal1 = SwingLow(1,MAV,left,right,Period); LowVal2 = SwingLow(2,MAV,left,right,Period); Lowidx1 = SwingLowbar(1,MAV,left,right,Period); Lowidx2 = SwingLowbar(2,MAV,left,right,Period); hVal1 = Swinghigh(1,MAV,left,right,Period); hVal2 = Swinghigh(2,MAV,left,right,Period); hidx1 = Swinghighbar(1,MAV,left,right,Period); hidx2 = Swinghighbar(2,MAV,left,right,Period); if Lowidx2 - Lowidx1 > 5 and //두개 저점의 간격이 5봉 이상 떨어져 있고 Lowidx2 - Lowidx1 < 60 and // 두개 저점의 간격이 60봉 이내이고 LowVal1 > Lowval2+0.8 and //전저점이 전전저점보다 크다 MAV[right] == LowVal1 and // 3개 전봉에서 최근 저점이 형성되었고 MAV > MAV[1] and MAV[1] > MAV[2] and C > O then{ //10이평 연속상승, 양봉 buy(); exitshort(); } if Hidx2 - Hidx1 > 5 and //두개 고점의 간격이 5봉 이상 떨어져 있고 Hidx2 - Hidx1 < 60 and // 두개 고점의 간격이 60봉 이내이고 LowVal1 < Lowval2-0.8 and //전고점이 전전고점보다 작다 MAV[right] == HVal1 and // 3개 전봉에서 최근 고점이 형성되었고 MAV < MAV[1] and MAV[1] < MAV[2] and C < O then{ //10이평 연속하락 음봉 sell(); exitlong(); } 즐거운 하루되세요 > 선형 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > var : aaa(0); aaa = 0; if ma(c,10) > ma(c[1],10) && ma(c[1],10) < ma(c[2],10) then{ /* buy(); exitshort();*/ aaa = 1; } find(aaa); /*if ma(c,10) < ma(c[1],10) && ma(c[1],10) > ma(c[2],10) then{ sell(); exitlong(); }*/ 20일선 이 쌍바닥돼는지점중 10일평선이 전환돼는 지점이 첫번째 양봉 나오는 수식좀 알려주세요, 그리고 5일선상,하에서 의 첫번째 양봉이나오는 수식도 좀 꼭부탁드림니다 위식에서 보완좀 많이 해주세요
프로필 이미지

예스스탁 예스스탁 답변

2004-12-09 18:42:11

1 쌍바닥 후 처음 양봉그려지는 조건 input : left(3), right(2),right1(1), Period(200); var : MAV(0), LowVal1(0), LowVal2(0), Lowidx1(0), Lowidx2(0); var : hVal1(0),hVal2(0),hidx1(0),hidx2(0); MAV = ma(c,10); LowVal1 = SwingLow(1,MAV,left,right1,Period); LowVal2 = SwingLow(2,MAV,left,right,Period); Lowidx1 = SwingLowbar(1,MAV,left,right1,Period); Lowidx2 = SwingLowbar(2,MAV,left,right,Period); hVal1 = Swinghigh(1,MAV,left,right1,Period); hVal2 = Swinghigh(2,MAV,left,right,Period); hidx1 = Swinghighbar(1,MAV,left,right1,Period); hidx2 = Swinghighbar(2,MAV,left,right,Period); if Lowidx2 - Lowidx1 > 5 and //두개 저점의 간격이 5봉 이상 떨어져 있고 Lowidx2 - Lowidx1 < 60 and // 두개 저점의 간격이 60봉 이내이고 LowVal1 > Lowval2 and //전저점이 전전저점보다 크다 MAV[right1] == Lowval1 and MAV > MAV[1] and accumn(iff(C > O,1,0),lowidx1) >=1 then var1 = 1; else var1 = 0; find(var1); 2.쌍봉 후 양봉생기는 조건 input : left(3), right(2),right1(1), Period(200); var : MAV(0), LowVal1(0), LowVal2(0), Lowidx1(0), Lowidx2(0); var : hVal1(0),hVal2(0),hidx1(0),hidx2(0); MAV = ma(c,10); LowVal1 = SwingLow(1,MAV,left,right1,Period); LowVal2 = SwingLow(2,MAV,left,right,Period); Lowidx1 = SwingLowbar(1,MAV,left,right1,Period); Lowidx2 = SwingLowbar(2,MAV,left,right,Period); hVal1 = Swinghigh(1,MAV,left,right1,Period); hVal2 = Swinghigh(2,MAV,left,right,Period); hidx1 = Swinghighbar(1,MAV,left,right1,Period); hidx2 = Swinghighbar(2,MAV,left,right,Period); if Hidx2 - Hidx1 > 5 and //두개 저점의 간격이 5봉 이상 떨어져 있고 Hidx2 - Hidx1 < 60 and // 두개 저점의 간격이 60봉 이내이고 HVal1 > Hval2 and //전저점이 전전저점보다 크다 MAV[right1] == Hval1 and MAV > MAV[1] and accumn(iff(C > O,1,0),Hidx1) >=1 then var1 = 1; else var1 = 0; find(var1); 3. 쌍바닥과 쌍봉이 함꺼번에 그려지는 경우는 없으므로 따로 검색해 보시길 바랍니다. 즐거운하루되세요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : Re : 검색식으로 변환한 식입니다. > 안녕하세요 예스스탁입니다. 1. 쌍바닥 검색식 input : left(3), right(2), Period(200); var : MAV(0), LowVal1(0), LowVal2(0), Lowidx1(0), Lowidx2(0); var : hVal1(0),hVal2(0),hidx1(0),hidx2(0); MAV = ma(c,10); LowVal1 = SwingLow(1,MAV,left,right,Period); LowVal2 = SwingLow(2,MAV,left,right,Period); Lowidx1 = SwingLowbar(1,MAV,left,right,Period); Lowidx2 = SwingLowbar(2,MAV,left,right,Period); hVal1 = Swinghigh(1,MAV,left,right,Period); hVal2 = Swinghigh(2,MAV,left,right,Period); hidx1 = Swinghighbar(1,MAV,left,right,Period); hidx2 = Swinghighbar(2,MAV,left,right,Period); if Lowidx2 - Lowidx1 > 5 and //두개 저점의 간격이 5봉 이상 떨어져 있고 Lowidx2 - Lowidx1 < 60 and // 두개 저점의 간격이 60봉 이내이고 LowVal1 > Lowval2 and //전저점이 전전저점보다 크다 MAV[right] == LowVal1 and // 3개 전봉에서 최근 저점이 형성되었고 MAV > MAV[1] and MAV[1] > MAV[2] and C > O then //10이평 연속상승, 양봉 var1 = 1; else var1 = 0; find(var1); 2. 쌍봉 검색식 input : left(3), right(2), Period(200); var : MAV(0), LowVal1(0), LowVal2(0), Lowidx1(0), Lowidx2(0); var : hVal1(0),hVal2(0),hidx1(0),hidx2(0); MAV = ma(c,10); LowVal1 = SwingLow(1,MAV,left,right,Period); LowVal2 = SwingLow(2,MAV,left,right,Period); Lowidx1 = SwingLowbar(1,MAV,left,right,Period); Lowidx2 = SwingLowbar(2,MAV,left,right,Period); hVal1 = Swinghigh(1,MAV,left,right,Period); hVal2 = Swinghigh(2,MAV,left,right,Period); hidx1 = Swinghighbar(1,MAV,left,right,Period); hidx2 = Swinghighbar(2,MAV,left,right,Period); if Hidx2 - Hidx1 > 5 and //두개 고점의 간격이 5봉 이상 떨어져 있고 Hidx2 - Hidx1 < 60 and // 두개 고점의 간격이 60봉 이내이고 HVal1 < Hval2 and //전고점이 전전고점보다 작다 MAV[right] == HVal1 and // 3개 전봉에서 최근 고점이 형성되었고 MAV < MAV[1] and MAV[1] < MAV[2] and C < O then //10이평 연속하락 음봉 var1 = 1; else var1 = 0; find(var1); 3. 쌍바닥+ 쌍봉 검색식 input : left(3), right(2), Period(200); var : MAV(0), LowVal1(0), LowVal2(0), Lowidx1(0), Lowidx2(0); var : hVal1(0),hVal2(0),hidx1(0),hidx2(0); MAV = ma(c,10); LowVal1 = SwingLow(1,MAV,left,right,Period); LowVal2 = SwingLow(2,MAV,left,right,Period); Lowidx1 = SwingLowbar(1,MAV,left,right,Period); Lowidx2 = SwingLowbar(2,MAV,left,right,Period); hVal1 = Swinghigh(1,MAV,left,right,Period); hVal2 = Swinghigh(2,MAV,left,right,Period); hidx1 = Swinghighbar(1,MAV,left,right,Period); hidx2 = Swinghighbar(2,MAV,left,right,Period); if Hidx2 - Hidx1 > 5 and //두개 고점의 간격이 5봉 이상 떨어져 있고 Hidx2 - Hidx1 < 60 and // 두개 고점의 간격이 60봉 이내이고 HVal1 < Hval2 and //전고점이 전전고점보다 작다 MAV[right] == HVal1 and // 3개 전봉에서 최근 고점이 형성되었고 MAV < MAV[1] and MAV[1] < MAV[2] and C < O and //10이평 연속하락 음봉 Lowidx2 - Lowidx1 > 5 and //두개 저점의 간격이 5봉 이상 떨어져 있고 Lowidx2 - Lowidx1 < 60 and // 두개 저점의 간격이 60봉 이내이고 LowVal1 > Lowval2 and //전저점이 전전저점보다 크다 MAV[right] == LowVal1 and // 3개 전봉에서 최근 저점이 형성되었고 MAV > MAV[1] and MAV[1] > MAV[2] and C > O then //10이평 연속상승, 양봉 var1 = 1; else var1 = 0; find(var1); 즐거운 하루되세요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식부탁드립니다 > 안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. input : left(3), right(2), Period(200); var : MAV(0), LowVal1(0), LowVal2(0), Lowidx1(0), Lowidx2(0); var : hVal1(0),hVal2(0),hidx1(0),hidx2(0); MAV = ma(c,10); LowVal1 = SwingLow(1,MAV,left,right,Period); LowVal2 = SwingLow(2,MAV,left,right,Period); Lowidx1 = SwingLowbar(1,MAV,left,right,Period); Lowidx2 = SwingLowbar(2,MAV,left,right,Period); hVal1 = Swinghigh(1,MAV,left,right,Period); hVal2 = Swinghigh(2,MAV,left,right,Period); hidx1 = Swinghighbar(1,MAV,left,right,Period); hidx2 = Swinghighbar(2,MAV,left,right,Period); if Lowidx2 - Lowidx1 > 5 and //두개 저점의 간격이 5봉 이상 떨어져 있고 Lowidx2 - Lowidx1 < 60 and // 두개 저점의 간격이 60봉 이내이고 LowVal1 > Lowval2+0.8 and //전저점이 전전저점보다 크다 MAV[right] == LowVal1 and // 3개 전봉에서 최근 저점이 형성되었고 MAV > MAV[1] and MAV[1] > MAV[2] and C > O then{ //10이평 연속상승, 양봉 buy(); exitshort(); } if Hidx2 - Hidx1 > 5 and //두개 고점의 간격이 5봉 이상 떨어져 있고 Hidx2 - Hidx1 < 60 and // 두개 고점의 간격이 60봉 이내이고 LowVal1 < Lowval2-0.8 and //전고점이 전전고점보다 작다 MAV[right] == HVal1 and // 3개 전봉에서 최근 고점이 형성되었고 MAV < MAV[1] and MAV[1] < MAV[2] and C < O then{ //10이평 연속하락 음봉 sell(); exitlong(); } 즐거운 하루되세요 > 선형 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > var : aaa(0); aaa = 0; if ma(c,10) > ma(c[1],10) && ma(c[1],10) < ma(c[2],10) then{ /* buy(); exitshort();*/ aaa = 1; } find(aaa); /*if ma(c,10) < ma(c[1],10) && ma(c[1],10) > ma(c[2],10) then{ sell(); exitlong(); }*/ 20일선 이 쌍바닥돼는지점중 10일평선이 전환돼는 지점이 첫번째 양봉 나오는 수식좀 알려주세요, 그리고 5일선상,하에서 의 첫번째 양봉이나오는 수식도 좀 꼭부탁드림니다 위식에서 보완좀 많이 해주세요