커뮤니티

수식 부탁드립니다.

프로필 이미지
산수유
2024-04-24 08:20:24
855
글번호 178859
답변완료
주문설정창에서 최대 수익대비 10%하락시 청산설정했더니 수익이 얼마였던간에 10%하락하면 바로 청산되는 것 같습니다. 이거를 20point 수익 후 부터 10%하락시에 청산되게하는 수식 좀 부탁드립니다. 수익이 20p도달하기 전까지는 수익이 10%하락하여도 청산되지 않게 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-04-25 14:00:00

안녕하세요 예스스탁입니다. 강제청산은 최소수익은 포인트로 수익감소는 %로 지정할 수 없습니다. 강제청산 대신에 아래식 사용하셔야 합니다. 최대수익대비 하락을 수익대비로 하셨다면 1번식, 최고가격대비이면 2번식입니다. 1 input : 최소수익포인트(20),하락률(10); if MarketPosition == 1 Then { if highest(H,BarsSinceEntry) >= EntryPrice+최소수익포인트 Then ExitLong("bx",AtStop,highest(H,BarsSinceEntry)-(highest(H,BarsSinceEntry)-EntryPrice)*(하락률/100)); } if MarketPosition == -1 Then { if lowest(L,BarsSinceEntry) <= EntryPrice-최소수익포인트 Then ExitShort("sx",AtStop,lowest(L,BarsSinceEntry)+(EntryPrice-lowest(L,BarsSinceEntry))*(하락률/100)); } 2 input : 최소수익포인트(20),하락률(10); if MarketPosition == 1 Then { if highest(H,BarsSinceEntry) >= EntryPrice+최소수익포인트 Then ExitLong("bx",AtStop,highest(H,BarsSinceEntry)*(1-하락률/100)); } if MarketPosition == -1 Then { if lowest(L,BarsSinceEntry) <= EntryPrice-최소수익포인트 Then ExitShort("sx",AtStop,lowest(L,BarsSinceEntry)*(1+하락률/100)); } 즐거운 하루되세요 > 산수유 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 주문설정창에서 최대 수익대비 10%하락시 청산설정했더니 수익이 얼마였던간에 10%하락하면 바로 청산되는 것 같습니다. 이거를 20point 수익 후 부터 10%하락시에 청산되게하는 수식 좀 부탁드립니다. 수익이 20p도달하기 전까지는 수익이 10%하락하여도 청산되지 않게 부탁드립니다.