안녕하세요
매도1호가와 매수1호가는 데이타를 나타낼 수 없다고 알고있습니다
그래서 대부분이 업틱에서 거래되면 거래종가가 매도1호가라고 생각하고
코딩을 해봤는데,,계속 에러가 납니다
90프로 이상이 업볼룸이면 매도1호가가 종가라는 가정이 정확하지 않더라고
현재가와 함께 매도호가 매수호가 그래프로 그릴수 있도록 도움부탁드립니다
근사값이나와도 됩니다
감사합니다
---------------------------------------
INPUT : ratio(90) ; # 업볼룸 혹은 다운볼룸 비율
VAR : bid_c(0),ask_c(0) ; # 매도1호가, 매수1호가 변수로 만듬
if Upvol/V >= ratio then # 업틱에서 체결이 90% 이상이면 매도호가에 거래 되었으므로 종가가 매도호가로 표시
{
bid_c == c and ask_c= c- PriceScale ; # 매수1호가는 호가단위만큼 빼 준값
}
if downvol/V > ratio then # 다운틱에서 체결이 90% 이상이면 종가는 매수호가
{
bid_c == c- PriceScale and ask_c= c ;
}
PLOT1(bid_c, “매도1호가”);
PLOT2(ask_c, “매수1호가”);
PLOT3(c, “현재가”);
답변 2
예스스탁
예스스탁 답변
2020-03-31 13:52:23
안녕하세요
예스스탁입니다.
1
Upvol/V은 최대가 1입니다. 100을 곱하셔야 합니다.
2
변수에 값저장은 = 입니다.
A = B;
또한 and로 연달아 작성할수 없습니다.
2
Upvol이나 DownVol이 90% 이상이 아닐경우에는 어떤 값을 지정해야 할지 알수 없습니다.
아래식에 두 경우가 아닐경우 지정하시기 바랍니다.
3
INPUT : ratio(90) ; # 업볼룸 혹은 다운볼룸 비율
VAR : bid_c(0),ask_c(0) ; # 매도1호가, 매수1호가 변수로 만듬
if Upvol/V*100 >= ratio then # 업틱에서 체결이 90% 이상이면 매도호가에 거래 되었으므로 종가가 매도호가로 표시
{
bid_c = c;
ask_c = c-PriceScale ; # 매수1호가는 호가단위만큼 빼 준값
}
else if downvol/V*100 > ratio then # 다운틱에서 체결이 90% 이상이면 종가는 매수호가
{
bid_c = c+PriceScale;
ask_c = c;
}
else #두 경우가 아닐경우
{
bid_c = c;
ask_c = c;
}
PLOT1(bid_c,"매도1호가");
PLOT2(ask_c,"매수1호가");
PLOT3(c, "현재가");
즐거운 하루되세요
> 로완 님이 쓴 글입니다.
> 제목 : 지표부탁드립니다
> 안녕하세요
매도1호가와 매수1호가는 데이타를 나타낼 수 없다고 알고있습니다
그래서 대부분이 업틱에서 거래되면 거래종가가 매도1호가라고 생각하고
코딩을 해봤는데,,계속 에러가 납니다
90프로 이상이 업볼룸이면 매도1호가가 종가라는 가정이 정확하지 않더라고
현재가와 함께 매도호가 매수호가 그래프로 그릴수 있도록 도움부탁드립니다
근사값이나와도 됩니다
감사합니다
---------------------------------------
INPUT : ratio(90) ; # 업볼룸 혹은 다운볼룸 비율
VAR : bid_c(0),ask_c(0) ; # 매도1호가, 매수1호가 변수로 만듬
if Upvol/V >= ratio then # 업틱에서 체결이 90% 이상이면 매도호가에 거래 되었으므로 종가가 매도호가로 표시
{
bid_c == c and ask_c= c- PriceScale ; # 매수1호가는 호가단위만큼 빼 준값
}
if downvol/V > ratio then # 다운틱에서 체결이 90% 이상이면 종가는 매수호가
{
bid_c == c- PriceScale and ask_c= c ;
}
PLOT1(bid_c, “매도1호가”);
PLOT2(ask_c, “매수1호가”);
PLOT3(c, “현재가”);
감사합니다^^
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 지표부탁드립니다
>
안녕하세요
예스스탁입니다.
1
Upvol/V은 최대가 1입니다. 100을 곱하셔야 합니다.
2
변수에 값저장은 = 입니다.
A = B;
또한 and로 연달아 작성할수 없습니다.
2
Upvol이나 DownVol이 90% 이상이 아닐경우에는 어떤 값을 지정해야 할지 알수 없습니다.
아래식에 두 경우가 아닐경우 지정하시기 바랍니다.
3
INPUT : ratio(90) ; # 업볼룸 혹은 다운볼룸 비율
VAR : bid_c(0),ask_c(0) ; # 매도1호가, 매수1호가 변수로 만듬
if Upvol/V*100 >= ratio then # 업틱에서 체결이 90% 이상이면 매도호가에 거래 되었으므로 종가가 매도호가로 표시
{
bid_c = c;
ask_c = c-PriceScale ; # 매수1호가는 호가단위만큼 빼 준값
}
else if downvol/V*100 > ratio then # 다운틱에서 체결이 90% 이상이면 종가는 매수호가
{
bid_c = c+PriceScale;
ask_c = c;
}
else #두 경우가 아닐경우
{
bid_c = c;
ask_c = c;
}
PLOT1(bid_c,"매도1호가");
PLOT2(ask_c,"매수1호가");
PLOT3(c, "현재가");
즐거운 하루되세요
> 로완 님이 쓴 글입니다.
> 제목 : 지표부탁드립니다
> 안녕하세요
매도1호가와 매수1호가는 데이타를 나타낼 수 없다고 알고있습니다
그래서 대부분이 업틱에서 거래되면 거래종가가 매도1호가라고 생각하고
코딩을 해봤는데,,계속 에러가 납니다
90프로 이상이 업볼룸이면 매도1호가가 종가라는 가정이 정확하지 않더라고
현재가와 함께 매도호가 매수호가 그래프로 그릴수 있도록 도움부탁드립니다
근사값이나와도 됩니다
감사합니다
---------------------------------------
INPUT : ratio(90) ; # 업볼룸 혹은 다운볼룸 비율
VAR : bid_c(0),ask_c(0) ; # 매도1호가, 매수1호가 변수로 만듬
if Upvol/V >= ratio then # 업틱에서 체결이 90% 이상이면 매도호가에 거래 되었으므로 종가가 매도호가로 표시
{
bid_c == c and ask_c= c- PriceScale ; # 매수1호가는 호가단위만큼 빼 준값
}
if downvol/V > ratio then # 다운틱에서 체결이 90% 이상이면 종가는 매수호가
{
bid_c == c- PriceScale and ask_c= c ;
}
PLOT1(bid_c, “매도1호가”);
PLOT2(ask_c, “매수1호가”);
PLOT3(c, “현재가”);