커뮤니티
지표식 재문의합니다.
2013-05-04 22:57:03
227
글번호 62790
안녕하세요..
연결선물 일봉에서 아래와 같은 지표식을 문의했습니다.
-- 매월 둘째주 목요일 기준 옵션 만기일 기준으로 목요일 당일 시가 - 1번,
전달의 최고가 - 2번, 전달의 최저가 -3번
1,2,3번을 일직선으로 표시하는 지표식을 문의 ---
아래와 같은 답변을 받았습니다..
var : va1(0),va2(0),va3(0),선물만기일(0);
var : O1(0),O2(0),H1(0),H2(0),L1(0),L2(0);
va1 = int(date/100)-int(date/10000)*100;
va2 = date - int(date/100)*100;
va3 = DayOfWeek(date);
#옵션 만기일
if va2 >= 8 and va2 <= 14 and va3 == 4 then{
if date != date[1] Then
{
O1 = O;
O2 = O1[1];
}
Condition1 = true;
}
Else
Condition1 = false;
if Condition1 == false and Condition1[1] == true Then{
if date != date[1] Then
{
H1 = H;
L1 = L;
H2 = H1[1];
L2 = L1[1];
}
}
if H > H1 Then
H1 = H;
if L < L1 Then
L1 = L;
plot1(O1);
plot2(H1);
plot3(L1);
위와 같은 지표식을 적용한 결과 청부파일과 같은 엉뚱한 지표가 나옵니다.
무엇이 잘못되었는지 재작성 부탁드립니다.
수고하세요..
- 1. 63192_지표식.jpg (0.21 MB)
답변 1
예스스탁 예스스탁 답변
2013-05-06 10:01:40
안녕하세요
예스스탁입니다.
var : va1(0),va2(0),va3(0),선물만기일(0);
var : O1(0),O2(0),H1(0),H2(0),L1(0),L2(0);
va1 = int(date/100)-int(date/10000)*100;
va2 = date - int(date/100)*100;
va3 = DayOfWeek(date);
#옵션 만기일
if va2 >= 8 and va2 <= 14 and va3 == 4 then
Condition1 = true;
Else
Condition1 = false;
if Condition1 == false and Condition1[1] == true Then{
if date != date[1] Then
{
O1 = O;
H1 = H;
L1 = L;
O2 = O1[1];
H2 = H1[1];
L2 = L1[1];
}
}
if H > H1 Then
H1 = H;
if L < L1 Then
L1 = L;
plot1(O1);
plot2(H2);
plot3(L2);
즐거운 하루되세요
> bigdeal 님이 쓴 글입니다.
> 제목 : 지표식 재문의합니다.
> 안녕하세요..
연결선물 일봉에서 아래와 같은 지표식을 문의했습니다.
-- 매월 둘째주 목요일 기준 옵션 만기일 기준으로 목요일 당일 시가 - 1번,
전달의 최고가 - 2번, 전달의 최저가 -3번
1,2,3번을 일직선으로 표시하는 지표식을 문의 ---
아래와 같은 답변을 받았습니다..
var : va1(0),va2(0),va3(0),선물만기일(0);
var : O1(0),O2(0),H1(0),H2(0),L1(0),L2(0);
va1 = int(date/100)-int(date/10000)*100;
va2 = date - int(date/100)*100;
va3 = DayOfWeek(date);
#옵션 만기일
if va2 >= 8 and va2 <= 14 and va3 == 4 then{
if date != date[1] Then
{
O1 = O;
O2 = O1[1];
}
Condition1 = true;
}
Else
Condition1 = false;
if Condition1 == false and Condition1[1] == true Then{
if date != date[1] Then
{
H1 = H;
L1 = L;
H2 = H1[1];
L2 = L1[1];
}
}
if H > H1 Then
H1 = H;
if L < L1 Then
L1 = L;
plot1(O1);
plot2(H1);
plot3(L1);
위와 같은 지표식을 적용한 결과 청부파일과 같은 엉뚱한 지표가 나옵니다.
무엇이 잘못되었는지 재작성 부탁드립니다.
수고하세요..
다음글
이전글