답변완료
문의 드립니다.
ndicator("Highest & Lowest Moving Average", overlay=true)
// 이동 평균선 계산
ma20 = ta.sma(close, 20)
ma60 = ta.sma(close, 60)
ma120 = ta.sma(close, 120)
// 가장 높은 이평선과 가장 낮은 이평선 찾기
highestMA = math.max(ma20, math.max(ma60, ma120))
lowestMA = math.min(ma20, math.min(ma60, ma120))
// 차트에 표시
plot(highestMA, color=color.blue, title="Highest MA", linewidth=2)
plot(lowestMA, color=color.red, title="Lowest MA", linewidth=2)
이 수식을 전환 가능한가요?
답변 감사합니다.
2025-03-11
241
글번호 189024
지표
답변완료
종목검색 문의 드립니다
안녕하세요
아래수식은 예스 트레이더 지표수식 입니다
지표중 모든라인이 빨강색에서 형광색을 변경되는 첫날 종목검색이 되는 수식 문의 드립니다
input : dlen(25);
var : h1(0),l1(0),maintrend(0),cnt(0),ii(0);
input : n(0);
var : h2(0),l2(0);
Array : Trend[10](0),trendcolor[10](0);
h1 = highest(h,dlen);
l1 = lowest(L,dlen);
if C > h1[1] Then
maintrend = 1;
if C < l1[1] then
maintrend = -1;
For cnt = 0 to 9
{
h2 = 0;
L2 = 0;
For ii = 1 to dlen-cnt
{
if h2 == 0 or (h2 > 0 and h[ii] > h2) Then
h2 = h[ii];
if l2 == 0 or (l2 > 0 and l[ii] < l2) Then
l2 = l[ii];
}
if C > h2 Then
trend[cnt] = 1;
if C < l2 then
trend[cnt] = -1;
trendcolor[cnt] = iff(maintrend == 1 ,IFf(trend[cnt] == 1 , RGB(0,255,0) , CYAN),
IFf(maintrend == -1,IFf(trend[cnt] == -1 ,RGB(255,0,0) , MAGENTA),Nan));
}
plot1(05,"1",trendcolor[n]);
plot2(10,"2",trendcolor[1]);
plot3(15,"3",trendcolor[2]);
plot4(20,"4",trendcolor[3]);
plot5(25,"5",trendcolor[4]);
plot6(30,"6",trendcolor[5]);
plot7(35,"7",trendcolor[6]);
plot8(40,"8",trendcolor[7]);
plot9(45,"9",trendcolor[8]);
plot10(50,"10",trendcolor[9]);
2025-03-11
418
글번호 189020
종목검색
답변완료
종목검색식 부탁드림니다.
항상 노고에 감사드림니다.
아래의 수식을 종목검색식으로 부탁드림니다.
A1= avg(C, 5);
A2= avg(C, 20);
A3= avg(C, 60);
조건=Valuewhen(1, A1>A2 && A2>A3 && A1>A3, C);
기준선=Valuewhen(1, 조건(2) < 조건(1) && 조건(1)>조건, 조건(1));
A=Valuewhen(1, CrossUp(A1, 기준선), A1);
CrossUp(종가, A)
2025-03-11
295
글번호 189019
종목검색
답변완료
종목검색식 요청드립니다.
안녕하세요? 작성해 주신 조건식인데 종목검색이 안되네요. 확인 및 도움 부탁드립니다. 감사합니다.
==================================================================================
안녕하세요
예스스탁입니다.
input : midPeriod(26),shortPeriod(9),n(10), per(-50);
var : A(0),기준선(0),전환선(0);
A=Ema(C,20);
기준선=(highest(high,midPeriod)+lowest(low,midPeriod))/2;
전환선=(highest(high,shortPeriod)+lowest(low,shortPeriod))/2;
if 기준선>=A && 전환선>=A && 전환선>=기준선 && 전환선>전환선[1] && 기준선>기준선[1] && C>O then
{
var1 = Index;
var2 = c;
}
if var1 > 0 and Index <= var1+n and
C <= var3*(1+Per/100) Then
Find(1);
2025-03-11
261
글번호 189004
종목검색
답변완료
수식 부탁 드립니다
아래지표를 15분봉의 지표를 3분봉에서 사용하고싶습니다.
Input : long(60),sig(9),P(9);
var : src(0),hi(0),lo(0),Ema1(0),Ema2(0),mi(0);
var : md(0),sb(0),sh(0),mdc(0);
src = (h+l+c)/3;
hi = iff(IsNan(hi[1]) == true, ma(high,long), hi[1]*(long-1)+high)/long;
lo = iff(IsNan(lo[1]) == true, ma(low,long), lo[1]*(long-1)+low)/long;
ema1 = ema(src, long);
ema2 = ema(ema1, long);
mi = ema1+(ema1-ema2);
md = iff((mi>hi), (mi-hi) , iff((mi<lo) , (mi - lo) , 0));
sb = ma(md, sig);
sh = md-sb;
mdc = iff(src>mi,lime,Green);
var1 = p;
Var2 = -p;
plot1(md,"MAD",mdD);
plot2(sb,"Sig");
plot3(sh,"His");
plot10(0,"0");
plot20(var1,"+");
plot30(Var2,"-");
2025-03-11
303
글번호 189003
지표
답변완료
파라볼릭 쓰리바닥
Input : af(0.02), maxAF(0.2);
Var : cSarv(0),TL(0),T(0),tx(0);
Var : cSar(0);
var7 = cSar(af,maxAF);
plot1(var7, "CSAR",IFF(c>var7,Red,Green));
cSarv = csar(af,maxAF);
If crossup(c,cSarv) Then
{
var1 = cSarv;
Var2 = var1[1];
if var1 <= var2+PriceScale*1 and var1 >= var2-PriceScale*0 and var2 > 0
and var1<= highest(H,2000)-0.8 and var1<= lowest(L,1000)+0.1 Then
{
Tx = Text_New(sDate,sTime,var1-0.05,"●");
Text_SetColor(Tx,Magenta);
Text_SetStyle(Tx,2,2);
Text_SetSize(Tx,15);
}
}
If CrossDown(c,cSarv) Then
{
var4 = csarv;
Var5 = var4[1];
if var4 <= var5+PriceScale*0 and var4 >= var5-PriceScale*1 and var5 > 0
and var4>= lowest(L,1200)+0.8 and var4 >= highest(H,600)-0.1 Then
{
Tx = Text_New(sDate,sTime,var4+0.05,"●");
Text_SetColor(Tx,Blue);
Text_SetStyle(Tx,2,2);
Text_SetSize(Tx,15);
}
}
현 쌍바닥, 쌍봉 수식에,
파라볼릭 세 저점이 2틱 이내에서 쓰리바닥이면 동그라미 추가.
세 고점이 2틱 이내에서 쓰리봉이면 동그라미 추가. 감사합니다.
2025-03-11
295
글번호 188990
지표
답변완료
수식 검토 부탁드립니다아!
안녕하세요 매번 친절한 답변 감사드립니다.오늘은 작성한 지표식 작동이 이상하여 문의 드립니다. 아래 수식을 차트에 출력하면, plot2가 제대로 출력됩니다.그런데 pivotVWAP2의 상태를 나타내는 statu부분의 주석을 해제하면,
plot1은 물론이거니와 기존의 plot2 부분까지 아예 값이 출력되지 않습니다.
코드의 어떤 부분이 문제인지 시간 되실 때, 답변 좀 부탁드립니다!
(셀렉트가 쓰기 금지단어라서 띄어쓰기합니다..)
input : periodVol(20), periodLookback2(20), sigmaMultiplier(2);
var : i1(0), i2(0),avgVol(0), stdVol(0), pivotSum2(0), volumeSum2(0),pivotVWAP2(0),sel ectedDays2(0),statu(0);
avgVol = ma(V, periodVol);
stdVol= std(V, periodVol);
pivotSum2 = 0;
volumeSum2 = 0;
sel ectedDays2 = 0;
for i2 = 0 to periodLookback2 - 1
{
if V[i2] > avgVol[i2] + stdVol[i2]*2 Then
{
pivotSum2 = pivotSum2 + ((H[i2] + L[i2] + C[i2]) / 3) * V[i2];
volumeSum2 = volumeSum2+ V[i2];
sel ectedDays2 = sel ectedDays2 + 1;
}
}
if volumeSum2 > 0 Then
{
pivotVWAP2 = pivotSum2 / volumeSum2;
}
/*if pivotVWAP2 > pivotVWAP2[1] Then
statu = 1;
Else if pivotVWAP2 = pivotVWAP2[1] Then
statu = statu[1];
Else if pivotVWAP2 < pivotVWAP2[1] Then
statu = 0;
plot1(statu, "거래량 가중 피벗 평균20", LightBlue, Def, 1);*/
plot2(pivotVWAP2, "거래량 가중 피벗 평균20", DarkRed, Def, 1);
2025-03-11
311
글번호 188989
지표