커뮤니티

시스템신호가 조건에 맞는 경우에도 나오지 않습니다.

프로필 이미지
눈뜬사람
2023-05-15 09:53:13
1103
글번호 168956
답변완료
시스템신호를 이용하여 자동매매 프로그램 모의테스트를 진행중입니다. 예스랭기지 조건식에 맞는 경우에 처음 1번은 신호가 나오는데 이후에는 신호가 나오지 않습니다. 주기는 30틱, 60틱, 1분 등 여러가지로 바꿔 테스트를 해도 실시간 조건에서 신호가 나오지 않습니다. 지나간 신호에 대해서는 조건에 맞는 시스템 매매신호가 나오는 것을 확인했습니다. 예를들어 아래와 비슷한 조건식을 사용하여 테스트를 하는 중입니다. - TSI가 0선 아래로 내려갈 경우 매도하고 - TSI가 0선 위로 올라갈 때 청산 실시간 매매신호가 정상적으로 나오게 하는 설정이 있는지 궁금하여 문의드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-05-15 11:37:41

안녕하세요 예스스탁입니다. 1 올려주신 내용만으로는 정확한 상황판단이 되지 않습니다. 2 아래 식으로 적용하면 신호가 정상적으로 발생합니다. INPUTS: R(4), S(8), U(6); var : Truestrength(0); Truestrength = TSI(C, R, S, U); if CrossUp(Truestrength,0) Then Buy(); if CrossDown(Truestrength,0) Then Sell(); 3 시스템은 진입과 청산이 반복됩니다. 피라미딩을 하지 않으면 동일방향으로 추가진입하지 않습니다. 또한 if문은 봉완성시 기준입니다. 미완성시에 조건 체크해서 신호가 발생하지 않습니다. 4 02-3453-1060으로 전화주시기 바랍니다. 즐거운 하루되세요 > 눈뜬사람 님이 쓴 글입니다. > 제목 : 시스템신호가 조건에 맞는 경우에도 나오지 않습니다. > 시스템신호를 이용하여 자동매매 프로그램 모의테스트를 진행중입니다. 예스랭기지 조건식에 맞는 경우에 처음 1번은 신호가 나오는데 이후에는 신호가 나오지 않습니다. 주기는 30틱, 60틱, 1분 등 여러가지로 바꿔 테스트를 해도 실시간 조건에서 신호가 나오지 않습니다. 지나간 신호에 대해서는 조건에 맞는 시스템 매매신호가 나오는 것을 확인했습니다. 예를들어 아래와 비슷한 조건식을 사용하여 테스트를 하는 중입니다. - TSI가 0선 아래로 내려갈 경우 매도하고 - TSI가 0선 위로 올라갈 때 청산 실시간 매매신호가 정상적으로 나오게 하는 설정이 있는지 궁금하여 문의드립니다.