커뮤니티

문의드립니다

프로필 이미지
클루지
2009-07-05 11:07:54
836
글번호 23250
답변완료
질문이 잡다하게 몇가지 됩니다 1.주문을 2시30분 경의 가격을 참고해서 내고 싶은데 timeclose(140000,1430000) 이렇게 하면 되나요? 챠트는 일봉입니다 2.그리고 어제의 최근20일간 최고종가를 참고하려면 highest(c,20)[1] 이렇게 하면 됩니까? 3.buy("bb",onclose, def, 계약수) 이렇게 실제주문을 내면 봉완성시 주문이 나가니까 체결은 다음날 아침시가로 됩니까? 시뮬레이션 상으로는 그날 종가로 체결되는걸로 나온다는데 실제로도 그날 종가로 체결하려면 어떤 식이 필요한지 알려주세요 4.전에 문의 드린 사항이 좀 의아한게 있어서 그런데 가격등락에 따라서 주문이 반복될 수 있다는 것 때문에 식을 부탁드렸었습니다 그러니까 if c>=entryprice+(n*(1+CurrentEntries)) then buy(); 이런 식을 알려주셨는데 처음 매수/매도 주문시의 진입은 currententries에 포함이 안되나요? (만약 처음으로 매수진입한 경우 currententries값이 0 인가요, 1 인가요?) 왜 그냥 currententries가 아니라 (1+currententries) 로 하셨는지 잘 모르겠네요 5.시스템 시뮬레이션 창을 열면 피라미딩과 비용/수량 강제청산 탭이 있는데 시스템안에 이 조건들을 적어놓았는데 여기서 체크할 수 밖에 없는 것들이 있네요 비용/수량이랑 피라미딩 허용/비허용 같은 것들인데 이 탭에서 피라미딩 비허용 이라고 설정해놓으면 제가 만든 시스템안에서 피라미딩을 설정해놓았어도 실행이 안됩니까? 그리고 탭에서 피라미딩 모든진입신호허용과 수량 같은걸 체크하면 제가 만든 시스템안에서의 피라미딩 설정은 어떻게 되는겁니까? 뭐가 우선 순위를 가지나요? 비용/수량 강제청산 탭도 동일한 질문입니다 이 탭들에서의 설정한 사항과 제가 만든 시스템 안에서 설정해둔 사항중에 어느것이 우선순위를 가집니까? 이 탭들을 아예 오프시켜버릴 수는 없습니까? 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-07-05 13:46:43

