커뮤니티

수식 합치는 것

프로필 이미지
회원
2013-04-07 09:33:17
227
글번호 61756
답변완료
아래 3개의 수식에서 signal을 1개의 차트로 나타내 주시면 감사하겠습니다 input : g(17),s(8),r(8),p(4); var : smiv(0),SMIS(0); SMIv = ema(ema(c-(highest(H,g) + lowest(L,g))*0.5, r),s) * 100 / (0.5 * ema(ema(highest(H,g)-lowest(L,g),r),s)); SMIs = ema(smiv,P); plot1(SMIV); plot2(SMIS); value1 = SMIs ; if value1 > value1[1] Then plot3(value1,"signal",pink); Else plot3(value1,"signal",cyan); Inputs: Length(14),signal(9); Variables: Trixval(0), TrixSlope(0), TrixSignal(0); Trixval = Trix(Length); TrixSlope = Trixval - Trixval[1]; TrixSignal = ema(TrixSlope,signal); Plot1(TrixSlope, "TRIX기울기"); Plot2(TrixSignal, "TRIX시그널"); value1 = TrixSignal ; if value1 > value1[1] Then plot3(value1,"signal",red); Else plot3(value1,"signal",lBLUE); INPUTS: P1(9),P2(26),P3(9); var : MACDV(0),MACDS(0),MACDO(0); var1 = (3 * Ema(c,P1)) - (3 * Ema(Ema(c,P1),P1)) + (Ema(Ema(Ema(c,P1),P1),P1)); var2 = (3 * Ema(c,P2)) - (3 * Ema(Ema(c,P2),P2)) + (Ema(Ema(Ema(c,P2),P2),P2)); MACDV = var1-var2; MACDS = ema(MACDV,P3); MACDO = MACDV-MACDS; PLOT1(MACDV,"MACD"); PLOT2(MACDS,"MACD 시그널"); PLOT3(MACDO,"MACD 오실레이터"); PlotBaseLine1(0); 감사합니다
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2013-04-08 14:16:22

안녕하세요 예스스탁입니다. 각 지표값의 축이 다른 지표들입니다. 어떤 방식으로 합쳐드려야 할지 모르겠습니다. 좀더 자세한 내용 올려주시기 바랍니다. 즐거운 하루되세요 > HI_gapilee1 님이 쓴 글입니다. > 제목 : 수식 합치는 것 > 아래 3개의 수식에서 signal을 1개의 차트로 나타내 주시면 감사하겠습니다 input : g(17),s(8),r(8),p(4); var : smiv(0),SMIS(0); SMIv = ema(ema(c-(highest(H,g) + lowest(L,g))*0.5, r),s) * 100 / (0.5 * ema(ema(highest(H,g)-lowest(L,g),r),s)); SMIs = ema(smiv,P); plot1(SMIV); plot2(SMIS); value1 = SMIs ; if value1 > value1[1] Then plot3(value1,"signal",pink); Else plot3(value1,"signal",cyan); Inputs: Length(14),signal(9); Variables: Trixval(0), TrixSlope(0), TrixSignal(0); Trixval = Trix(Length); TrixSlope = Trixval - Trixval[1]; TrixSignal = ema(TrixSlope,signal); Plot1(TrixSlope, "TRIX기울기"); Plot2(TrixSignal, "TRIX시그널"); value1 = TrixSignal ; if value1 > value1[1] Then plot3(value1,"signal",red); Else plot3(value1,"signal",lBLUE); INPUTS: P1(9),P2(26),P3(9); var : MACDV(0),MACDS(0),MACDO(0); var1 = (3 * Ema(c,P1)) - (3 * Ema(Ema(c,P1),P1)) + (Ema(Ema(Ema(c,P1),P1),P1)); var2 = (3 * Ema(c,P2)) - (3 * Ema(Ema(c,P2),P2)) + (Ema(Ema(Ema(c,P2),P2),P2)); MACDV = var1-var2; MACDS = ema(MACDV,P3); MACDO = MACDV-MACDS; PLOT1(MACDV,"MACD"); PLOT2(MACDS,"MACD 시그널"); PLOT3(MACDO,"MACD 오실레이터"); PlotBaseLine1(0); 감사합니다
프로필 이미지

회원

2013-04-08 15:20:26

