커뮤니티

수식 문의 드립니다

프로필 이미지
행복곰
2023-03-30 08:54:45
918
글번호 167692
답변완료
항상 감사드립니다. 아래의 두 가지 수식에 이격도 (이평이 서로 너무 벌어지면 진입금지)를 추가해주시면 감사드리겠습니다, 저번처럼 외부변수로 해주시면 정말 감사드리겠습니다.(예 Input : p1(5), p2(20), Per(5);) (1번) Input : 매수장기이평길이(200), 매수단기이평길이(10), 매수RSI길이(2), 매수RSI기준(5), 매도이평(10), 매도RSI길이(2), 매도RSI기준(75); Var : longCondition(False), exitCondition(False); longCondition = ma(close, 매수장기이평길이) < close and ma(close, 매수단기이평길이) > Close and rsi(매수RSI길이) < 매수RSI기준; exitCondition = ma(close, 매도이평) < Close and rsi(매도RSI길이) > 매도RSI기준; if longCondition Then { Buy("매수", AtMarket); } if exitCondition Then { Sell("매도", AtMarket); } (2번) Input: AvgLen(30), PrctRLen(10), BuyLvl(20), SellLvl(80); IF CurrentBar > 1 and Average(Close,AvgLen) > Average(Close,AvgLen)[1] and PercentR(PrctRLen) < BuyLvl Then Buy(); IF CurrentBar > 1 and Average(Close,AvgLen) < Average(Close,AvgLen)[1] and PercentR(PrctRLen) > SellLvl Then Sell();
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-03-30 10:59:16

안녕하세요 예스스탁입니다. 1 Input : p1(5), p2(20), Per(5); Input : 매수장기이평길이(200), 매수단기이평길이(10), 매수RSI길이(2), 매수RSI기준(5), 매도이평(10), 매도RSI길이(2), 매도RSI기준(75); Var : longCondition(False), exitCondition(False); longCondition = ma(close, 매수장기이평길이) < close and ma(close, 매수단기이평길이) > Close and rsi(매수RSI길이) < 매수RSI기준; exitCondition = ma(close, 매도이평) < Close and rsi(매도RSI길이) > 매도RSI기준; var1 = ma(C,P1); Var2 = ma(C,P2); if longCondition and max(var1,Var2) <= min(var1,Var2)*(1+Per/100) Then { Buy("매수", AtMarket); } if exitCondition and max(var1,Var2) <= min(var1,Var2)*(1+Per/100) Then { Sell("매도", AtMarket); } 2 Input:AvgLen(30),PrctRLen(10),BuyLvl(20),SellLvl(80); Input : p1(5), p2(20), Per(5); var1 = ma(C,P1); Var2 = ma(C,P2); IF CurrentBar > 1 and Average(Close,AvgLen) > Average(Close,AvgLen)[1] and PercentR(PrctRLen) < BuyLvl and max(var1,Var2) <= min(var1,Var2)*(1+Per/100) Then Buy(); IF CurrentBar > 1 and Average(Close,AvgLen) < Average(Close,AvgLen)[1] and PercentR(PrctRLen) > SellLvl and max(var1,Var2) <= min(var1,Var2)*(1+Per/100) Then Sell(); 즐거운 하루되세요 > 행복곰 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다 > 항상 감사드립니다. 아래의 두 가지 수식에 이격도 (이평이 서로 너무 벌어지면 진입금지)를 추가해주시면 감사드리겠습니다, 저번처럼 외부변수로 해주시면 정말 감사드리겠습니다.(예 Input : p1(5), p2(20), Per(5);) (1번) Input : 매수장기이평길이(200), 매수단기이평길이(10), 매수RSI길이(2), 매수RSI기준(5), 매도이평(10), 매도RSI길이(2), 매도RSI기준(75); Var : longCondition(False), exitCondition(False); longCondition = ma(close, 매수장기이평길이) < close and ma(close, 매수단기이평길이) > Close and rsi(매수RSI길이) < 매수RSI기준; exitCondition = ma(close, 매도이평) < Close and rsi(매도RSI길이) > 매도RSI기준; if longCondition Then { Buy("매수", AtMarket); } if exitCondition Then { Sell("매도", AtMarket); } (2번) Input: AvgLen(30), PrctRLen(10), BuyLvl(20), SellLvl(80); IF CurrentBar > 1 and Average(Close,AvgLen) > Average(Close,AvgLen)[1] and PercentR(PrctRLen) < BuyLvl Then Buy(); IF CurrentBar > 1 and Average(Close,AvgLen) < Average(Close,AvgLen)[1] and PercentR(PrctRLen) > SellLvl Then Sell();