커뮤니티

수식 문의

프로필 이미지
gt
2014-08-28 17:39:27
173
글번호 78200
답변완료
1. 매수진입후 200틱 이상의 수익이 발생했고, 80%로 하락시 강제청산하는 식입니다. 즉 200틱이상의 수익이 발생했지만, 급락해서 40틱의 수익이라도 챙기고자 합니다. 매도는 그 반대입니다. 하락후 200틱 이상 수익발생후 급등해서 40틱이라도 수익확정 잘 안되는거 같은데 검증 부탁드립니다. 감사합니다. VARS: MAXPROFITS(0), DropPercentX(80); if (MARKETPOSITION == 1) Then { MAXPROFITS = HIGHEST(HIGH, BARSSINCEENTRY); if (MAXPROFITS > ENTRYPRICE + (PRICESCALE * 200) ) Then { EXITLONG("EL[@TRS#1]", ATLIMIT, MAXPROFITS - (MAXPROFITS - ENTRYPRICE) * DropPercentX / 100); } } if (MARKETPOSITION == -1) Then { MAXPROFITS = LOWEST(LOW, BARSSINCEENTRY); if (MAXPROFITS < ENTRYPRICE - (PRICESCALE * 200) ) Then { EXITSHORT("ES[@TRS#1]", ATSTOP, MAXPROFITS + (ENTRYPRICE -MAXPROFITS) * DropPercentX / 100); } }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-08-29 09:28:42

안녕하세요 예스스탁입니다. VARS: MAXPROFITS(0), DropPercentX(80); if (MARKETPOSITION == 1) Then { MAXPROFITS = HIGHEST(HIGH, BARSSINCEENTRY); if (MAXPROFITS > ENTRYPRICE + (PRICESCALE * 200) ) Then { EXITLONG("EL[@TRS#1]", AtStop, MAXPROFITS - (MAXPROFITS - ENTRYPRICE) * DropPercentX / 100); } } if (MARKETPOSITION == -1) Then { MAXPROFITS = LOWEST(LOW, BARSSINCEENTRY); if (MAXPROFITS < ENTRYPRICE - (PRICESCALE * 200) ) Then { EXITSHORT("ES[@TRS#1]", ATSTOP, MAXPROFITS + (ENTRYPRICE -MAXPROFITS) * DropPercentX / 100); } } 매수청산에 atlimit을 atstop으로 변경하시면 됩니다. 200틱 이상 수익후에 수익의 80%가 감소하면 청산합니다. 즐거운 하루되세요 > gt 님이 쓴 글입니다. > 제목 : 수식 문의 > 1. 매수진입후 200틱 이상의 수익이 발생했고, 80%로 하락시 강제청산하는 식입니다. 즉 200틱이상의 수익이 발생했지만, 급락해서 40틱의 수익이라도 챙기고자 합니다. 매도는 그 반대입니다. 하락후 200틱 이상 수익발생후 급등해서 40틱이라도 수익확정 잘 안되는거 같은데 검증 부탁드립니다. 감사합니다. VARS: MAXPROFITS(0), DropPercentX(80); if (MARKETPOSITION == 1) Then { MAXPROFITS = HIGHEST(HIGH, BARSSINCEENTRY); if (MAXPROFITS > ENTRYPRICE + (PRICESCALE * 200) ) Then { EXITLONG("EL[@TRS#1]", ATLIMIT, MAXPROFITS - (MAXPROFITS - ENTRYPRICE) * DropPercentX / 100); } } if (MARKETPOSITION == -1) Then { MAXPROFITS = LOWEST(LOW, BARSSINCEENTRY); if (MAXPROFITS < ENTRYPRICE - (PRICESCALE * 200) ) Then { EXITSHORT("ES[@TRS#1]", ATSTOP, MAXPROFITS + (ENTRYPRICE -MAXPROFITS) * DropPercentX / 100); } }