예스스탁
예스스탁 답변
2020-09-18 13:16:34
안녕하세요
예스스탁입니다.
var : DH(0),DL(0),TX(0);
if Bdate != Bdate[1] Then
{
DH = H;
DL = L;
var1 = 0;
var11 = 0;
var12 = 0;
Var2 = 0;
Var21 = 0;
Var22 = 0;
}
Else
{
if H > DH Then
{
DH = H;
var1 = 0;
var11 = var1[1];
var12 = var11[1];
}
Else
{
if C < O Then
{
var1 = var1+1;
if var1 == 1 and var11 >= 1 and var12 >= 1 Then
{
TX = Text_New(sDate,sTime,H+PriceScale*2,"▼");
Text_SetStyle(TX,2,0);
Text_SetSize(tx,12);
Text_SetColor(tx,BLUE);
}
}
}
if L < DL Then
{
DL = L;
Var2 = 0;
Var21 = Var2[1];
Var22 = Var21[1];
}
Else
{
if C > O Then
{
var2 = var2+1;
if var2 == 1 and var21 >= 1 and var22 >= 1 Then
{
TX = Text_New(sDate,sTime,H+PriceScale*2,"▲");
Text_SetStyle(TX,2,1);
Text_SetSize(tx,12);
Text_SetColor(tx,RED);
}
}
}
}
즐거운 하루되세요
> 뮬리 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움에 감사 드립니다.
타주기 수식 부탁 드립니다.
1)예를 들어 10분차트에서 60분 지표
2)예를 들어 60분봉차트에서 일봉지표
미리 경배로 감사 인사 올립니다.
input:p(10),sig(5);
var1=(c[1]-c[p])/accumn(abs(c-c[1]),p);
var11=ma(var1,sig);
2)참고수식
input: ntime(60),p(100),sig(5);
var : S1(0),D1(0),TM(0),TF(0),idx(0),sum(0),cnt(0);
Array : V55[100](0);
if Bdate != Bdate[1] Then
{
S1 = TimeToMinutes(stime);
D1 = sdate;
}
if D1 > 0 then
{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF = TM%ntime;
if Bdate != Bdate[1] or
(Bdate == Bdate[1] and ntime == 1 and TM < TM[1]) or
(Bdate == Bdate[1] and ntime > 1 and TF < TF[1]) or
(Bdate == Bdate[1] and ntime > 1 and TM > TM+ntime) Then
{
idx = idx+1;
var1 = idx%P+1;
늘 감사 드립니다...
답변자료가 다른분의 질문 사항인것으로 판단 됩니다...
아래 질문 사항 부탁 드립니다.
감사 합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁 드립니다.
>
안녕하세요
예스스탁입니다.
var : DH(0),DL(0),TX(0);
if Bdate != Bdate[1] Then
{
DH = H;
DL = L;
var1 = 0;
var11 = 0;
var12 = 0;
Var2 = 0;
Var21 = 0;
Var22 = 0;
}
Else
{
if H > DH Then
{
DH = H;
var1 = 0;
var11 = var1[1];
var12 = var11[1];
}
Else
{
if C < O Then
{
var1 = var1+1;
if var1 == 1 and var11 >= 1 and var12 >= 1 Then
{
TX = Text_New(sDate,sTime,H+PriceScale*2,"▼");
Text_SetStyle(TX,2,0);
Text_SetSize(tx,12);
Text_SetColor(tx,BLUE);
}
}
}
if L < DL Then
{
DL = L;
Var2 = 0;
Var21 = Var2[1];
Var22 = Var21[1];
}
Else
{
if C > O Then
{
var2 = var2+1;
if var2 == 1 and var21 >= 1 and var22 >= 1 Then
{
TX = Text_New(sDate,sTime,H+PriceScale*2,"▲");
Text_SetStyle(TX,2,1);
Text_SetSize(tx,12);
Text_SetColor(tx,RED);
}
}
}
}
즐거운 하루되세요
> 뮬리 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움에 감사 드립니다.
타주기 수식 부탁 드립니다.
1)예를 들어 10분차트에서 60분 지표
2)예를 들어 60분봉차트에서 일봉지표
미리 경배로 감사 인사 올립니다.
input:p(10),sig(5);
var1=(c[1]-c[p])/accumn(abs(c-c[1]),p);
var11=ma(var1,sig);
2)참고수식
input: ntime(60),p(100),sig(5);
var : S1(0),D1(0),TM(0),TF(0),idx(0),sum(0),cnt(0);
Array : V55[100](0);
if Bdate != Bdate[1] Then
{
S1 = TimeToMinutes(stime);
D1 = sdate;
}
if D1 > 0 then
{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF = TM%ntime;
if Bdate != Bdate[1] or
(Bdate == Bdate[1] and ntime == 1 and TM < TM[1]) or
(Bdate == Bdate[1] and ntime > 1 and TF < TF[1]) or
(Bdate == Bdate[1] and ntime > 1 and TM > TM+ntime) Then
{
idx = idx+1;
var1 = idx%P+1;
예스스탁
예스스탁 답변
2020-09-18 15:21:56
안녕하세요
예스스탁입니다.
답변복사가 졸못되었습니다.
아래식 이용하시면 됩니다.
1
input : ntime(60),P(10),sig(5);
var : S1(0),D1(0),TM(0),TF(0),cnt(0),sum(0),mav(0);
Array : C1[100](0),V1[100](0);
if Bdate != Bdate[1] Then
{
S1 = TimeToMinutes(stime);
D1 = sdate;
}
if D1 > 0 then
{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF = TM%ntime;
if Bdate != Bdate[1] or
(Bdate == Bdate[1] and ntime > 1 and TF < TF[1]) or
(Bdate == Bdate[1] and ntime > 1 and TM >= TM[1]+ntime) or
(Bdate == Bdate[1] and ntime == 1 and TM > TM[1]) Then
{
for cnt = 1 to 99
{
C1[cnt] = C1[cnt-1][1];
V1[cnt] = V1[cnt-1][1];
}
}
C1[0] = C;
if C1[P] > 0 Then
{
sum = 0;
For cnt = 0 to P-1
{
sum = sum + abs(C1[cnt]-C1[cnt+1]);
}
V1[0] = (C1[1]-C1[P])/sum;
Plot1(V1[0]);
}
if C1[P+sig] > 0 Then
{
sum = 0;
For cnt = 0 to sig-1
{
sum = sum + V1[cnt];
}
mav = sum/sig;
Plot2(mav);
}
}
2
input : P(10),sig(5);
var : S1(0),D1(0),TM(0),TF(0),cnt(0),sum1(0),sum2(0),mav(0);
Array : C1[100](0),V1[100](0);
if Bdate != Bdate[1] Then
{
for cnt = 1 to 99
{
C1[cnt] = C1[cnt-1][1];
V1[cnt] = V1[cnt-1][1];
}
}
C1[0] = C;
if C1[P] > 0 Then
{
sum1 = 0;
For cnt = 0 to P-1
{
sum1 = sum1 + abs(C1[cnt]-C1[cnt+1]);
}
V1[0] = (C1[1]-C1[P])/sum1;
Plot1(V1[0]);
}
if C1[P+sig] > 0 Then
{
sum2 = 0;
For cnt = 0 to sig-1
{
sum2 = sum2 + V1[cnt];
}
mav = sum2/sig;
Plot2(mav);
}
즐거운 하루되세요
> 뮬리 님이 쓴 글입니다.
> 제목 : Re : Re : 부탁 드립니다.
> 늘 감사 드립니다...
답변자료가 다른분의 질문 사항인것으로 판단 됩니다...
아래 질문 사항 부탁 드립니다.
감사 합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁 드립니다.
>
안녕하세요
예스스탁입니다.
var : DH(0),DL(0),TX(0);
if Bdate != Bdate[1] Then
{
DH = H;
DL = L;
var1 = 0;
var11 = 0;
var12 = 0;
Var2 = 0;
Var21 = 0;
Var22 = 0;
}
Else
{
if H > DH Then
{
DH = H;
var1 = 0;
var11 = var1[1];
var12 = var11[1];
}
Else
{
if C < O Then
{
var1 = var1+1;
if var1 == 1 and var11 >= 1 and var12 >= 1 Then
{
TX = Text_New(sDate,sTime,H+PriceScale*2,"▼");
Text_SetStyle(TX,2,0);
Text_SetSize(tx,12);
Text_SetColor(tx,BLUE);
}
}
}
if L < DL Then
{
DL = L;
Var2 = 0;
Var21 = Var2[1];
Var22 = Var21[1];
}
Else
{
if C > O Then
{
var2 = var2+1;
if var2 == 1 and var21 >= 1 and var22 >= 1 Then
{
TX = Text_New(sDate,sTime,H+PriceScale*2,"▲");
Text_SetStyle(TX,2,1);
Text_SetSize(tx,12);
Text_SetColor(tx,RED);
}
}
}
}
즐거운 하루되세요
> 뮬리 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움에 감사 드립니다.
타주기 수식 부탁 드립니다.
1)예를 들어 10분차트에서 60분 지표
2)예를 들어 60분봉차트에서 일봉지표
미리 경배로 감사 인사 올립니다.
input:p(10),sig(5);
var1=(c[1]-c[p])/accumn(abs(c-c[1]),p);
var11=ma(var1,sig);
2)참고수식
input: ntime(60),p(100),sig(5);
var : S1(0),D1(0),TM(0),TF(0),idx(0),sum(0),cnt(0);
Array : V55[100](0);
if Bdate != Bdate[1] Then
{
S1 = TimeToMinutes(stime);
D1 = sdate;
}
if D1 > 0 then
{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF = TM%ntime;
if Bdate != Bdate[1] or
(Bdate == Bdate[1] and ntime == 1 and TM < TM[1]) or
(Bdate == Bdate[1] and ntime > 1 and TF < TF[1]) or
(Bdate == Bdate[1] and ntime > 1 and TM > TM+ntime) Then
{
idx = idx+1;
var1 = idx%P+1;