커뮤니티

수식 문의 드립니다.

프로필 이미지
무청
2024-05-25 12:58:28
1029
글번호 179963
답변완료
Input : APeriod( 5 ), BPeriod( 20 ), CPeriod( 120 ); Vars : v5( 0 ), v20( 0 ), v120( 0 ); v5 = wma(C, APeriod); v20 = wma(C, BPeriod); v120 = wma(C, CPeriod); If v20 > v120 and CrossUp(v5, v20) Then Buy("매수"); If v20 < v120 and CrossDown(v5, v20) Then Sell("매도"); 여기서 현재 캔들 종가가 매수 진입한 캔들의 저가보다 낮으면 청산, 매도 진입한 캔들의 고가보다 높으면 청산하도록 수식 세울 수 있을까요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-05-27 14:09:47

안녕하세요 예스스탁입니다. Input : APeriod( 5 ), BPeriod( 20 ), CPeriod( 120 ); Vars : v5( 0 ), v20( 0 ), v120( 0 ); v5 = wma(C, APeriod); v20 = wma(C, BPeriod); v120 = wma(C, CPeriod); If v20 > v120 and CrossUp(v5, v20) Then Buy("매수"); If v20 < v120 and CrossDown(v5, v20) Then Sell("매도"); if MarketPosition == 1 and c < L[BarsSinceEntry] Then ExitLong("bx"); if MarketPosition == -1 and c > H[BarsSinceEntry] Then ExitShort("sx"); 즐거운 하루되세요 > 무청 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다. > Input : APeriod( 5 ), BPeriod( 20 ), CPeriod( 120 ); Vars : v5( 0 ), v20( 0 ), v120( 0 ); v5 = wma(C, APeriod); v20 = wma(C, BPeriod); v120 = wma(C, CPeriod); If v20 > v120 and CrossUp(v5, v20) Then Buy("매수"); If v20 < v120 and CrossDown(v5, v20) Then Sell("매도"); 여기서 현재 캔들 종가가 매수 진입한 캔들의 저가보다 낮으면 청산, 매도 진입한 캔들의 고가보다 높으면 청산하도록 수식 세울 수 있을까요?