커뮤니티

질문입니다.

프로필 이미지
회원
2014-10-16 19:42:56
169
글번호 79493
답변완료
전에 주신 수식이 맞지 않아 다시 문의드립니다. 진입후 최저가 달성이후 도지와 양봉으로 발생한 최고가(BLH)를 나타내는 수식부탁드립니다. if MarketPosition==1 Then{ if H==highest(h,BarsSinceEntry) Then var54=BarsSinceEntry; if L==highest(h,BarsSinceEntry) Then var55=BarsSinceEntry;} if var54>var55 then #최저가이후 최고가 발생 BLH=highest(h,var55); if MarketPosition==0 Then var61=0; if MarketPosition==1 and LOWEST(L,BarsSinceEntry) Then var61=INDEX; BLH=HIGHEST(H,INDEX-var61);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-10-17 15:27:16

안녕하세요 예스스탁입니다. 아래내용 참고하시기 바랍니다. if MarketPosition==1 Then{ #진입이후 최저가 발생하면 BLH는 해당봉의 고가로 초기화 IF L == Lowest(L,BarsSinceEntry) Then BLH = H; #양봉이거나 도지봉이고 고가가 BLH보다 큰 값이 발생하면 BLH를 현재봉 고가로 갱신 if C >= O and H > BLH Then BLH = H; } 즐거운 하루되세요 > HI_MI****** 님이 쓴 글입니다. > 제목 : 질문입니다. > 전에 주신 수식이 맞지 않아 다시 문의드립니다. 진입후 최저가 달성이후 도지와 양봉으로 발생한 최고가(BLH)를 나타내는 수식부탁드립니다. if MarketPosition==1 Then{ if H==highest(h,BarsSinceEntry) Then var54=BarsSinceEntry; if L==highest(h,BarsSinceEntry) Then var55=BarsSinceEntry;} if var54>var55 then #최저가이후 최고가 발생 BLH=highest(h,var55); if MarketPosition==0 Then var61=0; if MarketPosition==1 and LOWEST(L,BarsSinceEntry) Then var61=INDEX; BLH=HIGHEST(H,INDEX-var61);