커뮤니티

문의 드림니다

프로필 이미지
logos
2013-08-20 09:00:11
116
글번호 66617
답변완료
분봉 데이매매에서 다음 수식 문의 드림니다 당일 장 시작 이후에 문1) 5이평이 20이평을 2회이상 골드크로스 발생하고 5이평이 20이평을 2회이상 데드크로스 발생하였을 시 아래의 추가조건 만족시 5이평이 20이평보다 크면 매수하고 5이평이 20이평보다 작으면 매도진입 하는 수식부탁드림니다 추가조건 당일에 발생한 크로스에 한하여 비교(전일발생한 크로스는 제외) 골드크로스는 직전에 발생한 데드크로스 시의 가격보다 커야 하고 데드크로는 직전에 발생한 골드크로스 보다 작아야 함 문2) 5이평과 20이평의 크로스 이용하여 당일 장 시작 이후 최초 골드크로스 이후 --------------- 1번째크로스(최초골드) 이어서 데드크로스 발생하고 --------------- 2번째크로스(데드) (이때의 가격이 1번크로스시점의 가격보다 작고) 이어서 골드크로스 발생하고 -------------3번째크로스(골드) (이때의 가격이 2째번크로스시점의 가격보다 크고) 이어서 데드크로스 발생하고 -------------4번째크로스(데드) (이때의 가격이 3째번크로스시점의 가격보다 작으면) 이후에 5이평이 20이평보다 크면 매수 5이평이 20이평보다 작으면 매도 하는 수식부탁드림니다 추가로 위식과 반대의 식도 같이 부탁드림니다 즉 최초 데드크로스 부터 시작하여 이어서 골드크로스발생 하고 (이때의 가격이 직전 데드가격보다큼) 이어서 데드발생하고 (이때의 가격이 직전 골드때 가격보다 작음) 이어서 골드발생시(이때의 가격이 직전 데드때 가격보다 큼) 이후에 이후에 5이평이 20이평보다 크면 매수 5이평이 20이평보다 작으면 매도 하는 수식부탁드림니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-08-20 13:55:27

안녕하세요 예스스탁입니다. 1. input: P1(5),P2(20); var : mav1(0),mav2(0),upcross(0),dncross(0),upv(0),dnv(0); mav1 = ma(c,P1); mav2 = ma(c,P2); if date != date[1] Then{ upcross = 0; dncross = 0; } if crossup(mav1,mav2) Then{ upcross = upcross+1; upv = c; if upcross >= 2 and dncross >= 2 and upv > dnv Then buy(); } if CrossDown(mav1,mav2) Then{ dncross = dncross+1; dnv = c; if upcross >= 2 and dncross >= 2 and dnv < upv Then sell(); } 2-1 input: P1(5),P2(20); var : mav1(0),mav2(0),upcross(0),dncross(0); var : upv1(0),dnv1(0),upv2(0),dnv2(0),upt1(0),dnt1(0); mav1 = ma(c,P1); mav2 = ma(c,P2); if date != date[1] Then{ upcross = 0; dncross = 0; } if crossup(mav1,mav2) Then{ upcross = upcross+1; if upcross == 1 Then{ upv1 = C; upt1 = stime; } if upcross == 2 Then{ upv2 = C; } if upcross >= 2 and dncross >= 2 and upt1 < dnt1 and upv1 > dnv1 and upv2 > dnv1 and dnv2 < upv2 Then buy(); } if CrossDown(mav1,mav2) Then{ dncross = dncross+1; if dncross == 1 Then{ dnv1 = C; Dnt1 = stime; } if dncross == 2 Then dnv2 = C; if upcross >= 2 and dncross >= 2 and upt1 < dnt1 and upv1 > dnv1 and upv2 > dnv1 and dnv2 < upv2 Then Sell(); } 2-2 input: P1(5),P2(20); var : mav1(0),mav2(0),upcross(0),dncross(0); var : upv1(0),dnv1(0),upv2(0),dnv2(0),upt1(0),dnt1(0); mav1 = ma(c,P1); mav2 = ma(c,P2); if date != date[1] Then{ upcross = 0; dncross = 0; } if crossup(mav1,mav2) Then{ upcross = upcross+1; if upcross == 1 Then{ upv1 = C; upt1 = stime; } if upcross == 2 Then{ upv2 = C; } if upcross >= 2 and dncross >= 2 and dnt1 < upt1 and dnv1 < upv1 and dnv2 < upv1 and upv2 > dnv2 Then buy(); } if CrossDown(mav1,mav2) Then{ dncross = dncross+1; if dncross == 1 Then{ dnv1 = C; Dnt1 = stime; } if dncross == 2 Then dnv2 = C; if upcross >= 2 and dncross >= 2 and dnt1 < upt1 and dnv1 < upv1 and dnv2 < upv1 and upv2 > dnv2 Then Sell(); } 즐거운 하루되세요 > logos 님이 쓴 글입니다. > 제목 : 문의 드림니다 > 분봉 데이매매에서 다음 수식 문의 드림니다 당일 장 시작 이후에 문1) 5이평이 20이평을 2회이상 골드크로스 발생하고 5이평이 20이평을 2회이상 데드크로스 발생하였을 시 아래의 추가조건 만족시 5이평이 20이평보다 크면 매수하고 5이평이 20이평보다 작으면 매도진입 하는 수식부탁드림니다 추가조건 당일에 발생한 크로스에 한하여 비교(전일발생한 크로스는 제외) 골드크로스는 직전에 발생한 데드크로스 시의 가격보다 커야 하고 데드크로는 직전에 발생한 골드크로스 보다 작아야 함 문2) 5이평과 20이평의 크로스 이용하여 당일 장 시작 이후 최초 골드크로스 이후 --------------- 1번째크로스(최초골드) 이어서 데드크로스 발생하고 --------------- 2번째크로스(데드) (이때의 가격이 1번크로스시점의 가격보다 작고) 이어서 골드크로스 발생하고 -------------3번째크로스(골드) (이때의 가격이 2째번크로스시점의 가격보다 크고) 이어서 데드크로스 발생하고 -------------4번째크로스(데드) (이때의 가격이 3째번크로스시점의 가격보다 작으면) 이후에 5이평이 20이평보다 크면 매수 5이평이 20이평보다 작으면 매도 하는 수식부탁드림니다 추가로 위식과 반대의 식도 같이 부탁드림니다 즉 최초 데드크로스 부터 시작하여 이어서 골드크로스발생 하고 (이때의 가격이 직전 데드가격보다큼) 이어서 데드발생하고 (이때의 가격이 직전 골드때 가격보다 작음) 이어서 골드발생시(이때의 가격이 직전 데드때 가격보다 큼) 이후에 이후에 5이평이 20이평보다 크면 매수 5이평이 20이평보다 작으면 매도 하는 수식부탁드림니다