예스스탁
예스스탁 답변
2023-03-02 11:51:05
안녕하세요
예스스탁입니다.
1 종목검색
input : DangiLength(3),JungiLength(8),JangiLength(20);
input : src(close);
var : Jungi(0),Dangi(0),Jangi(0),tx(0);
Jungi = ma(src, JungiLength);
Dangi = ma(src, DangiLength) / Jungi;
Jangi = ma(src, JangiLength) / Jungi;
if CrossUp(Dangi, Jangi) Then
Find(1);
2 지표
input : DangiLength(3),JungiLength(8),JangiLength(20);
input : src(close);
var : Jungi(0),Dangi(0),Jangi(0),tx(0);
Jungi = ma(src, JungiLength);
Dangi = ma(src, DangiLength) / Jungi;
Jangi = ma(src, JangiLength) / Jungi;
plot1(Dangi, "Dangi",Red);
plot2(1,"Jungi",Black);
plot3(Jangi,"Jangi",Blue);
if CrossUp(Dangi, Jangi) Then
{
tx = Text_New_Self(sdate,sTime, (Dangi+Jangi)/2 ,"●");
Text_SetStyle(tx,2,2);
Text_SetColor(tx,Red);
Text_SetSize(tx,20);
}
if CrossDown(Dangi, Jangi) Then
{
tx = Text_New_Self(sdate,sTime, (Dangi+Jangi)/2 ,"●");
Text_SetStyle(tx,2,2);
Text_SetColor(tx,Blue);
Text_SetSize(tx,20);
}
즐거운 하루되세요
> 누댕 님이 쓴 글입니다.
> 제목 : 도움요청 드립니다
> //@version=5
indicator('xxx')
DangiLength = input(title='Dangi (Short) Length', defval=3)
JungiLength = input(title='Jungi (Medium) Length', defval=8)
JangiLength = input(title='Jangi (Long) Length', defval=20)
src = input(title='Source', defval=close)
Jungi = ta.sma(src, JungiLength)
Dangi = ta.sma(src, DangiLength) / Jungi
Jangi = ta.sma(src, JangiLength) / Jungi
DangiPlot = plot(Dangi, title='Dangi', color=color.new(color.red, 0))
plot(1, title='Jungi', color=color.new(color.black, 0))
JangiPlot = plot(Jangi, title='Jangi', color=color.new(color.blue, 0))
fillColor = Dangi > Jangi ? color.new(color.red, 0) : color.new(color.blue, 0)
fill(DangiPlot, JangiPlot, color=fillColor)
avg_1 = math.avg(Jangi, Jangi[1])
plotshape(ta.crossover(Dangi, Jangi) ? avg_1 : na, title='Crossover', location=location.absolute, style=shape.circle, size=size.tiny, color=#ff0000)
avg_2 = math.avg(Jangi, Jangi[1])
plotshape(ta.crossunder(Dangi, Jangi) ? avg_2 : na, title='Crossunder', location=location.absolute, style=shape.circle, size=size.tiny, color=#0000ff)
트레이딩뷰 지표중 하나인데요.
Dangi(단기선)이 Jangi(장기선)을 크로스하여 골든크로스가 됐을때 Crossover조건이 충족돼서
plot(동그라미 빨간색)이 표시됩니다.
[반대조건_데드크로스도 있는데 현물에선 사용안해서 언급안하겠습니다]
이 트레이딩뷰 지표를 예스랭귀지 언어로 변경후 지표를 만든다음 적용시켜서
Dangi(단기선)이 Jangi(장기선)을 크로스하여 골든크로스가 되는 시점의 종목들을 한번에 검색기로 찾고 싶은데
가능한 부분일까요? 가능하다면 검색기를 만들어주시면 감사하겠습니다...