커뮤니티
문의드립니다
2017-11-18 01:17:26
154
글번호 114289
아래의 강조식을 적용하려니 에러가 납니다. 에러 안나도록 수정 부탁드립니다.
A_FDC_MARK_S 이 없다는데.. 제가 식 작성자가 아니라서 어떻게 할 줄 모르겠습니다.
어떻게든 에러없게 부탁드립니다. 감사합니다.
Input:추세기준(9), 존간격(0.15), 위치기간(13),상승과열(60),하락과열(-59), LENGTH(26);
var : 위치(0),V_Total(0),V_Net(0),미결추이(0),강도추이(0),V_Color(0),V_존간격(0),V_위치추이(0),회색박스(0);
V_Total = _A_FDC_MARK_S;
위치 = _A_FDC_MARK_P_S;
V_Net = _A_Net;
V_존간격 = _A_Zone(존간격);
회색박스 = _A_Fibonacci_UD(3,3,1);
var1 = abs(dayoi()-dayoi(1)); #미결재
미결추이 = (3 * Ema(var1,5)) - (3 * Ema(Ema(var1,5),5)) +
(Ema(Ema(Ema(var1,5),5),5));
강도추이 = (3 * wma(V_TOTAL,6)) - (3 * wma(wma(V_TOTAL,6),6)) +
(wma(wma(wma(V_TOTAL,6),6),6));
V_Color = (3 * Ema(V_TOTAL,LENGTH)) - (3 * Ema(Ema(V_TOTAL,LENGTH),LENGTH)) +
(Ema(Ema(Ema(V_TOTAL,LENGTH),LENGTH),LENGTH));
V_위치추이 = (3 * Ema(위치,위치기간)) - (3 * Ema(Ema(위치,위치기간),위치기간)) +
(Ema(Ema(Ema(위치,위치기간),위치기간),위치기간));
Var2 = abs(V_Net);
If V_TOTAL > 20 and Var2 > 추세기준 and Var2 >= Var2[1] && V_존간격 >= 0 Then # ((Var2 > 추세기준 and Var2 >= Var2[1]) or (Var2 > 8 and Var2[1] >= Var2[2] and Var2 >= Var2[1])) Then
PlotPaintBar( Open, Close,"강도",
iff(V_TOTAL[1] >= 상승과열 && V_TOTAL<V_TOTAL[1] && var1 <7000 && var1<var1[1] && 미결추이<미결추이[1] ,RGB(255,255,0), #
iff(V_TOTAL > 50 &&V_Color>=V_Color[1] && V_존간격 == 4 , RGB(200,50,50),
iff(V_TOTAL > 35 &&V_Color>=V_Color[1] && V_존간격 > 0, RGB(255,50,50),
iff(V_Color>=V_Color[1] && V_존간격 > 0, RGB(255,140,140),RGB(255,200,200))))));
Else
{ IF V_TOTAL < -20 and Var2 > 추세기준 and Var2 >= Var2[1] && V_존간격 <= 0 Then
PlotPaintBar( Open, Close,"강도",
iff(V_TOTAL[1] <= 하락과열 && V_TOTAL>V_TOTAL[1] && var1<var1[1] && 미결추이<미결추이[1] && var1 <7000 ,RGB(255,255,0),
iff(V_TOTAL < -50 && V_Color<=V_Color[1] && V_존간격 == -4, RGB(0,0,200),
iff(V_TOTAL < -35 && V_Color<=V_Color[1] && V_존간격 < 0, RGB(51,102,255),
iff(V_Color<=V_Color[1] && V_존간격 < 0, RGB(130,165,255),RGB(153,204,255))))));
Else
PlotPaintBar( Open, Close,"강도",GRAY);
}
답변 1
예스스탁 예스스탁 답변
2017-11-20 10:35:11
안녕하세요
예스스탁입니다.
해당식은 저희도 수정이 가능하지 않습니다.
수식에 별도로 만든 사용자함수가 있고
해당 함수는 원식 작성자만 알수가 있습니다.
즐거운 하루되세요
> 트라반 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 아래의 강조식을 적용하려니 에러가 납니다. 에러 안나도록 수정 부탁드립니다.
A_FDC_MARK_S 이 없다는데.. 제가 식 작성자가 아니라서 어떻게 할 줄 모르겠습니다.
어떻게든 에러없게 부탁드립니다. 감사합니다.
Input:추세기준(9), 존간격(0.15), 위치기간(13),상승과열(60),하락과열(-59), LENGTH(26);
var : 위치(0),V_Total(0),V_Net(0),미결추이(0),강도추이(0),V_Color(0),V_존간격(0),V_위치추이(0),회색박스(0);
V_Total = _A_FDC_MARK_S;
위치 = _A_FDC_MARK_P_S;
V_Net = _A_Net;
V_존간격 = _A_Zone(존간격);
회색박스 = _A_Fibonacci_UD(3,3,1);
var1 = abs(dayoi()-dayoi(1)); #미결재
미결추이 = (3 * Ema(var1,5)) - (3 * Ema(Ema(var1,5),5)) +
(Ema(Ema(Ema(var1,5),5),5));
강도추이 = (3 * wma(V_TOTAL,6)) - (3 * wma(wma(V_TOTAL,6),6)) +
(wma(wma(wma(V_TOTAL,6),6),6));
V_Color = (3 * Ema(V_TOTAL,LENGTH)) - (3 * Ema(Ema(V_TOTAL,LENGTH),LENGTH)) +
(Ema(Ema(Ema(V_TOTAL,LENGTH),LENGTH),LENGTH));
V_위치추이 = (3 * Ema(위치,위치기간)) - (3 * Ema(Ema(위치,위치기간),위치기간)) +
(Ema(Ema(Ema(위치,위치기간),위치기간),위치기간));
Var2 = abs(V_Net);
If V_TOTAL > 20 and Var2 > 추세기준 and Var2 >= Var2[1] && V_존간격 >= 0 Then # ((Var2 > 추세기준 and Var2 >= Var2[1]) or (Var2 > 8 and Var2[1] >= Var2[2] and Var2 >= Var2[1])) Then
PlotPaintBar( Open, Close,"강도",
iff(V_TOTAL[1] >= 상승과열 && V_TOTAL<V_TOTAL[1] && var1 <7000 && var1<var1[1] && 미결추이<미결추이[1] ,RGB(255,255,0), #
iff(V_TOTAL > 50 &&V_Color>=V_Color[1] && V_존간격 == 4 , RGB(200,50,50),
iff(V_TOTAL > 35 &&V_Color>=V_Color[1] && V_존간격 > 0, RGB(255,50,50),
iff(V_Color>=V_Color[1] && V_존간격 > 0, RGB(255,140,140),RGB(255,200,200))))));
Else
{ IF V_TOTAL < -20 and Var2 > 추세기준 and Var2 >= Var2[1] && V_존간격 <= 0 Then
PlotPaintBar( Open, Close,"강도",
iff(V_TOTAL[1] <= 하락과열 && V_TOTAL>V_TOTAL[1] && var1<var1[1] && 미결추이<미결추이[1] && var1 <7000 ,RGB(255,255,0),
iff(V_TOTAL < -50 && V_Color<=V_Color[1] && V_존간격 == -4, RGB(0,0,200),
iff(V_TOTAL < -35 && V_Color<=V_Color[1] && V_존간격 < 0, RGB(51,102,255),
iff(V_Color<=V_Color[1] && V_존간격 < 0, RGB(130,165,255),RGB(153,204,255))))));
Else
PlotPaintBar( Open, Close,"강도",GRAY);
}