커뮤니티
지표식
2016-02-01 13:45:58
108
글번호 95033
매번 감사드립니다.
Input : Short(12), Long(24);
value1 = accumN(C-C[1],Short);
value2 = accumN(C-C[1],Long);
value3 = iff(C>C[1],C-C[1],0);
value4 = iff(C<C[1],C-C[1],0);
If value1 > 0 Then
plot1(-(value1*(-100)/accumN(value3,Short)), "reverse1");
Else
plot1(-(value1*100/accumN(value4,Short)), "reverse1");
If value2 > 0 then
plot2(-(value2*(-100)/accumN(value3,Long)),"reverse2");
Else
plot2(-(value2*100/accumN(value4,Long)),"reverse2");
PlotBaseLine1(0, "기준선 0");
PlotBaseLine2(75, "기준선 75");
PlotBaseLine3(-75, "기준선 -75");
위 리버스 지표에서 단기, 중기차트를 한차트에 구현 하는 식 좀 부탁드립니다,
물론 2개 차트를 띄워 한화면에 구현할수 있지만
2개식을 한차트에 합성하여 구현하고 싶습니다.
예를 들어 Input : Short(10), Long(20), Short(36), Long(52);
답변 1
예스스탁 예스스탁 답변
2016-02-01 15:52:55
안녕하세요
예스스탁입니다.
Input : Short1(10), Long1(20);
Input : Short2(36), Long2(52);
value11 = accumN(C-C[1],Short1);
value12 = accumN(C-C[1],Long1);
value13 = iff(C>C[1],C-C[1],0);
value14 = iff(C<C[1],C-C[1],0);
value21 = accumN(C-C[1],Short2);
value22 = accumN(C-C[1],Long2);
value23 = iff(C>C[1],C-C[1],0);
value24 = iff(C<C[1],C-C[1],0);
If value11 > 0 Then
plot1(-(value11*(-100)/accumN(value13,Short1)), "단기1");
Else
plot1(-(value11*100/accumN(value14,Short1)), "단기1");
If value12 > 0 then
plot2(-(value12*(-100)/accumN(value13,Long1)),"장기1");
Else
plot2(-(value12*100/accumN(value14,Long1)),"장기1");
If value21 > 0 Then
plot3(-(value21*(-100)/accumN(value23,Short1)), "단기2");
Else
plot3(-(value21*100/accumN(value24,Short1)), "단기2");
If value22 > 0 then
plot4(-(value22*(-100)/accumN(value23,Long1)),"장기2");
Else
plot4(-(value22*100/accumN(value24,Long1)),"장기2");
PlotBaseLine1(0, "기준선 0");
PlotBaseLine2(75, "기준선 75");
PlotBaseLine3(-75, "기준선 -75");
즐거운 하루되세요
> khj012 님이 쓴 글입니다.
> 제목 : 지표식
> 매번 감사드립니다.
Input : Short(12), Long(24);
value1 = accumN(C-C[1],Short);
value2 = accumN(C-C[1],Long);
value3 = iff(C>C[1],C-C[1],0);
value4 = iff(C<C[1],C-C[1],0);
If value1 > 0 Then
plot1(-(value1*(-100)/accumN(value3,Short)), "reverse1");
Else
plot1(-(value1*100/accumN(value4,Short)), "reverse1");
If value2 > 0 then
plot2(-(value2*(-100)/accumN(value3,Long)),"reverse2");
Else
plot2(-(value2*100/accumN(value4,Long)),"reverse2");
PlotBaseLine1(0, "기준선 0");
PlotBaseLine2(75, "기준선 75");
PlotBaseLine3(-75, "기준선 -75");
위 리버스 지표에서 단기, 중기차트를 한차트에 구현 하는 식 좀 부탁드립니다,
물론 2개 차트를 띄워 한화면에 구현할수 있지만
2개식을 한차트에 합성하여 구현하고 싶습니다.
예를 들어 Input : Short(10), Long(20), Short(36), Long(52);
이전글