예스스탁
예스스탁 답변
2021-09-30 11:13:17
안녕하세요
예스스탁입니다.
작성하신 수식은 하나의 봉에서 무포지션일때
시가대비 1% 하락하면 1주,
시가대비 2% 하락하면 2주,
시가대비 3% 하락하면 3주를 사고
다음봉 시가에 모두 매도를 하게 됩니다.
다음봉 시가에 모두 매도를 하므로
다시 1% 하락부터 시작을 하게 됩니다.
청산 내용을 변경하지 않으면 해당 부분은 별도로 수정을 할수가 없습니다.
매도을 총 3번의 매수가 누적된 후에만 다음봉시가에 매도하게 변경해서 작성해 드립니다.
해당 부분은 별도로 다른 내용으로 수정해 보셔야 합니다.
input : X1(1), X2(2), X3(3);
#무포지션인 봉에서 시가대비 1%~3% 떨어질때마다 매수
if marketposition == 0 then
{
buy("B1", atlimit, nextbaropen*(1-X1/100), 1);
buy("B2", atlimit, nextbaropen*(1-X2/100), 2);
buy("B3", atlimit, nextbaropen*(1-X3/100), 3);
}
#매수진입후
if marketposition == 1 then
{
#첫진입봉의 시가대비 2% 이상 떨어진적이 없이
#현재봉에서 첫진입봉의 시가대비 2% 이상 하락하면 추가매수
if Lowest(L,BarsSinceEntry) < O[BarsSinceEntry]*(1-X2/100) Then
buy("B2.", atlimit, nextbaropen*(1-X2/100), 2);
#첫진입봉의 시가대비 3% 이상 떨어진적이 없이
#현재봉에서 첫진입봉의 시가대비 3% 이상 하락하면 추가매수
if Lowest(L,BarsSinceEntry) < O[BarsSinceEntry]*(1-X3/100) Then
buy("B3.", atlimit, nextbaropen*(1-X3/100), 2);
#3번 진입이 되면 다음봉 시가청산
if MaxEntries == 3 Then
ExitLong("bx",AtMarket);
}
즐거운 하루되세요
> 강물처름 님이 쓴 글입니다.
> 제목 : 분할 매수식에 대해서 문의 드립니다
> 안녕하세요
국내 주식이구요..
분할매수를 하고 있습니다.
예를 들어, 1프로 하강시에 1주, 2프로 하강시에 2주.....
이런식인데 , 1프로 하강후 첫 봉에서 1주를 사고, 다음봉에서 또
1프로 하강이 됫을경우는 토탈 2프로 하강인데, 또 1주를 사게 되더라구요..
다음봉에 서는 바로 2주를 사게 할 수는 없는 걸까요
식은 다음과 같습니다.
input : X1(1), X2(2), X3(3);
if marketposition == 0 then {
buy("B1", atlimit, nextbaropen*(1-X1/100), 1);
buy("B2", atlimit, nextbaropen*(1-X2/100), 2);
buy("B3", atlimit, nextbaropen*(1-X3/100), 3);
}
if marketposition == 1 then
exitlong("EL", atmarket);