답변완료
수식변환요청
1
함수명 : Ma_Mx
반환값형 : 숫자형
var : M10(0),M11(0),M12(0),M13(0),M14(0),M15(0),M16(0),M17(0),M18(0),M19(0),M20(0);
var : M21(0),M22(0),M23(0),M24(0),M25(0),M26(0),M27(0),M28(0),M29(0),M30(0);
M10=ma(C,10);M11=ma(C,11);M12=ma(C,12);
M13=ma(C,13);M14=ma(C,14);M15=ma(C,15);
M16=ma(C,16);M17=ma(C,17);M18=ma(C,18);
M19=ma(C,19);M20=ma(C,20);M21=ma(C,21);
M22=ma(C,22);M23=ma(C,23);M24=ma(C,24);
M25=ma(C,25);M26=ma(C,26);M27=ma(C,27);
M28=ma(C,28);M29=ma(C,29);M30=ma(C,30);
Ma_Mx = Max(M10,
M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,
M21,M22,M23,M24,M25,M26,M27,M28,M29,M30);
2
함수명 : Ma_Mn
반환값형 : 숫자형
var : M10(0),M11(0),M12(0),M13(0),M14(0),M15(0),M16(0),M17(0),M18(0),M19(0),M20(0);
var : M21(0),M22(0),M23(0),M24(0),M25(0),M26(0),M27(0),M28(0),M29(0),M30(0);
M10=ma(C,10);M11=ma(C,11);M12=ma(C,12);
M13=ma(C,13);M14=ma(C,14);M15=ma(C,15);
M16=ma(C,16);M17=ma(C,17);M18=ma(C,18);
M19=ma(C,19);M20=ma(C,20);M21=ma(C,21);
M22=ma(C,22);M23=ma(C,23);M24=ma(C,24);
M25=ma(C,25);M26=ma(C,26);M27=ma(C,27);
M28=ma(C,28);M29=ma(C,29);M30=ma(C,30);
Ma_Mn = Min(M10,
M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,
M21,M22,M23,M24,M25,M26,M27,M28,M29,M30)
3 함수명: RED
var : mx(0),mn(0),Mx_w(0),Mn_w(0);
Mx = Ma_Mx;
Mn = Ma_Mn;
Mx_w = (Mx-Mx[1])/Mx[1] * 10000;
Mn_w = (Mn-Mn[1])/Mn[1] * 10000;
if Mx_w >= 0 && Mn_w >= 0 && Mx_w > Mx_w[1] && Mn_w > Mn_w[1] && Mx_w > Mn_w Then
Find(1);
위 3번을 사용자함수로 변환 부탁드립니다
감사합니다
2025-01-08
388
글번호 186974
사용자 함수
답변완료
수정부탁드립니다.
안녕하세요
수식 감사드립니다.
수식을 챠트에 구현해보니 색상이 전부 검정으로만 나옵니다,
그리고
시가 = O;
고가 = H;
Condition1 = true;
저가 = L;
Condition2 = true;
}
if h > 고가 Then
{
고가 = H;
Condition1 = true;
}
if Condition1 == true and c <= 고가-(고가-시가)*0.13 Then
Condition1 = False;
if L < 저가 Then
{
저가 = L;
Condition2 = true;
}
if Condition2 == true and c >= 저가+(시가-저가)*0.13 Then
Condition2 = False;
}
Plot1(시가);
if Condition1 == true Then
Plot2(고가);
Else
NoPlot(2);
if Condition2 == true Then
Plot3(저가);
else
NoPlot(3);
위 수식과 같은 방식으로 아래의 식을 수정부탁드립니다.
수정부탁드릴 수식입니다.
input : 분(60);
var : S1(0),D1(0),TM(0),TF(0);
var : OO(0),HH(0),LL(0),TX1(0),TX2(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
{
OO = O;
HH = H;
LL = L;
}
if h > HH Then
{
HH = H;
}
if l < LL Then
{
LL = L;
}
if C <= HH-(HH-OO)*0.25 and C > OO Then
{
tx1 = text_new(sDate,sTime,L,"●");
Text_SetStyle(tx1,2,0);
Text_SetColor(tx1,Blue);
Text_SetColor(tx1,12);
}
if C >= LL+(OO-LL)*0.25 and C < OO Then
{
tx2 = text_new(sDate,sTime,H,"●");
Text_SetStyle(tx2,2,1);
Text_SetColor(tx2,Red);
Text_SetColor(tx2,12);
}
}
2025-01-07
421
글번호 186967
지표