예스스탁
예스스탁 답변
2023-10-13 16:23:41
안녕하세요
예스스탁입니다.
input: P1(5),P2(20),배수(1.5);
var : mav1(0),mav2(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
if MarketPosition <= 0 and CrossUp(mav1,mav2) Then
Buy("b",OnClose,Def,2);
if MarketPosition >= 0 and CrossDown(mav1,mav2) Then
Sell("s",OnClose,Def,2);
if MarketPosition == 1 Then
{
ExitLong("bloss",AtStop,L[BarsSinceEntry]);
if CurrentContracts == MaxContracts Then
ExitLong("bx1",AtStop,EntryPrice+abs(EntryPrice-L[BarsSinceEntry])*배수,"",1,1);
Else
ExitLong("bx2",AtStop,EntryPrice);
}
if MarketPosition == -1 Then
{
ExitShort("sloss",AtStop,H[BarsSinceEntry]);
if CurrentContracts == MaxContracts Then
ExitShort("sx1",AtStop,EntryPrice-abs(EntryPrice-H[BarsSinceEntry])*배수,"",1,1);
Else
ExitShort("sx2",AtStop,EntryPrice);
}
즐거운 하루되세요
> 하늘선물 님이 쓴 글입니다.
> 제목 : 수식문의드립니다.
>
안녕하세요.
개발자님, 다시문의드립니다.
진입청산시스템 수식 부탁드립니다.
감사드립니다.
-----------
input: P1(5),P2(20),배수(1.5);
매수진입수식: , 5일, 20일 이평선이 골든크로스하면, 매수2계좌 진입.
매수 손절 수식 : 진입한 봉의 최저가에서 손절
매수청산수식 : 진입후 진입한 봉의 최저가와 진입가의 1.5 배(input:배수)의 가격에서 2계좌중 1계좌만 수익청산 ,
남은 1 계좌는 진입가로 다시오면 진입가에서 본절되고, 본절안되면 다음 데드크로스때 모두 청산
-------------------
매도수식은 매수의 정반대입니다. ~
매도진입수식: 5일, 20일 이평선이 데드크로스하면, 매도2계좌 진입.
매도 손절 수식 : 진입한 봉의 최고가에서 손절
매도 청산수식 : 진입후 진입한 봉의 최고가와 진입가의 1.5 배(input:배수)의 가격에서 2계좌중 1계좌만 수익청산 ,
남은 1 계좌는 진입가로 다시오면 진입가에서 본절되고, 본절안되면 다음 골든크로스때 모두 청산
--------------------------
감사드립니다.
늘 좋은 날되세요. ~~