커뮤니티

이 시스템 좀 풀어주시면 감사합니다

프로필 이미지
광덕
2014-11-26 12:54:12
147
글번호 80779
답변완료
매수 A= ValueWhen(1,Highest(H(1),p)<H,vH); B= BarsSincev(Highest(H(1),p)<H); PH= ValueWhenv(1,B == p and A>H,H(p)); j=shift(PH,-p); m=j; n=j(1); crossup(종가,n) 매도 X= ValueWhen(1,Lowest(L(1),p)>L,L); Y= BarsSince(Lowestv(L(1),p)>L); PL= ValueWhen(1,Y == p and X<L,L(p));+v k=shift(PL,-p); t=k; u=k(1); crossdown(종가,u)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-11-26 15:41:39

안녕하세요 예스스탁입니다. 해당식이 저희 랭귀지가 아니라 정확치는 않습니다. P개봉 최고가를 갱신하면 최고가를 저장하고 최고가 갱신후 P개봉 경과한 이후에 해당 최고가를 종가가 상향돌파하면 매수 P개봉 최저가를 갱신하면 최저가를 저장하고 최저가 갱신후 P개봉 경과한 이후에 해당 최저가를 종가가 상향돌파하면 매도 input : P(10); if H > highest(H[1],P) Then{ var1 = H; var2 = index; } if L < Lowest(L[1],P) Then{ var3 = L; var4 = index; } if index == var2+P Then value1 = var1; if index == var4+P Then value2 = var3; if crossup(c,value1) Then buy(); if CrossDown(c,value2) Then sell(); 즐거운 하루되세요 > 광덕 님이 쓴 글입니다. > 제목 : 이 시스템 좀 풀어주시면 감사합니다 > 매수 A= ValueWhen(1,Highest(H(1),p)<H,vH); B= BarsSincev(Highest(H(1),p)<H); PH= ValueWhenv(1,B == p and A>H,H(p)); j=shift(PH,-p); m=j; n=j(1); crossup(종가,n) 매도 X= ValueWhen(1,Lowest(L(1),p)>L,L); Y= BarsSince(Lowestv(L(1),p)>L); PL= ValueWhen(1,Y == p and X<L,L(p));+v k=shift(PL,-p); t=k; u=k(1); crossdown(종가,u)