커뮤니티

일봉기준 5일봉이 10일봉보다 낮아질때 조건 추가

프로필 이미지
rickey
2021-08-30 08:53:47
1408
글번호 151837
답변완료
if 조건1 then 매수시그널1 매수 시그널1이 나오고 그에 따라 매도 조건을 만족하면 매도시그널1 이 현재 작동하는 프로그램 일봉기준을 추가하여 먼저 나온 매수시그널1이 떠서 그에 따른 기준이 매도시그널1이나 5일봉이 10일봉을 크로스다운 전환되면 먼저 매도시그널1을 취소하고 음봉시그널1로 수정하는 프로그램이 필요합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-09-01 13:18:46

안녕하세요 예스스탁입니다. input : P1(5),P2(10); var : cnt(0); var : sumV1(0),sumV2(0),mav1(0),mav2(0); sumV1 = 0; sumV2 = 0; for cnt = 0 to max(P1,P2) { if cnt < P1 Then sumV1 = sumV1+DayClose(cnt); if cnt < P2 Then sumV2 = sumV2+DayClose(cnt); } maV1 = sumV1 / P1; maV2 = sumV2 / P2; if MarketPosition == 1 Then { if mav1 > mav2 and 매도시그널1 Then ExitLong(); if mav1 < mav2 and 음봉시그널1 Then ExitLong(); } 즐거운 하루되세요 > rickey 님이 쓴 글입니다. > 제목 : 일봉기준 5일봉이 10일봉보다 낮아질때 조건 추가 > if 조건1 then 매수시그널1 매수 시그널1이 나오고 그에 따라 매도 조건을 만족하면 매도시그널1 이 현재 작동하는 프로그램 일봉기준을 추가하여 먼저 나온 매수시그널1이 떠서 그에 따른 기준이 매도시그널1이나 5일봉이 10일봉을 크로스다운 전환되면 먼저 매도시그널1을 취소하고 음봉시그널1로 수정하는 프로그램이 필요합니다.