> 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 합치는 것 > 안녕하세요 예스스탁입니다. 각 지표값의 축이 다른 지표들입니다. 어떤 방식으로 합쳐드려야 할지 모르겠습니다. 좀더 자세한 내용 올려주시기 바랍니다. 즐거운 하루되세요 > HI_gapilee1 님이 쓴 글입니다. > 제목 : 수식 합치는 것 > 아래 3개의 수식에서 signal을 1개의 차트로 나타내 주시면 감사하겠습니다 input : g(17),s(8),r(8),p(4); var : smiv(0),SMIS(0); SMIv = ema(ema(c-(highest(H,g) + lowest(L,g))*0.5, r),s) * 100 / (0.5 * ema(ema(highest(H,g)-lowest(L,g),r),s)); SMIs = ema(smiv,P); plot1(SMIV); plot2(SMIS); value1 = SMIs ; if value1 > value1[1] Then plot3(value1,"signal",pink); Else plot3(value1,"signal",cyan); Inputs: Length(14),signal(9); Variables: Trixval(0), TrixSlope(0), TrixSignal(0); Trixval = Trix(Length); TrixSlope = Trixval - Trixval[1]; TrixSignal = ema(TrixSlope,signal); Plot1(TrixSlope, "TRIX기울기"); Plot2(TrixSignal, "TRIX시그널"); value1 = TrixSignal ; if value1 > value1[1] Then plot3(value1,"signal",red); Else plot3(value1,"signal",lBLUE); INPUTS: P1(9),P2(26),P3(9); var : MACDV(0),MACDS(0),MACDO(0); var1 = (3 * Ema(c,P1)) - (3 * Ema(Ema(c,P1),P1)) + (Ema(Ema(Ema(c,P1),P1),P1)); var2 = (3 * Ema(c,P2)) - (3 * Ema(Ema(c,P2),P2)) + (Ema(Ema(Ema(c,P2),P2),P2)); MACDV = var1-var2; MACDS = ema(MACDV,P3); MACDO = MACDV-MACDS; PLOT1(MACDV,"MACD"); PLOT2(MACDS,"MACD 시그널"); PLOT3(MACDO,"MACD 오실레이터"); PlotBaseLine1(0); 감사합니다 아래와 같이 합해서 받은 적이 있습니다... Input: dperiod(20); Input : shortPeriod(24), longPeriod(52), Period(18); Input : sPeriod(20), sPeriod1(10), sPeriod2(10), sPeriod3(4); Input : tPeriod(14),sig(10); var : Disparityosc(0); Var : MACDv(0), MACDsig(0),macdosc(0) ; var : StochasticsT(0), StochasticsM (0), stoosc(0); var : TSF(0),TSFS(0), tsfosc(0); var11 = (o+C)/2; var1 = var11/ma(c,Dperiod)*100; Disparityosc = ma(var1,5)-100 ; MACDv = MACD(shortPeriod, longPeriod); MACDsig = ema(MACDv,Period); macdosc = MACDv-ema(MACDv,Period); StochasticsT = StochasticsD(sPeriod,sPeriod1,sPeriod2); StochasticsM = ema(StochasticsD(sPeriod,sPeriod1,sPeriod2), sPeriod3); stoosc = StochasticsT-StochasticsM; TSF = LRL(var11,tPeriod)+LRS(var11,tPeriod); TSFS = ema(TSF,Sig); TSFosc = TSF-TSFS; value1 = Disparityosc/3+macdosc+stoosc/60+TSFosc/3; if value1 > value1[1] Then plot1(value1,"통합",red); Else plot1(value1,"통합",blue); 감사합니다.
프로필 이미지

예스스탁 예스스탁 답변

2013-04-08 15:26:44

