커뮤니티

수고많으십니다. 수식수정부탁드립니다.

프로필 이미지
멋진감자
2023-05-11 05:11:40
1590
글번호 168865
답변완료

첨부 이미지

수고 많으십니다. 전략실행챠트를 분할하여 하나의 챠트에는 영국파운드를 매도하고 같은 시간에 다른챠트에는 호주달러를 매수하는 시스템식을 시험적용하였습니다. 영국파운드마이크로 if Date==20230511 and Time==050000 Then { Sell("매도",AtMarket); } 호주달러마이크로 if Date==20230511 and Time==050000 Then { Buy("매수",AtMarket); } 매수도 매도도 체결되지 않았습니다. 수식수정부탁드립니다. }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-05-11 11:47:40

안녕하세요 예스스탁입니다. 1 수식을 작성하시는 경우 stime을 이용해 주셔야 합니다. 예스랭귀지에서 time은 봉의 끝시간으로 실시간 봉의 경우에는 초단위까지 시간값이 있습니다. 해외선물차트는 차트의 표시되는 시간은 해당봉이 완성되는 다음봉시가의 시간입니다. 예를 들어 1분봉으로 10:00:00~10:00:59의 데이타를 모아서 봉을 그리면 stime은 100000, time은 100059, 차트에 표시되는 시간은 100100입니다. 아래지표로 봉의 시작시간 확인하시고 시간지정해 주시면 됩니다. plot1(stime); 2 영국파운드마이크로 if Date==20230511 and sTime==050000 Then { Sell("매도",AtMarket); } 호주달러마이크로 if Date==20230511 and sTime==050000 Then { Buy("매수",AtMarket); } 즐거운 하루되세요 > 멋진감자 님이 쓴 글입니다. > 제목 : 수고많으십니다. 수식수정부탁드립니다. > 수고 많으십니다. 전략실행챠트를 분할하여 하나의 챠트에는 영국파운드를 매도하고 같은 시간에 다른챠트에는 호주달러를 매수하는 시스템식을 시험적용하였습니다. 영국파운드마이크로 if Date==20230511 and Time==050000 Then { Sell("매도",AtMarket); } 호주달러마이크로 if Date==20230511 and Time==050000 Then { Buy("매수",AtMarket); } 매수도 매도도 체결되지 않았습니다. 수식수정부탁드립니다. }