우선 노고에 진심으로 감사드립니다.
1. 진입후 당일 고가와 저가의 1/2 가격보다 5틱 이상 아래로 가면
일부 분할 손절을 할려고 합니다.
아래처럼 작성했더니 숫자표현 형식이 와야한다고 하는데
어떻게 수정하면 좋을까요?
exitlong("분할손절" ,atstop ,(C + PriceScale*5 < (H+L)/2) ,"" ,Floor(CurrentContracts*0.3),1);
2. 예를들어 20이평선이 60이평선을 골드크로스하고 바로 신호가 나오는 것이
아니라 골드클로스한 봉보다 그다음봉의 종가가 더 클때 신호가 나오게하고 싶습니다.
3. 2번에서 가능하다면 그다음봉 종가가 2틱이상 더 클대 신호가 나오게하고 싶습니다.
답변 1
예스스탁
예스스탁 답변
2020-11-26 11:04:17
안녕하세요
예스스탁입니다.
1
atstop은 매수청산에서
지정한 가격 이하의 시세가 발생하면 매수청산신호가 발생합니다.
그러므로 3번쨰 매개변수는 가격만 지정해 주셔야 합니다.
(C + PriceScale*5 < (H+L)/2)와 같은 조건이 아닌 기준가격만 지정해 주시면 됩니다.
exitlong("분할손절" ,atstop ,(DayHigh(0)+DayLow(0))/2-PriceScale*5 ,"" ,Floor(CurrentContracts*0.3),1);
2
var1 = ma(C,20);
Var2 = ma(C,60);
if C > C[1] and CrossUp(var1[1],Var2[1]) Then
Buy();
3
var1 = ma(C,20);
Var2 = ma(C,60);
if C >= C[1]+PriceScale*2 and CrossUp(var1[1],Var2[1]) Then
Buy();
즐거운 하루되세요
> 카르마다 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 우선 노고에 진심으로 감사드립니다.
1. 진입후 당일 고가와 저가의 1/2 가격보다 5틱 이상 아래로 가면
일부 분할 손절을 할려고 합니다.
아래처럼 작성했더니 숫자표현 형식이 와야한다고 하는데
어떻게 수정하면 좋을까요?
exitlong("분할손절" ,atstop ,(C + PriceScale*5 < (H+L)/2) ,"" ,Floor(CurrentContracts*0.3),1);
2. 예를들어 20이평선이 60이평선을 골드크로스하고 바로 신호가 나오는 것이
아니라 골드클로스한 봉보다 그다음봉의 종가가 더 클때 신호가 나오게하고 싶습니다.
3. 2번에서 가능하다면 그다음봉 종가가 2틱이상 더 클대 신호가 나오게하고 싶습니다.