커뮤니티

부탁드립니다.

프로필 이미지
매일상승
2015-08-20 21:28:21
155
글번호 89734
답변완료
1. 죄송하지만 아래 1번 수식에서 한 지표에 다 표현이 되고 있는데 이것을 지표하나에 1개씩 표현되도록 부탁드립니다. 2. 그리고 하나더 아래 수식에서 같은 방식으로 매도진입자리만 지표로 표시되도록 추가부탁드립니다. Input : Period(20), D(2); var : BBup(0),BBdn(0); BBup = BollBandUp(Period,D); BBdn = BollBandDown(Period,D); if crossup(c,BBup) then buy(); if Crossdown(C,BBUP) then sell(); 3.아래 수식을 넣어주셨는데 위치가 다르게 나옵니다. 슬로우K가 위에선에 다았다 떨어지면 파란점, 밑에서 다았다 떨어지면 빨간점 부탁드립니다. Inputs: sto1(10),sto2(5), XAvgLen(9), HiLoLen(50), Retrace(0.382); Vars: HiHi(0),LoLo(0),Retracement(0),HRetrace(0),LRetrace(0); var : stok(0); stok = StochasticsK(sto1,sto2); HiHi = Highest(stok, HiLoLen); LoLo = Lowest(stok, HiLoLen); Retracement = (HiHi - LoLo) * Retrace; HRetrace = HiHi - Retracement; Lretrace = LoLo + Retracement; plot1(Hretrace-((HiHi-LoLo)*0.612),"저점상승"); plot2(Lretrace+((HiHi-LoLo)*0.612),"고점하락"); plot3(stok,"슬로우k"); 늘 만족스러운 결과물을 주셔서 진심으로 감사드립니다. ---------------------------------------------------- 1번. Input : BBP(20), MultiD(2); input : p(2); Input : CCIP(9); Input : WRPeriod(14); Inputs: sto1(10),sto2(5), XAvgLen(9), HiLoLen(50), Retrace(0.382); input : pt(0.2); Input : RSIP(14); Input : af(0.02), maxAF(0.2); var : para(0); var : RSIV(0); Vars: HiHi(0),LoLo(0),Retracement(0),HRetrace(0),LRetrace(0); var : stok(0); var : CCIv(0),WR(0),MAv(0),BBup(0),BBdn(0),BandB(0),T(0),T2(0),T3(0); MAv = ma(C,BBP); BBup = BollBandUp(BBP,MultiD); BBdn = BollBandDown(BBP,MultiD); BandB = ((C-BBdn)/(BBUp-BBdn))*100; CCIv = CCI(CCIP); WR = WILLR(WRPeriod); var1=ma(c,p); if var1 > var1[1] Then T = 1; Else T = -1; stok = StochasticsK(sto1,sto2); HiHi = Highest(stok, HiLoLen); LoLo = Lowest(stok, HiLoLen); Retracement = (HiHi - LoLo) * Retrace; HRetrace = HiHi - Retracement; Lretrace = LoLo + Retracement; RSIV = RSI(RSIP); para = SAR(af,maxAF); if stime >= 070000 or stime < 033000 then{ if H >= O+0.2 and C > O Then T2 = 1; if L <= O-0.2 and C < O Then T2 = -1; } if T == 1 and T[1] != 1 Then plot1(1,"이평",RED); if T == -1 and T[1] != -1 Then plot1(1,"이평",blue); if crossup(H,BBup) Then plot2(2,"볼밴",BLUE); if CrossDown(L, BBdn) Then plot2(2,"볼밴",RED); if crossup(BandB,10) Then plot3(3,"Band%B",red); if CrossDown(BandB,90) Then plot3(3,"Band%B",BLUE); if crossup(CCIv,-100) Then plot4(4,"CCI",RED); if CrossDown(CCIv,100) Then plot4(4,"CCI",blue); if crossup(WR,-80) Then Plot5(5,"Williams'R",red); if CrossDown(WR,-20) Then Plot5(5,"Williams'R",BLUE); if CrossDown(stok,Lretrace) Then plot6(6,"retrace",RED); if CrossDown(stok,Hretrace) Then plot6(6,"retrace",blue); if T2 == 1 and T2[1] != 1 Then plot7(7,"7",RED); if T2 == -1 and T2[1] != -1 Then plot7(7,"7",blue); if crossdown(RSIV,70) Then plot8(8,"RSI",BLUE); if CrossUp(RSIV,30) Then plot8(8,"RSI",RED); if para < C Then T3 = 1; Else T3 = -1; if T3 == 1 and T3[1] != 1 Then plot9(9,"파라",RED); if T3 == -1 and T3[1] != -1 Then plot9(9,"파라",blue);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-08-21 09:32:48