안녕하세요 예스스타입니다. 1.주문을 2시30분 경의 가격을 참고해서 내고 싶은데 timeclose(140000,1430000) 이렇게 하면 되나요? 챠트는 일봉입니다 --> 일봉에서는 시간으로 어떤값을 지정하여 사용하실 수 없습니다. 2.그리고 어제의 최근20일간 최고종가를 참고하려면 highest(c,20)[1] 이렇게 하면 됩니까? --> 맞습니다. 3.buy("bb",onclose, def, 계약수) 이렇게 실제주문을 내면 봉완성시 주문이 나가니까 체결은 다음날 아침시가로 됩니까? 시뮬레이션 상으로는 그날 종가로 체결되는걸로 나온다는데 실제로도 그날 종가로 체결하려면 어떤 식이 필요한지 알려주세요 --> onclose는 조건만족봉의 종가를 진입가로 사용하고 실제주문은 다음봉시가 수신시에 발생합니다. 당일 종가를 확인하는 시점은 이미 장이 끝난상황이므로 종가에 주문내 체결시킬수 없습니다. 4.전에 문의 드린 사항이 좀 의아한게 있어서 그런데 가격등락에 따라서 주문이 반복될 수 있다는 것 때문에 식을 부탁드렸었습니다 그러니까 if c>=entryprice+(n*(1+CurrentEntries)) then buy(); 이런 식을 알려주셨는데 처음 매수/매도 주문시의 진입은 currententries에 포함이 안되나요? (만약 처음으로 매수진입한 경우 currententries값이 0 인가요, 1 인가요?) 왜 그냥 currententries가 아니라 (1+currententries) 로 하셨는지 잘 모르겠네요 --> 죄송합니다.이 부분은 잘못작성되었습니다. N의 2배부터 추가매수가 되는 것으로 작성되었습니다. if MarketPosition == 1 Then{ if c>=entryprice+(n*CurrentEntries) then buy(); } 로 변경하시면 됩니다. 5.시스템 시뮬레이션 창을 열면 피라미딩과 비용/수량 강제청산 탭이 있는데 시스템안에 이 조건들을 적어놓았는데 여기서 체크할 수 밖에 없는 것들이 있네요 비용/수량이랑 피라미딩 허용/비허용 같은 것들인데 이 탭에서 피라미딩 비허용 이라고 설정해놓으면 제가 만든 시스템안에서 피라미딩을 설정해놓았어도 실행이 안됩니까? 그리고 탭에서 피라미딩 모든진입신호허용과 수량 같은걸 체크하면 제가 만든 시스템안에서의 피라미딩 설정은 어떻게 되는겁니까? 뭐가 우선 순위를 가지나요? 비용/수량 강제청산 탭도 동일한 질문입니다 이 탭들에서의 설정한 사항과 제가 만든 시스템 안에서 설정해둔 사항중에 어느것이 우선순위를 가집니까? 이 탭들을 아예 오프시켜버릴 수는 없습니까? --> 수식에서는 진입을 누적하는 식이 있어도 피라미딩을 설정하지 않으면 진입이 누적되지 않습니다. 피라미딩은 설정창에서 무조건 설정을 해주셔야만 진입이 누적됩니다. 즉 진입을 누적하시기 위해서는 수식에 누적할 수 잇는 식이 필요하고 적용시에 피리미딩을 설정해 주셔야 합니다. 수량은 수식에서 주문함수에 수량을 설정하시면 수식이 우선합니다. 수수료와 슬리피지는 설정창에서만 설정하셔야 합니다. 이 내용들은 강제로 오프시킬수는 없습니다. 즐거운 하루되세요 > 클루지 님이 쓴 글입니다. > 제목 : 문의드립니다 > 질문이 잡다하게 몇가지 됩니다 1.주문을 2시30분 경의 가격을 참고해서 내고 싶은데 timeclose(140000,1430000) 이렇게 하면 되나요? 챠트는 일봉입니다 2.그리고 어제의 최근20일간 최고종가를 참고하려면 highest(c,20)[1] 이렇게 하면 됩니까? 3.buy("bb",onclose, def, 계약수) 이렇게 실제주문을 내면 봉완성시 주문이 나가니까 체결은 다음날 아침시가로 됩니까? 시뮬레이션 상으로는 그날 종가로 체결되는걸로 나온다는데 실제로도 그날 종가로 체결하려면 어떤 식이 필요한지 알려주세요 4.전에 문의 드린 사항이 좀 의아한게 있어서 그런데 가격등락에 따라서 주문이 반복될 수 있다는 것 때문에 식을 부탁드렸었습니다 그러니까 if c>=entryprice+(n*(1+CurrentEntries)) then buy(); 이런 식을 알려주셨는데 처음 매수/매도 주문시의 진입은 currententries에 포함이 안되나요? (만약 처음으로 매수진입한 경우 currententries값이 0 인가요, 1 인가요?) 왜 그냥 currententries가 아니라 (1+currententries) 로 하셨는지 잘 모르겠네요 5.시스템 시뮬레이션 창을 열면 피라미딩과 비용/수량 강제청산 탭이 있는데 시스템안에 이 조건들을 적어놓았는데 여기서 체크할 수 밖에 없는 것들이 있네요 비용/수량이랑 피라미딩 허용/비허용 같은 것들인데 이 탭에서 피라미딩 비허용 이라고 설정해놓으면 제가 만든 시스템안에서 피라미딩을 설정해놓았어도 실행이 안됩니까? 그리고 탭에서 피라미딩 모든진입신호허용과 수량 같은걸 체크하면 제가 만든 시스템안에서의 피라미딩 설정은 어떻게 되는겁니까? 뭐가 우선 순위를 가지나요? 비용/수량 강제청산 탭도 동일한 질문입니다 이 탭들에서의 설정한 사항과 제가 만든 시스템 안에서 설정해둔 사항중에 어느것이 우선순위를 가집니까? 이 탭들을 아예 오프시켜버릴 수는 없습니까? 감사합니다