커뮤니티
수식부탁드립니다
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% 이상이면 매수신호 발생