커뮤니티

문의 드립니다.

프로필 이미지
아가리똥내
2015-12-16 10:34:01
135
글번호 93466
답변완료

첨부 이미지

시가에서 진입을 +0.5(매수), -0.5(매도) 기준으로 방향을 설정 한다고 가정했을 때. +0.5 터치해서 매수로 진입 후 +0.5익절 ,-0.5손절로 잡는다. 매수 진입 이후 +0.5 터치했을 때는 이익 실현하지 않고 손절을 +0.5 올린다. 진입이후 손절-0.5 익절 +0.5
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2015-12-16 15:13:52

안녕하세요 예스스탁입니다. if MarketPosition <= 0 Then buy("b",AtStop,dayopen+0.5); if MarketPosition >= 0 Then sell("s",AtStop,dayopen-0.5); if MarketPosition == 1 Then{ var1 = Floor((highest(H,BarsSinceEntry)-EntryPrice)/0.5); exitlong("bx",AtStop,EntryPrice-0.5+(0.5*var1)); } if MarketPosition == -1 Then{ var2 = Floor((EntryPrice-Lowest(L,BarsSinceEntry))/0.5); ExitShort("sx",AtStop,EntryPrice+0.5-(0.5*var1)); } 즐거운 하루되세요 > 아가리똥내 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 시가에서 진입을 +0.5(매수), -0.5(매도) 기준으로 방향을 설정 한다고 가정했을 때. +0.5 터치해서 매수로 진입 후 +0.5익절 ,-0.5손절로 잡는다. 매수 진입 이후 +0.5 터치했을 때는 이익 실현하지 않고 손절을 +0.5 올린다. 진입이후 손절-0.5 익절 +0.5
프로필 이미지

아가리똥내

2015-12-16 16:55:12

주석 달아주시면 감사하겠습니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의 드립니다. > 안녕하세요 예스스탁입니다. if MarketPosition <= 0 Then buy("b",AtStop,dayopen+0.5); if MarketPosition >= 0 Then sell("s",AtStop,dayopen-0.5); if MarketPosition == 1 Then{ var1 = Floor((highest(H,BarsSinceEntry)-EntryPrice)/0.5); exitlong("bx",AtStop,EntryPrice-0.5+(0.5*var1)); } if MarketPosition == -1 Then{ var2 = Floor((EntryPrice-Lowest(L,BarsSinceEntry))/0.5); ExitShort("sx",AtStop,EntryPrice+0.5-(0.5*var1)); } 즐거운 하루되세요 > 아가리똥내 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 시가에서 진입을 +0.5(매수), -0.5(매도) 기준으로 방향을 설정 한다고 가정했을 때. +0.5 터치해서 매수로 진입 후 +0.5익절 ,-0.5손절로 잡는다. 매수 진입 이후 +0.5 터치했을 때는 이익 실현하지 않고 손절을 +0.5 올린다. 진입이후 손절-0.5 익절 +0.5
프로필 이미지

예스스탁 예스스탁 답변

2015-12-17 14:29:50

#무포지션이나 매도포지션인데 시초가 대비 +0.5 이상의 시세 발생하면 매수 if MarketPosition <= 0 Then buy("b",AtStop,dayopen+0.5); #무포지션이나 매수포지션인데 시초가 대비 -0.5 이하의 시세 발생하면 매도 if MarketPosition >= 0 Then sell("s",AtStop,dayopen-0.5); #매수포지션 if MarketPosition == 1 Then{ #현재손익을 0.5단위로 몇단계 인지 계산 var1 = Floor((highest(H,BarsSinceEntry)-EntryPrice)/0.5); #기본 진입가-0.5 손절가에 수익단계*0.5 만큰을 더해서 손절 exitlong("bx",AtStop,EntryPrice-0.5+(0.5*var1)); } if MarketPosition == -1 Then{ #현재손익을 0.5단위로 몇단계 인지 계산 var2 = Floor((EntryPrice-Lowest(L,BarsSinceEntry))/0.5); #기본 진입가+0.5 손절가에 수익단계*0.5를 만큼을 빼서 손절 ExitShort("sx",AtStop,EntryPrice+0.5-(0.5*var1)); } > 아가리똥내 님이 쓴 글입니다. > 제목 : Re : Re : 문의 드립니다. > 주석 달아주시면 감사하겠습니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의 드립니다. > 안녕하세요 예스스탁입니다. if MarketPosition <= 0 Then buy("b",AtStop,dayopen+0.5); if MarketPosition >= 0 Then sell("s",AtStop,dayopen-0.5); if MarketPosition == 1 Then{ var1 = Floor((highest(H,BarsSinceEntry)-EntryPrice)/0.5); exitlong("bx",AtStop,EntryPrice-0.5+(0.5*var1)); } if MarketPosition == -1 Then{ var2 = Floor((EntryPrice-Lowest(L,BarsSinceEntry))/0.5); ExitShort("sx",AtStop,EntryPrice+0.5-(0.5*var1)); } 즐거운 하루되세요 > 아가리똥내 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 시가에서 진입을 +0.5(매수), -0.5(매도) 기준으로 방향을 설정 한다고 가정했을 때. +0.5 터치해서 매수로 진입 후 +0.5익절 ,-0.5손절로 잡는다. 매수 진입 이후 +0.5 터치했을 때는 이익 실현하지 않고 손절을 +0.5 올린다. 진입이후 손절-0.5 익절 +0.5