안녕하세요 예스스탁입니다. input : g(17),s(8),r(8),p(4); var : smiv(0),SMIS(0); Inputs: Length(14),signal(9); Variables: Trixval(0), TrixSlope(0), TrixSignal(0); INPUTS: P1(9),P2(26),P3(9); var : MACDV(0),MACDS(0),MACDO(0); SMIv = ema(ema(c-(highest(H,g) + lowest(L,g))*0.5, r),s) * 100 / (0.5 * ema(ema(highest(H,g)-lowest(L,g),r),s)); SMIs = ema(smiv,P); Trixval = Trix(Length); TrixSlope = Trixval - Trixval[1]; TrixSignal = ema(TrixSlope,signal); var1 = (3 * Ema(c,P1)) - (3 * Ema(Ema(c,P1),P1)) + (Ema(Ema(Ema(c,P1),P1),P1)); var2 = (3 * Ema(c,P2)) - (3 * Ema(Ema(c,P2),P2)) + (Ema(Ema(Ema(c,P2),P2),P2)); MACDV = var1-var2; MACDS = ema(MACDV,P3); MACDO = MACDV-MACDS; value1 = SMIs+TrixSignal+MACDS; if value1 > value1[1] Then plot1(value1,"통합",red); Else plot1(value1,"통합",blue); 즐거운 하루되세요 > HI_gapilee1 님이 쓴 글입니다. > 제목 : Re : Re : 수식 합치는 것 > > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 합치는 것 > 안녕하세요 예스스탁입니다. 각 지표값의 축이 다른 지표들입니다. 어떤 방식으로 합쳐드려야 할지 모르겠습니다. 좀더 자세한 내용 올려주시기 바랍니다. 즐거운 하루되세요 > HI_gapilee1 님이 쓴 글입니다. > 제목 : 수식 합치는 것 > 아래 3개의 수식에서 signal을 1개의 차트로 나타내 주시면 감사하겠습니다 input : g(17),s(8),r(8),p(4); var : smiv(0),SMIS(0); SMIv = ema(ema(c-(highest(H,g) + lowest(L,g))*0.5, r),s) * 100 / (0.5 * ema(ema(highest(H,g)-lowest(L,g),r),s)); SMIs = ema(smiv,P); plot1(SMIV); plot2(SMIS); value1 = SMIs ; if value1 > value1[1] Then plot3(value1,"signal",pink); Else plot3(value1,"signal",cyan); Inputs: Length(14),signal(9); Variables: Trixval(0), TrixSlope(0), TrixSignal(0); Trixval = Trix(Length); TrixSlope = Trixval - Trixval[1]; TrixSignal = ema(TrixSlope,signal); Plot1(TrixSlope, "TRIX기울기"); Plot2(TrixSignal, "TRIX시그널"); value1 = TrixSignal ; if value1 > value1[1] Then plot3(value1,"signal",red); Else plot3(value1,"signal",lBLUE); INPUTS: P1(9),P2(26),P3(9); var : MACDV(0),MACDS(0),MACDO(0); var1 = (3 * Ema(c,P1)) - (3 * Ema(Ema(c,P1),P1)) + (Ema(Ema(Ema(c,P1),P1),P1)); var2 = (3 * Ema(c,P2)) - (3 * Ema(Ema(c,P2),P2)) + (Ema(Ema(Ema(c,P2),P2),P2)); MACDV = var1-var2; MACDS = ema(MACDV,P3); MACDO = MACDV-MACDS; PLOT1(MACDV,"MACD"); PLOT2(MACDS,"MACD 시그널"); PLOT3(MACDO,"MACD 오실레이터"); PlotBaseLine1(0); 감사합니다 아래와 같이 합해서 받은 적이 있습니다... Input: dperiod(20); Input : shortPeriod(24), longPeriod(52), Period(18); Input : sPeriod(20), sPeriod1(10), sPeriod2(10), sPeriod3(4); Input : tPeriod(14),sig(10); var : Disparityosc(0); Var : MACDv(0), MACDsig(0),macdosc(0) ; var : StochasticsT(0), StochasticsM (0), stoosc(0); var : TSF(0),TSFS(0), tsfosc(0); var11 = (o+C)/2; var1 = var11/ma(c,Dperiod)*100; Disparityosc = ma(var1,5)-100 ; MACDv = MACD(shortPeriod, longPeriod); MACDsig = ema(MACDv,Period); macdosc = MACDv-ema(MACDv,Period); StochasticsT = StochasticsD(sPeriod,sPeriod1,sPeriod2); StochasticsM = ema(StochasticsD(sPeriod,sPeriod1,sPeriod2), sPeriod3); stoosc = StochasticsT-StochasticsM; TSF = LRL(var11,tPeriod)+LRS(var11,tPeriod); TSFS = ema(TSF,Sig); TSFosc = TSF-TSFS; value1 = Disparityosc/3+macdosc+stoosc/60+TSFosc/3; if value1 > value1[1] Then plot1(value1,"통합",red); Else plot1(value1,"통합",blue); 감사합니다.