커뮤니티

정해진 시간에 강제청산 및 봉의 시작일자 문의

프로필 이미지
수급저격수
2015-09-03 10:02:03
181
글번호 90024
답변완료
안녕하세요? 해외선물을 투자하고 있습니다. 해외선물중에 통화 상품인 us dollar index 상품인데요.. 매매시간은 질문1)한국시간 기준 : 오전 9시에 개장하여 다음날 새벽 6시에 장마감이 됩니다. 자동매매 차트는 60분봉차트를 쓰고 있고요 그래서 장마감 새벽 6시에 시가에 당일청산시 if stime==050000 then exitlong (); exitshort(); 이라고 답변 되어 있네요 질문1) 이때 당일 청산시 주문유형은 시장가로 주문이 나가는지요?.. 질문2) 제가 작성한 진입명별로 청산식이 구분되어 있는데요... If marketpostion=1,-1 조건제시후 위 답변하신 if stime==050000... 시스템식을 작성해야 되는것 아닙니까? 아니면 답변하신 시스템식만 작성하면..05시에 포지션이 있으면 6시에 강제 청산. 이 되는지요? 3) exitlong ();exitshort () : ()안에 내용없이 답변하신 내용데로 적으면 되는지요? 질문2" 당일 거래횟수 제한" 에 대한 시스템식에 문의하고자 합니다. input : N(2); var : cnt(0),count(0); Count = 0 ; for cnt = 0 to 10 { if EntryDate(cnt) == sdate then Count = Count + 1; } 여기에서 sdate에 문의하고자 합니다. sdate라는것이 봉의시작일자로 되어있는데.. 상기와 같이 해외선물 시간대에서는 봉의 시작일자가 .. 예를 들어 오늘 8/31일 이라면.. 다음날 새벽 9/1일 00시00분에 봉의시작일자가 시작되는 건지요? 수고하세요^^
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2015-09-03 13:04:33

안녕하세요 예스스탁입니다. 1 수식안에서는 주문가격을 지정하는 부분이 없습니다. 실제 주문가격은 시스템을 적용시 나타나는 시스템 트레이딩 설정창의 매매탭에서 매매가격으로 지정한 가격으로 주문이 집행됩니다. 2 if stime==050000 then exitlong (); exitshort(); } 5시 봉이 완성되고 포지션이 있으면 청산하라는 식입니다. 진입명과 관계없이 해당 시간에 동작하고자 하시면 위 식 그대로 사용하시면 됩니다. 수식의 if문은 봉완성시가 기준입니다. 봉완성시는 다음봉시가가 들어올때 입니다. 종목이 새벽 6시 마감이면 stime이 5시인 봉이 마지막봉입니다. 차트가 60분봉이면 4시봉 완성시 (4시봉시가수신) 될때 주문이 나가게 하셔야 합니다. stime == 050000으로 하시면 봉완성인 다음봉시가(다음영업일시가)에 주문이 나가게 됩니다. if stime==040000 then exitlong (); exitshort(); } 즉 당일 청산시간을 사용하시는 주기에서 마지막봉 전봉시간을 지정해 주셔야 합니다. 마지막봉 전봉의 시간을 아래 지표로 확인하시기 바랍니다. plot1(stime); 3. 예 주문함수에 특별히 지정할 매개변수가 없으므로 exitlong ();exitshort (); 로 지정하시면 됩니다. 4 sdate는 매봉의 날짜입니다. 달력의 날짜이므로 0시 기준입니다. 올리신 당일거래횟수 제한은 국내용으로 사용되는 식입니다. 0시를 기준으로 하루를 판단할때 사용합니다. 해외선물의 경우 영업일이 변경되는 시간이 다릅니다. 해외선물의 경우 아래와 같이 작성해 당일 진입횟수를 판단합니다. bdate가 영업일입니다. var : count(0); if bdate != Bdate[1] Then count = 0; if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then count = count+1; 즐거운 하루되세요 > 수급저격수 님이 쓴 글입니다. > 제목 : 정해진 시간에 강제청산 및 봉의 시작일자 문의 > 안녕하세요? 해외선물을 투자하고 있습니다. 해외선물중에 통화 상품인 us dollar index 상품인데요.. 매매시간은 질문1)한국시간 기준 : 오전 9시에 개장하여 다음날 새벽 6시에 장마감이 됩니다. 자동매매 차트는 60분봉차트를 쓰고 있고요 그래서 장마감 새벽 6시에 시가에 당일청산시 if stime==050000 then exitlong (); exitshort(); 이라고 답변 되어 있네요 질문1) 이때 당일 청산시 주문유형은 시장가로 주문이 나가는지요?.. 질문2) 제가 작성한 진입명별로 청산식이 구분되어 있는데요... If marketpostion=1,-1 조건제시후 위 답변하신 if stime==050000... 시스템식을 작성해야 되는것 아닙니까? 아니면 답변하신 시스템식만 작성하면..05시에 포지션이 있으면 6시에 강제 청산. 이 되는지요? 3) exitlong ();exitshort () : ()안에 내용없이 답변하신 내용데로 적으면 되는지요? 질문2" 당일 거래횟수 제한" 에 대한 시스템식에 문의하고자 합니다. input : N(2); var : cnt(0),count(0); Count = 0 ; for cnt = 0 to 10 { if EntryDate(cnt) == sdate then Count = Count + 1; } 여기에서 sdate에 문의하고자 합니다. sdate라는것이 봉의시작일자로 되어있는데.. 상기와 같이 해외선물 시간대에서는 봉의 시작일자가 .. 예를 들어 오늘 8/31일 이라면.. 다음날 새벽 9/1일 00시00분에 봉의시작일자가 시작되는 건지요? 수고하세요^^
프로필 이미지

