안녕하세요
어느덧 여름도 마쳐가는 것 같습니다. 항상 건강하십쇼. 감사드립니다.
전략마다 atr 값에 따른 주식 비중 조절하기 귀찮아서 아예 사용자 함수로 만들어버리고 싶습니다.
주식용입니다
var1 = ATR_MM(가용자금, ATR길이, ATR배수, 투입자금퍼센트)
*가용자금, ATR길이, ATR배수, 투입자금퍼센트 제가 입력할 수 있도록 해주세요.
**가용자금은 만원단위로 되게 해주세요
***결과값은 1주 단위로 반올림 해주세요
이렇게 var1에 불러와서 사용하고 싶습니다.
예제
If MA1 > MA2 and L < L[1] 라면, '전봉 종가'에 매수하고 싶습니다.
이때, 가용자금은 천만원이고, (전봉 종가 - ATR(14)*4)에 가격이 도달해 손절할 시 1프로(10만원)만 손절될 수량만 var1에 할당이 되었으면 좋겠습니다. (수수료 고려 x)
ATR_MM(1000, 14, 4, 1) 이렇게 쓸 수 있었으면 좋겠습니다.
부탁드립니다!!!!!!!!
답변 1
예스스탁
예스스탁 답변
2023-08-21 15:15:11
안녕하세요
예스스탁입니다.
사용자함수명 : ATR_MM
반환값형 : 숫자형
input : 가용자금(Numeric),Period(Numeric),multi(Numeric),percent(Numeric);
var : Amt(0),ATRV(0),Price(0);
Amt = 가용자금*10000;
ATRV = ATR(period);
Price = C[1]-ATRV*Multi;
ATR_MM = Floor((Amt*(Percent))/Price);
즐거운 하루되세요
> 이만스닥 님이 쓴 글입니다.
> 제목 : ATR 익절 손절 사용자함수
> 안녕하세요
어느덧 여름도 마쳐가는 것 같습니다. 항상 건강하십쇼. 감사드립니다.
전략마다 atr 값에 따른 주식 비중 조절하기 귀찮아서 아예 사용자 함수로 만들어버리고 싶습니다.
주식용입니다
var1 = ATR_MM(가용자금, ATR길이, ATR배수, 투입자금퍼센트)
*가용자금, ATR길이, ATR배수, 투입자금퍼센트 제가 입력할 수 있도록 해주세요.
**가용자금은 만원단위로 되게 해주세요
***결과값은 1주 단위로 반올림 해주세요
이렇게 var1에 불러와서 사용하고 싶습니다.
예제
If MA1 > MA2 and L < L[1] 라면, '전봉 종가'에 매수하고 싶습니다.
이때, 가용자금은 천만원이고, (전봉 종가 - ATR(14)*4)에 가격이 도달해 손절할 시 1프로(10만원)만 손절될 수량만 var1에 할당이 되었으면 좋겠습니다. (수수료 고려 x)
ATR_MM(1000, 14, 4, 1) 이렇게 쓸 수 있었으면 좋겠습니다.
부탁드립니다!!!!!!!!