커뮤니티

안녕하세요

프로필 이미지
자라도
2017-04-19 23:57:49
200
글번호 108964
답변완료

첨부 이미지

안녕하세요 1. 아래식은 조건이 만족할때 보통은 여기서 바로 신호가 발생되어지지만 신호발생이 되어질 값을 저장해두었다가 그값보다 몇% 적으면 진입하고자 합니다. 조건 if 조건 Then // 조건 만족하면 보통은 바로 진입신호이지만 by == c; // 임의의 by라는 저장변수에 저장하여 비교 if c <= by * 0.98 then buy("수"); // 현재가(종가) 가 by 와 비교하여 진입되게 가능한가요 ? 2. vi 라인을 그어줄수 있나요? 첨부파일은 키움 설정창인대요 그러면 실시간으로 vi를 구할수 있을거 같은데
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-04-20 11:30:22

안녕하세요 예스스탁입니다. 1 적당한 초기화 시점이 있어야 합니다. 올리신 내용이면 by에 계속 값이 있으므로 해당값이하로 내려간이후에는 청산후에 계속 신호가 발생할수 있습니다. by가 0일때만 조건만족할때 종가를 저장하고 진입이후에 다시 0으로 초기화 다음 저장후 다시 진입하게 하셔야 합니다. var : T(0),by(0); if by == 0 and 조건 Then{ by = c; } if by > 0 and C <= by * 0.98 then{ by = 0; buy("수"); } 2. 가능하지 않습니다. 즐거운 하루되세요 > 자라도 님이 쓴 글입니다. > 제목 : 안녕하세요 > 안녕하세요 1. 아래식은 조건이 만족할때 보통은 여기서 바로 신호가 발생되어지지만 신호발생이 되어질 값을 저장해두었다가 그값보다 몇% 적으면 진입하고자 합니다. 조건 if 조건 Then // 조건 만족하면 보통은 바로 진입신호이지만 by == c; // 임의의 by라는 저장변수에 저장하여 비교 if c <= by * 0.98 then buy("수"); // 현재가(종가) 가 by 와 비교하여 진입되게 가능한가요 ? 2. vi 라인을 그어줄수 있나요? 첨부파일은 키움 설정창인대요 그러면 실시간으로 vi를 구할수 있을거 같은데