커뮤니티

수식점검부탁드립니다

프로필 이미지
프로투자자
2018-09-12 09:44:50
207
글번호 121980
답변완료
if C <= DayClose(1)*0.97 and ExitDate(1) != sdate Then buy("b",AtMarket); 이걸로 봉갯수를 1개로 설정하고 1틱차트에 그날 걸어놓으면 당일 기준으로 매수를 하는게 아니라 전날차트가 이조건을 만족하면 아침에 오늘은 조건을 만족하지않는데도 바로 매수를 해버리네요 프로그램에서 최소 1봉은 설정해놔야한다고해서 어제 봉이 최소 1개는 포함될수밖에 없는것같은데요. 매수는 어제 종가 기준에서 오늘 3프로 이상 빠졌을때만 매수되도록하려면 어떤수식을 추가해야하나요?^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-09-12 14:29:17

안녕하세요 예스스탁입니다. 아래와 같이 작성하시면 됩니다. 차트의 봉의 날짜가 오늘날짜(컴퓨터의날짜사용)와 같을 때만 신호가 발생하게 하는 내용으로 당일에만 신호가 발생하게 하는 내용입니다. if C <= DayClose(1)*0.97 and ExitDate(1) != sdate and sdate == CurrentDate Then buy("b",AtMarket); 즐거운 하루되세요 > 프로투자자 님이 쓴 글입니다. > 제목 : 수식점검부탁드립니다 > if C <= DayClose(1)*0.97 and ExitDate(1) != sdate Then buy("b",AtMarket); 이걸로 봉갯수를 1개로 설정하고 1틱차트에 그날 걸어놓으면 당일 기준으로 매수를 하는게 아니라 전날차트가 이조건을 만족하면 아침에 오늘은 조건을 만족하지않는데도 바로 매수를 해버리네요 프로그램에서 최소 1봉은 설정해놔야한다고해서 어제 봉이 최소 1개는 포함될수밖에 없는것같은데요. 매수는 어제 종가 기준에서 오늘 3프로 이상 빠졌을때만 매수되도록하려면 어떤수식을 추가해야하나요?^^