커뮤니티

문의드립니다

프로필 이미지
여름가을
2025-01-23 00:23:16
356
글번호 187480
답변완료
1 3% 이상 수익시 최고대비 3% 하락시 청산 9% 이상 수익시 최고대비 2% 하락시 청산 나타내고 싶습니다 2 아래와 같이 써도 상관없나요? SetStopTrailing ( 3 , 3 ,PercentStop,1 ); SetStopTrailing ( 2 , 9 ,PercentStop,1 ); 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-01-23 11:19:41

안녕하세요 예스스탁입니다. SetStopTrailing와 같은 모든 강제청산설정함수는 한개만 적용됩니다. 아래와 같이 풀어서 작성하셔야 합니다. if MarketPosition == 1 Then { if highest(H,BarsSinceEntry) >= EntryPrice*1.03 and highest(H,BarsSinceEntry) < EntryPrice*1.09 Then ExitLong("bx1",AtStop,highest(H,BarsSinceEntry)*0.97); if highest(H,BarsSinceEntry) >= EntryPrice*1.09 Then ExitLong("bx2",AtStop,highest(H,BarsSinceEntry)*0.98); } if MarketPosition == -1 Then { if lowest(L,BarsSinceEntry) <= EntryPrice*0.97 and lowest(L,BarsSinceEntry) > EntryPrice*0.91 Then ExitShort("sx1",AtStop,lowest(L,BarsSinceEntry)*1.03); if lowest(L,BarsSinceEntry) <= EntryPrice*0.91 Then ExitShort("sx2",AtStop,lowest(L,BarsSinceEntry)*1.02); } 즐거운 하루되세요 > 여름가을 님이 쓴 글입니다. > 제목 : 문의드립니다 > 1 3% 이상 수익시 최고대비 3% 하락시 청산 9% 이상 수익시 최고대비 2% 하락시 청산 나타내고 싶습니다 2 아래와 같이 써도 상관없나요? SetStopTrailing ( 3 , 3 ,PercentStop,1 ); SetStopTrailing ( 2 , 9 ,PercentStop,1 ); 감사합니다