수급저격수

2015-09-03 13:32:57

자세한 답변 감사합니다...수고하세요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 정해진 시간에 강제청산 및 봉의 시작일자 문의 > 안녕하세요 예스스탁입니다. 1 수식안에서는 주문가격을 지정하는 부분이 없습니다. 실제 주문가격은 시스템을 적용시 나타나는 시스템 트레이딩 설정창의 매매탭에서 매매가격으로 지정한 가격으로 주문이 집행됩니다. 2 if stime==050000 then exitlong (); exitshort(); } 5시 봉이 완성되고 포지션이 있으면 청산하라는 식입니다. 진입명과 관계없이 해당 시간에 동작하고자 하시면 위 식 그대로 사용하시면 됩니다. 수식의 if문은 봉완성시가 기준입니다. 봉완성시는 다음봉시가가 들어올때 입니다. 종목이 새벽 6시 마감이면 stime이 5시인 봉이 마지막봉입니다. 차트가 60분봉이면 4시봉 완성시 (4시봉시가수신) 될때 주문이 나가게 하셔야 합니다. stime == 050000으로 하시면 봉완성인 다음봉시가(다음영업일시가)에 주문이 나가게 됩니다. if stime==040000 then exitlong (); exitshort(); } 즉 당일 청산시간을 사용하시는 주기에서 마지막봉 전봉시간을 지정해 주셔야 합니다. 마지막봉 전봉의 시간을 아래 지표로 확인하시기 바랍니다. plot1(stime); 3. 예 주문함수에 특별히 지정할 매개변수가 없으므로 exitlong ();exitshort (); 로 지정하시면 됩니다. 4 sdate는 매봉의 날짜입니다. 달력의 날짜이므로 0시 기준입니다. 올리신 당일거래횟수 제한은 국내용으로 사용되는 식입니다. 0시를 기준으로 하루를 판단할때 사용합니다. 해외선물의 경우 영업일이 변경되는 시간이 다릅니다. 해외선물의 경우 아래와 같이 작성해 당일 진입횟수를 판단합니다. bdate가 영업일입니다. var : count(0); if bdate != Bdate[1] Then count = 0; if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then count = count+1; 즐거운 하루되세요 > 수급저격수 님이 쓴 글입니다. > 제목 : 정해진 시간에 강제청산 및 봉의 시작일자 문의 > 안녕하세요? 해외선물을 투자하고 있습니다. 해외선물중에 통화 상품인 us dollar index 상품인데요.. 매매시간은 질문1)한국시간 기준 : 오전 9시에 개장하여 다음날 새벽 6시에 장마감이 됩니다. 자동매매 차트는 60분봉차트를 쓰고 있고요 그래서 장마감 새벽 6시에 시가에 당일청산시 if stime==050000 then exitlong (); exitshort(); 이라고 답변 되어 있네요 질문1) 이때 당일 청산시 주문유형은 시장가로 주문이 나가는지요?.. 질문2) 제가 작성한 진입명별로 청산식이 구분되어 있는데요... If marketpostion=1,-1 조건제시후 위 답변하신 if stime==050000... 시스템식을 작성해야 되는것 아닙니까? 아니면 답변하신 시스템식만 작성하면..05시에 포지션이 있으면 6시에 강제 청산. 이 되는지요? 3) exitlong ();exitshort () : ()안에 내용없이 답변하신 내용데로 적으면 되는지요? 질문2" 당일 거래횟수 제한" 에 대한 시스템식에 문의하고자 합니다. input : N(2); var : cnt(0),count(0); Count = 0 ; for cnt = 0 to 10 { if EntryDate(cnt) == sdate then Count = Count + 1; } 여기에서 sdate에 문의하고자 합니다. sdate라는것이 봉의시작일자로 되어있는데.. 상기와 같이 해외선물 시간대에서는 봉의 시작일자가 .. 예를 들어 오늘 8/31일 이라면.. 다음날 새벽 9/1일 00시00분에 봉의시작일자가 시작되는 건지요? 수고하세요^^