커뮤니티

48919 관련 문의

프로필 이미지
ft
2016-08-02 00:16:12
96
글번호 100609
답변완료
48919 지표 수식을 시스템수식으로 적용하려 하였으나 잘되지 않아 문의 드립니다. 제가 표현하고 싶은 시스템 수식은 var:bb(0),ss(0); bb=min((DayClose(1)-DayLow(1)),(DayClose(2)-DayLow(2))); ss=min((DayHigh(1)-DayClose(1)),(DayHigh(2)-DayClose(2))); If DayClose(1) < DayOpen(1) and sTime>070000 and sTime<140000 then Buy("buy",AtStop,DayOpen(0)+bb); If DayClose(1) > DayOpen(1) and sTime>070000 and sTime<140000 then Sell("sell",AtStop,DayOpen(0)-ss); 입니다. 여기서, DayOpen(),DayHigh(),DayLow(),DayClose() 값을 문의드린 조건으로 계산된 값으로 적용하는 것입니다. 번거롭게 해드려 죄송합니다. 수식 부탁 드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-08-02 13:41:16

안녕하세요 예스스탁입니다. var:bb(0),ss(0); var : HH(0),LL(0),HH1(0),LL1(0),HH2(0),LL2(0),CC(0),CC1(0),CC2(0); var : OO(0),OO1(0),OO2(0); if bdate != Bdate[1] Then{ Condition1 = false; OO1 = OO[1]; OO2 = OO1[1]; HH1 = HH[1]; HH2 = HH1[1]; LL1 = LL[1]; LL2 = LL1[1]; CC1 = CC[1]; CC2 = CC1[1]; } if Condition1 == false and V >= 10000 Then{ Condition1 = true; OO = O; HH = H; LL = L; } if H > HH Then HH = H; if L < LL Then LL = L; if stime <= 160000 Then CC = C; bb=min((CC1-LL1),(CC2-LL2)); ss=min((HH1-CC1),(HH2-CC2)); if Condition1 == true and CC2 > 0 and HH2 > 0 and LL2 > 0 and OO2 > 0 then{ If CC1 < OO1 and sTime > 070000 and sTime < 140000 then Buy("buy",AtStop,OO+bb); If CC1 > OO1 and sTime > 070000 and sTime < 140000 then Sell("sell",AtStop,OO-ss); } 즐거운 하루되세요 > ft 님이 쓴 글입니다. > 제목 : 48919 관련 문의 > 48919 지표 수식을 시스템수식으로 적용하려 하였으나 잘되지 않아 문의 드립니다. 제가 표현하고 싶은 시스템 수식은 var:bb(0),ss(0); bb=min((DayClose(1)-DayLow(1)),(DayClose(2)-DayLow(2))); ss=min((DayHigh(1)-DayClose(1)),(DayHigh(2)-DayClose(2))); If DayClose(1) < DayOpen(1) and sTime>070000 and sTime<140000 then Buy("buy",AtStop,DayOpen(0)+bb); If DayClose(1) > DayOpen(1) and sTime>070000 and sTime<140000 then Sell("sell",AtStop,DayOpen(0)-ss); 입니다. 여기서, DayOpen(),DayHigh(),DayLow(),DayClose() 값을 문의드린 조건으로 계산된 값으로 적용하는 것입니다. 번거롭게 해드려 죄송합니다. 수식 부탁 드립니다.