커뮤니티

부탁 드립니다.

프로필 이미지
뮬리
2020-09-29 10:14:52
877
글번호 142756
답변완료
도움에 감사 드립니다. 타주기 수식 부탁 드립니다. 1)10분봉차트에서 60분봉 지표 2)60분봉차트에서 일봉지표 미리 경배로 감사 인사 올립니다. 아울러 추석 명절 잘보내시기 바랍니다. input : length(20),mult(1),sig(5);; var : src(0),a(0),b(0),size(0); if a[1] > a[2] Then { Condition1 = true; var1 = 0; } Else { if Condition1 == true Then var1 = var1+1; } if b[1] < b[2] Then { Condition2 = true; var2 = 0; } Else { if Condition2 == true Then var2 = var2+1; } size = iff((a[1]-a[2]) > 0 or (b[1]-b[2]) < 0 , 1 ,0); a = max(c,a[1]) - size/pow(length,2)*(var1*mult); b = min(c,b[1]) + size/pow(length,2)*(Var2*mult); var11=(a+b)/2; var3=c-var11;; var33=ma(var3,sig);
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2020-09-29 15:16:04

안녕하세요 예스스탁입니다. 1 input : 타주기분(60),length(20),mult(1),sig(5); var : S1(0),D1(0),TM(0),TF(0),cnt(0),idx(0),size(0),sum(0); Array : CC[100](0),a[100](0),b[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%타주기분; if Bdate != Bdate[1] or (Bdate == Bdate[1] and 타주기분 > 1 and TF < TF[1]) or (Bdate == Bdate[1] and 타주기분 > 1 and TM >= TM[1]+타주기분) or (Bdate == Bdate[1] and 타주기분 == 1 and TM > TM[1]) Then { idx = idx+1; for cnt = 1 to 99 { CC[cnt] = CC[cnt-1][1]; a[cnt] = a[cnt-1][1]; b[cnt] = b[cnt-1][1]; } if a[1] > a[2] and a[2] > 0 Then { Condition1 = true; value1 = idx[1]; } if b[1] < b[2] and b[2] > 0 Then { Condition2 = true; Value2 = idx[1]; } } CC[0] = C; if Condition1 == true Then var1 = idx-value1; if Condition2 == true Then var2 = idx-Value2; if a[2] > 0 and b[2] > 0 then size = iff((a[1]-a[2]) > 0 or (b[1]-b[2]) < 0 , 1 ,0); Else size = 0; if a[1] == 0 Then { a[0] = CC[0] - size/pow(length,2)*(var1*mult); } Else if idx > 3 Then { a[0] = max(CC[0],a[1]) - size/pow(length,2)*(var1*mult); } if b[1] == 0 Then { b[0] = CC[0] + size/pow(length,2)*(Var2*mult); } Else if idx > 3 Then { b[0] = min(CC[0],b[1]) + size/pow(length,2)*(Var2*mult); } var11 = (a[0]+b[0])/2; Var3 = CC[0]-var11; if a[sig-1] > 0 and b[sig-1] > 0 Then { sum = 0; For cnt = 0 to sig-1 { sum = sum + (CC[cnt] - (a[cnt]+b[cnt])/2); } Var3 = sum/sig; Plot1(Var3); } } 2 input : length(20),mult(1),sig(5);; var : src(0),a(0),b(0),size(0); if a[1] > a[2] Then { Condition1 = true; var1 = 0; } Else { if Condition1 == true Then var1 = var1+1; } if b[1] < b[2] Then { Condition2 = true; var2 = 0; } Else { if Condition2 == true Then var2 = var2+1; } size = iff((a[1]-a[2]) > 0 or (b[1]-b[2]) < 0 , 1 ,0); a = max(c,a[1]) - size/pow(length,2)*(var1*mult); b = min(c,b[1]) + size/pow(length,2)*(Var2*mult); var11=(a+b)/2; var3=c-var11;; var33=ma(var3,sig); Plot1(Var33); 즐거운 하루되세요 > 뮬리 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 도움에 감사 드립니다. 타주기 수식 부탁 드립니다. 1)10분봉차트에서 60분봉 지표 2)60분봉차트에서 일봉지표 미리 경배로 감사 인사 올립니다. 아울러 추석 명절 잘보내시기 바랍니다. input : length(20),mult(1),sig(5);; var : src(0),a(0),b(0),size(0); if a[1] > a[2] Then { Condition1 = true; var1 = 0; } Else { if Condition1 == true Then var1 = var1+1; } if b[1] < b[2] Then { Condition2 = true; var2 = 0; } Else { if Condition2 == true Then var2 = var2+1; } size = iff((a[1]-a[2]) > 0 or (b[1]-b[2]) < 0 , 1 ,0); a = max(c,a[1]) - size/pow(length,2)*(var1*mult); b = min(c,b[1]) + size/pow(length,2)*(Var2*mult); var11=(a+b)/2; var3=c-var11;; var33=ma(var3,sig);
프로필 이미지

뮬리

