답변완료
수식 부탁드립니다.
안녕하세요 수고에 감사드립니다.
아래는 제가 트레이딩뷰에서 사용하는 지표인데요
예스랭귀지로 변환가능한지 여쭙습니다.
상승부분은 빨간색, 하락부분은 파란색으로
구현 가능하면 변환 부탁드립니다.
이미지도 첨부했습니다.
늘 감사드립니다.
// © Dreadblitz
//@version=4
//
study("Bollinguer sobre Macd", shorttitle = "BSM", overlay=false)
SDev = 0.0
banda_supe = 0.0
banda_inf = 0.0
rapida = input(8, "Media Rapida")
lenta = input(26, "Media Lenta")
stdv = input(0.8, "Stdv")
m_rapida = ema(close,rapida)
m_lenta = ema(close,lenta)
BBMacd = m_rapida - m_lenta
Avg = ema(BBMacd,9)
SDev := stdev(BBMacd,9)
banda_supe := Avg + stdv * SDev
banda_inf := Avg - stdv * SDev
pcol = BBMacd < banda_inf ? #FF0000 : BBMacd > banda_supe ? #008000 : color.blue
c=plot(BBMacd, title='Linea Macd BB"', color=pcol, linewidth=2, style=plot.style_line, transp=0)
a=plot(banda_supe, title='Banda Superior"', color=#00BFFF, linewidth=1, style=plot.style_line, transp=30)
b=plot(banda_inf, title='Banda Inferior"', color=#00BFFF, linewidth=1, style=plot.style_line, transp=30)
fill(a, b, color=#00BFFF)
pcol1 = BBMacd < banda_inf ? #FF0000 : na
fill(c, b, color=pcol1, transp=50)
pcol2 = BBMacd > banda_supe ? #008000 : na
fill(c, a, color=pcol2, transp=50)
//
2024-04-27
943
글번호 178989
지표
답변완료
검색식 확인부탁드립니다. _(_ _)_
항상 도와주심에 진심으로 감사드립니다. _(__)_
아래의 각각의 수식에 90일선돌파를 추가하고 싶습니다.
즉 수식1+90일선돌파, 수식2+90일선돌파, 수식3+90일선돌파, 수식4+90일선돌파 형태입니다.
수식1
var : MM(0),KK(0),MO(0),mx(0);
var : M1(0),M2(0),M3(0),M4(0),M5(0),M6(0);
var : M7(0),M8(0),M9(0),M10(0),M11(0),M12(0);
MM = floor(date/100);
if MM != MM[1] Then
{
MO = O;
M1 = KK[1];
M2 = M1[1];
M3 = M2[1];
M4 = M3[1];
M5 = M4[1];
M6 = M5[1];
M7 = M6[1];
M8 = M7[1];
M9 = M8[1];
M10 = M9[1];
M11 = M10[1];
M12 = M11[1];
mx = Max(M1, M2, M3, M4, M5,M6, M7, M8, M9, M10, M11, M12);
}
KK = iff(MO > C, MO, 0);
if mx > 0 and CrossUp(C,mx) Then
Find(1);
수식2
var1 = macd(12,26);
var2 = Sar(0.02,0.2);
if var1 >= 0 and CrossUp(c,Var2) and C >= C[1]*1.03 and C > O Then
Find(1);
수식3
var : m5(0),m20(0),크로스업(False),hh(0),H_high(0),ll(0),L_sum(0),ls(0),조건(false),cnt(-1);
M5 = ma(c,5);
M20 = ma(c,20);
크로스업 = crossup(M5,M20);
if 크로스업 == true Then
{
hh = h;
var1 = L_sum[1];
cnt = 0;
}
Else
{
if hh > 0 and h > hh Then
hh = h;
}
if HH==HH[1] && HH > H Then
H_high = HH;
LL = iff(M20>L, 1, 0);
L_sum = Accum(LL);
Ls = L_sum-var1;
조건 = CrossUp(c, H_High) && Ls>0;
if 조건 == true Then
{
if cnt >= 0 Then
{
cnt = cnt+1;
if cnt == 1 Then
Find(1);
}
}
수식4
var1 = macd(12,26);
var2 = Sar(0.02,0.2);
if var1 >= 0 and CrossUp(c,Var2) and C >= C[1]*1.03 and C > O Then
value1 = (C+O)/2;
if value1 > 0 and CrossUp(c,value1) Then
Find(1);
그리고 마지막으로 수식5,6에는 각각 90일선 갭시가돌파 및 종가지지를 추가하고 싶습니다.
수식5
var : 당월시가(0),전월시가(0);
var : 당월종가(0),전월종가(0);
if sDate > sDate[1]+30 Then
{
당월시가 = O;
전월시가 = 당월시가[1];
전월종가 = 당월종가[1];
}
당월종가 = C;
if 전월시가 > 0 Then
{
var1 = ((전월시가+전월종가)/2 + 당월시가)/2;
#if CrossUp(O,var1) Then
if O > C[1] and O > var1 and C[1] < var1[1] and C > var1 Then
Find(1);
}
수식6
var1 = macd(12,26);
var2 = Sar(0.02,0.2);
if var1 >= 0 and CrossUp(c,Var2) and C >= C[1]*1.03 and C > O Then
value1 = (C+O)/2;
if value1 > 0 and CrossUp(c,value1) Then
Find(1);
2024-04-26
801
글번호 178986
종목검색
답변완료
수식과 키움함수 문의입니다
1. 전일 저가대비 당일고가가 5%이상 상승하고 전일 고가보다 당일고가가 높을시
당일종가의 -3% , -5%, -7%를 5일간 나타내는 수식이 궁금합니다.
2. 키움 함수를 예스트레이더 함수로 변환하고싶습니다.
if(h(n+1)>=h,n+1,if(h(n+2)>=h,n+2,if(h(n+3)>=h,n+3,if(h(n+4)>=h,n+4,if(h(n+5)>=h,n+5,
if(h(n+6)>=h,n+6,if(h(n+7)>=h,n+7,if(h(n+8)>=h,n+8,if(h(n+9)>=h,n+9,if(h(n+10)>=h,n+10,
if(h(n+11)>=h,n+11,if(h(n+12)>=h,n+12,if(h(n+13)>=h,n+13,if(h(n+14)>=h,n+14,if(h(n+15)>=h,n+15,
if(h(n+16)>=h,n+16,if(h(n+17)>=h,n+17,if(h(n+18)>=h,n+18,if(h(n+19)>=h,n+19,if(h(n+20)>=h,n+20,
if(h(n+21)>=h,n+21,if(h(n+22)>=h,n+22,if(h(n+23)>=h,n+23,if(h(n+24)>=h,n+24,if(h(n+25)>=h,n+25,
if(h(n+26)>=h,n+26,if(h(n+27)>=h,n+27,if(h(n+28)>=h,n+28,if(h(n+29)>=h,n+29,if(h(n+30)>=h,n+30,
0))))))))))))))))))))))))))))));
감사합니다
2024-04-26
1073
글번호 178985
지표