커뮤니티

수식부탁드립니다

프로필 이미지
베스트시스템
2018-07-31 17:41:20
122
글번호 121040
답변완료
답변 감사드립니다. 한번만 더 부탁드립니다. 아래수식으로 이익5%, 손절5% 적용하니 var1이 계속 고정되어 있는 것 같아요 수식에 의해 신호가 발생하고 나서 이익 또는 손절 발생후에는 reset되어 다시 아래 수식이 적용될 수 있도록 부탁드립니다. if bdate != bdate[1] Then { if DayClose(1) >= dayopen(1)*1.10 Then { var1 = DayClose(1); Condition1 = true; } } if Condition1 == true and C <= var1*0.9 Then Condition1 = false; if Condition1 == true and crossup(C,var1*1.10) Then buy(); 즐거운 하루되세요 > 베스트시스템 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 수식부탁드립니다. 일봉으로 부탁드립니다. 1. 종가가 시가보다 10% 이상으로 끝나면 이날의 종가를 변수(var1)로 저장하고 2. 다음날 부터 종가가 var1 보다 10% 이상 하락한 적 없는 상태에서 종가가 var1 보다 10% 이상이면 매수신호 발생
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-08-01 11:39:11

안녕하세요 예스스탁입니다. 현재수식에서는 전일종가가 전일시가대비 10이상 상승했으면 var1값은 변경이 됩니다. 매일 체크해서 조건만족하면 변경하고 아니면 이전값을 유지합니다. 또한 var1값 대비 10%이상 하락하지 하는 경우가 발생하지 않으면 별도로 진입을 제한하지는 않습니다. 청산후에는 변수를 Condition1변수를 true로 만들어 다시 체크하게 수정해 드립니다. if bdate != bdate[1] Then { if DayClose(1) >= dayopen(1)*1.10 Then { var1 = DayClose(1); Condition1 = true; } } if Condition1 == true Then { if C <= var1*0.9 Then Condition1 = false; if TotalTrades > TotalTrades[1] Then Condition1 = true; } if Condition1 == true and crossup(C,var1*1.10) Then buy(); 즐거운 하루되세요 > 베스트시스템 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 답변 감사드립니다. 한번만 더 부탁드립니다. 아래수식으로 이익5%, 손절5% 적용하니 var1이 계속 고정되어 있는 것 같아요 수식에 의해 신호가 발생하고 나서 이익 또는 손절 발생후에는 reset되어 다시 아래 수식이 적용될 수 있도록 부탁드립니다. if bdate != bdate[1] Then { if DayClose(1) >= dayopen(1)*1.10 Then { var1 = DayClose(1); Condition1 = true; } } if Condition1 == true and C <= var1*0.9 Then Condition1 = false; if Condition1 == true and crossup(C,var1*1.10) Then buy(); 즐거운 하루되세요 > 베스트시스템 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 수식부탁드립니다. 일봉으로 부탁드립니다. 1. 종가가 시가보다 10% 이상으로 끝나면 이날의 종가를 변수(var1)로 저장하고 2. 다음날 부터 종가가 var1 보다 10% 이상 하락한 적 없는 상태에서 종가가 var1 보다 10% 이상이면 매수신호 발생