커뮤니티
문의드립니다.
2012-07-15 21:25:20
379
글번호 52878
안녕하세요.
1. 선물 5분봉 차트에서
var1 = ma(C,20);
if CrossDown(L,var1) Then
var11 = var1;
var12 = Highest(h,100); # 최근 100개봉의 최고가
var21 = var12-var11;
var22 = var11 - var21*0.5;
처음 var11이 생겼을 때의 var11과 var12를 고정값으로 하여
var11과 var22를 6개봉(또는 30분간) 동안만 출력합니다.
만약 h> var12 이면
var11과 var12는 소멸되며
다시 위의 조건 만족 시에 새로운 var11과 var12가 생성되어
var11과 var22를 출력합니다.
위 말의 뜻은
var12값 아래에서 주가가 왔다갔다 할때 이평을 건드리면 var11이 자꾸 생기기 때문에
var12값 아래에서는 주가가 이평을 건드리더라도 새로운 var11이 생기지 못하게 하기 위함입니다.
2. 선물 5분봉 차트에서
Var1 = DayHigh-DayLow;
Var2 = Var1/2;
Var1 > 1 이고 Var2== Highest(Var2,DayIndex+1) 일 때
Var2를 6개봉(또는 30분간) 동안만 출력합니다.
수고하세요.
답변 2
예스스탁 예스스탁 답변
2012-07-16 15:44:13
안녕하세요
예스스탁입니다.
1.
var : idx(0);
if date != date[1] Then
Condition1 = false;
var1 = ma(C,20);
if Condition1 == false and CrossDown(L,var1) Then{
var11 = var1;
idx = index;
Condition1 == true;
}
var12 = Highest(h,100); # 최근 100개봉의 최고가
var21 = var12-var11;
var22 = var11 - var21*0.5;
if H > var12 Then
Condition1 = false;
if Condition1 == true and index <= idx+6 Then{
plot1(var11);
plot2(var22);
}
2.
var : idx(0);
if date != date[1] Then
Condition1 = false;
Var1 = DayHigh-DayLow;
Var2 = Var1/2;
if Var1 > 1 and Var2== Highest(Var2,DayIndex+1) Then{
idx = 0;
Condition1 = true;
}
if Condition1 == true Then{
idx = idx+1;
if idx <= 6 Then
plot1(var2);
}
즐거운 하루되세요
> 화곡8동 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
1. 선물 5분봉 차트에서
var1 = ma(C,20);
if CrossDown(L,var1) Then
var11 = var1;
var12 = Highest(h,100); # 최근 100개봉의 최고가
var21 = var12-var11;
var22 = var11 - var21*0.5;
처음 var11이 생겼을 때의 var11과 var12를 고정값으로 하여
var11과 var22를 6개봉(또는 30분간) 동안만 출력합니다.
만약 h> var12 이면
var11과 var12는 소멸되며
다시 위의 조건 만족 시에 새로운 var11과 var12가 생성되어
var11과 var22를 출력합니다.
위 말의 뜻은
var12값 아래에서 주가가 왔다갔다 할때 이평을 건드리면 var11이 자꾸 생기기 때문에
var12값 아래에서는 주가가 이평을 건드리더라도 새로운 var11이 생기지 못하게 하기 위함입니다.
2. 선물 5분봉 차트에서
Var1 = DayHigh-DayLow;
Var2 = Var1/2;
Var1 > 1 이고 Var2== Highest(Var2,DayIndex+1) 일 때
Var2를 6개봉(또는 30분간) 동안만 출력합니다.
수고하세요.
예스스탁 예스스탁 답변
2012-07-17 13:29:03
안녕하세요
예스스탁입니다.
1.
var : idx(0);
if date != date[1] Then
Condition1 = false;
var1 = ma(C,20);
if Condition1 == false and CrossDown(L,var1) Then{
var11 = var1;
idx = index;
Condition1 = true;
}
var12 = Highest(h,100); # 최근 100개봉의 최고가
var21 = var12-var11;
var22 = var11 - var21*0.5;
if H > var12[1] Then
Condition1 = false;
if Condition1 == true and index <= idx+6 Then{
plot1(var11);
plot2(var22);
}
2번식은 아마 당일 고저폭이1이상이고 고저폭이 갱신되면
출력하시는 내용 같습니다.
아래식 참고하시기 바랍니다.
var : idx(0);
if date != date[1] Then
Condition1 = false;
Var1 = DayHigh-DayLow;
Var2 = (DayHigh+DayLow)/2;
if Var1 > 1 and (dayindex == 0 or var1 != var1[1]) Then{
idx = 0;
Condition1 = true;
}
if Condition1 == true Then{
idx = idx+1;
if idx <= 6 Then
plot1(var2);
}
즐거운 하루되세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다.
> 안녕하세요
예스스탁입니다.
1.
var : idx(0);
if date != date[1] Then
Condition1 = false;
var1 = ma(C,20);
if Condition1 == false and CrossDown(L,var1) Then{
var11 = var1;
idx = index;
Condition1 == true;
}
var12 = Highest(h,100); # 최근 100개봉의 최고가
var21 = var12-var11;
var22 = var11 - var21*0.5;
if H > var12 Then
Condition1 = false;
if Condition1 == true and index <= idx+6 Then{
plot1(var11);
plot2(var22);
}
2.
var : idx(0);
if date != date[1] Then
Condition1 = false;
Var1 = DayHigh-DayLow;
Var2 = Var1/2;
if Var1 > 1 and Var2== Highest(Var2,DayIndex+1) Then{
idx = 0;
Condition1 = true;
}
if Condition1 == true Then{
idx = idx+1;
if idx <= 6 Then
plot1(var2);
}
즐거운 하루되세요
> 화곡8동 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
1. 선물 5분봉 차트에서
var1 = ma(C,20);
if CrossDown(L,var1) Then
var11 = var1;
var12 = Highest(h,100); # 최근 100개봉의 최고가
var21 = var12-var11;
var22 = var11 - var21*0.5;
처음 var11이 생겼을 때의 var11과 var12를 고정값으로 하여
var11과 var22를 6개봉(또는 30분간) 동안만 출력합니다.
만약 h> var12 이면
var11과 var12는 소멸되며
다시 위의 조건 만족 시에 새로운 var11과 var12가 생성되어
var11과 var22를 출력합니다.
위 말의 뜻은
var12값 아래에서 주가가 왔다갔다 할때 이평을 건드리면 var11이 자꾸 생기기 때문에
var12값 아래에서는 주가가 이평을 건드리더라도 새로운 var11이 생기지 못하게 하기 위함입니다.
2. 선물 5분봉 차트에서
Var1 = DayHigh-DayLow;
Var2 = Var1/2;
Var1 > 1 이고 Var2== Highest(Var2,DayIndex+1) 일 때
Var2를 6개봉(또는 30분간) 동안만 출력합니다.
수고하세요.