커뮤니티

키움수식 시스템 트레이딩 식으로 변경부탁드립니다.

프로필 이미지
황금오리
2024-11-01 13:49:48
548
글번호 184877
답변완료
매수 진입 B = if(C>O, Sum(V,기간1), 0); S = if(C A = eavg(eavg(B,기간1),기간2) > eavg(eavg(S,기간1),기간2) and eavg(eavg(B,기간1),기간2) > eavg(eavg(B(1),기간1),기간2); D = eavg(eavg(B,기간1),기간2) < eavg(eavg(S,기간1),기간2) and eavg(eavg(S,기간1),기간2) > eavg(eavg(S(1),기간1),기간2); ((sum(A,1,1) > sum(D,1,1) or eavg(eavg(B,기간1),기간2) > eavg(eavg(S,기간1),기간2) or (eavg(eavg(B,기간1),기간2) > eavg(eavg(S,기간1),기간2) and eavg(eavg(B,기간1),기간2) > eavg(eavg(B(1),기간1),기간2))) and (StochasticsSlow(period1,period2) > eavg(StochasticsSlow(period1,period2),period2) or StochasticsSlow(period2,period3) > eavg(StochasticsSlow(period2,period3),period3)) and Trix(100)-Trix(100,1) > 0) or (MACD(shortPeriod,longPeriod) >= baseLine and(MACD(shortPeriod,longPeriod) >= eavg(MACD(shortPeriod,longPeriod),sigPeriod) and avg(c,100) < avg(c,50) and (C > EnvelopeUp(Period1,0.1) or C > MA(종가, 20, 단순)) and ADX(14) > 25 and (EnvelopeUp(Period1,0.1) > MA(종가, 100, 단순) or MA(종가, 20, 단순) > MA(종가, 100, 단순))) 매도 진입 B = if(C>O, Sum(V,기간1), 0); S = if(C A = eavg(eavg(B,기간1),기간2) > eavg(eavg(S,기간1),기간2) and eavg(eavg(B,기간1),기간2) > eavg(eavg(B(1),기간1),기간2); D = eavg(eavg(B,기간1),기간2) < eavg(eavg(S,기간1),기간2) and eavg(eavg(S,기간1),기간2) > eavg(eavg(S(1),기간1),기간2); ((sum(A,1,1) < sum(D,1,1) or eavg(eavg(B,기간1),기간2) < eavg(eavg(S,기간1),기간2) or (eavg(eavg(B,기간1),기간2) < eavg(eavg(S,기간1),기간2) and eavg(eavg(B,기간1),기간2) < eavg(eavg(B(1),기간1),기간2))) and (StochasticsSlow(period1,period2) < eavg(StochasticsSlow(period1,period2),period2) or StochasticsSlow(period2,period3) < eavg(StochasticsSlow(period2,period3),period3)) and Trix(100)-Trix(100,1) < 0) or (MACD(shortPeriod,longPeriod) < baseLine and MACD(shortPeriod,longPeriod) < eavg(MACD(shortPeriod,longPeriod),sigPeriod) and avg(c,100) > avg(c,50) and (C < Envelopedown(Period1,0.1) or C < MA(종가, 20, 단순)) and ADX(14) > 25 and (Envelopedown(Period1,0.1) < MA(종가, 100, 단순) or MA(종가, 20, 단순) < MA(종가, 100, 단순))) 수식이 좀 복잡해서 혼자 만들기 힘드네요. 도움 주시면 감사하겠습니다. 수고하세요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-11-01 17:08:29

안녕하세요 예스스탁입니다. 조건문에 ()의 묶음의 짝이 맞지 않아 내용 파악이 어렵습니다. 해당식 and와 or가 여러개 중복사용되어 ()에 따라 식이 다릅니다. 수식 내용 확인하셔서 온전한 내용으로 올려주셔야 변환해 드릴 수 있습니다. 또한 아래와 같이 수식 내용이 일부 생략된 내용이 있습니다. S = if(C 즐거운 하루되세요 > 황금오리 님이 쓴 글입니다. > 제목 : 키움수식 시스템 트레이딩 식으로 변경부탁드립니다. > 매수 진입 B = if(C>O, Sum(V,기간1), 0); S = if(C A = eavg(eavg(B,기간1),기간2) > eavg(eavg(S,기간1),기간2) and eavg(eavg(B,기간1),기간2) > eavg(eavg(B(1),기간1),기간2); D = eavg(eavg(B,기간1),기간2) < eavg(eavg(S,기간1),기간2) and eavg(eavg(S,기간1),기간2) > eavg(eavg(S(1),기간1),기간2); ((sum(A,1,1) > sum(D,1,1) or eavg(eavg(B,기간1),기간2) > eavg(eavg(S,기간1),기간2) or (eavg(eavg(B,기간1),기간2) > eavg(eavg(S,기간1),기간2) and eavg(eavg(B,기간1),기간2) > eavg(eavg(B(1),기간1),기간2))) and (StochasticsSlow(period1,period2) > eavg(StochasticsSlow(period1,period2),period2) or StochasticsSlow(period2,period3) > eavg(StochasticsSlow(period2,period3),period3)) and Trix(100)-Trix(100,1) > 0) or (MACD(shortPeriod,longPeriod) >= baseLine and(MACD(shortPeriod,longPeriod) >= eavg(MACD(shortPeriod,longPeriod),sigPeriod) and avg(c,100) < avg(c,50) and (C > EnvelopeUp(Period1,0.1) or C > MA(종가, 20, 단순)) and ADX(14) > 25 and (EnvelopeUp(Period1,0.1) > MA(종가, 100, 단순) or MA(종가, 20, 단순) > MA(종가, 100, 단순))) 매도 진입 B = if(C>O, Sum(V,기간1), 0); S = if(C A = eavg(eavg(B,기간1),기간2) > eavg(eavg(S,기간1),기간2) and eavg(eavg(B,기간1),기간2) > eavg(eavg(B(1),기간1),기간2); D = eavg(eavg(B,기간1),기간2) < eavg(eavg(S,기간1),기간2) and eavg(eavg(S,기간1),기간2) > eavg(eavg(S(1),기간1),기간2); ((sum(A,1,1) < sum(D,1,1) or eavg(eavg(B,기간1),기간2) < eavg(eavg(S,기간1),기간2) or (eavg(eavg(B,기간1),기간2) < eavg(eavg(S,기간1),기간2) and eavg(eavg(B,기간1),기간2) < eavg(eavg(B(1),기간1),기간2))) and (StochasticsSlow(period1,period2) < eavg(StochasticsSlow(period1,period2),period2) or StochasticsSlow(period2,period3) < eavg(StochasticsSlow(period2,period3),period3)) and Trix(100)-Trix(100,1) < 0) or (MACD(shortPeriod,longPeriod) < baseLine and MACD(shortPeriod,longPeriod) < eavg(MACD(shortPeriod,longPeriod),sigPeriod) and avg(c,100) > avg(c,50) and (C < Envelopedown(Period1,0.1) or C < MA(종가, 20, 단순)) and ADX(14) > 25 and (Envelopedown(Period1,0.1) < MA(종가, 100, 단순) or MA(종가, 20, 단순) < MA(종가, 100, 단순))) 수식이 좀 복잡해서 혼자 만들기 힘드네요. 도움 주시면 감사하겠습니다. 수고하세요.