2020-09-29 15:23:20

답변 감사 드립니다. 2번은 복사가 질못된것 같습니다. 다시 한번 살펴 주시기 부탁 드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁 드립니다. > 안녕하세요 예스스탁입니다. 1 input : 타주기분(60),length(20),mult(1),sig(5); var : S1(0),D1(0),TM(0),TF(0),cnt(0),idx(0),size(0),sum(0); Array : CC[100](0),a[100](0),b[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%타주기분; if Bdate != Bdate[1] or (Bdate == Bdate[1] and 타주기분 > 1 and TF < TF[1]) or (Bdate == Bdate[1] and 타주기분 > 1 and TM >= TM[1]+타주기분) or (Bdate == Bdate[1] and 타주기분 == 1 and TM > TM[1]) Then { idx = idx+1; for cnt = 1 to 99 { CC[cnt] = CC[cnt-1][1]; a[cnt] = a[cnt-1][1]; b[cnt] = b[cnt-1][1]; } if a[1] > a[2] and a[2] > 0 Then { Condition1 = true; value1 = idx[1]; } if b[1] < b[2] and b[2] > 0 Then { Condition2 = true; Value2 = idx[1]; } } CC[0] = C; if Condition1 == true Then var1 = idx-value1; if Condition2 == true Then var2 = idx-Value2; if a[2] > 0 and b[2] > 0 then size = iff((a[1]-a[2]) > 0 or (b[1]-b[2]) < 0 , 1 ,0); Else size = 0; if a[1] == 0 Then { a[0] = CC[0] - size/pow(length,2)*(var1*mult); } Else if idx > 3 Then { a[0] = max(CC[0],a[1]) - size/pow(length,2)*(var1*mult); } if b[1] == 0 Then { b[0] = CC[0] + size/pow(length,2)*(Var2*mult); } Else if idx > 3 Then { b[0] = min(CC[0],b[1]) + size/pow(length,2)*(Var2*mult); } var11 = (a[0]+b[0])/2; Var3 = CC[0]-var11; if a[sig-1] > 0 and b[sig-1] > 0 Then { sum = 0; For cnt = 0 to sig-1 { sum = sum + (CC[cnt] - (a[cnt]+b[cnt])/2); } Var3 = sum/sig; Plot1(Var3); } } 2 input : length(20),mult(1),sig(5);; var : src(0),a(0),b(0),size(0); if a[1] > a[2] Then { Condition1 = true; var1 = 0; } Else { if Condition1 == true Then var1 = var1+1; } if b[1] < b[2] Then { Condition2 = true; var2 = 0; } Else { if Condition2 == true Then var2 = var2+1; } size = iff((a[1]-a[2]) > 0 or (b[1]-b[2]) < 0 , 1 ,0); a = max(c,a[1]) - size/pow(length,2)*(var1*mult); b = min(c,b[1]) + size/pow(length,2)*(Var2*mult); var11=(a+b)/2; var3=c-var11;; var33=ma(var3,sig); Plot1(Var33); 즐거운 하루되세요 > 뮬리 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 도움에 감사 드립니다. 타주기 수식 부탁 드립니다. 1)10분봉차트에서 60분봉 지표 2)60분봉차트에서 일봉지표 미리 경배로 감사 인사 올립니다. 아울러 추석 명절 잘보내시기 바랍니다. input : length(20),mult(1),sig(5);; var : src(0),a(0),b(0),size(0); if a[1] > a[2] Then { Condition1 = true; var1 = 0; } Else { if Condition1 == true Then var1 = var1+1; } if b[1] < b[2] Then { Condition2 = true; var2 = 0; } Else { if Condition2 == true Then var2 = var2+1; } size = iff((a[1]-a[2]) > 0 or (b[1]-b[2]) < 0 , 1 ,0); a = max(c,a[1]) - size/pow(length,2)*(var1*mult); b = min(c,b[1]) + size/pow(length,2)*(Var2*mult); var11=(a+b)/2; var3=c-var11;; var33=ma(var3,sig);
프로필 이미지

예스스탁 예스스탁 답변

2020-09-29 15:49:24

