커뮤니티

문의 드립니다.

프로필 이미지
만복이
2018-07-29 20:05:44
109
글번호 120973
답변완료
안녕하세요. 다름이 아니라, 간단하게 쓰자면, 시가를 기준으로 돌파하면 매수,이탈하면 매도를 하게 해주고, 포지션오버나잇없이 당일종가청산을 원칙으로 합니다. 장중에 계속 시가를 기준으로 오르락내리락 하면 그 신호나타날때마다 모두 다 진입과 청산을 해주는 방식을 부탁드립니다. (열려있는 봉차트가 분차트와 틱차트일 때 시간 설정개념을 다르게 처리해야 한다면 두가지 다 부탁드립니다.) ============================ 위의 내용을 상세히 쓰자면 아래와 같습니다. 시가매매에서, 열려있는 봉차트에서(분 혹은 틱차트), 장시작후 바로 시가위로 가면 매수가 이루어지고, 진입후 만약에 시가아래를 한번도 내려오지 않고 있으면 종가에 청산하게 하고, 만약에 시가위로 가서 매수를 했는데, 장중에 시가아래로 내려오면 손절을 하고 스위칭매매를 통해서 바로 매도를 하고, 그 이후 시가위로 올라오지 않고 종가가 시가아래서 끝나면 종가청산이 이루어지게 하고, 만약에 매도를 했는데, 다시 시가위로 올라오면 손절을 하고 매수로 스위칭매매를 하고 종가청산을 하는식으로 짤려면, 어떻게 해야 하나요? 물론 매수했는데 다시 시가아래로 오면 손절하고 매도로 다시 진입하고요. 요점은 시가를 기준으로 돌파하면 매수, 하락하면 매도, 포지션은 당일청산으로 종가청산을 하게 하고, 장중에 시가를 계속 돌파했다가 이탈했다가 하면 그 스위칭매매를 계속 해주는 것으로 하는 식을 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-07-30 13:56:45

안녕하세요 예스스탁입니다. 랭귀지에서 종가청산은 따로 구현이 되지 않습니다. 정규장내 시간을 지정해 주셔야 합니다. var : T(0); if bdate != bdate[1] Then T = 0; if T <= 0 and C > DayOpen Then { T = 1; buy(); } if T >= 0 and C < dayopen Then { T = -1; sell(); } SetStopEndofday(152500); 즐거운 하루되세요 > 만복이 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 안녕하세요. 다름이 아니라, 간단하게 쓰자면, 시가를 기준으로 돌파하면 매수,이탈하면 매도를 하게 해주고, 포지션오버나잇없이 당일종가청산을 원칙으로 합니다. 장중에 계속 시가를 기준으로 오르락내리락 하면 그 신호나타날때마다 모두 다 진입과 청산을 해주는 방식을 부탁드립니다. (열려있는 봉차트가 분차트와 틱차트일 때 시간 설정개념을 다르게 처리해야 한다면 두가지 다 부탁드립니다.) ============================ 위의 내용을 상세히 쓰자면 아래와 같습니다. 시가매매에서, 열려있는 봉차트에서(분 혹은 틱차트), 장시작후 바로 시가위로 가면 매수가 이루어지고, 진입후 만약에 시가아래를 한번도 내려오지 않고 있으면 종가에 청산하게 하고, 만약에 시가위로 가서 매수를 했는데, 장중에 시가아래로 내려오면 손절을 하고 스위칭매매를 통해서 바로 매도를 하고, 그 이후 시가위로 올라오지 않고 종가가 시가아래서 끝나면 종가청산이 이루어지게 하고, 만약에 매도를 했는데, 다시 시가위로 올라오면 손절을 하고 매수로 스위칭매매를 하고 종가청산을 하는식으로 짤려면, 어떻게 해야 하나요? 물론 매수했는데 다시 시가아래로 오면 손절하고 매도로 다시 진입하고요. 요점은 시가를 기준으로 돌파하면 매수, 하락하면 매도, 포지션은 당일청산으로 종가청산을 하게 하고, 장중에 시가를 계속 돌파했다가 이탈했다가 하면 그 스위칭매매를 계속 해주는 것으로 하는 식을 부탁드립니다.