커뮤니티

수식 부탁 드립니다,

프로필 이미지
orfeu
2021-03-07 13:24:41
748
글번호 146843
답변완료
안녕하세요. 선물로 매수, 매도식식을 만들었는데, 옵션에 적용하다보니 궁금한사항이 있습니다. 선물 수식 매수식 if MarketPosition == 0 and OpenD(0)< Close and crossup(ma5.ma20) then buy; if crossdown(c,OpenD(0) then ExitLong; 매도식 if MarketPosition == 0 and OpenD(0)> Close and crossdown(ma5,ma20) then sell; if crossup(c,OpenD(0) then Exitshort; 위 수식을 매수는 콜옵션에, 매도는 풋 옵션에 적용하려고 하면 선물수식에서 매수중에는 매도로 진입안되고, 매도중에는 매수가 진입안되게 하였는데 콜옵션에 단순히 위 매수식을 넣고, 풋옵션에 단순히 위 매도식을 넣으면, 서로의 진입 여부가 확인 되지않아 콜과 풋에 동시에 진입하는 경우가 발생 합니다. condition 함수를 사용하면 동시 진입이 안되게 할수 있을것 같은데 정확히 모르겠습니다. 수식 부탁 드립니다.
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2021-03-08 14:47:14

안녕하세요 예스스탁입니다. 문의하신 내용은 구현이 가능하지 않습니다. MarketPosition은 차트 신호상 포지션 상태입니다. 랭귀지의 모든 포지션 함수는 차트 신호상 포지션과 관계된 내용입니다. 실제 계좌의 내용을 리턴하지 않습니다. 시스템은 차트에 적용되면 각 시스템별로 독립적으로 구동이 됩니다. 다른 차트에 적용된 시스템의 신호상태를 알수 없습니다. 즐거운 하루되세요 > orfeu 님이 쓴 글입니다. > 제목 : 수식 부탁 드립니다, > 안녕하세요. 선물로 매수, 매도식식을 만들었는데, 옵션에 적용하다보니 궁금한사항이 있습니다. 선물 수식 매수식 if MarketPosition == 0 and OpenD(0)< Close and crossup(ma5.ma20) then buy; if crossdown(c,OpenD(0) then ExitLong; 매도식 if MarketPosition == 0 and OpenD(0)> Close and crossdown(ma5,ma20) then sell; if crossup(c,OpenD(0) then Exitshort; 위 수식을 매수는 콜옵션에, 매도는 풋 옵션에 적용하려고 하면 선물수식에서 매수중에는 매도로 진입안되고, 매도중에는 매수가 진입안되게 하였는데 콜옵션에 단순히 위 매수식을 넣고, 풋옵션에 단순히 위 매도식을 넣으면, 서로의 진입 여부가 확인 되지않아 콜과 풋에 동시에 진입하는 경우가 발생 합니다. condition 함수를 사용하면 동시 진입이 안되게 할수 있을것 같은데 정확히 모르겠습니다. 수식 부탁 드립니다.
프로필 이미지

orfeu

2021-03-08 18:18:50

안녕하세요 제가 설명이 부족했습니다. 선물 수식 매수식 if MarketPosition == 0 and OpenD(0)< Close and crossup(ma5.ma20) then buy; if crossdown(c,OpenD(0) then ExitLong; 매도식 if MarketPosition == 0 and OpenD(0)> Close and crossdown(ma5,ma20) then sell; if crossup(c,OpenD(0) then Exitshort; 옵션수식 (data2는 선물지수) 콜 if data2(OpenD(0)< Close) and data2(crossup(ma5.ma20)) then buy; if crossdown(data2(c),data2(OpenD(0)) then ExitLong; 풋 if data2(OpenD(0)> Close) and data2(crossdown(ma5,ma20)) then buy; if crossup(data2(c),data2(OpenD(0))) then Exitshort; 위와 같이 data2의 같은 선물지수의 신호를 가지고 옵션을 매수 하는 경우를 말씀 드린사항 입니다. 옵션은 종목 매수만 하는것이지 신호에 전혀 영항을 주지 않습니다. 이 경우 콜과 풋에 동시에 진입하는 경우를 제외 하는 수식이 있을까요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 부탁 드립니다, > 안녕하세요 예스스탁입니다. 문의하신 내용은 구현이 가능하지 않습니다. MarketPosition은 차트 신호상 포지션 상태입니다. 랭귀지의 모든 포지션 함수는 차트 신호상 포지션과 관계된 내용입니다. 실제 계좌의 내용을 리턴하지 않습니다. 시스템은 차트에 적용되면 각 시스템별로 독립적으로 구동이 됩니다. 다른 차트에 적용된 시스템의 신호상태를 알수 없습니다. 즐거운 하루되세요 > orfeu 님이 쓴 글입니다. > 제목 : 수식 부탁 드립니다, > 안녕하세요. 선물로 매수, 매도식식을 만들었는데, 옵션에 적용하다보니 궁금한사항이 있습니다. 선물 수식 매수식 if MarketPosition == 0 and OpenD(0)< Close and crossup(ma5.ma20) then buy; if crossdown(c,OpenD(0) then ExitLong; 매도식 if MarketPosition == 0 and OpenD(0)> Close and crossdown(ma5,ma20) then sell; if crossup(c,OpenD(0) then Exitshort; 위 수식을 매수는 콜옵션에, 매도는 풋 옵션에 적용하려고 하면 선물수식에서 매수중에는 매도로 진입안되고, 매도중에는 매수가 진입안되게 하였는데 콜옵션에 단순히 위 매수식을 넣고, 풋옵션에 단순히 위 매도식을 넣으면, 서로의 진입 여부가 확인 되지않아 콜과 풋에 동시에 진입하는 경우가 발생 합니다. condition 함수를 사용하면 동시 진입이 안되게 할수 있을것 같은데 정확히 모르겠습니다. 수식 부탁 드립니다.