커뮤니티

수식 부탁드립니다.

프로필 이미지
수수수
2018-12-03 03:32:57
206
글번호 124063
답변완료
안녕하세요~ 항상 수고가 많으십니다. 수식 작성 부탁드립니다. 현재시간(15:15) 잔고 확인 후 잔고가 있으면 현재시간(15:15) 기준 코스닥종가가 3일이평,5일이평,7일이평,10일이평 중 3개이상이면 그냥 두고, 그 이하면 시장가로 매도 수식 부탁드립니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-12-03 14:49:44

안녕하세요 예스스탁입니다. 1 시스템의 청산은 진입신호가 없으면 발생하지 않고 시스템에서 잔고는 신호상의 포지션을 인지합니다. 잔고가 실제 잔고이면 시스템에서 청산만 수행할 방법이 없습니다. 이용에 참고하시기 바랍니다. 차트에 매수신호가 발생되어 있고 현재 15시에 아직 청산되지 않았으면 이평들고 비교후에 청산신호 발생합니다. 2 랭귀지는 신호를 발생하는 것까지만 담당합니다. 신호가 발생하면 시스템 트레이딩 설정창의 매매탭에서 지정한 가격으로 주문이 집행됩니다. 시장가는 매매가격에서 지정하셔야 합니다. 3 input : P1(3),P2(5),P3(7),P4(10); var :cnt(0),sumV1(0),sumV2(0),sumV3(0),sumV4(0); var : mav1(0),mav2(0),mav3(0),mav4(0); sumV1 = 0; sumV2 = 0; sumV3 = 0; sumV4 = 0; for cnt = 0 to P3{ if cnt < P1 Then sumV1 = sumV1+DayClose(cnt); if cnt < P2 Then sumV2 = sumV2+DayClose(cnt); if cnt < P3 Then sumV3 = sumV3+DayClose(cnt); if cnt < P4 Then sumV4 = sumV4+DayClose(cnt); } maV1 = sumV1 / P1; maV2 = sumV2 / P2; maV3 = sumV3 / P3; maV4 = sumV4 / P4; var1 = 0; if C > mav1 Then var1 = var1+1; if C > mav2 Then var1 = var1+1; if C > mav3 Then var1 = var1+1; if C > mav4 Then var1 = var1+1; if stime >= 151500 and stime[1] < 151500 then { if var1 <= 2 Then exitlong("bx"); } 즐거운 하루되세요 > 수수수 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 안녕하세요~ 항상 수고가 많으십니다. 수식 작성 부탁드립니다. 현재시간(15:15) 잔고 확인 후 잔고가 있으면 현재시간(15:15) 기준 코스닥종가가 3일이평,5일이평,7일이평,10일이평 중 3개이상이면 그냥 두고, 그 이하면 시장가로 매도 수식 부탁드립니다