커뮤니티

부탁드립니다.

프로필 이미지
스테디어드밴서
2009-01-12 22:44:11
887
글번호 19411
답변완료
1)a,b,c,d,e 의 다섯가지 조건이 있습니다. 각각 조건을 만족하면 1점(1mark)를 줍니다.(예를들어 if a then mark=1) 물론 조건을 만족하지 못하면 0점(0mark)을 줍니다. 이때 a,b,c,d,e 의 다섯가지 조건중 3개이상을 만족해서 "3점이상이면" 매도하라. 이런 식은 어찌 만드는지요? ----------------------------- 타증권사에서 지표로 제공되고 있는 2)RVI(Relative Vigor Indicator)의 지표식 3)RVI(Relative Volatility Index)의 지표식 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-01-13 10:31:25

안녕하세요 예스스탁입니다. 1. var : AA(0),BB(0),CC(0),DD(0),EE(0); var1 = iff(AA == True,1,0); var2 = iff(BB == True,1,0); var3 = iff(CC == True,1,0); var4 = iff(DD == True,1,0); var5 = iff(EE == True,1,0); if ( var1+var2+var3+var4+var5) >= 3 Then buy(); 2. inputs:Length( 10 ) ; variables:Change( 0 ),MyRange( 0 ),Num( 0 ),Den( 0 ),RVI( 0 ),RVISig( 0 ) ; Change = Close - Open ; MyRange = High - Low ; Value1 = TriAverage_gen( Change, 4 ) ; Value2 = TriAverage_gen( MyRange, 4 ) ; Num = accumn( Value1, Length ) ; Den = accumn( Value2, Length ) ; if Den > 0 then RVI = Num / Den ; RVISig = TriAverage_gen( RVI, 4 ) ; Plot1( RVI, "RVI" ) ; Plot2( RVISig, "Sig" ) ; Plot3(0.15, "HighLev" ) ; Plot4(-0.15, "LowLev" ) ; 3. Input: Length(14); Var: Stdval(0),DnStd(0), UpStd(0), DownStd(0),RVIval(0); Stdval = Std(Close, 10); DnStd = ma( Iff(Close<=Close[1], Stdval,0),Length); UpStd = ma( Iff(Close > Close[1], Stdval, 0), Length); DownStd = ma( Iff(Close< Close[1], Stdval,0), Length); If DnStd == 0 Then RVIval = 100; Else RVIval = 100 -(100/ (1 +(UpStd/DownStd))); Plot1(RVIval, "Relative Volatility Index"); PlotBaseLine1(60); PlotBaseLine2(50); PlotBaseLine3(40); 즐거운 하루되세요 > 스테디어드밴서 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 1)a,b,c,d,e 의 다섯가지 조건이 있습니다. 각각 조건을 만족하면 1점(1mark)를 줍니다.(예를들어 if a then mark=1) 물론 조건을 만족하지 못하면 0점(0mark)을 줍니다. 이때 a,b,c,d,e 의 다섯가지 조건중 3개이상을 만족해서 "3점이상이면" 매도하라. 이런 식은 어찌 만드는지요? ----------------------------- 타증권사에서 지표로 제공되고 있는 2)RVI(Relative Vigor Indicator)의 지표식 3)RVI(Relative Volatility Index)의 지표식 부탁드립니다.