커뮤니티
문의 드립니다.
2012-09-17 10:26:28
354
글번호 54753
수고에 미리 감사드립니다.
아래 수식을 데이타2 종목에 적용해보고 싶습니다.
수정된 수식을 부탁드립니다.
if date != date[1] Then{
var1 = 0;
var2 = 0;
var3 = 0;
var4 = 0;
}
value1 = rsi(10);
if var1 < 1 and CrossDown(value1,30) Then{
var1 = var1+1;
var11 = (O+H+L+C)/4;
}
if var2 < 1 and Crossup(value1,30) Then{
var2 = var2+1;
var21 = (O+H+L+C)/4;
}
if var3 < 1 and Crossup(value1,70) Then{
var3 = var3+1;
var31 = (O+H+L+C)/4;
}
if var4 < 1 and CrossDown(value1,70) Then{
var4 = var4+1;
var41 = (O+H+L+C)/4;
}
if CurrentDate == sdate Then{
if var1 >= 1 Then
plot1(var11);
if var2 >= 1 Then
plot2(var21);
if var3 >= 1 Then
plot3(var31);
if var4 >= 1 Then
plot4(var41);
}
감사합니다.
답변 1
예스스탁 예스스탁 답변
2012-09-17 14:46:19
안녕하세요
예스스탁입니다.
var : va1(0,data2),va2(0,data2),va3(0,data2),va4(0,data2);
var : va11(0,data2),va21(0,data2),va31(0,data2),va41(0,data2),val1(0,data2);
if data2(date != date[1]) Then{
va1 = 0;
va2 = 0;
va3 = 0;
va4 = 0;
}
val1 = data2(rsi(10));
if va1 < 1 and CrossDown(val1,30) Then{
va1 = va1+1;
va11 = data2((O+H+L+C)/4);
}
if va2 < 1 and Crossup(val1,30) Then{
va2 = va2+1;
va21 = data2((O+H+L+C)/4);
}
if va3 < 1 and Crossup(val1,70) Then{
va3 = va3+1;
va31 = data2((O+H+L+C)/4);
}
if va4 < 1 and CrossDown(val1,70) Then{
va4 = va4+1;
va41 = data2((O+H+L+C)/4);
}
if data2(CurrentDate == sdate) Then{
if va1 >= 1 Then
plot1(va11);
if va2 >= 1 Then
plot2(va21);
if va3 >= 1 Then
plot3(va31);
if va4 >= 1 Then
plot4(va41);
}
즐거운 하루되세요
> 영업우먼 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
>
수고에 미리 감사드립니다.
아래 수식을 데이타2 종목에 적용해보고 싶습니다.
수정된 수식을 부탁드립니다.
if date != date[1] Then{
var1 = 0;
var2 = 0;
var3 = 0;
var4 = 0;
}
value1 = rsi(10);
if var1 < 1 and CrossDown(value1,30) Then{
var1 = var1+1;
var11 = (O+H+L+C)/4;
}
if var2 < 1 and Crossup(value1,30) Then{
var2 = var2+1;
var21 = (O+H+L+C)/4;
}
if var3 < 1 and Crossup(value1,70) Then{
var3 = var3+1;
var31 = (O+H+L+C)/4;
}
if var4 < 1 and CrossDown(value1,70) Then{
var4 = var4+1;
var41 = (O+H+L+C)/4;
}
if CurrentDate == sdate Then{
if var1 >= 1 Then
plot1(var11);
if var2 >= 1 Then
plot2(var21);
if var3 >= 1 Then
plot3(var31);
if var4 >= 1 Then
plot4(var41);
}
감사합니다.