커뮤니티

51345문의 글 관련입니다

프로필 이미지
짱구아빠1234
2017-01-05 18:23:49
125
글번호 105615
답변완료
현재봉부터 이전 20캔들 중에서 최저점(최고점)이 있는 캔들이 있을거고 그 캔들부터 음봉과 보합을 제외한 양봉(음봉)이 6번째 나오면 신호라는 의미입니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-01-06 10:09:18

안녕하세요 예스스탁입니다. input : P1(120),P2(200),N(20),X(6); var : Hi(0),Li(0),Acnt(0),Bcnt(0),cnt(0); var1 = (highest(H,P1)+Lowest(L,P1))/2; var2 = (highest(H,P2)+Lowest(L,P2))/2; Hi = NthHighestBar(1,H,N); Li = NthLowestBar(1,L,N); Acnt = 0; for cnt = 0 to Hi{ if C[cnt] < O[cnt] Then Acnt = Acnt+1; } Bcnt = 0; for cnt = 0 to Li{ if C[cnt] > O[cnt] Then Bcnt = Bcnt+1; } if MarketPosition <= 0 and var1 > var2 and Acnt == X and C < O Then buy("b"); if MarketPosition == 1 and Bcnt == X and C > O Then ExitLong("bx"); if MarketPosition >= 0 and var1 < var2 and Bcnt == X and C > O Then sell("s"); if MarketPosition == -1 and Acnt == X and C < O Then ExitShort("sx"); 즐거운 하루되세요 > 짱구아빠1234 님이 쓴 글입니다. > 제목 : 51345문의 글 관련입니다 > 현재봉부터 이전 20캔들 중에서 최저점(최고점)이 있는 캔들이 있을거고 그 캔들부터 음봉과 보합을 제외한 양봉(음봉)이 6번째 나오면 신호라는 의미입니다