커뮤니티

문의 드립니다

프로필 이미지
유로파54
2018-10-03 21:53:18
166
글번호 122402
답변완료
안녕하세요 ^^; 아래 3개지표를 활용하여 시스템식으로 만들어보고자 합니다 조건은 아래와 같습니다 <조건 A> 1, 아래 수식1, 2가 모두 같은 방향으로 전환시 해당봉 종가에(음봉 양봉 상관없이) 그방향 진입 2, 진입이후 수식1, 2가 모두 반대방향으로 전환시 해당봉 종가에 청산과 동시에 스위칭 * 봉은 종가를 기준으로하여 해당지표를 돌파시 전환으로 인정 3, 위 진입조건 만족에의거 진입후에 다시 눌림봉이 발생될경우 * 이때 2개지표중 어느 한개지표가 추세전환되더라도 나머지 한개지표가 현추세를 유지한다 면 그방향 계속 홀딩이 되어야함 (* 자동손절 6틱이 되기전까지는) <조건 B> 1, 해당지표==> 120 이평선을 기준으로 상방, 하방으로 분류하여 상방일때는 매수만 진입 하방일때는 매도만 진입 <최종 조건> 1, 위 <조건 A>에 의거 진입조건 만족시에 ==> <조건 B>의 진입조건도 동시 만족시에는 최종진입하고 ==> 만약 <조건 B>의 진입조건은 반대방향이라면 청산만하고 대기한다 ==> 이후 120 이평선기준 상하방 어느쪽으로든 다시 <조건 A, B> 의 진입조건이 만족시 그방향으로 다시 진입한다 2, 위 모든과정에서 눌림시에는 어떤 경우에라도 손절은 자동 6틱으로 일괄적용 (* 손절틱수는 수정이 가능하게 부탁드립니다) ==> 자동손절후 다시 어느방향으로든 <조건 A, B>의 진입조건이 다시 만족시에는 그방향로 재진입 <*** 제 질문의 요지가 제대로 설명이 됐는지 모르겠는데 혹시 이해안되시거나 질문에 오류가 있다고 판단되는 부분이 있다면 리플 부탁드립니다> 감사합니다 ==================================================================================== <수식 1> var1 = ma(C,10); if var1 > var1[1] Then var2 = red; if var1 < var1[1] Then var2 = BLUE; plot1(var1,"수식1",var2); <수식 2> MACD 지표에서 MACD선이 MACDSignal 선을 돌파하는 시점
시스템
답변 2
프로필 이미지

유로파54

2018-10-03 21:52:32

유로파54 님에 의해 삭제된 답변입니다.
프로필 이미지

예스스탁 예스스탁 답변

2018-10-04 11:22:23

안녕하세요 예스스탁입니다. Input : short(12), long(26), signal(9),P(120),손절틱수(6); Var : MACDV(0) , MACDS(0), mav(0) ; var : T1(0),T2(0),T3(0); var1 = ma(C,10); if var1 > var1[1] Then T1 = 1; if var1 < var1[1] Then T1 = -1; MACDV = MACD(short, long); MACDS = ema(MACDV,signal); if MACDV > MACDS Then T2 = 1; if MACDV < MACDS Then T2 = -1; mav = ma(C,P); if mav > mav[1] Then T3 = 1; if mav < mav[1] Then T3 = -1; Condition1 = T1 == 1 and T2 == 1 and T3 == 1; Condition2 = T1 == -1 and T2 == -1 and T3 == -1; if Condition1 == true and Condition1[1] == false Then buy("b"); if Condition2 == true and Condition2[1] == false Then sell("s"); if MarketPosition == 1 and T3 == -1 Then exitlong("bx"); if MarketPosition == -1 and T3 == 1 Then ExitShort("sx"); SetStopLoss(PriceScale*손절틱수,PointStop); 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 문의 드립니다 > 안녕하세요 ^^; 아래 3개지표를 활용하여 시스템식으로 만들어보고자 합니다 조건은 아래와 같습니다 <조건 A> 1, 아래 수식1, 2가 모두 같은 방향으로 전환시 해당봉 종가에(음봉 양봉 상관없이) 그방향 진입 2, 진입이후 수식1, 2가 모두 반대방향으로 전환시 해당봉 종가에 청산과 동시에 스위칭 * 봉은 종가를 기준으로하여 해당지표를 돌파시 전환으로 인정 3, 위 진입조건 만족에의거 진입후에 다시 눌림봉이 발생될경우 * 이때 2개지표중 어느 한개지표가 추세전환되더라도 나머지 한개지표가 현추세를 유지한다 면 그방향 계속 홀딩이 되어야함 (* 자동손절 6틱이 되기전까지는) <조건 B> 1, 해당지표==> 120 이평선을 기준으로 상방, 하방으로 분류하여 상방일때는 매수만 진입 하방일때는 매도만 진입 <최종 조건> 1, 위 <조건 A>에 의거 진입조건 만족시에 ==> <조건 B>의 진입조건도 동시 만족시에는 최종진입하고 ==> 만약 <조건 B>의 진입조건은 반대방향이라면 청산만하고 대기한다 ==> 이후 120 이평선기준 상하방 어느쪽으로든 다시 <조건 A, B> 의 진입조건이 만족시 그방향으로 다시 진입한다 2, 위 모든과정에서 눌림시에는 어떤 경우에라도 손절은 자동 6틱으로 일괄적용 (* 손절틱수는 수정이 가능하게 부탁드립니다) ==> 자동손절후 다시 어느방향으로든 <조건 A, B>의 진입조건이 다시 만족시에는 그방향로 재진입 <*** 제 질문의 요지가 제대로 설명이 됐는지 모르겠는데 혹시 이해안되시거나 질문에 오류가 있다고 판단되는 부분이 있다면 리플 부탁드립니다> 감사합니다 ==================================================================================== <수식 1> var1 = ma(C,10); if var1 > var1[1] Then var2 = red; if var1 < var1[1] Then var2 = BLUE; plot1(var1,"수식1",var2); <수식 2> MACD 지표에서 MACD선이 MACDSignal 선을 돌파하는 시점