개발자님의 노고에 항상 감사드립니다
진입조건은 최고점 돌파 시 최고점 매수, 최저점 돌파시 최저점 매도 입니다
반면에 청산은 최고점/최저점이 아닌 종가에 청사하려고 합니다
아래 수식을 사용하니 잘 안 되서 문의드립니다
Input: length(1),trailingstop(1);
var1 = highest(H,trailingstop);
var2 = Lowest(L,trailingstop);
Buy("long",AtStop,Highest(High,length));
Sell("short",AtStop,Lowest(Low,length));
if CrossDown(c,var2) Then
ExitLong("EL",AtStop,Close);
if CrossUp(c,var1) Then
ExitShort("ES",AtStop,Close);
감사합니다
답변 2
예스스탁
예스스탁 답변
2020-05-15 09:38:44
안녕하세요
예스스탁입니다.
봉완성시 종가에 신호가 나오는 타입은 onclose 입니다.
Input: length(1),trailingstop(1);
var1 = highest(H,trailingstop);
var2 = Lowest(L,trailingstop);
if MarketPosition <= 0 Then
Buy("long",AtStop,Highest(High,length));
if MarketPosition >= 0 Then
Sell("short",AtStop,Lowest(Low,length));
if CrossDown(c,var2) Then
ExitLong("EL");
if CrossUp(c,var1) Then
ExitShort("ES");
즐거운 하루되세요
> 산이보리 님이 쓴 글입니다.
> 제목 : 수식 의뢰 부탁드립니다.
> 개발자님의 노고에 항상 감사드립니다
진입조건은 최고점 돌파 시 최고점 매수, 최저점 돌파시 최저점 매도 입니다
반면에 청산은 최고점/최저점이 아닌 종가에 청사하려고 합니다
아래 수식을 사용하니 잘 안 되서 문의드립니다
Input: length(1),trailingstop(1);
var1 = highest(H,trailingstop);
var2 = Lowest(L,trailingstop);
Buy("long",AtStop,Highest(High,length));
Sell("short",AtStop,Lowest(Low,length));
if CrossDown(c,var2) Then
ExitLong("EL",AtStop,Close);
if CrossUp(c,var1) Then
ExitShort("ES",AtStop,Close);
감사합니다