커뮤니티

SetStopProfittarget 관련 문의

프로필 이미지
카카보오12
2022-07-11 15:59:28
1823
글번호 160646
답변완료

첨부 이미지

안녕하세요. SetStopProfittarget 관련해서 여쭙고자 하는게 있어서 문의 드립니다. if marketposition == -1 then { if sma20 > sma30 then { SetStopProfittarget(7, PointStop); #설정 } } if marketposition == 1 then { if sma20 < sma30 then { SetStopProfittarget(10, PointStop); #설정 } } 위와같이 이평선이 정배열, 역배열인 상황에 포지션에 대해 프로핏타겟 수식을 작성하여 써 넣었으나, 포지션의 상태 및, if 문의 역배열 정배열에 상관없이 프로핏타겟이 랜덤적으로 적용되는 상황이 발생하여 이렇게 글을 남깁니다. 혹시 프로핏타겟설정은 저런 if문의 조건에 상관없이 작동되는건가요??.. 너무 햇갈려서, 포지션이 -1 상태일때만 프로핏타겟 코드를 작성하여도 매수포지션에서도 적용되는 현상이 나타납니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-07-11 16:03:18

안녕하세요 예스스탁입니다. 강제청산 함수는 한번 셋팅이 되면 해당 셋팅된 값이 계속 유지가 됩니다. 조건이 만족하지 않으면 해제하는 내용이 필요합니다. if marketposition == -1 then { if sma20 > sma30 then SetStopProfittarget(7, PointStop); #설정 Else SetStopProfittarget(0); } else if marketposition == 1 then { if sma20 < sma30 then SetStopProfittarget(10, PointStop); #설정 Else SetStopProfittarget(0); } Else SetStopProfittarget(0); 즐거운 하루되세요 > 카카보오12 님이 쓴 글입니다. > 제목 : SetStopProfittarget 관련 문의 > 안녕하세요. SetStopProfittarget 관련해서 여쭙고자 하는게 있어서 문의 드립니다. if marketposition == -1 then { if sma20 > sma30 then { SetStopProfittarget(7, PointStop); #설정 } } if marketposition == 1 then { if sma20 < sma30 then { SetStopProfittarget(10, PointStop); #설정 } } 위와같이 이평선이 정배열, 역배열인 상황에 포지션에 대해 프로핏타겟 수식을 작성하여 써 넣었으나, 포지션의 상태 및, if 문의 역배열 정배열에 상관없이 프로핏타겟이 랜덤적으로 적용되는 상황이 발생하여 이렇게 글을 남깁니다. 혹시 프로핏타겟설정은 저런 if문의 조건에 상관없이 작동되는건가요??.. 너무 햇갈려서, 포지션이 -1 상태일때만 프로핏타겟 코드를 작성하여도 매수포지션에서도 적용되는 현상이 나타납니다.