답변완료
수식문의드립니다
1. 특정 기간동안의 최고점, 최저점을 구하고 그 지점에서의 봉 번호를 변수로 지정하고싶습니다.
Input : Navg(3);
Var : HighIdx(0), HighValue(0), LowIdx(0), LowValue(0), Length(0), Height(0);
HighValue = 0;
HighValue = Highest(High, Navg);
LowValue = 0;
LowValue = Lowest(Low, Navg);
If High == HighValue Then HighIdx = Index;
If Low == LowValue Then LowIdx = Index;
plot으로 일일이 확인해보았는데 HighIdx는 제대로 작동을 하는데 LowIdx가 작동에 오류가 있는듯 합니다.
제가 수식작성에 어떤 부분을 잘못하였을까요?
2. RSI지표가 15, 85인 지점들을 찾고 85 -> 85 연속으로 나오면 매수 진입, 15 -> 15 연속으로 나오면 매도 진입하는 시스템식을 작성하고 싶습니다. Array 기능을 활용해야 하는지.. 어렵네요
2020-06-14
1541
글번호 139823
지표
답변완료
문의드립니다.
아래수식을 예스로 부탁드립니다.
// Base line_VX1
source2 = close
short = sma(close, 7)
long = sma(close, 25)
plot(short, color=red, linewidth=2)
plot(long, color=navy, linewidth=4)
plot(cross(long, short) ? long : na, style = circles, color=blue, linewidth = 9)
OutputSignal = long >= short ? 1 : 0
bgcolor(OutputSignal>0?red:gray, transp=100)
//=======================================================
//Vdub_Tetris_V2
LRG_Channel_TF_mins_D_W_M = input("30")
Range2 = input(1)
SELL = security(tickerid, LRG_Channel_TF_mins_D_W_M, highest(Range2))
BUY = security(tickerid, LRG_Channel_TF_mins_D_W_M, lowest(Range2))
HI = plot(SELL, color=SELL!=SELL[1]?na:red,linewidth=2 )
LO = plot(BUY, color=BUY!=BUY[1]?na:green,linewidth=2 )
fill(HI, LO, color=#E3CAF1, transp=100)
Hcon = high >= SELL
Lcon = low <= BUY
plotshape(Hcon, style=shape.triangledown, color=maroon, location=location.abovebar)
plotshape(Lcon, style=shape.triangleup, color=green, location=location.belowbar)
range2 = SELL-BUY
//--------------------------------------------------
SML_Channel_TF_mins_D_W_M = input('240')
M_HIGH = security(tickerid, SML_Channel_TF_mins_D_W_M, high)
M_LOW = security(tickerid, SML_Channel_TF_mins_D_W_M, low)
plot(M_HIGH, color=M_HIGH != M_HIGH[1] ?na:fuchsia, style=line, linewidth=2)
plot(M_LOW, color=M_LOW != M_LOW[1] ?na:fuchsia, style=line, linewidth=2)
2020-06-14
1853
글번호 139822
지표
답변완료
주식 매수 매도 전략 수식부탁드립니다.
간단한 매수매도 전략을 만들어볼려고 하는 데도 아주 어렵네요. 수식작성 부탁드립니다.
예상체결가가 갭상승할 종목 전략인데요.
1. 매수전략
3분봉에서
1번째봉은 음봉 조정이었다가 2번째봉부터 당일시가를 돌파하면 시가+3틱을 지정가격으로 매수 주문.
(if 문 작성이라 2번째봉이 완성되고 주문이 가능한가죠? 2번째봉이 시가+2틱을 돌파하자마자 매수가 나가도록 수식작성은 안되나요?)
2. 청산전략
수익청산: 진입 후 3%수익에서 절반청산. 그뒤로 1/3은 5이평선 이탈시 정리, 1/3은 10이평선 이탈시 정리, 나머지 1/3은 20이평선 이탈시정리.
손절은. 진입후 손절은 20이평선이 매수가 보다 아래에 있을 때에는 20이평선 터치가격에서 손절하고 싶습니다. 현재봉의 20선터치가격 수식은 ma(c[1],19)인데 이격을 손절 가격으로 하고 싶습니다.
2020-06-14
2089
글번호 139821
시스템
답변완료
삼각가중 Envelope
항상 감사드립니다
1)_삼각가중이평을 이용해 Envelope 식을 만들고 싶습니다.
Input : Period(20), Percent(2);
var : center(0),UPline(0),DNline(0);
center = ma(C, Period);
UPline = EnvelopeUp(Period, Percent);
Dnline = EnvelopeDown(Period, Percent);
Plot1(center, "중앙선");
Plot2(UPline, "EnvelopeUp");
Plot3(Dnline, "EnvelopeDown");
2)_1)항에서 만들어진 삼각가중 엔벨로프식으로 타주기에 적용할수 있도록 변환 부탁드립니다.
감사합니다..
2020-06-12
2258
글번호 139814
지표