예스스탁
예스스탁 답변
2021-07-14 09:53:07
안녕하세요
예스스탁입니다.
요청하신 1번 내용이면 전체 차트에서 한번만
매수후 청산이 발생하면 그 이후에는 신호가 없게 됩니다.
이용에 참고하시기 바랍니다.
input : 타점1(3000),타점2(2800),타점3(2600);
input : 타점1투자금액(1000000),타점2투자금액(2000000),타점3투자금액(3000000);
input : 익절가(3500),손절가(2500);
input : Gap(-3);
if MarketPosition == 0 and L > 타점1 and DayOpen > DayClose(1)*(1+Gap/100) and TotalTrades == 0 Then
{
Buy("b1",AtLimit,타점1,Floor(타점1투자금액/min(NextBarOpen,타점1)));
Buy("b2.",AtLimit,타점2,Floor(타점2투자금액/min(NextBarOpen,타점2)));
Buy("b3.",AtLimit,타점3,Floor(타점3투자금액/min(NextBarOpen,타점3)));
}
if MarketPosition == 1 and DayOpen > DayClose(1)*(1+Gap/100) Then
{
if Lowest(L,BarsSinceEntry+1) > 타점2 Then
Buy("b2",AtLimit,타점2,Floor(타점2투자금액/min(NextBarOpen,타점2)));
if Lowest(L,BarsSinceEntry+1) > 타점3 Then
Buy("b3",AtLimit,타점3,Floor(타점3투자금액/min(NextBarOpen,타점3)));
}
if MarketPosition == 1 Then
{
ExitLong("Bp",AtLimit,익절가);
ExitLong("Bl",AtStop,손절가);
}
즐거운 하루되세요
> 맴맴잉 님이 쓴 글입니다.
> 제목 : 시스템식 문의 드립니다.
> 업무에 노고가 많으십니다.
예전에 요청했던 식에서 조금더 업그레이드가 필요해서 이렇게 요청드리게 되었습니다.
예전에 요청했던 식은 단순하게 제가 금액을 지정하여 매수하는 식을 요청드렸었는데
아래의 해당식에서 .. 추가되어야 하는 부분은
1. 해당식에서 매수가되어서 익절이 되었던, 손절이 되었던 청산이 한번 이루어지면
다시 해당금액이 와도 진입하지 않게 요청드립니다.
2. 그리고 현재봉 기준으로 전일봉 보다 갭하락 3% 이상 나면 해당 금액이 와도
진입하지 않게 요청드립니다.
예전 요청식
-----------------------------------------------------------------
input : 타점1(3000),타점2(2800),타점3(2600);
input : 타점1투자금액(1000000),타점2투자금액(2000000),타점3투자금액(3000000);
input : 익절가(3500),손절가(2500);
if MarketPosition == 0 and L > 타점1 Then
{
Buy("b1",AtLimit,타점1,Floor(타점1투자금액/min(NextBarOpen,타점1)));
Buy("b2.",AtLimit,타점2,Floor(타점2투자금액/min(NextBarOpen,타점2)));
Buy("b3.",AtLimit,타점3,Floor(타점3투자금액/min(NextBarOpen,타점3)));
}
if MarketPosition == 1 Then
{
if Lowest(L,BarsSinceEntry+1) > 타점2 Then
Buy("b2",AtLimit,타점2,Floor(타점2투자금액/min(NextBarOpen,타점2)));
if Lowest(L,BarsSinceEntry+1) > 타점3 Then
Buy("b3",AtLimit,타점3,Floor(타점3투자금액/min(NextBarOpen,타점3)));
}
if MarketPosition == 1 Then
{
ExitLong("Bp",AtLimit,익절가);
ExitLong("Bl",AtStop,손절가);
}
--------------------------------------------------------------------