안녕하세요 예스스탁입니다. 2번식 다시 올려드립니다. input : length(20),mult(1),sig(5); var : S1(0),D1(0),TM(0),TF(0),cnt(0),idx(0),size(0),sum(0); Array : CC[100](0),a[100](0),b[100](0); if Bdate != Bdate[1] Then { idx = idx+1; for cnt = 1 to 99 { CC[cnt] = CC[cnt-1][1]; a[cnt] = a[cnt-1][1]; b[cnt] = b[cnt-1][1]; } if a[1] > a[2] and a[2] > 0 Then { Condition1 = true; value1 = idx[1]; } if b[1] < b[2] and b[2] > 0 Then { Condition2 = true; Value2 = idx[1]; } } CC[0] = C; if Condition1 == true Then var1 = idx-value1; if Condition2 == true Then var2 = idx-Value2; if a[2] > 0 and b[2] > 0 then size = iff((a[1]-a[2]) > 0 or (b[1]-b[2]) < 0 , 1 ,0); Else size = 0; if a[1] == 0 Then { a[0] = CC[0] - size/pow(length,2)*(var1*mult); } Else if idx > 3 Then { a[0] = max(CC[0],a[1]) - size/pow(length,2)*(var1*mult); } if b[1] == 0 Then { b[0] = CC[0] + size/pow(length,2)*(Var2*mult); } Else if idx > 3 Then { b[0] = min(CC[0],b[1]) + size/pow(length,2)*(Var2*mult); } var11 = (a[0]+b[0])/2; Var3 = CC[0]-var11; if a[sig-1] > 0 and b[sig-1] > 0 Then { sum = 0; For cnt = 0 to sig-1 { sum = sum + (CC[cnt] - (a[cnt]+b[cnt])/2); } Var3 = sum/sig; Plot1(Var3); } 즐거운 하루되세요 > 뮬리 님이 쓴 글입니다. > 제목 : Re : Re : 부탁 드립니다. > 답변 감사 드립니다. 2번은 복사가 질못된것 같습니다. 다시 한번 살펴 주시기 부탁 드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁 드립니다. > 안녕하세요 예스스탁입니다. 1 input : 타주기분(60),length(20),mult(1),sig(5); var : S1(0),D1(0),TM(0),TF(0),cnt(0),idx(0),size(0),sum(0); Array : CC[100](0),a[100](0),b[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%타주기분; if Bdate != Bdate[1] or (Bdate == Bdate[1] and 타주기분 > 1 and TF < TF[1]) or (Bdate == Bdate[1] and 타주기분 > 1 and TM >= TM[1]+타주기분) or (Bdate == Bdate[1] and 타주기분 == 1 and TM > TM[1]) Then { idx = idx+1; for cnt = 1 to 99 { CC[cnt] = CC[cnt-1][1]; a[cnt] = a[cnt-1][1]; b[cnt] = b[cnt-1][1]; } if a[1] > a[2] and a[2] > 0 Then { Condition1 = true; value1 = idx[1]; } if b[1] < b[2] and b[2] > 0 Then { Condition2 = true; Value2 = idx[1]; } } CC[0] = C; if Condition1 == true Then var1 = idx-value1; if Condition2 == true Then var2 = idx-Value2; if a[2] > 0 and b[2] > 0 then size = iff((a[1]-a[2]) > 0 or (b[1]-b[2]) < 0 , 1 ,0); Else size = 0; if a[1] == 0 Then { a[0] = CC[0] - size/pow(length,2)*(var1*mult); } Else if idx > 3 Then { a[0] = max(CC[0],a[1]) - size/pow(length,2)*(var1*mult); } if b[1] == 0 Then { b[0] = CC[0] + size/pow(length,2)*(Var2*mult); } Else if idx > 3 Then { b[0] = min(CC[0],b[1]) + size/pow(length,2)*(Var2*mult); } var11 = (a[0]+b[0])/2; Var3 = CC[0]-var11; if a[sig-1] > 0 and b[sig-1] > 0 Then { sum = 0; For cnt = 0 to sig-1 { sum = sum + (CC[cnt] - (a[cnt]+b[cnt])/2); } Var3 = sum/sig; Plot1(Var3); } } 2 input : length(20),mult(1),sig(5);; var : src(0),a(0),b(0),size(0); if a[1] > a[2] Then { Condition1 = true; var1 = 0; } Else { if Condition1 == true Then var1 = var1+1; } if b[1] < b[2] Then { Condition2 = true; var2 = 0; } Else { if Condition2 == true Then var2 = var2+1; } size = iff((a[1]-a[2]) > 0 or (b[1]-b[2]) < 0 , 1 ,0); a = max(c,a[1]) - size/pow(length,2)*(var1*mult); b = min(c,b[1]) + size/pow(length,2)*(Var2*mult); var11=(a+b)/2; var3=c-var11;; var33=ma(var3,sig); Plot1(Var33); 즐거운 하루되세요 > 뮬리 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 도움에 감사 드립니다. 타주기 수식 부탁 드립니다. 1)10분봉차트에서 60분봉 지표 2)60분봉차트에서 일봉지표 미리 경배로 감사 인사 올립니다. 아울러 추석 명절 잘보내시기 바랍니다. input : length(20),mult(1),sig(5);; var : src(0),a(0),b(0),size(0); if a[1] > a[2] Then { Condition1 = true; var1 = 0; } Else { if Condition1 == true Then var1 = var1+1; } if b[1] < b[2] Then { Condition2 = true; var2 = 0; } Else { if Condition2 == true Then var2 = var2+1; } size = iff((a[1]-a[2]) > 0 or (b[1]-b[2]) < 0 , 1 ,0); a = max(c,a[1]) - size/pow(length,2)*(var1*mult); b = min(c,b[1]) + size/pow(length,2)*(Var2*mult); var11=(a+b)/2; var3=c-var11;; var33=ma(var3,sig);