커뮤니티
수정 부탁 드려요.
2016-08-10 11:45:39
108
글번호 100897
아래 적은식은 기존에 알려주신식에서
시가 5틱 상승 후 매도, 5틱 하락 후 매수로 바꿔봤는데요..
익절된 곳에서 StopLoss , 손절된 곳에서 StopProfittarge로 표시되네요.
그 외의 표현은 제대로 쓴것인가요?
수정 부탁드리겠습니다~
input : 차이틱수(5),손절틱수(5),익절틱수(5);
#시가에서 5틱 상승하면 즉시 매도
if MarketPosition >= 0 then
Buy("b",AtStop,NextBarOpen+PriceScale*차이틱수);
#시가에서 5틱 하락하면 즉시 매수
if MarketPosition <= 0 then
Sell("s",AtStop,NextBarOpen-PriceScale*차이틱수);
#5틱 손실시 즉시 손절
SetStopLoss(PriceScale*손절틱수,PointStop);
#5틱 수익시 즉시 익절
SetStopProfittarget(PriceScale*익절틱수,PointStop);
수고하세요!
답변 1
예스스탁 예스스탁 답변
2016-08-10 12:38:02
안녕하세요
예스스탁입니다.
atstop은
지정한 가격 이상의 시세가 발생하면 매수
지정한 가격 이하의 시세가 발생하면 매도할때 사용됩니다.
지정한 가격 이상의 시세가 발생하면 매도
지정한 가격 이하의 시세가 발생하면 매수할때는
atlimit을 사용합니다.
input : 차이틱수(5),손절틱수(5),익절틱수(5);
#시가에서 5틱 상승하면 즉시 매도
if MarketPosition >= 0 then
sell("s",AtLimit,NextBarOpen+PriceScale*차이틱수);
#시가에서 5틱 하락하면 즉시 매수
if MarketPosition <= 0 then
buy("b",AtLimit,NextBarOpen-PriceScale*차이틱수);
#5틱 손실시 즉시 손절
SetStopLoss(PriceScale*손절틱수,PointStop);
#5틱 수익시 즉시 익절
SetStopProfittarget(PriceScale*익절틱수,PointStop);
손절매와 익절함수는 자동으로 포지션에 따라
계산하므로 해당 부분은 변경하실 내용이 없습니다.
즐거운 하루되세요
> 프로그램매수 님이 쓴 글입니다.
> 제목 : 수정 부탁 드려요.
> 아래 적은식은 기존에 알려주신식에서
시가 5틱 상승 후 매도, 5틱 하락 후 매수로 바꿔봤는데요..
익절된 곳에서 StopLoss , 손절된 곳에서 StopProfittarge로 표시되네요.
그 외의 표현은 제대로 쓴것인가요?
수정 부탁드리겠습니다~
input : 차이틱수(5),손절틱수(5),익절틱수(5);
#시가에서 5틱 상승하면 즉시 매도
if MarketPosition >= 0 then
Buy("b",AtStop,NextBarOpen+PriceScale*차이틱수);
#시가에서 5틱 하락하면 즉시 매수
if MarketPosition <= 0 then
Sell("s",AtStop,NextBarOpen-PriceScale*차이틱수);
#5틱 손실시 즉시 손절
SetStopLoss(PriceScale*손절틱수,PointStop);
#5틱 수익시 즉시 익절
SetStopProfittarget(PriceScale*익절틱수,PointStop);
수고하세요!
이전글