커뮤니티

수식질문입니다.

프로필 이미지
Good
2009-07-30 10:02:11
515
글번호 23781
답변완료
안녕하십니까... 어제 답변 잘 봤습니다.. 감사드립니다.. 오늘도 역시 다른걸 질문하려 하는데요 콜매도 수식을 if date(a)> date(b) then buy("s1",def,10); "데이터 a와 b를 기준으로 조건만족시 구매시작" 이렇게 가정하고 식을 구성했는데요 여기서 다시 if함수로 조건을 추가하고 싶습니다. 조건은 "진입가격이 처음보다 5% 올랐을때만 구매"이럴때 어떻게 조건을 작성해야 하는지 ..답변 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-07-30 11:08:02

안녕하세요 예스스탁입니다. 문의하신 내용을 정확히 이해하지 못했습니다. 수량을 누적하실 의도하시면 첫진입과 이후진입을 나누셔야 합니다. # 첫진입 if data1(a)> data2(b) and marketposition == 0 then buy("s1",onclose,def,10); # 두번쨰 이후진입 if MarketPosition == 1 Then{ if C > EntryPrice*1.05 Then buy("b",OnClose,def,10); } 위식은 현재 매수포지션 상태이고 종가가 진입가대비 5% 오르면 10계약 추가매수하는 식입니다. 즐거운 하루되세요 > Good 님이 쓴 글입니다. > 제목 : 수식질문입니다. > 안녕하십니까... 어제 답변 잘 봤습니다.. 감사드립니다.. 오늘도 역시 다른걸 질문하려 하는데요 콜매도 수식을 if date(a)> date(b) then buy("s1",def,10); "데이터 a와 b를 기준으로 조건만족시 구매시작" 이렇게 가정하고 식을 구성했는데요 여기서 다시 if함수로 조건을 추가하고 싶습니다. 조건은 "진입가격이 처음보다 5% 올랐을때만 구매"이럴때 어떻게 조건을 작성해야 하는지 ..답변 부탁드립니다.