답변완료
추세선 수식에 박스와 변곡점의 가격과 퍼센트을 추가한 수식
아래 추세선 수식에 박스와 변곡점의 가격과 퍼센트을 추가한 수식 부탁드립니다
============================================================================
var : T(0),HH(0),HD(0),HT(0),LL(0),LD(0),LT(0),TL(0);
if Bdate != Bdate[1] Then
{
var1 = 0;
var2 = 0;
}
var1 = var1+ma(upVol,5);
var2 = var2+ma(downVol,5);
Var3 = var1-Var2;
var4 = var3-ema(var3,9);
if CrossUp(0,Var4) Then
var5 = C;
Plot7(var5,"가격선");
if T <= 0 and CrossUp(c,var5) Then
{
T = 1;
HH = H;
HD = sDate;
HT = sTime;
if LL > 0 Then
{
TL = TL_New(LD,LT,LL,HD,HT,HH);
TL_SetColor(TL,Red);
}
}
if T >= 0 and CrossDown(c,var5) Then
{
T = -1;
LL = L;
LD = sDate;
LT = sTime;
if HH > 0 Then
{
TL = TL_New(HD,HT,HH,LD,LT,LL);
TL_SetColor(TL,Blue);
}
}
if T == 1 Then
{
if H > HH Then
{
HH = H;
HD = sDate;
HT = sTime;
TL_SetEnd(TL,HD,HT,HH);
}
}
if T == -1 Then
{
if L < LL Then
{
LL = L;
LD = sDate;
LT = sTime;
TL_SetEnd(TL,LD,LT,LL);
}
}
2025-10-02
135
글번호 194466
지표
답변완료
문의 드립니다.
안녕하세요
항상 친절한 답변에 깊이 감사드립니다.
아래의 서식에서
손절 서식 추가 부탁드립니다.
추적 손절(input): 손절 2% (수익시에는 최대수익 대비 2% 하락할때 손절)
Input : shortPeriod(12), longPeriod(26), Period(6);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
2025-10-01
119
글번호 194451
지표
답변완료
종목검색 문의드립니다
수고하십니다
a=macd(12,26);
b=eavg(a,9);
d=valuewhen(1,crossup(a,0),c);
e=valuewhen(1,crossup(a,b),c);
crossup(c,d)&&crossup(c,e)
키움수식인데 종목검색식 부탁드립니다
2025-10-01
105
글번호 194449
종목검색
답변완료
부탁드립니다
수고하십니다
예스로 부탁드립니다
//@version=3
// Copyright (c) 2018-present, Alex Orekhov (everget)
// Pretty Good Oscillator s c ript may be freely distributed under the MIT license.
study("Pretty Good Oscillator", shorttitle="PGO")
length = input(title="Length", type=integer, defval=14, minval=1)
upperLevel = input(title="Upper Level", type=float, step=0.1, defval=2.0)
lowerLevel = input(title="Lower Level", type=float, step=0.1, defval=-2.0)
maxLevel = input(title="Max Level", type=float, step=0.1, defval=4.0)
minLevel = input(title="Min Level", type=float, step=0.1, defval=-4.0)
highlightBreakouts = input(title="Highlight Overbought/Oversold Breakouts ?", type=bool, defval=true)
src = input(title="Source", type=source, defval=close)
pgo = (src - sma(src, length)) / atr(length)
pgoColor = pgo > upperLevel ? #0ebb23 : pgo < lowerLevel ? #ff0000 : #f4b77d
plot(pgo, title="PGO", linewidth=2, color=pgoColor, transp=0)
transparent = color(white, 100)
maxLevelPlot = hline(maxLevel, title="Max Level", linestyle=dotted, color=transparent)
upperLevelPlot = hline(upperLevel, title="Upper Level", linestyle=dotted)
hline(0, title="Zero Level", linestyle=dotted)
lowerLevelPlot = hline(lowerLevel, title="Lower Level", linestyle=dotted)
minLevelPlot = hline(minLevel, title="Min Level", linestyle=dotted, color=transparent)
fill(upperLevelPlot, lowerLevelPlot, color=purple, transp=95)
upperFillColor = pgo > upperLevel and highlightBreakouts ? green : transparent
lowerFillColor = pgo < lowerLevel and highlightBreakouts ? red : transparent
fill(maxLevelPlot, upperLevelPlot, color=upperFillColor, transp=90)
fill(minLevelPlot, lowerLevelPlot, color=lowerFillColor, transp=90)
2025-10-01
118
글번호 194448
지표