커뮤니티

IsEntryName에 대한 질문

프로필 이미지
룽퐈
2012-08-10 16:02:25
271
글번호 53669
답변완료
안녕하세요? 시스템에서 매수조건이 2개, 매도 조건이 2개여서 각각 익절에 대해 다음과 같이 정했습니다. if IsEntryName("b") == true then {SetStopProfittarget(f11,PointStop);} if IsEntryName("b1") == true then {SetStopProfittarget(f13,PointStop);} if IsEntryName("s") == true then {SetStopProfittarget(f12,PointStop);} if IsEntryName("s-1") == true then {SetStopProfittarget(f14,PointStop);} 즉, 의도는 "b"일때는 f11만큼 오르면 익절하는거고, "b1"일때는 f13만큼 오르면 익절하는거지요. 당연히 그 수치는 다르구요. 근데,"b"일때 f11수치만 나오는게 아니라 f13수치도 나와서 왜 그런지 몰라 이렇게 질문을 올립니다. 매도도 같고요. 괄호 문제인가 해서 다르게 해보았는데, 같더라구요. 부탁드리겠습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-08-10 17:21:38

안녕하세요 예스스탁입니다. 강제청산은 한번 실행되면 그 설정이 계속 유지가 되며 진입명은 진입신호가 발생한 봉 다음봉부터 인식이되므로 진입신호가 난 봉에서 셋팅된 강제청산은 그 이전청산에서 셋팅된 값입니다. 아래식과 같이 강제청산을 해제하는 내용이 추가로 필요합니다. if IsEntryName("b") == true then SetStopProfittarget(f11,PointStop); Else if IsEntryName("b1") == true then SetStopProfittarget(f13,PointStop); else if IsEntryName("s") == true then SetStopProfittarget(f12,PointStop); else if IsEntryName("s-1") == true then SetStopProfittarget(f14,PointStop); Else SetStopProfittarget(0);#해제 if MarketPosition != 1 Then SetStopProfittarget(0);#해제 즐거운 하루되세요 > 룽퐈 님이 쓴 글입니다. > 제목 : IsEntryName에 대한 질문 > 안녕하세요? 시스템에서 매수조건이 2개, 매도 조건이 2개여서 각각 익절에 대해 다음과 같이 정했습니다. if IsEntryName("b") == true then {SetStopProfittarget(f11,PointStop);} if IsEntryName("b1") == true then {SetStopProfittarget(f13,PointStop);} if IsEntryName("s") == true then {SetStopProfittarget(f12,PointStop);} if IsEntryName("s-1") == true then {SetStopProfittarget(f14,PointStop);} 즉, 의도는 "b"일때는 f11만큼 오르면 익절하는거고, "b1"일때는 f13만큼 오르면 익절하는거지요. 당연히 그 수치는 다르구요. 근데,"b"일때 f11수치만 나오는게 아니라 f13수치도 나와서 왜 그런지 몰라 이렇게 질문을 올립니다. 매도도 같고요. 괄호 문제인가 해서 다르게 해보았는데, 같더라구요. 부탁드리겠습니다.