커뮤니티

지표식 부탁드립니다

프로필 이미지
브리아나금
2018-11-28 12:03:00
224
글번호 123950
답변완료
ultimate oscillator 지표식 부탁드립니다. 60209 도 답변 부탁드립니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-11-28 17:25:48

안녕하세요 예스스탁입니다. 1 Input : Avg1(7), Avg2(14), Avg3(28); Var : SumDiff1(0), SumDiff2(0), SumDiff3(0), SumTR1(0), SumTR2(0), SumTR3(0); var : V7(0), V8(0), Diff1(0), Diff2(0), Diff3(0),Diff(0),Ultimate(0); SumTR1 = ACCUMN(TrueRange(), Avg1); SumTR2 = ACCUMN(TrueRange(), Avg2); SumTR3 = ACCUMN(TrueRange(), Avg3); Diff = Close - TrueLow(); If Min(SumTR1, SumTR2, SumTR3) == 0 Then Ultimate = 0 ; Else { If SumTR1 <> 0 AND SumTR2 <> 0 AND SumTR3 <> 0 Then { SumDiff1 = ACCUMN(Diff, Avg1); SumDiff2 = ACCUMN(Diff, Avg2); SumDiff3 = ACCUMN(Diff, Avg3); Diff1 = (SumDiff1 / SumTR1)*4; Diff2 = (SumDiff2 / SumTR2)*2; Diff3 = (SumDiff3 / SumTR3)*1; Ultimate = (Diff1 + Diff2 + Diff3) /(4+2+1)*100; } } plot1(Ultimate); 2 60209번에 올려주신 내용만으로 전략식을 구현하기 모호합니다. 올려주신 수식은 선이 2개 입니다.모두 상승하락을 반복합니다. plot1은 가장최근 MACD가 0선을 상향돌파한 이후의 20이평의 최고가입니다. plot2는 가장최근 MACD가 0선을 하향이탈한 이후의 20이평의 최저가입니다. MACD가 0선을 상향돌파한 시점보다 20선이 10%이상 상승하면 매수 MACD가 0선을 하향이탈한 시점보다 20선이 10%이상 하락하면 매도하고 2선 교차시 청산하게 작성해 드립니다. 수식 내용 독해하시고 수정보완해 사용하시기 바랍니다. Input : Period1(2), Period2(20), Period3(20); var : HH(0),LL(0),H1(0),L1(0); var1 = macd(Period1,Period2); var2 = ma(C,Period3); if crossup(var1,0) Then { Condition1 = true; HH = var2; H1 = var2; } if Condition1 == true then { if var2 > HH Then HH = var2; if MarketPosition <= 0 and var2 >= H1*1.10 Then buy(); } if CrossDown(var1,0) Then{ Condition2 = true; LL = var2; L1 = var2; } if Condition2 == true then { if var2 < LL Then LL = var2; if MarketPosition >= 0 and var2 <= L1*0.90 Then sell(); } if MarketPosition == 1 and (CrossUp(hh,ll) or CrossDown(hh,ll)) Then exitlong(); if MarketPosition == -1 and (CrossUp(hh,ll) or CrossDown(hh,ll)) Then exitlong(); 즐거운 하루되세요 > 브리아나금 님이 쓴 글입니다. > 제목 : 지표식 부탁드립니다 > ultimate oscillator 지표식 부탁드립니다. 60209 도 답변 부탁드립니다