커뮤니티
수식수정부탁드립니다.
2019-10-02 14:19:11
241
글번호 132463
input : sig(5),카운팅시작일자(20191001),카운팅시작시간(070000),n(0);
var : OBVv(0),OBVs(0),OBVo(0);
var : XClose(0),Xopen(0),Xhigh(0),Xlow(0),Tcond(false),DO(0);
if sdate >= 카운팅시작일자 and stime >= 카운팅시작시간 Then
Tcond = true;
OBvv = OBV;
OBVs = ma(OBVv,sig);
OBVo = OBVv-OBVs;
xClose = (Open+High+Low+Close)/4;
if CurrentBar <= 1 Then
Xopen = (O+C)/2;
Else
xOpen = (XOpen[1] + xClose[1])/2;
xHigh = Max(High, xOpen, xClose);
xLow = Min(Low, xOpen, xClose);
var1=xHigh;
var2=xLow;
if Tcond == true then
{
if bdate != bdate[1] Then
DO = DayHigh;
if var1>=0 then
{
plot12(var1, "상",red);
Plot22(do, "하",blue);
}
Else
{
Plot12(do, "상",red);
Plot22(var1, "하",blue);
}
PlotBaseLine1(do, "중심",black);
}
상기수식을
기준선 중심으로 위쪽은 빨간색 아래쪽은 파란색으로 우측 텍스트색상도 동일하게
표시될수있도록
수식 수정 부탁드립니다 감사합니다
- 1. 133079_캡처.JPG (0.07 MB)
답변 5
예스스탁 예스스탁 답변
2019-10-02 14:19:19
안녕하세요
예스스탁입니다.
Y축에 표시되는 값의 색은 지표속성창에서 지정한 색상으로만 출력이 됩니다.
수식안에서 지정한 색상으로 표시가 되지 않습니다.
수식에 색상지정 내용을 제외해 드립니다.
지표속성창의 차트표시탭에서 상은 빨간색, 하는 파란색, 중심은 검정색으로
지정하고 각 라인 마지막지표값표시에 체크하시면 됩니다.
즐거운 하루되세요
> 수색대대 님이 쓴 글입니다.
> 제목 : 수식수정부탁드립니다.
> input : sig(5),카운팅시작일자(20191001),카운팅시작시간(070000),n(0);
var : OBVv(0),OBVs(0),OBVo(0);
var : XClose(0),Xopen(0),Xhigh(0),Xlow(0),Tcond(false),DO(0);
if sdate >= 카운팅시작일자 and stime >= 카운팅시작시간 Then
Tcond = true;
OBvv = OBV;
OBVs = ma(OBVv,sig);
OBVo = OBVv-OBVs;
xClose = (Open+High+Low+Close)/4;
if CurrentBar <= 1 Then
Xopen = (O+C)/2;
Else
xOpen = (XOpen[1] + xClose[1])/2;
xHigh = Max(High, xOpen, xClose);
xLow = Min(Low, xOpen, xClose);
var1=xHigh;
var2=xLow;
if Tcond == true then
{
if bdate != bdate[1] Then
DO = DayHigh;
if var1>=0 then
{
plot12(var1, "상",red);
Plot22(do, "하",blue);
}
Else
{
Plot12(do, "상",red);
Plot22(var1, "하",blue);
}
PlotBaseLine1(do, "중심",black);
}
상기수식을
기준선 중심으로 위쪽은 빨간색 아래쪽은 파란색으로 우측 텍스트색상도 동일하게
표시될수있도록
수식 수정 부탁드립니다 감사합니다
수색대대
2019-10-02 14:32:02
지표속성창에서 수정을해도 상기 그림과 같이 나타납니다.
다시한번 부탁드립니다
예스스탁 예스스탁 답변
2019-10-02 14:31:50
안녕하세요
예스스탁입니다.
수식을 첨부하지 않았습니다.
아래수식으로 변경하신 후에 처리하시면 됩니다.
plot에 색상지정을 삭제한 수식입니다.
input : sig(5),카운팅시작일자(20191001),카운팅시작시간(070000),n(0);
var : OBVv(0),OBVs(0),OBVo(0);
var : XClose(0),Xopen(0),Xhigh(0),Xlow(0),Tcond(false),DO(0);
if sdate >= 카운팅시작일자 and stime >= 카운팅시작시간 Then
Tcond = true;
OBvv = OBV;
OBVs = ma(OBVv,sig);
OBVo = OBVv-OBVs;
xClose = (Open+High+Low+Close)/4;
if CurrentBar <= 1 Then
Xopen = (O+C)/2;
Else
xOpen = (XOpen[1] + xClose[1])/2;
xHigh = Max(High, xOpen, xClose);
xLow = Min(Low, xOpen, xClose);
var1=xHigh;
var2=xLow;
if Tcond == true then
{
if bdate != bdate[1] Then
DO = DayHigh;
if var1>=0 then
{
plot12(var1, "상");
Plot22(do, "하");
}
Else
{
Plot12(do, "상");
Plot22(var1, "하");
}
PlotBaseLine1(do, "중심");
}
즐거운 하루되세요
> 수색대대 님이 쓴 글입니다.
> 제목 : Re : Re : 수식수정부탁드립니다.
> 지표속성창에서 수정을해도 상기 그림과 같이 나타납니다.
다시한번 부탁드립니다
수색대대
2019-10-02 14:40:07
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 수식수정부탁드립니다.
>
안녕하세요
예스스탁입니다.
수식을 첨부하지 않았습니다.
아래수식으로 변경하신 후에 처리하시면 됩니다.
plot에 색상지정을 삭제한 수식입니다.
input : sig(5),카운팅시작일자(20191001),카운팅시작시간(070000),n(0);
var : OBVv(0),OBVs(0),OBVo(0);
var : XClose(0),Xopen(0),Xhigh(0),Xlow(0),Tcond(false),DO(0);
if sdate >= 카운팅시작일자 and stime >= 카운팅시작시간 Then
Tcond = true;
OBvv = OBV;
OBVs = ma(OBVv,sig);
OBVo = OBVv-OBVs;
xClose = (Open+High+Low+Close)/4;
if CurrentBar <= 1 Then
Xopen = (O+C)/2;
Else
xOpen = (XOpen[1] + xClose[1])/2;
xHigh = Max(High, xOpen, xClose);
xLow = Min(Low, xOpen, xClose);
var1=xHigh;
var2=xLow;
if Tcond == true then
{
if bdate != bdate[1] Then
DO = DayHigh;
if var1>=0 then
{
plot12(var1, "상");
Plot22(do, "하");
}
Else
{
Plot12(do, "상");
Plot22(var1, "하");
}
PlotBaseLine1(do, "중심");
}
즐거운 하루되세요
> 수색대대 님이 쓴 글입니다.
> 제목 : Re : Re : 수식수정부탁드립니다.
수정한 수식을 적용해도 색상변경이 되질않습니다
한번더 부탁드리겠습니다
예스스탁 예스스탁 답변
2019-10-02 15:17:39
안녕하세요
예스스탁입니다.
DO기준으로 변경했습니다.
선그래프가 직전 출력지점과 현재를 연결하므로
선그래프이면 첨부된 그림과 같이 보이실수 있습니다.
지표속성창에 설정하시는 내용은 이전 설명과 같습니다.
input : sig(5),카운팅시작일자(20191001),카운팅시작시간(070000),n(0);
var : OBVv(0),OBVs(0),OBVo(0);
var : XClose(0),Xopen(0),Xhigh(0),Xlow(0),Tcond(false),DO(0);
if sdate >= 카운팅시작일자 and stime >= 카운팅시작시간 Then
Tcond = true;
OBvv = OBV;
OBVs = ma(OBVv,sig);
OBVo = OBVv-OBVs;
xClose = (Open+High+Low+Close)/4;
if CurrentBar <= 1 Then
Xopen = (O+C)/2;
Else
xOpen = (XOpen[1] + xClose[1])/2;
xHigh = Max(High, xOpen, xClose);
xLow = Min(Low, xOpen, xClose);
var1=xHigh;
var2=xLow;
if Tcond == true then
{
if bdate != bdate[1] Then
DO = DayHigh;
if var1>=DO then
{
plot12(var1, "상");
Plot22(do, "하");
}
Else
{
Plot12(do, "상");
Plot22(var1, "하");
}
PlotBaseLine1(do, "중심");
}
즐거운 하루되세요
> 수색대대 님이 쓴 글입니다.
> 제목 : Re : Re : Re : Re : 수식수정부탁드립니다.
>
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 수식수정부탁드립니다.
>
안녕하세요
예스스탁입니다.
수식을 첨부하지 않았습니다.
아래수식으로 변경하신 후에 처리하시면 됩니다.
plot에 색상지정을 삭제한 수식입니다.
input : sig(5),카운팅시작일자(20191001),카운팅시작시간(070000),n(0);
var : OBVv(0),OBVs(0),OBVo(0);
var : XClose(0),Xopen(0),Xhigh(0),Xlow(0),Tcond(false),DO(0);
if sdate >= 카운팅시작일자 and stime >= 카운팅시작시간 Then
Tcond = true;
OBvv = OBV;
OBVs = ma(OBVv,sig);
OBVo = OBVv-OBVs;
xClose = (Open+High+Low+Close)/4;
if CurrentBar <= 1 Then
Xopen = (O+C)/2;
Else
xOpen = (XOpen[1] + xClose[1])/2;
xHigh = Max(High, xOpen, xClose);
xLow = Min(Low, xOpen, xClose);
var1=xHigh;
var2=xLow;
if Tcond == true then
{
if bdate != bdate[1] Then
DO = DayHigh;
if var1>=0 then
{
plot12(var1, "상");
Plot22(do, "하");
}
Else
{
Plot12(do, "상");
Plot22(var1, "하");
}
PlotBaseLine1(do, "중심");
}
즐거운 하루되세요
> 수색대대 님이 쓴 글입니다.
> 제목 : Re : Re : 수식수정부탁드립니다.
수정한 수식을 적용해도 색상변경이 되질않습니다
한번더 부탁드리겠습니다