안녕하세요 예스스탁입니다. 1-1 input : p(2); var : T(0); var1=ma(c,p); if var1 > var1[1] Then T = 1; Else T = -1; if T == 1 and T[1] != 1 Then plot1(1,"이평",RED); if T == -1 and T[1] != -1 Then plot1(1,"이평",blue); 1-2 Input : BBP(20), MultiD(2); var : BBup(0),BBdn(0); BBup = BollBandUp(BBP,MultiD); BBdn = BollBandDown(BBP,MultiD); if crossup(H,BBup) Then plot2(2,"볼밴",BLUE); if CrossDown(L, BBdn) Then plot2(2,"볼밴",RED); 1-3 Input : BBP(20), MultiD(2); var : BBup(0),BBdn(0),BandB(0); BBup = BollBandUp(BBP,MultiD); BBdn = BollBandDown(BBP,MultiD); BandB = ((C-BBdn)/(BBUp-BBdn))*100; if crossup(BandB,10) Then plot3(3,"Band%B",red); if CrossDown(BandB,90) Then plot3(3,"Band%B",BLUE); 1-4 Input : CCIP(9); var : CCIv(0); CCIv = CCI(CCIP); if crossup(CCIv,-100) Then plot4(4,"CCI",RED); if CrossDown(CCIv,100) Then plot4(4,"CCI",blue); 1-5 Input : WRPeriod(14); var : WR(0); WR = WILLR(WRPeriod); if crossup(WR,-80) Then Plot5(5,"Williams'R",red); if CrossDown(WR,-20) Then Plot5(5,"Williams'R",BLUE); 1-6 Inputs: sto1(10),sto2(5), HiLoLen(50), Retrace(0.382); Vars: HiHi(0),LoLo(0),Retracement(0),HRetrace(0),LRetrace(0); var : stok(0); stok = StochasticsK(sto1,sto2); HiHi = Highest(stok, HiLoLen); LoLo = Lowest(stok, HiLoLen); Retracement = (HiHi - LoLo) * Retrace; HRetrace = HiHi - Retracement; Lretrace = LoLo + Retracement; if Crossup(stok,Lretrace) Then plot6(6,"retrace",RED); if CrossDown(stok,Hretrace) Then plot6(6,"retrace",blue); 1-7 input : pt(0.2); var : T2(0); if stime >= 070000 or stime < 033000 then{ if H >= O+Pt and C > O Then T2 = 1; if L <= O-Pt and C < O Then T2 = -1; } if T2 == 1 and T2[1] != 1 Then plot7(7,"7",RED); if T2 == -1 and T2[1] != -1 Then plot7(7,"7",blue); 1-8 Input : RSIP(14); var : RSIV(0); RSIV = RSI(RSIP); if crossdown(RSIV,70) Then plot8(8,"RSI",BLUE); if CrossUp(RSIV,30) Then plot8(8,"RSI",RED); 1-9 Input : af(0.02), maxAF(0.2); var : para(0),T3(0); para = SAR(af,maxAF); if para < C Then T3 = 1; Else T3 = -1; if T3 == 1 and T3[1] != 1 Then plot9(9,"파라",RED); if T3 == -1 and T3[1] != -1 Then plot9(9,"파라",blue); 2 Input : Period(20), D(2); var : BBup(0),BBdn(0); BBup = BollBandUp(Period,D); BBdn = BollBandDown(Period,D); if Crossdown(C,BBUP) then plot1(L); 3. Inputs: sto1(10),sto2(5), XAvgLen(9), HiLoLen(50), Retrace(0.382); Vars: HiHi(0),LoLo(0),Retracement(0),HRetrace(0),LRetrace(0); var : stok(0); stok = StochasticsK(sto1,sto2); HiHi = Highest(stok, HiLoLen); LoLo = Lowest(stok, HiLoLen); Retracement = (HiHi - LoLo) * Retrace; HRetrace = HiHi - Retracement; Lretrace = LoLo + Retracement; var1 = Hretrace-((HiHi-LoLo)*0.612); var2 = Lretrace+((HiHi-LoLo)*0.612); value1 = max(var1,var2); value2 = min(var1,var2); if CrossDown(stok,value1) Then plot1(1,"1",RED); if CrossUp(stok,value2) Then plot1(1,"1",blue); 즐거운 하루되세요 > 매일상승 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 1. 죄송하지만 아래 1번 수식에서 한 지표에 다 표현이 되고 있는데 이것을 지표하나에 1개씩 표현되도록 부탁드립니다. 2. 그리고 하나더 아래 수식에서 같은 방식으로 매도진입자리만 지표로 표시되도록 추가부탁드립니다. Input : Period(20), D(2); var : BBup(0),BBdn(0); BBup = BollBandUp(Period,D); BBdn = BollBandDown(Period,D); if crossup(c,BBup) then buy(); if Crossdown(C,BBUP) then sell(); 3.아래 수식을 넣어주셨는데 위치가 다르게 나옵니다. 슬로우K가 위에선에 다았다 떨어지면 파란점, 밑에서 다았다 떨어지면 빨간점 부탁드립니다. Inputs: sto1(10),sto2(5), XAvgLen(9), HiLoLen(50), Retrace(0.382); Vars: HiHi(0),LoLo(0),Retracement(0),HRetrace(0),LRetrace(0); var : stok(0); stok = StochasticsK(sto1,sto2); HiHi = Highest(stok, HiLoLen); LoLo = Lowest(stok, HiLoLen); Retracement = (HiHi - LoLo) * Retrace; HRetrace = HiHi - Retracement; Lretrace = LoLo + Retracement; plot1(Hretrace-((HiHi-LoLo)*0.612),"저점상승"); plot2(Lretrace+((HiHi-LoLo)*0.612),"고점하락"); plot3(stok,"슬로우k"); 늘 만족스러운 결과물을 주셔서 진심으로 감사드립니다. ---------------------------------------------------- 1번. Input : BBP(20), MultiD(2); input : p(2); Input : CCIP(9); Input : WRPeriod(14); Inputs: sto1(10),sto2(5), XAvgLen(9), HiLoLen(50), Retrace(0.382); input : pt(0.2); Input : RSIP(14); Input : af(0.02), maxAF(0.2); var : para(0); var : RSIV(0); Vars: HiHi(0),LoLo(0),Retracement(0),HRetrace(0),LRetrace(0); var : stok(0); var : CCIv(0),WR(0),MAv(0),BBup(0),BBdn(0),BandB(0),T(0),T2(0),T3(0); MAv = ma(C,BBP); BBup = BollBandUp(BBP,MultiD); BBdn = BollBandDown(BBP,MultiD); BandB = ((C-BBdn)/(BBUp-BBdn))*100; CCIv = CCI(CCIP); WR = WILLR(WRPeriod); var1=ma(c,p); if var1 > var1[1] Then T = 1; Else T = -1; stok = StochasticsK(sto1,sto2); HiHi = Highest(stok, HiLoLen); LoLo = Lowest(stok, HiLoLen); Retracement = (HiHi - LoLo) * Retrace; HRetrace = HiHi - Retracement; Lretrace = LoLo + Retracement; RSIV = RSI(RSIP); para = SAR(af,maxAF); if stime >= 070000 or stime < 033000 then{ if H >= O+0.2 and C > O Then T2 = 1; if L <= O-0.2 and C < O Then T2 = -1; } if T == 1 and T[1] != 1 Then plot1(1,"이평",RED); if T == -1 and T[1] != -1 Then plot1(1,"이평",blue); if crossup(H,BBup) Then plot2(2,"볼밴",BLUE); if CrossDown(L, BBdn) Then plot2(2,"볼밴",RED); if crossup(BandB,10) Then plot3(3,"Band%B",red); if CrossDown(BandB,90) Then plot3(3,"Band%B",BLUE); if crossup(CCIv,-100) Then plot4(4,"CCI",RED); if CrossDown(CCIv,100) Then plot4(4,"CCI",blue); if crossup(WR,-80) Then Plot5(5,"Williams'R",red); if CrossDown(WR,-20) Then Plot5(5,"Williams'R",BLUE); if CrossDown(stok,Lretrace) Then plot6(6,"retrace",RED); if CrossDown(stok,Hretrace) Then plot6(6,"retrace",blue); if T2 == 1 and T2[1] != 1 Then plot7(7,"7",RED); if T2 == -1 and T2[1] != -1 Then plot7(7,"7",blue); if crossdown(RSIV,70) Then plot8(8,"RSI",BLUE); if CrossUp(RSIV,30) Then plot8(8,"RSI",RED); if para < C Then T3 = 1; Else T3 = -1; if T3 == 1 and T3[1] != 1 Then plot9(9,"파라",RED); if T3 == -1 and T3[1] != -1 Then plot9(9,"파라",blue);