커뮤니티

문의드립니다.

프로필 이미지
잡다백수
2018-08-14 14:59:18
207
글번호 121359
답변완료
매번 감사합니다. 앞의 질문 재질문입니다. 2번 수식 보다가 헷갈려서 질문드립니다. 여기 수식에 30분 지났을 때, 60분 지났을 때(60분 지났을 때 손절은 30분 그대로)란 수식이 포함돼 있는 건가요? 혹은 그렇게 하는 거나 그냥 하는 거나 시스템적으로 별 차이가 없어서 스킵하신 건지요. 혹시 후자라면 일부러 나누어 놓은 조건이니 추가 좀 부탁드립니다. -30분봉 '봉 크기 절대값(H-L)'의 200개 평균 만큼 손절-익절 세팅 -60분이 지났을 때(=12봉이 지났을 때) -60분봉 200개의 '봉 크기 절대값'만큼 익절 세팅(손절은 30분 그대로) if MarketPosition == 1 Then { ExitLong("bl",AtStop,EntryPrice-data2(ma(H-L,200))); ExitLong("bp",AtLimit,EntryPrice+data3(ma(H-L,200))); } if MarketPosition == -1 Then { ExitShort("sl",AtStop,EntryPrice+data2(ma(H-L,200))); ExitShort("sp",AtLimit,EntryPrice-data3(ma(H-L,200))); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-08-14 15:52:56

안녕하세요 예스스탁입니다. 구분하는 부분이 빠졌습니다. 진입후 60분 이내에서는 30분봉(data2) 데이터를 60분 이후에는 60분봉(data3)의 값으로 익절 셋팅되게 수정했습니다. if MarketPosition == 1 Then { ExitLong("bl",AtStop,EntryPrice-data2(ma(H-L,200))); if TimeToMinutes(stime) < TimeToMinutes(EntryTime)+60 Then ExitLong("bp1",AtLimit,EntryPrice+data2(ma(H-L,200))); else ExitLong("bp2",AtLimit,EntryPrice+data3(ma(H-L,200))); } if MarketPosition == -1 Then { ExitShort("sl",AtStop,EntryPrice+data2(ma(H-L,200))); if TimeToMinutes(stime) < TimeToMinutes(EntryTime)+60 Then ExitShort("sp1",AtLimit,EntryPrice-data1(ma(H-L,200))); Else ExitShort("sp2",AtLimit,EntryPrice-data3(ma(H-L,200))); } 즐거운 하루되세요 > 잡다백수 님이 쓴 글입니다. > 제목 : 문의드립니다. > 매번 감사합니다. 앞의 질문 재질문입니다. 2번 수식 보다가 헷갈려서 질문드립니다. 여기 수식에 30분 지났을 때, 60분 지났을 때(60분 지났을 때 손절은 30분 그대로)란 수식이 포함돼 있는 건가요? 혹은 그렇게 하는 거나 그냥 하는 거나 시스템적으로 별 차이가 없어서 스킵하신 건지요. 혹시 후자라면 일부러 나누어 놓은 조건이니 추가 좀 부탁드립니다. -30분봉 '봉 크기 절대값(H-L)'의 200개 평균 만큼 손절-익절 세팅 -60분이 지났을 때(=12봉이 지났을 때) -60분봉 200개의 '봉 크기 절대값'만큼 익절 세팅(손절은 30분 그대로) if MarketPosition == 1 Then { ExitLong("bl",AtStop,EntryPrice-data2(ma(H-L,200))); ExitLong("bp",AtLimit,EntryPrice+data3(ma(H-L,200))); } if MarketPosition == -1 Then { ExitShort("sl",AtStop,EntryPrice+data2(ma(H-L,200))); ExitShort("sp",AtLimit,EntryPrice-data3(ma(H-L,200))); }