커뮤니티

문의 드립니다

프로필 이미지
유로파54
2018-12-06 01:56:57
234
글번호 124215
답변완료
안녕하세요!! 아래 키움의 매수매도신호 수식을 예스의 수식으로 변환 부탁드립니다 (매도) A=ma(c,20,지수); shift(A<A(1) && A(1)>A(2), -1) (매수) A=ma(c,5,지수); B=ma(c,20,지수); D=valuewhen(1, B<B(1) && B(1)>B(2), B(1)); Crossup(A,D) * 같은방향 신호가 연속될때는(반대방향 신호가 발생되기전에) 첫번째신호를 제외한 나머지 신호는 발생이 안되도록 부탁드립니다 * 혹시, 진입신호 완성시 음성신호 발생 수식도 가능하다면 같이 부탁드려봅니다 ^^; 감사합니다!!!
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2018-12-06 13:43:32

안녕하세요 예스스탁입니다. var : T(0); var1 = ema(c,5); var2 = ema(c,20); if var2 > var2[1] and var2[1] < var2[2] Then var3 = var2[1]; if var2 < var2[1] and var2[1] > var2[2] Then var4 = var2[1]; if crossup(var1,var4) Then { if (MarketPosition == 0 and MarketPosition(1) != 1) or MarketPosition == -1 Then buy(); } if CrossDown(var1,var3) Then { if (MarketPosition == 0 and MarketPosition(1) != -1) or MarketPosition == 1 Then sell(); } 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 문의 드립니다 > 안녕하세요!! 아래 키움의 매수매도신호 수식을 예스의 수식으로 변환 부탁드립니다 (매도) A=ma(c,20,지수); shift(A<A(1) && A(1)>A(2), -1) (매수) A=ma(c,5,지수); B=ma(c,20,지수); D=valuewhen(1, B<B(1) && B(1)>B(2), B(1)); Crossup(A,D) * 같은방향 신호가 연속될때는(반대방향 신호가 발생되기전에) 첫번째신호를 제외한 나머지 신호는 발생이 안되도록 부탁드립니다 * 혹시, 진입신호 완성시 음성신호 발생 수식도 가능하다면 같이 부탁드려봅니다 ^^; 감사합니다!!!
프로필 이미지

유로파54

2018-12-07 09:44:36

답변 감사합니다!!! 헌데 키움의 신호와 비교하여보니 매수신호는 일치하는데 매도신호가 불일치하네요 전반적으로 조금 늦게 발생이되는것같습니다 수식 한번만 더 검토 부탁드립니다 감사합니다 ^^ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의 드립니다 > 안녕하세요 예스스탁입니다. var : T(0); var1 = ema(c,5); var2 = ema(c,20); if var2 > var2[1] and var2[1] < var2[2] Then var3 = var2[1]; if var2 < var2[1] and var2[1] > var2[2] Then var4 = var2[1]; if crossup(var1,var4) Then { if (MarketPosition == 0 and MarketPosition(1) != 1) or MarketPosition == -1 Then buy(); } if CrossDown(var1,var3) Then { if (MarketPosition == 0 and MarketPosition(1) != -1) or MarketPosition == 1 Then sell(); } 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 문의 드립니다 > 안녕하세요!! 아래 키움의 매수매도신호 수식을 예스의 수식으로 변환 부탁드립니다 (매도) A=ma(c,20,지수); shift(A<A(1) && A(1)>A(2), -1) (매수) A=ma(c,5,지수); B=ma(c,20,지수); D=valuewhen(1, B<B(1) && B(1)>B(2), B(1)); Crossup(A,D) * 같은방향 신호가 연속될때는(반대방향 신호가 발생되기전에) 첫번째신호를 제외한 나머지 신호는 발생이 안되도록 부탁드립니다 * 혹시, 진입신호 완성시 음성신호 발생 수식도 가능하다면 같이 부탁드려봅니다 ^^; 감사합니다!!!
프로필 이미지

예스스탁 예스스탁 답변

2018-12-07 10:37:54

안녕하세요 예스스탁입니다. A=ma(c,20,지수); shift(A<A(1) && A(1)>A(2), -1) 매도 부분의 내용이 조건이 shift되어 있어 현재봉 기준으로 발생하는 신호에 조건설정이 모호해 매수의 반대조건으로 작성해 드렸습니다. 지수이평이 상승후 하락하는 조건으로 청산된다는 내용이시면 아래 내용을 사용하시면 됩니다. var : T(0); var1 = ema(c,5); var2 = ema(c,20); if var2 < var2[1] and var2[1] > var2[2] Then var3 = var2[1]; if crossup(var1,var3) Then { if (MarketPosition == 0 and MarketPosition(1) != 1) or MarketPosition == -1 Then buy("b"); } if var2 < var2[1] and var2[1] > var2[2] Then { if (MarketPosition == 0 and MarketPosition(1) != -1) or MarketPosition == 1 Then sell("s"); } 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 재문의 드립니다 > 답변 감사합니다!!! 헌데 키움의 신호와 비교하여보니 매수신호는 일치하는데 매도신호가 불일치하네요 전반적으로 조금 늦게 발생이되는것같습니다 수식 한번만 더 검토 부탁드립니다 감사합니다 ^^ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의 드립니다 > 안녕하세요 예스스탁입니다. var : T(0); var1 = ema(c,5); var2 = ema(c,20); if var2 > var2[1] and var2[1] < var2[2] Then var3 = var2[1]; if var2 < var2[1] and var2[1] > var2[2] Then var4 = var2[1]; if crossup(var1,var4) Then { if (MarketPosition == 0 and MarketPosition(1) != 1) or MarketPosition == -1 Then buy(); } if CrossDown(var1,var3) Then { if (MarketPosition == 0 and MarketPosition(1) != -1) or MarketPosition == 1 Then sell(); } 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 문의 드립니다 > 안녕하세요!! 아래 키움의 매수매도신호 수식을 예스의 수식으로 변환 부탁드립니다 (매도) A=ma(c,20,지수); shift(A<A(1) && A(1)>A(2), -1) (매수) A=ma(c,5,지수); B=ma(c,20,지수); D=valuewhen(1, B<B(1) && B(1)>B(2), B(1)); Crossup(A,D) * 같은방향 신호가 연속될때는(반대방향 신호가 발생되기전에) 첫번째신호를 제외한 나머지 신호는 발생이 안되도록 부탁드립니다 * 혹시, 진입신호 완성시 음성신호 발생 수식도 가능하다면 같이 부탁드려봅니다 ^^; 감사합니다!!!