예스스탁
예스스탁 답변
2024-12-05 11:39:45
안녕하세요
예스스탁입니다.
Input : Short(1),Long(1);
Var : AA(0,Data1),BB(0,Data2),CC(0,data1),hh(0,Data1),ll(0,Data1);
AA = data1(ma(bids,Short))-data2(ma(asks,Long));
BB = Data2(C);
CC = AA-BB;
if Bdate != Bdate[1] Then
{
hh = CC;
ll = CC;
}
if CC > hh Then
hh = CC;
if CC < ll Then
ll = CC;
Plot1(CC, "osc",iff(CC> 0,DeepPink,DarkCyan));
Plot2(hh,"최고");
Plot3(ll,"최저");
PlotBaseLine1(0,"기준선");
즐거운 하루되세요
> 박선물 님이 쓴 글입니다.
> 제목 : 오실레이터 지표만들기 부탁드립니다.
> 선물호가OSC(A지표)와 외국인 선물 순매수 지표(B)의 차이을 구해서, 새로운 오실레이터 지표(C 지표)를 만들고자 합니다.
선물호가OSC(A) - 외국인 선물 순매수 지표(B) = 새로운 오실레이터 지표(C)
부탁드립니다.
▶선물호가잔량(A) 지표 수식
Input : Short(1),Long(1);
Var : value(0),hh(0),ll(0);
value = ma(bids,Short)-ma(asks,Long);
if Bdate != Bdate[1] Then
{
hh = value;
ll = value;
}
if value > hh Then
hh = value;
if value < ll Then
ll = value;
Plot1(value, "호가잔량이평오실",iff(value> 0,DeepPink,DarkCyan));
Plot2(hh,"최고");
Plot3(ll,"최저");
PlotBaseLine1(0,"기준선");
▶외국인 선물 순매수(B) 지표 수식
var : C2(0,Data2),H2(0,Data2),L2(0,Data2);
C2 = Data2(C);
if Data2(Bdate != Bdate[1]) Then
{
h2 = C2;
l2 = C2;
}
if C2 > h2 Then
h2 = C2;
if C2 < L2 Then
L2 = C2;
Plot1(C2,"C2",IFf(C2>0,Red,Blue));
Plot2(H2,"당일최고",Blue);
Plot3(L2,"당일최저",Red);
끝.
다시 확인 부탁드립니다.
첨부파일에서,
외국인 선물 순매수가 +261(AA지표) 이고, 호가오실레이터가 -4,123(BB지표) 이면
CC지표값 = 261+(-4123) = -3,862 가 나와야 합니다.
그런데, 현재 수식으로는 +9529 로 되어 있습니다.
다시 한번 확인 바랍니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 오실레이터 지표만들기 부탁드립니다.
>
안녕하세요
예스스탁입니다.
Input : Short(1),Long(1);
Var : AA(0,Data1),BB(0,Data2),CC(0,data1),hh(0,Data1),ll(0,Data1);
AA = data1(ma(bids,Short))-data2(ma(asks,Long));
BB = Data2(C);
CC = AA-BB;
if Bdate != Bdate[1] Then
{
hh = CC;
ll = CC;
}
if CC > hh Then
hh = CC;
if CC < ll Then
ll = CC;
Plot1(CC, "osc",iff(CC> 0,DeepPink,DarkCyan));
Plot2(hh,"최고");
Plot3(ll,"최저");
PlotBaseLine1(0,"기준선");
즐거운 하루되세요
> 박선물 님이 쓴 글입니다.
> 제목 : 오실레이터 지표만들기 부탁드립니다.
> 선물호가OSC(A지표)와 외국인 선물 순매수 지표(B)의 차이을 구해서, 새로운 오실레이터 지표(C 지표)를 만들고자 합니다.
선물호가OSC(A) - 외국인 선물 순매수 지표(B) = 새로운 오실레이터 지표(C)
부탁드립니다.
▶선물호가잔량(A) 지표 수식
Input : Short(1),Long(1);
Var : value(0),hh(0),ll(0);
value = ma(bids,Short)-ma(asks,Long);
if Bdate != Bdate[1] Then
{
hh = value;
ll = value;
}
if value > hh Then
hh = value;
if value < ll Then
ll = value;
Plot1(value, "호가잔량이평오실",iff(value> 0,DeepPink,DarkCyan));
Plot2(hh,"최고");
Plot3(ll,"최저");
PlotBaseLine1(0,"기준선");
▶외국인 선물 순매수(B) 지표 수식
var : C2(0,Data2),H2(0,Data2),L2(0,Data2);
C2 = Data2(C);
if Data2(Bdate != Bdate[1]) Then
{
h2 = C2;
l2 = C2;
}
if C2 > h2 Then
h2 = C2;
if C2 < L2 Then
L2 = C2;
Plot1(C2,"C2",IFf(C2>0,Red,Blue));
Plot2(H2,"당일최고",Blue);
Plot3(L2,"당일최저",Red);
끝.
예스스탁
예스스탁 답변
2024-12-05 13:23:05
안녕하세요
예스스탁입니다.
호가잔량의 데이터번호에 오류가 있었습니다.
수정한 식입니다.
Input : Short(1),Long(1);
Var : AA(0,Data1),BB(0,Data2),CC(0,data1),hh(0,Data1),ll(0,Data1);
AA = data1(ma(bids,Short))-data1(ma(asks,Long));
BB = Data2(C);
CC = AA-BB;
if Bdate != Bdate[1] Then
{
hh = CC;
ll = CC;
}
if CC > hh Then
hh = CC;
if CC < ll Then
ll = CC;
Plot1(CC, "osc",iff(CC> 0,DeepPink,DarkCyan));
Plot2(hh,"최고");
Plot3(ll,"최저");
PlotBaseLine1(0,"기준선");
즐거운 하루되세요
> 박선물 님이 쓴 글입니다.
> 제목 : Re : Re : 다시 확인 부탁드립니다.
>
다시 확인 부탁드립니다.
첨부파일에서,
외국인 선물 순매수가 +261(AA지표) 이고, 호가오실레이터가 -4,123(BB지표) 이면
CC지표값 = 261+(-4123) = -3,862 가 나와야 합니다.
그런데, 현재 수식으로는 +9529 로 되어 있습니다.
다시 한번 확인 바랍니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 오실레이터 지표만들기 부탁드립니다.
>
안녕하세요
예스스탁입니다.
Input : Short(1),Long(1);
Var : AA(0,Data1),BB(0,Data2),CC(0,data1),hh(0,Data1),ll(0,Data1);
AA = data1(ma(bids,Short))-data2(ma(asks,Long));
BB = Data2(C);
CC = AA-BB;
if Bdate != Bdate[1] Then
{
hh = CC;
ll = CC;
}
if CC > hh Then
hh = CC;
if CC < ll Then
ll = CC;
Plot1(CC, "osc",iff(CC> 0,DeepPink,DarkCyan));
Plot2(hh,"최고");
Plot3(ll,"최저");
PlotBaseLine1(0,"기준선");
즐거운 하루되세요
> 박선물 님이 쓴 글입니다.
> 제목 : 오실레이터 지표만들기 부탁드립니다.
> 선물호가OSC(A지표)와 외국인 선물 순매수 지표(B)의 차이을 구해서, 새로운 오실레이터 지표(C 지표)를 만들고자 합니다.
선물호가OSC(A) - 외국인 선물 순매수 지표(B) = 새로운 오실레이터 지표(C)
부탁드립니다.
▶선물호가잔량(A) 지표 수식
Input : Short(1),Long(1);
Var : value(0),hh(0),ll(0);
value = ma(bids,Short)-ma(asks,Long);
if Bdate != Bdate[1] Then
{
hh = value;
ll = value;
}
if value > hh Then
hh = value;
if value < ll Then
ll = value;
Plot1(value, "호가잔량이평오실",iff(value> 0,DeepPink,DarkCyan));
Plot2(hh,"최고");
Plot3(ll,"최저");
PlotBaseLine1(0,"기준선");
▶외국인 선물 순매수(B) 지표 수식
var : C2(0,Data2),H2(0,Data2),L2(0,Data2);
C2 = Data2(C);
if Data2(Bdate != Bdate[1]) Then
{
h2 = C2;
l2 = C2;
}
if C2 > h2 Then
h2 = C2;
if C2 < L2 Then
L2 = C2;
Plot1(C2,"C2",IFf(C2>0,Red,Blue));
Plot2(H2,"당일최고",Blue);
Plot3(L2,"당일최저",Red);
끝.