커뮤니티

재문의 드립니다.

프로필 이미지
돌쇠2
2023-01-25 22:53:27
559
글번호 165711
답변완료
안녕하세요. 어제 올려주신 식을 적용해 보니 잘안되어서 다시 문의 드립니다. ----------------------------------------------------------------- 아래 수식은 몇일전에 올려 주신 수식인데 스토캐스틱과 이평을 합성된것이 아니라 (이평 골드시에 매수 데드시에 청산) 처럼 이평 1개만으로 만든것과 같습니다. 스토캐스틱이 crossup 상태이던, crossdown 상태이던 상관없이 이평 20 이 60 이평을 돌파하면은 매수 나오게 하고 20 이평이 60 이평을 crossdown 하게 되면은 청산되는 식입니다. --------------------------------------------------------- 아래 조건과 같이 바꾸어 주시면은 감사하겠습니다. 스토캐스틱 500,300,300 이 crossup 상태 일때에만, 20 이평과 60 이평이 골드시에 매수 하고, 20 이평과 60 이평이 crossdown 일때는 청산되게 하고. 스토캐스틱이 crossdown 상태 일때에는 이평 20 과 이평 60 이 crossUp 되도 신규로 매수 신호가 나오지 않게 하고, 이미 매수해 놓은것은 이평 20 이 60을 하향돌파 할때에 청산 신호가 나오게 하는식을 만들으 주시면은 감사하겠습니다. 감사합니다. ---------------------------------------------------------------------- Input : Period(500), Period1(300), Period2(300),P1(20),P2(60); var : T(0); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); var1 = ma(C,P1); Var2 = ma(C,P2); If CrossUP(value1, value2) Then { T = 1; } # 매도/매수청산 If CrossDown(value1, value2) and CrossDown(value3, value4) Then { T = -1; } if T == 1 Then { if CrossUp(var1,Var2) Then Buy(); if CrossDown(var1,Var2) Then ExitLong(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-01-26 09:16:55

안녕하세요. 예스스탁 입니다. Input : Period(500), Period1(300), Period2(300), P1(20), P2(60); var : T(0); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); var1 = ma(C,P1); Var2 = ma(C,P2); # 스토캐스틱 500,300,300 이 crossup 상태 일때에만 If CrossUP(value1, value2) Then T = 1; if CrossDown(Value1, Value2) Then T = -1; # 20 이평과 60 이평이 골드시에 매수 하고 if T == 1 and CrossUp(Var1, Var2) Then { Buy(); } # 이미 매수해 놓은것은 이평 20 이 60을 하향돌파 할때에 청산 신호 if CrossDown(Var1, Var2) Then { ExitLong(); } 즐거운 하루 보내세요. > 돌쇠2 님이 쓴 글입니다. > 제목 : 재문의 드립니다. > 안녕하세요. 어제 올려주신 식을 적용해 보니 잘안되어서 다시 문의 드립니다. ----------------------------------------------------------------- 아래 수식은 몇일전에 올려 주신 수식인데 스토캐스틱과 이평을 합성된것이 아니라 (이평 골드시에 매수 데드시에 청산) 처럼 이평 1개만으로 만든것과 같습니다. 스토캐스틱이 crossup 상태이던, crossdown 상태이던 상관없이 이평 20 이 60 이평을 돌파하면은 매수 나오게 하고 20 이평이 60 이평을 crossdown 하게 되면은 청산되는 식입니다. --------------------------------------------------------- 아래 조건과 같이 바꾸어 주시면은 감사하겠습니다. 스토캐스틱 500,300,300 이 crossup 상태 일때에만, 20 이평과 60 이평이 골드시에 매수 하고, 20 이평과 60 이평이 crossdown 일때는 청산되게 하고. 스토캐스틱이 crossdown 상태 일때에는 이평 20 과 이평 60 이 crossUp 되도 신규로 매수 신호가 나오지 않게 하고, 이미 매수해 놓은것은 이평 20 이 60을 하향돌파 할때에 청산 신호가 나오게 하는식을 만들으 주시면은 감사하겠습니다. 감사합니다. ---------------------------------------------------------------------- Input : Period(500), Period1(300), Period2(300),P1(20),P2(60); var : T(0); value1 = StochasticsK(Period,Period1); value2 = StochasticsD(Period,Period1,Period2); var1 = ma(C,P1); Var2 = ma(C,P2); If CrossUP(value1, value2) Then { T = 1; } # 매도/매수청산 If CrossDown(value1, value2) and CrossDown(value3, value4) Then { T = -1; } if T == 1 Then { if CrossUp(var1,Var2) Then Buy(); if CrossDown(var1,Var2) Then ExitLong(); }