커뮤니티

매수,매도신호 화살표 표시 어떻게 하나여?

프로필 이미지
회원
2006-11-16 14:19:12
1860
글번호 11312
답변완료
쌍바닥, 쌍봉 시스템식을 아래과 같이 받아서 시스템을 돌려 보는 데 매수, 매도 화살표 표시가 안나오는 데,, 어떻게 하면 나오나여? 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,5); 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 > MAV[Lowidx1] and Lowval2 > MAV[Lowidx2] and //두 바닥이 모두 5이평 위 MAV[right] == LowVal1 and // 3개 전봉에서 최근 저점이 형성되었고 MAV > MAV[1] and MAV[1] > MAV[2] then{ //5이평 연속상승 buy(); } if Hidx2 - Hidx1 > 5 and //두개 고점의 간격이 5봉 이상 떨어져 있고 Hidx2 - Hidx1 < 60 and // 두개 고점의 간격이 60봉 이내이고 Hval1 > MAV[Hidx1] and Hval2 > MAV[Hidx2] and //두 바닥이 모두 5이평 위 MAV[right] == HVal1 and // 3개 전봉에서 최근 고점이 형성되었고 MAV < MAV[1] and MAV[1] < MAV[2] then{ //5이평 연속하락 sell(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2006-11-20 08:53:19

안녕하세요 예스스탁입니다. 조건문에 조건과 스윙의 좌우 봉갯수를 조절해 보시기 바랍니다. 현재 매수와 매도조건에 맞는 부분이 없어 신호가 나오지 않습니다. 매수 조건에서 Lowval1 > MAV[Lowidx1] and Lowval2 > MAV[Lowidx2] and //두 바닥이 모두 5이평 위 매도 조건에서 Hval1 > MAV[Hidx1] and Hval2 > MAV[Hidx2] and //두 바닥이 모두 5이평 위 두가지를 제외했습니다. 신호를 확인하시기 바랍니다. 즐거운 하루되세요 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,5); 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봉 이내이고 MAV[right] == LowVal1 and // 3개 전봉에서 최근 저점이 형성되었고 MAV > MAV[1] and MAV[1] > MAV[2] then{ //5이평 연속상승 buy(); } if Hidx2 - Hidx1 > 5 and //두개 고점의 간격이 5봉 이상 떨어져 있고 Hidx2 - Hidx1 < 60 and // 두개 고점의 간격이 60봉 이내이고 MAV[right] == HVal1 and // 3개 전봉에서 최근 고점이 형성되었고 MAV < MAV[1] and MAV[1] < MAV[2] then{ //5이평 연속하락 sell(); } > CJ_coco 님이 쓴 글입니다. > 제목 : 매수,매도신호 화살표 표시 어떻게 하나여? > 쌍바닥, 쌍봉 시스템식을 아래과 같이 받아서 시스템을 돌려 보는 데 매수, 매도 화살표 표시가 안나오는 데,, 어떻게 하면 나오나여? 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,5); 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 > MAV[Lowidx1] and Lowval2 > MAV[Lowidx2] and //두 바닥이 모두 5이평 위 MAV[right] == LowVal1 and // 3개 전봉에서 최근 저점이 형성되었고 MAV > MAV[1] and MAV[1] > MAV[2] then{ //5이평 연속상승 buy(); } if Hidx2 - Hidx1 > 5 and //두개 고점의 간격이 5봉 이상 떨어져 있고 Hidx2 - Hidx1 < 60 and // 두개 고점의 간격이 60봉 이내이고 Hval1 > MAV[Hidx1] and Hval2 > MAV[Hidx2] and //두 바닥이 모두 5이평 위 MAV[right] == HVal1 and // 3개 전봉에서 최근 고점이 형성되었고 MAV < MAV[1] and MAV[1] < MAV[2] then{ //5이평 연속하락 sell(); }