* 많은 도움에 고맙습니다.
* 아래 수식이 안되는데 어느부분이 잘못되었나요?
## 5개봉합이 20틱 넘으면 청산
value1 = max(h[1],h[2],h[3],h[4],h[5]);
value2 = min(l[1],l[2],l[3],l[4],l[5]);
value3 = value1 - value2 ;
if MarketPosition == 1 and value3 >= c + PriceScale*20 Then ExitLong("SS1CUT3");
if MarketPosition == -1 and value3 <= c - PriceScale*20 Then ExitShort("DD1CUT3");
* 좋은 하루 되십시요.
답변 1
예스스탁
예스스탁 답변
2021-06-02 10:17:08
안녕하세요
예스스탁입니다.
직전 5개봉의 최고가와 최저가의 차이가 20틱 이상이므로
종가에 더하는 것은 빼셔야 합니다.
value1 = max(h[1],h[2],h[3],h[4],h[5]);
value2 = min(l[1],l[2],l[3],l[4],l[5]);
value3 = value1 - value2 ;
if MarketPosition == 1 and value3 >= PriceScale*20 Then ExitLong("SS1CUT3");
if MarketPosition == -1 and value3 >= PriceScale*20 Then ExitShort("DD1CUT3");
즐거운 하루되세요
> 요타 님이 쓴 글입니다.
> 제목 : 청산식 좀 봐주십시요.
> * 많은 도움에 고맙습니다.
* 아래 수식이 안되는데 어느부분이 잘못되었나요?
## 5개봉합이 20틱 넘으면 청산
value1 = max(h[1],h[2],h[3],h[4],h[5]);
value2 = min(l[1],l[2],l[3],l[4],l[5]);
value3 = value1 - value2 ;
if MarketPosition == 1 and value3 >= c + PriceScale*20 Then ExitLong("SS1CUT3");
if MarketPosition == -1 and value3 <= c - PriceScale*20 Then ExitShort("DD1CUT3");
* 좋은 하루 되십시요.