커뮤니티

수식문의

프로필 이미지
회원
2013-06-30 17:46:54
207
글번호 64864
답변완료
5이평이 20이평을 골드/데드이후 시가 누적 1. 지표식 2. 함수식도 알려주세요. 함수식을 이용해 RSI, STO 침체/과열시의 시가 누적값도 응용하고 싶습니다.
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2013-07-01 16:50:33

안녕하세요 예스스탁입니다. 1. 아래와 같이 작성하시면 이평 골드/데드 크로스이후에 시가를 누적하는 식이 됩니다. var1 = ma(c,5); var2 = ma(c,20); #골드구간 시가누적 if crossup(var1,var2) then value1 = 0; If var1 > var2 Then value1 = value1+Open; #데드구간 시가누적 if CrossDown(var1,var2) Then value2 = 0; if var1 < var2 Then value2 = value2+Open; plot1(value1); plot2(value2); 2.RSI Input : Period(9), LPercent(30), SPercent(70); var : RSIv(0); RSIv = RSI(Period); if crossup(RSIv,SPercent) Then value1 = 0; if RSIv > SPercent Then value1 = value1+Open; if CrossDown(RSIv,LPercent) Then value2 = 0; if RSIv < LPercent Then value2 = value2+Open; plot1(value1); plot2(value2); 3. Sto Input : Period1(10),Period2(5),LPercent(20), SPercent(80); var : stok(0); stok = StochasticsK(Period1,Period2); if crossup(stok,SPercent) Then value1 = 0; if stok > SPercent Then value1 = value1+Open; if CrossDown(stok,LPercent) Then value2 = 0; if stok < LPercent Then value2 = value2+Open; plot1(value1); plot2(value2); 즐거운 하루되세요 > HI_likone2 님이 쓴 글입니다. > 제목 : 수식문의 > 5이평이 20이평을 골드/데드이후 시가 누적 1. 지표식 2. 함수식도 알려주세요. 함수식을 이용해 RSI, STO 침체/과열시의 시가 누적값도 응용하고 싶습니다.
프로필 이미지

회원

2013-07-01 17:09:11

수식 감사합니다. 그런데, 함수식을 만들었는데... 에러발생 : 함수가 값을 리턴하지 않고 있습니다. 뭐가 잘못된건가요 ? Input : P1(NumericSeries), P2(NumericSeries); if crossup(p1,p2) then value1 = 0; If p1 > p2 Then value1 = value1+Open; Value1; > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식문의 > 안녕하세요 예스스탁입니다. 1. 아래와 같이 작성하시면 이평 골드/데드 크로스이후에 시가를 누적하는 식이 됩니다. var1 = ma(c,5); var2 = ma(c,20); #골드구간 시가누적 if crossup(var1,var2) then value1 = 0; If var1 > var2 Then value1 = value1+Open; #데드구간 시가누적 if CrossDown(var1,var2) Then value2 = 0; if var1 < var2 Then value2 = value2+Open; plot1(value1); plot2(value2); 2.RSI Input : Period(9), LPercent(30), SPercent(70); var : RSIv(0); RSIv = RSI(Period); if crossup(RSIv,SPercent) Then value1 = 0; if RSIv > SPercent Then value1 = value1+Open; if CrossDown(RSIv,LPercent) Then value2 = 0; if RSIv < LPercent Then value2 = value2+Open; plot1(value1); plot2(value2); 3. Sto Input : Period1(10),Period2(5),LPercent(20), SPercent(80); var : stok(0); stok = StochasticsK(Period1,Period2); if crossup(stok,SPercent) Then value1 = 0; if stok > SPercent Then value1 = value1+Open; if CrossDown(stok,LPercent) Then value2 = 0; if stok < LPercent Then value2 = value2+Open; plot1(value1); plot2(value2); 즐거운 하루되세요 > HI_likone2 님이 쓴 글입니다. > 제목 : 수식문의 > 5이평이 20이평을 골드/데드이후 시가 누적 1. 지표식 2. 함수식도 알려주세요. 함수식을 이용해 RSI, STO 침체/과열시의 시가 누적값도 응용하고 싶습니다.
프로필 이미지

예스스탁 예스스탁 답변

2013-07-01 17:12:52

안녕하세요 예스스탁입니다. 사용자함수로 만드시면 사용자함수는 함수의 이름이 해당 함수식안에서 최종 결과를 받는 변수이기도 합니다. 만약 사용자함수의 이름이 AAA라면 아래와 같이 AAA에 value1이 할당되게 작성하셔야 합니다. Input : P1(NumericSeries), P2(NumericSeries); if crossup(p1,p2) then value1 = 0; If p1 > p2 Then value1 = value1+Open; AAA = Value1;#<--함수명에 함수의 최종결과값 저장 즐거운 하루되세요 > HI_likone2 님이 쓴 글입니다. > 제목 : Re : Re : 수식문의 > 수식 감사합니다. 그런데, 함수식을 만들었는데... 에러발생 : 함수가 값을 리턴하지 않고 있습니다. 뭐가 잘못된건가요 ? Input : P1(NumericSeries), P2(NumericSeries); if crossup(p1,p2) then value1 = 0; If p1 > p2 Then value1 = value1+Open; Value1; > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식문의 > 안녕하세요 예스스탁입니다. 1. 아래와 같이 작성하시면 이평 골드/데드 크로스이후에 시가를 누적하는 식이 됩니다. var1 = ma(c,5); var2 = ma(c,20); #골드구간 시가누적 if crossup(var1,var2) then value1 = 0; If var1 > var2 Then value1 = value1+Open; #데드구간 시가누적 if CrossDown(var1,var2) Then value2 = 0; if var1 < var2 Then value2 = value2+Open; plot1(value1); plot2(value2); 2.RSI Input : Period(9), LPercent(30), SPercent(70); var : RSIv(0); RSIv = RSI(Period); if crossup(RSIv,SPercent) Then value1 = 0; if RSIv > SPercent Then value1 = value1+Open; if CrossDown(RSIv,LPercent) Then value2 = 0; if RSIv < LPercent Then value2 = value2+Open; plot1(value1); plot2(value2); 3. Sto Input : Period1(10),Period2(5),LPercent(20), SPercent(80); var : stok(0); stok = StochasticsK(Period1,Period2); if crossup(stok,SPercent) Then value1 = 0; if stok > SPercent Then value1 = value1+Open; if CrossDown(stok,LPercent) Then value2 = 0; if stok < LPercent Then value2 = value2+Open; plot1(value1); plot2(value2); 즐거운 하루되세요 > HI_likone2 님이 쓴 글입니다. > 제목 : 수식문의 > 5이평이 20이평을 골드/데드이후 시가 누적 1. 지표식 2. 함수식도 알려주세요. 함수식을 이용해 RSI, STO 침체/과열시의 시가 누적값도 응용하고 싶습니다.