커뮤니티

수식작성 요청

프로필 이미지
너무조아
2012-07-26 09:54:31
299
글번호 53283
답변완료
다음의 조건을 만족하는 시스템식을 작성하여 주십시요. 이동평균선 A, B, C 에서 A > C or B > C 이면 매수신호 1. A 이평선을 지수가 crossup 이후 + N 포인트 이상 일때 2. B 이평선을 지수가 crossup 이후 + N 포인트 이상일때 매수청산신호 1. A 이평선을 지수가 crossdown 이후 - K 포인트 이하일때 2. B 이평선을 지수가 crossdown 이후 - K포인트 이하일때 A < B or B < C 이면 매도신호 1. A 이평선을 지수가 crossdown 이후 - N 포인트 이하일때 2. B 이평선을 지수가 crossdown 이후 - N 포인트 이하일때 매도청산신호 1. A 이평선을 지수가 crossup 이후 + K 포인트 이상일때 2. B 이평선을 지수가 crossup 이후 + K 포인트 이상일때
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-07-26 15:27:19

안녕하세요 예스스탁입니다. input : N(0.5),K(0.5); var : AA(0),BB(0),CC(0); var : Acond(0),Bcond(0); AA = ma(c,5); BB = ma(c,20); CC = ma(c,60); if crossup(c,AA) then { value1 = c; Acond = 1; } if crossup(c,BB) then{ value2 = c; Bcond = 1; } if crossdown(c,AA) then { value3 = c; Acond = -1; } if crossdown(c,BB) then { value4 = c; Bcond = -1; } if AA > BB or BB > CC then { if Acond == 1 and crossup(c,value1+N) then buy("b1"); if Bcond == 1 and crossup(c,value2+N) then buy("b2"); if Acond == -1 and crossdown(c,value3-K) then exitlong("bx1"); if Bcond == -1 and crossdown(c,value4-K) then exitlong("bx2"); } if AA < BB or BB < CC then { if Acond == -1 and crossdown(c,value3-N) then sell("s1"); if Bcond == -1 and crossdown(c,value4-N) then sell("s2"); if Acond == 1 and crossup(c,value1+K) then exitshort("sx1"); if Bcond == 1 and crossup(c,value2+K) then exitshort("sx2"); } 즐거운 하루되세요 > 너무조아 님이 쓴 글입니다. > 제목 : 수식작성 요청 > 다음의 조건을 만족하는 시스템식을 작성하여 주십시요. 이동평균선 A, B, C 에서 A > C or B > C 이면 매수신호 1. A 이평선을 지수가 crossup 이후 + N 포인트 이상 일때 2. B 이평선을 지수가 crossup 이후 + N 포인트 이상일때 매수청산신호 1. A 이평선을 지수가 crossdown 이후 - K 포인트 이하일때 2. B 이평선을 지수가 crossdown 이후 - K포인트 이하일때 A < B or B < C 이면 매도신호 1. A 이평선을 지수가 crossdown 이후 - N 포인트 이하일때 2. B 이평선을 지수가 crossdown 이후 - N 포인트 이하일때 매도청산신호 1. A 이평선을 지수가 crossup 이후 + K 포인트 이상일때 2. B 이평선을 지수가 crossup 이후 + K 포인트 이상일때