커뮤니티

시스템식 부탁드립니다.

프로필 이미지
양치기
2019-06-17 13:33:22
185
글번호 129502
답변완료
항상 도움 주셔서 감사합니다. 매매종목 : 삼성전자 주식 요청 시스템식 : 1. 매수 조건 : 매일 오후 종가에 삼성전자 매수(가격은 시장가) 2. 매수 청산 : 익일 시가에 매수청산(가격은 시장가) 3. 매매는 하루에 한번만(전일 매수, 당일 아침 청산, 당일 마감시 매수) 요청 시스템식2 : 1. 매수 조건 : 매일 오후 3시에 삼성전자 매수(가격은 지정가) 2. 매수 청산 : 익일 10시에 매수청산(가격은 지정가) 3. 매매는 하루에 한번만(전일 매수, 당일 아침 청산, 당일 마감시 매수) 위의 시스템식 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-06-18 09:27:34

안녕하세요 예스스탁입니다. 1 종가는 장이 끝나면 알수 있는 내용이고 랭귀지가 봉완성이 다음봉 시가 수신될때이므로 실제 종가매수는 가능하지 않습니다. 시뮬레이션의 결과를 보고자 하는 용도이시면 아래식을 일봉차트에 적용하시면 됩니다. buy("b"); exitling("bx",atmarket); 실제 거래를 염두에 두시는 내용이면 신호와 주문이 정규장 이내에 발생해야 하므로 아래와 같이 분봉에서 시간을 지정해 신호와 주문이 발생하게 하셔야 합니다. 봉완성이 다음봉시가이고 다음봉시가가 정규장 이내이어야 하므로 1분봉기준으로 15시18분봉을 지정한 것입니다. 아래내용 참고하셔서 사용하시는 분봉차트의 정규장 전봉의 시간을 지정해 주셔야 합니다. if (sdate != sdate[1] and stime >= 151800) or (sdate == sdate[1] and stime >= 151800 and stime[1] < 151800) Then buy(); if NextBarSdate != sdate Then exitlong("bx",AtMarket); 2 if (sdate != sdate[1] and stime >= 150000) or (sdate == sdate[1] and stime >= 150000 and stime[1] < 150000) Then buy(); if (sdate != sdate[1] and stime >= 100000) or (sdate == sdate[1] and stime >= 100000 and stime[1] < 100000) Then exitlong(); 3 랭귀지의 수식안에는 실제 주문가격(시장가,지정가등)을 지정하는 부분이 없습니다. 신호가 발생하면 설정창의 매매탭에서 저정한 가격으로 주문이 집행됩니다. 시장가나 지정가는 설정창에서 지정하시면 됩니다. 즐거운 하루되세요 > 양치기 님이 쓴 글입니다. > 제목 : 시스템식 부탁드립니다. > 항상 도움 주셔서 감사합니다. 매매종목 : 삼성전자 주식 요청 시스템식 : 1. 매수 조건 : 매일 오후 종가에 삼성전자 매수(가격은 시장가) 2. 매수 청산 : 익일 시가에 매수청산(가격은 시장가) 3. 매매는 하루에 한번만(전일 매수, 당일 아침 청산, 당일 마감시 매수) 요청 시스템식2 : 1. 매수 조건 : 매일 오후 3시에 삼성전자 매수(가격은 지정가) 2. 매수 청산 : 익일 10시에 매수청산(가격은 지정가) 3. 매매는 하루에 한번만(전일 매수, 당일 아침 청산, 당일 마감시 매수) 위의 시스템식 부탁드립니다.