커뮤니티
수식 문의 드립니다
2012-09-07 08:53:19
236
글번호 54466
1. 야간차트에서만 사용합니다. abs(야간시장 전일종가 - 야간시장 당일시가) 폭이 3P보다 작으면 A조건, 아니면 B조건으로 진입하는 수식부탁드립니다.
2. 23시간 시장, 그러닌까 17시부터 다음날 16시까지의 일일 시고저종값을 표현하는 지표식 부탁드립니다. 사용자 함수로 표현해 주시면 더 감사하겠습니다.
답변 1
예스스탁 예스스탁 답변
2012-09-07 10:17:13
안녕하세요
예스스탁입니다.
1.
if stime == 180000 or (stime > 180000 and stime[1] < 180000) Then{
var1 = O;
var3 = var2[1];
}
if stime >= 180000 or stime < 90000 Then{
var2 = C;
if abs(var1-var3) < 3 and A조건 Then
buy();
if abs(var1-var3) >= 3 and B조건 Then
buy();
}
2.
사용자함수명 : dayO
input : N(Numeric);
var : cnt(0);
Array : value[50](0);
if stime == 170000 or (stime > 170000 and stime[1] < 170000) Then{
value[0] = O;
for cnt = 1 to 40{
value[cnt] = value[cnt-1][1];
}
}
dayO = value[N];
사용자함수명 : dayH
input : N(Numeric);
var : cnt(0);
Array : value[50](0);
if stime == 170000 or (stime > 170000 and stime[1] < 170000) Then{
value[0] = H;
for cnt = 1 to 40{
value[cnt] = value[cnt-1][1];
}
}
if stime <= 160000 or stime >= 170000 Then{
if H > value[0] Then
value[0] = H;
}
dayH = value[N];
사용자함수명 : dayL
input : N(Numeric);
var : cnt(0);
Array : value[50](0);
if stime == 170000 or (stime > 170000 and stime[1] < 170000) Then{
value[0] = L;
for cnt = 1 to 40{
value[cnt] = value[cnt-1][1];
}
}
if stime <= 160000 or stime >= 170000 Then{
if L < value[0] Then
value[0] = L;
}
dayL = value[N];
사용자함수명 : dayC
input : N(Numeric);
var : cnt(0);
Array : value[50](0);
if stime == 170000 or (stime > 170000 and stime[1] < 170000) Then{
value[0] = L;
for cnt = 1 to 40{
value[cnt] = value[cnt-1][1];
}
}
if stime <= 160000 or stime >= 170000 Then
value[0] = C;
dayc = value[N];
즐거운 하루되세요
> 무명 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다
> 1. 야간차트에서만 사용합니다. abs(야간시장 전일종가 - 야간시장 당일시가) 폭이 3P보다 작으면 A조건, 아니면 B조건으로 진입하는 수식부탁드립니다.
2. 23시간 시장, 그러닌까 17시부터 다음날 16시까지의 일일 시고저종값을 표현하는 지표식 부탁드립니다. 사용자 함수로 표현해 주시면 더 감사하겠습니다.
다음글
이전글