커뮤니티

1번과 2번식

프로필 이미지
회원
2015-12-27 23:18:38
100
글번호 93798
답변완료
안녕하세요 상승 교차 하락교차매매식요 그리고 1번 if DayOfWeek(sdate) == 5 Then var1 = C; if DayOfWeek(sdate) == 1 Then var2 = dayopen; plot1(var1,"최근금요일종가"); plot2(var2,"최근월요일시가"); 2번식 은 다르게 구현 즉 아래 2번식이 위 1번식 상승교차 매수 하락교차 매도 으로 변경 2번 input : P(5); var : cnt(0),sum(0),mav(0); Array : CC[100](0); if DayOfWeek(sdate) == 5 Then{ CC[0] = C; for cnt = 1 to 99{ CC[cnt] = CC[cnt-1][1]; } } if CC[P-1] > 0 Then{ sum = 0; for cnt = 0 to P-1{ sum = sum + CC[cnt]; } mav = sum/P; plot1(mav); } 감사합니다 ^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-12-28 16:21:35

안녕하세요 예스스탁입니다. 1. 지표에 출력되는 값이 2개이상이면 어떤값이 어떤값을 상향돌파시 매수이고 하향이탈할때 매도인지 명확이 적어 주셔야 합니다. 해당지표 단지 2개의 선이 그려지는 지표일뿐입니다. 아래 내용 참고하셔서 수정보완해 사용하시기 바랍니다. if DayOfWeek(sdate) == 5 Then var1 = C; if DayOfWeek(sdate) == 1 Then var2 = dayopen; #금요일종가가 월요일시가 보다 크면 매수 if crossup(var1,var2) Then buy(); #금요일종가가 월요일시가 보다 작으면 매도 if CrossDown(var1,var2) Then sell(); 2 월요일시가 돌파로 작성했습니다. 참고하셔서 수정보완해 사용하시기 바랍니다. if DayOfWeek(sdate) == 5 Then var1 = C; if DayOfWeek(sdate) == 1 Then var2 = dayopen; input : P(5); var : cnt(0),sum(0),mav(0); Array : CC[100](0); if DayOfWeek(sdate) == 5 Then{ CC[0] = C; for cnt = 1 to 99{ CC[cnt] = CC[cnt-1][1]; } } if CC[P-1] > 0 Then{ sum = 0; for cnt = 0 to P-1{ sum = sum + CC[cnt]; } mav = sum/P; } if crossup(mav,var2) Then buy(); if CrossDown(mav,var2) Then sell(); 즐거운 하루되세요 > yang오뚜기 님이 쓴 글입니다. > 제목 : 1번과 2번식 > 안녕하세요 상승 교차 하락교차매매식요 그리고 1번 if DayOfWeek(sdate) == 5 Then var1 = C; if DayOfWeek(sdate) == 1 Then var2 = dayopen; plot1(var1,"최근금요일종가"); plot2(var2,"최근월요일시가"); 2번식 은 다르게 구현 즉 아래 2번식이 위 1번식 상승교차 매수 하락교차 매도 으로 변경 2번 input : P(5); var : cnt(0),sum(0),mav(0); Array : CC[100](0); if DayOfWeek(sdate) == 5 Then{ CC[0] = C; for cnt = 1 to 99{ CC[cnt] = CC[cnt-1][1]; } } if CC[P-1] > 0 Then{ sum = 0; for cnt = 0 to P-1{ sum = sum + CC[cnt]; } mav = sum/P; plot1(mav); } 감사합니다 ^^