커뮤니티
수식질문입니다.
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% 올랐을때만 구매"이럴때 어떻게 조건을 작성해야
하는지 ..답변 부탁드립니다.
다음글
이전글