커뮤니티
매도 수식 확인 좀 부탁 드립니다.
2018-06-13 20:41:42
148
글번호 119713
* 수식이 안되는데 수정 좀 부탁 드립니다.
매수후 이익 구간이 3~5% 면 2프로 이하 매도 5~10%면 8프로 이하매도
10~15% 는 12프로 이하 매도 15~30은 14매도 입니다.
if MarketPosition == 1 Then {
if highest(H,BarsSinceEntry) >= EntryPrice*1.03 and highest(H,BarsSinceEntry) < EntryPrice*1.05 Then ExitLong("3%" ,AtStop, EntryPrice*1.02, "" , Floor(CurrentContracts),1);
if highest(H,BarsSinceEntry) >= EntryPrice*1.05 and highest(H,BarsSinceEntry) < EntryPrice*1.10 Then ExitLong("9%" ,AtStop, EntryPrice*1.08, "" , Floor(CurrentContracts),1);
if highest(H,BarsSinceEntry) >= EntryPrice*1.10 and highest(H,BarsSinceEntry) < EntryPrice*1.15 Then ExitLong("12%" ,AtStop, EntryPrice*1.12, "" , Floor(CurrentContracts),1);
if highest(H,BarsSinceEntry) >= EntryPrice*1.15 and highest(H,BarsSinceEntry) < EntryPrice*1.30 Then ExitLong("15%" ,AtStop, EntryPrice*1.14, "" , Floor(CurrentContracts),1);
if highest(H,BarsSinceEntry) < EntryPrice*1.03 and Lowest(H,BarsSinceEntry) < EntryPrice*0.97 Then ExitLong("손해1",AtLimit, EntryPrice*0.99, "" , Floor(CurrentContracts),1); }
답변 1
예스스탁 예스스탁 답변
2018-06-14 14:30:27
안녕하세요
예스스탁입니다.
1
수익조건 수식에 문제가 없습니다.
수익조건은 이름이 %와 달라 일부 변경했습니다.
2
손해1은 조건에 사용된 가격 중
Lowest(H,BarsSinceEntry) 은 Lowest(L,BarsSinceEntry)로 변경해야 맞는 것 같습니다.
3%이상 수익발생한 적이 없고
진입이후 최저가가 진입가 대비 -3%이상 하락한 후에
상승해서 진입가대비-1%까지 도달하면 청산입니다.
3
if MarketPosition == 1 Then
{
if highest(H,BarsSinceEntry) >= EntryPrice*1.03 and highest(H,BarsSinceEntry) < EntryPrice*1.05 Then
ExitLong("2%" ,AtStop, EntryPrice*1.02, "" , Floor(CurrentContracts),1);
if highest(H,BarsSinceEntry) >= EntryPrice*1.05 and highest(H,BarsSinceEntry) < EntryPrice*1.10 Then
ExitLong("8%" ,AtStop, EntryPrice*1.08, "" , Floor(CurrentContracts),1);
if highest(H,BarsSinceEntry) >= EntryPrice*1.10 and highest(H,BarsSinceEntry) < EntryPrice*1.15 Then
ExitLong("12%" ,AtStop, EntryPrice*1.12, "" , Floor(CurrentContracts),1);
if highest(H,BarsSinceEntry) >= EntryPrice*1.15 and highest(H,BarsSinceEntry) < EntryPrice*1.30 Then
ExitLong("14%" ,AtStop, EntryPrice*1.14, "" , Floor(CurrentContracts),1);
if highest(H,BarsSinceEntry) < EntryPrice*1.03 and Lowest(H,BarsSinceEntry) < EntryPrice*0.97 Then
ExitLong("손해1",atlimit, EntryPrice*0.99, "" , Floor(CurrentContracts),1);
}
즐거운 하루되세요
> 요타 님이 쓴 글입니다.
> 제목 : 매도 수식 확인 좀 부탁 드립니다.
> * 수식이 안되는데 수정 좀 부탁 드립니다.
매수후 이익 구간이 3~5% 면 2프로 이하 매도 5~10%면 8프로 이하매도
10~15% 는 12프로 이하 매도 15~30은 14매도 입니다.
if MarketPosition == 1 Then {
if highest(H,BarsSinceEntry) >= EntryPrice*1.03 and highest(H,BarsSinceEntry) < EntryPrice*1.05 Then ExitLong("3%" ,AtStop, EntryPrice*1.02, "" , Floor(CurrentContracts),1);
if highest(H,BarsSinceEntry) >= EntryPrice*1.05 and highest(H,BarsSinceEntry) < EntryPrice*1.10 Then ExitLong("9%" ,AtStop, EntryPrice*1.08, "" , Floor(CurrentContracts),1);
if highest(H,BarsSinceEntry) >= EntryPrice*1.10 and highest(H,BarsSinceEntry) < EntryPrice*1.15 Then ExitLong("12%" ,AtStop, EntryPrice*1.12, "" , Floor(CurrentContracts),1);
if highest(H,BarsSinceEntry) >= EntryPrice*1.15 and highest(H,BarsSinceEntry) < EntryPrice*1.30 Then ExitLong("15%" ,AtStop, EntryPrice*1.14, "" , Floor(CurrentContracts),1);
if highest(H,BarsSinceEntry) < EntryPrice*1.03 and Lowest(H,BarsSinceEntry) < EntryPrice*0.97 Then ExitLong("손해1",AtLimit, EntryPrice*0.99, "" , Floor(CurrentContracts),1); }
다음글
이전글