커뮤니티

문의드립니다.

프로필 이미지
새론시작
2021-04-20 07:20:29
521
글번호 148196
답변완료
1) 매수진입 조건   현재가가 전일저가나 당일시가 이상이고   단순이평 20, 30, 40선 중 2개 이상 상승추세이거나, 현재가가 이평선 3개 중 2개 이상보다 높은 가격이며,   macd가 골든크로스 시 매수   2) 매수청산 조건 macd  데드크로스 시 청산   3) 매도진입 조건  현재가가 전일저가나 당일시가 이하이고   단순이평 20, 30, 40선 중 2개 이상 하락추세이거나, 현재가가 이평선 3개 중 2개 이상보다 낮은 가격이며,   macd가 데드크로스 시 진입   4) 매도청산 조건  Macd 골든크로스 시 청산
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-04-20 10:25:15

안녕하세요 예스스탁입니다. Input : P1(20),P2(30),P3(40),short(12), long(26),sig(9); var1 = ma(c,P1); Var2 = ma(C,P2); Var3 = ma(C,P3); Var4 = MACD(short, long); var5 = ema(Var4, sig); value1 = IFF(var1>var1[1],1,0)+IFF(Var2>var2[1],1,0)+IFF(Var3>var3[1],1,0); value2 = IFF(C>var1,1,0)+IFF(C>var2,1,0)+IFF(C>var3,1,0); value1 = IFF(var1<var1[1],1,0)+IFF(Var2<var2[1],1,0)+IFF(Var3<var3[1],1,0); value2 = IFF(C<var1,1,0)+IFF(C<var2,1,0)+IFF(C<var3,1,0); if MarketPosition <= 0 and (c > DayLow(1) or C > DayOpen(0)) and (value1 >= 2 or Value2 >= 2) and CrossUp(var4,Var5) Then Buy(); if MarketPosition == 1 and CrossDown(var4,Var5) Then ExitLong(); if MarketPosition <= 0 and (c < DayLow(1) or C<DayOpen(0)) and (value3 >= 2 or Value4 >= 2) and CrossDown(var4,Var5) Then Sell(); if MarketPosition == -1 and CrossUp(var4,Var5) Then ExitShort(); 즐거운 하루되세요 > 새론시작 님이 쓴 글입니다. > 제목 : 문의드립니다. > 1) 매수진입 조건 &#160; 현재가가 전일저가나 당일시가 이상이고 &#160; 단순이평 20, 30, 40선 중 2개 이상 상승추세이거나, 현재가가 이평선 3개 중 2개 이상보다 높은 가격이며, &#160; macd가 골든크로스 시 매수 &#160;&#160;2) 매수청산 조건 macd&#160; 데드크로스 시 청산 &#160;&#160;3) 매도진입 조건&#160; 현재가가 전일저가나 당일시가 이하이고 &#160; 단순이평 20, 30, 40선 중 2개 이상 하락추세이거나, 현재가가 이평선 3개 중 2개 이상보다 낮은 가격이며, &#160; macd가 데드크로스 시 진입 &#160;&#160;4) 매도청산 조건&#160; Macd 골든크로스 시 청산